29 Feb
2024
29 Feb
'24
10:51 a.m.
@rbernon v2: * Require `EGL_KHR_client_get_all_proc_addresses` and use `eglGetProcAddress` for all EGL and GL symbols. * Don't load libOpenGL explicitly (due to point above). * Require `EGL_KHR_platform_wayland` and use `eglGetPlatformDisplay` instead of `eglGetDisplay`. * Require `EGL_KHR_no_config_context` and create config-less EGL contexts. * Ensure we are telling EGL to use the Wayland native platform types (avoids some casts). * Misc. smaller fixes as noted in review comments. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5177#note_63040