Expand description
Manual implementation of EGL bindings.
This is necessary since gl_generator
is unmaintaned and incapable of
generating bindings for some of the newer extensions.
Modules§
Structs§
Constants§
- ALPHA_
FORMAT - ALPHA_
FORMAT_ NONPRE - ALPHA_
FORMAT_ PRE - ALPHA_
MASK_ SIZE - ALPHA_
SIZE - BACK_
BUFFER - BAD_
ACCESS - BAD_
ALLOC - BAD_
ATTRIBUTE - BAD_
CONFIG - BAD_
CONTEXT - BAD_
CURRENT_ SURFACE - BAD_
DEVICE_ EXT - BAD_
DISPLAY - BAD_
MATCH - BAD_
NATIVE_ PIXMAP - BAD_
NATIVE_ WINDOW - BAD_
PARAMETER - BAD_
SURFACE - BIND_
TO_ TEXTURE_ RGB - BIND_
TO_ TEXTURE_ RGBA - BLUE_
SIZE - BUFFER_
AGE_ EXT - BUFFER_
DESTROYED - BUFFER_
PRESERVED - BUFFER_
SIZE - CLIENT_
APIS - CL_
EVENT_ HANDLE - COLORSPACE
- COLORSPACE_
LINEAR - COLORSPACE_
sRGB - COLOR_
BUFFER_ TYPE - COLOR_
COMPONENT_ TYPE_ EXT - COLOR_
COMPONENT_ TYPE_ FIXED_ EXT - COLOR_
COMPONENT_ TYPE_ FLOAT_ EXT - CONDITION_
SATISFIED - CONFIG_
CAVEAT - CONFIG_
ID - CONFORMANT
- CONTEXT_
CLIENT_ TYPE - CONTEXT_
CLIENT_ VERSION - CONTEXT_
FLAGS_ KHR - CONTEXT_
LOST - CONTEXT_
MAJOR_ VERSION - CONTEXT_
MAJOR_ VERSION_ KHR - CONTEXT_
MINOR_ VERSION - CONTEXT_
MINOR_ VERSION_ KHR - CONTEXT_
OPENGL_ COMPATIBILITY_ PROFILE_ BIT - CONTEXT_
OPENGL_ COMPATIBILITY_ PROFILE_ BIT_ KHR - CONTEXT_
OPENGL_ CORE_ PROFILE_ BIT - CONTEXT_
OPENGL_ CORE_ PROFILE_ BIT_ KHR - CONTEXT_
OPENGL_ DEBUG - CONTEXT_
OPENGL_ DEBUG_ BIT_ KHR - CONTEXT_
OPENGL_ FORWARD_ COMPATIBLE - CONTEXT_
OPENGL_ FORWARD_ COMPATIBLE_ BIT_ KHR - CONTEXT_
OPENGL_ NO_ ERROR_ KHR - CONTEXT_
OPENGL_ PROFILE_ MASK - CONTEXT_
OPENGL_ PROFILE_ MASK_ KHR - CONTEXT_
OPENGL_ RESET_ NOTIFICATION_ STRATEGY - CONTEXT_
OPENGL_ RESET_ NOTIFICATION_ STRATEGY_ EXT - CONTEXT_
OPENGL_ RESET_ NOTIFICATION_ STRATEGY_ KHR - CONTEXT_
OPENGL_ ROBUST_ ACCESS - CONTEXT_
OPENGL_ ROBUST_ ACCESS_ BIT_ KHR - CONTEXT_
OPENGL_ ROBUST_ ACCESS_ EXT - CONTEXT_
PRIORITY_ HIGH_ IMG - CONTEXT_
PRIORITY_ LEVEL_ IMG - CONTEXT_
PRIORITY_ LOW_ IMG - CONTEXT_
PRIORITY_ MEDIUM_ IMG - CONTEXT_
PRIORITY_ REALTIME_ NV - CORE_
NATIVE_ ENGINE - DEFAULT_
DISPLAY - DEPTH_
SIZE - DEVICE_
EXT - DISPLAY_
SCALING - DONT_
CARE - DRAW
- DRM_
DEVICE_ FILE_ EXT - DRM_
MASTER_ FD_ EXT - EXTENSIONS
- FALSE
- FOREVER
- GL_
COLORSPACE - GL_
COLORSPACE_ LINEAR - GL_
COLORSPACE_ SRGB - GL_
RENDERBUFFER - GL_
TEXTURE_ 2D - GL_
TEXTURE_ 3D - GL_
TEXTURE_ CUBE_ MAP_ NEGATIVE_ X - GL_
TEXTURE_ CUBE_ MAP_ NEGATIVE_ Y - GL_
TEXTURE_ CUBE_ MAP_ NEGATIVE_ Z - GL_
TEXTURE_ CUBE_ MAP_ POSITIVE_ X - GL_
TEXTURE_ CUBE_ MAP_ POSITIVE_ Y - GL_
TEXTURE_ CUBE_ MAP_ POSITIVE_ Z - GL_
TEXTURE_ LEVEL - GL_
TEXTURE_ ZOFFSET - GREEN_
SIZE - HEIGHT
- HORIZONTAL_
RESOLUTION - IMAGE_
PRESERVED - IMAGE_
PRESERVED_ KHR - LARGEST_
PBUFFER - LEVEL
- LOSE_
CONTEXT_ ON_ RESET - LOSE_
CONTEXT_ ON_ RESET_ EXT - LOSE_
CONTEXT_ ON_ RESET_ KHR - LUMINANCE_
BUFFER - LUMINANCE_
SIZE - MATCH_
NATIVE_ PIXMAP - MAX_
PBUFFER_ HEIGHT - MAX_
PBUFFER_ PIXELS - MAX_
PBUFFER_ WIDTH - MAX_
SWAP_ INTERVAL - MIN_
SWAP_ INTERVAL - MIPMAP_
LEVEL - MIPMAP_
TEXTURE - MULTISAMPLE_
RESOLVE - MULTISAMPLE_
RESOLVE_ BOX - MULTISAMPLE_
RESOLVE_ BOX_ BIT - MULTISAMPLE_
RESOLVE_ DEFAULT - NATIVE_
RENDERABLE - NATIVE_
VISUAL_ ID - NATIVE_
VISUAL_ TYPE - NONE
- NON_
CONFORMANT_ CONFIG - NOT_
INITIALIZED - NO_
CONTEXT - NO_
DEVICE_ EXT - NO_
DISPLAY - NO_
IMAGE - NO_
IMAGE_ KHR - NO_
NATIVE_ FENCE_ FD_ ANDROID - NO_
RESET_ NOTIFICATION - NO_
RESET_ NOTIFICATION_ EXT - NO_
RESET_ NOTIFICATION_ KHR - NO_
SURFACE - NO_SYNC
- NO_
TEXTURE - OPENGL_
API - OPENGL_
BIT - OPENGL_
ES2_ BIT - OPENGL_
ES3_ BIT - OPENGL_
ES3_ BIT_ KHR - OPENGL_
ES_ API - OPENGL_
ES_ BIT - OPENVG_
API - OPENVG_
BIT - OPENVG_
IMAGE - PBUFFER_
BIT - PIXEL_
ASPECT_ RATIO - PIXMAP_
BIT - PLATFORM_
ANDROID_ KHR - PLATFORM_
ANGLE_ ANGLE - PLATFORM_
ANGLE_ DEBUG_ LAYERS_ ENABLED - PLATFORM_
ANGLE_ DEVICE_ TYPE_ HARDWARE_ ANGLE - PLATFORM_
ANGLE_ DEVICE_ TYPE_ NULL_ ANGLE - PLATFORM_
ANGLE_ MAX_ VERSION_ MAJOR_ ANGLE - PLATFORM_
ANGLE_ MAX_ VERSION_ MINOR_ ANGLE - PLATFORM_
ANGLE_ NATIVE_ PLATFORM_ TYPE_ ANGLE - PLATFORM_
ANGLE_ TYPE_ ANGLE - PLATFORM_
ANGLE_ TYPE_ DEFAULT_ ANGLE - PLATFORM_
ANGLE_ TYPE_ VULKAN_ ANGLE - PLATFORM_
DEVICE_ EXT - PLATFORM_
GBM_ KHR - PLATFORM_
GBM_ MESA - PLATFORM_
WAYLAND_ EXT - PLATFORM_
WAYLAND_ KHR - PLATFORM_
X11_ EXT - PLATFORM_
X11_ KHR - PLATFORM_
X11_ SCREEN_ EXT - PLATFORM_
X11_ SCREEN_ KHR - PLATFORM_
XCB_ EXT - PLATFORM_
XCB_ SCREEN_ EXT - READ
- RED_
SIZE - RENDERABLE_
TYPE - RENDERER_
EXT - RENDER_
BUFFER - RGB_
BUFFER - SAMPLES
- SAMPLE_
BUFFERS - SIGNALED
- SINGLE_
BUFFER - SLOW_
CONFIG - STENCIL_
SIZE - SUCCESS
- SURFACE_
TYPE - SWAP_
BEHAVIOR - SWAP_
BEHAVIOR_ PRESERVED_ BIT - SYNC_
CL_ EVENT - SYNC_
CL_ EVENT_ COMPLETE - SYNC_
CONDITION - SYNC_
CONDITION_ KHR - SYNC_
FENCE - SYNC_
FENCE_ KHR - SYNC_
FLUSH_ COMMANDS_ BIT - SYNC_
NATIVE_ FENCE_ ANDROID - SYNC_
NATIVE_ FENCE_ FD_ ANDROID - SYNC_
NATIVE_ FENCE_ SIGNALED_ ANDROID - SYNC_
PRIOR_ COMMANDS_ COMPLETE - SYNC_
PRIOR_ COMMANDS_ COMPLETE_ KHR - SYNC_
STATUS - SYNC_
TYPE - TEXTURE_
2D - TEXTURE_
EXTERNAL_ WL - TEXTURE_
FORMAT - TEXTURE_
RGB - TEXTURE_
RGBA - TEXTURE_
TARGET - TEXTURE_
Y_ UV_ WL - TEXTURE_
Y_ U_ V_ WL - TEXTURE_
Y_ XUXV_ WL - TIMEOUT_
EXPIRED - TRACK_
REFERENCES_ KHR - TRANSPARENT_
BLUE_ VALUE - TRANSPARENT_
GREEN_ VALUE - TRANSPARENT_
RED_ VALUE - TRANSPARENT_
RGB - TRANSPARENT_
TYPE - TRUE
- UNKNOWN
- UNSIGNALED
- VENDOR
- VERSION
- VERTICAL_
RESOLUTION - VG_
ALPHA_ FORMAT - VG_
ALPHA_ FORMAT_ NONPRE - VG_
ALPHA_ FORMAT_ PRE - VG_
ALPHA_ FORMAT_ PRE_ BIT - VG_
COLORSPACE - VG_
COLORSPACE_ LINEAR - VG_
COLORSPACE_ LINEAR_ BIT - VG_
COLORSPACE_ sRGB - WAYLAND_
BUFFER_ WL - WAYLAND_
PLANE_ WL - WAYLAND_
Y_ INVERTED_ WL - WIDTH
- WINDOW_
BIT