Browse Source

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

Brandon Schaefer 5 years ago
parent
commit
ee6d504ae9
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/video/SDL_egl.c

+ 7 - 0
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;