87 lines
3.4 KiB
Plaintext
87 lines
3.4 KiB
Plaintext
EGL_VERSION_1_0
|
|
https://www.khronos.org/registry/egl/specs/eglspec.1.5.pdf
|
|
|
|
|
|
EGL_FALSE 0
|
|
EGL_PBUFFER_BIT 0x0001
|
|
EGL_PIXMAP_BIT 0x0002
|
|
EGL_WINDOW_BIT 0x0004
|
|
EGL_SUCCESS 0x3000
|
|
EGL_NOT_INITIALIZED 0x3001
|
|
EGL_BAD_ACCESS 0x3002
|
|
EGL_BAD_ALLOC 0x3003
|
|
EGL_BAD_ATTRIBUTE 0x3004
|
|
EGL_BAD_CONFIG 0x3005
|
|
EGL_BAD_CONTEXT 0x3006
|
|
EGL_BAD_CURRENT_SURFACE 0x3007
|
|
EGL_BAD_DISPLAY 0x3008
|
|
EGL_BAD_MATCH 0x3009
|
|
EGL_BAD_NATIVE_PIXMAP 0x300A
|
|
EGL_BAD_NATIVE_WINDOW 0x300B
|
|
EGL_BAD_PARAMETER 0x300C
|
|
EGL_BAD_SURFACE 0x300D
|
|
EGL_BUFFER_SIZE 0x3020
|
|
EGL_ALPHA_SIZE 0x3021
|
|
EGL_BLUE_SIZE 0x3022
|
|
EGL_GREEN_SIZE 0x3023
|
|
EGL_RED_SIZE 0x3024
|
|
EGL_DEPTH_SIZE 0x3025
|
|
EGL_STENCIL_SIZE 0x3026
|
|
EGL_CONFIG_CAVEAT 0x3027
|
|
EGL_CONFIG_ID 0x3028
|
|
EGL_LEVEL 0x3029
|
|
EGL_MAX_PBUFFER_HEIGHT 0x302A
|
|
EGL_MAX_PBUFFER_PIXELS 0x302B
|
|
EGL_MAX_PBUFFER_WIDTH 0x302C
|
|
EGL_NATIVE_RENDERABLE 0x302D
|
|
EGL_NATIVE_VISUAL_ID 0x302E
|
|
EGL_NATIVE_VISUAL_TYPE 0x302F
|
|
EGL_SAMPLES 0x3031
|
|
EGL_SAMPLE_BUFFERS 0x3032
|
|
EGL_SURFACE_TYPE 0x3033
|
|
EGL_TRANSPARENT_TYPE 0x3034
|
|
EGL_TRANSPARENT_BLUE_VALUE 0x3035
|
|
EGL_TRANSPARENT_GREEN_VALUE 0x3036
|
|
EGL_TRANSPARENT_RED_VALUE 0x3037
|
|
EGL_NONE 0x3038
|
|
EGL_SLOW_CONFIG 0x3050
|
|
EGL_NON_CONFORMANT_CONFIG 0x3051
|
|
EGL_TRANSPARENT_RGB 0x3052
|
|
EGL_VENDOR 0x3053
|
|
EGL_VERSION 0x3054
|
|
EGL_EXTENSIONS 0x3055
|
|
EGL_HEIGHT 0x3056
|
|
EGL_WIDTH 0x3057
|
|
EGL_LARGEST_PBUFFER 0x3058
|
|
EGL_DRAW 0x3059
|
|
EGL_READ 0x305A
|
|
EGL_CORE_NATIVE_ENGINE 0x305B
|
|
EGL_TRUE 1
|
|
EGL_NO_CONTEXT EGL_CAST(EGLContext,0)
|
|
EGL_NO_DISPLAY EGL_CAST(EGLDisplay,0)
|
|
EGL_NO_SURFACE EGL_CAST(EGLSurface,0)
|
|
EGL_DONT_CARE EGL_CAST(EGLint,-1)
|
|
EGLBoolean eglChooseConfig (EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
|
|
EGLBoolean eglCopyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
|
|
EGLContext eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list)
|
|
EGLSurface eglCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list)
|
|
EGLSurface eglCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list)
|
|
EGLSurface eglCreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list)
|
|
EGLBoolean eglDestroyContext (EGLDisplay dpy, EGLContext ctx)
|
|
EGLBoolean eglDestroySurface (EGLDisplay dpy, EGLSurface surface)
|
|
EGLBoolean eglGetConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
|
|
EGLBoolean eglGetConfigs (EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
|
|
EGLDisplay eglGetCurrentDisplay ( void )
|
|
EGLSurface eglGetCurrentSurface (EGLint readdraw)
|
|
EGLDisplay eglGetDisplay (EGLNativeDisplayType display_id)
|
|
EGLint eglGetError ( void )
|
|
EGLBoolean eglInitialize (EGLDisplay dpy, EGLint * major, EGLint * minor)
|
|
EGLBoolean eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
|
|
EGLBoolean eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
|
|
const char * eglQueryString (EGLDisplay dpy, EGLint name)
|
|
EGLBoolean eglQuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
|
|
EGLBoolean eglSwapBuffers (EGLDisplay dpy, EGLSurface surface)
|
|
EGLBoolean eglTerminate (EGLDisplay dpy)
|
|
EGLBoolean eglWaitGL ( void )
|
|
EGLBoolean eglWaitNative (EGLint engine)
|