Alexandre Julliard pushed to branch master at wine / wine
Commits: 1c9cd1bf by Alexandros Frantzis at 2025-03-05T16:34:41+01:00 winewayland: Present EGL surfaces opaquely.
Many applications request and use GL configs with alpha, but assume that the windowing system will present their surfaces opaquely. Wayland compositors normally respect the alpha channel, which leads to unwanted translucency effects for such applications, so we use the EGL_EXT_present_opaque extension to avoid this.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57800
- - - - -
1 changed file:
- dlls/winewayland.drv/opengl.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/1c9cd1bfd75a3e8d022d46ec7bafc3a...