Managed to figure out how to get interlacing working with some of the heavier shaders (which involved rendering on a smaller buffer, then padding & upscaling/deinterlacing afterwards) and now I can swap between all the BRB visualizers without OBS freaking out or my GPU usage spiking a ton.
Really wish obs-shaderfilter had a proper frame counter variable for this sorta thing. Currently had to hack in a timer on the top left pixel (since (elapsed_time*60.0) isn't always the most reliable), though I'm not entirely confident it's working quite perfectly right now.
Jan 29, 2026 22:37