Expand description
Provides the types for OpenGL and OpenGL ES.
Structs
typedef unsigned char GLboolean;
Enums
- Equivalent to C’s
void
type when used as a pointer.
Type Definitions
typedef void (*GLVULKANPROCNV)(void);
typedef unsigned int GLbitfield;
typedef khronos_int8_t GLbyte;
typedef char GLchar;
typedef char GLcharARB;
typedef double GLclampd;
typedef khronos_float_t GLclampf;
typedef khronos_int32_t GLclampx;
typedef double GLdouble;
typedef void * GLeglClientBufferEXT;
typedef void * GLeglImageOES;
typedef unsigned int GLenum;
typedef khronos_int32_t GLfixed;
typedef khronos_float_t GLfloat;
typedef khronos_uint16_t GLhalf;
typedef khronos_uint16_t GLhalfARB;
typedef unsigned short GLhalfNV;
typedef int GLint;
typedef khronos_int64_t GLint64;
typedef khronos_int64_t GLint64EXT;
typedef khronos_intptr_t GLintptr;
typedef khronos_intptr_t GLintptrARB;
typedef khronos_int16_t GLshort;
typedef int GLsizei;
typedef khronos_ssize_t GLsizeiptr;
typedef khronos_ssize_t GLsizeiptrARB;
typedef struct __GLsync * GLsync;
typedef khronos_uint8_t GLubyte;
typedef unsigned int GLuint;
typedef khronos_uint64_t GLuint64;
typedef khronos_uint64_t GLuint64EXT;
typedef khronos_uint16_t GLushort;
typedef GLintptr GLvdpauSurfaceNV;
typedef void GLvoid;
struct _cl_context;
struct _cl_event;