Expand description
Provides the types for OpenGL and OpenGL ES.
Structs§
- GLboolean
typedef unsigned char GLboolean;
Enums§
Type Aliases§
- GLDEBUGPROC
- GLDEBUGPROCAMD
- GLDEBUGPROCARB
- GLDEBUGPROCKHR
- GLVULKANPROCNV
typedef void (*GLVULKANPROCNV)(void);
- GLbitfield
typedef unsigned int GLbitfield;
- GLbyte
typedef khronos_int8_t GLbyte;
- GLchar
typedef char GLchar;
- GLcharARB
typedef char GLcharARB;
- GLclampd
typedef double GLclampd;
- GLclampf
typedef khronos_float_t GLclampf;
- GLclampx
typedef khronos_int32_t GLclampx;
- GLdouble
typedef double GLdouble;
- GLegl
Client BufferEXT typedef void * GLeglClientBufferEXT;
- GLegl
ImageOES typedef void * GLeglImageOES;
- GLenum
typedef unsigned int GLenum;
- GLfixed
typedef khronos_int32_t GLfixed;
- GLfloat
typedef khronos_float_t GLfloat;
- GLhalf
typedef khronos_uint16_t GLhalf;
- GLhalfARB
typedef khronos_uint16_t GLhalfARB;
- GLhalfNV
typedef unsigned short GLhalfNV;
- GLhandleARB
- GLint
typedef int GLint;
- GLint64
typedef khronos_int64_t GLint64;
- GLint64EXT
typedef khronos_int64_t GLint64EXT;
- GLintptr
typedef khronos_intptr_t GLintptr;
- GLintptrARB
typedef khronos_intptr_t GLintptrARB;
- GLshort
typedef khronos_int16_t GLshort;
- GLsizei
typedef int GLsizei;
- GLsizeiptr
typedef khronos_ssize_t GLsizeiptr;
- GLsizeiptrARB
typedef khronos_ssize_t GLsizeiptrARB;
- GLsync
typedef struct __GLsync * GLsync;
- GLubyte
typedef khronos_uint8_t GLubyte;
- GLuint
typedef unsigned int GLuint;
- GLuint64
typedef khronos_uint64_t GLuint64;
- GLuint64EXT
typedef khronos_uint64_t GLuint64EXT;
- GLushort
typedef khronos_uint16_t GLushort;
- GLvdpau
SurfaceNV typedef GLintptr GLvdpauSurfaceNV;
- GLvoid
typedef void GLvoid;
- _cl_
context struct _cl_context;
- _cl_
event struct _cl_event;