projects
/
gtk+3.0.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
20964a3
)
GdkWin32GLContext: check for EGL support at runtime
author
Luca Bacci
<luca.bacci982@gmail.com>
Fri, 10 Mar 2023 10:17:28 +0000
(11:17 +0100)
committer
Luca Bacci
<luca.bacci982@gmail.com>
Fri, 10 Mar 2023 14:48:05 +0000
(15:48 +0100)
gdk/win32/gdkglcontext-win32.c
patch
|
blob
|
history
diff --git
a/gdk/win32/gdkglcontext-win32.c
b/gdk/win32/gdkglcontext-win32.c
index 2f62262a9b41bd16024b46873be049834c822baf..e8bdb8fb5ad4d1771fbf62e781c2df58961e3c0f 100644
(file)
--- a/
gdk/win32/gdkglcontext-win32.c
+++ b/
gdk/win32/gdkglcontext-win32.c
@@
-1043,6
+1043,12
@@
gdk_win32_display_init_egl (GdkWin32Display *display_win32)
if (display_win32->gl_type == GDK_WIN32_GL_NONE)
GDK_NOTE (OPENGL, g_message ("Falling back to GLES..."));
+ if (!epoxy_has_egl ())
+ {
+ GDK_NOTE (OPENGL, g_message ("EGL/GLES support not present in this system"));
+ return;
+ }
+
egl_disp = gdk_win32_get_egl_display (display_win32);
if (egl_disp == EGL_NO_DISPLAY ||