]> git.sesse.net Git - nageru/blobdiff - motion_search.frag
Allow symlinked frame files. Useful for testing.
[nageru] / motion_search.frag
index 29417f944d374df466982cfcb75a25cf0e31fdb7..eb4f7c77fe2c6f8cb056a46caeaa89d58f0ee486 100644 (file)
@@ -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)
 {