#include <stddef.h>
Go to the source code of this file.
Typedefs | |
| typedef GLubyte GLubyte GLubyte | a |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean | abDotProduct |
| typedef GLenum GLenum | abOutput |
| typedef GLenum const GLvoid * | addr |
| typedef GLuint | address |
| typedef GLclampf GLclampf GLclampf | alpha |
| typedef GLuint GLuint GLuint GLuint | arg1 |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint | arg1Mod |
| typedef GLuint GLuint GLuint GLuint GLuint | arg1Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2 |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg2Rep |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3 |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3Mod |
| typedef GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint | arg3Rep |
| typedef const GLuint * | arrays |
| typedef GLhandleARB | attachedObj |
| typedef GLenum | attachment |
| typedef GLubyte GLubyte | b |
| typedef GLenum | backfunc |
| typedef GLfloat | bias |
| typedef GLclampf GLclampf | blue |
| typedef GLint GLint GLsizei GLsizei GLsizei GLint | border |
| typedef GLuint | buffer |
| typedef const GLuint * | buffers |
| typedef const GLenum * | bufs |
| typedef GLuint GLsizei | bufSize |
| typedef GLbyte | by |
| typedef GLbyte GLbyte | bz |
| typedef const GLubyte * | c |
| typedef GLenum | cap |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean | cdDotProduct |
| typedef GLenum GLenum GLenum | cdOutput |
| typedef GLenum | clamp |
| typedef GLenum GLenum GLvoid GLvoid * | column |
| typedef GLenum GLenum GLuint | components |
| typedef GLenum GLenum GLenum GLenum GLenum | componentUsage |
| typedef GLenum | condition |
| typedef GLuint | coord |
| typedef const GLshort * | coords |
| typedef GLuint GLuint GLsizei | count |
| typedef GLsizei GLsizei GLenum GLenum const GLvoid * | data |
| typedef GLint GLint GLsizei GLsizei GLsizei | depth |
| typedef GLenum GLenum GLenum | dfactorAlpha |
| typedef GLenum | dfactorRGB |
| typedef GLenum GLenum | dpfail |
| typedef GLenum GLenum GLenum | dppass |
| typedef GLuint | dst |
| typedef GLuint GLuint | dstMask |
| typedef GLuint GLuint GLuint | dstMod |
| typedef GLuint GLuint | end |
| typedef const GLuint * | fences |
| typedef GLenum | filter |
| typedef GLint * | first |
| typedef GLenum GLsizei GLenum | format |
| typedef GLuint | framebuffer |
| typedef const GLuint * | framebuffers |
| typedef GLint | fsize |
| typedef GLubyte | g |
| typedef char | GLchar |
| typedef char | GLcharARB |
| typedef unsigned short | GLhalfARB |
| typedef unsigned short | GLhalfNV |
| typedef unsigned int | GLhandleARB |
| typedef ptrdiff_t | GLintptr |
| typedef ptrdiff_t | GLintptrARB |
| typedef ptrdiff_t | GLsizeiptr |
| typedef ptrdiff_t | GLsizeiptrARB |
| typedef GLclampf | green |
| typedef GLenum GLsizei GLsizei | height |
| typedef GLuint | id |
| typedef GLuint * | ids |
| typedef GLenum GLsizei GLenum GLenum const GLvoid * | image |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei | imageSize |
| typedef GLint GLvoid * | img |
| typedef GLuint | in |
| typedef GLuint | index |
| typedef GLuint GLuint GLsizei GLenum const GLvoid * | indices |
| typedef GLsizei GLsizei GLchar * | infoLog |
| typedef GLenum GLenum GLenum | input |
| typedef GLenum | internalformat |
| typedef GLenum | internalFormat |
| typedef GLuint | interp |
| typedef GLboolean | invert |
| typedef GLenum GLsizei | len |
| typedef GLuint GLsizei GLsizei * | length |
| typedef GLint | level |
| typedef GLint | location |
| typedef GLenum GLenum GLenum GLenum | mapping |
| typedef GLenum GLint GLuint | mask |
| typedef GLuint GLenum | matrix |
| typedef GLsizei | maxCount |
| typedef GLsizei | maxLength |
| typedef GLint | mode |
| typedef GLenum | modeAlpha |
| typedef const GLint const GLsizei GLsizei GLint | modestride |
| typedef GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean | muxSum |
| typedef GLenum GLsizei | n |
| typedef GLuint const GLchar * | name |
| typedef GLint GLenum GLboolean | normalized |
| typedef GLuint GLuint | num |
| typedef GLfloat GLfloat GLfloat GLfloat | nx |
| typedef GLfloat | ny |
| typedef GLfloat GLfloat | nz |
| typedef GLsizei GLsizei GLuint * | obj |
| typedef GLintptr | offset |
| typedef GLuint GLenum GLenum GLenum GLenum | outW |
| typedef GLuint GLenum | outX |
| typedef GLuint GLenum GLenum | outY |
| typedef GLuint GLenum GLenum GLenum | outZ |
| typedef GLfloat GLfloat | p |
| typedef GLuint GLenum GLsizei GLsizei GLint GLint GLboolean | packed |
| typedef GLfloat | param |
| typedef GLenum const GLfloat * | params |
| typedef GLvoid *APIENTRYP | PFNGLMAPBUFFERARBPROC(GLenum target, GLenum access) |
| typedef GLvoid *APIENTRYP | PFNGLMAPBUFFERPROC(GLenum target, GLenum access) |
| typedef GLvoid *APIENTRYP | PFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer) |
| typedef GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * | pixels |
| typedef GLenum | pname |
| typedef GLsizei const GLvoid * | pointer |
| typedef GLsizei const GLfloat * | points |
| typedef GLenum | portion |
| typedef GLuint GLsizei const GLvoid GLenum | preserve |
| typedef GLint GLsizei GLsizei | primcount |
| typedef const GLuint const GLclampf * | priorities |
| typedef GLuint | program |
| typedef const GLuint * | programs |
| typedef GLenum GLint const GLvoid GLint | ptrstride |
| typedef GLdouble GLdouble GLdouble GLdouble | q |
| typedef GLdouble GLdouble GLdouble | r |
| typedef GLsizei | range |
| typedef GLenum GLint | ref |
| typedef GLuint | renderbuffer |
| typedef const GLuint * | renderbuffers |
| typedef GLenum GLenum | renderbuffertarget |
| typedef GLuint | res |
| typedef GLboolean | reset |
| typedef const GLuint GLboolean * | residences |
| typedef GLenum GLenum GLvoid * | row |
| typedef GLdouble | s |
| typedef GLenum GLenum GLenum GLenum GLenum | scale |
| typedef GLenum GLenum | sfactorAlpha |
| typedef GLenum | sfail |
| typedef GLuint | shader |
| typedef GLsizei GLenum GLboolean | sink |
| typedef GLsizeiptr | size |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLsizei | size4d |
| typedef GLsizei GLsizei GLchar * | source |
| typedef GLenum GLenum GLvoid GLvoid GLvoid * | span |
| typedef GLuint | src |
| typedef GLuint | start |
| typedef GLenum | storagetype |
| typedef GLsizei | stride |
| typedef GLsizei const GLchar ** | string |
| typedef GLenum GLenum GLenum GLenum | sumOutput |
| typedef GLuint GLenum | swizzle |
| typedef GLdouble GLdouble | t |
| typedef GLenum GLsizei GLenum GLenum const GLvoid * | table |
| typedef const GLfloat * | tc |
| typedef GLenum GLenum | textarget |
| typedef GLuint | texture |
| typedef const GLuint * | textures |
| typedef GLuint GLenum GLenum | transform |
| typedef GLsizei GLboolean | transpose |
| typedef GLbyte | ty |
| typedef GLuint GLuint GLsizei GLenum | type |
| typedef GLbyte GLbyte | tz |
| typedef GLdouble | u1 |
| typedef GLdouble GLdouble | u2 |
| typedef GLdouble GLdouble GLint GLint | uorder |
| typedef GLsizeiptr const GLvoid GLenum | usage |
| typedef GLdouble GLdouble GLint | ustride |
| typedef const GLdouble * | v |
| typedef GLfloat | v0 |
| typedef GLfloat GLfloat | v1 |
| typedef GLfloat GLfloat GLfloat | v2 |
| typedef GLfloat GLfloat GLfloat GLfloat | v3 |
| typedef GLsizei const GLfloat * | value |
| typedef GLboolean GLenum GLenum GLvoid * | values |
| typedef GLenum GLenum | variable |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint | vorder |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint | vstride |
| typedef GLubyte GLubyte GLubyte GLubyte | w |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble | w1 |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble | w2 |
| typedef const GLbyte * | weights |
| typedef GLenum GLsizei | width |
| typedef GLint GLint GLint GLint GLint | woffset |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint | worder |
| typedef GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint | wstride |
| typedef GLenum GLint | x |
| typedef GLint GLint | xoffset |
| typedef GLenum GLint GLint | y |
| typedef GLint GLint GLint | yoffset |
| typedef GLdouble GLdouble | z |
| typedef GLclampd | zmax |
| typedef GLint GLint GLint GLint | zoffset |
Functions | |
| typedef | GLboolean (APIENTRYP PFNGLISQUERYPROC)(GLuint id) |
| typedef | GLenum (APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target) |
| typedef | GLhandleARB (APIENTRYP PFNGLGETHANDLEARBPROC)(GLenum pname) |
| typedef | GLint (APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program |
| typedef | GLuint (APIENTRYP PFNGLCREATEPROGRAMPROC)(void) |
| typedef | void (APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red |
| #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION |
| #define GL_BLEND_EQUATION_RGB_EXT GL_BLEND_EQUATION |
| #define GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE |
| #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3 |
| #define GL_FOG_COORD GL_FOG_COORDINATE |
| #define GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY |
| #define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING |
| #define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER |
| #define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE |
| #define GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE |
| #define GL_FOG_COORD_SRC GL_FOG_COORDINATE_SOURCE |
| #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B |
| #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4 |
| #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3 |
| #define GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT 0x8CD8 |
| #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 |
| #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA |
| #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD |
| #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC |
| #define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH |
| #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857 |
| #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853 |
| #define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV |
| #define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV |
| #define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV |
| #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163 |
| #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA |
| #define GL_SRC0_RGB GL_SOURCE0_RGB |
| #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA |
| #define GL_SRC1_RGB GL_SOURCE1_RGB |
| #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA |
| #define GL_SRC2_RGB GL_SOURCE2_RGB |
| #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8 |
| typedef GLhandleARB attachedObj |
| typedef GLenum attachment |
| typedef GLenum dfactorRGB |
| typedef GLuint framebuffer |
| typedef GLuint * framebuffers |
| typedef GLhandleARB |
| typedef ptrdiff_t GLintptrARB |
| typedef ptrdiff_t GLsizeiptr |
| typedef ptrdiff_t GLsizeiptrARB |
| typedef GLenum internalformat |
| typedef GLenum internalFormat |
| typedef const GLsizei GLenum const GLvoid *const GLsizei GLint modestride |
| typedef GLsizei GLsizei GLhandleARB * obj |
| typedef const GLuint const GLclampf* priorities |
| typedef GLuint * renderbuffers |
| typedef GLenum GLenum renderbuffertarget |
| typedef const GLuint GLboolean * residences |
| typedef GLenum GLenum sfactorAlpha |
| typedef GLenum storagetype |
| typedef GLboolean | ( | APIENTRYP | PFNGLISQUERYPROC | ) |
| typedef GLenum | ( | APIENTRYP | PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC | ) |
| typedef GLhandleARB | ( | APIENTRYP | PFNGLGETHANDLEARBPROC | ) |
| typedef GLint | ( | APIENTRYP | PFNGLGETATTRIBLOCATIONPROC | ) |
| typedef GLuint | ( | APIENTRYP | PFNGLCREATEPROGRAMPROC | ) |
| typedef void | ( | APIENTRYP | PFNGLBLENDCOLORPROC | ) |