2 * List of all GL functions exported by opengl32.dll.
3 * Usage: USE_GL_FUNC(name, return type, prototype arguments, call arguments, icd offset, x86 stack size)
6 #ifndef USE_GL_FUNC_RET
7 #define USE_GL_FUNC_RET(name, ret_type, proto_args, call_args, offset, stack) \
8 USE_GL_FUNC(name, proto_args, call_args, offset, stack)
11 USE_GL_FUNC(Accum
, (GLenum op
, GLfloat value
), (op
,value
), 213, 8)
12 USE_GL_FUNC(AlphaFunc
, (GLenum func
, GLclampf ref
), (func
,ref
), 240, 8)
13 USE_GL_FUNC_RET(AreTexturesResident
, GLboolean
, (GLsizei n
, const GLuint
*textures
, GLboolean
*residences
), (n
,textures
,residences
), 322, 12)
14 USE_GL_FUNC(ArrayElement
, (GLint i
), (i
), 306, 4)
15 USE_GL_FUNC(Begin
, (GLenum mode
), (mode
), 7, 4)
16 USE_GL_FUNC(BindTexture
, (GLenum target
, GLuint texture
), (target
,texture
), 307, 8)
17 USE_GL_FUNC(Bitmap
, (GLsizei width
, GLsizei height
, GLfloat xorig
, GLfloat yorig
, GLfloat xmove
, GLfloat ymove
, const GLubyte
*bitmap
), (width
,height
,xorig
,yorig
,xmove
,ymove
,bitmap
), 8, 28)
18 USE_GL_FUNC(BlendFunc
, (GLenum sfactor
, GLenum dfactor
), (sfactor
,dfactor
), 241, 8)
19 USE_GL_FUNC(CallList
, (GLuint list
), (list
), 2, 4)
20 USE_GL_FUNC(CallLists
, (GLsizei n
, GLenum type
, const GLvoid
*lists
), (n
,type
,lists
), 3, 12)
21 USE_GL_FUNC(Clear
, (GLbitfield mask
), (mask
), 203, 4)
22 USE_GL_FUNC(ClearAccum
, (GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
), (red
,green
,blue
,alpha
), 204, 16)
23 USE_GL_FUNC(ClearColor
, (GLclampf red
, GLclampf green
, GLclampf blue
, GLclampf alpha
), (red
,green
,blue
,alpha
), 206, 16)
24 USE_GL_FUNC(ClearDepth
, (GLclampd depth
), (depth
), 208, 8)
25 USE_GL_FUNC(ClearIndex
, (GLfloat c
), (c
), 205, 4)
26 USE_GL_FUNC(ClearStencil
, (GLint s
), (s
), 207, 4)
27 USE_GL_FUNC(ClipPlane
, (GLenum plane
, const GLdouble
*equation
), (plane
,equation
), 150, 8)
28 USE_GL_FUNC(Color3b
, (GLbyte red
, GLbyte green
, GLbyte blue
), (red
,green
,blue
), 9, 12)
29 USE_GL_FUNC(Color3bv
, (const GLbyte
*v
), (v
), 10, 4)
30 USE_GL_FUNC(Color3d
, (GLdouble red
, GLdouble green
, GLdouble blue
), (red
,green
,blue
), 11, 24)
31 USE_GL_FUNC(Color3dv
, (const GLdouble
*v
), (v
), 12, 4)
32 USE_GL_FUNC(Color3f
, (GLfloat red
, GLfloat green
, GLfloat blue
), (red
,green
,blue
), 13, 12)
33 USE_GL_FUNC(Color3fv
, (const GLfloat
*v
), (v
), 14, 4)
34 USE_GL_FUNC(Color3i
, (GLint red
, GLint green
, GLint blue
), (red
,green
,blue
), 15, 12)
35 USE_GL_FUNC(Color3iv
, (const GLint
*v
), (v
), 16, 4)
36 USE_GL_FUNC(Color3s
, (GLshort red
, GLshort green
, GLshort blue
), (red
,green
,blue
), 17, 12)
37 USE_GL_FUNC(Color3sv
, (const GLshort
*v
), (v
), 18, 4)
38 USE_GL_FUNC(Color3ub
, (GLubyte red
, GLubyte green
, GLubyte blue
), (red
,green
,blue
), 19, 12)
39 USE_GL_FUNC(Color3ubv
, (const GLubyte
*v
), (v
), 20, 4)
40 USE_GL_FUNC(Color3ui
, (GLuint red
, GLuint green
, GLuint blue
), (red
,green
,blue
), 21, 12)
41 USE_GL_FUNC(Color3uiv
, (const GLuint
*v
), (v
), 22, 4)
42 USE_GL_FUNC(Color3us
, (GLushort red
, GLushort green
, GLushort blue
), (red
,green
,blue
), 23, 12)
43 USE_GL_FUNC(Color3usv
, (const GLushort
*v
), (v
), 24, 4)
44 USE_GL_FUNC(Color4b
, (GLbyte red
, GLbyte green
, GLbyte blue
, GLbyte alpha
), (red
,green
,blue
,alpha
), 25, 16)
45 USE_GL_FUNC(Color4bv
, (const GLbyte
*v
), (v
), 26, 4)
46 USE_GL_FUNC(Color4d
, (GLdouble red
, GLdouble green
, GLdouble blue
, GLdouble alpha
), (red
,green
,blue
,alpha
), 27, 32)
47 USE_GL_FUNC(Color4dv
, (const GLdouble
*v
), (v
), 28, 4)
48 USE_GL_FUNC(Color4f
, (GLfloat red
, GLfloat green
, GLfloat blue
, GLfloat alpha
), (red
,green
,blue
,alpha
), 29, 16)
49 USE_GL_FUNC(Color4fv
, (const GLfloat
*v
), (v
), 30, 4)
50 USE_GL_FUNC(Color4i
, (GLint red
, GLint green
, GLint blue
, GLint alpha
), (red
,green
,blue
,alpha
), 31, 16)
51 USE_GL_FUNC(Color4iv
, (const GLint
*v
), (v
), 32, 4)
52 USE_GL_FUNC(Color4s
, (GLshort red
, GLshort green
, GLshort blue
, GLshort alpha
), (red
,green
,blue
,alpha
), 33, 16)
53 USE_GL_FUNC(Color4sv
, (const GLshort
*v
), (v
), 34, 4)
54 USE_GL_FUNC(Color4ub
, (GLubyte red
, GLubyte green
, GLubyte blue
, GLubyte alpha
), (red
,green
,blue
,alpha
), 35, 16)
55 USE_GL_FUNC(Color4ubv
, (const GLubyte
*v
), (v
), 36, 4)
56 USE_GL_FUNC(Color4ui
, (GLuint red
, GLuint green
, GLuint blue
, GLuint alpha
), (red
,green
,blue
,alpha
), 37, 16)
57 USE_GL_FUNC(Color4uiv
, (const GLuint
*v
), (v
), 38, 4)
58 USE_GL_FUNC(Color4us
, (GLushort red
, GLushort green
, GLushort blue
, GLushort alpha
), (red
,green
,blue
,alpha
), 39, 16)
59 USE_GL_FUNC(Color4usv
, (const GLushort
*v
), (v
), 40, 4)
60 USE_GL_FUNC(ColorMask
, (GLboolean red
, GLboolean green
, GLboolean blue
, GLboolean alpha
), (red
,green
,blue
,alpha
), 210, 16)
61 USE_GL_FUNC(ColorMaterial
, (GLenum face
, GLenum mode
), (face
,mode
), 151, 8)
62 USE_GL_FUNC(ColorPointer
, (GLint size
, GLenum type
, GLsizei stride
, const GLvoid
*pointer
), (size
,type
,stride
,pointer
), 308, 16)
63 USE_GL_FUNC(CopyPixels
, (GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum type
), (x
,y
,width
,height
,type
), 255, 20)
64 USE_GL_FUNC(CopyTexImage1D
, (GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLint border
), (target
,level
,internalformat
,x
,y
,width
,border
), 323, 28)
65 USE_GL_FUNC(CopyTexImage2D
, (GLenum target
, GLint level
, GLenum internalformat
, GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLint border
), (target
,level
,internalformat
,x
,y
,width
,height
,border
), 324, 32)
66 USE_GL_FUNC(CopyTexSubImage1D
, (GLenum target
, GLint level
, GLint xoffset
, GLint x
, GLint y
, GLsizei width
), (target
,level
,xoffset
,x
,y
,width
), 325, 24)
67 USE_GL_FUNC(CopyTexSubImage2D
, (GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLint x
, GLint y
, GLsizei width
, GLsizei height
), (target
,level
,xoffset
,yoffset
,x
,y
,width
,height
), 326, 32)
68 USE_GL_FUNC(CullFace
, (GLenum mode
), (mode
), 152, 4)
69 USE_GL_FUNC(DeleteLists
, (GLuint list
, GLsizei range
), (list
,range
), 4, 8)
70 USE_GL_FUNC(DeleteTextures
, (GLsizei n
, const GLuint
*textures
), (n
,textures
), 327, 8)
71 USE_GL_FUNC(DepthFunc
, (GLenum func
), (func
), 245, 4)
72 USE_GL_FUNC(DepthMask
, (GLboolean flag
), (flag
), 211, 4)
73 USE_GL_FUNC(DepthRange
, (GLclampd zNear
, GLclampd zFar
), (zNear
,zFar
), 288, 16)
74 USE_GL_FUNC(Disable
, (GLenum cap
), (cap
), 214, 4)
75 USE_GL_FUNC(DisableClientState
, (GLenum array
), (array
), 309, 4)
76 USE_GL_FUNC(DrawArrays
, (GLenum mode
, GLint first
, GLsizei count
), (mode
,first
,count
), 310, 12)
77 USE_GL_FUNC(DrawBuffer
, (GLenum mode
), (mode
), 202, 4)
78 USE_GL_FUNC(DrawElements
, (GLenum mode
, GLsizei count
, GLenum type
, const GLvoid
*indices
), (mode
,count
,type
,indices
), 311, 16)
79 USE_GL_FUNC(DrawPixels
, (GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
*pixels
), (width
,height
,format
,type
,pixels
), 257, 20)
80 USE_GL_FUNC(EdgeFlag
, (GLboolean flag
), (flag
), 41, 4)
81 USE_GL_FUNC(EdgeFlagPointer
, (GLsizei stride
, const GLvoid
*pointer
), (stride
,pointer
), 312, 8)
82 USE_GL_FUNC(EdgeFlagv
, (const GLboolean
*flag
), (flag
), 42, 4)
83 USE_GL_FUNC(Enable
, (GLenum cap
), (cap
), 215, 4)
84 USE_GL_FUNC(EnableClientState
, (GLenum array
), (array
), 313, 4)
85 USE_GL_FUNC(End
, (void), (), 43, 0)
86 USE_GL_FUNC(EndList
, (void), (), 1, 0)
87 USE_GL_FUNC(EvalCoord1d
, (GLdouble u
), (u
), 228, 8)
88 USE_GL_FUNC(EvalCoord1dv
, (const GLdouble
*u
), (u
), 229, 4)
89 USE_GL_FUNC(EvalCoord1f
, (GLfloat u
), (u
), 230, 4)
90 USE_GL_FUNC(EvalCoord1fv
, (const GLfloat
*u
), (u
), 231, 4)
91 USE_GL_FUNC(EvalCoord2d
, (GLdouble u
, GLdouble v
), (u
,v
), 232, 16)
92 USE_GL_FUNC(EvalCoord2dv
, (const GLdouble
*u
), (u
), 233, 4)
93 USE_GL_FUNC(EvalCoord2f
, (GLfloat u
, GLfloat v
), (u
,v
), 234, 8)
94 USE_GL_FUNC(EvalCoord2fv
, (const GLfloat
*u
), (u
), 235, 4)
95 USE_GL_FUNC(EvalMesh1
, (GLenum mode
, GLint i1
, GLint i2
), (mode
,i1
,i2
), 236, 12)
96 USE_GL_FUNC(EvalMesh2
, (GLenum mode
, GLint i1
, GLint i2
, GLint j1
, GLint j2
), (mode
,i1
,i2
,j1
,j2
), 238, 20)
97 USE_GL_FUNC(EvalPoint1
, (GLint i
), (i
), 237, 4)
98 USE_GL_FUNC(EvalPoint2
, (GLint i
, GLint j
), (i
,j
), 239, 8)
99 USE_GL_FUNC(FeedbackBuffer
, (GLsizei size
, GLenum type
, GLfloat
*buffer
), (size
,type
,buffer
), 194, 12)
100 USE_GL_FUNC(Finish
, (void), (), 216, 0)
101 USE_GL_FUNC(Flush
, (void), (), 217, 0)
102 USE_GL_FUNC(Fogf
, (GLenum pname
, GLfloat param
), (pname
,param
), 153, 8)
103 USE_GL_FUNC(Fogfv
, (GLenum pname
, const GLfloat
*params
), (pname
,params
), 154, 8)
104 USE_GL_FUNC(Fogi
, (GLenum pname
, GLint param
), (pname
,param
), 155, 8)
105 USE_GL_FUNC(Fogiv
, (GLenum pname
, const GLint
*params
), (pname
,params
), 156, 8)
106 USE_GL_FUNC(FrontFace
, (GLenum mode
), (mode
), 157, 4)
107 USE_GL_FUNC(Frustum
, (GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
), (left
,right
,bottom
,top
,zNear
,zFar
), 289, 48)
108 USE_GL_FUNC_RET(GenLists
, GLuint
, (GLsizei range
), (range
), 5, 4)
109 USE_GL_FUNC(GenTextures
, (GLsizei n
, GLuint
*textures
), (n
,textures
), 328, 8)
110 USE_GL_FUNC(GetBooleanv
, (GLenum pname
, GLboolean
*params
), (pname
,params
), 258, 8)
111 USE_GL_FUNC(GetClipPlane
, (GLenum plane
, GLdouble
*equation
), (plane
,equation
), 259, 8)
112 USE_GL_FUNC(GetDoublev
, (GLenum pname
, GLdouble
*params
), (pname
,params
), 260, 8)
113 USE_GL_FUNC_RET(GetError
, GLenum
, (void), (), 261, 0)
114 USE_GL_FUNC(GetFloatv
, (GLenum pname
, GLfloat
*params
), (pname
,params
), 262, 8)
115 USE_GL_FUNC(GetIntegerv
, (GLenum pname
, GLint
*params
), (pname
,params
), 263, 8)
116 USE_GL_FUNC(GetLightfv
, (GLenum light
, GLenum pname
, GLfloat
*params
), (light
,pname
,params
), 264, 12)
117 USE_GL_FUNC(GetLightiv
, (GLenum light
, GLenum pname
, GLint
*params
), (light
,pname
,params
), 265, 12)
118 USE_GL_FUNC(GetMapdv
, (GLenum target
, GLenum query
, GLdouble
*v
), (target
,query
,v
), 266, 12)
119 USE_GL_FUNC(GetMapfv
, (GLenum target
, GLenum query
, GLfloat
*v
), (target
,query
,v
), 267, 12)
120 USE_GL_FUNC(GetMapiv
, (GLenum target
, GLenum query
, GLint
*v
), (target
,query
,v
), 268, 12)
121 USE_GL_FUNC(GetMaterialfv
, (GLenum face
, GLenum pname
, GLfloat
*params
), (face
,pname
,params
), 269, 12)
122 USE_GL_FUNC(GetMaterialiv
, (GLenum face
, GLenum pname
, GLint
*params
), (face
,pname
,params
), 270, 12)
123 USE_GL_FUNC(GetPixelMapfv
, (GLenum map
, GLfloat
*values
), (map
,values
), 271, 8)
124 USE_GL_FUNC(GetPixelMapuiv
, (GLenum map
, GLuint
*values
), (map
,values
), 272, 8)
125 USE_GL_FUNC(GetPixelMapusv
, (GLenum map
, GLushort
*values
), (map
,values
), 273, 8)
126 USE_GL_FUNC(GetPointerv
, (GLenum pname
, GLvoid
* *params
), (pname
,params
), 329, 8)
127 USE_GL_FUNC(GetPolygonStipple
, (GLubyte
*mask
), (mask
), 274, 4)
128 USE_GL_FUNC_RET(GetString
, const GLubyte
*, (GLenum name
), (name
), 275, 4)
129 USE_GL_FUNC(GetTexEnvfv
, (GLenum target
, GLenum pname
, GLfloat
*params
), (target
,pname
,params
), 276, 12)
130 USE_GL_FUNC(GetTexEnviv
, (GLenum target
, GLenum pname
, GLint
*params
), (target
,pname
,params
), 277, 12)
131 USE_GL_FUNC(GetTexGendv
, (GLenum coord
, GLenum pname
, GLdouble
*params
), (coord
,pname
,params
), 278, 12)
132 USE_GL_FUNC(GetTexGenfv
, (GLenum coord
, GLenum pname
, GLfloat
*params
), (coord
,pname
,params
), 279, 12)
133 USE_GL_FUNC(GetTexGeniv
, (GLenum coord
, GLenum pname
, GLint
*params
), (coord
,pname
,params
), 280, 12)
134 USE_GL_FUNC(GetTexImage
, (GLenum target
, GLint level
, GLenum format
, GLenum type
, GLvoid
*pixels
), (target
,level
,format
,type
,pixels
), 281, 20)
135 USE_GL_FUNC(GetTexLevelParameterfv
, (GLenum target
, GLint level
, GLenum pname
, GLfloat
*params
), (target
,level
,pname
,params
), 284, 16)
136 USE_GL_FUNC(GetTexLevelParameteriv
, (GLenum target
, GLint level
, GLenum pname
, GLint
*params
), (target
,level
,pname
,params
), 285, 16)
137 USE_GL_FUNC(GetTexParameterfv
, (GLenum target
, GLenum pname
, GLfloat
*params
), (target
,pname
,params
), 282, 12)
138 USE_GL_FUNC(GetTexParameteriv
, (GLenum target
, GLenum pname
, GLint
*params
), (target
,pname
,params
), 283, 12)
139 USE_GL_FUNC(Hint
, (GLenum target
, GLenum mode
), (target
,mode
), 158, 8)
140 USE_GL_FUNC(IndexMask
, (GLuint mask
), (mask
), 212, 4)
141 USE_GL_FUNC(IndexPointer
, (GLenum type
, GLsizei stride
, const GLvoid
*pointer
), (type
,stride
,pointer
), 314, 12)
142 USE_GL_FUNC(Indexd
, (GLdouble c
), (c
), 44, 8)
143 USE_GL_FUNC(Indexdv
, (const GLdouble
*c
), (c
), 45, 4)
144 USE_GL_FUNC(Indexf
, (GLfloat c
), (c
), 46, 4)
145 USE_GL_FUNC(Indexfv
, (const GLfloat
*c
), (c
), 47, 4)
146 USE_GL_FUNC(Indexi
, (GLint c
), (c
), 48, 4)
147 USE_GL_FUNC(Indexiv
, (const GLint
*c
), (c
), 49, 4)
148 USE_GL_FUNC(Indexs
, (GLshort c
), (c
), 50, 4)
149 USE_GL_FUNC(Indexsv
, (const GLshort
*c
), (c
), 51, 4)
150 USE_GL_FUNC(Indexub
, (GLubyte c
), (c
), 315, 4)
151 USE_GL_FUNC(Indexubv
, (const GLubyte
*c
), (c
), 316, 4)
152 USE_GL_FUNC(InitNames
, (void), (), 197, 0)
153 USE_GL_FUNC(InterleavedArrays
, (GLenum format
, GLsizei stride
, const GLvoid
*pointer
), (format
,stride
,pointer
), 317, 12)
154 USE_GL_FUNC_RET(IsEnabled
, GLboolean
, (GLenum cap
), (cap
), 286, 4)
155 USE_GL_FUNC_RET(IsList
, GLboolean
, (GLuint list
), (list
), 287, 4)
156 USE_GL_FUNC_RET(IsTexture
, GLboolean
, (GLuint texture
), (texture
), 330, 4)
157 USE_GL_FUNC(LightModelf
, (GLenum pname
, GLfloat param
), (pname
,param
), 163, 8)
158 USE_GL_FUNC(LightModelfv
, (GLenum pname
, const GLfloat
*params
), (pname
,params
), 164, 8)
159 USE_GL_FUNC(LightModeli
, (GLenum pname
, GLint param
), (pname
,param
), 165, 8)
160 USE_GL_FUNC(LightModeliv
, (GLenum pname
, const GLint
*params
), (pname
,params
), 166, 8)
161 USE_GL_FUNC(Lightf
, (GLenum light
, GLenum pname
, GLfloat param
), (light
,pname
,param
), 159, 12)
162 USE_GL_FUNC(Lightfv
, (GLenum light
, GLenum pname
, const GLfloat
*params
), (light
,pname
,params
), 160, 12)
163 USE_GL_FUNC(Lighti
, (GLenum light
, GLenum pname
, GLint param
), (light
,pname
,param
), 161, 12)
164 USE_GL_FUNC(Lightiv
, (GLenum light
, GLenum pname
, const GLint
*params
), (light
,pname
,params
), 162, 12)
165 USE_GL_FUNC(LineStipple
, (GLint factor
, GLushort pattern
), (factor
,pattern
), 167, 8)
166 USE_GL_FUNC(LineWidth
, (GLfloat width
), (width
), 168, 4)
167 USE_GL_FUNC(ListBase
, (GLuint base
), (base
), 6, 4)
168 USE_GL_FUNC(LoadIdentity
, (void), (), 290, 0)
169 USE_GL_FUNC(LoadMatrixd
, (const GLdouble
*m
), (m
), 292, 4)
170 USE_GL_FUNC(LoadMatrixf
, (const GLfloat
*m
), (m
), 291, 4)
171 USE_GL_FUNC(LoadName
, (GLuint name
), (name
), 198, 4)
172 USE_GL_FUNC(LogicOp
, (GLenum opcode
), (opcode
), 242, 4)
173 USE_GL_FUNC(Map1d
, (GLenum target
, GLdouble u1
, GLdouble u2
, GLint stride
, GLint order
, const GLdouble
*points
), (target
,u1
,u2
,stride
,order
,points
), 220, 32)
174 USE_GL_FUNC(Map1f
, (GLenum target
, GLfloat u1
, GLfloat u2
, GLint stride
, GLint order
, const GLfloat
*points
), (target
,u1
,u2
,stride
,order
,points
), 221, 24)
175 USE_GL_FUNC(Map2d
, (GLenum target
, GLdouble u1
, GLdouble u2
, GLint ustride
, GLint uorder
, GLdouble v1
, GLdouble v2
, GLint vstride
, GLint vorder
, const GLdouble
*points
), (target
,u1
,u2
,ustride
,uorder
,v1
,v2
,vstride
,vorder
,points
), 222, 56)
176 USE_GL_FUNC(Map2f
, (GLenum target
, GLfloat u1
, GLfloat u2
, GLint ustride
, GLint uorder
, GLfloat v1
, GLfloat v2
, GLint vstride
, GLint vorder
, const GLfloat
*points
), (target
,u1
,u2
,ustride
,uorder
,v1
,v2
,vstride
,vorder
,points
), 223, 40)
177 USE_GL_FUNC(MapGrid1d
, (GLint un
, GLdouble u1
, GLdouble u2
), (un
,u1
,u2
), 224, 20)
178 USE_GL_FUNC(MapGrid1f
, (GLint un
, GLfloat u1
, GLfloat u2
), (un
,u1
,u2
), 225, 12)
179 USE_GL_FUNC(MapGrid2d
, (GLint un
, GLdouble u1
, GLdouble u2
, GLint vn
, GLdouble v1
, GLdouble v2
), (un
,u1
,u2
,vn
,v1
,v2
), 226, 40)
180 USE_GL_FUNC(MapGrid2f
, (GLint un
, GLfloat u1
, GLfloat u2
, GLint vn
, GLfloat v1
, GLfloat v2
), (un
,u1
,u2
,vn
,v1
,v2
), 227, 24)
181 USE_GL_FUNC(Materialf
, (GLenum face
, GLenum pname
, GLfloat param
), (face
,pname
,param
), 169, 12)
182 USE_GL_FUNC(Materialfv
, (GLenum face
, GLenum pname
, const GLfloat
*params
), (face
,pname
,params
), 170, 12)
183 USE_GL_FUNC(Materiali
, (GLenum face
, GLenum pname
, GLint param
), (face
,pname
,param
), 171, 12)
184 USE_GL_FUNC(Materialiv
, (GLenum face
, GLenum pname
, const GLint
*params
), (face
,pname
,params
), 172, 12)
185 USE_GL_FUNC(MatrixMode
, (GLenum mode
), (mode
), 293, 4)
186 USE_GL_FUNC(MultMatrixd
, (const GLdouble
*m
), (m
), 295, 4)
187 USE_GL_FUNC(MultMatrixf
, (const GLfloat
*m
), (m
), 294, 4)
188 USE_GL_FUNC(NewList
, (GLuint list
, GLenum mode
), (list
,mode
), 0, 8)
189 USE_GL_FUNC(Normal3b
, (GLbyte nx
, GLbyte ny
, GLbyte nz
), (nx
,ny
,nz
), 52, 12)
190 USE_GL_FUNC(Normal3bv
, (const GLbyte
*v
), (v
), 53, 4)
191 USE_GL_FUNC(Normal3d
, (GLdouble nx
, GLdouble ny
, GLdouble nz
), (nx
,ny
,nz
), 54, 24)
192 USE_GL_FUNC(Normal3dv
, (const GLdouble
*v
), (v
), 55, 4)
193 USE_GL_FUNC(Normal3f
, (GLfloat nx
, GLfloat ny
, GLfloat nz
), (nx
,ny
,nz
), 56, 12)
194 USE_GL_FUNC(Normal3fv
, (const GLfloat
*v
), (v
), 57, 4)
195 USE_GL_FUNC(Normal3i
, (GLint nx
, GLint ny
, GLint nz
), (nx
,ny
,nz
), 58, 12)
196 USE_GL_FUNC(Normal3iv
, (const GLint
*v
), (v
), 59, 4)
197 USE_GL_FUNC(Normal3s
, (GLshort nx
, GLshort ny
, GLshort nz
), (nx
,ny
,nz
), 60, 12)
198 USE_GL_FUNC(Normal3sv
, (const GLshort
*v
), (v
), 61, 4)
199 USE_GL_FUNC(NormalPointer
, (GLenum type
, GLsizei stride
, const GLvoid
*pointer
), (type
,stride
,pointer
), 318, 12)
200 USE_GL_FUNC(Ortho
, (GLdouble left
, GLdouble right
, GLdouble bottom
, GLdouble top
, GLdouble zNear
, GLdouble zFar
), (left
,right
,bottom
,top
,zNear
,zFar
), 296, 48)
201 USE_GL_FUNC(PassThrough
, (GLfloat token
), (token
), 199, 4)
202 USE_GL_FUNC(PixelMapfv
, (GLenum map
, GLint mapsize
, const GLfloat
*values
), (map
,mapsize
,values
), 251, 12)
203 USE_GL_FUNC(PixelMapuiv
, (GLenum map
, GLint mapsize
, const GLuint
*values
), (map
,mapsize
,values
), 252, 12)
204 USE_GL_FUNC(PixelMapusv
, (GLenum map
, GLint mapsize
, const GLushort
*values
), (map
,mapsize
,values
), 253, 12)
205 USE_GL_FUNC(PixelStoref
, (GLenum pname
, GLfloat param
), (pname
,param
), 249, 8)
206 USE_GL_FUNC(PixelStorei
, (GLenum pname
, GLint param
), (pname
,param
), 250, 8)
207 USE_GL_FUNC(PixelTransferf
, (GLenum pname
, GLfloat param
), (pname
,param
), 247, 8)
208 USE_GL_FUNC(PixelTransferi
, (GLenum pname
, GLint param
), (pname
,param
), 248, 8)
209 USE_GL_FUNC(PixelZoom
, (GLfloat xfactor
, GLfloat yfactor
), (xfactor
,yfactor
), 246, 8)
210 USE_GL_FUNC(PointSize
, (GLfloat size
), (size
), 173, 4)
211 USE_GL_FUNC(PolygonMode
, (GLenum face
, GLenum mode
), (face
,mode
), 174, 8)
212 USE_GL_FUNC(PolygonOffset
, (GLfloat factor
, GLfloat units
), (factor
,units
), 319, 8)
213 USE_GL_FUNC(PolygonStipple
, (const GLubyte
*mask
), (mask
), 175, 4)
214 USE_GL_FUNC(PopAttrib
, (void), (), 218, 0)
215 USE_GL_FUNC(PopClientAttrib
, (void), (), 334, 0)
216 USE_GL_FUNC(PopMatrix
, (void), (), 297, 0)
217 USE_GL_FUNC(PopName
, (void), (), 200, 0)
218 USE_GL_FUNC(PrioritizeTextures
, (GLsizei n
, const GLuint
*textures
, const GLclampf
*priorities
), (n
,textures
,priorities
), 331, 12)
219 USE_GL_FUNC(PushAttrib
, (GLbitfield mask
), (mask
), 219, 4)
220 USE_GL_FUNC(PushClientAttrib
, (GLbitfield mask
), (mask
), 335, 4)
221 USE_GL_FUNC(PushMatrix
, (void), (), 298, 0)
222 USE_GL_FUNC(PushName
, (GLuint name
), (name
), 201, 4)
223 USE_GL_FUNC(RasterPos2d
, (GLdouble x
, GLdouble y
), (x
,y
), 62, 16)
224 USE_GL_FUNC(RasterPos2dv
, (const GLdouble
*v
), (v
), 63, 4)
225 USE_GL_FUNC(RasterPos2f
, (GLfloat x
, GLfloat y
), (x
,y
), 64, 8)
226 USE_GL_FUNC(RasterPos2fv
, (const GLfloat
*v
), (v
), 65, 4)
227 USE_GL_FUNC(RasterPos2i
, (GLint x
, GLint y
), (x
,y
), 66, 8)
228 USE_GL_FUNC(RasterPos2iv
, (const GLint
*v
), (v
), 67, 4)
229 USE_GL_FUNC(RasterPos2s
, (GLshort x
, GLshort y
), (x
,y
), 68, 8)
230 USE_GL_FUNC(RasterPos2sv
, (const GLshort
*v
), (v
), 69, 4)
231 USE_GL_FUNC(RasterPos3d
, (GLdouble x
, GLdouble y
, GLdouble z
), (x
,y
,z
), 70, 24)
232 USE_GL_FUNC(RasterPos3dv
, (const GLdouble
*v
), (v
), 71, 4)
233 USE_GL_FUNC(RasterPos3f
, (GLfloat x
, GLfloat y
, GLfloat z
), (x
,y
,z
), 72, 12)
234 USE_GL_FUNC(RasterPos3fv
, (const GLfloat
*v
), (v
), 73, 4)
235 USE_GL_FUNC(RasterPos3i
, (GLint x
, GLint y
, GLint z
), (x
,y
,z
), 74, 12)
236 USE_GL_FUNC(RasterPos3iv
, (const GLint
*v
), (v
), 75, 4)
237 USE_GL_FUNC(RasterPos3s
, (GLshort x
, GLshort y
, GLshort z
), (x
,y
,z
), 76, 12)
238 USE_GL_FUNC(RasterPos3sv
, (const GLshort
*v
), (v
), 77, 4)
239 USE_GL_FUNC(RasterPos4d
, (GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
), (x
,y
,z
,w
), 78, 32)
240 USE_GL_FUNC(RasterPos4dv
, (const GLdouble
*v
), (v
), 79, 4)
241 USE_GL_FUNC(RasterPos4f
, (GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
), (x
,y
,z
,w
), 80, 16)
242 USE_GL_FUNC(RasterPos4fv
, (const GLfloat
*v
), (v
), 81, 4)
243 USE_GL_FUNC(RasterPos4i
, (GLint x
, GLint y
, GLint z
, GLint w
), (x
,y
,z
,w
), 82, 16)
244 USE_GL_FUNC(RasterPos4iv
, (const GLint
*v
), (v
), 83, 4)
245 USE_GL_FUNC(RasterPos4s
, (GLshort x
, GLshort y
, GLshort z
, GLshort w
), (x
,y
,z
,w
), 84, 16)
246 USE_GL_FUNC(RasterPos4sv
, (const GLshort
*v
), (v
), 85, 4)
247 USE_GL_FUNC(ReadBuffer
, (GLenum mode
), (mode
), 254, 4)
248 USE_GL_FUNC(ReadPixels
, (GLint x
, GLint y
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, GLvoid
*pixels
), (x
,y
,width
,height
,format
,type
,pixels
), 256, 28)
249 USE_GL_FUNC(Rectd
, (GLdouble x1
, GLdouble y1
, GLdouble x2
, GLdouble y2
), (x1
,y1
,x2
,y2
), 86, 32)
250 USE_GL_FUNC(Rectdv
, (const GLdouble
*v1
, const GLdouble
*v2
), (v1
,v2
), 87, 8)
251 USE_GL_FUNC(Rectf
, (GLfloat x1
, GLfloat y1
, GLfloat x2
, GLfloat y2
), (x1
,y1
,x2
,y2
), 88, 16)
252 USE_GL_FUNC(Rectfv
, (const GLfloat
*v1
, const GLfloat
*v2
), (v1
,v2
), 89, 8)
253 USE_GL_FUNC(Recti
, (GLint x1
, GLint y1
, GLint x2
, GLint y2
), (x1
,y1
,x2
,y2
), 90, 16)
254 USE_GL_FUNC(Rectiv
, (const GLint
*v1
, const GLint
*v2
), (v1
,v2
), 91, 8)
255 USE_GL_FUNC(Rects
, (GLshort x1
, GLshort y1
, GLshort x2
, GLshort y2
), (x1
,y1
,x2
,y2
), 92, 16)
256 USE_GL_FUNC(Rectsv
, (const GLshort
*v1
, const GLshort
*v2
), (v1
,v2
), 93, 8)
257 USE_GL_FUNC_RET(RenderMode
, GLint
, (GLenum mode
), (mode
), 196, 4)
258 USE_GL_FUNC(Rotated
, (GLdouble angle
, GLdouble x
, GLdouble y
, GLdouble z
), (angle
,x
,y
,z
), 299, 32)
259 USE_GL_FUNC(Rotatef
, (GLfloat angle
, GLfloat x
, GLfloat y
, GLfloat z
), (angle
,x
,y
,z
), 300, 16)
260 USE_GL_FUNC(Scaled
, (GLdouble x
, GLdouble y
, GLdouble z
), (x
,y
,z
), 301, 24)
261 USE_GL_FUNC(Scalef
, (GLfloat x
, GLfloat y
, GLfloat z
), (x
,y
,z
), 302, 12)
262 USE_GL_FUNC(Scissor
, (GLint x
, GLint y
, GLsizei width
, GLsizei height
), (x
,y
,width
,height
), 176, 16)
263 USE_GL_FUNC(SelectBuffer
, (GLsizei size
, GLuint
*buffer
), (size
,buffer
), 195, 8)
264 USE_GL_FUNC(ShadeModel
, (GLenum mode
), (mode
), 177, 4)
265 USE_GL_FUNC(StencilFunc
, (GLenum func
, GLint ref
, GLuint mask
), (func
,ref
,mask
), 243, 12)
266 USE_GL_FUNC(StencilMask
, (GLuint mask
), (mask
), 209, 4)
267 USE_GL_FUNC(StencilOp
, (GLenum fail
, GLenum zfail
, GLenum zpass
), (fail
,zfail
,zpass
), 244, 12)
268 USE_GL_FUNC(TexCoord1d
, (GLdouble s
), (s
), 94, 8)
269 USE_GL_FUNC(TexCoord1dv
, (const GLdouble
*v
), (v
), 95, 4)
270 USE_GL_FUNC(TexCoord1f
, (GLfloat s
), (s
), 96, 4)
271 USE_GL_FUNC(TexCoord1fv
, (const GLfloat
*v
), (v
), 97, 4)
272 USE_GL_FUNC(TexCoord1i
, (GLint s
), (s
), 98, 4)
273 USE_GL_FUNC(TexCoord1iv
, (const GLint
*v
), (v
), 99, 4)
274 USE_GL_FUNC(TexCoord1s
, (GLshort s
), (s
), 100, 4)
275 USE_GL_FUNC(TexCoord1sv
, (const GLshort
*v
), (v
), 101, 4)
276 USE_GL_FUNC(TexCoord2d
, (GLdouble s
, GLdouble t
), (s
,t
), 102, 16)
277 USE_GL_FUNC(TexCoord2dv
, (const GLdouble
*v
), (v
), 103, 4)
278 USE_GL_FUNC(TexCoord2f
, (GLfloat s
, GLfloat t
), (s
,t
), 104, 8)
279 USE_GL_FUNC(TexCoord2fv
, (const GLfloat
*v
), (v
), 105, 4)
280 USE_GL_FUNC(TexCoord2i
, (GLint s
, GLint t
), (s
,t
), 106, 8)
281 USE_GL_FUNC(TexCoord2iv
, (const GLint
*v
), (v
), 107, 4)
282 USE_GL_FUNC(TexCoord2s
, (GLshort s
, GLshort t
), (s
,t
), 108, 8)
283 USE_GL_FUNC(TexCoord2sv
, (const GLshort
*v
), (v
), 109, 4)
284 USE_GL_FUNC(TexCoord3d
, (GLdouble s
, GLdouble t
, GLdouble r
), (s
,t
,r
), 110, 24)
285 USE_GL_FUNC(TexCoord3dv
, (const GLdouble
*v
), (v
), 111, 4)
286 USE_GL_FUNC(TexCoord3f
, (GLfloat s
, GLfloat t
, GLfloat r
), (s
,t
,r
), 112, 12)
287 USE_GL_FUNC(TexCoord3fv
, (const GLfloat
*v
), (v
), 113, 4)
288 USE_GL_FUNC(TexCoord3i
, (GLint s
, GLint t
, GLint r
), (s
,t
,r
), 114, 12)
289 USE_GL_FUNC(TexCoord3iv
, (const GLint
*v
), (v
), 115, 4)
290 USE_GL_FUNC(TexCoord3s
, (GLshort s
, GLshort t
, GLshort r
), (s
,t
,r
), 116, 12)
291 USE_GL_FUNC(TexCoord3sv
, (const GLshort
*v
), (v
), 117, 4)
292 USE_GL_FUNC(TexCoord4d
, (GLdouble s
, GLdouble t
, GLdouble r
, GLdouble q
), (s
,t
,r
,q
), 118, 32)
293 USE_GL_FUNC(TexCoord4dv
, (const GLdouble
*v
), (v
), 119, 4)
294 USE_GL_FUNC(TexCoord4f
, (GLfloat s
, GLfloat t
, GLfloat r
, GLfloat q
), (s
,t
,r
,q
), 120, 16)
295 USE_GL_FUNC(TexCoord4fv
, (const GLfloat
*v
), (v
), 121, 4)
296 USE_GL_FUNC(TexCoord4i
, (GLint s
, GLint t
, GLint r
, GLint q
), (s
,t
,r
,q
), 122, 16)
297 USE_GL_FUNC(TexCoord4iv
, (const GLint
*v
), (v
), 123, 4)
298 USE_GL_FUNC(TexCoord4s
, (GLshort s
, GLshort t
, GLshort r
, GLshort q
), (s
,t
,r
,q
), 124, 16)
299 USE_GL_FUNC(TexCoord4sv
, (const GLshort
*v
), (v
), 125, 4)
300 USE_GL_FUNC(TexCoordPointer
, (GLint size
, GLenum type
, GLsizei stride
, const GLvoid
*pointer
), (size
,type
,stride
,pointer
), 320, 16)
301 USE_GL_FUNC(TexEnvf
, (GLenum target
, GLenum pname
, GLfloat param
), (target
,pname
,param
), 184, 12)
302 USE_GL_FUNC(TexEnvfv
, (GLenum target
, GLenum pname
, const GLfloat
*params
), (target
,pname
,params
), 185, 12)
303 USE_GL_FUNC(TexEnvi
, (GLenum target
, GLenum pname
, GLint param
), (target
,pname
,param
), 186, 12)
304 USE_GL_FUNC(TexEnviv
, (GLenum target
, GLenum pname
, const GLint
*params
), (target
,pname
,params
), 187, 12)
305 USE_GL_FUNC(TexGend
, (GLenum coord
, GLenum pname
, GLdouble param
), (coord
,pname
,param
), 188, 16)
306 USE_GL_FUNC(TexGendv
, (GLenum coord
, GLenum pname
, const GLdouble
*params
), (coord
,pname
,params
), 189, 12)
307 USE_GL_FUNC(TexGenf
, (GLenum coord
, GLenum pname
, GLfloat param
), (coord
,pname
,param
), 190, 12)
308 USE_GL_FUNC(TexGenfv
, (GLenum coord
, GLenum pname
, const GLfloat
*params
), (coord
,pname
,params
), 191, 12)
309 USE_GL_FUNC(TexGeni
, (GLenum coord
, GLenum pname
, GLint param
), (coord
,pname
,param
), 192, 12)
310 USE_GL_FUNC(TexGeniv
, (GLenum coord
, GLenum pname
, const GLint
*params
), (coord
,pname
,params
), 193, 12)
311 USE_GL_FUNC(TexImage1D
, (GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLint border
, GLenum format
, GLenum type
, const GLvoid
*pixels
), (target
,level
,internalformat
,width
,border
,format
,type
,pixels
), 182, 32)
312 USE_GL_FUNC(TexImage2D
, (GLenum target
, GLint level
, GLint internalformat
, GLsizei width
, GLsizei height
, GLint border
, GLenum format
, GLenum type
, const GLvoid
*pixels
), (target
,level
,internalformat
,width
,height
,border
,format
,type
,pixels
), 183, 36)
313 USE_GL_FUNC(TexParameterf
, (GLenum target
, GLenum pname
, GLfloat param
), (target
,pname
,param
), 178, 12)
314 USE_GL_FUNC(TexParameterfv
, (GLenum target
, GLenum pname
, const GLfloat
*params
), (target
,pname
,params
), 179, 12)
315 USE_GL_FUNC(TexParameteri
, (GLenum target
, GLenum pname
, GLint param
), (target
,pname
,param
), 180, 12)
316 USE_GL_FUNC(TexParameteriv
, (GLenum target
, GLenum pname
, const GLint
*params
), (target
,pname
,params
), 181, 12)
317 USE_GL_FUNC(TexSubImage1D
, (GLenum target
, GLint level
, GLint xoffset
, GLsizei width
, GLenum format
, GLenum type
, const GLvoid
*pixels
), (target
,level
,xoffset
,width
,format
,type
,pixels
), 332, 28)
318 USE_GL_FUNC(TexSubImage2D
, (GLenum target
, GLint level
, GLint xoffset
, GLint yoffset
, GLsizei width
, GLsizei height
, GLenum format
, GLenum type
, const GLvoid
*pixels
), (target
,level
,xoffset
,yoffset
,width
,height
,format
,type
,pixels
), 333, 36)
319 USE_GL_FUNC(Translated
, (GLdouble x
, GLdouble y
, GLdouble z
), (x
,y
,z
), 303, 24)
320 USE_GL_FUNC(Translatef
, (GLfloat x
, GLfloat y
, GLfloat z
), (x
,y
,z
), 304, 12)
321 USE_GL_FUNC(Vertex2d
, (GLdouble x
, GLdouble y
), (x
,y
), 126, 16)
322 USE_GL_FUNC(Vertex2dv
, (const GLdouble
*v
), (v
), 127, 4)
323 USE_GL_FUNC(Vertex2f
, (GLfloat x
, GLfloat y
), (x
,y
), 128, 8)
324 USE_GL_FUNC(Vertex2fv
, (const GLfloat
*v
), (v
), 129, 4)
325 USE_GL_FUNC(Vertex2i
, (GLint x
, GLint y
), (x
,y
), 130, 8)
326 USE_GL_FUNC(Vertex2iv
, (const GLint
*v
), (v
), 131, 4)
327 USE_GL_FUNC(Vertex2s
, (GLshort x
, GLshort y
), (x
,y
), 132, 8)
328 USE_GL_FUNC(Vertex2sv
, (const GLshort
*v
), (v
), 133, 4)
329 USE_GL_FUNC(Vertex3d
, (GLdouble x
, GLdouble y
, GLdouble z
), (x
,y
,z
), 134, 24)
330 USE_GL_FUNC(Vertex3dv
, (const GLdouble
*v
), (v
), 135, 4)
331 USE_GL_FUNC(Vertex3f
, (GLfloat x
, GLfloat y
, GLfloat z
), (x
,y
,z
), 136, 12)
332 USE_GL_FUNC(Vertex3fv
, (const GLfloat
*v
), (v
), 137, 4)
333 USE_GL_FUNC(Vertex3i
, (GLint x
, GLint y
, GLint z
), (x
,y
,z
), 138, 12)
334 USE_GL_FUNC(Vertex3iv
, (const GLint
*v
), (v
), 139, 4)
335 USE_GL_FUNC(Vertex3s
, (GLshort x
, GLshort y
, GLshort z
), (x
,y
,z
), 140, 12)
336 USE_GL_FUNC(Vertex3sv
, (const GLshort
*v
), (v
), 141, 4)
337 USE_GL_FUNC(Vertex4d
, (GLdouble x
, GLdouble y
, GLdouble z
, GLdouble w
), (x
,y
,z
,w
), 142, 32)
338 USE_GL_FUNC(Vertex4dv
, (const GLdouble
*v
), (v
), 143, 4)
339 USE_GL_FUNC(Vertex4f
, (GLfloat x
, GLfloat y
, GLfloat z
, GLfloat w
), (x
,y
,z
,w
), 144, 16)
340 USE_GL_FUNC(Vertex4fv
, (const GLfloat
*v
), (v
), 145, 4)
341 USE_GL_FUNC(Vertex4i
, (GLint x
, GLint y
, GLint z
, GLint w
), (x
,y
,z
,w
), 146, 16)
342 USE_GL_FUNC(Vertex4iv
, (const GLint
*v
), (v
), 147, 4)
343 USE_GL_FUNC(Vertex4s
, (GLshort x
, GLshort y
, GLshort z
, GLshort w
), (x
,y
,z
,w
), 148, 16)
344 USE_GL_FUNC(Vertex4sv
, (const GLshort
*v
), (v
), 149, 4)
345 USE_GL_FUNC(VertexPointer
, (GLint size
, GLenum type
, GLsizei stride
, const GLvoid
*pointer
), (size
,type
,stride
,pointer
), 321, 16)
346 USE_GL_FUNC(Viewport
, (GLint x
, GLint y
, GLsizei width
, GLsizei height
), (x
,y
,width
,height
), 305, 16)
349 #undef USE_GL_FUNC_RET