egl: Group data fields before function pointers in SDL_EGL_VideoData.

This commit is contained in:
Ryan C. Gordon 2021-09-23 00:02:44 -04:00
parent 0ad4956c06
commit 0aff42a159
No known key found for this signature in database
GPG Key ID: FA148B892AB48044
1 changed files with 2 additions and 3 deletions

View File

@ -40,6 +40,8 @@ typedef struct SDL_EGL_VideoData
int egl_surfacetype; int egl_surfacetype;
int egl_version_major, egl_version_minor; int egl_version_major, egl_version_minor;
EGLint egl_required_visual_id; EGLint egl_required_visual_id;
SDL_bool is_offscreen; /* whether EGL display was offscreen */
EGLenum apitype; /* EGL_OPENGL_ES_API, EGL_OPENGL_API, etc */
EGLDisplay(EGLAPIENTRY *eglGetDisplay) (NativeDisplayType display); EGLDisplay(EGLAPIENTRY *eglGetDisplay) (NativeDisplayType display);
EGLDisplay(EGLAPIENTRY *eglGetPlatformDisplay) (EGLenum platform, EGLDisplay(EGLAPIENTRY *eglGetPlatformDisplay) (EGLenum platform,
@ -114,9 +116,6 @@ typedef struct SDL_EGL_VideoData
EGLint(EGLAPIENTRY *eglClientWaitSyncKHR)(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout); EGLint(EGLAPIENTRY *eglClientWaitSyncKHR)(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
/* Atomic functions end */ /* Atomic functions end */
SDL_bool is_offscreen; /* whether EGL display was offscreen */
EGLenum apitype; /* EGL_OPENGL_ES_API, EGL_OPENGL_API, etc */
} SDL_EGL_VideoData; } SDL_EGL_VideoData;
/* OpenGLES functions */ /* OpenGLES functions */