mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-07-21 06:42:02 +00:00
Build the active filter chain only when its configuration changes, including filter settings or order, input format, dimensions, output size, and DMA mode. Unchanged frames now execute only the cached active filters, avoiding repeated setup, preparation, and output-resolution queries. Reconfiguration forces a full-frame pass to prevent stale intermediate framebuffer contents. Also refresh CAS and FSR uniforms when loading presets and move downscale pass selection out of the per-frame path.
20 KiB
20 KiB