1 // GENERATED FILE - DO NOT EDIT. 2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. 3 // 4 // Copyright 2020 The ANGLE Project Authors. All rights reserved. 5 // Use of this source code is governed by a BSD-style license that can be 6 // found in the LICENSE file. 7 // 8 // entry_points_enum_autogen.h: 9 // Defines the GL/GLES entry points enumeration. 10 11 #ifndef COMMON_ENTRYPOINTSENUM_AUTOGEN_H_ 12 #define COMMON_ENTRYPOINTSENUM_AUTOGEN_H_ 13 14 namespace gl 15 { 16 enum class EntryPoint 17 { 18 Accum, 19 ActiveShaderProgram, 20 ActiveTexture, 21 AlphaFunc, 22 AlphaFuncx, 23 AreTexturesResident, 24 ArrayElement, 25 AttachShader, 26 Begin, 27 BeginConditionalRender, 28 BeginQuery, 29 BeginQueryEXT, 30 BeginQueryIndexed, 31 BeginTransformFeedback, 32 BindAttribLocation, 33 BindBuffer, 34 BindBufferBase, 35 BindBufferRange, 36 BindBuffersBase, 37 BindBuffersRange, 38 BindFragDataLocation, 39 BindFragDataLocationEXT, 40 BindFragDataLocationIndexed, 41 BindFragDataLocationIndexedEXT, 42 BindFramebuffer, 43 BindFramebufferOES, 44 BindImageTexture, 45 BindImageTextures, 46 BindProgramPipeline, 47 BindRenderbuffer, 48 BindRenderbufferOES, 49 BindSampler, 50 BindSamplers, 51 BindTexture, 52 BindTextureUnit, 53 BindTextures, 54 BindTransformFeedback, 55 BindUniformLocationCHROMIUM, 56 BindVertexArray, 57 BindVertexArrayOES, 58 BindVertexBuffer, 59 BindVertexBuffers, 60 Bitmap, 61 BlendBarrier, 62 BlendColor, 63 BlendEquation, 64 BlendEquationSeparate, 65 BlendEquationSeparatei, 66 BlendEquationSeparateiEXT, 67 BlendEquationSeparateiOES, 68 BlendEquationi, 69 BlendEquationiEXT, 70 BlendEquationiOES, 71 BlendFunc, 72 BlendFuncSeparate, 73 BlendFuncSeparatei, 74 BlendFuncSeparateiEXT, 75 BlendFuncSeparateiOES, 76 BlendFunci, 77 BlendFunciEXT, 78 BlendFunciOES, 79 BlitFramebuffer, 80 BlitFramebufferANGLE, 81 BlitNamedFramebuffer, 82 BufferData, 83 BufferStorage, 84 BufferStorageEXT, 85 BufferStorageExternalEXT, 86 BufferStorageMemEXT, 87 BufferSubData, 88 CallList, 89 CallLists, 90 CheckFramebufferStatus, 91 CheckFramebufferStatusOES, 92 CheckNamedFramebufferStatus, 93 ClampColor, 94 Clear, 95 ClearAccum, 96 ClearBufferData, 97 ClearBufferSubData, 98 ClearBufferfi, 99 ClearBufferfv, 100 ClearBufferiv, 101 ClearBufferuiv, 102 ClearColor, 103 ClearColorx, 104 ClearDepth, 105 ClearDepthf, 106 ClearDepthx, 107 ClearIndex, 108 ClearNamedBufferData, 109 ClearNamedBufferSubData, 110 ClearNamedFramebufferfi, 111 ClearNamedFramebufferfv, 112 ClearNamedFramebufferiv, 113 ClearNamedFramebufferuiv, 114 ClearStencil, 115 ClearTexImage, 116 ClearTexSubImage, 117 ClientActiveTexture, 118 ClientWaitSync, 119 ClipControl, 120 ClipPlane, 121 ClipPlanef, 122 ClipPlanex, 123 Color3b, 124 Color3bv, 125 Color3d, 126 Color3dv, 127 Color3f, 128 Color3fv, 129 Color3i, 130 Color3iv, 131 Color3s, 132 Color3sv, 133 Color3ub, 134 Color3ubv, 135 Color3ui, 136 Color3uiv, 137 Color3us, 138 Color3usv, 139 Color4b, 140 Color4bv, 141 Color4d, 142 Color4dv, 143 Color4f, 144 Color4fv, 145 Color4i, 146 Color4iv, 147 Color4s, 148 Color4sv, 149 Color4ub, 150 Color4ubv, 151 Color4ui, 152 Color4uiv, 153 Color4us, 154 Color4usv, 155 Color4x, 156 ColorMask, 157 ColorMaski, 158 ColorMaskiEXT, 159 ColorMaskiOES, 160 ColorMaterial, 161 ColorP3ui, 162 ColorP3uiv, 163 ColorP4ui, 164 ColorP4uiv, 165 ColorPointer, 166 CompileShader, 167 CompressedCopyTextureCHROMIUM, 168 CompressedTexImage1D, 169 CompressedTexImage2D, 170 CompressedTexImage2DRobustANGLE, 171 CompressedTexImage3D, 172 CompressedTexImage3DOES, 173 CompressedTexImage3DRobustANGLE, 174 CompressedTexSubImage1D, 175 CompressedTexSubImage2D, 176 CompressedTexSubImage2DRobustANGLE, 177 CompressedTexSubImage3D, 178 CompressedTexSubImage3DOES, 179 CompressedTexSubImage3DRobustANGLE, 180 CompressedTextureSubImage1D, 181 CompressedTextureSubImage2D, 182 CompressedTextureSubImage3D, 183 CopyBufferSubData, 184 CopyImageSubData, 185 CopyImageSubDataEXT, 186 CopyImageSubDataOES, 187 CopyNamedBufferSubData, 188 CopyPixels, 189 CopySubTexture3DANGLE, 190 CopySubTextureCHROMIUM, 191 CopyTexImage1D, 192 CopyTexImage2D, 193 CopyTexSubImage1D, 194 CopyTexSubImage2D, 195 CopyTexSubImage3D, 196 CopyTexSubImage3DOES, 197 CopyTexture3DANGLE, 198 CopyTextureCHROMIUM, 199 CopyTextureSubImage1D, 200 CopyTextureSubImage2D, 201 CopyTextureSubImage3D, 202 CoverageModulationCHROMIUM, 203 CreateBuffers, 204 CreateFramebuffers, 205 CreateMemoryObjectsEXT, 206 CreateProgram, 207 CreateProgramPipelines, 208 CreateQueries, 209 CreateRenderbuffers, 210 CreateSamplers, 211 CreateShader, 212 CreateShaderProgramv, 213 CreateTextures, 214 CreateTransformFeedbacks, 215 CreateVertexArrays, 216 CullFace, 217 CurrentPaletteMatrixOES, 218 DebugMessageCallback, 219 DebugMessageCallbackKHR, 220 DebugMessageControl, 221 DebugMessageControlKHR, 222 DebugMessageInsert, 223 DebugMessageInsertKHR, 224 DeleteBuffers, 225 DeleteFencesNV, 226 DeleteFramebuffers, 227 DeleteFramebuffersOES, 228 DeleteLists, 229 DeleteMemoryObjectsEXT, 230 DeleteProgram, 231 DeleteProgramPipelines, 232 DeleteQueries, 233 DeleteQueriesEXT, 234 DeleteRenderbuffers, 235 DeleteRenderbuffersOES, 236 DeleteSamplers, 237 DeleteSemaphoresEXT, 238 DeleteShader, 239 DeleteSync, 240 DeleteTextures, 241 DeleteTransformFeedbacks, 242 DeleteVertexArrays, 243 DeleteVertexArraysOES, 244 DepthFunc, 245 DepthMask, 246 DepthRange, 247 DepthRangeArrayv, 248 DepthRangeIndexed, 249 DepthRangef, 250 DepthRangex, 251 DetachShader, 252 Disable, 253 DisableClientState, 254 DisableExtensionANGLE, 255 DisableVertexArrayAttrib, 256 DisableVertexAttribArray, 257 Disablei, 258 DisableiEXT, 259 DisableiOES, 260 DiscardFramebufferEXT, 261 DispatchCompute, 262 DispatchComputeIndirect, 263 DrawArrays, 264 DrawArraysIndirect, 265 DrawArraysInstanced, 266 DrawArraysInstancedANGLE, 267 DrawArraysInstancedBaseInstance, 268 DrawArraysInstancedBaseInstanceANGLE, 269 DrawArraysInstancedEXT, 270 DrawBuffer, 271 DrawBuffers, 272 DrawBuffersEXT, 273 DrawElements, 274 DrawElementsBaseVertex, 275 DrawElementsBaseVertexEXT, 276 DrawElementsBaseVertexOES, 277 DrawElementsIndirect, 278 DrawElementsInstanced, 279 DrawElementsInstancedANGLE, 280 DrawElementsInstancedBaseInstance, 281 DrawElementsInstancedBaseVertex, 282 DrawElementsInstancedBaseVertexBaseInstance, 283 DrawElementsInstancedBaseVertexBaseInstanceANGLE, 284 DrawElementsInstancedBaseVertexEXT, 285 DrawElementsInstancedBaseVertexOES, 286 DrawElementsInstancedEXT, 287 DrawPixels, 288 DrawRangeElements, 289 DrawRangeElementsBaseVertex, 290 DrawRangeElementsBaseVertexEXT, 291 DrawRangeElementsBaseVertexOES, 292 DrawTexfOES, 293 DrawTexfvOES, 294 DrawTexiOES, 295 DrawTexivOES, 296 DrawTexsOES, 297 DrawTexsvOES, 298 DrawTexxOES, 299 DrawTexxvOES, 300 DrawTransformFeedback, 301 DrawTransformFeedbackInstanced, 302 DrawTransformFeedbackStream, 303 DrawTransformFeedbackStreamInstanced, 304 EGLImageTargetRenderbufferStorageOES, 305 EGLImageTargetTexture2DOES, 306 EdgeFlag, 307 EdgeFlagPointer, 308 EdgeFlagv, 309 Enable, 310 EnableClientState, 311 EnableVertexArrayAttrib, 312 EnableVertexAttribArray, 313 Enablei, 314 EnableiEXT, 315 EnableiOES, 316 End, 317 EndConditionalRender, 318 EndList, 319 EndQuery, 320 EndQueryEXT, 321 EndQueryIndexed, 322 EndTransformFeedback, 323 EvalCoord1d, 324 EvalCoord1dv, 325 EvalCoord1f, 326 EvalCoord1fv, 327 EvalCoord2d, 328 EvalCoord2dv, 329 EvalCoord2f, 330 EvalCoord2fv, 331 EvalMesh1, 332 EvalMesh2, 333 EvalPoint1, 334 EvalPoint2, 335 FeedbackBuffer, 336 FenceSync, 337 Finish, 338 FinishFenceNV, 339 Flush, 340 FlushMappedBufferRange, 341 FlushMappedBufferRangeEXT, 342 FlushMappedNamedBufferRange, 343 FogCoordPointer, 344 FogCoordd, 345 FogCoorddv, 346 FogCoordf, 347 FogCoordfv, 348 Fogf, 349 Fogfv, 350 Fogi, 351 Fogiv, 352 Fogx, 353 Fogxv, 354 FramebufferParameteri, 355 FramebufferRenderbuffer, 356 FramebufferRenderbufferOES, 357 FramebufferTexture, 358 FramebufferTexture1D, 359 FramebufferTexture2D, 360 FramebufferTexture2DMultisampleEXT, 361 FramebufferTexture2DOES, 362 FramebufferTexture3D, 363 FramebufferTexture3DOES, 364 FramebufferTextureEXT, 365 FramebufferTextureLayer, 366 FramebufferTextureMultiviewOVR, 367 FrontFace, 368 Frustum, 369 Frustumf, 370 Frustumx, 371 GenBuffers, 372 GenFencesNV, 373 GenFramebuffers, 374 GenFramebuffersOES, 375 GenLists, 376 GenProgramPipelines, 377 GenQueries, 378 GenQueriesEXT, 379 GenRenderbuffers, 380 GenRenderbuffersOES, 381 GenSamplers, 382 GenSemaphoresEXT, 383 GenTextures, 384 GenTransformFeedbacks, 385 GenVertexArrays, 386 GenVertexArraysOES, 387 GenerateMipmap, 388 GenerateMipmapOES, 389 GenerateTextureMipmap, 390 GetActiveAtomicCounterBufferiv, 391 GetActiveAttrib, 392 GetActiveSubroutineName, 393 GetActiveSubroutineUniformName, 394 GetActiveSubroutineUniformiv, 395 GetActiveUniform, 396 GetActiveUniformBlockName, 397 GetActiveUniformBlockiv, 398 GetActiveUniformBlockivRobustANGLE, 399 GetActiveUniformName, 400 GetActiveUniformsiv, 401 GetAttachedShaders, 402 GetAttribLocation, 403 GetBooleani_v, 404 GetBooleani_vRobustANGLE, 405 GetBooleanv, 406 GetBooleanvRobustANGLE, 407 GetBufferParameteri64v, 408 GetBufferParameteri64vRobustANGLE, 409 GetBufferParameteriv, 410 GetBufferParameterivRobustANGLE, 411 GetBufferPointerv, 412 GetBufferPointervOES, 413 GetBufferPointervRobustANGLE, 414 GetBufferSubData, 415 GetClipPlane, 416 GetClipPlanef, 417 GetClipPlanex, 418 GetCompressedTexImage, 419 GetCompressedTextureImage, 420 GetCompressedTextureSubImage, 421 GetDebugMessageLog, 422 GetDebugMessageLogKHR, 423 GetDoublei_v, 424 GetDoublev, 425 GetError, 426 GetFenceivNV, 427 GetFixedv, 428 GetFloati_v, 429 GetFloatv, 430 GetFloatvRobustANGLE, 431 GetFragDataIndex, 432 GetFragDataIndexEXT, 433 GetFragDataLocation, 434 GetFramebufferAttachmentParameteriv, 435 GetFramebufferAttachmentParameterivOES, 436 GetFramebufferAttachmentParameterivRobustANGLE, 437 GetFramebufferParameteriv, 438 GetFramebufferParameterivRobustANGLE, 439 GetGraphicsResetStatus, 440 GetGraphicsResetStatusEXT, 441 GetInteger64i_v, 442 GetInteger64i_vRobustANGLE, 443 GetInteger64v, 444 GetInteger64vEXT, 445 GetInteger64vRobustANGLE, 446 GetIntegeri_v, 447 GetIntegeri_vRobustANGLE, 448 GetIntegerv, 449 GetIntegervRobustANGLE, 450 GetInternalformati64v, 451 GetInternalformativ, 452 GetInternalformativRobustANGLE, 453 GetLightfv, 454 GetLightiv, 455 GetLightxv, 456 GetMapdv, 457 GetMapfv, 458 GetMapiv, 459 GetMaterialfv, 460 GetMaterialiv, 461 GetMaterialxv, 462 GetMemoryObjectParameterivEXT, 463 GetMultisamplefv, 464 GetMultisamplefvANGLE, 465 GetMultisamplefvRobustANGLE, 466 GetNamedBufferParameteri64v, 467 GetNamedBufferParameteriv, 468 GetNamedBufferPointerv, 469 GetNamedBufferSubData, 470 GetNamedFramebufferAttachmentParameteriv, 471 GetNamedFramebufferParameteriv, 472 GetNamedRenderbufferParameteriv, 473 GetObjectLabel, 474 GetObjectLabelKHR, 475 GetObjectPtrLabel, 476 GetObjectPtrLabelKHR, 477 GetPixelMapfv, 478 GetPixelMapuiv, 479 GetPixelMapusv, 480 GetPointerv, 481 GetPointervKHR, 482 GetPointervRobustANGLERobustANGLE, 483 GetPolygonStipple, 484 GetProgramBinary, 485 GetProgramBinaryOES, 486 GetProgramInfoLog, 487 GetProgramInterfaceiv, 488 GetProgramInterfaceivRobustANGLE, 489 GetProgramPipelineInfoLog, 490 GetProgramPipelineiv, 491 GetProgramResourceIndex, 492 GetProgramResourceLocation, 493 GetProgramResourceLocationIndex, 494 GetProgramResourceLocationIndexEXT, 495 GetProgramResourceName, 496 GetProgramResourceiv, 497 GetProgramStageiv, 498 GetProgramiv, 499 GetProgramivRobustANGLE, 500 GetQueryBufferObjecti64v, 501 GetQueryBufferObjectiv, 502 GetQueryBufferObjectui64v, 503 GetQueryBufferObjectuiv, 504 GetQueryIndexediv, 505 GetQueryObjecti64v, 506 GetQueryObjecti64vEXT, 507 GetQueryObjecti64vRobustANGLE, 508 GetQueryObjectiv, 509 GetQueryObjectivEXT, 510 GetQueryObjectivRobustANGLE, 511 GetQueryObjectui64v, 512 GetQueryObjectui64vEXT, 513 GetQueryObjectui64vRobustANGLE, 514 GetQueryObjectuiv, 515 GetQueryObjectuivEXT, 516 GetQueryObjectuivRobustANGLE, 517 GetQueryiv, 518 GetQueryivEXT, 519 GetQueryivRobustANGLE, 520 GetRenderbufferImageANGLE, 521 GetRenderbufferParameteriv, 522 GetRenderbufferParameterivOES, 523 GetRenderbufferParameterivRobustANGLE, 524 GetSamplerParameterIiv, 525 GetSamplerParameterIivOES, 526 GetSamplerParameterIivRobustANGLE, 527 GetSamplerParameterIuiv, 528 GetSamplerParameterIuivOES, 529 GetSamplerParameterIuivRobustANGLE, 530 GetSamplerParameterfv, 531 GetSamplerParameterfvRobustANGLE, 532 GetSamplerParameteriv, 533 GetSamplerParameterivRobustANGLE, 534 GetSemaphoreParameterui64vEXT, 535 GetShaderInfoLog, 536 GetShaderPrecisionFormat, 537 GetShaderSource, 538 GetShaderiv, 539 GetShaderivRobustANGLE, 540 GetString, 541 GetStringi, 542 GetSubroutineIndex, 543 GetSubroutineUniformLocation, 544 GetSynciv, 545 GetTexEnvfv, 546 GetTexEnviv, 547 GetTexEnvxv, 548 GetTexGendv, 549 GetTexGenfv, 550 GetTexGenfvOES, 551 GetTexGeniv, 552 GetTexGenivOES, 553 GetTexGenxvOES, 554 GetTexImage, 555 GetTexImageANGLE, 556 GetTexLevelParameterfv, 557 GetTexLevelParameterfvANGLE, 558 GetTexLevelParameterfvRobustANGLE, 559 GetTexLevelParameteriv, 560 GetTexLevelParameterivANGLE, 561 GetTexLevelParameterivRobustANGLE, 562 GetTexParameterIiv, 563 GetTexParameterIivOES, 564 GetTexParameterIivRobustANGLE, 565 GetTexParameterIuiv, 566 GetTexParameterIuivOES, 567 GetTexParameterIuivRobustANGLE, 568 GetTexParameterfv, 569 GetTexParameterfvRobustANGLE, 570 GetTexParameteriv, 571 GetTexParameterivRobustANGLE, 572 GetTexParameterxv, 573 GetTextureImage, 574 GetTextureLevelParameterfv, 575 GetTextureLevelParameteriv, 576 GetTextureParameterIiv, 577 GetTextureParameterIuiv, 578 GetTextureParameterfv, 579 GetTextureParameteriv, 580 GetTextureSubImage, 581 GetTransformFeedbackVarying, 582 GetTransformFeedbacki64_v, 583 GetTransformFeedbacki_v, 584 GetTransformFeedbackiv, 585 GetTranslatedShaderSourceANGLE, 586 GetUniformBlockIndex, 587 GetUniformIndices, 588 GetUniformLocation, 589 GetUniformSubroutineuiv, 590 GetUniformdv, 591 GetUniformfv, 592 GetUniformfvRobustANGLE, 593 GetUniformiv, 594 GetUniformivRobustANGLE, 595 GetUniformuiv, 596 GetUniformuivRobustANGLE, 597 GetUnsignedBytei_vEXT, 598 GetUnsignedBytevEXT, 599 GetVertexArrayIndexed64iv, 600 GetVertexArrayIndexediv, 601 GetVertexArrayiv, 602 GetVertexAttribIiv, 603 GetVertexAttribIivRobustANGLE, 604 GetVertexAttribIuiv, 605 GetVertexAttribIuivRobustANGLE, 606 GetVertexAttribLdv, 607 GetVertexAttribPointerv, 608 GetVertexAttribPointervRobustANGLE, 609 GetVertexAttribdv, 610 GetVertexAttribfv, 611 GetVertexAttribfvRobustANGLE, 612 GetVertexAttribiv, 613 GetVertexAttribivRobustANGLE, 614 GetnColorTable, 615 GetnCompressedTexImage, 616 GetnConvolutionFilter, 617 GetnHistogram, 618 GetnMapdv, 619 GetnMapfv, 620 GetnMapiv, 621 GetnMinmax, 622 GetnPixelMapfv, 623 GetnPixelMapuiv, 624 GetnPixelMapusv, 625 GetnPolygonStipple, 626 GetnSeparableFilter, 627 GetnTexImage, 628 GetnUniformdv, 629 GetnUniformfv, 630 GetnUniformfvEXT, 631 GetnUniformfvRobustANGLE, 632 GetnUniformiv, 633 GetnUniformivEXT, 634 GetnUniformivRobustANGLE, 635 GetnUniformuiv, 636 GetnUniformuivRobustANGLE, 637 Hint, 638 ImportMemoryFdEXT, 639 ImportMemoryZirconHandleANGLE, 640 ImportSemaphoreFdEXT, 641 ImportSemaphoreZirconHandleANGLE, 642 IndexMask, 643 IndexPointer, 644 Indexd, 645 Indexdv, 646 Indexf, 647 Indexfv, 648 Indexi, 649 Indexiv, 650 Indexs, 651 Indexsv, 652 Indexub, 653 Indexubv, 654 InitNames, 655 InsertEventMarkerEXT, 656 InterleavedArrays, 657 Invalid, 658 InvalidateBufferData, 659 InvalidateBufferSubData, 660 InvalidateFramebuffer, 661 InvalidateNamedFramebufferData, 662 InvalidateNamedFramebufferSubData, 663 InvalidateSubFramebuffer, 664 InvalidateTexImage, 665 InvalidateTexSubImage, 666 InvalidateTextureANGLE, 667 IsBuffer, 668 IsEnabled, 669 IsEnabledi, 670 IsEnablediEXT, 671 IsEnablediOES, 672 IsFenceNV, 673 IsFramebuffer, 674 IsFramebufferOES, 675 IsList, 676 IsMemoryObjectEXT, 677 IsProgram, 678 IsProgramPipeline, 679 IsQuery, 680 IsQueryEXT, 681 IsRenderbuffer, 682 IsRenderbufferOES, 683 IsSampler, 684 IsSemaphoreEXT, 685 IsShader, 686 IsSync, 687 IsTexture, 688 IsTransformFeedback, 689 IsVertexArray, 690 IsVertexArrayOES, 691 LightModelf, 692 LightModelfv, 693 LightModeli, 694 LightModeliv, 695 LightModelx, 696 LightModelxv, 697 Lightf, 698 Lightfv, 699 Lighti, 700 Lightiv, 701 Lightx, 702 Lightxv, 703 LineStipple, 704 LineWidth, 705 LineWidthx, 706 LinkProgram, 707 ListBase, 708 LoadIdentity, 709 LoadMatrixd, 710 LoadMatrixf, 711 LoadMatrixx, 712 LoadName, 713 LoadPaletteFromModelViewMatrixOES, 714 LoadTransposeMatrixd, 715 LoadTransposeMatrixf, 716 LogicOp, 717 LoseContextCHROMIUM, 718 Map1d, 719 Map1f, 720 Map2d, 721 Map2f, 722 MapBuffer, 723 MapBufferOES, 724 MapBufferRange, 725 MapBufferRangeEXT, 726 MapGrid1d, 727 MapGrid1f, 728 MapGrid2d, 729 MapGrid2f, 730 MapNamedBuffer, 731 MapNamedBufferRange, 732 Materialf, 733 Materialfv, 734 Materiali, 735 Materialiv, 736 Materialx, 737 Materialxv, 738 MatrixIndexPointerOES, 739 MatrixMode, 740 MaxShaderCompilerThreadsKHR, 741 MemoryBarrier, 742 MemoryBarrierByRegion, 743 MemoryObjectParameterivEXT, 744 MinSampleShading, 745 MinSampleShadingOES, 746 MultMatrixd, 747 MultMatrixf, 748 MultMatrixx, 749 MultTransposeMatrixd, 750 MultTransposeMatrixf, 751 MultiDrawArrays, 752 MultiDrawArraysANGLE, 753 MultiDrawArraysIndirect, 754 MultiDrawArraysIndirectCount, 755 MultiDrawArraysInstancedANGLE, 756 MultiDrawArraysInstancedBaseInstanceANGLE, 757 MultiDrawElements, 758 MultiDrawElementsANGLE, 759 MultiDrawElementsBaseVertex, 760 MultiDrawElementsBaseVertexEXT, 761 MultiDrawElementsIndirect, 762 MultiDrawElementsIndirectCount, 763 MultiDrawElementsInstancedANGLE, 764 MultiDrawElementsInstancedBaseVertexBaseInstanceANGLE, 765 MultiTexCoord1d, 766 MultiTexCoord1dv, 767 MultiTexCoord1f, 768 MultiTexCoord1fv, 769 MultiTexCoord1i, 770 MultiTexCoord1iv, 771 MultiTexCoord1s, 772 MultiTexCoord1sv, 773 MultiTexCoord2d, 774 MultiTexCoord2dv, 775 MultiTexCoord2f, 776 MultiTexCoord2fv, 777 MultiTexCoord2i, 778 MultiTexCoord2iv, 779 MultiTexCoord2s, 780 MultiTexCoord2sv, 781 MultiTexCoord3d, 782 MultiTexCoord3dv, 783 MultiTexCoord3f, 784 MultiTexCoord3fv, 785 MultiTexCoord3i, 786 MultiTexCoord3iv, 787 MultiTexCoord3s, 788 MultiTexCoord3sv, 789 MultiTexCoord4d, 790 MultiTexCoord4dv, 791 MultiTexCoord4f, 792 MultiTexCoord4fv, 793 MultiTexCoord4i, 794 MultiTexCoord4iv, 795 MultiTexCoord4s, 796 MultiTexCoord4sv, 797 MultiTexCoord4x, 798 MultiTexCoordP1ui, 799 MultiTexCoordP1uiv, 800 MultiTexCoordP2ui, 801 MultiTexCoordP2uiv, 802 MultiTexCoordP3ui, 803 MultiTexCoordP3uiv, 804 MultiTexCoordP4ui, 805 MultiTexCoordP4uiv, 806 NamedBufferData, 807 NamedBufferStorage, 808 NamedBufferStorageExternalEXT, 809 NamedBufferSubData, 810 NamedFramebufferDrawBuffer, 811 NamedFramebufferDrawBuffers, 812 NamedFramebufferParameteri, 813 NamedFramebufferReadBuffer, 814 NamedFramebufferRenderbuffer, 815 NamedFramebufferTexture, 816 NamedFramebufferTextureLayer, 817 NamedRenderbufferStorage, 818 NamedRenderbufferStorageMultisample, 819 NewList, 820 Normal3b, 821 Normal3bv, 822 Normal3d, 823 Normal3dv, 824 Normal3f, 825 Normal3fv, 826 Normal3i, 827 Normal3iv, 828 Normal3s, 829 Normal3sv, 830 Normal3x, 831 NormalP3ui, 832 NormalP3uiv, 833 NormalPointer, 834 ObjectLabel, 835 ObjectLabelKHR, 836 ObjectPtrLabel, 837 ObjectPtrLabelKHR, 838 Ortho, 839 Orthof, 840 Orthox, 841 PassThrough, 842 PatchParameterfv, 843 PatchParameteri, 844 PauseTransformFeedback, 845 PixelMapfv, 846 PixelMapuiv, 847 PixelMapusv, 848 PixelStoref, 849 PixelStorei, 850 PixelTransferf, 851 PixelTransferi, 852 PixelZoom, 853 PointParameterf, 854 PointParameterfv, 855 PointParameteri, 856 PointParameteriv, 857 PointParameterx, 858 PointParameterxv, 859 PointSize, 860 PointSizePointerOES, 861 PointSizex, 862 PolygonMode, 863 PolygonOffset, 864 PolygonOffsetClamp, 865 PolygonOffsetx, 866 PolygonStipple, 867 PopAttrib, 868 PopClientAttrib, 869 PopDebugGroup, 870 PopDebugGroupKHR, 871 PopGroupMarkerEXT, 872 PopMatrix, 873 PopName, 874 PrimitiveBoundingBox, 875 PrimitiveRestartIndex, 876 PrioritizeTextures, 877 ProgramBinary, 878 ProgramBinaryOES, 879 ProgramParameteri, 880 ProgramUniform1d, 881 ProgramUniform1dv, 882 ProgramUniform1f, 883 ProgramUniform1fv, 884 ProgramUniform1i, 885 ProgramUniform1iv, 886 ProgramUniform1ui, 887 ProgramUniform1uiv, 888 ProgramUniform2d, 889 ProgramUniform2dv, 890 ProgramUniform2f, 891 ProgramUniform2fv, 892 ProgramUniform2i, 893 ProgramUniform2iv, 894 ProgramUniform2ui, 895 ProgramUniform2uiv, 896 ProgramUniform3d, 897 ProgramUniform3dv, 898 ProgramUniform3f, 899 ProgramUniform3fv, 900 ProgramUniform3i, 901 ProgramUniform3iv, 902 ProgramUniform3ui, 903 ProgramUniform3uiv, 904 ProgramUniform4d, 905 ProgramUniform4dv, 906 ProgramUniform4f, 907 ProgramUniform4fv, 908 ProgramUniform4i, 909 ProgramUniform4iv, 910 ProgramUniform4ui, 911 ProgramUniform4uiv, 912 ProgramUniformMatrix2dv, 913 ProgramUniformMatrix2fv, 914 ProgramUniformMatrix2x3dv, 915 ProgramUniformMatrix2x3fv, 916 ProgramUniformMatrix2x4dv, 917 ProgramUniformMatrix2x4fv, 918 ProgramUniformMatrix3dv, 919 ProgramUniformMatrix3fv, 920 ProgramUniformMatrix3x2dv, 921 ProgramUniformMatrix3x2fv, 922 ProgramUniformMatrix3x4dv, 923 ProgramUniformMatrix3x4fv, 924 ProgramUniformMatrix4dv, 925 ProgramUniformMatrix4fv, 926 ProgramUniformMatrix4x2dv, 927 ProgramUniformMatrix4x2fv, 928 ProgramUniformMatrix4x3dv, 929 ProgramUniformMatrix4x3fv, 930 ProvokingVertex, 931 ProvokingVertexANGLE, 932 PushAttrib, 933 PushClientAttrib, 934 PushDebugGroup, 935 PushDebugGroupKHR, 936 PushGroupMarkerEXT, 937 PushMatrix, 938 PushName, 939 QueryCounter, 940 QueryCounterEXT, 941 QueryMatrixxOES, 942 RasterPos2d, 943 RasterPos2dv, 944 RasterPos2f, 945 RasterPos2fv, 946 RasterPos2i, 947 RasterPos2iv, 948 RasterPos2s, 949 RasterPos2sv, 950 RasterPos3d, 951 RasterPos3dv, 952 RasterPos3f, 953 RasterPos3fv, 954 RasterPos3i, 955 RasterPos3iv, 956 RasterPos3s, 957 RasterPos3sv, 958 RasterPos4d, 959 RasterPos4dv, 960 RasterPos4f, 961 RasterPos4fv, 962 RasterPos4i, 963 RasterPos4iv, 964 RasterPos4s, 965 RasterPos4sv, 966 ReadBuffer, 967 ReadPixels, 968 ReadPixelsRobustANGLE, 969 ReadnPixels, 970 ReadnPixelsEXT, 971 ReadnPixelsRobustANGLE, 972 Rectd, 973 Rectdv, 974 Rectf, 975 Rectfv, 976 Recti, 977 Rectiv, 978 Rects, 979 Rectsv, 980 ReleaseShaderCompiler, 981 RenderMode, 982 RenderbufferStorage, 983 RenderbufferStorageMultisample, 984 RenderbufferStorageMultisampleANGLE, 985 RenderbufferStorageMultisampleEXT, 986 RenderbufferStorageOES, 987 RequestExtensionANGLE, 988 ResumeTransformFeedback, 989 Rotated, 990 Rotatef, 991 Rotatex, 992 SampleCoverage, 993 SampleCoveragex, 994 SampleMaski, 995 SampleMaskiANGLE, 996 SamplerParameterIiv, 997 SamplerParameterIivOES, 998 SamplerParameterIivRobustANGLE, 999 SamplerParameterIuiv, 1000 SamplerParameterIuivOES, 1001 SamplerParameterIuivRobustANGLE, 1002 SamplerParameterf, 1003 SamplerParameterfv, 1004 SamplerParameterfvRobustANGLE, 1005 SamplerParameteri, 1006 SamplerParameteriv, 1007 SamplerParameterivRobustANGLE, 1008 Scaled, 1009 Scalef, 1010 Scalex, 1011 Scissor, 1012 ScissorArrayv, 1013 ScissorIndexed, 1014 ScissorIndexedv, 1015 SecondaryColor3b, 1016 SecondaryColor3bv, 1017 SecondaryColor3d, 1018 SecondaryColor3dv, 1019 SecondaryColor3f, 1020 SecondaryColor3fv, 1021 SecondaryColor3i, 1022 SecondaryColor3iv, 1023 SecondaryColor3s, 1024 SecondaryColor3sv, 1025 SecondaryColor3ub, 1026 SecondaryColor3ubv, 1027 SecondaryColor3ui, 1028 SecondaryColor3uiv, 1029 SecondaryColor3us, 1030 SecondaryColor3usv, 1031 SecondaryColorP3ui, 1032 SecondaryColorP3uiv, 1033 SecondaryColorPointer, 1034 SelectBuffer, 1035 SemaphoreParameterui64vEXT, 1036 SetFenceNV, 1037 ShadeModel, 1038 ShaderBinary, 1039 ShaderSource, 1040 ShaderStorageBlockBinding, 1041 SignalSemaphoreEXT, 1042 SpecializeShader, 1043 StencilFunc, 1044 StencilFuncSeparate, 1045 StencilMask, 1046 StencilMaskSeparate, 1047 StencilOp, 1048 StencilOpSeparate, 1049 TestFenceNV, 1050 TexBuffer, 1051 TexBufferEXT, 1052 TexBufferOES, 1053 TexBufferRange, 1054 TexBufferRangeEXT, 1055 TexBufferRangeOES, 1056 TexCoord1d, 1057 TexCoord1dv, 1058 TexCoord1f, 1059 TexCoord1fv, 1060 TexCoord1i, 1061 TexCoord1iv, 1062 TexCoord1s, 1063 TexCoord1sv, 1064 TexCoord2d, 1065 TexCoord2dv, 1066 TexCoord2f, 1067 TexCoord2fv, 1068 TexCoord2i, 1069 TexCoord2iv, 1070 TexCoord2s, 1071 TexCoord2sv, 1072 TexCoord3d, 1073 TexCoord3dv, 1074 TexCoord3f, 1075 TexCoord3fv, 1076 TexCoord3i, 1077 TexCoord3iv, 1078 TexCoord3s, 1079 TexCoord3sv, 1080 TexCoord4d, 1081 TexCoord4dv, 1082 TexCoord4f, 1083 TexCoord4fv, 1084 TexCoord4i, 1085 TexCoord4iv, 1086 TexCoord4s, 1087 TexCoord4sv, 1088 TexCoordP1ui, 1089 TexCoordP1uiv, 1090 TexCoordP2ui, 1091 TexCoordP2uiv, 1092 TexCoordP3ui, 1093 TexCoordP3uiv, 1094 TexCoordP4ui, 1095 TexCoordP4uiv, 1096 TexCoordPointer, 1097 TexEnvf, 1098 TexEnvfv, 1099 TexEnvi, 1100 TexEnviv, 1101 TexEnvx, 1102 TexEnvxv, 1103 TexGend, 1104 TexGendv, 1105 TexGenf, 1106 TexGenfOES, 1107 TexGenfv, 1108 TexGenfvOES, 1109 TexGeni, 1110 TexGeniOES, 1111 TexGeniv, 1112 TexGenivOES, 1113 TexGenxOES, 1114 TexGenxvOES, 1115 TexImage1D, 1116 TexImage2D, 1117 TexImage2DExternalANGLE, 1118 TexImage2DMultisample, 1119 TexImage2DRobustANGLE, 1120 TexImage3D, 1121 TexImage3DMultisample, 1122 TexImage3DOES, 1123 TexImage3DRobustANGLE, 1124 TexParameterIiv, 1125 TexParameterIivOES, 1126 TexParameterIivRobustANGLE, 1127 TexParameterIuiv, 1128 TexParameterIuivOES, 1129 TexParameterIuivRobustANGLE, 1130 TexParameterf, 1131 TexParameterfv, 1132 TexParameterfvRobustANGLE, 1133 TexParameteri, 1134 TexParameteriv, 1135 TexParameterivRobustANGLE, 1136 TexParameterx, 1137 TexParameterxv, 1138 TexStorage1D, 1139 TexStorage1DEXT, 1140 TexStorage2D, 1141 TexStorage2DEXT, 1142 TexStorage2DMultisample, 1143 TexStorage2DMultisampleANGLE, 1144 TexStorage3D, 1145 TexStorage3DEXT, 1146 TexStorage3DMultisample, 1147 TexStorage3DMultisampleOES, 1148 TexStorageMem2DEXT, 1149 TexStorageMem2DMultisampleEXT, 1150 TexStorageMem3DEXT, 1151 TexStorageMem3DMultisampleEXT, 1152 TexStorageMemFlags2DANGLE, 1153 TexStorageMemFlags2DMultisampleANGLE, 1154 TexStorageMemFlags3DANGLE, 1155 TexStorageMemFlags3DMultisampleANGLE, 1156 TexSubImage1D, 1157 TexSubImage2D, 1158 TexSubImage2DRobustANGLE, 1159 TexSubImage3D, 1160 TexSubImage3DOES, 1161 TexSubImage3DRobustANGLE, 1162 TextureBarrier, 1163 TextureBuffer, 1164 TextureBufferRange, 1165 TextureParameterIiv, 1166 TextureParameterIuiv, 1167 TextureParameterf, 1168 TextureParameterfv, 1169 TextureParameteri, 1170 TextureParameteriv, 1171 TextureStorage1D, 1172 TextureStorage2D, 1173 TextureStorage2DMultisample, 1174 TextureStorage3D, 1175 TextureStorage3DMultisample, 1176 TextureSubImage1D, 1177 TextureSubImage2D, 1178 TextureSubImage3D, 1179 TextureView, 1180 TransformFeedbackBufferBase, 1181 TransformFeedbackBufferRange, 1182 TransformFeedbackVaryings, 1183 Translated, 1184 Translatef, 1185 Translatex, 1186 Uniform1d, 1187 Uniform1dv, 1188 Uniform1f, 1189 Uniform1fv, 1190 Uniform1i, 1191 Uniform1iv, 1192 Uniform1ui, 1193 Uniform1uiv, 1194 Uniform2d, 1195 Uniform2dv, 1196 Uniform2f, 1197 Uniform2fv, 1198 Uniform2i, 1199 Uniform2iv, 1200 Uniform2ui, 1201 Uniform2uiv, 1202 Uniform3d, 1203 Uniform3dv, 1204 Uniform3f, 1205 Uniform3fv, 1206 Uniform3i, 1207 Uniform3iv, 1208 Uniform3ui, 1209 Uniform3uiv, 1210 Uniform4d, 1211 Uniform4dv, 1212 Uniform4f, 1213 Uniform4fv, 1214 Uniform4i, 1215 Uniform4iv, 1216 Uniform4ui, 1217 Uniform4uiv, 1218 UniformBlockBinding, 1219 UniformMatrix2dv, 1220 UniformMatrix2fv, 1221 UniformMatrix2x3dv, 1222 UniformMatrix2x3fv, 1223 UniformMatrix2x4dv, 1224 UniformMatrix2x4fv, 1225 UniformMatrix3dv, 1226 UniformMatrix3fv, 1227 UniformMatrix3x2dv, 1228 UniformMatrix3x2fv, 1229 UniformMatrix3x4dv, 1230 UniformMatrix3x4fv, 1231 UniformMatrix4dv, 1232 UniformMatrix4fv, 1233 UniformMatrix4x2dv, 1234 UniformMatrix4x2fv, 1235 UniformMatrix4x3dv, 1236 UniformMatrix4x3fv, 1237 UniformSubroutinesuiv, 1238 UnmapBuffer, 1239 UnmapBufferOES, 1240 UnmapNamedBuffer, 1241 UseProgram, 1242 UseProgramStages, 1243 ValidateProgram, 1244 ValidateProgramPipeline, 1245 Vertex2d, 1246 Vertex2dv, 1247 Vertex2f, 1248 Vertex2fv, 1249 Vertex2i, 1250 Vertex2iv, 1251 Vertex2s, 1252 Vertex2sv, 1253 Vertex3d, 1254 Vertex3dv, 1255 Vertex3f, 1256 Vertex3fv, 1257 Vertex3i, 1258 Vertex3iv, 1259 Vertex3s, 1260 Vertex3sv, 1261 Vertex4d, 1262 Vertex4dv, 1263 Vertex4f, 1264 Vertex4fv, 1265 Vertex4i, 1266 Vertex4iv, 1267 Vertex4s, 1268 Vertex4sv, 1269 VertexArrayAttribBinding, 1270 VertexArrayAttribFormat, 1271 VertexArrayAttribIFormat, 1272 VertexArrayAttribLFormat, 1273 VertexArrayBindingDivisor, 1274 VertexArrayElementBuffer, 1275 VertexArrayVertexBuffer, 1276 VertexArrayVertexBuffers, 1277 VertexAttrib1d, 1278 VertexAttrib1dv, 1279 VertexAttrib1f, 1280 VertexAttrib1fv, 1281 VertexAttrib1s, 1282 VertexAttrib1sv, 1283 VertexAttrib2d, 1284 VertexAttrib2dv, 1285 VertexAttrib2f, 1286 VertexAttrib2fv, 1287 VertexAttrib2s, 1288 VertexAttrib2sv, 1289 VertexAttrib3d, 1290 VertexAttrib3dv, 1291 VertexAttrib3f, 1292 VertexAttrib3fv, 1293 VertexAttrib3s, 1294 VertexAttrib3sv, 1295 VertexAttrib4Nbv, 1296 VertexAttrib4Niv, 1297 VertexAttrib4Nsv, 1298 VertexAttrib4Nub, 1299 VertexAttrib4Nubv, 1300 VertexAttrib4Nuiv, 1301 VertexAttrib4Nusv, 1302 VertexAttrib4bv, 1303 VertexAttrib4d, 1304 VertexAttrib4dv, 1305 VertexAttrib4f, 1306 VertexAttrib4fv, 1307 VertexAttrib4iv, 1308 VertexAttrib4s, 1309 VertexAttrib4sv, 1310 VertexAttrib4ubv, 1311 VertexAttrib4uiv, 1312 VertexAttrib4usv, 1313 VertexAttribBinding, 1314 VertexAttribDivisor, 1315 VertexAttribDivisorANGLE, 1316 VertexAttribDivisorEXT, 1317 VertexAttribFormat, 1318 VertexAttribI1i, 1319 VertexAttribI1iv, 1320 VertexAttribI1ui, 1321 VertexAttribI1uiv, 1322 VertexAttribI2i, 1323 VertexAttribI2iv, 1324 VertexAttribI2ui, 1325 VertexAttribI2uiv, 1326 VertexAttribI3i, 1327 VertexAttribI3iv, 1328 VertexAttribI3ui, 1329 VertexAttribI3uiv, 1330 VertexAttribI4bv, 1331 VertexAttribI4i, 1332 VertexAttribI4iv, 1333 VertexAttribI4sv, 1334 VertexAttribI4ubv, 1335 VertexAttribI4ui, 1336 VertexAttribI4uiv, 1337 VertexAttribI4usv, 1338 VertexAttribIFormat, 1339 VertexAttribIPointer, 1340 VertexAttribL1d, 1341 VertexAttribL1dv, 1342 VertexAttribL2d, 1343 VertexAttribL2dv, 1344 VertexAttribL3d, 1345 VertexAttribL3dv, 1346 VertexAttribL4d, 1347 VertexAttribL4dv, 1348 VertexAttribLFormat, 1349 VertexAttribLPointer, 1350 VertexAttribP1ui, 1351 VertexAttribP1uiv, 1352 VertexAttribP2ui, 1353 VertexAttribP2uiv, 1354 VertexAttribP3ui, 1355 VertexAttribP3uiv, 1356 VertexAttribP4ui, 1357 VertexAttribP4uiv, 1358 VertexAttribPointer, 1359 VertexBindingDivisor, 1360 VertexP2ui, 1361 VertexP2uiv, 1362 VertexP3ui, 1363 VertexP3uiv, 1364 VertexP4ui, 1365 VertexP4uiv, 1366 VertexPointer, 1367 Viewport, 1368 ViewportArrayv, 1369 ViewportIndexedf, 1370 ViewportIndexedfv, 1371 WaitSemaphoreEXT, 1372 WaitSync, 1373 WeightPointerOES, 1374 WindowPos2d, 1375 WindowPos2dv, 1376 WindowPos2f, 1377 WindowPos2fv, 1378 WindowPos2i, 1379 WindowPos2iv, 1380 WindowPos2s, 1381 WindowPos2sv, 1382 WindowPos3d, 1383 WindowPos3dv, 1384 WindowPos3f, 1385 WindowPos3fv, 1386 WindowPos3i, 1387 WindowPos3iv, 1388 WindowPos3s, 1389 WindowPos3sv 1390 }; 1391 1392 const char *GetEntryPointName(EntryPoint ep); 1393 } // namespace gl 1394 #endif // COMMON_ENTRY_POINTS_ENUM_AUTOGEN_H_ 1395