X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_chain.h;h=a36840d314876e88185ef1f69bf32b537c465f24;hp=793bf7b0b2f2ddce1bf7fe02e0532989c3c78995;hb=037ee905bc05fcbb278ac3a0b1f73249efada9b2;hpb=e683d4e49549b2d4c6906d2ebc4184904f4fe9f8 diff --git a/effect_chain.h b/effect_chain.h index 793bf7b..a36840d 100644 --- a/effect_chain.h +++ b/effect_chain.h @@ -192,6 +192,7 @@ struct Phase { // These are used in transforming from unnormalized to normalized coordinates // in compute shaders. + int uniform_output_size[2]; Point2D inv_output_size, output_texcoord_adjust; // Identifier used to create unique variables in GLSL. @@ -203,6 +204,7 @@ struct Phase { std::vector> uniforms_sampler2d; std::vector> uniforms_bool; std::vector> uniforms_int; + std::vector> uniforms_ivec2; std::vector> uniforms_float; std::vector> uniforms_vec2; std::vector> uniforms_vec3;