glprocs.h
来自「3D Game Engine Design Source Code非常棒」· C头文件 代码 · 共 783 行 · 第 1/5 页
H
783 行
void (APIENTRY *TagSampleBufferSGIX) (void);
void (APIENTRY *DeformationMap3dSGIX) (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points);
void (APIENTRY *DeformationMap3fSGIX) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points);
void (APIENTRY *DeformSGIX) (GLbitfield mask);
void (APIENTRY *LoadIdentityDeformationMapSGIX) (GLbitfield mask);
void (APIENTRY *ReferencePlaneSGIX) (const GLdouble *equation);
void (APIENTRY *FlushRasterSGIX) (void);
void (APIENTRY *FogFuncSGIS) (GLsizei n, const GLfloat *points);
void (APIENTRY *GetFogFuncSGIS) (GLfloat *points);
void (APIENTRY *ImageTransformParameteriHP) (GLenum target, GLenum pname, GLint param);
void (APIENTRY *ImageTransformParameterfHP) (GLenum target, GLenum pname, GLfloat param);
void (APIENTRY *ImageTransformParameterivHP) (GLenum target, GLenum pname, const GLint *params);
void (APIENTRY *ImageTransformParameterfvHP) (GLenum target, GLenum pname, const GLfloat *params);
void (APIENTRY *GetImageTransformParameterivHP) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetImageTransformParameterfvHP) (GLenum target, GLenum pname, GLfloat *params);
void (APIENTRY *ColorSubTableEXT) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
void (APIENTRY *CopyColorSubTableEXT) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
void (APIENTRY *HintPGI) (GLenum target, GLint mode);
void (APIENTRY *ColorTableEXT) (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
void (APIENTRY *GetColorTableEXT) (GLenum target, GLenum format, GLenum type, GLvoid *data);
void (APIENTRY *GetColorTableParameterivEXT) (GLenum target, GLenum pname, GLint *params);
void (APIENTRY *GetColorTableParameterfvEXT) (GLenum target, GLenum pname, GLfloat *params);
void (APIENTRY *GetListParameterfvSGIX) (GLuint list, GLenum pname, GLfloat *params);
void (APIENTRY *GetListParameterivSGIX) (GLuint list, GLenum pname, GLint *params);
void (APIENTRY *ListParameterfSGIX) (GLuint list, GLenum pname, GLfloat param);
void (APIENTRY *ListParameterfvSGIX) (GLuint list, GLenum pname, const GLfloat *params);
void (APIENTRY *ListParameteriSGIX) (GLuint list, GLenum pname, GLint param);
void (APIENTRY *ListParameterivSGIX) (GLuint list, GLenum pname, const GLint *params);
void (APIENTRY *IndexMaterialEXT) (GLenum face, GLenum mode);
void (APIENTRY *IndexFuncEXT) (GLenum func, GLclampf ref);
void (APIENTRY *LockArraysEXT) (GLint first, GLsizei count);
void (APIENTRY *UnlockArraysEXT) (void);
void (APIENTRY *CullParameterdvEXT) (GLenum pname, GLdouble *params);
void (APIENTRY *CullParameterfvEXT) (GLenum pname, GLfloat *params);
void (APIENTRY *FragmentColorMaterialSGIX) (GLenum face, GLenum mode);
void (APIENTRY *FragmentLightfSGIX) (GLenum light, GLenum pname, GLfloat param);
void (APIENTRY *FragmentLightfvSGIX) (GLenum light, GLenum pname, const GLfloat *params);
void (APIENTRY *FragmentLightiSGIX) (GLenum light, GLenum pname, GLint param);
void (APIENTRY *FragmentLightivSGIX) (GLenum light, GLenum pname, const GLint *params);
void (APIENTRY *FragmentLightModelfSGIX) (GLenum pname, GLfloat param);
void (APIENTRY *FragmentLightModelfvSGIX) (GLenum pname, const GLfloat *params);
void (APIENTRY *FragmentLightModeliSGIX) (GLenum pname, GLint param);
void (APIENTRY *FragmentLightModelivSGIX) (GLenum pname, const GLint *params);
void (APIENTRY *FragmentMaterialfSGIX) (GLenum face, GLenum pname, GLfloat param);
void (APIENTRY *FragmentMaterialfvSGIX) (GLenum face, GLenum pname, const GLfloat *params);
void (APIENTRY *FragmentMaterialiSGIX) (GLenum face, GLenum pname, GLint param);
void (APIENTRY *FragmentMaterialivSGIX) (GLenum face, GLenum pname, const GLint *params);
void (APIENTRY *GetFragmentLightfvSGIX) (GLenum light, GLenum pname, GLfloat *params);
void (APIENTRY *GetFragmentLightivSGIX) (GLenum light, GLenum pname, GLint *params);
void (APIENTRY *GetFragmentMaterialfvSGIX) (GLenum face, GLenum pname, GLfloat *params);
void (APIENTRY *GetFragmentMaterialivSGIX) (GLenum face, GLenum pname, GLint *params);
void (APIENTRY *LightEnviSGIX) (GLenum pname, GLint param);
void (APIENTRY *DrawRangeElementsEXT) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
void (APIENTRY *ApplyTextureEXT) (GLenum mode);
void (APIENTRY *TextureLightEXT) (GLenum pname);
void (APIENTRY *TextureMaterialEXT) (GLenum face, GLenum mode);
void (APIENTRY *AsyncMarkerSGIX) (GLuint marker);
GLint (APIENTRY *FinishAsyncSGIX) (GLuint *markerp);
GLint (APIENTRY *PollAsyncSGIX) (GLuint *markerp);
GLuint (APIENTRY *GenAsyncMarkersSGIX) (GLsizei range);
void (APIENTRY *DeleteAsyncMarkersSGIX) (GLuint marker, GLsizei range);
GLboolean (APIENTRY *IsAsyncMarkerSGIX) (GLuint marker);
void (APIENTRY *VertexPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
void (APIENTRY *NormalPointervINTEL) (GLenum type, const GLvoid* *pointer);
void (APIENTRY *ColorPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
void (APIENTRY *TexCoordPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
void (APIENTRY *PixelTransformParameteriEXT) (GLenum target, GLenum pname, GLint param);
void (APIENTRY *PixelTransformParameterfEXT) (GLenum target, GLenum pname, GLfloat param);
void (APIENTRY *PixelTransformParameterivEXT) (GLenum target, GLenum pname, const GLint *params);
void (APIENTRY *PixelTransformParameterfvEXT) (GLenum target, GLenum pname, const GLfloat *params);
void (APIENTRY *SecondaryColor3bEXT) (GLbyte red, GLbyte green, GLbyte blue);
void (APIENTRY *SecondaryColor3bvEXT) (const GLbyte *v);
void (APIENTRY *SecondaryColor3dEXT) (GLdouble red, GLdouble green, GLdouble blue);
void (APIENTRY *SecondaryColor3dvEXT) (const GLdouble *v);
void (APIENTRY *SecondaryColor3fEXT) (GLfloat red, GLfloat green, GLfloat blue);
void (APIENTRY *SecondaryColor3fvEXT) (const GLfloat *v);
void (APIENTRY *SecondaryColor3iEXT) (GLint red, GLint green, GLint blue);
void (APIENTRY *SecondaryColor3ivEXT) (const GLint *v);
void (APIENTRY *SecondaryColor3sEXT) (GLshort red, GLshort green, GLshort blue);
void (APIENTRY *SecondaryColor3svEXT) (const GLshort *v);
void (APIENTRY *SecondaryColor3ubEXT) (GLubyte red, GLubyte green, GLubyte blue);
void (APIENTRY *SecondaryColor3ubvEXT) (const GLubyte *v);
void (APIENTRY *SecondaryColor3uiEXT) (GLuint red, GLuint green, GLuint blue);
void (APIENTRY *SecondaryColor3uivEXT) (const GLuint *v);
void (APIENTRY *SecondaryColor3usEXT) (GLushort red, GLushort green, GLushort blue);
void (APIENTRY *SecondaryColor3usvEXT) (const GLushort *v);
void (APIENTRY *SecondaryColorPointerEXT) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *TextureNormalEXT) (GLenum mode);
void (APIENTRY *MultiDrawArraysEXT) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount);
void (APIENTRY *MultiDrawElementsEXT) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);
void (APIENTRY *FogCoordfEXT) (GLfloat coord);
void (APIENTRY *FogCoordfvEXT) (const GLfloat *coord);
void (APIENTRY *FogCoorddEXT) (GLdouble coord);
void (APIENTRY *FogCoorddvEXT) (const GLdouble *coord);
void (APIENTRY *FogCoordPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *Tangent3bEXT) (GLbyte tx, GLbyte ty, GLbyte tz);
void (APIENTRY *Tangent3bvEXT) (const GLbyte *v);
void (APIENTRY *Tangent3dEXT) (GLdouble tx, GLdouble ty, GLdouble tz);
void (APIENTRY *Tangent3dvEXT) (const GLdouble *v);
void (APIENTRY *Tangent3fEXT) (GLfloat tx, GLfloat ty, GLfloat tz);
void (APIENTRY *Tangent3fvEXT) (const GLfloat *v);
void (APIENTRY *Tangent3iEXT) (GLint tx, GLint ty, GLint tz);
void (APIENTRY *Tangent3ivEXT) (const GLint *v);
void (APIENTRY *Tangent3sEXT) (GLshort tx, GLshort ty, GLshort tz);
void (APIENTRY *Tangent3svEXT) (const GLshort *v);
void (APIENTRY *Binormal3bEXT) (GLbyte bx, GLbyte by, GLbyte bz);
void (APIENTRY *Binormal3bvEXT) (const GLbyte *v);
void (APIENTRY *Binormal3dEXT) (GLdouble bx, GLdouble by, GLdouble bz);
void (APIENTRY *Binormal3dvEXT) (const GLdouble *v);
void (APIENTRY *Binormal3fEXT) (GLfloat bx, GLfloat by, GLfloat bz);
void (APIENTRY *Binormal3fvEXT) (const GLfloat *v);
void (APIENTRY *Binormal3iEXT) (GLint bx, GLint by, GLint bz);
void (APIENTRY *Binormal3ivEXT) (const GLint *v);
void (APIENTRY *Binormal3sEXT) (GLshort bx, GLshort by, GLshort bz);
void (APIENTRY *Binormal3svEXT) (const GLshort *v);
void (APIENTRY *TangentPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *BinormalPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
void (APIENTRY *FinishTextureSUNX) (void);
void (APIENTRY *GlobalAlphaFactorbSUN) (GLbyte factor);
void (APIENTRY *GlobalAlphaFactorsSUN) (GLshort factor);
void (APIENTRY *GlobalAlphaFactoriSUN) (GLint factor);
void (APIENTRY *GlobalAlphaFactorfSUN) (GLfloat factor);
void (APIENTRY *GlobalAlphaFactordSUN) (GLdouble factor);
void (APIENTRY *GlobalAlphaFactorubSUN) (GLubyte factor);
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);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?