Commit ee6d504ae937ae911ddaa5a85330a52e79782a3d

Brandon Schaefer 2019-09-24T17:49:53

offscreen: Define missing define on a older EGL for an EXT function which it wont have

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
diff --git a/src/video/SDL_egl.c b/src/video/SDL_egl.c
index f0858f3..98bb400 100644
--- a/src/video/SDL_egl.c
+++ b/src/video/SDL_egl.c
@@ -82,6 +82,13 @@
 #define DEFAULT_OGL_ES "libGLESv1_CM.so.1"
 #endif /* SDL_VIDEO_DRIVER_RPI */
 
+/** If we happen to not have this defined because of an older EGL version, just define it 0x0
+    as eglGetPlatformDisplayEXT will most likely be NULL if this is missing
+*/
+#ifndef EGL_PLATFORM_DEVICE_EXT
+#define EGL_PLATFORM_DEVICE_EXT 0x0
+#endif
+
 #ifdef SDL_VIDEO_STATIC_ANGLE
 #define LOAD_FUNC(NAME) \
 _this->egl_data->NAME = (void *)NAME;