3 <link rel=
"stylesheet" type=
"text/css" href=
"../../mancommon/opengl-man.css" />
4 <title>OpenGL Documentation
</title>
8 <center><h1>OpenGL
4 Reference Pages
</h1></center>
11 <center><div id=
"container"><b><a href=
"#A" style=
"text-decoration:none"> A
</a></b> <b><a href=
"#B" style=
"text-decoration:none"> B
</a></b> <b><a href=
"#C" style=
"text-decoration:none"> C
</a></b> <b><a href=
"#D" style=
"text-decoration:none"> D
</a></b> <b><a href=
"#E" style=
"text-decoration:none"> E
</a></b> <b><a href=
"#F" style=
"text-decoration:none"> F
</a></b> <b><a href=
"#G" style=
"text-decoration:none"> G
</a></b> <b><a href=
"#H" style=
"text-decoration:none"> H
</a></b> <b><a href=
"#I" style=
"text-decoration:none"> I
</a></b> <b><a href=
"#L" style=
"text-decoration:none"> L
</a></b> <b><a href=
"#M" style=
"text-decoration:none"> M
</a></b> <b><a href=
"#O" style=
"text-decoration:none"> O
</a></b> <b><a href=
"#P" style=
"text-decoration:none"> P
</a></b> <b><a href=
"#Q" style=
"text-decoration:none"> Q
</a></b> <b><a href=
"#R" style=
"text-decoration:none"> R
</a></b> <b><a href=
"#S" style=
"text-decoration:none"> S
</a></b> <b><a href=
"#T" style=
"text-decoration:none"> T
</a></b> <b><a href=
"#U" style=
"text-decoration:none"> U
</a></b> <b><a href=
"#V" style=
"text-decoration:none"> V
</a></b> <b><a href=
"#W" style=
"text-decoration:none"> W
</a></b> </div>
14 </center><a name=
"A"></a><br/><br/>
15 <table width=
"200" class=
"sample"> <th>A
</th>
16 <tr><td><a target=
"pagedisp" href=
"glActiveShaderProgram.xml">glActiveShaderProgram
</a></td></tr>
17 <tr><td><a target=
"pagedisp" href=
"glActiveTexture.xml">glActiveTexture
</a></td></tr>
18 <tr><td><a target=
"pagedisp" href=
"glAttachShader.xml">glAttachShader
</a></td></tr>
19 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
22 <a name=
"B"></a><br/><br/>
23 <table width=
"200" class=
"sample"> <th>B
</th>
24 <tr><td><a target=
"pagedisp" href=
"glBeginConditionalRender.xml">glBeginConditionalRender
</a></td></tr>
25 <tr><td><a target=
"pagedisp" href=
"glBeginQuery.xml">glBeginQuery
</a></td></tr>
26 <tr><td><a target=
"pagedisp" href=
"glBeginQueryIndexed.xml">glBeginQueryIndexed
</a></td></tr>
27 <tr><td><a target=
"pagedisp" href=
"glBeginTransformFeedback.xml">glBeginTransformFeedback
</a></td></tr>
28 <tr><td><a target=
"pagedisp" href=
"glBindAttribLocation.xml">glBindAttribLocation
</a></td></tr>
29 <tr><td><a target=
"pagedisp" href=
"glBindBuffer.xml">glBindBuffer
</a></td></tr>
30 <tr><td><a target=
"pagedisp" href=
"glBindBufferBase.xml">glBindBufferBase
</a></td></tr>
31 <tr><td><a target=
"pagedisp" href=
"glBindBufferRange.xml">glBindBufferRange
</a></td></tr>
32 <tr><td><a target=
"pagedisp" href=
"glBindFragDataLocation.xml">glBindFragDataLocation
</a></td></tr>
33 <tr><td><a target=
"pagedisp" href=
"glBindFragDataLocationIndexed.xml">glBindFragDataLocationIndexed
</a></td></tr>
34 <tr><td><a target=
"pagedisp" href=
"glBindFramebuffer.xml">glBindFramebuffer
</a></td></tr>
35 <tr><td><a target=
"pagedisp" href=
"glBindImageTexture.xml">glBindImageTexture
</a></td></tr>
36 <tr><td><a target=
"pagedisp" href=
"glBindProgramPipeline.xml">glBindProgramPipeline
</a></td></tr>
37 <tr><td><a target=
"pagedisp" href=
"glBindRenderbuffer.xml">glBindRenderbuffer
</a></td></tr>
38 <tr><td><a target=
"pagedisp" href=
"glBindSampler.xml">glBindSampler
</a></td></tr>
39 <tr><td><a target=
"pagedisp" href=
"glBindTexture.xml">glBindTexture
</a></td></tr>
40 <tr><td><a target=
"pagedisp" href=
"glBindTransformFeedback.xml">glBindTransformFeedback
</a></td></tr>
41 <tr><td><a target=
"pagedisp" href=
"glBindVertexArray.xml">glBindVertexArray
</a></td></tr>
42 <tr><td><a target=
"pagedisp" href=
"glBindVertexBuffer.xml">glBindVertexBuffer
</a></td></tr>
43 <tr><td><a target=
"pagedisp" href=
"glBlendColor.xml">glBlendColor
</a></td></tr>
44 <tr><td><a target=
"pagedisp" href=
"glBlendEquation.xml">glBlendEquation
</a></td></tr>
45 <tr><td><a target=
"pagedisp" href=
"glBlendEquationSeparate.xml">glBlendEquationSeparate
</a></td></tr>
46 <tr><td><a target=
"pagedisp" href=
"glBlendFunc.xml">glBlendFunc
</a></td></tr>
47 <tr><td><a target=
"pagedisp" href=
"glBlendFuncSeparate.xml">glBlendFuncSeparate
</a></td></tr>
48 <tr><td><a target=
"pagedisp" href=
"glBlitFramebuffer.xml">glBlitFramebuffer
</a></td></tr>
49 <tr><td><a target=
"pagedisp" href=
"glBufferData.xml">glBufferData
</a></td></tr>
50 <tr><td><a target=
"pagedisp" href=
"glBufferSubData.xml">glBufferSubData
</a></td></tr>
51 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
54 <a name=
"C"></a><br/><br/>
55 <table width=
"200" class=
"sample"> <th>C
</th>
56 <tr><td><a target=
"pagedisp" href=
"glCheckFramebufferStatus.xml">glCheckFramebufferStatus
</a></td></tr>
57 <tr><td><a target=
"pagedisp" href=
"glClampColor.xml">glClampColor
</a></td></tr>
58 <tr><td><a target=
"pagedisp" href=
"glClear.xml">glClear
</a></td></tr>
59 <tr><td><a target=
"pagedisp" href=
"glClearBuffer.xml">glClearBuffer
</a></td></tr>
60 <tr><td><a target=
"pagedisp" href=
"glClearBufferData.xml">glClearBufferData
</a></td></tr>
61 <tr><td><a target=
"pagedisp" href=
"glClearBufferSubData.xml">glClearBufferSubData
</a></td></tr>
62 <tr><td><a target=
"pagedisp" href=
"glClearColor.xml">glClearColor
</a></td></tr>
63 <tr><td><a target=
"pagedisp" href=
"glClearDepth.xml">glClearDepth
</a></td></tr>
64 <tr><td><a target=
"pagedisp" href=
"glClearStencil.xml">glClearStencil
</a></td></tr>
65 <tr><td><a target=
"pagedisp" href=
"glClientWaitSync.xml">glClientWaitSync
</a></td></tr>
66 <tr><td><a target=
"pagedisp" href=
"glColorMask.xml">glColorMask
</a></td></tr>
67 <tr><td><a target=
"pagedisp" href=
"glCompileShader.xml">glCompileShader
</a></td></tr>
68 <tr><td><a target=
"pagedisp" href=
"glCompressedTexImage1D.xml">glCompressedTexImage1D
</a></td></tr>
69 <tr><td><a target=
"pagedisp" href=
"glCompressedTexImage2D.xml">glCompressedTexImage2D
</a></td></tr>
70 <tr><td><a target=
"pagedisp" href=
"glCompressedTexImage3D.xml">glCompressedTexImage3D
</a></td></tr>
71 <tr><td><a target=
"pagedisp" href=
"glCompressedTexSubImage1D.xml">glCompressedTexSubImage1D
</a></td></tr>
72 <tr><td><a target=
"pagedisp" href=
"glCompressedTexSubImage2D.xml">glCompressedTexSubImage2D
</a></td></tr>
73 <tr><td><a target=
"pagedisp" href=
"glCompressedTexSubImage3D.xml">glCompressedTexSubImage3D
</a></td></tr>
74 <tr><td><a target=
"pagedisp" href=
"glCopyBufferSubData.xml">glCopyBufferSubData
</a></td></tr>
75 <tr><td><a target=
"pagedisp" href=
"glCopyImageSubData.xml">glCopyImageSubData
</a></td></tr>
76 <tr><td><a target=
"pagedisp" href=
"glCopyTexImage1D.xml">glCopyTexImage1D
</a></td></tr>
77 <tr><td><a target=
"pagedisp" href=
"glCopyTexImage2D.xml">glCopyTexImage2D
</a></td></tr>
78 <tr><td><a target=
"pagedisp" href=
"glCopyTexSubImage1D.xml">glCopyTexSubImage1D
</a></td></tr>
79 <tr><td><a target=
"pagedisp" href=
"glCopyTexSubImage2D.xml">glCopyTexSubImage2D
</a></td></tr>
80 <tr><td><a target=
"pagedisp" href=
"glCopyTexSubImage3D.xml">glCopyTexSubImage3D
</a></td></tr>
81 <tr><td><a target=
"pagedisp" href=
"glCreateProgram.xml">glCreateProgram
</a></td></tr>
82 <tr><td><a target=
"pagedisp" href=
"glCreateShader.xml">glCreateShader
</a></td></tr>
83 <tr><td><a target=
"pagedisp" href=
"glCreateShaderProgram.xml">glCreateShaderProgram
</a></td></tr>
84 <tr><td><a target=
"pagedisp" href=
"glCullFace.xml">glCullFace
</a></td></tr>
85 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
88 <a name=
"D"></a><br/><br/>
89 <table width=
"200" class=
"sample"> <th>D
</th>
90 <tr><td><a target=
"pagedisp" href=
"glDebugMessageCallback.xml">glDebugMessageCallback
</a></td></tr>
91 <tr><td><a target=
"pagedisp" href=
"glDebugMessageControl.xml">glDebugMessageControl
</a></td></tr>
92 <tr><td><a target=
"pagedisp" href=
"glDebugMessageInsert.xml">glDebugMessageInsert
</a></td></tr>
93 <tr><td><a target=
"pagedisp" href=
"glDeleteBuffers.xml">glDeleteBuffers
</a></td></tr>
94 <tr><td><a target=
"pagedisp" href=
"glDeleteFramebuffers.xml">glDeleteFramebuffers
</a></td></tr>
95 <tr><td><a target=
"pagedisp" href=
"glDeleteProgram.xml">glDeleteProgram
</a></td></tr>
96 <tr><td><a target=
"pagedisp" href=
"glDeleteProgramPipelines.xml">glDeleteProgramPipelines
</a></td></tr>
97 <tr><td><a target=
"pagedisp" href=
"glDeleteQueries.xml">glDeleteQueries
</a></td></tr>
98 <tr><td><a target=
"pagedisp" href=
"glDeleteRenderbuffers.xml">glDeleteRenderbuffers
</a></td></tr>
99 <tr><td><a target=
"pagedisp" href=
"glDeleteSamplers.xml">glDeleteSamplers
</a></td></tr>
100 <tr><td><a target=
"pagedisp" href=
"glDeleteShader.xml">glDeleteShader
</a></td></tr>
101 <tr><td><a target=
"pagedisp" href=
"glDeleteSync.xml">glDeleteSync
</a></td></tr>
102 <tr><td><a target=
"pagedisp" href=
"glDeleteTextures.xml">glDeleteTextures
</a></td></tr>
103 <tr><td><a target=
"pagedisp" href=
"glDeleteTransformFeedbacks.xml">glDeleteTransformFeedbacks
</a></td></tr>
104 <tr><td><a target=
"pagedisp" href=
"glDeleteVertexArrays.xml">glDeleteVertexArrays
</a></td></tr>
105 <tr><td><a target=
"pagedisp" href=
"glDepthFunc.xml">glDepthFunc
</a></td></tr>
106 <tr><td><a target=
"pagedisp" href=
"glDepthMask.xml">glDepthMask
</a></td></tr>
107 <tr><td><a target=
"pagedisp" href=
"glDepthRange.xml">glDepthRange
</a></td></tr>
108 <tr><td><a target=
"pagedisp" href=
"glDepthRangeArray.xml">glDepthRangeArray
</a></td></tr>
109 <tr><td><a target=
"pagedisp" href=
"glDepthRangeIndexed.xml">glDepthRangeIndexed
</a></td></tr>
110 <tr><td><a target=
"pagedisp" href=
"glDetachShader.xml">glDetachShader
</a></td></tr>
111 <tr><td><a target=
"pagedisp" href=
"glDisable.xml">glDisable
</a></td></tr>
112 <tr><td><a target=
"pagedisp" href=
"glDisableVertexAttribArray.xml">glDisableVertexAttribArray
</a></td></tr>
113 <tr><td><a target=
"pagedisp" href=
"glDispatchCompute.xml">glDispatchCompute
</a></td></tr>
114 <tr><td><a target=
"pagedisp" href=
"glDispatchComputeIndirect.xml">glDispatchComputeIndirect
</a></td></tr>
115 <tr><td><a target=
"pagedisp" href=
"glDrawArrays.xml">glDrawArrays
</a></td></tr>
116 <tr><td><a target=
"pagedisp" href=
"glDrawArraysIndirect.xml">glDrawArraysIndirect
</a></td></tr>
117 <tr><td><a target=
"pagedisp" href=
"glDrawArraysInstanced.xml">glDrawArraysInstanced
</a></td></tr>
118 <tr><td><a target=
"pagedisp" href=
"glDrawArraysInstancedBaseInstance.xml">glDrawArraysInstancedBaseInstance
</a></td></tr>
119 <tr><td><a target=
"pagedisp" href=
"glDrawBuffer.xml">glDrawBuffer
</a></td></tr>
120 <tr><td><a target=
"pagedisp" href=
"glDrawBuffers.xml">glDrawBuffers
</a></td></tr>
121 <tr><td><a target=
"pagedisp" href=
"glDrawElements.xml">glDrawElements
</a></td></tr>
122 <tr><td><a target=
"pagedisp" href=
"glDrawElementsBaseVertex.xml">glDrawElementsBaseVertex
</a></td></tr>
123 <tr><td><a target=
"pagedisp" href=
"glDrawElementsIndirect.xml">glDrawElementsIndirect
</a></td></tr>
124 <tr><td><a target=
"pagedisp" href=
"glDrawElementsInstanced.xml">glDrawElementsInstanced
</a></td></tr>
125 <tr><td><a target=
"pagedisp" href=
"glDrawElementsInstancedBaseInstance.xml">glDrawElementsInstancedBaseInstance
</a></td></tr>
126 <tr><td><a target=
"pagedisp" href=
"glDrawElementsInstancedBaseVertex.xml">glDrawElementsInstancedBaseVertex
</a></td></tr>
127 <tr><td><a target=
"pagedisp" href=
"glDrawElementsInstancedBaseVertexBaseInstance.xml">glDrawElementsInstancedBaseVertexBaseInstance
</a></td></tr>
128 <tr><td><a target=
"pagedisp" href=
"glDrawRangeElements.xml">glDrawRangeElements
</a></td></tr>
129 <tr><td><a target=
"pagedisp" href=
"glDrawRangeElementsBaseVertex.xml">glDrawRangeElementsBaseVertex
</a></td></tr>
130 <tr><td><a target=
"pagedisp" href=
"glDrawTransformFeedback.xml">glDrawTransformFeedback
</a></td></tr>
131 <tr><td><a target=
"pagedisp" href=
"glDrawTransformFeedbackInstanced.xml">glDrawTransformFeedbackInstanced
</a></td></tr>
132 <tr><td><a target=
"pagedisp" href=
"glDrawTransformFeedbackStream.xml">glDrawTransformFeedbackStream
</a></td></tr>
133 <tr><td><a target=
"pagedisp" href=
"glDrawTransformFeedbackStreamInstanced.xml">glDrawTransformFeedbackStreamInstanced
</a></td></tr>
134 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
137 <a name=
"E"></a><br/><br/>
138 <table width=
"200" class=
"sample"> <th>E
</th>
139 <tr><td><a target=
"pagedisp" href=
"glEnable.xml">glEnable
</a></td></tr>
140 <tr><td><a target=
"pagedisp" href=
"glEnableVertexAttribArray.xml">glEnableVertexAttribArray
</a></td></tr>
141 <tr><td><a target=
"pagedisp" href=
"glEndConditionalRender.xml">glEndConditionalRender
</a></td></tr>
142 <tr><td><a target=
"pagedisp" href=
"glEndQuery.xml">glEndQuery
</a></td></tr>
143 <tr><td><a target=
"pagedisp" href=
"glEndQueryIndexed.xml">glEndQueryIndexed
</a></td></tr>
144 <tr><td><a target=
"pagedisp" href=
"glEndTransformFeedback.xml">glEndTransformFeedback
</a></td></tr>
145 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
148 <a name=
"F"></a><br/><br/>
149 <table width=
"200" class=
"sample"> <th>F
</th>
150 <tr><td><a target=
"pagedisp" href=
"glFenceSync.xml">glFenceSync
</a></td></tr>
151 <tr><td><a target=
"pagedisp" href=
"glFinish.xml">glFinish
</a></td></tr>
152 <tr><td><a target=
"pagedisp" href=
"glFlush.xml">glFlush
</a></td></tr>
153 <tr><td><a target=
"pagedisp" href=
"glFlushMappedBufferRange.xml">glFlushMappedBufferRange
</a></td></tr>
154 <tr><td><a target=
"pagedisp" href=
"glFramebufferParameteri.xml">glFramebufferParameteri
</a></td></tr>
155 <tr><td><a target=
"pagedisp" href=
"glFramebufferRenderbuffer.xml">glFramebufferRenderbuffer
</a></td></tr>
156 <tr><td><a target=
"pagedisp" href=
"glFramebufferTexture.xml">glFramebufferTexture
</a></td></tr>
157 <tr><td><a target=
"pagedisp" href=
"glFramebufferTextureLayer.xml">glFramebufferTextureLayer
</a></td></tr>
158 <tr><td><a target=
"pagedisp" href=
"glFrontFace.xml">glFrontFace
</a></td></tr>
159 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
162 <a name=
"G"></a><br/><br/>
163 <table width=
"200" class=
"sample"> <th>G
</th>
164 <tr><td><a target=
"pagedisp" href=
"glGenBuffers.xml">glGenBuffers
</a></td></tr>
165 <tr><td><a target=
"pagedisp" href=
"glGenFramebuffers.xml">glGenFramebuffers
</a></td></tr>
166 <tr><td><a target=
"pagedisp" href=
"glGenProgramPipelines.xml">glGenProgramPipelines
</a></td></tr>
167 <tr><td><a target=
"pagedisp" href=
"glGenQueries.xml">glGenQueries
</a></td></tr>
168 <tr><td><a target=
"pagedisp" href=
"glGenRenderbuffers.xml">glGenRenderbuffers
</a></td></tr>
169 <tr><td><a target=
"pagedisp" href=
"glGenSamplers.xml">glGenSamplers
</a></td></tr>
170 <tr><td><a target=
"pagedisp" href=
"glGenTextures.xml">glGenTextures
</a></td></tr>
171 <tr><td><a target=
"pagedisp" href=
"glGenTransformFeedbacks.xml">glGenTransformFeedbacks
</a></td></tr>
172 <tr><td><a target=
"pagedisp" href=
"glGenVertexArrays.xml">glGenVertexArrays
</a></td></tr>
173 <tr><td><a target=
"pagedisp" href=
"glGenerateMipmap.xml">glGenerateMipmap
</a></td></tr>
174 <tr><td><a target=
"pagedisp" href=
"glGet.xml">glGet
</a></td></tr>
175 <tr><td><a target=
"pagedisp" href=
"glGetActiveAtomicCounterBufferiv.xml">glGetActiveAtomicCounterBufferiv
</a></td></tr>
176 <tr><td><a target=
"pagedisp" href=
"glGetActiveAttrib.xml">glGetActiveAttrib
</a></td></tr>
177 <tr><td><a target=
"pagedisp" href=
"glGetActiveSubroutineName.xml">glGetActiveSubroutineName
</a></td></tr>
178 <tr><td><a target=
"pagedisp" href=
"glGetActiveSubroutineUniform.xml">glGetActiveSubroutineUniform
</a></td></tr>
179 <tr><td><a target=
"pagedisp" href=
"glGetActiveSubroutineUniformName.xml">glGetActiveSubroutineUniformName
</a></td></tr>
180 <tr><td><a target=
"pagedisp" href=
"glGetActiveUniform.xml">glGetActiveUniform
</a></td></tr>
181 <tr><td><a target=
"pagedisp" href=
"glGetActiveUniformBlock.xml">glGetActiveUniformBlock
</a></td></tr>
182 <tr><td><a target=
"pagedisp" href=
"glGetActiveUniformBlockName.xml">glGetActiveUniformBlockName
</a></td></tr>
183 <tr><td><a target=
"pagedisp" href=
"glGetActiveUniformName.xml">glGetActiveUniformName
</a></td></tr>
184 <tr><td><a target=
"pagedisp" href=
"glGetActiveUniformsiv.xml">glGetActiveUniformsiv
</a></td></tr>
185 <tr><td><a target=
"pagedisp" href=
"glGetAttachedShaders.xml">glGetAttachedShaders
</a></td></tr>
186 <tr><td><a target=
"pagedisp" href=
"glGetAttribLocation.xml">glGetAttribLocation
</a></td></tr>
187 <tr><td><a target=
"pagedisp" href=
"glGetBufferParameter.xml">glGetBufferParameter
</a></td></tr>
188 <tr><td><a target=
"pagedisp" href=
"glGetBufferPointerv.xml">glGetBufferPointerv
</a></td></tr>
189 <tr><td><a target=
"pagedisp" href=
"glGetBufferSubData.xml">glGetBufferSubData
</a></td></tr>
190 <tr><td><a target=
"pagedisp" href=
"glGetCompressedTexImage.xml">glGetCompressedTexImage
</a></td></tr>
191 <tr><td><a target=
"pagedisp" href=
"glGetDebugMessageLog.xml">glGetDebugMessageLog
</a></td></tr>
192 <tr><td><a target=
"pagedisp" href=
"glGetError.xml">glGetError
</a></td></tr>
193 <tr><td><a target=
"pagedisp" href=
"glGetFragDataIndex.xml">glGetFragDataIndex
</a></td></tr>
194 <tr><td><a target=
"pagedisp" href=
"glGetFragDataLocation.xml">glGetFragDataLocation
</a></td></tr>
195 <tr><td><a target=
"pagedisp" href=
"glGetFramebufferAttachmentParameter.xml">glGetFramebufferAttachmentParameter
</a></td></tr>
196 <tr><td><a target=
"pagedisp" href=
"glGetFramebufferParameter.xml">glGetFramebufferParameter
</a></td></tr>
197 <tr><td><a target=
"pagedisp" href=
"glGetInternalFormativ.xml">glGetInternalFormativ
</a></td></tr>
198 <tr><td><a target=
"pagedisp" href=
"glGetMultisample.xml">glGetMultisample
</a></td></tr>
199 <tr><td><a target=
"pagedisp" href=
"glGetObjectLabel.xml">glGetObjectLabel
</a></td></tr>
200 <tr><td><a target=
"pagedisp" href=
"glGetObjectPtrLabel.xml">glGetObjectPtrLabel
</a></td></tr>
201 <tr><td><a target=
"pagedisp" href=
"glGetProgram.xml">glGetProgram
</a></td></tr>
202 <tr><td><a target=
"pagedisp" href=
"glGetProgramBinary.xml">glGetProgramBinary
</a></td></tr>
203 <tr><td><a target=
"pagedisp" href=
"glGetProgramInfoLog.xml">glGetProgramInfoLog
</a></td></tr>
204 <tr><td><a target=
"pagedisp" href=
"glGetProgramInterface.xml">glGetProgramInterface
</a></td></tr>
205 <tr><td><a target=
"pagedisp" href=
"glGetProgramPipeline.xml">glGetProgramPipeline
</a></td></tr>
206 <tr><td><a target=
"pagedisp" href=
"glGetProgramPipelineInfoLog.xml">glGetProgramPipelineInfoLog
</a></td></tr>
207 <tr><td><a target=
"pagedisp" href=
"glGetProgramResource.xml">glGetProgramResource
</a></td></tr>
208 <tr><td><a target=
"pagedisp" href=
"glGetProgramResourceIndex.xml">glGetProgramResourceIndex
</a></td></tr>
209 <tr><td><a target=
"pagedisp" href=
"glGetProgramResourceLocation.xml">glGetProgramResourceLocation
</a></td></tr>
210 <tr><td><a target=
"pagedisp" href=
"glGetProgramResourceLocationIndex.xml">glGetProgramResourceLocationIndex
</a></td></tr>
211 <tr><td><a target=
"pagedisp" href=
"glGetProgramResourceName.xml">glGetProgramResourceName
</a></td></tr>
212 <tr><td><a target=
"pagedisp" href=
"glGetProgramStage.xml">glGetProgramStage
</a></td></tr>
213 <tr><td><a target=
"pagedisp" href=
"glGetQueryIndexed.xml">glGetQueryIndexed
</a></td></tr>
214 <tr><td><a target=
"pagedisp" href=
"glGetQueryObject.xml">glGetQueryObject
</a></td></tr>
215 <tr><td><a target=
"pagedisp" href=
"glGetQueryiv.xml">glGetQueryiv
</a></td></tr>
216 <tr><td><a target=
"pagedisp" href=
"glGetRenderbufferParameter.xml">glGetRenderbufferParameter
</a></td></tr>
217 <tr><td><a target=
"pagedisp" href=
"glGetSamplerParameter.xml">glGetSamplerParameter
</a></td></tr>
218 <tr><td><a target=
"pagedisp" href=
"glGetShader.xml">glGetShader
</a></td></tr>
219 <tr><td><a target=
"pagedisp" href=
"glGetShaderInfoLog.xml">glGetShaderInfoLog
</a></td></tr>
220 <tr><td><a target=
"pagedisp" href=
"glGetShaderPrecisionFormat.xml">glGetShaderPrecisionFormat
</a></td></tr>
221 <tr><td><a target=
"pagedisp" href=
"glGetShaderSource.xml">glGetShaderSource
</a></td></tr>
222 <tr><td><a target=
"pagedisp" href=
"glGetString.xml">glGetString
</a></td></tr>
223 <tr><td><a target=
"pagedisp" href=
"glGetSubroutineIndex.xml">glGetSubroutineIndex
</a></td></tr>
224 <tr><td><a target=
"pagedisp" href=
"glGetSubroutineUniformLocation.xml">glGetSubroutineUniformLocation
</a></td></tr>
225 <tr><td><a target=
"pagedisp" href=
"glGetSync.xml">glGetSync
</a></td></tr>
226 <tr><td><a target=
"pagedisp" href=
"glGetTexImage.xml">glGetTexImage
</a></td></tr>
227 <tr><td><a target=
"pagedisp" href=
"glGetTexLevelParameter.xml">glGetTexLevelParameter
</a></td></tr>
228 <tr><td><a target=
"pagedisp" href=
"glGetTexParameter.xml">glGetTexParameter
</a></td></tr>
229 <tr><td><a target=
"pagedisp" href=
"glGetTransformFeedbackVarying.xml">glGetTransformFeedbackVarying
</a></td></tr>
230 <tr><td><a target=
"pagedisp" href=
"glGetUniform.xml">glGetUniform
</a></td></tr>
231 <tr><td><a target=
"pagedisp" href=
"glGetUniformBlockIndex.xml">glGetUniformBlockIndex
</a></td></tr>
232 <tr><td><a target=
"pagedisp" href=
"glGetUniformIndices.xml">glGetUniformIndices
</a></td></tr>
233 <tr><td><a target=
"pagedisp" href=
"glGetUniformLocation.xml">glGetUniformLocation
</a></td></tr>
234 <tr><td><a target=
"pagedisp" href=
"glGetUniformSubroutine.xml">glGetUniformSubroutine
</a></td></tr>
235 <tr><td><a target=
"pagedisp" href=
"glGetVertexAttrib.xml">glGetVertexAttrib
</a></td></tr>
236 <tr><td><a target=
"pagedisp" href=
"glGetVertexAttribPointerv.xml">glGetVertexAttribPointerv
</a></td></tr>
237 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
240 <a name=
"H"></a><br/><br/>
241 <table width=
"200" class=
"sample"> <th>H
</th>
242 <tr><td><a target=
"pagedisp" href=
"glHint.xml">glHint
</a></td></tr>
243 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
246 <a name=
"I"></a><br/><br/>
247 <table width=
"200" class=
"sample"> <th>I
</th>
248 <tr><td><a target=
"pagedisp" href=
"glInvalidateBufferData.xml">glInvalidateBufferData
</a></td></tr>
249 <tr><td><a target=
"pagedisp" href=
"glInvalidateBufferSubData.xml">glInvalidateBufferSubData
</a></td></tr>
250 <tr><td><a target=
"pagedisp" href=
"glInvalidateFramebuffer.xml">glInvalidateFramebuffer
</a></td></tr>
251 <tr><td><a target=
"pagedisp" href=
"glInvalidateSubFramebuffer.xml">glInvalidateSubFramebuffer
</a></td></tr>
252 <tr><td><a target=
"pagedisp" href=
"glInvalidateTexImage.xml">glInvalidateTexImage
</a></td></tr>
253 <tr><td><a target=
"pagedisp" href=
"glInvalidateTexSubImage.xml">glInvalidateTexSubImage
</a></td></tr>
254 <tr><td><a target=
"pagedisp" href=
"glIsBuffer.xml">glIsBuffer
</a></td></tr>
255 <tr><td><a target=
"pagedisp" href=
"glIsEnabled.xml">glIsEnabled
</a></td></tr>
256 <tr><td><a target=
"pagedisp" href=
"glIsFramebuffer.xml">glIsFramebuffer
</a></td></tr>
257 <tr><td><a target=
"pagedisp" href=
"glIsProgram.xml">glIsProgram
</a></td></tr>
258 <tr><td><a target=
"pagedisp" href=
"glIsProgramPipeline.xml">glIsProgramPipeline
</a></td></tr>
259 <tr><td><a target=
"pagedisp" href=
"glIsQuery.xml">glIsQuery
</a></td></tr>
260 <tr><td><a target=
"pagedisp" href=
"glIsRenderbuffer.xml">glIsRenderbuffer
</a></td></tr>
261 <tr><td><a target=
"pagedisp" href=
"glIsSampler.xml">glIsSampler
</a></td></tr>
262 <tr><td><a target=
"pagedisp" href=
"glIsShader.xml">glIsShader
</a></td></tr>
263 <tr><td><a target=
"pagedisp" href=
"glIsSync.xml">glIsSync
</a></td></tr>
264 <tr><td><a target=
"pagedisp" href=
"glIsTexture.xml">glIsTexture
</a></td></tr>
265 <tr><td><a target=
"pagedisp" href=
"glIsTransformFeedback.xml">glIsTransformFeedback
</a></td></tr>
266 <tr><td><a target=
"pagedisp" href=
"glIsVertexArray.xml">glIsVertexArray
</a></td></tr>
267 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
270 <a name=
"L"></a><br/><br/>
271 <table width=
"200" class=
"sample"> <th>L
</th>
272 <tr><td><a target=
"pagedisp" href=
"glLineWidth.xml">glLineWidth
</a></td></tr>
273 <tr><td><a target=
"pagedisp" href=
"glLinkProgram.xml">glLinkProgram
</a></td></tr>
274 <tr><td><a target=
"pagedisp" href=
"glLogicOp.xml">glLogicOp
</a></td></tr>
275 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
278 <a name=
"M"></a><br/><br/>
279 <table width=
"200" class=
"sample"> <th>M
</th>
280 <tr><td><a target=
"pagedisp" href=
"glMapBuffer.xml">glMapBuffer
</a></td></tr>
281 <tr><td><a target=
"pagedisp" href=
"glMapBufferRange.xml">glMapBufferRange
</a></td></tr>
282 <tr><td><a target=
"pagedisp" href=
"glMemoryBarrier.xml">glMemoryBarrier
</a></td></tr>
283 <tr><td><a target=
"pagedisp" href=
"glMinSampleShading.xml">glMinSampleShading
</a></td></tr>
284 <tr><td><a target=
"pagedisp" href=
"glMultiDrawArrays.xml">glMultiDrawArrays
</a></td></tr>
285 <tr><td><a target=
"pagedisp" href=
"glMultiDrawArraysIndirect.xml">glMultiDrawArraysIndirect
</a></td></tr>
286 <tr><td><a target=
"pagedisp" href=
"glMultiDrawElements.xml">glMultiDrawElements
</a></td></tr>
287 <tr><td><a target=
"pagedisp" href=
"glMultiDrawElementsBaseVertex.xml">glMultiDrawElementsBaseVertex
</a></td></tr>
288 <tr><td><a target=
"pagedisp" href=
"glMultiDrawElementsIndirect.xml">glMultiDrawElementsIndirect
</a></td></tr>
289 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
292 <a name=
"O"></a><br/><br/>
293 <table width=
"200" class=
"sample"> <th>O
</th>
294 <tr><td><a target=
"pagedisp" href=
"glObjectLabel.xml">glObjectLabel
</a></td></tr>
295 <tr><td><a target=
"pagedisp" href=
"glObjectPtrLabel.xml">glObjectPtrLabel
</a></td></tr>
296 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
299 <a name=
"P"></a><br/><br/>
300 <table width=
"200" class=
"sample"> <th>P
</th>
301 <tr><td><a target=
"pagedisp" href=
"glPatchParameter.xml">glPatchParameter
</a></td></tr>
302 <tr><td><a target=
"pagedisp" href=
"glPauseTransformFeedback.xml">glPauseTransformFeedback
</a></td></tr>
303 <tr><td><a target=
"pagedisp" href=
"glPixelStore.xml">glPixelStore
</a></td></tr>
304 <tr><td><a target=
"pagedisp" href=
"glPointParameter.xml">glPointParameter
</a></td></tr>
305 <tr><td><a target=
"pagedisp" href=
"glPointSize.xml">glPointSize
</a></td></tr>
306 <tr><td><a target=
"pagedisp" href=
"glPolygonMode.xml">glPolygonMode
</a></td></tr>
307 <tr><td><a target=
"pagedisp" href=
"glPolygonOffset.xml">glPolygonOffset
</a></td></tr>
308 <tr><td><a target=
"pagedisp" href=
"glPopDebugGroup.xml">glPopDebugGroup
</a></td></tr>
309 <tr><td><a target=
"pagedisp" href=
"glPrimitiveRestartIndex.xml">glPrimitiveRestartIndex
</a></td></tr>
310 <tr><td><a target=
"pagedisp" href=
"glProgramBinary.xml">glProgramBinary
</a></td></tr>
311 <tr><td><a target=
"pagedisp" href=
"glProgramParameter.xml">glProgramParameter
</a></td></tr>
312 <tr><td><a target=
"pagedisp" href=
"glProgramUniform.xml">glProgramUniform
</a></td></tr>
313 <tr><td><a target=
"pagedisp" href=
"glProvokingVertex.xml">glProvokingVertex
</a></td></tr>
314 <tr><td><a target=
"pagedisp" href=
"glPushDebugGroup.xml">glPushDebugGroup
</a></td></tr>
315 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
318 <a name=
"Q"></a><br/><br/>
319 <table width=
"200" class=
"sample"> <th>Q
</th>
320 <tr><td><a target=
"pagedisp" href=
"glQueryCounter.xml">glQueryCounter
</a></td></tr>
321 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
324 <a name=
"R"></a><br/><br/>
325 <table width=
"200" class=
"sample"> <th>R
</th>
326 <tr><td><a target=
"pagedisp" href=
"glReadBuffer.xml">glReadBuffer
</a></td></tr>
327 <tr><td><a target=
"pagedisp" href=
"glReadPixels.xml">glReadPixels
</a></td></tr>
328 <tr><td><a target=
"pagedisp" href=
"glReleaseShaderCompiler.xml">glReleaseShaderCompiler
</a></td></tr>
329 <tr><td><a target=
"pagedisp" href=
"glRenderbufferStorage.xml">glRenderbufferStorage
</a></td></tr>
330 <tr><td><a target=
"pagedisp" href=
"glRenderbufferStorageMultisample.xml">glRenderbufferStorageMultisample
</a></td></tr>
331 <tr><td><a target=
"pagedisp" href=
"glResumeTransformFeedback.xml">glResumeTransformFeedback
</a></td></tr>
332 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
335 <a name=
"S"></a><br/><br/>
336 <table width=
"200" class=
"sample"> <th>S
</th>
337 <tr><td><a target=
"pagedisp" href=
"glSampleCoverage.xml">glSampleCoverage
</a></td></tr>
338 <tr><td><a target=
"pagedisp" href=
"glSampleMaski.xml">glSampleMaski
</a></td></tr>
339 <tr><td><a target=
"pagedisp" href=
"glSamplerParameter.xml">glSamplerParameter
</a></td></tr>
340 <tr><td><a target=
"pagedisp" href=
"glScissor.xml">glScissor
</a></td></tr>
341 <tr><td><a target=
"pagedisp" href=
"glScissorArray.xml">glScissorArray
</a></td></tr>
342 <tr><td><a target=
"pagedisp" href=
"glScissorIndexed.xml">glScissorIndexed
</a></td></tr>
343 <tr><td><a target=
"pagedisp" href=
"glShaderBinary.xml">glShaderBinary
</a></td></tr>
344 <tr><td><a target=
"pagedisp" href=
"glShaderSource.xml">glShaderSource
</a></td></tr>
345 <tr><td><a target=
"pagedisp" href=
"glShaderStorageBlockBinding.xml">glShaderStorageBlockBinding
</a></td></tr>
346 <tr><td><a target=
"pagedisp" href=
"glStencilFunc.xml">glStencilFunc
</a></td></tr>
347 <tr><td><a target=
"pagedisp" href=
"glStencilFuncSeparate.xml">glStencilFuncSeparate
</a></td></tr>
348 <tr><td><a target=
"pagedisp" href=
"glStencilMask.xml">glStencilMask
</a></td></tr>
349 <tr><td><a target=
"pagedisp" href=
"glStencilMaskSeparate.xml">glStencilMaskSeparate
</a></td></tr>
350 <tr><td><a target=
"pagedisp" href=
"glStencilOp.xml">glStencilOp
</a></td></tr>
351 <tr><td><a target=
"pagedisp" href=
"glStencilOpSeparate.xml">glStencilOpSeparate
</a></td></tr>
352 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
355 <a name=
"T"></a><br/><br/>
356 <table width=
"200" class=
"sample"> <th>T
</th>
357 <tr><td><a target=
"pagedisp" href=
"glTexBuffer.xml">glTexBuffer
</a></td></tr>
358 <tr><td><a target=
"pagedisp" href=
"glTexBufferRange.xml">glTexBufferRange
</a></td></tr>
359 <tr><td><a target=
"pagedisp" href=
"glTexImage1D.xml">glTexImage1D
</a></td></tr>
360 <tr><td><a target=
"pagedisp" href=
"glTexImage2D.xml">glTexImage2D
</a></td></tr>
361 <tr><td><a target=
"pagedisp" href=
"glTexImage2DMultisample.xml">glTexImage2DMultisample
</a></td></tr>
362 <tr><td><a target=
"pagedisp" href=
"glTexImage3D.xml">glTexImage3D
</a></td></tr>
363 <tr><td><a target=
"pagedisp" href=
"glTexImage3DMultisample.xml">glTexImage3DMultisample
</a></td></tr>
364 <tr><td><a target=
"pagedisp" href=
"glTexParameter.xml">glTexParameter
</a></td></tr>
365 <tr><td><a target=
"pagedisp" href=
"glTexStorage1D.xml">glTexStorage1D
</a></td></tr>
366 <tr><td><a target=
"pagedisp" href=
"glTexStorage2D.xml">glTexStorage2D
</a></td></tr>
367 <tr><td><a target=
"pagedisp" href=
"glTexStorage2DMultisample.xml">glTexStorage2DMultisample
</a></td></tr>
368 <tr><td><a target=
"pagedisp" href=
"glTexStorage3D.xml">glTexStorage3D
</a></td></tr>
369 <tr><td><a target=
"pagedisp" href=
"glTexStorage3DMultisample.xml">glTexStorage3DMultisample
</a></td></tr>
370 <tr><td><a target=
"pagedisp" href=
"glTexSubImage1D.xml">glTexSubImage1D
</a></td></tr>
371 <tr><td><a target=
"pagedisp" href=
"glTexSubImage2D.xml">glTexSubImage2D
</a></td></tr>
372 <tr><td><a target=
"pagedisp" href=
"glTexSubImage3D.xml">glTexSubImage3D
</a></td></tr>
373 <tr><td><a target=
"pagedisp" href=
"glTextureView.xml">glTextureView
</a></td></tr>
374 <tr><td><a target=
"pagedisp" href=
"glTransformFeedbackVaryings.xml">glTransformFeedbackVaryings
</a></td></tr>
375 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
378 <a name=
"U"></a><br/><br/>
379 <table width=
"200" class=
"sample"> <th>U
</th>
380 <tr><td><a target=
"pagedisp" href=
"glUniform.xml">glUniform
</a></td></tr>
381 <tr><td><a target=
"pagedisp" href=
"glUniformBlockBinding.xml">glUniformBlockBinding
</a></td></tr>
382 <tr><td><a target=
"pagedisp" href=
"glUniformSubroutines.xml">glUniformSubroutines
</a></td></tr>
383 <tr><td><a target=
"pagedisp" href=
"glUnmapBuffer.xml">glUnmapBuffer
</a></td></tr>
384 <tr><td><a target=
"pagedisp" href=
"glUseProgram.xml">glUseProgram
</a></td></tr>
385 <tr><td><a target=
"pagedisp" href=
"glUseProgramStages.xml">glUseProgramStages
</a></td></tr>
386 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
389 <a name=
"V"></a><br/><br/>
390 <table width=
"200" class=
"sample"> <th>V
</th>
391 <tr><td><a target=
"pagedisp" href=
"glValidateProgram.xml">glValidateProgram
</a></td></tr>
392 <tr><td><a target=
"pagedisp" href=
"glValidateProgramPipeline.xml">glValidateProgramPipeline
</a></td></tr>
393 <tr><td><a target=
"pagedisp" href=
"glVertexAttrib.xml">glVertexAttrib
</a></td></tr>
394 <tr><td><a target=
"pagedisp" href=
"glVertexAttribBinding.xml">glVertexAttribBinding
</a></td></tr>
395 <tr><td><a target=
"pagedisp" href=
"glVertexAttribDivisor.xml">glVertexAttribDivisor
</a></td></tr>
396 <tr><td><a target=
"pagedisp" href=
"glVertexAttribFormat.xml">glVertexAttribFormat
</a></td></tr>
397 <tr><td><a target=
"pagedisp" href=
"glVertexAttribPointer.xml">glVertexAttribPointer
</a></td></tr>
398 <tr><td><a target=
"pagedisp" href=
"glVertexBindingDivisor.xml">glVertexBindingDivisor
</a></td></tr>
399 <tr><td><a target=
"pagedisp" href=
"glViewport.xml">glViewport
</a></td></tr>
400 <tr><td><a target=
"pagedisp" href=
"glViewportArray.xml">glViewportArray
</a></td></tr>
401 <tr><td><a target=
"pagedisp" href=
"glViewportIndexed.xml">glViewportIndexed
</a></td></tr>
402 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>
405 <a name=
"W"></a><br/><br/>
406 <table width=
"200" class=
"sample"> <th>W
</th>
407 <tr><td><a target=
"pagedisp" href=
"glWaitSync.xml">glWaitSync
</a></td></tr>
408 <tr><td align=
"right"><a href=
"#top">Top
</a></td></tr>