]> git.sesse.net Git - nageru/commit
Support rendering forward and backward flow in parallel.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Tue, 7 Aug 2018 22:02:41 +0000 (00:02 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 8 Aug 2018 22:23:32 +0000 (00:23 +0200)
commitcea6fa02bd9deb110faedbfd59eedca7e666b369
treea5564e5a5ea26d3bb3b1f2c132d2e213f8faea05
parent9b0fa051ecb1737560160d190493c25cce7e03fe
Support rendering forward and backward flow in parallel.

~15% faster flow computation on GTX 950; the lower resolutions are so
inherently low-parallel, so we get backward flow on those levels
essentially for free. Should be even more important on larger GPUs.
20 files changed:
add_base_flow.frag
blend.frag
densify.frag
densify.vert
derivatives.frag
diffusivity.frag
equations.frag
equations.vert
flow.cpp
gray.frag
motion_search.frag
motion_search.vert
prewarp.frag
resize_flow.frag
sobel.frag
sor.frag
sor.vert
splat.frag
splat.vert
vs.vert