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
..
CMakeLists.txt Put docs target in GLFW3 folder 2020-02-13 22:02:06 +01:00
CONTRIBUTING.md Fix typos in docs 2022-07-15 00:11:23 +02:00
Doxyfile.in Remove Doxyfile tags obsoleted by Doxygen 1.9.2 2021-10-17 20:34:05 +02:00
DoxygenLayout.xml Add tutorial to Doxygen menu 2018-11-05 19:04:27 +01:00
SUPPORT.md Fix some documentation URLs still using http: 2021-06-25 00:23:11 +02:00
build.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
compat.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
compile.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
context.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
extra.css Migrate to Sass for Doxygen custom stylesheets 2020-09-16 13:31:29 +02:00
extra.css.map Migrate to Sass for Doxygen custom stylesheets 2020-09-16 13:31:29 +02:00
extra.scss Use consistent indentation for Doxygen custom stylesheet 2020-09-30 16:09:46 +02:00
footer.html Removed invisible element. 2013-09-21 15:18:49 +04:30
header.html Improve docs scaling on mobile and small screens 2020-09-02 22:30:43 +02:00
input.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
internal.dox Remove unmaintained internal Doxygen docs 2018-01-17 11:25:32 +01:00
intro.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
main.dox Documentation work 2019-04-05 03:26:52 +02:00
monitor.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
moving.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
news.dox Wayland: Fix window opacity on older systems 2022-10-31 22:02:06 +01:00
quick.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
spaces.svg Cleanup 2019-01-25 12:46:46 +01:00
vulkan.dox Fix typos and other issues in docs 2022-10-31 21:47:01 +01:00
window.dox Remove claim that EGL is not supported on macOS 2021-06-09 18:36:42 +02:00