glsl-shaders icon indicating copy to clipboard operation
glsl-shaders copied to clipboard

CRT-Consumer is now blurred and has loads of extra shaders?

Open Adrenalyzer opened this issue 10 months ago • 2 comments

On Android, it was perfect before. I noticed some differences as crt-consumer.glsl was the only shader with 1 pass (retroarch 1.15) but after updating shaders you see:

convergence.glsl linearize.glsl glow_x.glsl glow_y.glsl

then crt_consumer.glsl.

Output is a blurry mess so I've gone back to the original way of doing things but mentioned it in case its a bug to be fixed as I don't know why all that extra stuff is in what should be a lightweight shader?

Adrenalyzer avatar Mar 12 '25 12:03 Adrenalyzer

These are things the author decided to add to it.

hizzlekizzle avatar Mar 12 '25 20:03 hizzlekizzle

Thats his intent then. It was, up until a few months ago, a perfect shader for low spec android devices etc.. as it was simple, effective and (most importantly) worked perfectly. The mentioned addons that come before crt_consumer.glsl seem to be the problem but editing the file to remove them still leaves the blur there so its obviously something else.

It only happens when you update the extended range of shaders, the standard ones still have the regular .glsl that works perfectly. Maybe consider making two versions? One with these upgrades for home users and leave the basic version that just works on everything else? Its by far the best looking shader in terms of performance etc.. and features to tweak so it would be sad to see it phased out like this for a large chunk of its userbase as its the most recommended one.

Adrenalyzer avatar Mar 12 '25 21:03 Adrenalyzer

I added some extra things to it like glow and more and kept zfast-crt-composite as a "light" version of it. Should have named it crt-consumer-light but whatever

metallic77 avatar Sep 12 '25 07:09 metallic77

I added some extra things to it like glow and more and kept zfast-crt-composite as a "light" version of it. Should have named it crt-consumer-light but whatever

Thanks, so is zfast-crt-composite exactly the same as crt-consumer.glsl used to be in 1.15?

Adrenalyzer avatar Sep 20 '25 09:09 Adrenalyzer

I added some extra things to it like glow and more and kept zfast-crt-composite as a "light" version of it. Should have named it crt-consumer-light but whatever

Thanks, so is zfast-crt-composite exactly the same as crt-consumer.glsl used to be in 1.15?

Not exactly the same but better imo, check after i re-wrote it and PR will be accepted (update GLSL shaders tommorow probably). The spirit is the same with crt-consumer

https://github.com/libretro/glsl-shaders/pull/535

metallic77 avatar Sep 28 '25 14:09 metallic77