From fc7bfab36889f133e1832e47b7387aaf3c86dc82 Mon Sep 17 00:00:00 2001 From: Valerie Date: Mon, 22 Apr 2024 22:05:40 -0400 Subject: [PATCH] interlace now alternates on frame rather than worldtime --- shaders/composite.fsh | 2 +- shaders/module/interlace.frag | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/shaders/composite.fsh b/shaders/composite.fsh index c5e4a7f..ecaaee5 100644 --- a/shaders/composite.fsh +++ b/shaders/composite.fsh @@ -157,7 +157,7 @@ void main() { // pull previous buffer vec3 prev = texture2D(colortex1, texcoord).rgb; // interlace alternates between odd and even lines on world time - if(mod(int(gl_FragCoord.y / pixelSize), 2) == mod(worldTime, 2)) + if(mod(int(gl_FragCoord.y / pixelSize), 2) == mod(frameCounter, 2)) gl_FragData[0] = vec4(prev, 1); else gl_FragData[0] = vec4(final, 1); diff --git a/shaders/module/interlace.frag b/shaders/module/interlace.frag index 5f7e8b0..3d66c2a 100644 --- a/shaders/module/interlace.frag +++ b/shaders/module/interlace.frag @@ -5,6 +5,6 @@ uniform sampler2D colortex1; const bool colortex1Clear = false; - uniform int worldTime; + uniform int frameCounter; #endif