#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 | ) |