-uniform float PREFIX(progress_mul_w_plus_one);
-uniform bool PREFIX(inverse);
+// Implicit uniforms:
+// uniform float PREFIX(progress_mul_w_plus_one);
+// uniform bool PREFIX(bool_inverse);
vec4 FUNCNAME(vec2 tc) {
vec4 first = INPUT1(tc);
// just stay a simple mapping.
float w = PREFIX(transition_width);
float luma = INPUT3(tc).x;
- if (PREFIX(inverse)) {
+ if (PREFIX(bool_inverse)) {
luma = 1.0 - luma;
}
float m = clamp((luma * w - w) + PREFIX(progress_mul_w_plus_one), 0.0, 1.0);