GLUS
|
#include "GL/glus.h"
Functions | |
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. More... | |
EGLBoolean GLUSAPIENTRY | glusEGLCreateWindowSurfaceMakeCurrent (EGLNativeWindowType eglNativeWindowType, EGLDisplay *eglDisplay, EGLConfig *eglConfig, EGLContext *eglContext, EGLSurface *eglSurface) |
Creates a window surface and sets it as current. More... | |
GLUSvoid GLUSAPIENTRY | glusEGLTerminate (EGLDisplay *eglDisplay, EGLContext *eglContext, EGLSurface *eglSurface) |
Terminates EGL an frees all resources. More... | |
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.
eglNativeDisplayType | Native display type. |
eglDisplay | EGL display. |
eglConfig | EGL configuration. |
eglContext | EGL context. |
configAttribList | EGL configuration attribute list. |
contextAttribList | EGL context attribute list. |
EGLBoolean GLUSAPIENTRY glusEGLCreateWindowSurfaceMakeCurrent | ( | EGLNativeWindowType | eglNativeWindowType, |
EGLDisplay * | eglDisplay, | ||
EGLConfig * | eglConfig, | ||
EGLContext * | eglContext, | ||
EGLSurface * | eglSurface | ||
) |
Creates a window surface and sets it as current.
eglNativeWindowType | Native window type. |
eglDisplay | EGL display. |
eglConfig | EGL configuration. |
eglContext | EGL context. |
eglSurface | EGL surface. |
GLUSvoid GLUSAPIENTRY glusEGLTerminate | ( | EGLDisplay * | eglDisplay, |
EGLContext * | eglContext, | ||
EGLSurface * | eglSurface | ||
) |
Terminates EGL an frees all resources.
eglDisplay | EGL display. |
eglContext | EGL context. |
eglSurface | EGL surface. |