5#define NativeWindowType EGLNativeWindowType
11#ifndef EGL_PLATFORM_X11_KHR
12#define EGL_PLATFORM_X11_KHR 0x31D5
13#define EGL_PLATFORM_X11_SCREEN_KHR 0x31D6
16#ifndef EGL_PLATFORM_WAYLAND_KHR
17#define EGL_PLATFORM_WAYLAND_KHR 0x31D8
20#ifndef EGL_PLATFORM_WIN32
21#define EGL_PLATFORM_WIN32 0
24#ifndef EGL_PLATFORM_DEVICE_EXT
25#define EGL_PLATFORM_DEVICE_EXT 0x313F
EGLBoolean(EGLAPIENTRY *qeglGetConfigAttrib)(EGLDisplay dpy
EGLConfig EGLint EGLint * value
Definition: gl_videgl.h:40
void EGL_Shutdown(void)
Definition: gl_videgl.c:228
EGLConfig config
Definition: gl_videgl.h:40
qboolean EGL_InitDisplay(rendererstate_t *info, int eglplat, void *ndpy, EGLNativeDisplayType dpyid, EGLConfig *outconfig)
Definition: gl_videgl.c:327
qboolean EGL_InitWindow(rendererstate_t *info, int eglplat, void *nwindow, EGLNativeWindowType windowid, EGLConfig cfg)
Definition: gl_videgl.c:406
qboolean EGL_LoadLibrary(char *driver)
Definition: gl_videgl.c:165
EGLDisplay egldpy
Definition: gl_videgl.c:20
void EGL_SwapBuffers(void)
Definition: gl_videgl.c:313
void * EGL_Proc(char *f)
Definition: gl_videgl.c:86
EGLConfig EGLint attribute
Definition: gl_videgl.h:40
void EGL_UnloadLibrary(void)
Definition: gl_videgl.c:154