mirror of https://github.com/encounter/SDL.git
offscreen: Avoid using EGLDeviceEXT as it causes issues with older platforms, which is just a void*
This commit is contained in:
parent
68985371a0
commit
8a41948e7f
|
@ -502,7 +502,7 @@ SDL_EGL_LoadLibrary(_THIS, const char *egl_path, NativeDisplayType native_displa
|
||||||
int
|
int
|
||||||
SDL_EGL_InitializeOffscreen(_THIS, int device)
|
SDL_EGL_InitializeOffscreen(_THIS, int device)
|
||||||
{
|
{
|
||||||
EGLDeviceEXT egl_devices[SDL_EGL_MAX_DEVICES];
|
void *egl_devices[SDL_EGL_MAX_DEVICES];
|
||||||
EGLint num_egl_devices = 0;
|
EGLint num_egl_devices = 0;
|
||||||
const char *egl_device_hint;
|
const char *egl_device_hint;
|
||||||
|
|
||||||
|
|
|
@ -98,8 +98,8 @@ typedef struct SDL_EGL_VideoData
|
||||||
EGLint(EGLAPIENTRY *eglGetError)(void);
|
EGLint(EGLAPIENTRY *eglGetError)(void);
|
||||||
|
|
||||||
EGLBoolean(EGLAPIENTRY *eglQueryDevicesEXT)(EGLint max_devices,
|
EGLBoolean(EGLAPIENTRY *eglQueryDevicesEXT)(EGLint max_devices,
|
||||||
EGLDeviceEXT* devices,
|
void **devices,
|
||||||
EGLint* num_devices);
|
EGLint *num_devices);
|
||||||
|
|
||||||
/* whether EGL display was offscreen */
|
/* whether EGL display was offscreen */
|
||||||
int is_offscreen;
|
int is_offscreen;
|
||||||
|
|
Loading…
Reference in New Issue