1 # gl.* functions in GL ES 2 and 3.{0..2} 2 3 glActiveShaderProgram 4 glActiveTexture 5 glAttachShader 6 glBeginQuery 7 glBeginTransformFeedback 8 glBindAttribLocation 9 glBindBuffer 10 glBindBufferBase 11 glBindBufferRange 12 glBindFramebuffer 13 glBindImageTexture 14 glBindProgramPipeline 15 glBindRenderbuffer 16 glBindSampler 17 glBindTexture 18 glBindTransformFeedback 19 glBindVertexArray 20 glBindVertexBuffer 21 glBlendBarrier 22 glBlendColor 23 glBlendEquation 24 glBlendEquationSeparate 25 glBlendEquationSeparatei 26 glBlendEquationi 27 glBlendFunc 28 glBlendFuncSeparate 29 glBlendFuncSeparatei 30 glBlendFunci 31 glBlitFramebuffer 32 glBufferData 33 glBufferSubData 34 glCheckFramebufferStatus 35 glClear 36 glClearBufferfi 37 glClearBufferfv 38 glClearBufferiv 39 glClearBufferuiv 40 glClearColor 41 glClearDepthf 42 glClearStencil 43 glClientWaitSync 44 glColorMask 45 glColorMaski 46 glCompileShader 47 glCompressedTexImage2D 48 glCompressedTexImage3D 49 glCompressedTexSubImage2D 50 glCompressedTexSubImage3D 51 glCopyBufferSubData 52 glCopyImageSubData 53 glCopyTexImage2D 54 glCopyTexSubImage2D 55 glCopyTexSubImage3D 56 glCreateProgram 57 glCreateShader 58 glCreateShaderProgramv 59 glCullFace 60 glDebugMessageCallback 61 glDebugMessageControl 62 glDebugMessageInsert 63 glDeleteBuffers 64 glDeleteFramebuffers 65 glDeleteProgram 66 glDeleteProgramPipelines 67 glDeleteQueries 68 glDeleteRenderbuffers 69 glDeleteSamplers 70 glDeleteShader 71 glDeleteSync 72 glDeleteTextures 73 glDeleteTransformFeedbacks 74 glDeleteVertexArrays 75 glDepthFunc 76 glDepthMask 77 glDepthRangef 78 glDetachShader 79 glDisable 80 glDisableVertexAttribArray 81 glDisablei 82 glDispatchCompute 83 glDispatchComputeIndirect 84 glDrawArrays 85 glDrawArraysIndirect 86 glDrawArraysInstanced 87 glDrawBuffers 88 glDrawElements 89 glDrawElementsBaseVertex 90 glDrawElementsIndirect 91 glDrawElementsInstanced 92 glDrawElementsInstancedBaseVertex 93 glDrawRangeElements 94 glDrawRangeElementsBaseVertex 95 glEnable 96 glEnableVertexAttribArray 97 glEnablei 98 glEndQuery 99 glEndTransformFeedback 100 glFenceSync 101 glFinish 102 glFlush 103 glFlushMappedBufferRange 104 glFramebufferParameteri 105 glFramebufferRenderbuffer 106 glFramebufferTexture 107 glFramebufferTexture2D 108 glFramebufferTextureLayer 109 glFrontFace 110 glGenBuffers 111 glGenFramebuffers 112 glGenProgramPipelines 113 glGenQueries 114 glGenRenderbuffers 115 glGenSamplers 116 glGenTextures 117 glGenTransformFeedbacks 118 glGenVertexArrays 119 glGenerateMipmap 120 glGetActiveAttrib 121 glGetActiveUniform 122 glGetActiveUniformBlockName 123 glGetActiveUniformBlockiv 124 glGetActiveUniformsiv 125 glGetAttachedShaders 126 glGetAttribLocation 127 glGetBooleani_v 128 glGetBooleanv 129 glGetBufferParameteri64v 130 glGetBufferParameteriv 131 glGetBufferPointerv 132 glGetDebugMessageLog 133 glGetError 134 glGetFloatv 135 glGetFragDataLocation 136 glGetFramebufferAttachmentParameteriv 137 glGetFramebufferParameteriv 138 glGetGraphicsResetStatus 139 glGetInteger64i_v 140 glGetInteger64v 141 glGetIntegeri_v 142 glGetIntegerv 143 glGetInternalformativ 144 glGetMultisamplefv 145 glGetObjectLabel 146 glGetObjectPtrLabel 147 glGetPointerv 148 glGetProgramBinary 149 glGetProgramInfoLog 150 glGetProgramInterfaceiv 151 glGetProgramPipelineInfoLog 152 glGetProgramPipelineiv 153 glGetProgramResourceIndex 154 glGetProgramResourceLocation 155 glGetProgramResourceName 156 glGetProgramResourceiv 157 glGetProgramiv 158 glGetQueryObjectuiv 159 glGetQueryiv 160 glGetRenderbufferParameteriv 161 glGetSamplerParameterIiv 162 glGetSamplerParameterIuiv 163 glGetSamplerParameterfv 164 glGetSamplerParameteriv 165 glGetShaderInfoLog 166 glGetShaderPrecisionFormat 167 glGetShaderSource 168 glGetShaderiv 169 glGetString 170 glGetStringi 171 glGetSynciv 172 glGetTexLevelParameterfv 173 glGetTexLevelParameteriv 174 glGetTexParameterIiv 175 glGetTexParameterIuiv 176 glGetTexParameterfv 177 glGetTexParameteriv 178 glGetTransformFeedbackVarying 179 glGetUniformBlockIndex 180 glGetUniformIndices 181 glGetUniformLocation 182 glGetUniformfv 183 glGetUniformiv 184 glGetUniformuiv 185 glGetVertexAttribIiv 186 glGetVertexAttribIuiv 187 glGetVertexAttribPointerv 188 glGetVertexAttribfv 189 glGetVertexAttribiv 190 glGetnUniformfv 191 glGetnUniformiv 192 glGetnUniformuiv 193 glHint 194 glInvalidateFramebuffer 195 glInvalidateSubFramebuffer 196 glIsBuffer 197 glIsEnabled 198 glIsEnabledi 199 glIsFramebuffer 200 glIsProgram 201 glIsProgramPipeline 202 glIsQuery 203 glIsRenderbuffer 204 glIsSampler 205 glIsShader 206 glIsSync 207 glIsTexture 208 glIsTransformFeedback 209 glIsVertexArray 210 glLineWidth 211 glLinkProgram 212 glMapBufferRange 213 glMemoryBarrier 214 glMemoryBarrierByRegion 215 glMinSampleShading 216 glObjectLabel 217 glObjectPtrLabel 218 glPatchParameteri 219 glPauseTransformFeedback 220 glPixelStorei 221 glPolygonOffset 222 glPopDebugGroup 223 glPrimitiveBoundingBox 224 glProgramBinary 225 glProgramParameteri 226 glProgramUniform1f 227 glProgramUniform1fv 228 glProgramUniform1i 229 glProgramUniform1iv 230 glProgramUniform1ui 231 glProgramUniform1uiv 232 glProgramUniform2f 233 glProgramUniform2fv 234 glProgramUniform2i 235 glProgramUniform2iv 236 glProgramUniform2ui 237 glProgramUniform2uiv 238 glProgramUniform3f 239 glProgramUniform3fv 240 glProgramUniform3i 241 glProgramUniform3iv 242 glProgramUniform3ui 243 glProgramUniform3uiv 244 glProgramUniform4f 245 glProgramUniform4fv 246 glProgramUniform4i 247 glProgramUniform4iv 248 glProgramUniform4ui 249 glProgramUniform4uiv 250 glProgramUniformMatrix2fv 251 glProgramUniformMatrix2x3fv 252 glProgramUniformMatrix2x4fv 253 glProgramUniformMatrix3fv 254 glProgramUniformMatrix3x2fv 255 glProgramUniformMatrix3x4fv 256 glProgramUniformMatrix4fv 257 glProgramUniformMatrix4x2fv 258 glProgramUniformMatrix4x3fv 259 glPushDebugGroup 260 glReadBuffer 261 glReadPixels 262 glReadnPixels 263 glReleaseShaderCompiler 264 glRenderbufferStorage 265 glRenderbufferStorageMultisample 266 glResumeTransformFeedback 267 glSampleCoverage 268 glSampleMaski 269 glSamplerParameterIiv 270 glSamplerParameterIuiv 271 glSamplerParameterf 272 glSamplerParameterfv 273 glSamplerParameteri 274 glSamplerParameteriv 275 glScissor 276 glShaderBinary 277 glShaderSource 278 glStencilFunc 279 glStencilFuncSeparate 280 glStencilMask 281 glStencilMaskSeparate 282 glStencilOp 283 glStencilOpSeparate 284 glTexBuffer 285 glTexBufferRange 286 glTexImage2D 287 glTexImage3D 288 glTexParameterIiv 289 glTexParameterIuiv 290 glTexParameterf 291 glTexParameterfv 292 glTexParameteri 293 glTexParameteriv 294 glTexStorage2D 295 glTexStorage2DMultisample 296 glTexStorage3D 297 glTexStorage3DMultisample 298 glTexSubImage2D 299 glTexSubImage3D 300 glTransformFeedbackVaryings 301 glUniform1f 302 glUniform1fv 303 glUniform1i 304 glUniform1iv 305 glUniform1ui 306 glUniform1uiv 307 glUniform2f 308 glUniform2fv 309 glUniform2i 310 glUniform2iv 311 glUniform2ui 312 glUniform2uiv 313 glUniform3f 314 glUniform3fv 315 glUniform3i 316 glUniform3iv 317 glUniform3ui 318 glUniform3uiv 319 glUniform4f 320 glUniform4fv 321 glUniform4i 322 glUniform4iv 323 glUniform4ui 324 glUniform4uiv 325 glUniformBlockBinding 326 glUniformMatrix2fv 327 glUniformMatrix2x3fv 328 glUniformMatrix2x4fv 329 glUniformMatrix3fv 330 glUniformMatrix3x2fv 331 glUniformMatrix3x4fv 332 glUniformMatrix4fv 333 glUniformMatrix4x2fv 334 glUniformMatrix4x3fv 335 glUnmapBuffer 336 glUseProgram 337 glUseProgramStages 338 glValidateProgram 339 glValidateProgramPipeline 340 glVertexAttrib1f 341 glVertexAttrib1fv 342 glVertexAttrib2f 343 glVertexAttrib2fv 344 glVertexAttrib3f 345 glVertexAttrib3fv 346 glVertexAttrib4f 347 glVertexAttrib4fv 348 glVertexAttribBinding 349 glVertexAttribDivisor 350 glVertexAttribFormat 351 glVertexAttribI4i 352 glVertexAttribI4iv 353 glVertexAttribI4ui 354 glVertexAttribI4uiv 355 glVertexAttribIFormat 356 glVertexAttribIPointer 357 glVertexAttribPointer 358 glVertexBindingDivisor 359 glViewport 360 glWaitSync 361