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