X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_chain.h;h=a36840d314876e88185ef1f69bf32b537c465f24;hp=793bf7b0b2f2ddce1bf7fe02e0532989c3c78995;hb=7fd447b922234670ae65066915b65a1b4816e095;hpb=9fe4726ad2c0c6282dcb53f4a8008b53febd9473 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;