|
@@ -704,8 +704,11 @@ GLFWbool _glfwCreateContextEGL(_GLFWwindow* window,
|
|
|
if (!fbconfig->doublebuffer)
|
|
|
SET_ATTRIB(EGL_RENDER_BUFFER, EGL_SINGLE_BUFFER);
|
|
|
|
|
|
- if (_glfw.egl.EXT_present_opaque)
|
|
|
- SET_ATTRIB(EGL_PRESENT_OPAQUE_EXT, !fbconfig->transparent);
|
|
|
+ if (_glfw.platform.platformID == GLFW_PLATFORM_WAYLAND)
|
|
|
+ {
|
|
|
+ if (_glfw.egl.EXT_present_opaque)
|
|
|
+ SET_ATTRIB(EGL_PRESENT_OPAQUE_EXT, !fbconfig->transparent);
|
|
|
+ }
|
|
|
|
|
|
SET_ATTRIB(EGL_NONE, EGL_NONE);
|
|
|
|