Commit graph

2 commits

Author SHA1 Message Date
Roza
c64a69ee6d Use Core GL context, allow OpenGL3/4 on macOS 2020-02-24 22:29:36 -05:00
Jonas Kulla
373b90af00 Graphics: Optimize Viewport effect rendering
Using the kitchen sink plane shader for viewport effects, even
if only a small part of them are active, incurs great performance
loss on mobile, so split the rendering into multiple optional
passes which additionally use the blending hardware for faster
mixing (lerping).
Also, don't mirror the PingPong textures if the viewport effect
covers the entire screen area anyway.
2014-12-31 18:52:19 +01:00