GLUSAPI EGLContext GLUSAPIENTRY glusEGLGetDefaultContext(GLUSvoid)
Returns the created default EGL context.
Definition: glus_window_egl_es.c:450
void GLUSvoid
Definition: glus_typedef.h:51
GLUSAPI EGLBoolean GLUSAPIENTRY glusEGLCreateWindowSurfaceMakeCurrent(EGLNativeWindowType eglNativeWindowType, EGLDisplay *eglDisplay, EGLConfig *eglConfig, EGLContext *eglContext, EGLSurface *eglSurface)
Creates a window surface and sets it as current.
Definition: glus_egl_es.c:103
GLUSAPI EGLSurface GLUSAPIENTRY glusEGLGetDefaultSurface(GLUSvoid)
Returns the created default EGL surface.
Definition: glus_window_egl_es.c:445
GLUSAPI EGLBoolean GLUSAPIENTRY glusEGLCreateContext(EGLNativeDisplayType eglNativeDisplayType, EGLDisplay *eglDisplay, EGLConfig *eglConfig, EGLContext *eglContext, const EGLint configAttribList[], const EGLint contextAttribList[])
Creates the context and all needed EGL elements.
Definition: glus_egl_es.c:20
GLUSAPI EGLDisplay GLUSAPIENTRY glusEGLGetDefaultDisplay(GLUSvoid)
Returns the created default EGL display.
Definition: glus_window_egl_es.c:440
GLUSAPI GLUSvoid GLUSAPIENTRY glusEGLTerminate(EGLDisplay *eglDisplay, EGLContext *eglContext, EGLSurface *eglSurface)
Terminates EGL an frees all resources.
Definition: glus_egl_es.c:140
#define GLUSAPI
Definition: glus_function.h:38
#define GLUSAPIENTRY
Definition: glus_function.h:31
int EGLint
Definition: glus.h:57