Hi @HyperspaceMadness! I have been a huge fan of the Megabezel reflection shader for a while now, so, before my challenge / question: thank you very much for your hard work and dedication on this!
So I’ve been watching content that RetroCrisis puts up on YouTube (it’s how I found out about MegaBezel in the first place), and he recently featured a shader preset pack by Cyberlab: The Cybertron Death To Pixels shader pack. I am a huge fan of how clearly it presents the individual RGB beams and how great it looks on my HDR TV. I think it’s the best CRT shader I’ve ever seen.
The only thing holding it back from being my go-to preset for 16 bit emulation though is the lack of the bezels and reflections that I’ve grown accustomed to from your shader packs.
I did manage to get Megabezel working alongside the HDR Cybertron preset by using the “Prepend shader” under Shader options in Retroarch. However, this seems to have an effect on the size clarity of the RGB beams’ resolution - it makes the phosphors look blurred out compared to when running without Megabezel.
I assume this is because the Cybertron shaders are loading in addition to CRT shaders present in your Megabezel presets, causing an excessive blurring/dithering/etc.
So - I’m wondering whether there’s a way to decouple just the bezels and reflections, and use just those in conjunction with other shaders?
I hope my question makes sense, and thanks in advance if you can help at all