X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=motion_search.frag;h=eb4f7c77fe2c6f8cb056a46caeaa89d58f0ee486;hb=3795723be95f2fe82f3c8b8b45b1a905b2c811fd;hp=29417f944d374df466982cfcb75a25cf0e31fdb7;hpb=cea6fa02bd9deb110faedbfd59eedca7e666b369;p=nageru diff --git a/motion_search.frag b/motion_search.frag index 29417f9..eb4f7c7 100644 --- a/motion_search.frag +++ b/motion_search.frag @@ -35,9 +35,6 @@ be ideal. */ -const uint patch_size = 12; -const uint num_iterations = 8; - in vec3 flow_tc; in vec2 patch_center; flat in int ref_layer, search_layer; @@ -46,6 +43,8 @@ out vec3 out_flow; uniform sampler2DArray flow_tex, image_tex; uniform usampler2DArray grad_tex; // Also contains the corresponding reference image. uniform vec2 inv_image_size, inv_prev_level_size; +uniform uint patch_size; +uniform uint num_iterations; vec3 unpack_gradients(uint v) {