Thank you for the detailed explanation!
This makes life easier!
(it would be even easier if we could toggle between different PNG files directly from RetroArch’s interface as an extra)
BTW, i just downloaded the latest version of your shaders (koko-aio-slang-NG-1.9.13), deleted the old Koko-aio folder and replaced it with the new one,
But all the new (and old) presets fail to load now, here is the Log:
[INFO] [slang]: Compiling shader: "C:\Games\RetroArch\shaders\shaders_slang\bezel\koko-aio\shaders-ng\colortools_and_ntsc_pass.slang".
[ERROR] [slang]: Texture name 'avglum_passFeedback' not found in semantic map, Probably the texture name or pass alias is not defined in the preset (Non-semantic textures not supported yet)
[ERROR] [slang]: Failed to reflect SPIR-V. Resource usage is inconsistent with expectations.