LookingGlass/client/renderers/EGL/shader
Quantum 8559b354ae [client] egl: always render desktop texture as opaque
We ask for 32-bit colour buffer when creating the EGL context. On Wayland,
this sometimes give contexts with alpha channels, resulting in unwanted
transparency. So we clear the alpha channel in the desktop shader.

We also switch to using constant alpha for blending the splash, which
avoids more alpha issues.
2021-02-21 10:31:48 +11:00
..
alert_bg.frag [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
alert.frag [egl] alert: fix fuzzy font bug and make alerts a little more plesant 2019-05-23 19:58:12 +10:00
alert.vert [egl] alert: fix fuzzy font bug and make alerts a little more plesant 2019-05-23 19:58:12 +10:00
cursor_mono.frag [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
cursor_rgb.frag [client] egl: move rotation into the fragment shader 2021-01-15 13:13:39 +11:00
cursor.vert [client] app: rename up,right,down,left rotation to 0,90,180,270 2021-01-19 02:53:47 +11:00
desktop_rgb.frag [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11:00
desktop.vert [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
fps_bg.frag [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
fps.frag [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
fps.vert [client] use cmake to generate renderers/fonts/clipboards headers/code 2019-03-28 19:56:14 +11:00
splash_bg.frag [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11:00
splash_bg.vert [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11:00
splash_logo.frag [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11:00
splash_logo.vert [client] egl: always render desktop texture as opaque 2021-02-21 10:31:48 +11:00