Files
glfw/docs
Camilla Löwy 8b4f1ebbea Wayland: Fix window opacity on older systems
On systems lacking the EGL_EXT_present_opaque extension, some
compositors treat any buffer with an alpha channel as per-pixel
transparent.

This commit ignores any EGLConfig with an alpha channel if the extension
is missing and the window is created with GLFW_TRANSPARENT_FRAMEBUFFER
set to false.

This is technically not a breaking change since GLFW_ALPHA_BITS is not
a hard constraint, but it is still going to inconvenience anyone using
the framebuffer alpa channel to store other kinds of data.

Related to #1895

(cherry picked from commit ef6c9d8b4f)
2022-10-31 22:02:06 +01:00
..
2022-10-31 21:47:01 +01:00
2020-02-13 22:02:06 +01:00
2022-10-31 21:47:01 +01:00
2022-10-31 21:47:01 +01:00
2022-10-31 21:47:01 +01:00
2022-07-15 00:11:23 +02:00
2018-11-05 19:04:27 +01:00
2013-09-21 15:18:49 +04:30
2022-10-31 21:47:01 +01:00
2022-10-31 21:47:01 +01:00
2019-04-05 03:26:52 +02:00
2022-10-31 21:47:01 +01:00
2022-10-31 21:47:01 +01:00
2022-10-31 21:47:01 +01:00
2019-01-25 12:46:46 +01:00
2022-10-31 21:47:01 +01:00