Reduce the boilerplate around uniforms a bit.
-rw-r--r-- 973 .gitignore
-rw-r--r-- 7005 Makefile.in
-rw-r--r-- 2476 NEWS
-rw-r--r-- 9465 README
-rw-r--r-- 60 add.frag
-rw-r--r-- 218 alpha_division_effect.cpp
-rw-r--r-- 262 alpha_division_effect.frag
-rw-r--r-- 549 alpha_division_effect.h
-rw-r--r-- 1084 alpha_division_effect_test.cpp
-rw-r--r-- 242 alpha_multiplication_effect.cpp
-rw-r--r-- 77 alpha_multiplication_effect.frag
-rw-r--r-- 588 alpha_multiplication_effect.h
-rw-r--r-- 792 alpha_multiplication_effect_test.cpp
-rwxr-xr-x 73 autogen.sh
-rw-r--r-- 61 blue.frag
-rw-r--r-- 6402 blur_effect.cpp
-rw-r--r-- 661 blur_effect.frag
-rw-r--r-- 3589 blur_effect.h
-rw-r--r-- 4402 blur_effect_test.cpp
-rw-r--r-- 4624 colorspace_conversion_effect.cpp
-rw-r--r-- 246 colorspace_conversion_effect.frag
-rw-r--r-- 1310 colorspace_conversion_effect.h
-rw-r--r-- 10238 colorspace_conversion_effect_test.cpp
-rw-r--r-- 1811 complex_modulate_effect.cpp
-rw-r--r-- 331 complex_modulate_effect.frag
-rw-r--r-- 2583 complex_modulate_effect.h
-rw-r--r-- 3030 complex_modulate_effect_test.cpp
-rw-r--r-- 1249 configure.ac
-rw-r--r-- 745 d65.h
-rw-r--r-- 14494 deconvolution_sharpen_effect.cpp
-rw-r--r-- 1457 deconvolution_sharpen_effect.frag
-rw-r--r-- 2956 deconvolution_sharpen_effect.h
-rw-r--r-- 11662 deconvolution_sharpen_effect_test.cpp
-rw-r--r-- 259 defs.h
-rw-r--r-- 10825 demo.cpp
-rw-r--r-- 1373 diffusion_effect.cpp
-rw-r--r-- 2034 diffusion_effect.h
-rw-r--r-- 2274 diffusion_effect_test.cpp
-rw-r--r-- 4220 dither_effect.cpp
-rw-r--r-- 848 dither_effect.frag
-rw-r--r-- 3985 dither_effect.h
-rw-r--r-- 1730 dither_effect_test.cpp
-rw-r--r-- 4529 effect.cpp
-rw-r--r-- 16724 effect.h
-rw-r--r-- 63331 effect_chain.cpp
-rw-r--r-- 13596 effect_chain.h
-rw-r--r-- 41645 effect_chain_test.cpp
-rw-r--r-- 2929 effect_util.cpp
-rw-r--r-- 1734 effect_util.h
-rw-r--r-- 9695 fft_convolution_effect.cpp
-rw-r--r-- 5593 fft_convolution_effect.h
-rw-r--r-- 6857 fft_convolution_effect_test.cpp
-rw-r--r-- 3729 fft_input.cpp
-rw-r--r-- 2783 fft_input.h
-rw-r--r-- 7405 fft_pass_effect.cpp
-rw-r--r-- 952 fft_pass_effect.frag
-rw-r--r-- 5375 fft_pass_effect.h
-rw-r--r-- 12237 fft_pass_effect_test.cpp
-rw-r--r-- 5313 flat_input.cpp
-rw-r--r-- 536 flat_input.frag
-rw-r--r-- 4160 flat_input.h
-rw-r--r-- 6683 flat_input_test.cpp
-rw-r--r-- 61 footer.130.frag
-rw-r--r-- 61 footer.300es.frag
-rw-r--r-- 43 footer.frag
-rw-r--r-- 7014 fp16.cpp
-rw-r--r-- 1998 fp16.h
-rw-r--r-- 3723 fp16_test.cpp
-rw-r--r-- 4660 gamma_compression_effect.cpp
-rw-r--r-- 774 gamma_compression_effect.frag
-rw-r--r-- 1460 gamma_compression_effect.h
-rw-r--r-- 7361 gamma_compression_effect_test.cpp
-rw-r--r-- 5056 gamma_expansion_effect.cpp
-rw-r--r-- 578 gamma_expansion_effect.frag
-rw-r--r-- 1518 gamma_expansion_effect.h
-rw-r--r-- 8440 gamma_expansion_effect_test.cpp
-rw-r--r-- 1527 glow_effect.cpp
-rw-r--r-- 1636 glow_effect.h
-rw-r--r-- 3881 glow_effect_test.cpp
-rw-r--r-- 1579 gtest_sdl_main.cpp
-rw-r--r-- 94 header.130.frag
-rw-r--r-- 121 header.300es.frag
-rw-r--r-- 234 header.frag
-rw-r--r-- 79 highlight_cutoff_effect.frag
-rw-r--r-- 107 identity.frag
-rw-r--r-- 1560 image_format.h
-rw-r--r-- 13071 init.cpp
-rw-r--r-- 3145 init.h
-rw-r--r-- 1287 input.h
-rw-r--r-- 147 invert_effect.frag
-rw-r--r-- 1102 lift_gamma_gain_effect.cpp
-rw-r--r-- 568 lift_gamma_gain_effect.frag
-rw-r--r-- 1778 lift_gamma_gain_effect.h
-rw-r--r-- 3585 lift_gamma_gain_effect_test.cpp
-rw-r--r-- 862 luma_mix_effect.cpp
-rw-r--r-- 1785 luma_mix_effect.frag
-rw-r--r-- 1409 luma_mix_effect.h
-rw-r--r-- 4513 luma_mix_effect_test.cpp
-rw-r--r-- 84 mipmap_needing_effect.frag
-rw-r--r-- 235 mirror_effect.cpp
-rw-r--r-- 101 mirror_effect.frag
-rw-r--r-- 660 mirror_effect.h
-rw-r--r-- 373 mix_effect.cpp
-rw-r--r-- 1772 mix_effect.frag
-rw-r--r-- 942 mix_effect.h
-rw-r--r-- 4538 mix_effect_test.cpp
-rw-r--r-- 395 movit.pc.in
-rw-r--r-- 323 multiply_effect.cpp
-rw-r--r-- 63 multiply_effect.frag
-rw-r--r-- 760 multiply_effect.h
-rw-r--r-- 239 overlay_effect.cpp
-rw-r--r-- 757 overlay_effect.frag
-rw-r--r-- 1355 overlay_effect.h
-rw-r--r-- 3086 overlay_effect_test.cpp
-rw-r--r-- 235 overlay_matte_effect.frag
-rw-r--r-- 5451 padding_effect.cpp
-rw-r--r-- 843 padding_effect.frag
-rw-r--r-- 3353 padding_effect.h
-rw-r--r-- 9173 padding_effect_test.cpp
-rw-r--r-- 22429 resample_effect.cpp
-rw-r--r-- 2425 resample_effect.frag
-rw-r--r-- 4212 resample_effect.h
-rw-r--r-- 14204 resample_effect_test.cpp
-rw-r--r-- 539 resize_effect.cpp
-rw-r--r-- 1126 resize_effect.h
-rw-r--r-- 13517 resource_pool.cpp
-rw-r--r-- 7222 resource_pool.h
-rw-r--r-- 535 sandbox_effect.cpp
-rw-r--r-- 148 sandbox_effect.frag
-rw-r--r-- 859 sandbox_effect.h
-rw-r--r-- 350 saturation_effect.cpp
-rw-r--r-- 223 saturation_effect.frag
-rw-r--r-- 880 saturation_effect.h
-rw-r--r-- 2177 saturation_effect_test.cpp
-rw-r--r-- 3007 slice_effect.cpp
-rw-r--r-- 1056 slice_effect.frag
-rw-r--r-- 1774 slice_effect.h
-rw-r--r-- 5505 slice_effect_test.cpp
-rw-r--r-- 9538 test_util.cpp
-rw-r--r-- 2262 test_util.h
-rw-r--r-- 154 texture1d.130.frag
-rw-r--r-- 181 texture1d.300es.frag
-rw-r--r-- 173 texture1d.frag
-rw-r--r-- 1104 unsharp_mask_effect.cpp
-rw-r--r-- 1350 unsharp_mask_effect.h
-rw-r--r-- 2992 unsharp_mask_effect_test.cpp
-rw-r--r-- 8682 util.cpp
-rw-r--r-- 4434 util.h
-rw-r--r-- 303 version.h
-rw-r--r-- 1445 vignette_effect.cpp
-rw-r--r-- 627 vignette_effect.frag
-rw-r--r-- 1066 vignette_effect.h
-rw-r--r-- 2989 vignette_effect_test.cpp
-rw-r--r-- 372 vs.130.vert
-rw-r--r-- 399 vs.300es.vert
-rw-r--r-- 376 vs.vert
-rw-r--r-- 5895 white_balance_effect.cpp
-rw-r--r-- 177 white_balance_effect.frag
-rw-r--r-- 1016 white_balance_effect.h
-rw-r--r-- 3707 white_balance_effect_test.cpp
-rw-r--r-- 3692 widgets.cpp
-rw-r--r-- 407 widgets.h
-rw-r--r-- 3836 ycbcr.cpp
-rw-r--r-- 3476 ycbcr.h
-rw-r--r-- 4500 ycbcr_422interleaved_input.cpp
-rw-r--r-- 813 ycbcr_422interleaved_input.frag
-rw-r--r-- 5052 ycbcr_422interleaved_input.h
-rw-r--r-- 8237 ycbcr_422interleaved_input_test.cpp
-rw-r--r-- 1354 ycbcr_conversion_effect.cpp
-rw-r--r-- 755 ycbcr_conversion_effect.frag
-rw-r--r-- 1013 ycbcr_conversion_effect.h
-rw-r--r-- 5173 ycbcr_conversion_effect_test.cpp
-rw-r--r-- 4481 ycbcr_input.cpp
-rw-r--r-- 634 ycbcr_input.frag
-rw-r--r-- 3023 ycbcr_input.h
-rw-r--r-- 14136 ycbcr_input_test.cpp