Acme-MITHALDU-BleedingOpenGL
view release on metacpan or search on metacpan
include/GL/glprocs.h view on Meta::CPAN
void (APIENTRY *FogCoordf) (GLfloat coord);
void (APIENTRY *FogCoordfv) (const GLfloat *coord);
void (APIENTRY *FogCoordd) (GLdouble coord);
void (APIENTRY *FogCoorddv) (const GLdouble *coord);
void (APIENTRY *FogCoordPointer) (GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *MultiDrawArrays) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount);
void (APIENTRY *MultiDrawElements) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);
void (APIENTRY *PointParameterf) (GLenum pname, GLfloat param);
void (APIENTRY *PointParameterfv) (GLenum pname, const GLfloat *params);
void (APIENTRY *PointParameteri) (GLenum pname, GLint param);
void (APIENTRY *PointParameteriv) (GLenum pname, const GLint *params);
void (APIENTRY *SecondaryColor3b) (GLbyte red, GLbyte green, GLbyte blue);
void (APIENTRY *SecondaryColor3bv) (const GLbyte *v);
void (APIENTRY *SecondaryColor3d) (GLdouble red, GLdouble green, GLdouble blue);
void (APIENTRY *SecondaryColor3dv) (const GLdouble *v);
void (APIENTRY *SecondaryColor3f) (GLfloat red, GLfloat green, GLfloat blue);
void (APIENTRY *SecondaryColor3fv) (const GLfloat *v);
void (APIENTRY *SecondaryColor3i) (GLint red, GLint green, GLint blue);
void (APIENTRY *SecondaryColor3iv) (const GLint *v);
void (APIENTRY *SecondaryColor3s) (GLshort red, GLshort green, GLshort blue);
void (APIENTRY *SecondaryColor3sv) (const GLshort *v);
void (APIENTRY *SecondaryColor3ub) (GLubyte red, GLubyte green, GLubyte blue);
void (APIENTRY *SecondaryColor3ubv) (const GLubyte *v);
void (APIENTRY *SecondaryColor3ui) (GLuint red, GLuint green, GLuint blue);
void (APIENTRY *SecondaryColor3uiv) (const GLuint *v);
void (APIENTRY *SecondaryColor3us) (GLushort red, GLushort green, GLushort blue);
void (APIENTRY *SecondaryColor3usv) (const GLushort *v);
void (APIENTRY *SecondaryColorPointer) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *WindowPos2d) (GLdouble x, GLdouble y);
void (APIENTRY *WindowPos2dv) (const GLdouble *v);
void (APIENTRY *WindowPos2f) (GLfloat x, GLfloat y);
void (APIENTRY *WindowPos2fv) (const GLfloat *v);
void (APIENTRY *WindowPos2i) (GLint x, GLint y);
void (APIENTRY *WindowPos2iv) (const GLint *v);
void (APIENTRY *WindowPos2s) (GLshort x, GLshort y);
void (APIENTRY *WindowPos2sv) (const GLshort *v);
void (APIENTRY *WindowPos3d) (GLdouble x, GLdouble y, GLdouble z);
void (APIENTRY *WindowPos3dv) (const GLdouble *v);
void (APIENTRY *WindowPos3f) (GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *WindowPos3fv) (const GLfloat *v);
void (APIENTRY *WindowPos3i) (GLint x, GLint y, GLint z);
void (APIENTRY *WindowPos3iv) (const GLint *v);
void (APIENTRY *WindowPos3s) (GLshort x, GLshort y, GLshort z);
void (APIENTRY *WindowPos3sv) (const GLshort *v);
void (APIENTRY *GenQueries) (GLsizei n, GLuint *ids);
void (APIENTRY *DeleteQueries) (GLsizei n, const GLuint *ids);
GLboolean (APIENTRY *IsQuery) (GLuint id);
void (APIENTRY *BeginQuery) (GLenum target, GLuint id);
void (APIENTRY *EndQuery) (GLenum target);
void (APIENTRY *GetQueryiv) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetQueryObjectiv) (GLuint id, GLenum pname, GLint *params);
void (APIENTRY *GetQueryObjectuiv) (GLuint id, GLenum pname, GLuint *params);
void (APIENTRY *BindBuffer) (GLenum target, GLuint buffer);
void (APIENTRY *DeleteBuffers) (GLsizei n, const GLuint *buffers);
void (APIENTRY *GenBuffers) (GLsizei n, GLuint *buffers);
GLboolean (APIENTRY *IsBuffer) (GLuint buffer);
void (APIENTRY *BufferData) (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage);
void (APIENTRY *BufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data);
void (APIENTRY *GetBufferSubData) (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data);
GLvoid* (APIENTRY *MapBuffer) (GLenum target, GLenum access);
GLboolean (APIENTRY *UnmapBuffer) (GLenum target);
void (APIENTRY *GetBufferParameteriv) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetBufferPointerv) (GLenum target, GLenum pname, GLvoid* *params);
void (APIENTRY *ActiveTextureARB) (GLenum texture);
void (APIENTRY *ClientActiveTextureARB) (GLenum texture);
void (APIENTRY *MultiTexCoord1dARB) (GLenum target, GLdouble s);
void (APIENTRY *MultiTexCoord1dvARB) (GLenum target, const GLdouble *v);
void (APIENTRY *MultiTexCoord1fARB) (GLenum target, GLfloat s);
void (APIENTRY *MultiTexCoord1fvARB) (GLenum target, const GLfloat *v);
void (APIENTRY *MultiTexCoord1iARB) (GLenum target, GLint s);
void (APIENTRY *MultiTexCoord1ivARB) (GLenum target, const GLint *v);
void (APIENTRY *MultiTexCoord1sARB) (GLenum target, GLshort s);
void (APIENTRY *MultiTexCoord1svARB) (GLenum target, const GLshort *v);
void (APIENTRY *MultiTexCoord2dARB) (GLenum target, GLdouble s, GLdouble t);
void (APIENTRY *MultiTexCoord2dvARB) (GLenum target, const GLdouble *v);
void (APIENTRY *MultiTexCoord2fARB) (GLenum target, GLfloat s, GLfloat t);
void (APIENTRY *MultiTexCoord2fvARB) (GLenum target, const GLfloat *v);
void (APIENTRY *MultiTexCoord2iARB) (GLenum target, GLint s, GLint t);
void (APIENTRY *MultiTexCoord2ivARB) (GLenum target, const GLint *v);
void (APIENTRY *MultiTexCoord2sARB) (GLenum target, GLshort s, GLshort t);
void (APIENTRY *MultiTexCoord2svARB) (GLenum target, const GLshort *v);
void (APIENTRY *MultiTexCoord3dARB) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
void (APIENTRY *MultiTexCoord3dvARB) (GLenum target, const GLdouble *v);
void (APIENTRY *MultiTexCoord3fARB) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
void (APIENTRY *MultiTexCoord3fvARB) (GLenum target, const GLfloat *v);
void (APIENTRY *MultiTexCoord3iARB) (GLenum target, GLint s, GLint t, GLint r);
void (APIENTRY *MultiTexCoord3ivARB) (GLenum target, const GLint *v);
void (APIENTRY *MultiTexCoord3sARB) (GLenum target, GLshort s, GLshort t, GLshort r);
void (APIENTRY *MultiTexCoord3svARB) (GLenum target, const GLshort *v);
void (APIENTRY *MultiTexCoord4dARB) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
void (APIENTRY *MultiTexCoord4dvARB) (GLenum target, const GLdouble *v);
void (APIENTRY *MultiTexCoord4fARB) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
void (APIENTRY *MultiTexCoord4fvARB) (GLenum target, const GLfloat *v);
void (APIENTRY *MultiTexCoord4iARB) (GLenum target, GLint s, GLint t, GLint r, GLint q);
void (APIENTRY *MultiTexCoord4ivARB) (GLenum target, const GLint *v);
void (APIENTRY *MultiTexCoord4sARB) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
void (APIENTRY *MultiTexCoord4svARB) (GLenum target, const GLshort *v);
void (APIENTRY *LoadTransposeMatrixfARB) (const GLfloat *m);
void (APIENTRY *LoadTransposeMatrixdARB) (const GLdouble *m);
void (APIENTRY *MultTransposeMatrixfARB) (const GLfloat *m);
void (APIENTRY *MultTransposeMatrixdARB) (const GLdouble *m);
void (APIENTRY *SampleCoverageARB) (GLclampf value, GLboolean invert);
void (APIENTRY *CompressedTexImage3DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *CompressedTexImage2DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *CompressedTexImage1DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *CompressedTexSubImage3DARB) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *CompressedTexSubImage2DARB) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *CompressedTexSubImage1DARB) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
void (APIENTRY *GetCompressedTexImageARB) (GLenum target, GLint level, GLvoid *img);
void (APIENTRY *PointParameterfARB) (GLenum pname, GLfloat param);
void (APIENTRY *PointParameterfvARB) (GLenum pname, const GLfloat *params);
void (APIENTRY *WeightbvARB) (GLint size, const GLbyte *weights);
void (APIENTRY *WeightsvARB) (GLint size, const GLshort *weights);
void (APIENTRY *WeightivARB) (GLint size, const GLint *weights);
void (APIENTRY *WeightfvARB) (GLint size, const GLfloat *weights);
void (APIENTRY *WeightdvARB) (GLint size, const GLdouble *weights);
void (APIENTRY *WeightubvARB) (GLint size, const GLubyte *weights);
void (APIENTRY *WeightusvARB) (GLint size, const GLushort *weights);
void (APIENTRY *WeightuivARB) (GLint size, const GLuint *weights);
void (APIENTRY *WeightPointerARB) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *VertexBlendARB) (GLint count);
include/GL/glprocs.h view on Meta::CPAN
void (APIENTRY *VertexAttrib2sARB) (GLuint index, GLshort x, GLshort y);
void (APIENTRY *VertexAttrib2svARB) (GLuint index, const GLshort *v);
void (APIENTRY *VertexAttrib3dARB) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
void (APIENTRY *VertexAttrib3dvARB) (GLuint index, const GLdouble *v);
void (APIENTRY *VertexAttrib3fARB) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *VertexAttrib3fvARB) (GLuint index, const GLfloat *v);
void (APIENTRY *VertexAttrib3sARB) (GLuint index, GLshort x, GLshort y, GLshort z);
void (APIENTRY *VertexAttrib3svARB) (GLuint index, const GLshort *v);
void (APIENTRY *VertexAttrib4NbvARB) (GLuint index, const GLbyte *v);
void (APIENTRY *VertexAttrib4NivARB) (GLuint index, const GLint *v);
void (APIENTRY *VertexAttrib4NsvARB) (GLuint index, const GLshort *v);
void (APIENTRY *VertexAttrib4NubARB) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
void (APIENTRY *VertexAttrib4NubvARB) (GLuint index, const GLubyte *v);
void (APIENTRY *VertexAttrib4NuivARB) (GLuint index, const GLuint *v);
void (APIENTRY *VertexAttrib4NusvARB) (GLuint index, const GLushort *v);
void (APIENTRY *VertexAttrib4bvARB) (GLuint index, const GLbyte *v);
void (APIENTRY *VertexAttrib4dARB) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void (APIENTRY *VertexAttrib4dvARB) (GLuint index, const GLdouble *v);
void (APIENTRY *VertexAttrib4fARB) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *VertexAttrib4fvARB) (GLuint index, const GLfloat *v);
void (APIENTRY *VertexAttrib4ivARB) (GLuint index, const GLint *v);
void (APIENTRY *VertexAttrib4sARB) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
void (APIENTRY *VertexAttrib4svARB) (GLuint index, const GLshort *v);
void (APIENTRY *VertexAttrib4ubvARB) (GLuint index, const GLubyte *v);
void (APIENTRY *VertexAttrib4uivARB) (GLuint index, const GLuint *v);
void (APIENTRY *VertexAttrib4usvARB) (GLuint index, const GLushort *v);
void (APIENTRY *VertexAttribPointerARB) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *EnableVertexAttribArrayARB) (GLuint index);
void (APIENTRY *DisableVertexAttribArrayARB) (GLuint index);
void (APIENTRY *ProgramStringARB) (GLenum target, GLenum format, GLsizei len, const GLvoid *string);
void (APIENTRY *BindProgramARB) (GLenum target, GLuint program);
void (APIENTRY *DeleteProgramsARB) (GLsizei n, const GLuint *programs);
void (APIENTRY *GenProgramsARB) (GLsizei n, GLuint *programs);
void (APIENTRY *ProgramEnvParameter4dARB) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void (APIENTRY *ProgramEnvParameter4dvARB) (GLenum target, GLuint index, const GLdouble *params);
void (APIENTRY *ProgramEnvParameter4fARB) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *ProgramEnvParameter4fvARB) (GLenum target, GLuint index, const GLfloat *params);
void (APIENTRY *ProgramLocalParameter4dARB) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void (APIENTRY *ProgramLocalParameter4dvARB) (GLenum target, GLuint index, const GLdouble *params);
void (APIENTRY *ProgramLocalParameter4fARB) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *ProgramLocalParameter4fvARB) (GLenum target, GLuint index, const GLfloat *params);
void (APIENTRY *GetProgramEnvParameterdvARB) (GLenum target, GLuint index, GLdouble *params);
void (APIENTRY *GetProgramEnvParameterfvARB) (GLenum target, GLuint index, GLfloat *params);
void (APIENTRY *GetProgramLocalParameterdvARB) (GLenum target, GLuint index, GLdouble *params);
void (APIENTRY *GetProgramLocalParameterfvARB) (GLenum target, GLuint index, GLfloat *params);
void (APIENTRY *GetProgramivARB) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetProgramStringARB) (GLenum target, GLenum pname, GLvoid *string);
void (APIENTRY *GetVertexAttribdvARB) (GLuint index, GLenum pname, GLdouble *params);
void (APIENTRY *GetVertexAttribfvARB) (GLuint index, GLenum pname, GLfloat *params);
void (APIENTRY *GetVertexAttribivARB) (GLuint index, GLenum pname, GLint *params);
void (APIENTRY *GetVertexAttribPointervARB) (GLuint index, GLenum pname, GLvoid* *pointer);
GLboolean (APIENTRY *IsProgramARB) (GLuint program);
void (APIENTRY *BindBufferARB) (GLenum target, GLuint buffer);
void (APIENTRY *DeleteBuffersARB) (GLsizei n, const GLuint *buffers);
void (APIENTRY *GenBuffersARB) (GLsizei n, GLuint *buffers);
GLboolean (APIENTRY *IsBufferARB) (GLuint buffer);
void (APIENTRY *BufferDataARB) (GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage);
void (APIENTRY *BufferSubDataARB) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid *data);
void (APIENTRY *GetBufferSubDataARB) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid *data);
GLvoid* (APIENTRY *MapBufferARB) (GLenum target, GLenum access);
GLboolean (APIENTRY *UnmapBufferARB) (GLenum target);
void (APIENTRY *GetBufferParameterivARB) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetBufferPointervARB) (GLenum target, GLenum pname, GLvoid* *params);
void (APIENTRY *GenQueriesARB) (GLsizei n, GLuint *ids);
void (APIENTRY *DeleteQueriesARB) (GLsizei n, const GLuint *ids);
GLboolean (APIENTRY *IsQueryARB) (GLuint id);
void (APIENTRY *BeginQueryARB) (GLenum target, GLuint id);
void (APIENTRY *EndQueryARB) (GLenum target);
void (APIENTRY *GetQueryivARB) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetQueryObjectivARB) (GLuint id, GLenum pname, GLint *params);
void (APIENTRY *GetQueryObjectuivARB) (GLuint id, GLenum pname, GLuint *params);
void (APIENTRY *DeleteObjectARB) (GLhandleARB obj);
GLhandleARB (APIENTRY *GetHandleARB) (GLenum pname);
void (APIENTRY *DetachObjectARB) (GLhandleARB containerObj, GLhandleARB attachedObj);
GLhandleARB (APIENTRY *CreateShaderObjectARB) (GLenum shaderType);
void (APIENTRY *ShaderSourceARB) (GLhandleARB shaderObj, GLsizei count, const GLcharARB* *string, const GLint *length);
void (APIENTRY *CompileShaderARB) (GLhandleARB shaderObj);
GLhandleARB (APIENTRY *CreateProgramObjectARB) (void);
void (APIENTRY *AttachObjectARB) (GLhandleARB containerObj, GLhandleARB obj);
void (APIENTRY *LinkProgramARB) (GLhandleARB programObj);
void (APIENTRY *UseProgramObjectARB) (GLhandleARB programObj);
void (APIENTRY *ValidateProgramARB) (GLhandleARB programObj);
void (APIENTRY *Uniform1fARB) (GLint location, GLfloat v0);
void (APIENTRY *Uniform2fARB) (GLint location, GLfloat v0, GLfloat v1);
void (APIENTRY *Uniform3fARB) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
void (APIENTRY *Uniform4fARB) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
void (APIENTRY *Uniform1iARB) (GLint location, GLint v0);
void (APIENTRY *Uniform2iARB) (GLint location, GLint v0, GLint v1);
void (APIENTRY *Uniform3iARB) (GLint location, GLint v0, GLint v1, GLint v2);
void (APIENTRY *Uniform4iARB) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
void (APIENTRY *Uniform1fvARB) (GLint location, GLsizei count, const GLfloat *value);
void (APIENTRY *Uniform2fvARB) (GLint location, GLsizei count, const GLfloat *value);
void (APIENTRY *Uniform3fvARB) (GLint location, GLsizei count, const GLfloat *value);
void (APIENTRY *Uniform4fvARB) (GLint location, GLsizei count, const GLfloat *value);
void (APIENTRY *Uniform1ivARB) (GLint location, GLsizei count, const GLint *value);
void (APIENTRY *Uniform2ivARB) (GLint location, GLsizei count, const GLint *value);
void (APIENTRY *Uniform3ivARB) (GLint location, GLsizei count, const GLint *value);
void (APIENTRY *Uniform4ivARB) (GLint location, GLsizei count, const GLint *value);
void (APIENTRY *UniformMatrix2fvARB) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
void (APIENTRY *UniformMatrix3fvARB) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
void (APIENTRY *UniformMatrix4fvARB) (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
void (APIENTRY *GetObjectParameterfvARB) (GLhandleARB obj, GLenum pname, GLfloat *params);
void (APIENTRY *GetObjectParameterivARB) (GLhandleARB obj, GLenum pname, GLint *params);
void (APIENTRY *GetInfoLogARB) (GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);
void (APIENTRY *GetAttachedObjectsARB) (GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);
GLint (APIENTRY *GetUniformLocationARB) (GLhandleARB programObj, const GLcharARB *name);
void (APIENTRY *GetActiveUniformARB) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
void (APIENTRY *GetUniformfvARB) (GLhandleARB programObj, GLint location, GLfloat *params);
void (APIENTRY *GetUniformivARB) (GLhandleARB programObj, GLint location, GLint *params);
void (APIENTRY *GetShaderSourceARB) (GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);
void (APIENTRY *BindAttribLocationARB) (GLhandleARB programObj, GLuint index, const GLcharARB *name);
void (APIENTRY *GetActiveAttribARB) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
GLint (APIENTRY *GetAttribLocationARB) (GLhandleARB programObj, const GLcharARB *name);
void (APIENTRY *BlendColorEXT) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
void (APIENTRY *PolygonOffsetEXT) (GLfloat factor, GLfloat bias);
void (APIENTRY *TexImage3DEXT) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
void (APIENTRY *TexSubImage3DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
void (APIENTRY *GetTexFilterFuncSGIS) (GLenum target, GLenum filter, GLfloat *weights);
void (APIENTRY *TexFilterFuncSGIS) (GLenum target, GLenum filter, GLsizei n, const GLfloat *weights);
void (APIENTRY *TexSubImage1DEXT) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
void (APIENTRY *TexSubImage2DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
include/GL/glprocs.h view on Meta::CPAN
void (APIENTRY *GlobalAlphaFactorusSUN) (GLushort factor);
void (APIENTRY *GlobalAlphaFactoruiSUN) (GLuint factor);
void (APIENTRY *ReplacementCodeuiSUN) (GLuint code);
void (APIENTRY *ReplacementCodeusSUN) (GLushort code);
void (APIENTRY *ReplacementCodeubSUN) (GLubyte code);
void (APIENTRY *ReplacementCodeuivSUN) (const GLuint *code);
void (APIENTRY *ReplacementCodeusvSUN) (const GLushort *code);
void (APIENTRY *ReplacementCodeubvSUN) (const GLubyte *code);
void (APIENTRY *ReplacementCodePointerSUN) (GLenum type, GLsizei stride, const GLvoid* *pointer);
void (APIENTRY *Color4ubVertex2fSUN) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
void (APIENTRY *Color4ubVertex2fvSUN) (const GLubyte *c, const GLfloat *v);
void (APIENTRY *Color4ubVertex3fSUN) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *Color4ubVertex3fvSUN) (const GLubyte *c, const GLfloat *v);
void (APIENTRY *Color3fVertex3fSUN) (GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *Color3fVertex3fvSUN) (const GLfloat *c, const GLfloat *v);
void (APIENTRY *Normal3fVertex3fSUN) (GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *Normal3fVertex3fvSUN) (const GLfloat *n, const GLfloat *v);
void (APIENTRY *Color4fNormal3fVertex3fSUN) (GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *Color4fNormal3fVertex3fvSUN) (const GLfloat *c, const GLfloat *n, const GLfloat *v);
void (APIENTRY *TexCoord2fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *TexCoord2fVertex3fvSUN) (const GLfloat *tc, const GLfloat *v);
void (APIENTRY *TexCoord4fVertex4fSUN) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *TexCoord4fVertex4fvSUN) (const GLfloat *tc, const GLfloat *v);
void (APIENTRY *TexCoord2fColor4ubVertex3fSUN) (GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *TexCoord2fColor4ubVertex3fvSUN) (const GLfloat *tc, const GLubyte *c, const GLfloat *v);
void (APIENTRY *TexCoord2fColor3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *TexCoord2fColor3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *v);
void (APIENTRY *TexCoord2fNormal3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *TexCoord2fNormal3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *n, const GLfloat *v);
void (APIENTRY *TexCoord2fColor4fNormal3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *TexCoord2fColor4fNormal3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
void (APIENTRY *TexCoord4fColor4fNormal3fVertex4fSUN) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *TexCoord4fColor4fNormal3fVertex4fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiVertex3fSUN) (GLuint rc, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiVertex3fvSUN) (const GLuint *rc, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiColor4ubVertex3fSUN) (GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiColor4ubVertex3fvSUN) (const GLuint *rc, const GLubyte *c, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiColor3fVertex3fSUN) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiColor3fVertex3fvSUN) (const GLuint *rc, const GLfloat *c, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiNormal3fVertex3fSUN) (GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiNormal3fVertex3fvSUN) (const GLuint *rc, const GLfloat *n, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiColor4fNormal3fVertex3fSUN) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiColor4fNormal3fVertex3fvSUN) (const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiTexCoord2fVertex3fSUN) (GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiTexCoord2fVertex3fvSUN) (const GLuint *rc, const GLfloat *tc, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN) (GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN) (const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v);
void (APIENTRY *ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN) (GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN) (const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
void (APIENTRY *BlendFuncSeparateEXT) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void (APIENTRY *BlendFuncSeparateINGR) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
void (APIENTRY *VertexWeightfEXT) (GLfloat weight);
void (APIENTRY *VertexWeightfvEXT) (const GLfloat *weight);
void (APIENTRY *VertexWeightPointerEXT) (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *FlushVertexArrayRangeNV) (void);
void (APIENTRY *VertexArrayRangeNV) (GLsizei length, const GLvoid *pointer);
void (APIENTRY *CombinerParameterfvNV) (GLenum pname, const GLfloat *params);
void (APIENTRY *CombinerParameterfNV) (GLenum pname, GLfloat param);
void (APIENTRY *CombinerParameterivNV) (GLenum pname, const GLint *params);
void (APIENTRY *CombinerParameteriNV) (GLenum pname, GLint param);
void (APIENTRY *CombinerInputNV) (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
void (APIENTRY *CombinerOutputNV) (GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
void (APIENTRY *FinalCombinerInputNV) (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
void (APIENTRY *GetCombinerInputParameterfvNV) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params);
void (APIENTRY *GetCombinerInputParameterivNV) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params);
void (APIENTRY *GetCombinerOutputParameterfvNV) (GLenum stage, GLenum portion, GLenum pname, GLfloat *params);
void (APIENTRY *GetCombinerOutputParameterivNV) (GLenum stage, GLenum portion, GLenum pname, GLint *params);
void (APIENTRY *GetFinalCombinerInputParameterfvNV) (GLenum variable, GLenum pname, GLfloat *params);
void (APIENTRY *GetFinalCombinerInputParameterivNV) (GLenum variable, GLenum pname, GLint *params);
void (APIENTRY *ResizeBuffersMESA) (void);
void (APIENTRY *WindowPos2dMESA) (GLdouble x, GLdouble y);
void (APIENTRY *WindowPos2dvMESA) (const GLdouble *v);
void (APIENTRY *WindowPos2fMESA) (GLfloat x, GLfloat y);
void (APIENTRY *WindowPos2fvMESA) (const GLfloat *v);
void (APIENTRY *WindowPos2iMESA) (GLint x, GLint y);
void (APIENTRY *WindowPos2ivMESA) (const GLint *v);
void (APIENTRY *WindowPos2sMESA) (GLshort x, GLshort y);
void (APIENTRY *WindowPos2svMESA) (const GLshort *v);
void (APIENTRY *WindowPos3dMESA) (GLdouble x, GLdouble y, GLdouble z);
void (APIENTRY *WindowPos3dvMESA) (const GLdouble *v);
void (APIENTRY *WindowPos3fMESA) (GLfloat x, GLfloat y, GLfloat z);
void (APIENTRY *WindowPos3fvMESA) (const GLfloat *v);
void (APIENTRY *WindowPos3iMESA) (GLint x, GLint y, GLint z);
void (APIENTRY *WindowPos3ivMESA) (const GLint *v);
void (APIENTRY *WindowPos3sMESA) (GLshort x, GLshort y, GLshort z);
void (APIENTRY *WindowPos3svMESA) (const GLshort *v);
void (APIENTRY *WindowPos4dMESA) (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void (APIENTRY *WindowPos4dvMESA) (const GLdouble *v);
void (APIENTRY *WindowPos4fMESA) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *WindowPos4fvMESA) (const GLfloat *v);
void (APIENTRY *WindowPos4iMESA) (GLint x, GLint y, GLint z, GLint w);
void (APIENTRY *WindowPos4ivMESA) (const GLint *v);
void (APIENTRY *WindowPos4sMESA) (GLshort x, GLshort y, GLshort z, GLshort w);
void (APIENTRY *WindowPos4svMESA) (const GLshort *v);
void (APIENTRY *MultiModeDrawArraysIBM) (const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride);
void (APIENTRY *MultiModeDrawElementsIBM) (const GLenum *mode, const GLsizei *count, GLenum type, const GLvoid* const *indices, GLsizei primcount, GLint modestride);
void (APIENTRY *ColorPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *SecondaryColorPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *EdgeFlagPointerListIBM) (GLint stride, const GLboolean* *pointer, GLint ptrstride);
void (APIENTRY *FogCoordPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *IndexPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *NormalPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *TexCoordPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *VertexPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
void (APIENTRY *TbufferMask3DFX) (GLuint mask);
void (APIENTRY *SampleMaskEXT) (GLclampf value, GLboolean invert);
void (APIENTRY *SamplePatternEXT) (GLenum pattern);
void (APIENTRY *TextureColorMaskSGIS) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
void (APIENTRY *IglooInterfaceSGIX) (GLenum pname, const GLvoid *params);
void (APIENTRY *DeleteFencesNV) (GLsizei n, const GLuint *fences);
void (APIENTRY *GenFencesNV) (GLsizei n, GLuint *fences);
GLboolean (APIENTRY *IsFenceNV) (GLuint fence);
GLboolean (APIENTRY *TestFenceNV) (GLuint fence);
void (APIENTRY *GetFenceivNV) (GLuint fence, GLenum pname, GLint *params);
void (APIENTRY *FinishFenceNV) (GLuint fence);
void (APIENTRY *SetFenceNV) (GLuint fence, GLenum condition);
void (APIENTRY *MapControlPointsNV) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points);
void (APIENTRY *MapParameterivNV) (GLenum target, GLenum pname, const GLint *params);
void (APIENTRY *MapParameterfvNV) (GLenum target, GLenum pname, const GLfloat *params);
void (APIENTRY *GetMapControlPointsNV) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points);
void (APIENTRY *GetMapParameterivNV) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetMapParameterfvNV) (GLenum target, GLenum pname, GLfloat *params);
void (APIENTRY *GetMapAttribParameterivNV) (GLenum target, GLuint index, GLenum pname, GLint *params);
include/GL/glprocs.h view on Meta::CPAN
void (APIENTRY *FlushVertexArrayRangeAPPLE) (GLsizei length, GLvoid *pointer);
void (APIENTRY *VertexArrayParameteriAPPLE) (GLenum pname, GLint param);
void (APIENTRY *DrawBuffersATI) (GLsizei n, const GLenum *bufs);
void (APIENTRY *ProgramNamedParameter4fNV) (GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
void (APIENTRY *ProgramNamedParameter4dNV) (GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
void (APIENTRY *ProgramNamedParameter4fvNV) (GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v);
void (APIENTRY *ProgramNamedParameter4dvNV) (GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v);
void (APIENTRY *GetProgramNamedParameterfvNV) (GLuint id, GLsizei len, const GLubyte *name, GLfloat *params);
void (APIENTRY *GetProgramNamedParameterdvNV) (GLuint id, GLsizei len, const GLubyte *name, GLdouble *params);
void (APIENTRY *Vertex2hNV) (GLhalfNV x, GLhalfNV y);
void (APIENTRY *Vertex2hvNV) (const GLhalfNV *v);
void (APIENTRY *Vertex3hNV) (GLhalfNV x, GLhalfNV y, GLhalfNV z);
void (APIENTRY *Vertex3hvNV) (const GLhalfNV *v);
void (APIENTRY *Vertex4hNV) (GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
void (APIENTRY *Vertex4hvNV) (const GLhalfNV *v);
void (APIENTRY *Normal3hNV) (GLhalfNV nx, GLhalfNV ny, GLhalfNV nz);
void (APIENTRY *Normal3hvNV) (const GLhalfNV *v);
void (APIENTRY *Color3hNV) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void (APIENTRY *Color3hvNV) (const GLhalfNV *v);
void (APIENTRY *Color4hNV) (GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha);
void (APIENTRY *Color4hvNV) (const GLhalfNV *v);
void (APIENTRY *TexCoord1hNV) (GLhalfNV s);
void (APIENTRY *TexCoord1hvNV) (const GLhalfNV *v);
void (APIENTRY *TexCoord2hNV) (GLhalfNV s, GLhalfNV t);
void (APIENTRY *TexCoord2hvNV) (const GLhalfNV *v);
void (APIENTRY *TexCoord3hNV) (GLhalfNV s, GLhalfNV t, GLhalfNV r);
void (APIENTRY *TexCoord3hvNV) (const GLhalfNV *v);
void (APIENTRY *TexCoord4hNV) (GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
void (APIENTRY *TexCoord4hvNV) (const GLhalfNV *v);
void (APIENTRY *MultiTexCoord1hNV) (GLenum target, GLhalfNV s);
void (APIENTRY *MultiTexCoord1hvNV) (GLenum target, const GLhalfNV *v);
void (APIENTRY *MultiTexCoord2hNV) (GLenum target, GLhalfNV s, GLhalfNV t);
void (APIENTRY *MultiTexCoord2hvNV) (GLenum target, const GLhalfNV *v);
void (APIENTRY *MultiTexCoord3hNV) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
void (APIENTRY *MultiTexCoord3hvNV) (GLenum target, const GLhalfNV *v);
void (APIENTRY *MultiTexCoord4hNV) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
void (APIENTRY *MultiTexCoord4hvNV) (GLenum target, const GLhalfNV *v);
void (APIENTRY *FogCoordhNV) (GLhalfNV fog);
void (APIENTRY *FogCoordhvNV) (const GLhalfNV *fog);
void (APIENTRY *SecondaryColor3hNV) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
void (APIENTRY *SecondaryColor3hvNV) (const GLhalfNV *v);
void (APIENTRY *VertexWeighthNV) (GLhalfNV weight);
void (APIENTRY *VertexWeighthvNV) (const GLhalfNV *weight);
void (APIENTRY *VertexAttrib1hNV) (GLuint index, GLhalfNV x);
void (APIENTRY *VertexAttrib1hvNV) (GLuint index, const GLhalfNV *v);
void (APIENTRY *VertexAttrib2hNV) (GLuint index, GLhalfNV x, GLhalfNV y);
void (APIENTRY *VertexAttrib2hvNV) (GLuint index, const GLhalfNV *v);
void (APIENTRY *VertexAttrib3hNV) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z);
void (APIENTRY *VertexAttrib3hvNV) (GLuint index, const GLhalfNV *v);
void (APIENTRY *VertexAttrib4hNV) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
void (APIENTRY *VertexAttrib4hvNV) (GLuint index, const GLhalfNV *v);
void (APIENTRY *VertexAttribs1hvNV) (GLuint index, GLsizei n, const GLhalfNV *v);
void (APIENTRY *VertexAttribs2hvNV) (GLuint index, GLsizei n, const GLhalfNV *v);
void (APIENTRY *VertexAttribs3hvNV) (GLuint index, GLsizei n, const GLhalfNV *v);
void (APIENTRY *VertexAttribs4hvNV) (GLuint index, GLsizei n, const GLhalfNV *v);
void (APIENTRY *PixelDataRangeNV) (GLenum target, GLsizei length, GLvoid *pointer);
void (APIENTRY *FlushPixelDataRangeNV) (GLenum target);
void (APIENTRY *PrimitiveRestartNV) (void);
void (APIENTRY *PrimitiveRestartIndexNV) (GLuint index);
GLvoid* (APIENTRY *MapObjectBufferATI) (GLuint buffer);
void (APIENTRY *UnmapObjectBufferATI) (GLuint buffer);
void (APIENTRY *StencilOpSeparateATI) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
void (APIENTRY *StencilFuncSeparateATI) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
void (APIENTRY *VertexAttribArrayObjectATI) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);
void (APIENTRY *GetVertexAttribArrayObjectfvATI) (GLuint index, GLenum pname, GLfloat *params);
void (APIENTRY *GetVertexAttribArrayObjectivATI) (GLuint index, GLenum pname, GLint *params);
void (APIENTRY *DepthBoundsEXT) (GLclampd zmin, GLclampd zmax);
void (APIENTRY *BlendEquationSeparateEXT) (GLenum modeRGB, GLenum modeAlpha);
void (APIENTRY *AddSwapHintRectWIN) (GLint x, GLint y, GLsizei width, GLsizei height);
#ifdef _WIN32
HANDLE (WINAPI *CreateBufferRegionARB) (HDC hDC, int iLayerPlane, UINT uType);
VOID (WINAPI *DeleteBufferRegionARB) (HANDLE hRegion);
BOOL (WINAPI *SaveBufferRegionARB) (HANDLE hRegion, int x, int y, int width, int height);
BOOL (WINAPI *RestoreBufferRegionARB) (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc);
const (WINAPI *GetExtensionsStringARB) (HDC hdc);
BOOL (WINAPI *GetPixelFormatAttribivARB) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, int *piValues);
BOOL (WINAPI *GetPixelFormatAttribfvARB) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, FLOAT *pfValues);
BOOL (WINAPI *ChoosePixelFormatARB) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
BOOL (WINAPI *MakeContextCurrentARB) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
HDC (WINAPI *GetCurrentReadDCARB) (void);
HPBUFFERARB (WINAPI *CreatePbufferARB) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
HDC (WINAPI *GetPbufferDCARB) (HPBUFFERARB hPbuffer);
int (WINAPI *ReleasePbufferDCARB) (HPBUFFERARB hPbuffer, HDC hDC);
BOOL (WINAPI *DestroyPbufferARB) (HPBUFFERARB hPbuffer);
BOOL (WINAPI *QueryPbufferARB) (HPBUFFERARB hPbuffer, int iAttribute, int *piValue);
BOOL (WINAPI *BindTexImageARB) (HPBUFFERARB hPbuffer, int iBuffer);
BOOL (WINAPI *ReleaseTexImageARB) (HPBUFFERARB hPbuffer, int iBuffer);
BOOL (WINAPI *SetPbufferAttribARB) (HPBUFFERARB hPbuffer, const int *piAttribList);
GLboolean (WINAPI *CreateDisplayColorTableEXT) (GLushort id);
GLboolean (WINAPI *LoadDisplayColorTableEXT) (const GLushort *table, GLuint length);
GLboolean (WINAPI *BindDisplayColorTableEXT) (GLushort id);
VOID (WINAPI *DestroyDisplayColorTableEXT) (GLushort id);
const (WINAPI *GetExtensionsStringEXT) (void);
BOOL (WINAPI *MakeContextCurrentEXT) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
HDC (WINAPI *GetCurrentReadDCEXT) (void);
HPBUFFEREXT (WINAPI *CreatePbufferEXT) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
HDC (WINAPI *GetPbufferDCEXT) (HPBUFFEREXT hPbuffer);
int (WINAPI *ReleasePbufferDCEXT) (HPBUFFEREXT hPbuffer, HDC hDC);
BOOL (WINAPI *DestroyPbufferEXT) (HPBUFFEREXT hPbuffer);
BOOL (WINAPI *QueryPbufferEXT) (HPBUFFEREXT hPbuffer, int iAttribute, int *piValue);
BOOL (WINAPI *GetPixelFormatAttribivEXT) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, int *piValues);
BOOL (WINAPI *GetPixelFormatAttribfvEXT) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, FLOAT *pfValues);
BOOL (WINAPI *ChoosePixelFormatEXT) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
BOOL (WINAPI *SwapIntervalEXT) (int interval);
int (WINAPI *GetSwapIntervalEXT) (void);
void* (WINAPI *AllocateMemoryNV) (GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);
void (WINAPI *FreeMemoryNV) (void);
BOOL (WINAPI *GetSyncValuesOML) (HDC hdc, INT64 *ust, INT64 *msc, INT64 *sbc);
BOOL (WINAPI *GetMscRateOML) (HDC hdc, INT32 *numerator, INT32 *denominator);
INT64 (WINAPI *SwapBuffersMscOML) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder);
INT64 (WINAPI *SwapLayerBuffersMscOML) (HDC hdc, int fuPlanes, INT64 target_msc, INT64 divisor, INT64 remainder);
BOOL (WINAPI *WaitForMscOML) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder, INT64 *ust, INT64 *msc, INT64 *sbc);
BOOL (WINAPI *WaitForSbcOML) (HDC hdc, INT64 target_sbc, INT64 *ust, INT64 *msc, INT64 *sbc);
BOOL (WINAPI *GetDigitalVideoParametersI3D) (HDC hDC, int iAttribute, int *piValue);
BOOL (WINAPI *SetDigitalVideoParametersI3D) (HDC hDC, int iAttribute, const int *piValue);
BOOL (WINAPI *GetGammaTableParametersI3D) (HDC hDC, int iAttribute, int *piValue);
BOOL (WINAPI *SetGammaTableParametersI3D) (HDC hDC, int iAttribute, const int *piValue);
BOOL (WINAPI *GetGammaTableI3D) (HDC hDC, int iEntries, USHORT *puRed, USHORT *puGreen, USHORT *puBlue);
BOOL (WINAPI *SetGammaTableI3D) (HDC hDC, int iEntries, const USHORT *puRed, const USHORT *puGreen, const USHORT *puBlue);
BOOL (WINAPI *EnableGenlockI3D) (HDC hDC);
BOOL (WINAPI *DisableGenlockI3D) (HDC hDC);
include/GL/glprocs.h view on Meta::CPAN
#define glFogCoordf (_GET_TLS_PROCTABLE()->FogCoordf)
#define glFogCoordfv (_GET_TLS_PROCTABLE()->FogCoordfv)
#define glFogCoordd (_GET_TLS_PROCTABLE()->FogCoordd)
#define glFogCoorddv (_GET_TLS_PROCTABLE()->FogCoorddv)
#define glFogCoordPointer (_GET_TLS_PROCTABLE()->FogCoordPointer)
#define glMultiDrawArrays (_GET_TLS_PROCTABLE()->MultiDrawArrays)
#define glMultiDrawElements (_GET_TLS_PROCTABLE()->MultiDrawElements)
#define glPointParameterf (_GET_TLS_PROCTABLE()->PointParameterf)
#define glPointParameterfv (_GET_TLS_PROCTABLE()->PointParameterfv)
#define glPointParameteri (_GET_TLS_PROCTABLE()->PointParameteri)
#define glPointParameteriv (_GET_TLS_PROCTABLE()->PointParameteriv)
#define glSecondaryColor3b (_GET_TLS_PROCTABLE()->SecondaryColor3b)
#define glSecondaryColor3bv (_GET_TLS_PROCTABLE()->SecondaryColor3bv)
#define glSecondaryColor3d (_GET_TLS_PROCTABLE()->SecondaryColor3d)
#define glSecondaryColor3dv (_GET_TLS_PROCTABLE()->SecondaryColor3dv)
#define glSecondaryColor3f (_GET_TLS_PROCTABLE()->SecondaryColor3f)
#define glSecondaryColor3fv (_GET_TLS_PROCTABLE()->SecondaryColor3fv)
#define glSecondaryColor3i (_GET_TLS_PROCTABLE()->SecondaryColor3i)
#define glSecondaryColor3iv (_GET_TLS_PROCTABLE()->SecondaryColor3iv)
#define glSecondaryColor3s (_GET_TLS_PROCTABLE()->SecondaryColor3s)
#define glSecondaryColor3sv (_GET_TLS_PROCTABLE()->SecondaryColor3sv)
#define glSecondaryColor3ub (_GET_TLS_PROCTABLE()->SecondaryColor3ub)
#define glSecondaryColor3ubv (_GET_TLS_PROCTABLE()->SecondaryColor3ubv)
#define glSecondaryColor3ui (_GET_TLS_PROCTABLE()->SecondaryColor3ui)
#define glSecondaryColor3uiv (_GET_TLS_PROCTABLE()->SecondaryColor3uiv)
#define glSecondaryColor3us (_GET_TLS_PROCTABLE()->SecondaryColor3us)
#define glSecondaryColor3usv (_GET_TLS_PROCTABLE()->SecondaryColor3usv)
#define glSecondaryColorPointer (_GET_TLS_PROCTABLE()->SecondaryColorPointer)
#define glWindowPos2d (_GET_TLS_PROCTABLE()->WindowPos2d)
#define glWindowPos2dv (_GET_TLS_PROCTABLE()->WindowPos2dv)
#define glWindowPos2f (_GET_TLS_PROCTABLE()->WindowPos2f)
#define glWindowPos2fv (_GET_TLS_PROCTABLE()->WindowPos2fv)
#define glWindowPos2i (_GET_TLS_PROCTABLE()->WindowPos2i)
#define glWindowPos2iv (_GET_TLS_PROCTABLE()->WindowPos2iv)
#define glWindowPos2s (_GET_TLS_PROCTABLE()->WindowPos2s)
#define glWindowPos2sv (_GET_TLS_PROCTABLE()->WindowPos2sv)
#define glWindowPos3d (_GET_TLS_PROCTABLE()->WindowPos3d)
#define glWindowPos3dv (_GET_TLS_PROCTABLE()->WindowPos3dv)
#define glWindowPos3f (_GET_TLS_PROCTABLE()->WindowPos3f)
#define glWindowPos3fv (_GET_TLS_PROCTABLE()->WindowPos3fv)
#define glWindowPos3i (_GET_TLS_PROCTABLE()->WindowPos3i)
#define glWindowPos3iv (_GET_TLS_PROCTABLE()->WindowPos3iv)
#define glWindowPos3s (_GET_TLS_PROCTABLE()->WindowPos3s)
#define glWindowPos3sv (_GET_TLS_PROCTABLE()->WindowPos3sv)
#define glGenQueries (_GET_TLS_PROCTABLE()->GenQueries)
#define glDeleteQueries (_GET_TLS_PROCTABLE()->DeleteQueries)
#define glIsQuery (_GET_TLS_PROCTABLE()->IsQuery)
#define glBeginQuery (_GET_TLS_PROCTABLE()->BeginQuery)
#define glEndQuery (_GET_TLS_PROCTABLE()->EndQuery)
#define glGetQueryiv (_GET_TLS_PROCTABLE()->GetQueryiv)
#define glGetQueryObjectiv (_GET_TLS_PROCTABLE()->GetQueryObjectiv)
#define glGetQueryObjectuiv (_GET_TLS_PROCTABLE()->GetQueryObjectuiv)
#define glBindBuffer (_GET_TLS_PROCTABLE()->BindBuffer)
#define glDeleteBuffers (_GET_TLS_PROCTABLE()->DeleteBuffers)
#define glGenBuffers (_GET_TLS_PROCTABLE()->GenBuffers)
#define glIsBuffer (_GET_TLS_PROCTABLE()->IsBuffer)
#define glBufferData (_GET_TLS_PROCTABLE()->BufferData)
#define glBufferSubData (_GET_TLS_PROCTABLE()->BufferSubData)
#define glGetBufferSubData (_GET_TLS_PROCTABLE()->GetBufferSubData)
#define glMapBuffer (_GET_TLS_PROCTABLE()->MapBuffer)
#define glUnmapBuffer (_GET_TLS_PROCTABLE()->UnmapBuffer)
#define glGetBufferParameteriv (_GET_TLS_PROCTABLE()->GetBufferParameteriv)
#define glGetBufferPointerv (_GET_TLS_PROCTABLE()->GetBufferPointerv)
#define glActiveTextureARB (_GET_TLS_PROCTABLE()->ActiveTextureARB)
#define glClientActiveTextureARB (_GET_TLS_PROCTABLE()->ClientActiveTextureARB)
#define glMultiTexCoord1dARB (_GET_TLS_PROCTABLE()->MultiTexCoord1dARB)
#define glMultiTexCoord1dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord1dvARB)
#define glMultiTexCoord1fARB (_GET_TLS_PROCTABLE()->MultiTexCoord1fARB)
#define glMultiTexCoord1fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord1fvARB)
#define glMultiTexCoord1iARB (_GET_TLS_PROCTABLE()->MultiTexCoord1iARB)
#define glMultiTexCoord1ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord1ivARB)
#define glMultiTexCoord1sARB (_GET_TLS_PROCTABLE()->MultiTexCoord1sARB)
#define glMultiTexCoord1svARB (_GET_TLS_PROCTABLE()->MultiTexCoord1svARB)
#define glMultiTexCoord2dARB (_GET_TLS_PROCTABLE()->MultiTexCoord2dARB)
#define glMultiTexCoord2dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord2dvARB)
#define glMultiTexCoord2fARB (_GET_TLS_PROCTABLE()->MultiTexCoord2fARB)
#define glMultiTexCoord2fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord2fvARB)
#define glMultiTexCoord2iARB (_GET_TLS_PROCTABLE()->MultiTexCoord2iARB)
#define glMultiTexCoord2ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord2ivARB)
#define glMultiTexCoord2sARB (_GET_TLS_PROCTABLE()->MultiTexCoord2sARB)
#define glMultiTexCoord2svARB (_GET_TLS_PROCTABLE()->MultiTexCoord2svARB)
#define glMultiTexCoord3dARB (_GET_TLS_PROCTABLE()->MultiTexCoord3dARB)
#define glMultiTexCoord3dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord3dvARB)
#define glMultiTexCoord3fARB (_GET_TLS_PROCTABLE()->MultiTexCoord3fARB)
#define glMultiTexCoord3fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord3fvARB)
#define glMultiTexCoord3iARB (_GET_TLS_PROCTABLE()->MultiTexCoord3iARB)
#define glMultiTexCoord3ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord3ivARB)
#define glMultiTexCoord3sARB (_GET_TLS_PROCTABLE()->MultiTexCoord3sARB)
#define glMultiTexCoord3svARB (_GET_TLS_PROCTABLE()->MultiTexCoord3svARB)
#define glMultiTexCoord4dARB (_GET_TLS_PROCTABLE()->MultiTexCoord4dARB)
#define glMultiTexCoord4dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord4dvARB)
#define glMultiTexCoord4fARB (_GET_TLS_PROCTABLE()->MultiTexCoord4fARB)
#define glMultiTexCoord4fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord4fvARB)
#define glMultiTexCoord4iARB (_GET_TLS_PROCTABLE()->MultiTexCoord4iARB)
#define glMultiTexCoord4ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord4ivARB)
#define glMultiTexCoord4sARB (_GET_TLS_PROCTABLE()->MultiTexCoord4sARB)
#define glMultiTexCoord4svARB (_GET_TLS_PROCTABLE()->MultiTexCoord4svARB)
#define glLoadTransposeMatrixfARB (_GET_TLS_PROCTABLE()->LoadTransposeMatrixfARB)
#define glLoadTransposeMatrixdARB (_GET_TLS_PROCTABLE()->LoadTransposeMatrixdARB)
#define glMultTransposeMatrixfARB (_GET_TLS_PROCTABLE()->MultTransposeMatrixfARB)
#define glMultTransposeMatrixdARB (_GET_TLS_PROCTABLE()->MultTransposeMatrixdARB)
#define glSampleCoverageARB (_GET_TLS_PROCTABLE()->SampleCoverageARB)
#define glCompressedTexImage3DARB (_GET_TLS_PROCTABLE()->CompressedTexImage3DARB)
#define glCompressedTexImage2DARB (_GET_TLS_PROCTABLE()->CompressedTexImage2DARB)
#define glCompressedTexImage1DARB (_GET_TLS_PROCTABLE()->CompressedTexImage1DARB)
#define glCompressedTexSubImage3DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage3DARB)
#define glCompressedTexSubImage2DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage2DARB)
#define glCompressedTexSubImage1DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage1DARB)
#define glGetCompressedTexImageARB (_GET_TLS_PROCTABLE()->GetCompressedTexImageARB)
#define glPointParameterfARB (_GET_TLS_PROCTABLE()->PointParameterfARB)
#define glPointParameterfvARB (_GET_TLS_PROCTABLE()->PointParameterfvARB)
#define glWeightbvARB (_GET_TLS_PROCTABLE()->WeightbvARB)
#define glWeightsvARB (_GET_TLS_PROCTABLE()->WeightsvARB)
#define glWeightivARB (_GET_TLS_PROCTABLE()->WeightivARB)
#define glWeightfvARB (_GET_TLS_PROCTABLE()->WeightfvARB)
#define glWeightdvARB (_GET_TLS_PROCTABLE()->WeightdvARB)
#define glWeightubvARB (_GET_TLS_PROCTABLE()->WeightubvARB)
#define glWeightusvARB (_GET_TLS_PROCTABLE()->WeightusvARB)
#define glWeightuivARB (_GET_TLS_PROCTABLE()->WeightuivARB)
#define glWeightPointerARB (_GET_TLS_PROCTABLE()->WeightPointerARB)
#define glVertexBlendARB (_GET_TLS_PROCTABLE()->VertexBlendARB)
include/GL/glprocs.h view on Meta::CPAN
#define glVertexAttrib2sARB (_GET_TLS_PROCTABLE()->VertexAttrib2sARB)
#define glVertexAttrib2svARB (_GET_TLS_PROCTABLE()->VertexAttrib2svARB)
#define glVertexAttrib3dARB (_GET_TLS_PROCTABLE()->VertexAttrib3dARB)
#define glVertexAttrib3dvARB (_GET_TLS_PROCTABLE()->VertexAttrib3dvARB)
#define glVertexAttrib3fARB (_GET_TLS_PROCTABLE()->VertexAttrib3fARB)
#define glVertexAttrib3fvARB (_GET_TLS_PROCTABLE()->VertexAttrib3fvARB)
#define glVertexAttrib3sARB (_GET_TLS_PROCTABLE()->VertexAttrib3sARB)
#define glVertexAttrib3svARB (_GET_TLS_PROCTABLE()->VertexAttrib3svARB)
#define glVertexAttrib4NbvARB (_GET_TLS_PROCTABLE()->VertexAttrib4NbvARB)
#define glVertexAttrib4NivARB (_GET_TLS_PROCTABLE()->VertexAttrib4NivARB)
#define glVertexAttrib4NsvARB (_GET_TLS_PROCTABLE()->VertexAttrib4NsvARB)
#define glVertexAttrib4NubARB (_GET_TLS_PROCTABLE()->VertexAttrib4NubARB)
#define glVertexAttrib4NubvARB (_GET_TLS_PROCTABLE()->VertexAttrib4NubvARB)
#define glVertexAttrib4NuivARB (_GET_TLS_PROCTABLE()->VertexAttrib4NuivARB)
#define glVertexAttrib4NusvARB (_GET_TLS_PROCTABLE()->VertexAttrib4NusvARB)
#define glVertexAttrib4bvARB (_GET_TLS_PROCTABLE()->VertexAttrib4bvARB)
#define glVertexAttrib4dARB (_GET_TLS_PROCTABLE()->VertexAttrib4dARB)
#define glVertexAttrib4dvARB (_GET_TLS_PROCTABLE()->VertexAttrib4dvARB)
#define glVertexAttrib4fARB (_GET_TLS_PROCTABLE()->VertexAttrib4fARB)
#define glVertexAttrib4fvARB (_GET_TLS_PROCTABLE()->VertexAttrib4fvARB)
#define glVertexAttrib4ivARB (_GET_TLS_PROCTABLE()->VertexAttrib4ivARB)
#define glVertexAttrib4sARB (_GET_TLS_PROCTABLE()->VertexAttrib4sARB)
#define glVertexAttrib4svARB (_GET_TLS_PROCTABLE()->VertexAttrib4svARB)
#define glVertexAttrib4ubvARB (_GET_TLS_PROCTABLE()->VertexAttrib4ubvARB)
#define glVertexAttrib4uivARB (_GET_TLS_PROCTABLE()->VertexAttrib4uivARB)
#define glVertexAttrib4usvARB (_GET_TLS_PROCTABLE()->VertexAttrib4usvARB)
#define glVertexAttribPointerARB (_GET_TLS_PROCTABLE()->VertexAttribPointerARB)
#define glEnableVertexAttribArrayARB (_GET_TLS_PROCTABLE()->EnableVertexAttribArrayARB)
#define glDisableVertexAttribArrayARB (_GET_TLS_PROCTABLE()->DisableVertexAttribArrayARB)
#define glProgramStringARB (_GET_TLS_PROCTABLE()->ProgramStringARB)
#define glBindProgramARB (_GET_TLS_PROCTABLE()->BindProgramARB)
#define glDeleteProgramsARB (_GET_TLS_PROCTABLE()->DeleteProgramsARB)
#define glGenProgramsARB (_GET_TLS_PROCTABLE()->GenProgramsARB)
#define glProgramEnvParameter4dARB (_GET_TLS_PROCTABLE()->ProgramEnvParameter4dARB)
#define glProgramEnvParameter4dvARB (_GET_TLS_PROCTABLE()->ProgramEnvParameter4dvARB)
#define glProgramEnvParameter4fARB (_GET_TLS_PROCTABLE()->ProgramEnvParameter4fARB)
#define glProgramEnvParameter4fvARB (_GET_TLS_PROCTABLE()->ProgramEnvParameter4fvARB)
#define glProgramLocalParameter4dARB (_GET_TLS_PROCTABLE()->ProgramLocalParameter4dARB)
#define glProgramLocalParameter4dvARB (_GET_TLS_PROCTABLE()->ProgramLocalParameter4dvARB)
#define glProgramLocalParameter4fARB (_GET_TLS_PROCTABLE()->ProgramLocalParameter4fARB)
#define glProgramLocalParameter4fvARB (_GET_TLS_PROCTABLE()->ProgramLocalParameter4fvARB)
#define glGetProgramEnvParameterdvARB (_GET_TLS_PROCTABLE()->GetProgramEnvParameterdvARB)
#define glGetProgramEnvParameterfvARB (_GET_TLS_PROCTABLE()->GetProgramEnvParameterfvARB)
#define glGetProgramLocalParameterdvARB (_GET_TLS_PROCTABLE()->GetProgramLocalParameterdvARB)
#define glGetProgramLocalParameterfvARB (_GET_TLS_PROCTABLE()->GetProgramLocalParameterfvARB)
#define glGetProgramivARB (_GET_TLS_PROCTABLE()->GetProgramivARB)
#define glGetProgramStringARB (_GET_TLS_PROCTABLE()->GetProgramStringARB)
#define glGetVertexAttribdvARB (_GET_TLS_PROCTABLE()->GetVertexAttribdvARB)
#define glGetVertexAttribfvARB (_GET_TLS_PROCTABLE()->GetVertexAttribfvARB)
#define glGetVertexAttribivARB (_GET_TLS_PROCTABLE()->GetVertexAttribivARB)
#define glGetVertexAttribPointervARB (_GET_TLS_PROCTABLE()->GetVertexAttribPointervARB)
#define glIsProgramARB (_GET_TLS_PROCTABLE()->IsProgramARB)
#define glBindBufferARB (_GET_TLS_PROCTABLE()->BindBufferARB)
#define glDeleteBuffersARB (_GET_TLS_PROCTABLE()->DeleteBuffersARB)
#define glGenBuffersARB (_GET_TLS_PROCTABLE()->GenBuffersARB)
#define glIsBufferARB (_GET_TLS_PROCTABLE()->IsBufferARB)
#define glBufferDataARB (_GET_TLS_PROCTABLE()->BufferDataARB)
#define glBufferSubDataARB (_GET_TLS_PROCTABLE()->BufferSubDataARB)
#define glGetBufferSubDataARB (_GET_TLS_PROCTABLE()->GetBufferSubDataARB)
#define glMapBufferARB (_GET_TLS_PROCTABLE()->MapBufferARB)
#define glUnmapBufferARB (_GET_TLS_PROCTABLE()->UnmapBufferARB)
#define glGetBufferParameterivARB (_GET_TLS_PROCTABLE()->GetBufferParameterivARB)
#define glGetBufferPointervARB (_GET_TLS_PROCTABLE()->GetBufferPointervARB)
#define glGenQueriesARB (_GET_TLS_PROCTABLE()->GenQueriesARB)
#define glDeleteQueriesARB (_GET_TLS_PROCTABLE()->DeleteQueriesARB)
#define glIsQueryARB (_GET_TLS_PROCTABLE()->IsQueryARB)
#define glBeginQueryARB (_GET_TLS_PROCTABLE()->BeginQueryARB)
#define glEndQueryARB (_GET_TLS_PROCTABLE()->EndQueryARB)
#define glGetQueryivARB (_GET_TLS_PROCTABLE()->GetQueryivARB)
#define glGetQueryObjectivARB (_GET_TLS_PROCTABLE()->GetQueryObjectivARB)
#define glGetQueryObjectuivARB (_GET_TLS_PROCTABLE()->GetQueryObjectuivARB)
#define glDeleteObjectARB (_GET_TLS_PROCTABLE()->DeleteObjectARB)
#define glGetHandleARB (_GET_TLS_PROCTABLE()->GetHandleARB)
#define glDetachObjectARB (_GET_TLS_PROCTABLE()->DetachObjectARB)
#define glCreateShaderObjectARB (_GET_TLS_PROCTABLE()->CreateShaderObjectARB)
#define glShaderSourceARB (_GET_TLS_PROCTABLE()->ShaderSourceARB)
#define glCompileShaderARB (_GET_TLS_PROCTABLE()->CompileShaderARB)
#define glCreateProgramObjectARB (_GET_TLS_PROCTABLE()->CreateProgramObjectARB)
#define glAttachObjectARB (_GET_TLS_PROCTABLE()->AttachObjectARB)
#define glLinkProgramARB (_GET_TLS_PROCTABLE()->LinkProgramARB)
#define glUseProgramObjectARB (_GET_TLS_PROCTABLE()->UseProgramObjectARB)
#define glValidateProgramARB (_GET_TLS_PROCTABLE()->ValidateProgramARB)
#define glUniform1fARB (_GET_TLS_PROCTABLE()->Uniform1fARB)
#define glUniform2fARB (_GET_TLS_PROCTABLE()->Uniform2fARB)
#define glUniform3fARB (_GET_TLS_PROCTABLE()->Uniform3fARB)
#define glUniform4fARB (_GET_TLS_PROCTABLE()->Uniform4fARB)
#define glUniform1iARB (_GET_TLS_PROCTABLE()->Uniform1iARB)
#define glUniform2iARB (_GET_TLS_PROCTABLE()->Uniform2iARB)
#define glUniform3iARB (_GET_TLS_PROCTABLE()->Uniform3iARB)
#define glUniform4iARB (_GET_TLS_PROCTABLE()->Uniform4iARB)
#define glUniform1fvARB (_GET_TLS_PROCTABLE()->Uniform1fvARB)
#define glUniform2fvARB (_GET_TLS_PROCTABLE()->Uniform2fvARB)
#define glUniform3fvARB (_GET_TLS_PROCTABLE()->Uniform3fvARB)
#define glUniform4fvARB (_GET_TLS_PROCTABLE()->Uniform4fvARB)
#define glUniform1ivARB (_GET_TLS_PROCTABLE()->Uniform1ivARB)
#define glUniform2ivARB (_GET_TLS_PROCTABLE()->Uniform2ivARB)
#define glUniform3ivARB (_GET_TLS_PROCTABLE()->Uniform3ivARB)
#define glUniform4ivARB (_GET_TLS_PROCTABLE()->Uniform4ivARB)
#define glUniformMatrix2fvARB (_GET_TLS_PROCTABLE()->UniformMatrix2fvARB)
#define glUniformMatrix3fvARB (_GET_TLS_PROCTABLE()->UniformMatrix3fvARB)
#define glUniformMatrix4fvARB (_GET_TLS_PROCTABLE()->UniformMatrix4fvARB)
#define glGetObjectParameterfvARB (_GET_TLS_PROCTABLE()->GetObjectParameterfvARB)
#define glGetObjectParameterivARB (_GET_TLS_PROCTABLE()->GetObjectParameterivARB)
#define glGetInfoLogARB (_GET_TLS_PROCTABLE()->GetInfoLogARB)
#define glGetAttachedObjectsARB (_GET_TLS_PROCTABLE()->GetAttachedObjectsARB)
#define glGetUniformLocationARB (_GET_TLS_PROCTABLE()->GetUniformLocationARB)
#define glGetActiveUniformARB (_GET_TLS_PROCTABLE()->GetActiveUniformARB)
#define glGetUniformfvARB (_GET_TLS_PROCTABLE()->GetUniformfvARB)
#define glGetUniformivARB (_GET_TLS_PROCTABLE()->GetUniformivARB)
#define glGetShaderSourceARB (_GET_TLS_PROCTABLE()->GetShaderSourceARB)
#define glBindAttribLocationARB (_GET_TLS_PROCTABLE()->BindAttribLocationARB)
#define glGetActiveAttribARB (_GET_TLS_PROCTABLE()->GetActiveAttribARB)
#define glGetAttribLocationARB (_GET_TLS_PROCTABLE()->GetAttribLocationARB)
#define glBlendColorEXT (_GET_TLS_PROCTABLE()->BlendColorEXT)
#define glPolygonOffsetEXT (_GET_TLS_PROCTABLE()->PolygonOffsetEXT)
#define glTexImage3DEXT (_GET_TLS_PROCTABLE()->TexImage3DEXT)
#define glTexSubImage3DEXT (_GET_TLS_PROCTABLE()->TexSubImage3DEXT)
#define glGetTexFilterFuncSGIS (_GET_TLS_PROCTABLE()->GetTexFilterFuncSGIS)
#define glTexFilterFuncSGIS (_GET_TLS_PROCTABLE()->TexFilterFuncSGIS)
#define glTexSubImage1DEXT (_GET_TLS_PROCTABLE()->TexSubImage1DEXT)
#define glTexSubImage2DEXT (_GET_TLS_PROCTABLE()->TexSubImage2DEXT)
include/GL/glprocs.h view on Meta::CPAN
#define glFlushVertexArrayRangeAPPLE (_GET_TLS_PROCTABLE()->FlushVertexArrayRangeAPPLE)
#define glVertexArrayParameteriAPPLE (_GET_TLS_PROCTABLE()->VertexArrayParameteriAPPLE)
#define glDrawBuffersATI (_GET_TLS_PROCTABLE()->DrawBuffersATI)
#define glProgramNamedParameter4fNV (_GET_TLS_PROCTABLE()->ProgramNamedParameter4fNV)
#define glProgramNamedParameter4dNV (_GET_TLS_PROCTABLE()->ProgramNamedParameter4dNV)
#define glProgramNamedParameter4fvNV (_GET_TLS_PROCTABLE()->ProgramNamedParameter4fvNV)
#define glProgramNamedParameter4dvNV (_GET_TLS_PROCTABLE()->ProgramNamedParameter4dvNV)
#define glGetProgramNamedParameterfvNV (_GET_TLS_PROCTABLE()->GetProgramNamedParameterfvNV)
#define glGetProgramNamedParameterdvNV (_GET_TLS_PROCTABLE()->GetProgramNamedParameterdvNV)
#define glVertex2hNV (_GET_TLS_PROCTABLE()->Vertex2hNV)
#define glVertex2hvNV (_GET_TLS_PROCTABLE()->Vertex2hvNV)
#define glVertex3hNV (_GET_TLS_PROCTABLE()->Vertex3hNV)
#define glVertex3hvNV (_GET_TLS_PROCTABLE()->Vertex3hvNV)
#define glVertex4hNV (_GET_TLS_PROCTABLE()->Vertex4hNV)
#define glVertex4hvNV (_GET_TLS_PROCTABLE()->Vertex4hvNV)
#define glNormal3hNV (_GET_TLS_PROCTABLE()->Normal3hNV)
#define glNormal3hvNV (_GET_TLS_PROCTABLE()->Normal3hvNV)
#define glColor3hNV (_GET_TLS_PROCTABLE()->Color3hNV)
#define glColor3hvNV (_GET_TLS_PROCTABLE()->Color3hvNV)
#define glColor4hNV (_GET_TLS_PROCTABLE()->Color4hNV)
#define glColor4hvNV (_GET_TLS_PROCTABLE()->Color4hvNV)
#define glTexCoord1hNV (_GET_TLS_PROCTABLE()->TexCoord1hNV)
#define glTexCoord1hvNV (_GET_TLS_PROCTABLE()->TexCoord1hvNV)
#define glTexCoord2hNV (_GET_TLS_PROCTABLE()->TexCoord2hNV)
#define glTexCoord2hvNV (_GET_TLS_PROCTABLE()->TexCoord2hvNV)
#define glTexCoord3hNV (_GET_TLS_PROCTABLE()->TexCoord3hNV)
#define glTexCoord3hvNV (_GET_TLS_PROCTABLE()->TexCoord3hvNV)
#define glTexCoord4hNV (_GET_TLS_PROCTABLE()->TexCoord4hNV)
#define glTexCoord4hvNV (_GET_TLS_PROCTABLE()->TexCoord4hvNV)
#define glMultiTexCoord1hNV (_GET_TLS_PROCTABLE()->MultiTexCoord1hNV)
#define glMultiTexCoord1hvNV (_GET_TLS_PROCTABLE()->MultiTexCoord1hvNV)
#define glMultiTexCoord2hNV (_GET_TLS_PROCTABLE()->MultiTexCoord2hNV)
#define glMultiTexCoord2hvNV (_GET_TLS_PROCTABLE()->MultiTexCoord2hvNV)
#define glMultiTexCoord3hNV (_GET_TLS_PROCTABLE()->MultiTexCoord3hNV)
#define glMultiTexCoord3hvNV (_GET_TLS_PROCTABLE()->MultiTexCoord3hvNV)
#define glMultiTexCoord4hNV (_GET_TLS_PROCTABLE()->MultiTexCoord4hNV)
#define glMultiTexCoord4hvNV (_GET_TLS_PROCTABLE()->MultiTexCoord4hvNV)
#define glFogCoordhNV (_GET_TLS_PROCTABLE()->FogCoordhNV)
#define glFogCoordhvNV (_GET_TLS_PROCTABLE()->FogCoordhvNV)
#define glSecondaryColor3hNV (_GET_TLS_PROCTABLE()->SecondaryColor3hNV)
#define glSecondaryColor3hvNV (_GET_TLS_PROCTABLE()->SecondaryColor3hvNV)
#define glVertexWeighthNV (_GET_TLS_PROCTABLE()->VertexWeighthNV)
#define glVertexWeighthvNV (_GET_TLS_PROCTABLE()->VertexWeighthvNV)
#define glVertexAttrib1hNV (_GET_TLS_PROCTABLE()->VertexAttrib1hNV)
#define glVertexAttrib1hvNV (_GET_TLS_PROCTABLE()->VertexAttrib1hvNV)
#define glVertexAttrib2hNV (_GET_TLS_PROCTABLE()->VertexAttrib2hNV)
#define glVertexAttrib2hvNV (_GET_TLS_PROCTABLE()->VertexAttrib2hvNV)
#define glVertexAttrib3hNV (_GET_TLS_PROCTABLE()->VertexAttrib3hNV)
#define glVertexAttrib3hvNV (_GET_TLS_PROCTABLE()->VertexAttrib3hvNV)
#define glVertexAttrib4hNV (_GET_TLS_PROCTABLE()->VertexAttrib4hNV)
#define glVertexAttrib4hvNV (_GET_TLS_PROCTABLE()->VertexAttrib4hvNV)
#define glVertexAttribs1hvNV (_GET_TLS_PROCTABLE()->VertexAttribs1hvNV)
#define glVertexAttribs2hvNV (_GET_TLS_PROCTABLE()->VertexAttribs2hvNV)
#define glVertexAttribs3hvNV (_GET_TLS_PROCTABLE()->VertexAttribs3hvNV)
#define glVertexAttribs4hvNV (_GET_TLS_PROCTABLE()->VertexAttribs4hvNV)
#define glPixelDataRangeNV (_GET_TLS_PROCTABLE()->PixelDataRangeNV)
#define glFlushPixelDataRangeNV (_GET_TLS_PROCTABLE()->FlushPixelDataRangeNV)
#define glPrimitiveRestartNV (_GET_TLS_PROCTABLE()->PrimitiveRestartNV)
#define glPrimitiveRestartIndexNV (_GET_TLS_PROCTABLE()->PrimitiveRestartIndexNV)
#define glMapObjectBufferATI (_GET_TLS_PROCTABLE()->MapObjectBufferATI)
#define glUnmapObjectBufferATI (_GET_TLS_PROCTABLE()->UnmapObjectBufferATI)
#define glStencilOpSeparateATI (_GET_TLS_PROCTABLE()->StencilOpSeparateATI)
#define glStencilFuncSeparateATI (_GET_TLS_PROCTABLE()->StencilFuncSeparateATI)
#define glVertexAttribArrayObjectATI (_GET_TLS_PROCTABLE()->VertexAttribArrayObjectATI)
#define glGetVertexAttribArrayObjectfvATI (_GET_TLS_PROCTABLE()->GetVertexAttribArrayObjectfvATI)
#define glGetVertexAttribArrayObjectivATI (_GET_TLS_PROCTABLE()->GetVertexAttribArrayObjectivATI)
#define glDepthBoundsEXT (_GET_TLS_PROCTABLE()->DepthBoundsEXT)
#define glBlendEquationSeparateEXT (_GET_TLS_PROCTABLE()->BlendEquationSeparateEXT)
#define glAddSwapHintRectWIN (_GET_TLS_PROCTABLE()->AddSwapHintRectWIN)
#ifdef _WIN32
#define wglCreateBufferRegionARB (_GET_TLS_PROCTABLE()->CreateBufferRegionARB)
#define wglDeleteBufferRegionARB (_GET_TLS_PROCTABLE()->DeleteBufferRegionARB)
#define wglSaveBufferRegionARB (_GET_TLS_PROCTABLE()->SaveBufferRegionARB)
#define wglRestoreBufferRegionARB (_GET_TLS_PROCTABLE()->RestoreBufferRegionARB)
#define wglGetExtensionsStringARB (_GET_TLS_PROCTABLE()->GetExtensionsStringARB)
#define wglGetPixelFormatAttribivARB (_GET_TLS_PROCTABLE()->GetPixelFormatAttribivARB)
#define wglGetPixelFormatAttribfvARB (_GET_TLS_PROCTABLE()->GetPixelFormatAttribfvARB)
#define wglChoosePixelFormatARB (_GET_TLS_PROCTABLE()->ChoosePixelFormatARB)
#define wglMakeContextCurrentARB (_GET_TLS_PROCTABLE()->MakeContextCurrentARB)
#define wglGetCurrentReadDCARB (_GET_TLS_PROCTABLE()->GetCurrentReadDCARB)
#define wglCreatePbufferARB (_GET_TLS_PROCTABLE()->CreatePbufferARB)
#define wglGetPbufferDCARB (_GET_TLS_PROCTABLE()->GetPbufferDCARB)
#define wglReleasePbufferDCARB (_GET_TLS_PROCTABLE()->ReleasePbufferDCARB)
#define wglDestroyPbufferARB (_GET_TLS_PROCTABLE()->DestroyPbufferARB)
#define wglQueryPbufferARB (_GET_TLS_PROCTABLE()->QueryPbufferARB)
#define wglBindTexImageARB (_GET_TLS_PROCTABLE()->BindTexImageARB)
#define wglReleaseTexImageARB (_GET_TLS_PROCTABLE()->ReleaseTexImageARB)
#define wglSetPbufferAttribARB (_GET_TLS_PROCTABLE()->SetPbufferAttribARB)
#define wglCreateDisplayColorTableEXT (_GET_TLS_PROCTABLE()->CreateDisplayColorTableEXT)
#define wglLoadDisplayColorTableEXT (_GET_TLS_PROCTABLE()->LoadDisplayColorTableEXT)
#define wglBindDisplayColorTableEXT (_GET_TLS_PROCTABLE()->BindDisplayColorTableEXT)
#define wglDestroyDisplayColorTableEXT (_GET_TLS_PROCTABLE()->DestroyDisplayColorTableEXT)
#define wglGetExtensionsStringEXT (_GET_TLS_PROCTABLE()->GetExtensionsStringEXT)
#define wglMakeContextCurrentEXT (_GET_TLS_PROCTABLE()->MakeContextCurrentEXT)
#define wglGetCurrentReadDCEXT (_GET_TLS_PROCTABLE()->GetCurrentReadDCEXT)
#define wglCreatePbufferEXT (_GET_TLS_PROCTABLE()->CreatePbufferEXT)
#define wglGetPbufferDCEXT (_GET_TLS_PROCTABLE()->GetPbufferDCEXT)
#define wglReleasePbufferDCEXT (_GET_TLS_PROCTABLE()->ReleasePbufferDCEXT)
#define wglDestroyPbufferEXT (_GET_TLS_PROCTABLE()->DestroyPbufferEXT)
#define wglQueryPbufferEXT (_GET_TLS_PROCTABLE()->QueryPbufferEXT)
#define wglGetPixelFormatAttribivEXT (_GET_TLS_PROCTABLE()->GetPixelFormatAttribivEXT)
#define wglGetPixelFormatAttribfvEXT (_GET_TLS_PROCTABLE()->GetPixelFormatAttribfvEXT)
#define wglChoosePixelFormatEXT (_GET_TLS_PROCTABLE()->ChoosePixelFormatEXT)
#define wglSwapIntervalEXT (_GET_TLS_PROCTABLE()->SwapIntervalEXT)
#define wglGetSwapIntervalEXT (_GET_TLS_PROCTABLE()->GetSwapIntervalEXT)
#define wglAllocateMemoryNV (_GET_TLS_PROCTABLE()->AllocateMemoryNV)
#define wglFreeMemoryNV (_GET_TLS_PROCTABLE()->FreeMemoryNV)
#define wglGetSyncValuesOML (_GET_TLS_PROCTABLE()->GetSyncValuesOML)
#define wglGetMscRateOML (_GET_TLS_PROCTABLE()->GetMscRateOML)
#define wglSwapBuffersMscOML (_GET_TLS_PROCTABLE()->SwapBuffersMscOML)
#define wglSwapLayerBuffersMscOML (_GET_TLS_PROCTABLE()->SwapLayerBuffersMscOML)
#define wglWaitForMscOML (_GET_TLS_PROCTABLE()->WaitForMscOML)
#define wglWaitForSbcOML (_GET_TLS_PROCTABLE()->WaitForSbcOML)
#define wglGetDigitalVideoParametersI3D (_GET_TLS_PROCTABLE()->GetDigitalVideoParametersI3D)
#define wglSetDigitalVideoParametersI3D (_GET_TLS_PROCTABLE()->SetDigitalVideoParametersI3D)
#define wglGetGammaTableParametersI3D (_GET_TLS_PROCTABLE()->GetGammaTableParametersI3D)
#define wglSetGammaTableParametersI3D (_GET_TLS_PROCTABLE()->SetGammaTableParametersI3D)
#define wglGetGammaTableI3D (_GET_TLS_PROCTABLE()->GetGammaTableI3D)
#define wglSetGammaTableI3D (_GET_TLS_PROCTABLE()->SetGammaTableI3D)
#define wglEnableGenlockI3D (_GET_TLS_PROCTABLE()->EnableGenlockI3D)
#define wglDisableGenlockI3D (_GET_TLS_PROCTABLE()->DisableGenlockI3D)
( run in 1.004 second using v1.01-cache-2.11-cpan-39bf76dae61 )