1
0
Эх сурвалжийг харах

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

Brandon Schaefer 6 жил өмнө
parent
commit
ee6d504ae9

+ 7 - 0
src/video/SDL_egl.c

@@ -82,6 +82,13 @@
 #define DEFAULT_OGL_ES "libGLESv1_CM.so.1"
 #define DEFAULT_OGL_ES "libGLESv1_CM.so.1"
 #endif /* SDL_VIDEO_DRIVER_RPI */
 #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
 #ifdef SDL_VIDEO_STATIC_ANGLE
 #define LOAD_FUNC(NAME) \
 #define LOAD_FUNC(NAME) \
 _this->egl_data->NAME = (void *)NAME;
 _this->egl_data->NAME = (void *)NAME;