Scroll to navigation

OpenGL::Modern(3pm) User Contributed Perl Documentation OpenGL::Modern(3pm)

NAME

OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6

SYNOPSIS

  use OpenGL::Modern qw(:all);
  use OpenGL qw(:glutfunctions :glutconstants);  # for GLUT

DESCRIPTION

"OpenGL::Modern" provides perl bindings to the OpenGL graphics APIs using the OpenGL Extension Wrangler (GLEW) library. These bindings were largely generated by parsing the GLEW include file, "glew.h", with additional information from the Khronos Registry.

This module updates the original Perl OpenGL bindings OpenGL (often abbreviated as POGL) to include support for all OpenGL API from 1.0 through 4.6. The "modern" OpenGL APIs are those starting with version 3.1 and higher.

OpenGL 3.1 was the first version where the legacy OpenGL functionality from versions 1.x-3.0 was fully deprecated. Much of the functionality that used to be accessed via the extension mechanism in "OpenGL" now is standardized and in the OpenGL Core APIs.

OpenGL::Image

The module OpenGL::Image was written for the original OpenGL.pm, however it can be made to work seamlessly with OpenGL::Modern. Whereas you previously loaded it like this:

    use OpenGL::Image;             # loads OpenGL.pm on its own

You can prepend two use lines, and get this:

    use OpenGL::Array;             # not part of OpenGL::Modern
    use OpenGL::Modern::ImageHack; # sets up a fake OpenGL namespace
    use OpenGL::Image;             # now safe to do, won't load OpenGL.pm

EXPORT

None by default. Available tags:

FUNCTIONS

glAccum

 glAccum($op, $value);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glAccum.xml>

glAcquireKeyedMutexWin32EXT

 $retval = glAcquireKeyedMutexWin32EXT($memory, $key, $timeout);

Exported under tag ":GL_EXT_win32_keyed_mutex".

glActiveProgramEXT

 glActiveProgramEXT($program);

Exported under tag ":GL_EXT_separate_shader_objects".

glActiveShaderProgram

 glActiveShaderProgram($pipeline, $program);

Exported under tag ":GL_ARB_separate_shader_objects".

glActiveStencilFaceEXT

 glActiveStencilFaceEXT($face);

Exported under tag ":GL_EXT_stencil_two_side".

glActiveTexture

 glActiveTexture($texture);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glActiveTexture.xhtml>

glActiveVaryingNV

 glActiveVaryingNV($program, $name);

Exported under tag ":GL_NV_transform_feedback".

glAddSwapHintRectWIN

 glAddSwapHintRectWIN($x, $y, $width, $height);

Exported under tag ":GL_WIN_swap_hint".

glAddressSpace

 glAddressSpace($space, $mask);

Exported under tag ":GL_SGIX_datapipe".

glAllocMPEGPredictorsSGIX

 glAllocMPEGPredictorsSGIX_c($width, $height, $n, $predictors);

Exported under tag ":GL_SGIX_mpeg1".

glAlphaFragmentOp1ATI

 glAlphaFragmentOp1ATI($op, $dst, $dstMod, $arg1, $arg1Rep, $arg1Mod);

Exported under tag ":GL_ATI_fragment_shader".

glAlphaFragmentOp2ATI

 glAlphaFragmentOp2ATI($op, $dst, $dstMod, $arg1, $arg1Rep, $arg1Mod, $arg2, $arg2Rep, $arg2Mod);

Exported under tag ":GL_ATI_fragment_shader".

glAlphaFragmentOp3ATI

 glAlphaFragmentOp3ATI($op, $dst, $dstMod, $arg1, $arg1Rep, $arg1Mod, $arg2, $arg2Rep, $arg2Mod, $arg3, $arg3Rep, $arg3Mod);

Exported under tag ":GL_ATI_fragment_shader".

glAlphaFunc

 glAlphaFunc($func, $ref);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glAlphaFunc.xml>

glAlphaFuncQCOM

 glAlphaFuncQCOM($func, $ref);

Exported under tag ":GL_QCOM_alpha_test".

glAlphaFuncx

 glAlphaFuncx($func, $ref);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glApplyTextureEXT

 glApplyTextureEXT($mode);

Exported under tag ":GL_EXT_light_texture".

glAreProgramsResidentNV

 $retval = glAreProgramsResidentNV_c($n, $programs, $residences);

Exported under tag ":GL_NV_vertex_program".

glAreTexturesResident

 $retval = glAreTexturesResident_c($n, $textures, $residences);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glAreTexturesResident.xml>

glAreTexturesResidentEXT

 $retval = glAreTexturesResidentEXT_c($n, $textures, $residences);

Exported under tag ":GL_EXT_texture_object".

glAreVertexArraysResidentSGIX

 $retval = glAreVertexArraysResidentSGIX_c($n, $arrays, $residences);

Exported under tag ":GL_SGIX_vertex_array_object".

glArrayElement

 glArrayElement($i);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glArrayElement.xml>

glArrayObjectATI

 glArrayObjectATI($array, $size, $type, $stride, $buffer, $offset);

Exported under tag ":GL_ATI_vertex_array_object".

glAsyncMarkerSGIX

 glAsyncMarkerSGIX($marker);

Exported under tag ":GL_SGIX_async".

glAttachShader

 glAttachShader($program, $shader);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glAttachShader.xhtml>

glBegin

 glBegin($mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glBegin.xml>

glBeginConditionalRender

 glBeginConditionalRender($id, $mode);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBeginConditionalRender.xhtml>

glBeginConditionalRenderNVX

 glBeginConditionalRenderNVX($id);

Exported under tag ":GL_NVX_conditional_render".

glBeginFragmentShaderATI

 glBeginFragmentShaderATI();

Exported under tag ":GL_ATI_fragment_shader".

glBeginOcclusionQueryNV

 glBeginOcclusionQueryNV($id);

Exported under tag ":GL_NV_occlusion_query".

glBeginPerfMonitorAMD

 glBeginPerfMonitorAMD($monitor);

Exported under tag ":GL_AMD_performance_monitor".

glBeginPerfQueryINTEL

 glBeginPerfQueryINTEL($queryHandle);

Exported under tag ":GL_INTEL_performance_query".

glBeginQuery

 glBeginQuery($target, $id);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBeginQuery.xhtml>

glBeginQueryANGLE

 glBeginQueryANGLE($target, $id);

Exported under tag ":GL_ANGLE_timer_query".

glBeginQueryIndexed

 glBeginQueryIndexed($target, $index, $id);

Exported under tag ":GL_ARB_transform_feedback3".

glBeginSceneEXT

 glBeginSceneEXT();

Exported under tag ":GL_EXT_scene_marker".

glBeginTransformFeedback

 glBeginTransformFeedback($primitiveMode);
 glBeginTransformFeedbackEXT($primitiveMode);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBeginTransformFeedback.xhtml>

glBeginVertexShaderEXT

 glBeginVertexShaderEXT();

Exported under tag ":GL_EXT_vertex_shader".

glBeginVideoCaptureNV

 glBeginVideoCaptureNV($video_capture_slot);

Exported under tag ":GL_NV_video_capture".

glBindArraySetEXT

 glBindArraySetEXT_c($arrayset);

Exported under tag ":GL_EXT_vertex_array_setXXX".

glBindAttribLocation

 glBindAttribLocation($program, $index, $name);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBindAttribLocation.xhtml>

glBindBuffer

 glBindBuffer($target, $buffer);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBindBuffer.xhtml>

glBindBufferBase

 glBindBufferBase($target, $index, $buffer);
 glBindBufferBaseEXT($target, $index, $buffer);

Exported under tag ":GL_ARB_uniform_buffer_object".

glBindBufferOffsetEXT

 glBindBufferOffsetEXT($target, $index, $buffer, $offset);

Exported under tag ":GL_EXT_transform_feedback".

glBindBufferRange

 glBindBufferRange($target, $index, $buffer, $offset, $size);
 glBindBufferRangeEXT($target, $index, $buffer, $offset, $size);

Exported under tag ":GL_ARB_uniform_buffer_object".

glBindBuffersBase

 glBindBuffersBase_c($target, $first, $count, $buffers);

Exported under tag ":GL_ARB_multi_bind".

glBindBuffersRange

 glBindBuffersRange_c($target, $first, $count, $buffers, $offsets, $sizes);

Exported under tag ":GL_ARB_multi_bind".

glBindFragDataLocation

 glBindFragDataLocation($program, $color, $name);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBindFragDataLocation.xhtml>

glBindFragDataLocationIndexed

 glBindFragDataLocationIndexed($program, $colorNumber, $index, $name);

Exported under tag ":GL_ARB_blend_func_extended".

glBindFragmentShaderATI

 glBindFragmentShaderATI($id);

Exported under tag ":GL_ATI_fragment_shader".

glBindFramebuffer

 glBindFramebuffer($target, $framebuffer);

Exported under tag ":GL_ARB_framebuffer_object".

glBindFramebufferEXT

 glBindFramebufferEXT($target, $framebuffer);

Exported under tag ":GL_EXT_framebuffer_object".

glBindImageTexture

 glBindImageTexture($unit, $texture, $level, $layered, $layer, $access, $format);

Exported under tag ":GL_ARB_shader_image_load_store".

glBindImageTextureEXT

 glBindImageTextureEXT($index, $texture, $level, $layered, $layer, $access, $format);

Exported under tag ":GL_EXT_shader_image_load_store".

glBindImageTextures

 glBindImageTextures_c($first, $count, $textures);

Exported under tag ":GL_ARB_multi_bind".

glBindLightParameterEXT

 $retval = glBindLightParameterEXT($light, $value);

Exported under tag ":GL_EXT_vertex_shader".

glBindMaterialParameterEXT

 $retval = glBindMaterialParameterEXT($face, $value);

Exported under tag ":GL_EXT_vertex_shader".

glBindMultiTextureEXT

 glBindMultiTextureEXT($texunit, $target, $texture);

Exported under tag ":GL_EXT_direct_state_access".

glBindParameterEXT

 $retval = glBindParameterEXT($value);

Exported under tag ":GL_EXT_vertex_shader".

glBindProgramARB

 glBindProgramARB($target, $program);

Exported under tag ":GL_ARB_vertex_program".

glBindProgramPipeline

 glBindProgramPipeline($pipeline);

Exported under tag ":GL_ARB_separate_shader_objects".

glBindRenderbuffer

 glBindRenderbuffer($target, $renderbuffer);

Exported under tag ":GL_ARB_framebuffer_object".

glBindRenderbufferEXT

 glBindRenderbufferEXT($target, $renderbuffer);

Exported under tag ":GL_EXT_framebuffer_object".

glBindSampler

 glBindSampler($unit, $sampler);

Exported under tag ":GL_ARB_sampler_objects".

glBindSamplers

 glBindSamplers_c($first, $count, $samplers);

Exported under tag ":GL_ARB_multi_bind".

glBindTexGenParameterEXT

 $retval = glBindTexGenParameterEXT($unit, $coord, $value);

Exported under tag ":GL_EXT_vertex_shader".

glBindTexture

 glBindTexture($target, $texture);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBindTexture.xhtml>

glBindTextureUnit

 glBindTextureUnit($unit, $texture);

Exported under tag ":GL_ARB_direct_state_access".

glBindTextureUnitParameterEXT

 $retval = glBindTextureUnitParameterEXT($unit, $value);

Exported under tag ":GL_EXT_vertex_shader".

glBindTextures

 glBindTextures_c($first, $count, $textures);

Exported under tag ":GL_ARB_multi_bind".

glBindTransformFeedback

 glBindTransformFeedback($target, $id);

Exported under tag ":GL_ARB_transform_feedback2".

glBindTransformFeedbackNV

 glBindTransformFeedbackNV($target, $id);

Exported under tag ":GL_NV_transform_feedback2".

glBindVertexArray

 glBindVertexArray($array);

Exported under tag ":GL_ARB_vertex_array_object".

glBindVertexArrayAPPLE

 glBindVertexArrayAPPLE($array);

Exported under tag ":GL_APPLE_vertex_array_object".

glBindVertexArraySGIX

 glBindVertexArraySGIX($array);

Exported under tag ":GL_SGIX_vertex_array_object".

glBindVertexBuffer

 glBindVertexBuffer($bindingindex, $buffer, $offset, $stride);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glBindVertexBuffers

 glBindVertexBuffers_c($first, $count, $buffers, $offsets, $strides);

Exported under tag ":GL_ARB_multi_bind".

glBindVertexShaderEXT

 glBindVertexShaderEXT($id);

Exported under tag ":GL_EXT_vertex_shader".

glBindVideoCaptureStreamBufferNV

 glBindVideoCaptureStreamBufferNV($video_capture_slot, $stream, $frame_region, $offset);

Exported under tag ":GL_NV_video_capture".

glBindVideoCaptureStreamTextureNV

 glBindVideoCaptureStreamTextureNV($video_capture_slot, $stream, $frame_region, $target, $texture);

Exported under tag ":GL_NV_video_capture".

glBinormalPointerEXT

 glBinormalPointerEXT_c($type, $stride, $pointer);

Exported under tag ":GL_EXT_coordinate_frame".

glBitmap

 glBitmap_c($width, $height, $xorig, $yorig, $xmove, $ymove, $bitmap);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glBitmap.xml>

glBlendBarrierKHR

 glBlendBarrierKHR();
 glBlendBarrier();

Exported under tag ":GL_KHR_blend_equation_advanced".

glBlendColor

 glBlendColor($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendColor.xhtml>

glBlendEquation

 glBlendEquation($mode);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendEquation.xhtml>

glBlendEquationSeparate

 glBlendEquationSeparate($modeRGB, $modeAlpha);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendEquationSeparate.xhtml>

glBlendEquationSeparatei

 glBlendEquationSeparatei($buf, $modeRGB, $modeAlpha);
 glBlendEquationSeparateIndexedAMD($buf, $modeRGB, $modeAlpha);
 glBlendEquationSeparateiARB($buf, $modeRGB, $modeAlpha);

Exported under tag ":GL_VERSION_4_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendEquationSeparatei.xhtml>

glBlendEquationi

 glBlendEquationi($buf, $mode);
 glBlendEquationIndexedAMD($buf, $mode);
 glBlendEquationiARB($buf, $mode);

Exported under tag ":GL_VERSION_4_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendEquationi.xhtml>

glBlendFunc

 glBlendFunc($sfactor, $dfactor);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendFunc.xhtml>

glBlendFuncSeparate

 glBlendFuncSeparate($sfactorRGB, $dfactorRGB, $sfactorAlpha, $dfactorAlpha);
 glBlendFuncSeparateEXT($sfactorRGB, $dfactorRGB, $sfactorAlpha, $dfactorAlpha);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendFuncSeparate.xhtml>

glBlendFuncSeparatei

 glBlendFuncSeparatei($buf, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha);
 glBlendFuncSeparateIndexedAMD($buf, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha);
 glBlendFuncSeparateiARB($buf, $srcRGB, $dstRGB, $srcAlpha, $dstAlpha);

Exported under tag ":GL_VERSION_4_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendFuncSeparatei.xhtml>

glBlendFunci

 glBlendFunci($buf, $src, $dst);
 glBlendFuncIndexedAMD($buf, $src, $dst);
 glBlendFunciARB($buf, $src, $dst);

Exported under tag ":GL_VERSION_4_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBlendFunci.xhtml>

glBlendParameteriNV

 glBlendParameteriNV($pname, $value);

Exported under tag ":GL_NV_blend_equation_advanced".

glBlitFramebuffer

 glBlitFramebuffer($srcX0, $srcY0, $srcX1, $srcY1, $dstX0, $dstY0, $dstX1, $dstY1, $mask, $filter);
 glBlitFramebufferEXT($srcX0, $srcY0, $srcX1, $srcY1, $dstX0, $dstY0, $dstX1, $dstY1, $mask, $filter);

Exported under tag ":GL_ARB_framebuffer_object".

glBlitFramebufferANGLE

 glBlitFramebufferANGLE($srcX0, $srcY0, $srcX1, $srcY1, $dstX0, $dstY0, $dstX1, $dstY1, $mask, $filter);

Exported under tag ":GL_ANGLE_framebuffer_blit".

glBlitNamedFramebuffer

 glBlitNamedFramebuffer($readFramebuffer, $drawFramebuffer, $srcX0, $srcY0, $srcX1, $srcY1, $dstX0, $dstY0, $dstX1, $dstY1, $mask, $filter);

Exported under tag ":GL_ARB_direct_state_access".

glBufferAddressRangeNV

 glBufferAddressRangeNV($pname, $index, $address, $length);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glBufferData

 glBufferData_c($target, $size, $data, $usage);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBufferData.xhtml>

glBufferPageCommitmentARB

 glBufferPageCommitmentARB($target, $offset, $size, $commit);

Exported under tag ":GL_ARB_sparse_buffer".

glBufferParameteriAPPLE

 glBufferParameteriAPPLE($target, $pname, $param);

Exported under tag ":GL_APPLE_flush_buffer_range".

glBufferRegionEnabled

 $retval = glBufferRegionEnabled();

Exported under tag ":GL_KTX_buffer_region".

glBufferStorage

 glBufferStorage_c($target, $size, $data, $flags);

Exported under tag ":GL_ARB_buffer_storage".

glBufferStorageExternalEXT

 glBufferStorageExternalEXT($target, $offset, $size, $clientBuffer, $flags);

Exported under tag ":GL_EXT_external_buffer".

glBufferStorageMemEXT

 glBufferStorageMemEXT($target, $size, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glBufferSubData

 glBufferSubData_c($target, $offset, $size, $data);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glBufferSubData.xhtml>

glCallCommandListNV

 glCallCommandListNV($list);

Exported under tag ":GL_NV_command_list".

glCallList

 glCallList($list);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glCallList.xml>

glCallLists

 glCallLists_c($n, $type, $lists);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glCallLists.xml>

glCheckFramebufferStatus

 $retval = glCheckFramebufferStatus($target);

Exported under tag ":GL_ARB_framebuffer_object".

glCheckNamedFramebufferStatus

 $retval = glCheckNamedFramebufferStatus($framebuffer, $target);

Exported under tag ":GL_ARB_direct_state_access".

glCheckNamedFramebufferStatusEXT

 $retval = glCheckNamedFramebufferStatusEXT($framebuffer, $target);

Exported under tag ":GL_EXT_direct_state_access".

glClampColor

 glClampColor($target, $clamp);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClampColor.xhtml>

glClear

 glClear($mask);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClear.xhtml>

glClearAccum

 glClearAccum($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glClearAccum.xml>

glClearBufferData

 glClearBufferData_c($target, $internalformat, $format, $type, $data);

Exported under tag ":GL_ARB_clear_buffer_object".

glClearBufferSubData

 glClearBufferSubData_c($target, $internalformat, $offset, $size, $format, $type, $data);

Exported under tag ":GL_ARB_clear_buffer_object".

glClearBufferfi

 glClearBufferfi($buffer, $drawBuffer, $depth, $stencil);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearBufferfi.xhtml>

glClearBufferfv

 glClearBufferfv_c($buffer, $drawbuffer, $value);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearBufferfv.xhtml>

glClearBufferiv

 glClearBufferiv_c($buffer, $drawbuffer, $value);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearBufferiv.xhtml>

glClearBufferuiv

 glClearBufferuiv_c($buffer, $drawbuffer, $value);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearBufferuiv.xhtml>

glClearColor

 glClearColor($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearColor.xhtml>

glClearColorIiEXT

 glClearColorIiEXT($red, $green, $blue, $alpha);

Exported under tag ":GL_EXT_texture_integer".

glClearColorIuiEXT

 glClearColorIuiEXT($red, $green, $blue, $alpha);

Exported under tag ":GL_EXT_texture_integer".

glClearColorx

 glClearColorx($red, $green, $blue, $alpha);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glClearDepth

 glClearDepth($depth);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearDepth.xhtml>

glClearDepthdNV

 glClearDepthdNV($depth);

Exported under tag ":GL_NV_depth_buffer_float".

glClearDepthf

 glClearDepthf($d);

Exported under tag ":GL_ARB_ES2_compatibility".

glClearDepthx

 glClearDepthx($depth);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glClearIndex

 glClearIndex($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glClearIndex.xml>

glClearNamedBufferData

 glClearNamedBufferData_c($buffer, $internalformat, $format, $type, $data);

Exported under tag ":GL_ARB_direct_state_access".

glClearNamedBufferDataEXT

 glClearNamedBufferDataEXT_c($buffer, $internalformat, $format, $type, $data);

Exported under tag ":GL_ARB_clear_buffer_object".

glClearNamedBufferSubData

 glClearNamedBufferSubData_c($buffer, $internalformat, $offset, $size, $format, $type, $data);

Exported under tag ":GL_ARB_direct_state_access".

glClearNamedBufferSubDataEXT

 glClearNamedBufferSubDataEXT_c($buffer, $internalformat, $offset, $size, $format, $type, $data);

Exported under tag ":GL_ARB_clear_buffer_object".

glClearNamedFramebufferfi

 glClearNamedFramebufferfi($framebuffer, $buffer, $drawbuffer, $depth, $stencil);

Exported under tag ":GL_ARB_direct_state_access".

glClearNamedFramebufferfv

 glClearNamedFramebufferfv_c($framebuffer, $buffer, $drawbuffer, $value);

Exported under tag ":GL_ARB_direct_state_access".

glClearNamedFramebufferiv

 glClearNamedFramebufferiv_c($framebuffer, $buffer, $drawbuffer, $value);

Exported under tag ":GL_ARB_direct_state_access".

glClearNamedFramebufferuiv

 glClearNamedFramebufferuiv_c($framebuffer, $buffer, $drawbuffer, $value);

Exported under tag ":GL_ARB_direct_state_access".

glClearPixelLocalStorageuiEXT

 glClearPixelLocalStorageuiEXT_c($offset, $n, $values);

Exported under tag ":GL_EXT_shader_pixel_local_storage2".

glClearStencil

 glClearStencil($s);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glClearStencil.xhtml>

glClearTexImage

 glClearTexImage_c($texture, $level, $format, $type, $data);

Exported under tag ":GL_ARB_clear_texture".

glClearTexSubImage

 glClearTexSubImage_c($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $data);

Exported under tag ":GL_ARB_clear_texture".

glClientActiveTexture

 glClientActiveTexture($texture);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glClientActiveTexture.xml>

glClientActiveVertexStreamATI

 glClientActiveVertexStreamATI($stream);

Exported under tag ":GL_ATI_vertex_streams".

glClientAttribDefaultEXT

 glClientAttribDefaultEXT($mask);

Exported under tag ":GL_EXT_direct_state_access".

glClientWaitSync

 $retval = glClientWaitSync($myGLsync, $flags, $timeout);

Exported under tag ":GL_ARB_sync".

glClipControl

 glClipControl($origin, $depth);

Exported under tag ":GL_ARB_clip_control".

glClipPlane

 glClipPlane_c($plane, $equation);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glClipPlane.xml>

glClipPlanef

 glClipPlanef_c($p, $eqn);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glClipPlanex

 glClipPlanex_c($plane, $equation);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glColor3b

 glColor3b($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3bv

 glColor3bv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3d

 glColor3d($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3dv

 glColor3dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3f

 glColor3f($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3fVertex3fSUN

 glColor3fVertex3fSUN($r, $g, $b, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glColor3fVertex3fvSUN

 glColor3fVertex3fvSUN_c($c, $v);

Exported under tag ":GL_SUN_vertex".

glColor3fv

 glColor3fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3hNV

 glColor3hNV($red, $green, $blue);

Exported under tag ":GL_NV_half_float".

glColor3hvNV

 glColor3hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glColor3i

 glColor3i($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3iv

 glColor3iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3s

 glColor3s($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3sv

 glColor3sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3ub

 glColor3ub($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3ubv

 glColor3ubv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3ui

 glColor3ui($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3uiv

 glColor3uiv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3us

 glColor3us($red, $green, $blue);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor3usv

 glColor3usv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4b

 glColor4b($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4bv

 glColor4bv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4d

 glColor4d($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4dv

 glColor4dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4f

 glColor4f($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4fNormal3fVertex3fSUN

 glColor4fNormal3fVertex3fSUN($r, $g, $b, $a, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glColor4fNormal3fVertex3fvSUN

 glColor4fNormal3fVertex3fvSUN_c($c, $n, $v);

Exported under tag ":GL_SUN_vertex".

glColor4fv

 glColor4fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4hNV

 glColor4hNV($red, $green, $blue, $alpha);

Exported under tag ":GL_NV_half_float".

glColor4hvNV

 glColor4hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glColor4i

 glColor4i($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4iv

 glColor4iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4s

 glColor4s($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4sv

 glColor4sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4ub

 glColor4ub($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4ubVertex2fSUN

 glColor4ubVertex2fSUN($r, $g, $b, $a, $x, $y);

Exported under tag ":GL_SUN_vertex".

glColor4ubVertex2fvSUN

 glColor4ubVertex2fvSUN_c($c, $v);

Exported under tag ":GL_SUN_vertex".

glColor4ubVertex3fSUN

 glColor4ubVertex3fSUN($r, $g, $b, $a, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glColor4ubVertex3fvSUN

 glColor4ubVertex3fvSUN_c($c, $v);

Exported under tag ":GL_SUN_vertex".

glColor4ubv

 glColor4ubv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4ui

 glColor4ui($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4uiv

 glColor4uiv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4us

 glColor4us($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4usv

 glColor4usv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glColor4x

 glColor4x($red, $green, $blue, $alpha);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glColorFormatNV

 glColorFormatNV($size, $type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glColorFragmentOp1ATI

 glColorFragmentOp1ATI($op, $dst, $dstMask, $dstMod, $arg1, $arg1Rep, $arg1Mod);

Exported under tag ":GL_ATI_fragment_shader".

glColorFragmentOp2ATI

 glColorFragmentOp2ATI($op, $dst, $dstMask, $dstMod, $arg1, $arg1Rep, $arg1Mod, $arg2, $arg2Rep, $arg2Mod);

Exported under tag ":GL_ATI_fragment_shader".

glColorFragmentOp3ATI

 glColorFragmentOp3ATI($op, $dst, $dstMask, $dstMod, $arg1, $arg1Rep, $arg1Mod, $arg2, $arg2Rep, $arg2Mod, $arg3, $arg3Rep, $arg3Mod);

Exported under tag ":GL_ATI_fragment_shader".

glColorMask

 glColorMask($red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glColorMask.xhtml>

glColorMaski

 glColorMaski($buf, $red, $green, $blue, $alpha);
 glColorMaskIndexedEXT($buf, $red, $green, $blue, $alpha);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glColorMaski.xhtml>

glColorMaterial

 glColorMaterial($face, $mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glColorMaterial.xml>

glColorP3ui

 glColorP3ui($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glColorP3uiv

 glColorP3uiv_c($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glColorP4ui

 glColorP4ui($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glColorP4uiv

 glColorP4uiv_c($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glColorPointer

 glColorPointer_c($size, $type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glColorPointer.xml>

glColorPointerEXT

 glColorPointerEXT_c($size, $type, $stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glColorPointerListIBM

 glColorPointerListIBM_c($size, $type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glColorPointervINTEL

 glColorPointervINTEL_c($size, $type, $pointer);

Exported under tag ":GL_INTEL_parallel_arrays".

glColorSubTable

 glColorSubTable_c($target, $start, $count, $format, $type, $data);

Exported under tag ":GL_ARB_imaging".

glColorTable

 glColorTable_c($target, $internalformat, $width, $format, $type, $table);
 glColorTableEXT_c($target, $internalformat, $width, $format, $type, $table);

Exported under tag ":GL_ARB_imaging".

glColorTableParameterfv

 glColorTableParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glColorTableParameteriv

 glColorTableParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glCombinerInputNV

 glCombinerInputNV($stage, $portion, $variable, $input, $mapping, $componentUsage);

Exported under tag ":GL_NV_register_combiners".

glCombinerOutputNV

 glCombinerOutputNV($stage, $portion, $abOutput, $cdOutput, $sumOutput, $scale, $bias, $abDotProduct, $cdDotProduct, $muxSum);

Exported under tag ":GL_NV_register_combiners".

glCombinerParameterfNV

 glCombinerParameterfNV($pname, $param);

Exported under tag ":GL_NV_register_combiners".

glCombinerParameterfvNV

 glCombinerParameterfvNV_c($pname, $params);

Exported under tag ":GL_NV_register_combiners".

glCombinerParameteriNV

 glCombinerParameteriNV($pname, $param);

Exported under tag ":GL_NV_register_combiners".

glCombinerParameterivNV

 glCombinerParameterivNV_c($pname, $params);

Exported under tag ":GL_NV_register_combiners".

glCombinerStageParameterfvNV

 glCombinerStageParameterfvNV_c($stage, $pname, $params);

Exported under tag ":GL_NV_register_combiners2".

glCommandListSegmentsNV

 glCommandListSegmentsNV($list, $segments);

Exported under tag ":GL_NV_command_list".

glCompileCommandListNV

 glCompileCommandListNV($list);

Exported under tag ":GL_NV_command_list".

glCompileShader

 glCompileShader($shader);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompileShader.xhtml>

glCompileShaderIncludeARB

 glCompileShaderIncludeARB_c($shader, $count, $path, $length);

Exported under tag ":GL_ARB_shading_language_include".

glCompressedMultiTexImage1DEXT

 glCompressedMultiTexImage1DEXT_c($texunit, $target, $level, $internalformat, $width, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedMultiTexImage2DEXT

 glCompressedMultiTexImage2DEXT_c($texunit, $target, $level, $internalformat, $width, $height, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedMultiTexImage3DEXT

 glCompressedMultiTexImage3DEXT_c($texunit, $target, $level, $internalformat, $width, $height, $depth, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedMultiTexSubImage1DEXT

 glCompressedMultiTexSubImage1DEXT_c($texunit, $target, $level, $xoffset, $width, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedMultiTexSubImage2DEXT

 glCompressedMultiTexSubImage2DEXT_c($texunit, $target, $level, $xoffset, $yoffset, $width, $height, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedMultiTexSubImage3DEXT

 glCompressedMultiTexSubImage3DEXT_c($texunit, $target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTexImage1D

 glCompressedTexImage1D_c($target, $level, $internalformat, $width, $border, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexImage1D.xhtml>

glCompressedTexImage2D

 glCompressedTexImage2D_c($target, $level, $internalformat, $width, $height, $border, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexImage2D.xhtml>

glCompressedTexImage3D

 glCompressedTexImage3D_c($target, $level, $internalformat, $width, $height, $depth, $border, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexImage3D.xhtml>

glCompressedTexImage3DNV

 glCompressedTexImage3DNV_c($target, $level, $internalformat, $width, $height, $depth, $border, $imageSize, $data);

Exported under tag ":GL_NV_texture_array".

glCompressedTexSubImage1D

 glCompressedTexSubImage1D_c($target, $level, $xoffset, $width, $format, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexSubImage1D.xhtml>

glCompressedTexSubImage2D

 glCompressedTexSubImage2D_c($target, $level, $xoffset, $yoffset, $width, $height, $format, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexSubImage2D.xhtml>

glCompressedTexSubImage3D

 glCompressedTexSubImage3D_c($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $imageSize, $data);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCompressedTexSubImage3D.xhtml>

glCompressedTexSubImage3DNV

 glCompressedTexSubImage3DNV_c($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $imageSize, $data);

Exported under tag ":GL_NV_texture_array".

glCompressedTextureImage1DEXT

 glCompressedTextureImage1DEXT_c($texture, $target, $level, $internalformat, $width, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTextureImage2DEXT

 glCompressedTextureImage2DEXT_c($texture, $target, $level, $internalformat, $width, $height, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTextureImage3DEXT

 glCompressedTextureImage3DEXT_c($texture, $target, $level, $internalformat, $width, $height, $depth, $border, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTextureSubImage1D

 glCompressedTextureSubImage1D_c($texture, $level, $xoffset, $width, $format, $imageSize, $data);

Exported under tag ":GL_ARB_direct_state_access".

glCompressedTextureSubImage1DEXT

 glCompressedTextureSubImage1DEXT_c($texture, $target, $level, $xoffset, $width, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTextureSubImage2D

 glCompressedTextureSubImage2D_c($texture, $level, $xoffset, $yoffset, $width, $height, $format, $imageSize, $data);

Exported under tag ":GL_ARB_direct_state_access".

glCompressedTextureSubImage2DEXT

 glCompressedTextureSubImage2DEXT_c($texture, $target, $level, $xoffset, $yoffset, $width, $height, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glCompressedTextureSubImage3D

 glCompressedTextureSubImage3D_c($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $imageSize, $data);

Exported under tag ":GL_ARB_direct_state_access".

glCompressedTextureSubImage3DEXT

 glCompressedTextureSubImage3DEXT_c($texture, $target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $imageSize, $bits);

Exported under tag ":GL_EXT_direct_state_access".

glConservativeRasterParameterfNV

 glConservativeRasterParameterfNV($pname, $value);

Exported under tag ":GL_NV_conservative_raster_dilate".

glConservativeRasterParameteriNV

 glConservativeRasterParameteriNV($pname, $param);

Exported under tag ":GL_NV_conservative_raster_pre_snap_triangles".

glConvolutionFilter1D

 glConvolutionFilter1D_c($target, $internalformat, $width, $format, $type, $image);

Exported under tag ":GL_ARB_imaging".

glConvolutionFilter2D

 glConvolutionFilter2D_c($target, $internalformat, $width, $height, $format, $type, $image);

Exported under tag ":GL_ARB_imaging".

glConvolutionParameterf

 glConvolutionParameterf($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glConvolutionParameterfv

 glConvolutionParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glConvolutionParameteri

 glConvolutionParameteri($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glConvolutionParameteriv

 glConvolutionParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glCopyBufferSubData

 glCopyBufferSubData($readtarget, $writetarget, $readoffset, $writeoffset, $size);

Exported under tag ":GL_ARB_copy_buffer".

glCopyColorSubTable

 glCopyColorSubTable($target, $start, $x, $y, $width);

Exported under tag ":GL_ARB_imaging".

glCopyColorTable

 glCopyColorTable($target, $internalformat, $x, $y, $width);

Exported under tag ":GL_ARB_imaging".

glCopyConvolutionFilter1D

 glCopyConvolutionFilter1D($target, $internalformat, $x, $y, $width);

Exported under tag ":GL_ARB_imaging".

glCopyConvolutionFilter2D

 glCopyConvolutionFilter2D($target, $internalformat, $x, $y, $width, $height);

Exported under tag ":GL_ARB_imaging".

glCopyImageSubData

 glCopyImageSubData($srcName, $srcTarget, $srcLevel, $srcX, $srcY, $srcZ, $dstName, $dstTarget, $dstLevel, $dstX, $dstY, $dstZ, $srcWidth, $srcHeight, $srcDepth);

Exported under tag ":GL_ARB_copy_image".

glCopyImageSubDataNV

 glCopyImageSubDataNV($srcName, $srcTarget, $srcLevel, $srcX, $srcY, $srcZ, $dstName, $dstTarget, $dstLevel, $dstX, $dstY, $dstZ, $width, $height, $depth);

Exported under tag ":GL_NV_copy_image".

glCopyMultiTexImage1DEXT

 glCopyMultiTexImage1DEXT($texunit, $target, $level, $internalformat, $x, $y, $width, $border);

Exported under tag ":GL_EXT_direct_state_access".

glCopyMultiTexImage2DEXT

 glCopyMultiTexImage2DEXT($texunit, $target, $level, $internalformat, $x, $y, $width, $height, $border);

Exported under tag ":GL_EXT_direct_state_access".

glCopyMultiTexSubImage1DEXT

 glCopyMultiTexSubImage1DEXT($texunit, $target, $level, $xoffset, $x, $y, $width);

Exported under tag ":GL_EXT_direct_state_access".

glCopyMultiTexSubImage2DEXT

 glCopyMultiTexSubImage2DEXT($texunit, $target, $level, $xoffset, $yoffset, $x, $y, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glCopyMultiTexSubImage3DEXT

 glCopyMultiTexSubImage3DEXT($texunit, $target, $level, $xoffset, $yoffset, $zoffset, $x, $y, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glCopyNamedBufferSubData

 glCopyNamedBufferSubData($readBuffer, $writeBuffer, $readOffset, $writeOffset, $size);

Exported under tag ":GL_ARB_direct_state_access".

glCopyPathNV

 glCopyPathNV($resultPath, $srcPath);

Exported under tag ":GL_NV_path_rendering".

glCopyPixels

 glCopyPixels($x, $y, $width, $height, $type);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glCopyPixels.xml>

glCopyTexImage1D

 glCopyTexImage1D($target, $level, $internalFormat, $x, $y, $width, $border);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCopyTexImage1D.xhtml>

glCopyTexImage2D

 glCopyTexImage2D($target, $level, $internalFormat, $x, $y, $width, $height, $border);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCopyTexImage2D.xhtml>

glCopyTexSubImage1D

 glCopyTexSubImage1D($target, $level, $xoffset, $x, $y, $width);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCopyTexSubImage1D.xhtml>

glCopyTexSubImage2D

 glCopyTexSubImage2D($target, $level, $xoffset, $yoffset, $x, $y, $width, $height);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCopyTexSubImage2D.xhtml>

glCopyTexSubImage3D

 glCopyTexSubImage3D($target, $level, $xoffset, $yoffset, $zoffset, $x, $y, $width, $height);

Exported under tag ":GL_VERSION_1_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCopyTexSubImage3D.xhtml>

glCopyTexSubImage3DNV

 glCopyTexSubImage3DNV($target, $level, $xoffset, $yoffset, $zoffset, $x, $y, $width, $height);

Exported under tag ":GL_NV_texture_array".

glCopyTextureImage1DEXT

 glCopyTextureImage1DEXT($texture, $target, $level, $internalformat, $x, $y, $width, $border);

Exported under tag ":GL_EXT_direct_state_access".

glCopyTextureImage2DEXT

 glCopyTextureImage2DEXT($texture, $target, $level, $internalformat, $x, $y, $width, $height, $border);

Exported under tag ":GL_EXT_direct_state_access".

glCopyTextureLevelsAPPLE

 glCopyTextureLevelsAPPLE($destinationTexture, $sourceTexture, $sourceBaseLevel, $sourceLevelCount);

Exported under tag ":GL_APPLE_copy_texture_levels".

glCopyTextureSubImage1D

 glCopyTextureSubImage1D($texture, $level, $xoffset, $x, $y, $width);

Exported under tag ":GL_ARB_direct_state_access".

glCopyTextureSubImage1DEXT

 glCopyTextureSubImage1DEXT($texture, $target, $level, $xoffset, $x, $y, $width);

Exported under tag ":GL_EXT_direct_state_access".

glCopyTextureSubImage2D

 glCopyTextureSubImage2D($texture, $level, $xoffset, $yoffset, $x, $y, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glCopyTextureSubImage2DEXT

 glCopyTextureSubImage2DEXT($texture, $target, $level, $xoffset, $yoffset, $x, $y, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glCopyTextureSubImage3D

 glCopyTextureSubImage3D($texture, $level, $xoffset, $yoffset, $zoffset, $x, $y, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glCopyTextureSubImage3DEXT

 glCopyTextureSubImage3DEXT($texture, $target, $level, $xoffset, $yoffset, $zoffset, $x, $y, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glCoverFillPathInstancedNV

 glCoverFillPathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $coverMode, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glCoverFillPathNV

 glCoverFillPathNV($path, $coverMode);

Exported under tag ":GL_NV_path_rendering".

glCoverStrokePathInstancedNV

 glCoverStrokePathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $coverMode, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glCoverStrokePathNV

 glCoverStrokePathNV($path, $coverMode);

Exported under tag ":GL_NV_path_rendering".

glCoverageModulationNV

 glCoverageModulationNV($components);

Exported under tag ":GL_EXT_raster_multisample".

glCoverageModulationTableNV

 glCoverageModulationTableNV_c($n, $v);

Exported under tag ":GL_EXT_raster_multisample".

glCreateBuffers

 glCreateBuffers_c($n, $buffers);
 @retvals = glCreateBuffers_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateCommandListsNV

 glCreateCommandListsNV_c($n, $lists);
 @retvals = glCreateCommandListsNV_p($n);

Exported under tag ":GL_NV_command_list".

glCreateFramebuffers

 glCreateFramebuffers_c($n, $framebuffers);
 @retvals = glCreateFramebuffers_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateMemoryObjectsEXT

 glCreateMemoryObjectsEXT_c($n, $memoryObjects);
 @retvals = glCreateMemoryObjectsEXT_p($n);

Exported under tag ":GL_EXT_memory_object".

glCreatePerfQueryINTEL

 glCreatePerfQueryINTEL_c($queryId, $queryHandle);
 @retvals = glCreatePerfQueryINTEL_p($queryId);

Exported under tag ":GL_INTEL_performance_query".

glCreateProgram

 $retval = glCreateProgram();

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCreateProgram.xhtml>

glCreateProgramPipelines

 glCreateProgramPipelines_c($n, $pipelines);
 @retvals = glCreateProgramPipelines_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateQueries

 glCreateQueries_c($target, $n, $ids);

Exported under tag ":GL_ARB_direct_state_access".

glCreateRenderbuffers

 glCreateRenderbuffers_c($n, $renderbuffers);
 @retvals = glCreateRenderbuffers_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateSamplers

 glCreateSamplers_c($n, $samplers);
 @retvals = glCreateSamplers_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateShader

 $retval = glCreateShader($type);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCreateShader.xhtml>

glCreateShaderProgramEXT

 $retval = glCreateShaderProgramEXT($type, $string);

Exported under tag ":GL_EXT_separate_shader_objects".

glCreateShaderProgramv

 $retval = glCreateShaderProgramv_c($type, $count, $strings);

Exported under tag ":GL_ARB_separate_shader_objects".

glCreateStatesNV

 glCreateStatesNV_c($n, $states);
 @retvals = glCreateStatesNV_p($n);

Exported under tag ":GL_NV_command_list".

glCreateSyncFromCLeventARB

 $retval = glCreateSyncFromCLeventARB($context, $event, $flags);

Exported under tag ":GL_ARB_cl_event".

glCreateTextures

 glCreateTextures_c($target, $n, $textures);

Exported under tag ":GL_ARB_direct_state_access".

glCreateTransformFeedbacks

 glCreateTransformFeedbacks_c($n, $ids);
 @retvals = glCreateTransformFeedbacks_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCreateVertexArrays

 glCreateVertexArrays_c($n, $arrays);
 @retvals = glCreateVertexArrays_p($n);

Exported under tag ":GL_ARB_direct_state_access".

glCullFace

 glCullFace($mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glCullFace.xhtml>

glCullParameterdvEXT

 glCullParameterdvEXT_c($pname, $params);

Exported under tag ":GL_EXT_cull_vertex".

glCullParameterfvEXT

 glCullParameterfvEXT_c($pname, $params);

Exported under tag ":GL_EXT_cull_vertex".

glCurrentPaletteMatrixARB

 glCurrentPaletteMatrixARB($index);

Exported under tag ":GL_ARB_matrix_palette".

glDataPipe

 $retval = glDataPipe($space);

Exported under tag ":GL_SGIX_datapipe".

glDebugMessageCallback

 glDebugMessageCallback_c($callback, $userParam);
 glDebugMessageCallbackARB_c($callback, $userParam);

Exported under tag ":GL_KHR_debug".

glDebugMessageCallbackAMD

 glDebugMessageCallbackAMD_c($callback, $userParam);

Exported under tag ":GL_AMD_debug_output".

glDebugMessageControl

 glDebugMessageControl_c($source, $type, $severity, $count, $ids, $enabled);
 glDebugMessageControlARB_c($source, $type, $severity, $count, $ids, $enabled);

Exported under tag ":GL_KHR_debug".

glDebugMessageEnableAMD

 glDebugMessageEnableAMD_c($category, $severity, $count, $ids, $enabled);

Exported under tag ":GL_AMD_debug_output".

glDebugMessageInsert

 glDebugMessageInsert($source, $type, $id, $severity, $length, $buf);
 glDebugMessageInsertARB($source, $type, $id, $severity, $length, $buf);

Exported under tag ":GL_KHR_debug".

glDebugMessageInsertAMD

 glDebugMessageInsertAMD($category, $severity, $id, $length, $buf);

Exported under tag ":GL_AMD_debug_output".

glDeformSGIX

 glDeformSGIX($mask);

Exported under tag ":GL_SGIX_polynomial_ffd".

glDeleteArraySetsEXT

 glDeleteArraySetsEXT_c($n, $arrayset);

Exported under tag ":GL_EXT_vertex_array_setXXX".

glDeleteAsyncMarkersSGIX

 glDeleteAsyncMarkersSGIX($marker, $range);

Exported under tag ":GL_SGIX_async".

glDeleteBufferRegion

 glDeleteBufferRegion($region);

Exported under tag ":GL_KTX_buffer_region".

glDeleteBuffers

 glDeleteBuffers_c($n, $buffers);
 glDeleteBuffers_p(@inputs);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDeleteBuffers.xhtml>

glDeleteCommandListsNV

 glDeleteCommandListsNV_c($n, $lists);
 glDeleteCommandListsNV_p(@inputs);

Exported under tag ":GL_NV_command_list".

glDeleteFencesAPPLE

 glDeleteFencesAPPLE_c($n, $fences);
 glDeleteFencesAPPLE_p(@inputs);

Exported under tag ":GL_APPLE_fence".

glDeleteFencesNV

 glDeleteFencesNV_c($n, $fences);
 glDeleteFencesNV_p(@inputs);

Exported under tag ":GL_NV_fence".

glDeleteFragmentShaderATI

 glDeleteFragmentShaderATI($id);

Exported under tag ":GL_ATI_fragment_shader".

glDeleteFramebuffers

 glDeleteFramebuffers_c($n, $framebuffers);
 glDeleteFramebuffers_p(@inputs);

Exported under tag ":GL_ARB_framebuffer_object".

glDeleteLists

 glDeleteLists($list, $range);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glDeleteLists.xml>

glDeleteMPEGPredictorsSGIX

 glDeleteMPEGPredictorsSGIX_c($n, $predictors);

Exported under tag ":GL_SGIX_mpeg1".

glDeleteMemoryObjectsEXT

 glDeleteMemoryObjectsEXT_c($n, $memoryObjects);
 glDeleteMemoryObjectsEXT_p(@inputs);

Exported under tag ":GL_EXT_memory_object".

glDeleteNamedStringARB

 glDeleteNamedStringARB($namelen, $name);

Exported under tag ":GL_ARB_shading_language_include".

glDeleteNamesAMD

 glDeleteNamesAMD_c($identifier, $num, $names);

Exported under tag ":GL_AMD_name_gen_delete".

glDeleteObjectARB

 glDeleteObjectARB($obj);

Exported under tag ":GL_ARB_shader_objects".

glDeleteOcclusionQueriesNV

 glDeleteOcclusionQueriesNV_c($n, $ids);
 glDeleteOcclusionQueriesNV_p(@inputs);

Exported under tag ":GL_NV_occlusion_query".

glDeletePathsNV

 glDeletePathsNV($path, $range);

Exported under tag ":GL_NV_path_rendering".

glDeletePerfMonitorsAMD

 glDeletePerfMonitorsAMD_c($n, $monitors);

Exported under tag ":GL_AMD_performance_monitor".

glDeletePerfQueryINTEL

 glDeletePerfQueryINTEL($queryHandle);

Exported under tag ":GL_INTEL_performance_query".

glDeleteProgram

 glDeleteProgram($program);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDeleteProgram.xhtml>

glDeleteProgramPipelines

 glDeleteProgramPipelines_c($n, $pipelines);
 glDeleteProgramPipelines_p(@inputs);

Exported under tag ":GL_ARB_separate_shader_objects".

glDeleteProgramsARB

 glDeleteProgramsARB_c($n, $programs);
 glDeleteProgramsARB_p(@inputs);

Exported under tag ":GL_ARB_vertex_program".

glDeleteQueries

 glDeleteQueries_c($n, $ids);
 glDeleteQueries_p(@inputs);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDeleteQueries.xhtml>

glDeleteQueriesANGLE

 glDeleteQueriesANGLE_c($n, $ids);
 glDeleteQueriesANGLE_p(@inputs);

Exported under tag ":GL_ANGLE_timer_query".

glDeleteRenderbuffers

 glDeleteRenderbuffers_c($n, $renderbuffers);
 glDeleteRenderbuffers_p(@inputs);

Exported under tag ":GL_ARB_framebuffer_object".

glDeleteSamplers

 glDeleteSamplers_c($count, $samplers);
 glDeleteSamplers_p(@inputs);

Exported under tag ":GL_ARB_sampler_objects".

glDeleteSemaphoresEXT

 glDeleteSemaphoresEXT_c($n, $semaphores);
 glDeleteSemaphoresEXT_p(@inputs);

Exported under tag ":GL_EXT_semaphore".

glDeleteShader

 glDeleteShader($shader);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDeleteShader.xhtml>

glDeleteStatesNV

 glDeleteStatesNV_c($n, $states);
 glDeleteStatesNV_p(@inputs);

Exported under tag ":GL_NV_command_list".

glDeleteSync

 glDeleteSync($myGLsync);

Exported under tag ":GL_ARB_sync".

glDeleteTextures

 glDeleteTextures_c($n, $textures);
 glDeleteTextures_p(@inputs);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDeleteTextures.xhtml>

glDeleteTexturesEXT

 glDeleteTexturesEXT_c($n, $textures);
 glDeleteTexturesEXT_p(@inputs);

Exported under tag ":GL_EXT_texture_object".

glDeleteTransformFeedbacks

 glDeleteTransformFeedbacks_c($n, $ids);
 glDeleteTransformFeedbacks_p(@inputs);

Exported under tag ":GL_ARB_transform_feedback2".

glDeleteVertexArrays

 glDeleteVertexArrays_c($n, $arrays);
 glDeleteVertexArrays_p(@inputs);

Exported under tag ":GL_ARB_vertex_array_object".

glDeleteVertexArraysSGIX

 glDeleteVertexArraysSGIX_c($n, $arrays);
 glDeleteVertexArraysSGIX_p(@inputs);

Exported under tag ":GL_SGIX_vertex_array_object".

glDeleteVertexShaderEXT

 glDeleteVertexShaderEXT($id);

Exported under tag ":GL_EXT_vertex_shader".

glDepthBoundsEXT

 glDepthBoundsEXT($zmin, $zmax);

Exported under tag ":GL_EXT_depth_bounds_test".

glDepthBoundsdNV

 glDepthBoundsdNV($zmin, $zmax);

Exported under tag ":GL_NV_depth_buffer_float".

glDepthFunc

 glDepthFunc($func);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDepthFunc.xhtml>

glDepthMask

 glDepthMask($flag);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDepthMask.xhtml>

glDepthRange

 glDepthRange($zNear, $zFar);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDepthRange.xhtml>

glDepthRangeArrayfvNV

 glDepthRangeArrayfvNV_c($first, $count, $v);

Exported under tag ":GL_NV_viewport_array".

glDepthRangeArrayv

 glDepthRangeArrayv_c($first, $count, $v);

Exported under tag ":GL_ARB_viewport_array".

glDepthRangeIndexed

 glDepthRangeIndexed($index, $n, $f);

Exported under tag ":GL_ARB_viewport_array".

glDepthRangeIndexedfNV

 glDepthRangeIndexedfNV($index, $n, $f);

Exported under tag ":GL_NV_viewport_array".

glDepthRangedNV

 glDepthRangedNV($zNear, $zFar);

Exported under tag ":GL_NV_depth_buffer_float".

glDepthRangef

 glDepthRangef($n, $f);

Exported under tag ":GL_ARB_ES2_compatibility".

glDepthRangex

 glDepthRangex($zNear, $zFar);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glDetachShader

 glDetachShader($program, $shader);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDetachShader.xhtml>

glDetailTexFuncSGIS

 glDetailTexFuncSGIS_c($target, $n, $points);

Exported under tag ":GL_SGIS_detail_texture".

glDisable

 glDisable($cap);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDisable.xhtml>

glDisableClientState

 glDisableClientState($array);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glDisableClientState.xml>

glDisableClientStateIndexedEXT

 glDisableClientStateIndexedEXT($array, $index);

Exported under tag ":GL_EXT_direct_state_access".

glDisableClientStateiEXT

 glDisableClientStateiEXT($array, $index);

Exported under tag ":GL_EXT_direct_state_access".

glDisableDriverControlQCOM

 glDisableDriverControlQCOM($driverControl);

Exported under tag ":GL_QCOM_driver_control".

glDisableVariantClientStateEXT

 glDisableVariantClientStateEXT($id);

Exported under tag ":GL_EXT_vertex_shader".

glDisableVertexArrayAttrib

 glDisableVertexArrayAttrib($vaobj, $index);

Exported under tag ":GL_ARB_direct_state_access".

glDisableVertexArrayAttribEXT

 glDisableVertexArrayAttribEXT($vaobj, $index);

Exported under tag ":GL_EXT_direct_state_access".

glDisableVertexArrayEXT

 glDisableVertexArrayEXT($vaobj, $array);

Exported under tag ":GL_EXT_direct_state_access".

glDisableVertexAttribAPPLE

 glDisableVertexAttribAPPLE($index, $pname);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glDisableVertexAttribArray

 glDisableVertexAttribArray($index);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDisableVertexAttribArray.xhtml>

glDisablei

 glDisablei($cap, $index);
 glDisableIndexedEXT($cap, $index);
 glDisableiEXT($cap, $index);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDisablei.xhtml>

glDiscardFramebufferEXT

 glDiscardFramebufferEXT_c($target, $numAttachments, $attachments);

Exported under tag ":GL_EXT_discard_framebuffer".

glDispatchCompute

 glDispatchCompute($num_groups_x, $num_groups_y, $num_groups_z);

Exported under tag ":GL_ARB_compute_shader".

glDispatchComputeGroupSizeARB

 glDispatchComputeGroupSizeARB($num_groups_x, $num_groups_y, $num_groups_z, $group_size_x, $group_size_y, $group_size_z);

Exported under tag ":GL_ARB_compute_variable_group_size".

glDispatchComputeIndirect

 glDispatchComputeIndirect($indirect);

Exported under tag ":GL_ARB_compute_shader".

glDrawArrays

 glDrawArrays($mode, $first, $count);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawArrays.xhtml>

glDrawArraysIndirect

 glDrawArraysIndirect_c($mode, $indirect);

Exported under tag ":GL_ARB_draw_indirect".

glDrawArraysInstanced

 glDrawArraysInstanced($mode, $first, $count, $primcount);
 glDrawArraysInstancedANGLE($mode, $first, $count, $primcount);
 glDrawArraysInstancedARB($mode, $first, $count, $primcount);
 glDrawArraysInstancedEXT($mode, $first, $count, $primcount);

Exported under tag ":GL_VERSION_3_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawArraysInstanced.xhtml>

glDrawArraysInstancedBaseInstance

 glDrawArraysInstancedBaseInstance($mode, $first, $count, $primcount, $baseinstance);

Exported under tag ":GL_ARB_base_instance".

glDrawBuffer

 glDrawBuffer($mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawBuffer.xhtml>

glDrawBufferRegion

 glDrawBufferRegion($region, $x, $y, $width, $height, $xDest, $yDest);

Exported under tag ":GL_KTX_buffer_region".

glDrawBuffers

 glDrawBuffers_c($n, $bufs);
 glDrawBuffersARB_c($n, $bufs);
 glDrawBuffersATI_c($n, $bufs);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawBuffers.xhtml>

glDrawBuffersIndexedEXT

 glDrawBuffersIndexedEXT_c($n, $location, $indices);

Exported under tag ":GL_EXT_multiview_draw_buffers".

glDrawBuffersNV

 glDrawBuffersNV_c($n, $bufs);

Exported under tag ":GL_NV_draw_buffers".

glDrawCommandsAddressNV

 glDrawCommandsAddressNV_c($primitiveMode, $indirects, $sizes, $count);

Exported under tag ":GL_NV_command_list".

glDrawCommandsNV

 glDrawCommandsNV_c($primitiveMode, $buffer, $indirects, $sizes, $count);

Exported under tag ":GL_NV_command_list".

glDrawCommandsStatesAddressNV

 glDrawCommandsStatesAddressNV_c($indirects, $sizes, $states, $fbos, $count);

Exported under tag ":GL_NV_command_list".

glDrawCommandsStatesNV

 glDrawCommandsStatesNV_c($buffer, $indirects, $sizes, $states, $fbos, $count);

Exported under tag ":GL_NV_command_list".

glDrawElementArrayAPPLE

 glDrawElementArrayAPPLE($mode, $first, $count);

Exported under tag ":GL_APPLE_element_array".

glDrawElementArrayATI

 glDrawElementArrayATI($mode, $count);

Exported under tag ":GL_ATI_element_array".

glDrawElements

 glDrawElements_c($mode, $count, $type, $indices);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawElements.xhtml>

glDrawElementsBaseVertex

 glDrawElementsBaseVertex_c($mode, $count, $type, $indices, $basevertex);

Exported under tag ":GL_ARB_draw_elements_base_vertex".

glDrawElementsIndirect

 glDrawElementsIndirect_c($mode, $type, $indirect);

Exported under tag ":GL_ARB_draw_indirect".

glDrawElementsInstanced

 glDrawElementsInstanced_c($mode, $count, $type, $indices, $instancecount);
 glDrawElementsInstancedANGLE_c($mode, $count, $type, $indices, $instancecount);
 glDrawElementsInstancedARB_c($mode, $count, $type, $indices, $instancecount);
 glDrawElementsInstancedEXT_c($mode, $count, $type, $indices, $instancecount);

Exported under tag ":GL_VERSION_3_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawElementsInstanced.xhtml>

glDrawElementsInstancedBaseInstance

 glDrawElementsInstancedBaseInstance_c($mode, $count, $type, $indices, $instancecount, $baseinstance);

Exported under tag ":GL_ARB_base_instance".

glDrawElementsInstancedBaseVertex

 glDrawElementsInstancedBaseVertex_c($mode, $count, $type, $indices, $instancecount, $basevertex);

Exported under tag ":GL_ARB_draw_elements_base_vertex".

glDrawElementsInstancedBaseVertexBaseInstance

 glDrawElementsInstancedBaseVertexBaseInstance_c($mode, $count, $type, $indices, $instancecount, $basevertex, $baseinstance);

Exported under tag ":GL_ARB_base_instance".

glDrawPixels

 glDrawPixels_c($width, $height, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glDrawPixels.xml>

glDrawRangeElementArrayAPPLE

 glDrawRangeElementArrayAPPLE($mode, $start, $end, $first, $count);

Exported under tag ":GL_APPLE_element_array".

glDrawRangeElementArrayATI

 glDrawRangeElementArrayATI($mode, $start, $end, $count);

Exported under tag ":GL_ATI_element_array".

glDrawRangeElements

 glDrawRangeElements_c($mode, $start, $end, $count, $type, $indices);

Exported under tag ":GL_VERSION_1_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glDrawRangeElements.xhtml>

glDrawRangeElementsBaseVertex

 glDrawRangeElementsBaseVertex_c($mode, $start, $end, $count, $type, $indices, $basevertex);

Exported under tag ":GL_ARB_draw_elements_base_vertex".

glDrawTextureNV

 glDrawTextureNV($texture, $sampler, $x0, $y0, $x1, $y1, $z, $s0, $t0, $s1, $t1);

Exported under tag ":GL_NV_draw_texture".

glDrawTransformFeedback

 glDrawTransformFeedback($mode, $id);
 glDrawTransformFeedbackEXT($mode, $id);

Exported under tag ":GL_ARB_transform_feedback2".

glDrawTransformFeedbackInstanced

 glDrawTransformFeedbackInstanced($mode, $id, $primcount);

Exported under tag ":GL_ARB_transform_feedback_instanced".

glDrawTransformFeedbackStream

 glDrawTransformFeedbackStream($mode, $id, $stream);

Exported under tag ":GL_ARB_transform_feedback3".

glDrawTransformFeedbackStreamInstanced

 glDrawTransformFeedbackStreamInstanced($mode, $id, $stream, $primcount);

Exported under tag ":GL_ARB_transform_feedback_instanced".

glDrawVkImageNV

 glDrawVkImageNV($vkImage, $sampler, $x0, $y0, $x1, $y1, $z, $s0, $t0, $s1, $t1);

Exported under tag ":GL_NV_draw_vulkan_image".

glEdgeFlag

 glEdgeFlag($flag);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEdgeFlag.xml>

glEdgeFlagFormatNV

 glEdgeFlagFormatNV($stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glEdgeFlagPointer

 glEdgeFlagPointer_c($stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEdgeFlagPointer.xml>

glEdgeFlagPointerEXT

 glEdgeFlagPointerEXT_c($stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glEdgeFlagPointerListIBM

 glEdgeFlagPointerListIBM_c($stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glEdgeFlagv

 glEdgeFlagv_c($flag);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEdgeFlagv.xml>

glElementPointerAPPLE

 glElementPointerAPPLE_c($type, $pointer);

Exported under tag ":GL_APPLE_element_array".

glElementPointerATI

 glElementPointerATI_c($type, $pointer);

Exported under tag ":GL_ATI_element_array".

glEnable

 glEnable($cap);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEnable.xhtml>

glEnableClientState

 glEnableClientState($array);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEnableClientState.xml>

glEnableClientStateIndexedEXT

 glEnableClientStateIndexedEXT($array, $index);

Exported under tag ":GL_EXT_direct_state_access".

glEnableClientStateiEXT

 glEnableClientStateiEXT($array, $index);

Exported under tag ":GL_EXT_direct_state_access".

glEnableDriverControlQCOM

 glEnableDriverControlQCOM($driverControl);

Exported under tag ":GL_QCOM_driver_control".

glEnableVariantClientStateEXT

 glEnableVariantClientStateEXT($id);

Exported under tag ":GL_EXT_vertex_shader".

glEnableVertexArrayAttrib

 glEnableVertexArrayAttrib($vaobj, $index);

Exported under tag ":GL_ARB_direct_state_access".

glEnableVertexArrayAttribEXT

 glEnableVertexArrayAttribEXT($vaobj, $index);

Exported under tag ":GL_EXT_direct_state_access".

glEnableVertexArrayEXT

 glEnableVertexArrayEXT($vaobj, $array);

Exported under tag ":GL_EXT_direct_state_access".

glEnableVertexAttribAPPLE

 glEnableVertexAttribAPPLE($index, $pname);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glEnableVertexAttribArray

 glEnableVertexAttribArray($index);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEnableVertexAttribArray.xhtml>

glEnablei

 glEnablei($cap, $index);
 glEnableIndexedEXT($cap, $index);
 glEnableiEXT($cap, $index);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEnablei.xhtml>

glEnd

 glEnd();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEnd.xml>

glEndConditionalRender

 glEndConditionalRender();
 glEndConditionalRenderNV();

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEndConditionalRender.xhtml>

glEndFragmentShaderATI

 glEndFragmentShaderATI();

Exported under tag ":GL_ATI_fragment_shader".

glEndList

 glEndList();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEndList.xml>

glEndOcclusionQueryNV

 glEndOcclusionQueryNV();

Exported under tag ":GL_NV_occlusion_query".

glEndPerfMonitorAMD

 glEndPerfMonitorAMD($monitor);

Exported under tag ":GL_AMD_performance_monitor".

glEndPerfQueryINTEL

 glEndPerfQueryINTEL($queryHandle);

Exported under tag ":GL_INTEL_performance_query".

glEndQuery

 glEndQuery($target);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEndQuery.xhtml>

glEndQueryANGLE

 glEndQueryANGLE($target);

Exported under tag ":GL_ANGLE_timer_query".

glEndQueryIndexed

 glEndQueryIndexed($target, $index);

Exported under tag ":GL_ARB_transform_feedback3".

glEndSceneEXT

 glEndSceneEXT();

Exported under tag ":GL_EXT_scene_marker".

glEndTilingQCOM

 glEndTilingQCOM($preserveMask);

Exported under tag ":GL_QCOM_tiled_rendering".

glEndTransformFeedback

 glEndTransformFeedback();
 glEndTransformFeedbackEXT();

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glEndTransformFeedback.xhtml>

glEndVertexShaderEXT

 glEndVertexShaderEXT();

Exported under tag ":GL_EXT_vertex_shader".

glEndVideoCaptureNV

 glEndVideoCaptureNV($video_capture_slot);

Exported under tag ":GL_NV_video_capture".

glEvalCoord1d

 glEvalCoord1d($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord1dv

 glEvalCoord1dv_c($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord1f

 glEvalCoord1f($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord1fv

 glEvalCoord1fv_c($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord2d

 glEvalCoord2d($u, $v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord2dv

 glEvalCoord2dv_c($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord2f

 glEvalCoord2f($u, $v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalCoord2fv

 glEvalCoord2fv_c($u);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glEvalMapsNV

 glEvalMapsNV($target, $mode);

Exported under tag ":GL_NV_evaluators".

glEvalMesh1

 glEvalMesh1($mode, $i1, $i2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEvalMesh1.xml>

glEvalMesh2

 glEvalMesh2($mode, $i1, $i2, $j1, $j2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEvalMesh2.xml>

glEvalPoint1

 glEvalPoint1($i);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEvalPoint1.xml>

glEvalPoint2

 glEvalPoint2($i, $j);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glEvalPoint2.xml>

glExecuteProgramNV

 glExecuteProgramNV_c($target, $id, $params);

Exported under tag ":GL_NV_vertex_program".

glExtGetBufferPointervQCOM

 glExtGetBufferPointervQCOM_c($target, $params);

Exported under tag ":GL_QCOM_extended_get".

glExtGetBuffersQCOM

 glExtGetBuffersQCOM_c($buffers, $maxBuffers, $numBuffers);

Exported under tag ":GL_QCOM_extended_get".

glExtGetFramebuffersQCOM

 glExtGetFramebuffersQCOM_c($framebuffers, $maxFramebuffers, $numFramebuffers);

Exported under tag ":GL_QCOM_extended_get".

glExtGetProgramBinarySourceQCOM

 glExtGetProgramBinarySourceQCOM_c($program, $shadertype, $source, $length);

Exported under tag ":GL_QCOM_extended_get2".

glExtGetProgramsQCOM

 glExtGetProgramsQCOM_c($programs, $maxPrograms, $numPrograms);

Exported under tag ":GL_QCOM_extended_get2".

glExtGetRenderbuffersQCOM

 glExtGetRenderbuffersQCOM_c($renderbuffers, $maxRenderbuffers, $numRenderbuffers);

Exported under tag ":GL_QCOM_extended_get".

glExtGetShadersQCOM

 glExtGetShadersQCOM_c($shaders, $maxShaders, $numShaders);

Exported under tag ":GL_QCOM_extended_get2".

glExtGetTexLevelParameterivQCOM

 glExtGetTexLevelParameterivQCOM_c($texture, $face, $level, $pname, $params);

Exported under tag ":GL_QCOM_extended_get".

glExtGetTexSubImageQCOM

 glExtGetTexSubImageQCOM_c($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $texels);

Exported under tag ":GL_QCOM_extended_get".

glExtGetTexturesQCOM

 glExtGetTexturesQCOM_c($textures, $maxTextures, $numTextures);

Exported under tag ":GL_QCOM_extended_get".

glExtIsProgramBinaryQCOM

 $retval = glExtIsProgramBinaryQCOM($program);

Exported under tag ":GL_QCOM_extended_get2".

glExtTexObjectStateOverrideiQCOM

 glExtTexObjectStateOverrideiQCOM($target, $pname, $param);

Exported under tag ":GL_QCOM_extended_get".

glExtractComponentEXT

 glExtractComponentEXT($res, $src, $num);

Exported under tag ":GL_EXT_vertex_shader".

glFeedbackBuffer

 glFeedbackBuffer_c($size, $type, $buffer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFeedbackBuffer.xml>

glFenceSync

 $retval = glFenceSync($condition, $flags);

Exported under tag ":GL_ARB_sync".

glFinalCombinerInputNV

 glFinalCombinerInputNV($variable, $input, $mapping, $componentUsage);

Exported under tag ":GL_NV_register_combiners".

glFinish

 glFinish();

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glFinish.xhtml>

glFinishAsyncSGIX

 $retval = glFinishAsyncSGIX_c($markerp);

Exported under tag ":GL_SGIX_async".

glFinishFenceAPPLE

 glFinishFenceAPPLE($fence);

Exported under tag ":GL_APPLE_fence".

glFinishFenceNV

 glFinishFenceNV($fence);

Exported under tag ":GL_NV_fence".

glFinishObjectAPPLE

 glFinishObjectAPPLE($object, $name);

Exported under tag ":GL_APPLE_fence".

glFinishTextureSUNX

 glFinishTextureSUNX();

Exported under tag ":GL_SUNX_constant_data".

glFlush

 glFlush();

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glFlush.xhtml>

glFlushMappedBufferRange

 glFlushMappedBufferRange($target, $offset, $length);
 glFlushMappedBufferRangeAPPLE($target, $offset, $length);

Exported under tag ":GL_ARB_map_buffer_range".

glFlushMappedNamedBufferRange

 glFlushMappedNamedBufferRange($buffer, $offset, $length);

Exported under tag ":GL_ARB_direct_state_access".

glFlushMappedNamedBufferRangeEXT

 glFlushMappedNamedBufferRangeEXT($buffer, $offset, $length);

Exported under tag ":GL_EXT_direct_state_access".

glFlushPixelDataRangeNV

 glFlushPixelDataRangeNV($target);

Exported under tag ":GL_NV_pixel_data_range".

glFlushRasterSGIX

 glFlushRasterSGIX();

Exported under tag ":GL_SGIX_flush_raster".

glFlushVertexArrayRangeAPPLE

 glFlushVertexArrayRangeAPPLE_c($length, $pointer);

Exported under tag ":GL_APPLE_vertex_array_range".

glFlushVertexArrayRangeNV

 glFlushVertexArrayRangeNV();

Exported under tag ":GL_NV_vertex_array_range".

glFogCoordFormatNV

 glFogCoordFormatNV($type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glFogCoordPointer

 glFogCoordPointer_c($type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogCoordPointer.xml>

glFogCoordPointerListIBM

 glFogCoordPointerListIBM_c($type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glFogCoordd

 glFogCoordd($coord);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogCoordd.xml>

glFogCoorddv

 glFogCoorddv_c($coord);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogCoorddv.xml>

glFogCoordf

 glFogCoordf($coord);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogCoordf.xml>

glFogCoordfv

 glFogCoordfv_c($coord);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogCoordfv.xml>

glFogCoordhNV

 glFogCoordhNV($fog);

Exported under tag ":GL_NV_half_float".

glFogCoordhvNV

 glFogCoordhvNV_c($fog);

Exported under tag ":GL_NV_half_float".

glFogFuncSGIS

 glFogFuncSGIS_c($n, $points);

Exported under tag ":GL_SGIS_fog_function".

glFogLayersSGIX

 glFogLayersSGIX_c($n, $points);

Exported under tag ":GL_SGIX_fog_layers".

glFogf

 glFogf($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogf.xml>

glFogfv

 glFogfv_c($pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogfv.xml>

glFogi

 glFogi($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogi.xml>

glFogiv

 glFogiv_c($pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFogiv.xml>

glFogx

 glFogx($pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glFogxv

 glFogxv_c($pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glFragmentColorMaterialEXT

 glFragmentColorMaterialEXT($face, $mode);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentColorMaterialSGIX

 glFragmentColorMaterialSGIX($face, $mode);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentCoverageColorNV

 glFragmentCoverageColorNV($color);

Exported under tag ":GL_NV_fragment_coverage_to_color".

glFragmentLightModelfEXT

 glFragmentLightModelfEXT($pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightModelfSGIX

 glFragmentLightModelfSGIX($pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightModelfvEXT

 glFragmentLightModelfvEXT_c($pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightModelfvSGIX

 glFragmentLightModelfvSGIX_c($pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightModeliEXT

 glFragmentLightModeliEXT($pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightModeliSGIX

 glFragmentLightModeliSGIX($pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightModelivEXT

 glFragmentLightModelivEXT_c($pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightModelivSGIX

 glFragmentLightModelivSGIX_c($pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightfEXT

 glFragmentLightfEXT($light, $pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightfSGIX

 glFragmentLightfSGIX($light, $pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightfvEXT

 glFragmentLightfvEXT_c($light, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightfvSGIX

 glFragmentLightfvSGIX_c($light, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightiEXT

 glFragmentLightiEXT($light, $pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightiSGIX

 glFragmentLightiSGIX($light, $pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentLightivEXT

 glFragmentLightivEXT_c($light, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentLightivSGIX

 glFragmentLightivSGIX_c($light, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentMaterialfEXT

 glFragmentMaterialfEXT($face, $pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentMaterialfSGIX

 glFragmentMaterialfSGIX($face, $pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentMaterialfvEXT

 glFragmentMaterialfvEXT_c($face, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentMaterialfvSGIX

 glFragmentMaterialfvSGIX_c($face, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentMaterialiEXT

 glFragmentMaterialiEXT($face, $pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentMaterialiSGIX

 glFragmentMaterialiSGIX($face, $pname, $param);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFragmentMaterialivEXT

 glFragmentMaterialivEXT_c($face, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glFragmentMaterialivSGIX

 glFragmentMaterialivSGIX_c($face, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glFrameTerminatorGREMEDY

 glFrameTerminatorGREMEDY();

Exported under tag ":GL_GREMEDY_frame_terminator".

glFrameZoomSGIX

 glFrameZoomSGIX($factor);

Exported under tag ":GL_SGIX_framezoom".

glFramebufferDrawBufferEXT

 glFramebufferDrawBufferEXT($framebuffer, $mode);

Exported under tag ":GL_EXT_direct_state_access".

glFramebufferDrawBuffersEXT

 glFramebufferDrawBuffersEXT_c($framebuffer, $n, $bufs);

Exported under tag ":GL_EXT_direct_state_access".

glFramebufferFetchBarrierQCOM

 glFramebufferFetchBarrierQCOM();

Exported under tag ":GL_QCOM_shader_framebuffer_fetch_noncoherent".

glFramebufferFoveationConfigQCOM

 glFramebufferFoveationConfigQCOM_c($framebuffer, $numLayers, $focalPointsPerLayer, $requestedFeatures, $providedFeatures);

Exported under tag ":GL_QCOM_framebuffer_foveated".

glFramebufferFoveationParametersQCOM

 glFramebufferFoveationParametersQCOM($fbo, $layer, $focalPoint, $focalX, $focalY, $gainX, $gainY, $foveaArea);

Exported under tag ":GL_QCOM_framebuffer_foveated".

glFramebufferParameteri

 glFramebufferParameteri($target, $pname, $param);

Exported under tag ":GL_ARB_framebuffer_no_attachments".

glFramebufferPixelLocalStorageSizeEXT

 glFramebufferPixelLocalStorageSizeEXT($target, $size);

Exported under tag ":GL_EXT_shader_pixel_local_storage2".

glFramebufferReadBufferEXT

 glFramebufferReadBufferEXT($framebuffer, $mode);

Exported under tag ":GL_EXT_direct_state_access".

glFramebufferRenderbuffer

 glFramebufferRenderbuffer($target, $attachment, $renderbuffertarget, $renderbuffer);

Exported under tag ":GL_ARB_framebuffer_object".

glFramebufferSampleLocationsfvARB

 glFramebufferSampleLocationsfvARB_c($target, $start, $count, $v);

Exported under tag ":GL_ARB_sample_locations".

glFramebufferSampleLocationsfvNV

 glFramebufferSampleLocationsfvNV_c($target, $start, $count, $v);

Exported under tag ":GL_NV_sample_locations".

glFramebufferSamplePositionsfvAMD

 glFramebufferSamplePositionsfvAMD_c($target, $numsamples, $pixelindex, $values);

Exported under tag ":GL_AMD_framebuffer_sample_positions".

glFramebufferTexture

 glFramebufferTexture($target, $attachment, $texture, $level);
 glFramebufferTextureARB($target, $attachment, $texture, $level);

Exported under tag ":GL_VERSION_3_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glFramebufferTexture.xhtml>

glFramebufferTexture1D

 glFramebufferTexture1D($target, $attachment, $textarget, $texture, $level);

Exported under tag ":GL_ARB_framebuffer_object".

glFramebufferTexture2D

 glFramebufferTexture2D($target, $attachment, $textarget, $texture, $level);

Exported under tag ":GL_ARB_framebuffer_object".

glFramebufferTexture2DMultisampleEXT

 glFramebufferTexture2DMultisampleEXT($target, $attachment, $textarget, $texture, $level, $samples);

Exported under tag ":GL_EXT_multisampled_render_to_texture".

glFramebufferTexture3D

 glFramebufferTexture3D($target, $attachment, $textarget, $texture, $level, $layer);

Exported under tag ":GL_ARB_framebuffer_object".

glFramebufferTextureFaceARB

 glFramebufferTextureFaceARB($target, $attachment, $texture, $level, $face);

Exported under tag ":GL_ARB_geometry_shader4".

glFramebufferTextureLayer

 glFramebufferTextureLayer($target, $attachment, $texture, $level, $layer);
 glFramebufferTextureLayerARB($target, $attachment, $texture, $level, $layer);

Exported under tag ":GL_ARB_framebuffer_object".

glFramebufferTextureLayerNV

 glFramebufferTextureLayerNV($target, $attachment, $texture, $level, $layer);

Exported under tag ":GL_NV_texture_array".

glFramebufferTextureMultisampleMultiviewOVR

 glFramebufferTextureMultisampleMultiviewOVR($target, $attachment, $texture, $level, $samples, $baseViewIndex, $numViews);

Exported under tag ":GL_OVR_multiview_multisampled_render_to_texture".

glFramebufferTextureMultiviewOVR

 glFramebufferTextureMultiviewOVR($target, $attachment, $texture, $level, $baseViewIndex, $numViews);

Exported under tag ":GL_OVR_multiview".

glFreeObjectBufferATI

 glFreeObjectBufferATI($buffer);

Exported under tag ":GL_ATI_vertex_array_object".

glFrontFace

 glFrontFace($mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glFrontFace.xhtml>

glFrustum

 glFrustum($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glFrustum.xml>

glFrustumf

 glFrustumf($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glFrustumx

 glFrustumx($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glGenAsyncMarkersSGIX

 $retval = glGenAsyncMarkersSGIX($range);

Exported under tag ":GL_SGIX_async".

glGenBuffers

 glGenBuffers_c($n, $buffers);
 @retvals = glGenBuffers_p($n);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGenBuffers.xhtml>

glGenFencesAPPLE

 glGenFencesAPPLE_c($n, $fences);
 @retvals = glGenFencesAPPLE_p($n);

Exported under tag ":GL_APPLE_fence".

glGenFencesNV

 glGenFencesNV_c($n, $fences);
 @retvals = glGenFencesNV_p($n);

Exported under tag ":GL_NV_fence".

glGenFragmentShadersATI

 $retval = glGenFragmentShadersATI($range);

Exported under tag ":GL_ATI_fragment_shader".

glGenFramebuffers

 glGenFramebuffers_c($n, $framebuffers);
 @retvals = glGenFramebuffers_p($n);

Exported under tag ":GL_ARB_framebuffer_object".

glGenLists

 $retval = glGenLists($range);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGenLists.xml>

glGenMPEGPredictorsSGIX

 glGenMPEGPredictorsSGIX_c($n, $predictors);
 @retvals = glGenMPEGPredictorsSGIX_p($n);

Exported under tag ":GL_SGIX_mpeg1".

glGenNamesAMD

 glGenNamesAMD_c($identifier, $num, $names);

Exported under tag ":GL_AMD_name_gen_delete".

glGenOcclusionQueriesNV

 glGenOcclusionQueriesNV_c($n, $ids);
 @retvals = glGenOcclusionQueriesNV_p($n);

Exported under tag ":GL_NV_occlusion_query".

glGenPathsNV

 $retval = glGenPathsNV($range);

Exported under tag ":GL_NV_path_rendering".

glGenPerfMonitorsAMD

 glGenPerfMonitorsAMD_c($n, $monitors);
 @retvals = glGenPerfMonitorsAMD_p($n);

Exported under tag ":GL_AMD_performance_monitor".

glGenProgramPipelines

 glGenProgramPipelines_c($n, $pipelines);
 @retvals = glGenProgramPipelines_p($n);

Exported under tag ":GL_ARB_separate_shader_objects".

glGenProgramsARB

 glGenProgramsARB_c($n, $programs);
 @retvals = glGenProgramsARB_p($n);

Exported under tag ":GL_ARB_vertex_program".

glGenQueries

 glGenQueries_c($n, $ids);
 @retvals = glGenQueries_p($n);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGenQueries.xhtml>

glGenQueriesANGLE

 glGenQueriesANGLE_c($n, $ids);
 @retvals = glGenQueriesANGLE_p($n);

Exported under tag ":GL_ANGLE_timer_query".

glGenRenderbuffers

 glGenRenderbuffers_c($n, $renderbuffers);
 @retvals = glGenRenderbuffers_p($n);

Exported under tag ":GL_ARB_framebuffer_object".

glGenSamplers

 glGenSamplers_c($count, $samplers);
 @retvals = glGenSamplers_p($count);

Exported under tag ":GL_ARB_sampler_objects".

glGenSemaphoresEXT

 glGenSemaphoresEXT_c($n, $semaphores);
 @retvals = glGenSemaphoresEXT_p($n);

Exported under tag ":GL_EXT_semaphore".

glGenSymbolsEXT

 $retval = glGenSymbolsEXT($dataType, $storageType, $range, $components);

Exported under tag ":GL_EXT_vertex_shader".

glGenTextures

 glGenTextures_c($n, $textures);
 @retvals = glGenTextures_p($n);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGenTextures.xhtml>

glGenTexturesEXT

 glGenTexturesEXT_c($n, $textures);
 @retvals = glGenTexturesEXT_p($n);

Exported under tag ":GL_EXT_texture_object".

glGenTransformFeedbacks

 glGenTransformFeedbacks_c($n, $ids);
 @retvals = glGenTransformFeedbacks_p($n);

Exported under tag ":GL_ARB_transform_feedback2".

glGenVertexArrays

 glGenVertexArrays_c($n, $arrays);
 @retvals = glGenVertexArrays_p($n);

Exported under tag ":GL_ARB_vertex_array_object".

glGenVertexArraysSGIX

 glGenVertexArraysSGIX_c($n, $arrays);
 @retvals = glGenVertexArraysSGIX_p($n);

Exported under tag ":GL_SGIX_vertex_array_object".

glGenVertexShadersEXT

 $retval = glGenVertexShadersEXT($range);

Exported under tag ":GL_EXT_vertex_shader".

glGenerateMipmap

 glGenerateMipmap($target);

Exported under tag ":GL_ARB_framebuffer_object".

glGenerateMultiTexMipmapEXT

 glGenerateMultiTexMipmapEXT($texunit, $target);

Exported under tag ":GL_EXT_direct_state_access".

glGenerateTextureMipmap

 glGenerateTextureMipmap($texture);

Exported under tag ":GL_ARB_direct_state_access".

glGenerateTextureMipmapEXT

 glGenerateTextureMipmapEXT($texture, $target);

Exported under tag ":GL_EXT_direct_state_access".

glGetActiveAtomicCounterBufferiv

 glGetActiveAtomicCounterBufferiv_c($program, $bufferIndex, $pname, $params);

Exported under tag ":GL_ARB_shader_atomic_counters".

glGetActiveAttrib

 glGetActiveAttrib_c($program, $index, $bufSize, $length, $size, $type, $name);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetActiveAttrib.xhtml>

glGetActiveSubroutineName

 glGetActiveSubroutineName_c($program, $shadertype, $index, $bufSize, $length, $name);

Exported under tag ":GL_ARB_shader_subroutine".

glGetActiveSubroutineUniformName

 glGetActiveSubroutineUniformName_c($program, $shadertype, $index, $bufSize, $length, $name);

Exported under tag ":GL_ARB_shader_subroutine".

glGetActiveSubroutineUniformiv

 glGetActiveSubroutineUniformiv_c($program, $shadertype, $index, $pname, $values);

Exported under tag ":GL_ARB_shader_subroutine".

glGetActiveUniform

 glGetActiveUniform_c($program, $index, $bufSize, $length, $size, $type, $name);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetActiveUniform.xhtml>

glGetActiveUniformBlockName

 glGetActiveUniformBlockName_c($program, $uniformBlockIndex, $bufSize, $length, $uniformBlockName);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetActiveUniformBlockiv

 glGetActiveUniformBlockiv_c($program, $uniformBlockIndex, $pname, $params);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetActiveUniformName

 glGetActiveUniformName_c($program, $uniformIndex, $bufSize, $length, $uniformName);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetActiveUniformsiv

 glGetActiveUniformsiv_c($program, $uniformCount, $uniformIndices, $pname, $params);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetActiveVaryingNV

 glGetActiveVaryingNV_c($program, $index, $bufSize, $length, $size, $type, $name);

Exported under tag ":GL_NV_transform_feedback".

glGetArrayObjectfvATI

 glGetArrayObjectfvATI_c($array, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetArrayObjectivATI

 glGetArrayObjectivATI_c($array, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetAttachedObjectsARB

 glGetAttachedObjectsARB_c($containerObj, $maxCount, $count, $obj);

Exported under tag ":GL_ARB_shader_objects".

glGetAttachedShaders

 glGetAttachedShaders_c($program, $maxCount, $count, $shaders);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetAttachedShaders.xhtml>

glGetAttribLocation

 $retval = glGetAttribLocation($program, $name);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetAttribLocation.xhtml>

glGetBooleani_v

 glGetBooleani_v_c($target, $index, $data);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetBooleani_v.xhtml>

glGetBooleanv

 glGetBooleanv_c($pname, $data);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetBooleanv.xhtml>

glGetBufferParameteri64v

 glGetBufferParameteri64v_c($target, $pname, $params);

Exported under tag ":GL_VERSION_3_2".

glGetBufferParameteriv

 glGetBufferParameteriv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetBufferParameteriv.xhtml>

glGetBufferParameterui64vNV

 glGetBufferParameterui64vNV_c($target, $pname, $params);

Exported under tag ":GL_NV_shader_buffer_load".

glGetBufferPointerv

 glGetBufferPointerv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetBufferPointerv.xhtml>

glGetBufferSubData

 glGetBufferSubData_c($target, $offset, $size, $data);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetBufferSubData.xhtml>

glGetClipPlane

 glGetClipPlane_c($plane, $equation);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetClipPlane.xml>

glGetClipPlanef

 glGetClipPlanef_c($plane, $equation);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetClipPlanex

 glGetClipPlanex_c($plane, $equation);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetColorTable

 glGetColorTable_c($target, $format, $type, $table);

Exported under tag ":GL_ARB_imaging".

glGetColorTableParameterfv

 glGetColorTableParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetColorTableParameterfvSGI

 glGetColorTableParameterfvSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_color_table".

glGetColorTableParameteriv

 glGetColorTableParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetColorTableParameterivSGI

 glGetColorTableParameterivSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_color_table".

glGetColorTableSGI

 glGetColorTableSGI_c($target, $format, $type, $table);

Exported under tag ":GL_SGI_color_table".

glGetCombinerInputParameterfvNV

 glGetCombinerInputParameterfvNV_c($stage, $portion, $variable, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetCombinerInputParameterivNV

 glGetCombinerInputParameterivNV_c($stage, $portion, $variable, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetCombinerOutputParameterfvNV

 glGetCombinerOutputParameterfvNV_c($stage, $portion, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetCombinerOutputParameterivNV

 glGetCombinerOutputParameterivNV_c($stage, $portion, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetCombinerStageParameterfvNV

 glGetCombinerStageParameterfvNV_c($stage, $pname, $params);

Exported under tag ":GL_NV_register_combiners2".

glGetCommandHeaderNV

 $retval = glGetCommandHeaderNV($tokenID, $size);

Exported under tag ":GL_NV_command_list".

glGetCompressedMultiTexImageEXT

 glGetCompressedMultiTexImageEXT_c($texunit, $target, $lod, $img);

Exported under tag ":GL_EXT_direct_state_access".

glGetCompressedTexImage

 glGetCompressedTexImage_c($target, $level, $img);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetCompressedTexImage.xhtml>

glGetCompressedTextureImage

 glGetCompressedTextureImage_c($texture, $level, $bufSize, $pixels);

Exported under tag ":GL_ARB_direct_state_access".

glGetCompressedTextureImageEXT

 glGetCompressedTextureImageEXT_c($texture, $target, $lod, $img);

Exported under tag ":GL_EXT_direct_state_access".

glGetCompressedTextureSubImage

 glGetCompressedTextureSubImage_c($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $bufSize, $pixels);

Exported under tag ":GL_ARB_get_texture_sub_image".

glGetConvolutionFilter

 glGetConvolutionFilter_c($target, $format, $type, $image);

Exported under tag ":GL_ARB_imaging".

glGetConvolutionFilterEXT

 glGetConvolutionFilterEXT_c($target, $format, $type, $image);

Exported under tag ":GL_EXT_convolution".

glGetConvolutionParameterfv

 glGetConvolutionParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetConvolutionParameterfvEXT

 glGetConvolutionParameterfvEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_convolution".

glGetConvolutionParameteriv

 glGetConvolutionParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetConvolutionParameterivEXT

 glGetConvolutionParameterivEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_convolution".

glGetCoverageModulationTableNV

 glGetCoverageModulationTableNV_c($bufsize, $v);

Exported under tag ":GL_EXT_raster_multisample".

glGetDebugMessageLog

 $retval = glGetDebugMessageLog_c($count, $bufSize, $sources, $types, $ids, $severities, $lengths, $messageLog);
 $retval = glGetDebugMessageLogARB_c($count, $bufSize, $sources, $types, $ids, $severities, $lengths, $messageLog);

Exported under tag ":GL_KHR_debug".

glGetDebugMessageLogAMD

 $retval = glGetDebugMessageLogAMD_c($count, $bufSize, $categories, $severities, $ids, $lengths, $message);

Exported under tag ":GL_AMD_debug_output".

glGetDetailTexFuncSGIS

 glGetDetailTexFuncSGIS_c($target, $points);

Exported under tag ":GL_SGIS_detail_texture".

glGetDoublei_v

 glGetDoublei_v_c($target, $index, $data);
 glGetDoubleIndexedvEXT_c($target, $index, $data);

Exported under tag ":GL_ARB_viewport_array".

glGetDoublev

 glGetDoublev_c($pname, $data);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetDoublev.xhtml>

glGetDriverControlStringQCOM

 glGetDriverControlStringQCOM_c($driverControl, $bufSize, $length, $driverControlString);

Exported under tag ":GL_QCOM_driver_control".

glGetDriverControlsQCOM

 glGetDriverControlsQCOM_c($num, $size, $driverControls);

Exported under tag ":GL_QCOM_driver_control".

glGetError

 $retval = glGetError();

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetError.xhtml>

glGetExtensionREGAL

 $retval = glGetExtensionREGAL($ext);

Exported under tag ":GL_REGAL_extension_query".

glGetFenceivNV

 glGetFenceivNV_c($fence, $pname, $params);

Exported under tag ":GL_NV_fence".

glGetFinalCombinerInputParameterfvNV

 glGetFinalCombinerInputParameterfvNV_c($variable, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetFinalCombinerInputParameterivNV

 glGetFinalCombinerInputParameterivNV_c($variable, $pname, $params);

Exported under tag ":GL_NV_register_combiners".

glGetFirstPerfQueryIdINTEL

 glGetFirstPerfQueryIdINTEL_c($queryId);

Exported under tag ":GL_INTEL_performance_query".

glGetFixedv

 glGetFixedv_c($pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetFloati_v

 glGetFloati_v_c($target, $index, $data);
 glGetFloatIndexedvEXT_c($target, $index, $data);
 glGetFloati_vEXT_c($target, $index, $data);

Exported under tag ":GL_ARB_viewport_array".

glGetFloatv

 glGetFloatv_c($pname, $data);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetFloatv.xhtml>

glGetFogFuncSGIS

 glGetFogFuncSGIS_c($points);

Exported under tag ":GL_SGIS_fog_function".

glGetFogLayersSGIX

 glGetFogLayersSGIX_c($points);

Exported under tag ":GL_SGIX_fog_layers".

glGetFragDataIndex

 $retval = glGetFragDataIndex($program, $name);

Exported under tag ":GL_ARB_blend_func_extended".

glGetFragDataLocation

 $retval = glGetFragDataLocation($program, $name);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetFragDataLocation.xhtml>

glGetFragmentLightfvEXT

 glGetFragmentLightfvEXT_c($light, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glGetFragmentLightfvSGIX

 glGetFragmentLightfvSGIX_c($light, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glGetFragmentLightivEXT

 glGetFragmentLightivEXT_c($light, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glGetFragmentLightivSGIX

 glGetFragmentLightivSGIX_c($light, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glGetFragmentMaterialfvEXT

 glGetFragmentMaterialfvEXT_c($face, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glGetFragmentMaterialfvSGIX

 glGetFragmentMaterialfvSGIX_c($face, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glGetFragmentMaterialivEXT

 glGetFragmentMaterialivEXT_c($face, $pname, $params);

Exported under tag ":GL_EXT_fragment_lighting".

glGetFragmentMaterialivSGIX

 glGetFragmentMaterialivSGIX_c($face, $pname, $params);

Exported under tag ":GL_SGIX_fragment_specular_lighting".

glGetFramebufferAttachmentParameteriv

 glGetFramebufferAttachmentParameteriv_c($target, $attachment, $pname, $params);

Exported under tag ":GL_ARB_framebuffer_object".

glGetFramebufferParameterfvAMD

 glGetFramebufferParameterfvAMD_c($target, $pname, $numsamples, $pixelindex, $size, $values);

Exported under tag ":GL_AMD_framebuffer_sample_positions".

glGetFramebufferParameteriv

 glGetFramebufferParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_framebuffer_no_attachments".

glGetFramebufferParameterivEXT

 glGetFramebufferParameterivEXT_c($framebuffer, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetFramebufferPixelLocalStorageSizeEXT

 $retval = glGetFramebufferPixelLocalStorageSizeEXT($target);

Exported under tag ":GL_EXT_shader_pixel_local_storage2".

glGetGraphicsResetStatus

 $retval = glGetGraphicsResetStatus();
 $retval = glGetGraphicsResetStatusEXT();

Exported under tag ":GL_VERSION_4_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetGraphicsResetStatus.xhtml>

glGetGraphicsResetStatusARB

 $retval = glGetGraphicsResetStatusARB();

Exported under tag ":GL_ARB_robustness".

glGetHandleARB

 $retval = glGetHandleARB($pname);

Exported under tag ":GL_ARB_shader_objects".

glGetHistogram

 glGetHistogram_c($target, $reset, $format, $type, $values);

Exported under tag ":GL_ARB_imaging".

glGetHistogramEXT

 glGetHistogramEXT_c($target, $reset, $format, $type, $values);

Exported under tag ":GL_EXT_histogram".

glGetHistogramParameterfv

 glGetHistogramParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetHistogramParameterfvEXT

 glGetHistogramParameterfvEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_histogram".

glGetHistogramParameteriv

 glGetHistogramParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetHistogramParameterivEXT

 glGetHistogramParameterivEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_histogram".

glGetImageHandleARB

 $retval = glGetImageHandleARB($texture, $level, $layered, $layer, $format);

Exported under tag ":GL_ARB_bindless_texture".

glGetImageHandleNV

 $retval = glGetImageHandleNV($texture, $level, $layered, $layer, $format);

Exported under tag ":GL_NV_bindless_texture".

glGetImageTransformParameterfvHP

 glGetImageTransformParameterfvHP_c($target, $pname, $params);

Exported under tag ":GL_HP_image_transform".

glGetImageTransformParameterivHP

 glGetImageTransformParameterivHP_c($target, $pname, $params);

Exported under tag ":GL_HP_image_transform".

glGetInfoLogARB

 glGetInfoLogARB_c($obj, $maxLength, $length, $infoLog);

Exported under tag ":GL_ARB_shader_objects".

glGetInteger64i_v

 glGetInteger64i_v_c($target, $index, $data);

Exported under tag ":GL_VERSION_3_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetInteger64i_v.xhtml>

glGetInteger64v

 glGetInteger64v_c($pname, $data);
 glGetInteger64vAPPLE_c($pname, $data);

Exported under tag ":GL_ARB_sync".

glGetIntegeri_v

 glGetIntegeri_v_c($target, $index, $data);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetIntegeri_vEXT

 glGetIntegeri_vEXT_c($target, $index, $data);

Exported under tag ":GL_EXT_multiview_draw_buffers".

glGetIntegerui64i_vNV

 glGetIntegerui64i_vNV_c($value, $index, $result);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glGetIntegerui64vNV

 glGetIntegerui64vNV_c($value, $result);

Exported under tag ":GL_NV_shader_buffer_load".

glGetIntegerv

 glGetIntegerv_c($pname, $data);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetIntegerv.xhtml>

glGetInternalformatSampleivNV

 glGetInternalformatSampleivNV_c($target, $internalformat, $samples, $pname, $count, $params);

Exported under tag ":GL_NV_internalformat_sample_query".

glGetInternalformati64v

 glGetInternalformati64v_c($target, $internalformat, $pname, $count, $params);

Exported under tag ":GL_ARB_internalformat_query2".

glGetInternalformativ

 glGetInternalformativ_c($target, $internalformat, $pname, $count, $params);

Exported under tag ":GL_ARB_internalformat_query".

glGetInvariantBooleanvEXT

 glGetInvariantBooleanvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetInvariantFloatvEXT

 glGetInvariantFloatvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetInvariantIntegervEXT

 glGetInvariantIntegervEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetLightfv

 glGetLightfv_c($light, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetLightfv.xml>

glGetLightiv

 glGetLightiv_c($light, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetLightiv.xml>

glGetLightxv

 glGetLightxv_c($light, $pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetLocalConstantBooleanvEXT

 glGetLocalConstantBooleanvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetLocalConstantFloatvEXT

 glGetLocalConstantFloatvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetLocalConstantIntegervEXT

 glGetLocalConstantIntegervEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetMPEGParameterfvSGIX

 glGetMPEGParameterfvSGIX_c($target, $pname, $params);

Exported under tag ":GL_SGIX_mpeg1".

glGetMPEGParameterivSGIX

 glGetMPEGParameterivSGIX_c($target, $pname, $params);

Exported under tag ":GL_SGIX_mpeg1".

glGetMPEGPredictorSGIX

 glGetMPEGPredictorSGIX_c($target, $format, $type, $pixels);

Exported under tag ":GL_SGIX_mpeg1".

glGetMPEGQuantTableubv

 glGetMPEGQuantTableubv_c($target, $values);

Exported under tag ":GL_SGIX_mpeg1".

glGetMapAttribParameterfvNV

 glGetMapAttribParameterfvNV_c($target, $index, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glGetMapAttribParameterivNV

 glGetMapAttribParameterivNV_c($target, $index, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glGetMapControlPointsNV

 glGetMapControlPointsNV_c($target, $index, $type, $ustride, $vstride, $packed, $points);

Exported under tag ":GL_NV_evaluators".

glGetMapParameterfvNV

 glGetMapParameterfvNV_c($target, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glGetMapParameterivNV

 glGetMapParameterivNV_c($target, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glGetMapdv

 glGetMapdv_c($target, $query, $v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetMapdv.xml>

glGetMapfv

 glGetMapfv_c($target, $query, $v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetMapfv.xml>

glGetMapiv

 glGetMapiv_c($target, $query, $v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetMapiv.xml>

glGetMaterialfv

 glGetMaterialfv_c($face, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetMaterialfv.xml>

glGetMaterialiv

 glGetMaterialiv_c($face, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetMaterialiv.xml>

glGetMaterialxv

 glGetMaterialxv_c($face, $pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetMemoryObjectParameterivEXT

 glGetMemoryObjectParameterivEXT_c($memoryObject, $pname, $params);

Exported under tag ":GL_EXT_memory_object".

glGetMinmax

 glGetMinmax_c($target, $reset, $format, $type, $values);

Exported under tag ":GL_ARB_imaging".

glGetMinmaxEXT

 glGetMinmaxEXT_c($target, $reset, $format, $type, $values);

Exported under tag ":GL_EXT_histogram".

glGetMinmaxParameterfv

 glGetMinmaxParameterfv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetMinmaxParameterfvEXT

 glGetMinmaxParameterfvEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_histogram".

glGetMinmaxParameteriv

 glGetMinmaxParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_imaging".

glGetMinmaxParameterivEXT

 glGetMinmaxParameterivEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_histogram".

glGetMultiTexEnvfvEXT

 glGetMultiTexEnvfvEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexEnvivEXT

 glGetMultiTexEnvivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexGendvEXT

 glGetMultiTexGendvEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexGenfvEXT

 glGetMultiTexGenfvEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexGenivEXT

 glGetMultiTexGenivEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexImageEXT

 glGetMultiTexImageEXT_c($texunit, $target, $level, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexLevelParameterfvEXT

 glGetMultiTexLevelParameterfvEXT_c($texunit, $target, $level, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexLevelParameterivEXT

 glGetMultiTexLevelParameterivEXT_c($texunit, $target, $level, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexParameterIivEXT

 glGetMultiTexParameterIivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexParameterIuivEXT

 glGetMultiTexParameterIuivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexParameterfvEXT

 glGetMultiTexParameterfvEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultiTexParameterivEXT

 glGetMultiTexParameterivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetMultisamplefv

 glGetMultisamplefv_c($pname, $index, $val);

Exported under tag ":GL_ARB_texture_multisample".

glGetNamedBufferParameteri64v

 glGetNamedBufferParameteri64v_c($buffer, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedBufferParameteriv

 glGetNamedBufferParameteriv_c($buffer, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedBufferParameterivEXT

 glGetNamedBufferParameterivEXT_c($buffer, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedBufferParameterui64vNV

 glGetNamedBufferParameterui64vNV_c($buffer, $pname, $params);

Exported under tag ":GL_NV_shader_buffer_load".

glGetNamedBufferPointerv

 glGetNamedBufferPointerv_c($buffer, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedBufferPointervEXT

 glGetNamedBufferPointervEXT_c($buffer, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedBufferSubData

 glGetNamedBufferSubData_c($buffer, $offset, $size, $data);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedBufferSubDataEXT

 glGetNamedBufferSubDataEXT_c($buffer, $offset, $size, $data);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedFramebufferAttachmentParameteriv

 glGetNamedFramebufferAttachmentParameteriv_c($framebuffer, $attachment, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedFramebufferAttachmentParameterivEXT

 glGetNamedFramebufferAttachmentParameterivEXT_c($framebuffer, $attachment, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedFramebufferParameterfvAMD

 glGetNamedFramebufferParameterfvAMD_c($framebuffer, $pname, $numsamples, $pixelindex, $size, $values);

Exported under tag ":GL_AMD_framebuffer_sample_positions".

glGetNamedFramebufferParameteriv

 glGetNamedFramebufferParameteriv_c($framebuffer, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedFramebufferParameterivEXT

 glGetNamedFramebufferParameterivEXT_c($framebuffer, $pname, $params);

Exported under tag ":GL_ARB_framebuffer_no_attachments".

glGetNamedProgramLocalParameterIivEXT

 glGetNamedProgramLocalParameterIivEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedProgramLocalParameterIuivEXT

 glGetNamedProgramLocalParameterIuivEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedProgramLocalParameterdvEXT

 glGetNamedProgramLocalParameterdvEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedProgramLocalParameterfvEXT

 glGetNamedProgramLocalParameterfvEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedProgramStringEXT

 glGetNamedProgramStringEXT_c($program, $target, $pname, $string);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedProgramivEXT

 glGetNamedProgramivEXT_c($program, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedRenderbufferParameteriv

 glGetNamedRenderbufferParameteriv_c($renderbuffer, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetNamedRenderbufferParameterivEXT

 glGetNamedRenderbufferParameterivEXT_c($renderbuffer, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetNamedStringARB

 glGetNamedStringARB_c($namelen, $name, $bufSize, $stringlen, $string);

Exported under tag ":GL_ARB_shading_language_include".

glGetNamedStringivARB

 glGetNamedStringivARB_c($namelen, $name, $pname, $params);

Exported under tag ":GL_ARB_shading_language_include".

glGetNextPerfQueryIdINTEL

 glGetNextPerfQueryIdINTEL_c($queryId, $nextQueryId);

Exported under tag ":GL_INTEL_performance_query".

glGetNonlinLightfvSGIX

 glGetNonlinLightfvSGIX_c($light, $pname, $terms, $data);

Exported under tag ":GL_SGIX_nonlinear_lighting_pervertex".

glGetNonlinMaterialfvSGIX

 glGetNonlinMaterialfvSGIX_c($face, $pname, $terms, $data);

Exported under tag ":GL_SGIX_nonlinear_lighting_pervertex".

glGetObjectBufferfvATI

 glGetObjectBufferfvATI_c($buffer, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetObjectBufferivATI

 glGetObjectBufferivATI_c($buffer, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetObjectLabel

 glGetObjectLabel_c($identifier, $name, $bufSize, $length, $label);

Exported under tag ":GL_KHR_debug".

glGetObjectLabelEXT

 glGetObjectLabelEXT_c($type, $object, $bufSize, $length, $label);

Exported under tag ":GL_EXT_debug_label".

glGetObjectParameterfvARB

 glGetObjectParameterfvARB_c($obj, $pname, $params);

Exported under tag ":GL_ARB_shader_objects".

glGetObjectParameterivAPPLE

 glGetObjectParameterivAPPLE_c($objectType, $name, $pname, $params);

Exported under tag ":GL_APPLE_object_purgeable".

glGetObjectParameterivARB

 glGetObjectParameterivARB_c($obj, $pname, $params);

Exported under tag ":GL_ARB_shader_objects".

glGetObjectPtrLabel

 glGetObjectPtrLabel_c($ptr, $bufSize, $length, $label);

Exported under tag ":GL_KHR_debug".

glGetOcclusionQueryivNV

 glGetOcclusionQueryivNV_c($id, $pname, $params);

Exported under tag ":GL_NV_occlusion_query".

glGetOcclusionQueryuivNV

 glGetOcclusionQueryuivNV_c($id, $pname, $params);

Exported under tag ":GL_NV_occlusion_query".

glGetPathColorGenfvNV

 glGetPathColorGenfvNV_c($color, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPathColorGenivNV

 glGetPathColorGenivNV_c($color, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPathCommandsNV

 glGetPathCommandsNV_c($path, $commands);

Exported under tag ":GL_NV_path_rendering".

glGetPathCoordsNV

 glGetPathCoordsNV_c($path, $coords);

Exported under tag ":GL_NV_path_rendering".

glGetPathDashArrayNV

 glGetPathDashArrayNV_c($path, $dashArray);

Exported under tag ":GL_NV_path_rendering".

glGetPathLengthNV

 $retval = glGetPathLengthNV($path, $startSegment, $numSegments);

Exported under tag ":GL_NV_path_rendering".

glGetPathMetricRangeNV

 glGetPathMetricRangeNV_c($metricQueryMask, $firstPathName, $numPaths, $stride, $metrics);

Exported under tag ":GL_NV_path_rendering".

glGetPathMetricsNV

 glGetPathMetricsNV_c($metricQueryMask, $numPaths, $pathNameType, $paths, $pathBase, $stride, $metrics);

Exported under tag ":GL_NV_path_rendering".

glGetPathParameterfvNV

 glGetPathParameterfvNV_c($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPathParameterivNV

 glGetPathParameterivNV_c($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPathSpacingNV

 glGetPathSpacingNV_c($pathListMode, $numPaths, $pathNameType, $paths, $pathBase, $advanceScale, $kerningScale, $transformType, $returnedSpacing);

Exported under tag ":GL_NV_path_rendering".

glGetPathTexGenfvNV

 glGetPathTexGenfvNV_c($texCoordSet, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPathTexGenivNV

 glGetPathTexGenivNV_c($texCoordSet, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glGetPerfCounterInfoINTEL

 glGetPerfCounterInfoINTEL_c($queryId, $counterId, $counterNameLength, $counterName, $counterDescLength, $counterDesc, $counterOffset, $counterDataSize, $counterTypeEnum, $counterDataTypeEnum, $rawCounterMaxValue);

Exported under tag ":GL_INTEL_performance_query".

glGetPerfMonitorCounterDataAMD

 glGetPerfMonitorCounterDataAMD_c($monitor, $pname, $dataSize, $data, $bytesWritten);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfMonitorCounterInfoAMD

 glGetPerfMonitorCounterInfoAMD_c($group, $counter, $pname, $data);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfMonitorCounterStringAMD

 glGetPerfMonitorCounterStringAMD_c($group, $counter, $bufSize, $length, $counterString);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfMonitorCountersAMD

 glGetPerfMonitorCountersAMD_c($group, $numCounters, $maxActiveCounters, $counterSize, $counters);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfMonitorGroupStringAMD

 glGetPerfMonitorGroupStringAMD_c($group, $bufSize, $length, $groupString);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfMonitorGroupsAMD

 glGetPerfMonitorGroupsAMD_c($numGroups, $groupsSize, $groups);

Exported under tag ":GL_AMD_performance_monitor".

glGetPerfQueryDataINTEL

 glGetPerfQueryDataINTEL_c($queryHandle, $flags, $dataSize, $data, $bytesWritten);

Exported under tag ":GL_INTEL_performance_query".

glGetPerfQueryIdByNameINTEL

 glGetPerfQueryIdByNameINTEL_c($queryName, $queryId);

Exported under tag ":GL_INTEL_performance_query".

glGetPerfQueryInfoINTEL

 glGetPerfQueryInfoINTEL_c($queryId, $queryNameLength, $queryName, $dataSize, $noCounters, $noInstances, $capsMask);

Exported under tag ":GL_INTEL_performance_query".

glGetPixelMapfv

 glGetPixelMapfv_c($map, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetPixelMapfv.xml>

glGetPixelMapuiv

 glGetPixelMapuiv_c($map, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetPixelMapuiv.xml>

glGetPixelMapusv

 glGetPixelMapusv_c($map, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetPixelMapusv.xml>

glGetPixelTransformParameterfvEXT

 glGetPixelTransformParameterfvEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_pixel_transform".

glGetPixelTransformParameterfvSGI

 glGetPixelTransformParameterfvSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_fft".

glGetPixelTransformParameterivEXT

 glGetPixelTransformParameterivEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_pixel_transform".

glGetPixelTransformParameterivSGI

 glGetPixelTransformParameterivSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_fft".

glGetPointerIndexedvEXT

 glGetPointerIndexedvEXT_c($target, $index, $data);

Exported under tag ":GL_EXT_direct_state_access".

glGetPointeri_vEXT

 glGetPointeri_vEXT_c($pname, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetPointerv

 glGetPointerv_c($pname, $params);
 glGetPointervEXT_c($pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetPointerv.xml>

glGetPolygonStipple

 glGetPolygonStipple_c($mask);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetPolygonStipple.xml>

glGetProcAddressREGAL

 $retval = glGetProcAddressREGAL_c($name);

Exported under tag ":GL_REGAL_proc_address".

glGetProgramBinary

 glGetProgramBinary_c($program, $bufSize, $length, $binaryFormat, $binary);

Exported under tag ":GL_ARB_get_program_binary".

glGetProgramEnvParameterdvARB

 glGetProgramEnvParameterdvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramEnvParameterfvARB

 glGetProgramEnvParameterfvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramInfoLog

 glGetProgramInfoLog_c($program, $bufSize, $length, $infoLog);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetProgramInfoLog.xhtml>

glGetProgramInterfaceiv

 glGetProgramInterfaceiv_c($program, $programInterface, $pname, $params);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramLocalParameterdvARB

 glGetProgramLocalParameterdvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramLocalParameterfvARB

 glGetProgramLocalParameterfvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramNamedParameterdvNV

 glGetProgramNamedParameterdvNV_c($id, $len, $name, $params);

Exported under tag ":GL_NV_fragment_program".

glGetProgramNamedParameterfvNV

 glGetProgramNamedParameterfvNV_c($id, $len, $name, $params);

Exported under tag ":GL_NV_fragment_program".

glGetProgramParameterdvNV

 glGetProgramParameterdvNV_c($target, $index, $pname, $params);

Exported under tag ":GL_NV_vertex_program".

glGetProgramParameterfvNV

 glGetProgramParameterfvNV_c($target, $index, $pname, $params);

Exported under tag ":GL_NV_vertex_program".

glGetProgramPipelineInfoLog

 glGetProgramPipelineInfoLog_c($pipeline, $bufSize, $length, $infoLog);

Exported under tag ":GL_ARB_separate_shader_objects".

glGetProgramPipelineiv

 glGetProgramPipelineiv_c($pipeline, $pname, $params);

Exported under tag ":GL_ARB_separate_shader_objects".

glGetProgramResourceIndex

 $retval = glGetProgramResourceIndex($program, $programInterface, $name);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramResourceLocation

 $retval = glGetProgramResourceLocation($program, $programInterface, $name);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramResourceLocationIndex

 $retval = glGetProgramResourceLocationIndex($program, $programInterface, $name);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramResourceLocationIndexEXT

 $retval = glGetProgramResourceLocationIndexEXT($program, $programInterface, $name);

Exported under tag ":GL_EXT_blend_func_extended".

glGetProgramResourceName

 glGetProgramResourceName_c($program, $programInterface, $index, $bufSize, $length, $name);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramResourcefvNV

 glGetProgramResourcefvNV_c($program, $programInterface, $index, $propCount, $props, $count, $length, $params);

Exported under tag ":GL_NV_path_rendering".

glGetProgramResourceiv

 glGetProgramResourceiv_c($program, $programInterface, $index, $propCount, $props, $count, $length, $params);

Exported under tag ":GL_ARB_program_interface_query".

glGetProgramStageiv

 glGetProgramStageiv_c($program, $shadertype, $pname, $values);

Exported under tag ":GL_ARB_shader_subroutine".

glGetProgramStringARB

 glGetProgramStringARB_c($target, $pname, $string);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramStringNV

 glGetProgramStringNV_c($id, $pname, $program);

Exported under tag ":GL_NV_vertex_program".

glGetProgramiv

 glGetProgramiv_c($program, $pname, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetProgramiv.xhtml>

glGetProgramivARB

 glGetProgramivARB_c($target, $pname, $params);

Exported under tag ":GL_ARB_vertex_program".

glGetProgramivNV

 glGetProgramivNV_c($id, $pname, $params);

Exported under tag ":GL_NV_vertex_program".

glGetQueryBufferObjecti64v

 glGetQueryBufferObjecti64v($id, $buffer, $pname, $offset);

Exported under tag ":GL_ARB_direct_state_access".

glGetQueryBufferObjectiv

 glGetQueryBufferObjectiv($id, $buffer, $pname, $offset);

Exported under tag ":GL_ARB_direct_state_access".

glGetQueryBufferObjectui64v

 glGetQueryBufferObjectui64v($id, $buffer, $pname, $offset);

Exported under tag ":GL_ARB_direct_state_access".

glGetQueryBufferObjectuiv

 glGetQueryBufferObjectuiv($id, $buffer, $pname, $offset);

Exported under tag ":GL_ARB_direct_state_access".

glGetQueryIndexediv

 glGetQueryIndexediv_c($target, $index, $pname, $params);

Exported under tag ":GL_ARB_transform_feedback3".

glGetQueryObjecti64v

 glGetQueryObjecti64v_c($id, $pname, $params);

Exported under tag ":GL_ARB_timer_query".

glGetQueryObjecti64vANGLE

 glGetQueryObjecti64vANGLE_c($id, $pname, $params);

Exported under tag ":GL_ANGLE_timer_query".

glGetQueryObjectiv

 glGetQueryObjectiv_c($id, $pname, $params);
 glGetQueryObjectivARB_c($id, $pname, $params);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetQueryObjectiv.xhtml>

glGetQueryObjectivANGLE

 glGetQueryObjectivANGLE_c($id, $pname, $params);

Exported under tag ":GL_ANGLE_timer_query".

glGetQueryObjectui64v

 glGetQueryObjectui64v_c($id, $pname, $params);

Exported under tag ":GL_ARB_timer_query".

glGetQueryObjectui64vANGLE

 glGetQueryObjectui64vANGLE_c($id, $pname, $params);

Exported under tag ":GL_ANGLE_timer_query".

glGetQueryObjectuiv

 glGetQueryObjectuiv_c($id, $pname, $params);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetQueryObjectuiv.xhtml>

glGetQueryObjectuivANGLE

 glGetQueryObjectuivANGLE_c($id, $pname, $params);

Exported under tag ":GL_ANGLE_timer_query".

glGetQueryiv

 glGetQueryiv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetQueryiv.xhtml>

glGetQueryivANGLE

 glGetQueryivANGLE_c($target, $pname, $params);

Exported under tag ":GL_ANGLE_timer_query".

glGetRenderbufferParameteriv

 glGetRenderbufferParameteriv_c($target, $pname, $params);

Exported under tag ":GL_ARB_framebuffer_object".

glGetSamplerParameterIiv

 glGetSamplerParameterIiv_c($sampler, $pname, $params);

Exported under tag ":GL_ARB_sampler_objects".

glGetSamplerParameterIuiv

 glGetSamplerParameterIuiv_c($sampler, $pname, $params);

Exported under tag ":GL_ARB_sampler_objects".

glGetSamplerParameterfv

 glGetSamplerParameterfv_c($sampler, $pname, $params);

Exported under tag ":GL_ARB_sampler_objects".

glGetSamplerParameteriv

 glGetSamplerParameteriv_c($sampler, $pname, $params);

Exported under tag ":GL_ARB_sampler_objects".

glGetSemaphoreParameterui64vEXT

 glGetSemaphoreParameterui64vEXT_c($semaphore, $pname, $params);

Exported under tag ":GL_EXT_semaphore".

glGetSeparableFilter

 glGetSeparableFilter_c($target, $format, $type, $row, $column, $span);

Exported under tag ":GL_ARB_imaging".

glGetSeparableFilterEXT

 glGetSeparableFilterEXT_c($target, $format, $type, $row, $column, $span);

Exported under tag ":GL_EXT_convolution".

glGetShaderInfoLog

 glGetShaderInfoLog_c($shader, $bufSize, $length, $infoLog);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetShaderInfoLog.xhtml>

glGetShaderPrecisionFormat

 glGetShaderPrecisionFormat_c($shadertype, $precisiontype, $range, $precision);

Exported under tag ":GL_ARB_ES2_compatibility".

glGetShaderSource

 glGetShaderSource_c($shader, $bufSize, $length, $source);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetShaderSource.xhtml>

glGetShaderiv

 glGetShaderiv_c($shader, $pname, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetShaderiv.xhtml>

glGetSharpenTexFuncSGIS

 glGetSharpenTexFuncSGIS_c($target, $points);

Exported under tag ":GL_SGIS_sharpen_texture".

glGetStageIndexNV

 $retval = glGetStageIndexNV($shadertype);

Exported under tag ":GL_NV_command_list".

glGetString

 $retval = glGetString($name);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetString.xhtml>

glGetSubroutineIndex

 $retval = glGetSubroutineIndex($program, $shadertype, $name);

Exported under tag ":GL_ARB_shader_subroutine".

glGetSubroutineUniformLocation

 $retval = glGetSubroutineUniformLocation($program, $shadertype, $name);

Exported under tag ":GL_ARB_shader_subroutine".

glGetSynciv

 glGetSynciv_c($sync, $pname, $count, $length, $values);

Exported under tag ":GL_ARB_sync".

glGetTexBumpParameterfvATI

 glGetTexBumpParameterfvATI_c($pname, $param);

Exported under tag ":GL_ATI_envmap_bumpmap".

glGetTexBumpParameterivATI

 glGetTexBumpParameterivATI_c($pname, $param);

Exported under tag ":GL_ATI_envmap_bumpmap".

glGetTexEnvfv

 glGetTexEnvfv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetTexEnvfv.xml>

glGetTexEnviv

 glGetTexEnviv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetTexEnviv.xml>

glGetTexEnvxv

 glGetTexEnvxv_c($target, $pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetTexFilterFuncSGIS

 glGetTexFilterFuncSGIS_c($target, $filter, $weights);

Exported under tag ":GL_SGIS_texture_filter4".

glGetTexGendv

 glGetTexGendv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetTexGendv.xml>

glGetTexGenfv

 glGetTexGenfv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetTexGenfv.xml>

glGetTexGeniv

 glGetTexGeniv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glGetTexGeniv.xml>

glGetTexImage

 glGetTexImage_c($target, $level, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexImage.xhtml>

glGetTexLevelParameterfv

 glGetTexLevelParameterfv_c($target, $level, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexLevelParameterfv.xhtml>

glGetTexLevelParameteriv

 glGetTexLevelParameteriv_c($target, $level, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexLevelParameteriv.xhtml>

glGetTexParameterIiv

 glGetTexParameterIiv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexParameterIiv.xhtml>

glGetTexParameterIuiv

 glGetTexParameterIuiv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexParameterIuiv.xhtml>

glGetTexParameterPointervAPPLE

 glGetTexParameterPointervAPPLE_c($target, $pname, $params);

Exported under tag ":GL_APPLE_texture_range".

glGetTexParameterfv

 glGetTexParameterfv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexParameterfv.xhtml>

glGetTexParameteriv

 glGetTexParameteriv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTexParameteriv.xhtml>

glGetTexParameterxv

 glGetTexParameterxv_c($target, $pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glGetTextureHandleARB

 $retval = glGetTextureHandleARB($texture);

Exported under tag ":GL_ARB_bindless_texture".

glGetTextureHandleNV

 $retval = glGetTextureHandleNV($texture);

Exported under tag ":GL_NV_bindless_texture".

glGetTextureImage

 glGetTextureImage_c($texture, $level, $format, $type, $bufSize, $pixels);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureImageEXT

 glGetTextureImageEXT_c($texture, $target, $level, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureLevelParameterfv

 glGetTextureLevelParameterfv_c($texture, $level, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureLevelParameterfvEXT

 glGetTextureLevelParameterfvEXT_c($texture, $target, $level, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureLevelParameteriv

 glGetTextureLevelParameteriv_c($texture, $level, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureLevelParameterivEXT

 glGetTextureLevelParameterivEXT_c($texture, $target, $level, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureParameterIiv

 glGetTextureParameterIiv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureParameterIivEXT

 glGetTextureParameterIivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureParameterIuiv

 glGetTextureParameterIuiv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureParameterIuivEXT

 glGetTextureParameterIuivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureParameterfv

 glGetTextureParameterfv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureParameterfvEXT

 glGetTextureParameterfvEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureParameteriv

 glGetTextureParameteriv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glGetTextureParameterivEXT

 glGetTextureParameterivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glGetTextureSamplerHandleARB

 $retval = glGetTextureSamplerHandleARB($texture, $sampler);

Exported under tag ":GL_ARB_bindless_texture".

glGetTextureSamplerHandleNV

 $retval = glGetTextureSamplerHandleNV($texture, $sampler);

Exported under tag ":GL_NV_bindless_texture".

glGetTextureSubImage

 glGetTextureSubImage_c($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $bufSize, $pixels);

Exported under tag ":GL_ARB_get_texture_sub_image".

glGetTrackMatrixivNV

 glGetTrackMatrixivNV_c($target, $address, $pname, $params);

Exported under tag ":GL_NV_vertex_program".

glGetTransformFeedbackVarying

 glGetTransformFeedbackVarying_c($program, $index, $bufSize, $length, $size, $type, $name);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetTransformFeedbackVarying.xhtml>

glGetTransformFeedbackVaryingNV

 glGetTransformFeedbackVaryingNV_c($program, $index, $location);

Exported under tag ":GL_NV_transform_feedback".

glGetTransformFeedbacki64_v

 glGetTransformFeedbacki64_v_c($xfb, $pname, $index, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetTransformFeedbacki_v

 glGetTransformFeedbacki_v_c($xfb, $pname, $index, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetTransformFeedbackiv

 glGetTransformFeedbackiv_c($xfb, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetTranslatedShaderSourceANGLE

 glGetTranslatedShaderSourceANGLE_c($shader, $bufSize, $length, $source);

Exported under tag ":GL_ANGLE_translated_shader_source".

glGetUniformBlockIndex

 $retval = glGetUniformBlockIndex($program, $uniformBlockName);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetUniformBufferSizeEXT

 $retval = glGetUniformBufferSizeEXT($program, $location);

Exported under tag ":GL_EXT_bindable_uniform".

glGetUniformIndices

 glGetUniformIndices_c($program, $uniformCount, $uniformNames, $uniformIndices);

Exported under tag ":GL_ARB_uniform_buffer_object".

glGetUniformLocation

 $retval = glGetUniformLocation($program, $name);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetUniformLocation.xhtml>

glGetUniformOffsetEXT

 $retval = glGetUniformOffsetEXT($program, $location);

Exported under tag ":GL_EXT_bindable_uniform".

glGetUniformSubroutineuiv

 glGetUniformSubroutineuiv_c($shadertype, $location, $params);

Exported under tag ":GL_ARB_shader_subroutine".

glGetUniformdv

 glGetUniformdv_c($program, $location, $params);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glGetUniformfv

 glGetUniformfv_c($program, $location, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetUniformfv.xhtml>

glGetUniformi64vARB

 glGetUniformi64vARB_c($program, $location, $params);

Exported under tag ":GL_ARB_gpu_shader_int64".

glGetUniformi64vNV

 glGetUniformi64vNV_c($program, $location, $params);

Exported under tag ":GL_NV_gpu_shader5".

glGetUniformiv

 glGetUniformiv_c($program, $location, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetUniformiv.xhtml>

glGetUniformui64vARB

 glGetUniformui64vARB_c($program, $location, $params);

Exported under tag ":GL_ARB_gpu_shader_int64".

glGetUniformui64vNV

 glGetUniformui64vNV_c($program, $location, $params);

Exported under tag ":GL_NV_gpu_shader5".

glGetUniformuiv

 glGetUniformuiv_c($program, $location, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetUniformuiv.xhtml>

glGetUnsignedBytei_vEXT

 glGetUnsignedBytei_vEXT_c($target, $index, $data);

Exported under tag ":GL_EXT_memory_object".

glGetUnsignedBytevEXT

 glGetUnsignedBytevEXT_c($pname, $data);

Exported under tag ":GL_EXT_memory_object".

glGetVariantArrayObjectfvATI

 glGetVariantArrayObjectfvATI_c($id, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetVariantArrayObjectivATI

 glGetVariantArrayObjectivATI_c($id, $pname, $params);

Exported under tag ":GL_ATI_vertex_array_object".

glGetVariantBooleanvEXT

 glGetVariantBooleanvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetVariantFloatvEXT

 glGetVariantFloatvEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetVariantIntegervEXT

 glGetVariantIntegervEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetVariantPointervEXT

 glGetVariantPointervEXT_c($id, $value, $data);

Exported under tag ":GL_EXT_vertex_shader".

glGetVaryingLocationNV

 $retval = glGetVaryingLocationNV($program, $name);

Exported under tag ":GL_NV_transform_feedback".

glGetVectorOperationSGIX

 glGetVectorOperationSGIX($operation);

Exported under tag ":GL_SGIX_vector_ops".

glGetVertexArrayIndexed64iv

 glGetVertexArrayIndexed64iv_c($vaobj, $index, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetVertexArrayIndexediv

 glGetVertexArrayIndexediv_c($vaobj, $index, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetVertexArrayIntegeri_vEXT

 glGetVertexArrayIntegeri_vEXT_c($vaobj, $index, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glGetVertexArrayIntegervEXT

 glGetVertexArrayIntegervEXT_c($vaobj, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glGetVertexArrayPointeri_vEXT

 glGetVertexArrayPointeri_vEXT_c($vaobj, $index, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glGetVertexArrayPointervEXT

 glGetVertexArrayPointervEXT_c($vaobj, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glGetVertexArrayiv

 glGetVertexArrayiv_c($vaobj, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glGetVertexAttribArrayObjectfvATI

 glGetVertexAttribArrayObjectfvATI_c($index, $pname, $params);

Exported under tag ":GL_ATI_vertex_attrib_array_object".

glGetVertexAttribArrayObjectivATI

 glGetVertexAttribArrayObjectivATI_c($index, $pname, $params);

Exported under tag ":GL_ATI_vertex_attrib_array_object".

glGetVertexAttribIiv

 glGetVertexAttribIiv_c($index, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribIiv.xhtml>

glGetVertexAttribIuiv

 glGetVertexAttribIuiv_c($index, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribIuiv.xhtml>

glGetVertexAttribLdv

 glGetVertexAttribLdv_c($index, $pname, $params);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glGetVertexAttribLi64vNV

 glGetVertexAttribLi64vNV_c($index, $pname, $params);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glGetVertexAttribLui64vARB

 glGetVertexAttribLui64vARB_c($index, $pname, $params);

Exported under tag ":GL_ARB_bindless_texture".

glGetVertexAttribLui64vNV

 glGetVertexAttribLui64vNV_c($index, $pname, $params);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glGetVertexAttribPointerv

 glGetVertexAttribPointerv_c($index, $pname, $pointer);
 glGetVertexAttribPointervARB_c($index, $pname, $pointer);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribPointerv.xhtml>

glGetVertexAttribdv

 glGetVertexAttribdv_c($index, $pname, $params);
 glGetVertexAttribdvARB_c($index, $pname, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribdv.xhtml>

glGetVertexAttribfv

 glGetVertexAttribfv_c($index, $pname, $params);
 glGetVertexAttribfvARB_c($index, $pname, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribfv.xhtml>

glGetVertexAttribiv

 glGetVertexAttribiv_c($index, $pname, $params);
 glGetVertexAttribivARB_c($index, $pname, $params);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetVertexAttribiv.xhtml>

glGetVideoCaptureStreamdvNV

 glGetVideoCaptureStreamdvNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glGetVideoCaptureStreamfvNV

 glGetVideoCaptureStreamfvNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glGetVideoCaptureStreamivNV

 glGetVideoCaptureStreamivNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glGetVideoCaptureivNV

 glGetVideoCaptureivNV_c($video_capture_slot, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glGetVideoi64vNV

 glGetVideoi64vNV_c($video_slot, $pname, $params);

Exported under tag ":GL_NV_present_video".

glGetVideoivNV

 glGetVideoivNV_c($video_slot, $pname, $params);

Exported under tag ":GL_NV_present_video".

glGetVideoui64vNV

 glGetVideoui64vNV_c($video_slot, $pname, $params);

Exported under tag ":GL_NV_present_video".

glGetVideouivNV

 glGetVideouivNV_c($video_slot, $pname, $params);

Exported under tag ":GL_NV_present_video".

glGetVkProcAddrNV

 $retval = glGetVkProcAddrNV($name);

Exported under tag ":GL_NV_draw_vulkan_image".

glGetnColorTableARB

 glGetnColorTableARB_c($target, $format, $type, $bufSize, $table);

Exported under tag ":GL_ARB_robustness".

glGetnCompressedTexImage

 glGetnCompressedTexImage_c($target, $lod, $bufSize, $pixels);

Exported under tag ":GL_VERSION_4_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetnCompressedTexImage.xhtml>

glGetnCompressedTexImageARB

 glGetnCompressedTexImageARB_c($target, $lod, $bufSize, $img);

Exported under tag ":GL_ARB_robustness".

glGetnConvolutionFilterARB

 glGetnConvolutionFilterARB_c($target, $format, $type, $bufSize, $image);

Exported under tag ":GL_ARB_robustness".

glGetnHistogramARB

 glGetnHistogramARB_c($target, $reset, $format, $type, $bufSize, $values);

Exported under tag ":GL_ARB_robustness".

glGetnMapdvARB

 glGetnMapdvARB_c($target, $query, $bufSize, $v);

Exported under tag ":GL_ARB_robustness".

glGetnMapfvARB

 glGetnMapfvARB_c($target, $query, $bufSize, $v);

Exported under tag ":GL_ARB_robustness".

glGetnMapivARB

 glGetnMapivARB_c($target, $query, $bufSize, $v);

Exported under tag ":GL_ARB_robustness".

glGetnMinmaxARB

 glGetnMinmaxARB_c($target, $reset, $format, $type, $bufSize, $values);

Exported under tag ":GL_ARB_robustness".

glGetnPixelMapfvARB

 glGetnPixelMapfvARB_c($map, $bufSize, $values);

Exported under tag ":GL_ARB_robustness".

glGetnPixelMapuivARB

 glGetnPixelMapuivARB_c($map, $bufSize, $values);

Exported under tag ":GL_ARB_robustness".

glGetnPixelMapusvARB

 glGetnPixelMapusvARB_c($map, $bufSize, $values);

Exported under tag ":GL_ARB_robustness".

glGetnPolygonStippleARB

 glGetnPolygonStippleARB_c($bufSize, $pattern);

Exported under tag ":GL_ARB_robustness".

glGetnSeparableFilterARB

 glGetnSeparableFilterARB_c($target, $format, $type, $rowBufSize, $row, $columnBufSize, $column, $span);

Exported under tag ":GL_ARB_robustness".

glGetnTexImage

 glGetnTexImage_c($target, $level, $format, $type, $bufSize, $pixels);

Exported under tag ":GL_VERSION_4_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetnTexImage.xhtml>

glGetnTexImageARB

 glGetnTexImageARB_c($target, $level, $format, $type, $bufSize, $img);

Exported under tag ":GL_ARB_robustness".

glGetnUniformdv

 glGetnUniformdv_c($program, $location, $bufSize, $params);

Exported under tag ":GL_VERSION_4_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetnUniformdv.xhtml>

glGetnUniformdvARB

 glGetnUniformdvARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_robustness".

glGetnUniformfv

 glGetnUniformfv_c($program, $location, $bufSize, $params);
 glGetnUniformfvEXT_c($program, $location, $bufSize, $params);

Exported under tag ":GL_KHR_robustness".

glGetnUniformfvARB

 glGetnUniformfvARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_robustness".

glGetnUniformi64vARB

 glGetnUniformi64vARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_gpu_shader_int64".

glGetnUniformiv

 glGetnUniformiv_c($program, $location, $bufSize, $params);
 glGetnUniformivEXT_c($program, $location, $bufSize, $params);

Exported under tag ":GL_KHR_robustness".

glGetnUniformivARB

 glGetnUniformivARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_robustness".

glGetnUniformui64vARB

 glGetnUniformui64vARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_gpu_shader_int64".

glGetnUniformuiv

 glGetnUniformuiv_c($program, $location, $bufSize, $params);

Exported under tag ":GL_KHR_robustness".

glGetnUniformuivARB

 glGetnUniformuivARB_c($program, $location, $bufSize, $params);

Exported under tag ":GL_ARB_robustness".

glGlobalAlphaFactorbSUN

 glGlobalAlphaFactorbSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactordSUN

 glGlobalAlphaFactordSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactorfSUN

 glGlobalAlphaFactorfSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactoriSUN

 glGlobalAlphaFactoriSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactorsSUN

 glGlobalAlphaFactorsSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactorubSUN

 glGlobalAlphaFactorubSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactoruiSUN

 glGlobalAlphaFactoruiSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glGlobalAlphaFactorusSUN

 glGlobalAlphaFactorusSUN($factor);

Exported under tag ":GL_SUN_global_alpha".

glHint

 glHint($target, $mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glHint.xhtml>

glHistogram

 glHistogram($target, $width, $internalformat, $sink);

Exported under tag ":GL_ARB_imaging".

glIglooInterfaceSGIX

 glIglooInterfaceSGIX_c($pname, $params);

Exported under tag ":GL_SGIX_igloo_interface".

glImageTransformParameterfHP

 glImageTransformParameterfHP($target, $pname, $param);

Exported under tag ":GL_HP_image_transform".

glImageTransformParameterfvHP

 glImageTransformParameterfvHP_c($target, $pname, $params);

Exported under tag ":GL_HP_image_transform".

glImageTransformParameteriHP

 glImageTransformParameteriHP($target, $pname, $param);

Exported under tag ":GL_HP_image_transform".

glImageTransformParameterivHP

 glImageTransformParameterivHP_c($target, $pname, $params);

Exported under tag ":GL_HP_image_transform".

glImportMemoryFdEXT

 glImportMemoryFdEXT($memory, $size, $handleType, $fd);

Exported under tag ":GL_EXT_memory_object_fd".

glImportMemoryWin32HandleEXT

 glImportMemoryWin32HandleEXT_c($memory, $size, $handleType, $handle);

Exported under tag ":GL_EXT_memory_object_win32".

glImportMemoryWin32NameEXT

 glImportMemoryWin32NameEXT_c($memory, $size, $handleType, $name);

Exported under tag ":GL_EXT_memory_object_win32".

glImportSemaphoreFdEXT

 glImportSemaphoreFdEXT($semaphore, $handleType, $fd);

Exported under tag ":GL_EXT_semaphore_fd".

glImportSemaphoreWin32HandleEXT

 glImportSemaphoreWin32HandleEXT_c($semaphore, $handleType, $handle);

Exported under tag ":GL_EXT_semaphore_win32".

glImportSemaphoreWin32NameEXT

 glImportSemaphoreWin32NameEXT_c($semaphore, $handleType, $name);

Exported under tag ":GL_EXT_semaphore_win32".

glImportSyncEXT

 $retval = glImportSyncEXT($external_sync_type, $external_sync, $flags);

Exported under tag ":GL_EXT_x11_sync_object".

glIndexFormatNV

 glIndexFormatNV($type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glIndexFuncEXT

 glIndexFuncEXT($func, $ref);

Exported under tag ":GL_EXT_index_func".

glIndexMask

 glIndexMask($mask);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexMask.xml>

glIndexMaterialEXT

 glIndexMaterialEXT($face, $mode);

Exported under tag ":GL_EXT_index_material".

glIndexPointer

 glIndexPointer_c($type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexPointer.xml>

glIndexPointerEXT

 glIndexPointerEXT_c($type, $stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glIndexPointerListIBM

 glIndexPointerListIBM_c($type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glIndexd

 glIndexd($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexd.xml>

glIndexdv

 glIndexdv_c($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexdv.xml>

glIndexf

 glIndexf($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexf.xml>

glIndexfv

 glIndexfv_c($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexfv.xml>

glIndexi

 glIndexi($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexi.xml>

glIndexiv

 glIndexiv_c($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexiv.xml>

glIndexs

 glIndexs($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexs.xml>

glIndexsv

 glIndexsv_c($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexsv.xml>

glIndexub

 glIndexub($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexub.xml>

glIndexubv

 glIndexubv_c($c);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIndexubv.xml>

glInitNames

 glInitNames();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glInitNames.xml>

glInsertComponentEXT

 glInsertComponentEXT($res, $src, $num);

Exported under tag ":GL_EXT_vertex_shader".

glInsertEventMarkerEXT

 glInsertEventMarkerEXT($length, $marker);

Exported under tag ":GL_EXT_debug_marker".

glInterleavedArrays

 glInterleavedArrays_c($format, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glInterleavedArrays.xml>

glInterleavedTextureCoordSetsSGIS

 glInterleavedTextureCoordSetsSGIS($factor);

Exported under tag ":GL_SGIS_multitexture".

glInterpolatePathsNV

 glInterpolatePathsNV($resultPath, $pathA, $pathB, $weight);

Exported under tag ":GL_NV_path_rendering".

glInvalidateBufferData

 glInvalidateBufferData($buffer);

Exported under tag ":GL_ARB_invalidate_subdata".

glInvalidateBufferSubData

 glInvalidateBufferSubData($buffer, $offset, $length);

Exported under tag ":GL_ARB_invalidate_subdata".

glInvalidateFramebuffer

 glInvalidateFramebuffer_c($target, $numAttachments, $attachments);

Exported under tag ":GL_ARB_invalidate_subdata".

glInvalidateNamedFramebufferData

 glInvalidateNamedFramebufferData_c($framebuffer, $numAttachments, $attachments);

Exported under tag ":GL_ARB_direct_state_access".

glInvalidateNamedFramebufferSubData

 glInvalidateNamedFramebufferSubData_c($framebuffer, $numAttachments, $attachments, $x, $y, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glInvalidateSubFramebuffer

 glInvalidateSubFramebuffer_c($target, $numAttachments, $attachments, $x, $y, $width, $height);

Exported under tag ":GL_ARB_invalidate_subdata".

glInvalidateTexImage

 glInvalidateTexImage($texture, $level);

Exported under tag ":GL_ARB_invalidate_subdata".

glInvalidateTexSubImage

 glInvalidateTexSubImage($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth);

Exported under tag ":GL_ARB_invalidate_subdata".

glIsAsyncMarkerSGIX

 $retval = glIsAsyncMarkerSGIX($marker);

Exported under tag ":GL_SGIX_async".

glIsBuffer

 $retval = glIsBuffer($buffer);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsBuffer.xhtml>

glIsBufferResidentNV

 $retval = glIsBufferResidentNV($target);

Exported under tag ":GL_NV_shader_buffer_load".

glIsCommandListNV

 $retval = glIsCommandListNV($list);

Exported under tag ":GL_NV_command_list".

glIsEnabled

 $retval = glIsEnabled($cap);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsEnabled.xhtml>

glIsEnabledi

 $retval = glIsEnabledi($cap, $index);
 $retval = glIsEnabledIndexedEXT($cap, $index);
 $retval = glIsEnablediEXT($cap, $index);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsEnabledi.xhtml>

glIsFenceAPPLE

 $retval = glIsFenceAPPLE($fence);

Exported under tag ":GL_APPLE_fence".

glIsFenceNV

 $retval = glIsFenceNV($fence);

Exported under tag ":GL_NV_fence".

glIsFramebuffer

 $retval = glIsFramebuffer($framebuffer);

Exported under tag ":GL_ARB_framebuffer_object".

glIsImageHandleResidentARB

 $retval = glIsImageHandleResidentARB($handle);

Exported under tag ":GL_ARB_bindless_texture".

glIsImageHandleResidentNV

 $retval = glIsImageHandleResidentNV($handle);

Exported under tag ":GL_NV_bindless_texture".

glIsList

 $retval = glIsList($list);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glIsList.xml>

glIsMPEGPredictorSGIX

 $retval = glIsMPEGPredictorSGIX($predictor);

Exported under tag ":GL_SGIX_mpeg1".

glIsMemoryObjectEXT

 $retval = glIsMemoryObjectEXT($memoryObject);

Exported under tag ":GL_EXT_memory_object".

glIsNameAMD

 $retval = glIsNameAMD($identifier, $name);

Exported under tag ":GL_AMD_name_gen_delete".

glIsNamedBufferResidentNV

 $retval = glIsNamedBufferResidentNV($buffer);

Exported under tag ":GL_NV_shader_buffer_load".

glIsNamedStringARB

 $retval = glIsNamedStringARB($namelen, $name);

Exported under tag ":GL_ARB_shading_language_include".

glIsObjectBufferATI

 $retval = glIsObjectBufferATI($buffer);

Exported under tag ":GL_ATI_vertex_array_object".

glIsOcclusionQueryNV

 $retval = glIsOcclusionQueryNV($id);

Exported under tag ":GL_NV_occlusion_query".

glIsPathNV

 $retval = glIsPathNV($path);

Exported under tag ":GL_NV_path_rendering".

glIsPointInFillPathNV

 $retval = glIsPointInFillPathNV($path, $mask, $x, $y);

Exported under tag ":GL_NV_path_rendering".

glIsPointInStrokePathNV

 $retval = glIsPointInStrokePathNV($path, $x, $y);

Exported under tag ":GL_NV_path_rendering".

glIsProgram

 $retval = glIsProgram($program);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsProgram.xhtml>

glIsProgramARB

 $retval = glIsProgramARB($program);

Exported under tag ":GL_ARB_vertex_program".

glIsProgramPipeline

 $retval = glIsProgramPipeline($pipeline);

Exported under tag ":GL_ARB_separate_shader_objects".

glIsQuery

 $retval = glIsQuery($id);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsQuery.xhtml>

glIsQueryANGLE

 $retval = glIsQueryANGLE($id);

Exported under tag ":GL_ANGLE_timer_query".

glIsRenderbuffer

 $retval = glIsRenderbuffer($renderbuffer);

Exported under tag ":GL_ARB_framebuffer_object".

glIsSampler

 $retval = glIsSampler($sampler);

Exported under tag ":GL_ARB_sampler_objects".

glIsSemaphoreEXT

 $retval = glIsSemaphoreEXT($semaphore);

Exported under tag ":GL_EXT_semaphore".

glIsShader

 $retval = glIsShader($shader);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsShader.xhtml>

glIsStateNV

 $retval = glIsStateNV($state);

Exported under tag ":GL_NV_command_list".

glIsSupportedREGAL

 $retval = glIsSupportedREGAL($ext);

Exported under tag ":GL_REGAL_extension_query".

glIsSync

 $retval = glIsSync($myGLsync);

Exported under tag ":GL_ARB_sync".

glIsTexture

 $retval = glIsTexture($texture);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glIsTexture.xhtml>

glIsTextureEXT

 $retval = glIsTextureEXT($texture);

Exported under tag ":GL_EXT_texture_object".

glIsTextureHandleResidentARB

 $retval = glIsTextureHandleResidentARB($handle);

Exported under tag ":GL_ARB_bindless_texture".

glIsTextureHandleResidentNV

 $retval = glIsTextureHandleResidentNV($handle);

Exported under tag ":GL_NV_bindless_texture".

glIsTransformFeedback

 $retval = glIsTransformFeedback($id);

Exported under tag ":GL_ARB_transform_feedback2".

glIsVariantEnabledEXT

 $retval = glIsVariantEnabledEXT($id, $cap);

Exported under tag ":GL_EXT_vertex_shader".

glIsVertexArray

 $retval = glIsVertexArray($array);

Exported under tag ":GL_ARB_vertex_array_object".

glIsVertexArraySGIX

 $retval = glIsVertexArraySGIX($array);

Exported under tag ":GL_SGIX_vertex_array_object".

glIsVertexAttribEnabledAPPLE

 $retval = glIsVertexAttribEnabledAPPLE($index, $pname);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glLGPUCopyImageSubDataNVX

 glLGPUCopyImageSubDataNVX($sourceGpu, $destinationGpuMask, $srcName, $srcTarget, $srcLevel, $srcX, $srxY, $srcZ, $dstName, $dstTarget, $dstLevel, $dstX, $dstY, $dstZ, $width, $height, $depth);

Exported under tag ":GL_NVX_linked_gpu_multicast".

glLGPUInterlockNVX

 glLGPUInterlockNVX();

Exported under tag ":GL_NVX_linked_gpu_multicast".

glLGPUNamedBufferSubDataNVX

 glLGPUNamedBufferSubDataNVX_c($gpuMask, $buffer, $offset, $size, $data);

Exported under tag ":GL_NVX_linked_gpu_multicast".

glLabelObjectEXT

 glLabelObjectEXT($type, $object, $length, $label);

Exported under tag ":GL_EXT_debug_label".

glLightEnviEXT

 glLightEnviEXT($pname, $param);

Exported under tag ":GL_EXT_fragment_lighting".

glLightModelf

 glLightModelf($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightModelf.xml>

glLightModelfv

 glLightModelfv_c($pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightModelfv.xml>

glLightModeli

 glLightModeli($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightModeli.xml>

glLightModeliv

 glLightModeliv_c($pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightModeliv.xml>

glLightModelx

 glLightModelx($pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLightModelxv

 glLightModelxv_c($pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLightf

 glLightf($light, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightf.xml>

glLightfv

 glLightfv_c($light, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightfv.xml>

glLighti

 glLighti($light, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLighti.xml>

glLightiv

 glLightiv_c($light, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLightiv.xml>

glLightx

 glLightx($light, $pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLightxv

 glLightxv_c($light, $pname, $params);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLineStipple

 glLineStipple($factor, $pattern);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLineStipple.xml>

glLineWidth

 glLineWidth($width);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glLineWidth.xhtml>

glLineWidthx

 glLineWidthx($width);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLinkProgram

 glLinkProgram($program);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glLinkProgram.xhtml>

glListBase

 glListBase($base);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glListBase.xml>

glListDrawCommandsStatesClientNV

 glListDrawCommandsStatesClientNV_c($list, $segment, $indirects, $sizes, $states, $fbos, $count);

Exported under tag ":GL_NV_command_list".

glLoadIdentity

 glLoadIdentity();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadIdentity.xml>

glLoadIdentityDeformationMapSGIX

 glLoadIdentityDeformationMapSGIX($mask);

Exported under tag ":GL_SGIX_polynomial_ffd".

glLoadMatrixd

 glLoadMatrixd_c($m);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadMatrixd.xml>

glLoadMatrixf

 glLoadMatrixf_c($m);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadMatrixf.xml>

glLoadMatrixx

 glLoadMatrixx_c($m);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glLoadName

 glLoadName($name);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadName.xml>

glLoadProgramNV

 glLoadProgramNV_c($target, $id, $len, $program);

Exported under tag ":GL_NV_vertex_program".

glLoadTransposeMatrixd

 glLoadTransposeMatrixd_c($m);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadTransposeMatrixd.xml>

glLoadTransposeMatrixf

 glLoadTransposeMatrixf_c($m);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glLoadTransposeMatrixf.xml>

glLockArraysEXT

 glLockArraysEXT($first, $count);

Exported under tag ":GL_EXT_compiled_vertex_array".

glLogMessageCallbackREGAL

 glLogMessageCallbackREGAL($callback);

Exported under tag ":GL_REGAL_log".

glLogicOp

 glLogicOp($opcode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glLogicOp.xhtml>

glMPEGPredictorSGIX

 glMPEGPredictorSGIX_c($target, $format, $type, $pixels);

Exported under tag ":GL_SGIX_mpeg1".

glMPEGQuantTableubv

 glMPEGQuantTableubv_c($target, $values);

Exported under tag ":GL_SGIX_mpeg1".

glMakeBufferNonResidentNV

 glMakeBufferNonResidentNV($target);

Exported under tag ":GL_NV_shader_buffer_load".

glMakeBufferResidentNV

 glMakeBufferResidentNV($target, $access);

Exported under tag ":GL_NV_shader_buffer_load".

glMakeImageHandleNonResidentARB

 glMakeImageHandleNonResidentARB($handle);

Exported under tag ":GL_ARB_bindless_texture".

glMakeImageHandleNonResidentNV

 glMakeImageHandleNonResidentNV($handle);

Exported under tag ":GL_NV_bindless_texture".

glMakeImageHandleResidentARB

 glMakeImageHandleResidentARB($handle, $access);

Exported under tag ":GL_ARB_bindless_texture".

glMakeImageHandleResidentNV

 glMakeImageHandleResidentNV($handle, $access);

Exported under tag ":GL_NV_bindless_texture".

glMakeNamedBufferNonResidentNV

 glMakeNamedBufferNonResidentNV($buffer);

Exported under tag ":GL_NV_shader_buffer_load".

glMakeNamedBufferResidentNV

 glMakeNamedBufferResidentNV($buffer, $access);

Exported under tag ":GL_NV_shader_buffer_load".

glMakeTextureHandleNonResidentARB

 glMakeTextureHandleNonResidentARB($handle);

Exported under tag ":GL_ARB_bindless_texture".

glMakeTextureHandleNonResidentNV

 glMakeTextureHandleNonResidentNV($handle);

Exported under tag ":GL_NV_bindless_texture".

glMakeTextureHandleResidentARB

 glMakeTextureHandleResidentARB($handle);

Exported under tag ":GL_ARB_bindless_texture".

glMakeTextureHandleResidentNV

 glMakeTextureHandleResidentNV($handle);

Exported under tag ":GL_NV_bindless_texture".

glMap1d

 glMap1d_c($target, $u1, $u2, $stride, $order, $points);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMap1f

 glMap1f_c($target, $u1, $u2, $stride, $order, $points);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMap2d

 glMap2d_c($target, $u1, $u2, $ustride, $uorder, $v1, $v2, $vstride, $vorder, $points);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMap2f

 glMap2f_c($target, $u1, $u2, $ustride, $uorder, $v1, $v2, $vstride, $vorder, $points);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMapBuffer

 $retval = glMapBuffer_c($target, $access);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMapBuffer.xhtml>

glMapBufferRange

 $retval = glMapBufferRange_c($target, $offset, $length, $access);

Exported under tag ":GL_ARB_map_buffer_range".

glMapControlPointsNV

 glMapControlPointsNV_c($target, $index, $type, $ustride, $vstride, $uorder, $vorder, $packed, $points);

Exported under tag ":GL_NV_evaluators".

glMapGrid1d

 glMapGrid1d($un, $u1, $u2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMapGrid1f

 glMapGrid1f($un, $u1, $u2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMapGrid2d

 glMapGrid2d($un, $u1, $u2, $vn, $v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMapGrid2f

 glMapGrid2f($un, $u1, $u2, $vn, $v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glMapNamedBuffer

 $retval = glMapNamedBuffer_c($buffer, $access);

Exported under tag ":GL_ARB_direct_state_access".

glMapNamedBufferEXT

 $retval = glMapNamedBufferEXT_c($buffer, $access);

Exported under tag ":GL_EXT_direct_state_access".

glMapNamedBufferRange

 $retval = glMapNamedBufferRange_c($buffer, $offset, $length, $access);

Exported under tag ":GL_ARB_direct_state_access".

glMapNamedBufferRangeEXT

 $retval = glMapNamedBufferRangeEXT_c($buffer, $offset, $length, $access);

Exported under tag ":GL_EXT_direct_state_access".

glMapObjectBufferATI

 $retval = glMapObjectBufferATI_c($buffer);

Exported under tag ":GL_ATI_map_object_buffer".

glMapParameterfvNV

 glMapParameterfvNV_c($target, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glMapParameterivNV

 glMapParameterivNV_c($target, $pname, $params);

Exported under tag ":GL_NV_evaluators".

glMapTexture2DINTEL

 $retval = glMapTexture2DINTEL_c($texture, $level, $access, $stride, $layout);

Exported under tag ":GL_LAYOUT_LINEAR_INTEL".

glMapVertexAttrib1dAPPLE

 glMapVertexAttrib1dAPPLE_c($index, $size, $u1, $u2, $stride, $order, $points);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glMapVertexAttrib1fAPPLE

 glMapVertexAttrib1fAPPLE_c($index, $size, $u1, $u2, $stride, $order, $points);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glMapVertexAttrib2dAPPLE

 glMapVertexAttrib2dAPPLE_c($index, $size, $u1, $u2, $ustride, $uorder, $v1, $v2, $vstride, $vorder, $points);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glMapVertexAttrib2fAPPLE

 glMapVertexAttrib2fAPPLE_c($index, $size, $u1, $u2, $ustride, $uorder, $v1, $v2, $vstride, $vorder, $points);

Exported under tag ":GL_APPLE_vertex_program_evaluators".

glMaterialf

 glMaterialf($face, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMaterialf.xml>

glMaterialfv

 glMaterialfv_c($face, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMaterialfv.xml>

glMateriali

 glMateriali($face, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMateriali.xml>

glMaterialiv

 glMaterialiv_c($face, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMaterialiv.xml>

glMaterialx

 glMaterialx($face, $pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glMaterialxv

 glMaterialxv_c($face, $pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glMatrixFrustumEXT

 glMatrixFrustumEXT($matrixMode, $l, $r, $b, $t, $n, $f);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixIndexPointerARB

 glMatrixIndexPointerARB_c($size, $type, $stride, $pointer);

Exported under tag ":GL_ARB_matrix_palette".

glMatrixIndexubvARB

 glMatrixIndexubvARB_c($size, $indices);

Exported under tag ":GL_ARB_matrix_palette".

glMatrixIndexuivARB

 glMatrixIndexuivARB_c($size, $indices);

Exported under tag ":GL_ARB_matrix_palette".

glMatrixIndexusvARB

 glMatrixIndexusvARB_c($size, $indices);

Exported under tag ":GL_ARB_matrix_palette".

glMatrixLoad3x2fNV

 glMatrixLoad3x2fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixLoad3x3fNV

 glMatrixLoad3x3fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixLoadIdentityEXT

 glMatrixLoadIdentityEXT($matrixMode);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixLoadTranspose3x3fNV

 glMatrixLoadTranspose3x3fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixLoadTransposedEXT

 glMatrixLoadTransposedEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixLoadTransposefEXT

 glMatrixLoadTransposefEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixLoaddEXT

 glMatrixLoaddEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixLoadfEXT

 glMatrixLoadfEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixMode

 glMatrixMode($mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMatrixMode.xml>

glMatrixMult3x2fNV

 glMatrixMult3x2fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixMult3x3fNV

 glMatrixMult3x3fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixMultTranspose3x3fNV

 glMatrixMultTranspose3x3fNV_c($matrixMode, $m);

Exported under tag ":GL_NV_path_rendering".

glMatrixMultTransposedEXT

 glMatrixMultTransposedEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixMultTransposefEXT

 glMatrixMultTransposefEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixMultdEXT

 glMatrixMultdEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixMultfEXT

 glMatrixMultfEXT_c($mode, $m);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixOrthoEXT

 glMatrixOrthoEXT($matrixMode, $l, $r, $b, $t, $n, $f);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixPopEXT

 glMatrixPopEXT($matrixMode);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixPushEXT

 glMatrixPushEXT($matrixMode);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixRotatedEXT

 glMatrixRotatedEXT($matrixMode, $angle, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixRotatefEXT

 glMatrixRotatefEXT($matrixMode, $angle, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixScaledEXT

 glMatrixScaledEXT($matrixMode, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixScalefEXT

 glMatrixScalefEXT($matrixMode, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixTranslatedEXT

 glMatrixTranslatedEXT($matrixMode, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMatrixTranslatefEXT

 glMatrixTranslatefEXT($matrixMode, $x, $y, $z);

Exported under tag ":GL_EXT_direct_state_access".

glMaxShaderCompilerThreadsKHR

 glMaxShaderCompilerThreadsKHR($count);

Exported under tag ":GL_KHR_parallel_shader_compile".

glMemoryBarrier

 glMemoryBarrier($barriers);

Exported under tag ":GL_ARB_shader_image_load_store".

glMemoryBarrierByRegion

 glMemoryBarrierByRegion($barriers);

Exported under tag ":GL_ARB_ES3_1_compatibility".

glMemoryObjectParameterivEXT

 glMemoryObjectParameterivEXT_c($memoryObject, $pname, $params);

Exported under tag ":GL_EXT_memory_object".

glMeshBreadthSGIX

 glMeshBreadthSGIX($breadth);

Exported under tag ":GL_SGIX_quad_mesh".

glMeshStrideSGIX

 glMeshStrideSGIX($stride);

Exported under tag ":GL_SGIX_quad_mesh".

glMinSampleShading

 glMinSampleShading($value);

Exported under tag ":GL_VERSION_4_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMinSampleShading.xhtml>

glMinmax

 glMinmax($target, $internalformat, $sink);

Exported under tag ":GL_ARB_imaging".

glMultMatrixd

 glMultMatrixd_c($m);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMultMatrixd.xml>

glMultMatrixf

 glMultMatrixf_c($m);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMultMatrixf.xml>

glMultMatrixx

 glMultMatrixx_c($m);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glMultTransposeMatrixd

 glMultTransposeMatrixd_c($m);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMultTransposeMatrixd.xml>

glMultTransposeMatrixf

 glMultTransposeMatrixf_c($m);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glMultTransposeMatrixf.xml>

glMultiDrawArrays

 glMultiDrawArrays_c($mode, $first, $count, $drawcount);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMultiDrawArrays.xhtml>

glMultiDrawArraysIndirect

 glMultiDrawArraysIndirect_c($mode, $indirect, $drawcount, $stride);
 glMultiDrawArraysIndirectAMD_c($mode, $indirect, $drawcount, $stride);

Exported under tag ":GL_ARB_multi_draw_indirect".

glMultiDrawArraysIndirectBindlessCountNV

 glMultiDrawArraysIndirectBindlessCountNV_c($mode, $indirect, $drawCount, $maxDrawCount, $stride, $vertexBufferCount);

Exported under tag ":GL_NV_bindless_multi_draw_indirect_count".

glMultiDrawArraysIndirectBindlessNV

 glMultiDrawArraysIndirectBindlessNV_c($mode, $indirect, $drawCount, $stride, $vertexBufferCount);

Exported under tag ":GL_NV_bindless_multi_draw_indirect".

glMultiDrawArraysIndirectCount

 glMultiDrawArraysIndirectCount_c($mode, $indirect, $drawcount, $maxdrawcount, $stride);

Exported under tag ":GL_VERSION_4_6". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMultiDrawArraysIndirectCount.xhtml>

glMultiDrawElementArrayAPPLE

 glMultiDrawElementArrayAPPLE_c($mode, $first, $count, $primcount);

Exported under tag ":GL_APPLE_element_array".

glMultiDrawElements

 glMultiDrawElements_c($mode, $count, $type, $indices, $drawcount);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMultiDrawElements.xhtml>

glMultiDrawElementsBaseVertex

 glMultiDrawElementsBaseVertex_c($mode, $count, $type, $indices, $drawcount, $basevertex);

Exported under tag ":GL_ARB_draw_elements_base_vertex".

glMultiDrawElementsIndirect

 glMultiDrawElementsIndirect_c($mode, $type, $indirect, $drawcount, $stride);
 glMultiDrawElementsIndirectAMD_c($mode, $type, $indirect, $drawcount, $stride);

Exported under tag ":GL_ARB_multi_draw_indirect".

glMultiDrawElementsIndirectBindlessCountNV

 glMultiDrawElementsIndirectBindlessCountNV_c($mode, $type, $indirect, $drawCount, $maxDrawCount, $stride, $vertexBufferCount);

Exported under tag ":GL_NV_bindless_multi_draw_indirect_count".

glMultiDrawElementsIndirectBindlessNV

 glMultiDrawElementsIndirectBindlessNV_c($mode, $type, $indirect, $drawCount, $stride, $vertexBufferCount);

Exported under tag ":GL_NV_bindless_multi_draw_indirect".

glMultiDrawElementsIndirectCount

 glMultiDrawElementsIndirectCount_c($mode, $type, $indirect, $drawcount, $maxdrawcount, $stride);

Exported under tag ":GL_VERSION_4_6". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glMultiDrawElementsIndirectCount.xhtml>

glMultiDrawRangeElementArrayAPPLE

 glMultiDrawRangeElementArrayAPPLE_c($mode, $start, $end, $first, $count, $primcount);

Exported under tag ":GL_APPLE_element_array".

glMultiModeDrawArraysIBM

 glMultiModeDrawArraysIBM_c($mode, $first, $count, $primcount, $modestride);

Exported under tag ":GL_IBM_multimode_draw_arrays".

glMultiModeDrawElementsIBM

 glMultiModeDrawElementsIBM_c($mode, $count, $type, $indices, $primcount, $modestride);

Exported under tag ":GL_IBM_multimode_draw_arrays".

glMultiTexBufferEXT

 glMultiTexBufferEXT($texunit, $target, $internalformat, $buffer);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexCoord1d

 glMultiTexCoord1d($target, $s);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1dv

 glMultiTexCoord1dv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1f

 glMultiTexCoord1f($target, $s);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1fv

 glMultiTexCoord1fv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1hNV

 glMultiTexCoord1hNV($target, $s);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord1hvNV

 glMultiTexCoord1hvNV_c($target, $v);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord1i

 glMultiTexCoord1i($target, $s);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1iv

 glMultiTexCoord1iv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1s

 glMultiTexCoord1s($target, $s);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord1sv

 glMultiTexCoord1sv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2d

 glMultiTexCoord2d($target, $s, $t);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2dv

 glMultiTexCoord2dv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2f

 glMultiTexCoord2f($target, $s, $t);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2fv

 glMultiTexCoord2fv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2hNV

 glMultiTexCoord2hNV($target, $s, $t);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord2hvNV

 glMultiTexCoord2hvNV_c($target, $v);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord2i

 glMultiTexCoord2i($target, $s, $t);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2iv

 glMultiTexCoord2iv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2s

 glMultiTexCoord2s($target, $s, $t);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord2sv

 glMultiTexCoord2sv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3d

 glMultiTexCoord3d($target, $s, $t, $r);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3dv

 glMultiTexCoord3dv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3f

 glMultiTexCoord3f($target, $s, $t, $r);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3fv

 glMultiTexCoord3fv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3hNV

 glMultiTexCoord3hNV($target, $s, $t, $r);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord3hvNV

 glMultiTexCoord3hvNV_c($target, $v);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord3i

 glMultiTexCoord3i($target, $s, $t, $r);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3iv

 glMultiTexCoord3iv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3s

 glMultiTexCoord3s($target, $s, $t, $r);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord3sv

 glMultiTexCoord3sv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4d

 glMultiTexCoord4d($target, $s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4dv

 glMultiTexCoord4dv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4f

 glMultiTexCoord4f($target, $s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4fv

 glMultiTexCoord4fv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4hNV

 glMultiTexCoord4hNV($target, $s, $t, $r, $q);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord4hvNV

 glMultiTexCoord4hvNV_c($target, $v);

Exported under tag ":GL_NV_half_float".

glMultiTexCoord4i

 glMultiTexCoord4i($target, $s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4iv

 glMultiTexCoord4iv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4s

 glMultiTexCoord4s($target, $s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4sv

 glMultiTexCoord4sv_c($target, $v);

Exported under tag ":GL_VERSION_1_3". Not available in a 'future-compatible' profile as removed in 3.2.

glMultiTexCoord4x

 glMultiTexCoord4x($target, $s, $t, $r, $q);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glMultiTexCoordP1ui

 glMultiTexCoordP1ui($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP1uiv

 glMultiTexCoordP1uiv_c($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP2ui

 glMultiTexCoordP2ui($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP2uiv

 glMultiTexCoordP2uiv_c($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP3ui

 glMultiTexCoordP3ui($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP3uiv

 glMultiTexCoordP3uiv_c($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP4ui

 glMultiTexCoordP4ui($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordP4uiv

 glMultiTexCoordP4uiv_c($texture, $type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glMultiTexCoordPointerEXT

 glMultiTexCoordPointerEXT_c($texunit, $size, $type, $stride, $pointer);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexEnvfEXT

 glMultiTexEnvfEXT($texunit, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexEnvfvEXT

 glMultiTexEnvfvEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexEnviEXT

 glMultiTexEnviEXT($texunit, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexEnvivEXT

 glMultiTexEnvivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGendEXT

 glMultiTexGendEXT($texunit, $coord, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGendvEXT

 glMultiTexGendvEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGenfEXT

 glMultiTexGenfEXT($texunit, $coord, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGenfvEXT

 glMultiTexGenfvEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGeniEXT

 glMultiTexGeniEXT($texunit, $coord, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexGenivEXT

 glMultiTexGenivEXT_c($texunit, $coord, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexImage1DEXT

 glMultiTexImage1DEXT_c($texunit, $target, $level, $internalformat, $width, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexImage2DEXT

 glMultiTexImage2DEXT_c($texunit, $target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexImage3DEXT

 glMultiTexImage3DEXT_c($texunit, $target, $level, $internalformat, $width, $height, $depth, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameterIivEXT

 glMultiTexParameterIivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameterIuivEXT

 glMultiTexParameterIuivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameterfEXT

 glMultiTexParameterfEXT($texunit, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameterfvEXT

 glMultiTexParameterfvEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameteriEXT

 glMultiTexParameteriEXT($texunit, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexParameterivEXT

 glMultiTexParameterivEXT_c($texunit, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexRenderbufferEXT

 glMultiTexRenderbufferEXT($texunit, $target, $renderbuffer);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexSubImage1DEXT

 glMultiTexSubImage1DEXT_c($texunit, $target, $level, $xoffset, $width, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexSubImage2DEXT

 glMultiTexSubImage2DEXT_c($texunit, $target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMultiTexSubImage3DEXT

 glMultiTexSubImage3DEXT_c($texunit, $target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glMulticastBarrierNV

 glMulticastBarrierNV();

Exported under tag ":GL_NV_gpu_multicast".

glMulticastBlitFramebufferNV

 glMulticastBlitFramebufferNV($srcGpu, $dstGpu, $srcX0, $srcY0, $srcX1, $srcY1, $dstX0, $dstY0, $dstX1, $dstY1, $mask, $filter);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastBufferSubDataNV

 glMulticastBufferSubDataNV_c($gpuMask, $buffer, $offset, $size, $data);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastCopyBufferSubDataNV

 glMulticastCopyBufferSubDataNV($readGpu, $writeGpuMask, $readBuffer, $writeBuffer, $readOffset, $writeOffset, $size);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastCopyImageSubDataNV

 glMulticastCopyImageSubDataNV($srcGpu, $dstGpuMask, $srcName, $srcTarget, $srcLevel, $srcX, $srcY, $srcZ, $dstName, $dstTarget, $dstLevel, $dstX, $dstY, $dstZ, $srcWidth, $srcHeight, $srcDepth);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastFramebufferSampleLocationsfvNV

 glMulticastFramebufferSampleLocationsfvNV_c($gpu, $framebuffer, $start, $count, $v);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastGetQueryObjecti64vNV

 glMulticastGetQueryObjecti64vNV_c($gpu, $id, $pname, $params);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastGetQueryObjectivNV

 glMulticastGetQueryObjectivNV_c($gpu, $id, $pname, $params);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastGetQueryObjectui64vNV

 glMulticastGetQueryObjectui64vNV_c($gpu, $id, $pname, $params);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastGetQueryObjectuivNV

 glMulticastGetQueryObjectuivNV_c($gpu, $id, $pname, $params);

Exported under tag ":GL_NV_gpu_multicast".

glMulticastWaitSyncNV

 glMulticastWaitSyncNV($signalGpu, $waitGpuMask);

Exported under tag ":GL_NV_gpu_multicast".

glMultisampleSubRectPosSGIS

 glMultisampleSubRectPosSGIS($x, $y);

Exported under tag ":GL_SGIS_shared_multisample".

glNamedBufferData

 glNamedBufferData_c($buffer, $size, $data, $usage);

Exported under tag ":GL_ARB_direct_state_access".

glNamedBufferDataEXT

 glNamedBufferDataEXT_c($buffer, $size, $data, $usage);

Exported under tag ":GL_EXT_direct_state_access".

glNamedBufferStorage

 glNamedBufferStorage_c($buffer, $size, $data, $flags);

Exported under tag ":GL_ARB_direct_state_access".

glNamedBufferStorageExternalEXT

 glNamedBufferStorageExternalEXT($buffer, $offset, $size, $clientBuffer, $flags);

Exported under tag ":GL_EXT_external_buffer".

glNamedBufferStorageMemEXT

 glNamedBufferStorageMemEXT($buffer, $size, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glNamedBufferSubData

 glNamedBufferSubData_c($buffer, $offset, $size, $data);

Exported under tag ":GL_ARB_direct_state_access".

glNamedCopyBufferSubDataEXT

 glNamedCopyBufferSubDataEXT($readBuffer, $writeBuffer, $readOffset, $writeOffset, $size);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferDrawBuffer

 glNamedFramebufferDrawBuffer($framebuffer, $mode);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferDrawBuffers

 glNamedFramebufferDrawBuffers_c($framebuffer, $n, $bufs);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferParameteri

 glNamedFramebufferParameteri($framebuffer, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferParameteriEXT

 glNamedFramebufferParameteriEXT($framebuffer, $pname, $param);

Exported under tag ":GL_ARB_framebuffer_no_attachments".

glNamedFramebufferReadBuffer

 glNamedFramebufferReadBuffer($framebuffer, $mode);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferRenderbuffer

 glNamedFramebufferRenderbuffer($framebuffer, $attachment, $renderbuffertarget, $renderbuffer);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferRenderbufferEXT

 glNamedFramebufferRenderbufferEXT($framebuffer, $attachment, $renderbuffertarget, $renderbuffer);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferSampleLocationsfvARB

 glNamedFramebufferSampleLocationsfvARB_c($framebuffer, $start, $count, $v);

Exported under tag ":GL_ARB_sample_locations".

glNamedFramebufferSampleLocationsfvNV

 glNamedFramebufferSampleLocationsfvNV_c($framebuffer, $start, $count, $v);

Exported under tag ":GL_NV_sample_locations".

glNamedFramebufferSamplePositionsfvAMD

 glNamedFramebufferSamplePositionsfvAMD_c($framebuffer, $numsamples, $pixelindex, $values);

Exported under tag ":GL_AMD_framebuffer_sample_positions".

glNamedFramebufferTexture

 glNamedFramebufferTexture($framebuffer, $attachment, $texture, $level);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferTexture1DEXT

 glNamedFramebufferTexture1DEXT($framebuffer, $attachment, $textarget, $texture, $level);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferTexture2DEXT

 glNamedFramebufferTexture2DEXT($framebuffer, $attachment, $textarget, $texture, $level);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferTexture3DEXT

 glNamedFramebufferTexture3DEXT($framebuffer, $attachment, $textarget, $texture, $level, $zoffset);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferTextureEXT

 glNamedFramebufferTextureEXT($framebuffer, $attachment, $texture, $level);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferTextureFaceEXT

 glNamedFramebufferTextureFaceEXT($framebuffer, $attachment, $texture, $level, $face);

Exported under tag ":GL_EXT_direct_state_access".

glNamedFramebufferTextureLayer

 glNamedFramebufferTextureLayer($framebuffer, $attachment, $texture, $level, $layer);

Exported under tag ":GL_ARB_direct_state_access".

glNamedFramebufferTextureLayerEXT

 glNamedFramebufferTextureLayerEXT($framebuffer, $attachment, $texture, $level, $layer);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameter4dEXT

 glNamedProgramLocalParameter4dEXT($program, $target, $index, $x, $y, $z, $w);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameter4dvEXT

 glNamedProgramLocalParameter4dvEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameter4fEXT

 glNamedProgramLocalParameter4fEXT($program, $target, $index, $x, $y, $z, $w);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameter4fvEXT

 glNamedProgramLocalParameter4fvEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameterI4iEXT

 glNamedProgramLocalParameterI4iEXT($program, $target, $index, $x, $y, $z, $w);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameterI4ivEXT

 glNamedProgramLocalParameterI4ivEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameterI4uiEXT

 glNamedProgramLocalParameterI4uiEXT($program, $target, $index, $x, $y, $z, $w);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameterI4uivEXT

 glNamedProgramLocalParameterI4uivEXT_c($program, $target, $index, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParameters4fvEXT

 glNamedProgramLocalParameters4fvEXT_c($program, $target, $index, $count, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParametersI4ivEXT

 glNamedProgramLocalParametersI4ivEXT_c($program, $target, $index, $count, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramLocalParametersI4uivEXT

 glNamedProgramLocalParametersI4uivEXT_c($program, $target, $index, $count, $params);

Exported under tag ":GL_EXT_direct_state_access".

glNamedProgramStringEXT

 glNamedProgramStringEXT_c($program, $target, $format, $len, $string);

Exported under tag ":GL_EXT_direct_state_access".

glNamedRenderbufferStorage

 glNamedRenderbufferStorage($renderbuffer, $internalformat, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glNamedRenderbufferStorageEXT

 glNamedRenderbufferStorageEXT($renderbuffer, $internalformat, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glNamedRenderbufferStorageMultisample

 glNamedRenderbufferStorageMultisample($renderbuffer, $samples, $internalformat, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glNamedRenderbufferStorageMultisampleCoverageEXT

 glNamedRenderbufferStorageMultisampleCoverageEXT($renderbuffer, $coverageSamples, $colorSamples, $internalformat, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glNamedRenderbufferStorageMultisampleEXT

 glNamedRenderbufferStorageMultisampleEXT($renderbuffer, $samples, $internalformat, $width, $height);

Exported under tag ":GL_EXT_direct_state_access".

glNamedStringARB

 glNamedStringARB($type, $namelen, $name, $stringlen, $string);

Exported under tag ":GL_ARB_shading_language_include".

glNewBufferRegion

 $retval = glNewBufferRegion($region);

Exported under tag ":GL_KTX_buffer_region".

glNewList

 glNewList($list, $mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glNewList.xml>

glNewObjectBufferATI

 $retval = glNewObjectBufferATI_c($size, $pointer, $usage);

Exported under tag ":GL_ATI_vertex_array_object".

glNonlinLightfvSGIX

 glNonlinLightfvSGIX_c($light, $pname, $terms, $params);

Exported under tag ":GL_SGIX_nonlinear_lighting_pervertex".

glNonlinMaterialfvSGIX

 glNonlinMaterialfvSGIX_c($face, $pname, $terms, $params);

Exported under tag ":GL_SGIX_nonlinear_lighting_pervertex".

glNormal3b

 glNormal3b($nx, $ny, $nz);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3bv

 glNormal3bv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3d

 glNormal3d($nx, $ny, $nz);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3dv

 glNormal3dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3f

 glNormal3f($nx, $ny, $nz);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3fVertex3fSUN

 glNormal3fVertex3fSUN($nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glNormal3fVertex3fvSUN

 glNormal3fVertex3fvSUN_c($n, $v);

Exported under tag ":GL_SUN_vertex".

glNormal3fv

 glNormal3fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3hNV

 glNormal3hNV($nx, $ny, $nz);

Exported under tag ":GL_NV_half_float".

glNormal3hvNV

 glNormal3hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glNormal3i

 glNormal3i($nx, $ny, $nz);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3iv

 glNormal3iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3s

 glNormal3s($nx, $ny, $nz);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3sv

 glNormal3sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glNormal3x

 glNormal3x($nx, $ny, $nz);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glNormalFormatNV

 glNormalFormatNV($type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glNormalP3ui

 glNormalP3ui($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glNormalP3uiv

 glNormalP3uiv_c($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glNormalPointer

 glNormalPointer_c($type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glNormalPointer.xml>

glNormalPointerEXT

 glNormalPointerEXT_c($type, $stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glNormalPointerListIBM

 glNormalPointerListIBM_c($type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glNormalPointervINTEL

 glNormalPointervINTEL_c($type, $pointer);

Exported under tag ":GL_INTEL_parallel_arrays".

glNormalStream3bATI

 glNormalStream3bATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3bvATI

 glNormalStream3bvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3dATI

 glNormalStream3dATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3dvATI

 glNormalStream3dvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3fATI

 glNormalStream3fATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3fvATI

 glNormalStream3fvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3iATI

 glNormalStream3iATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3ivATI

 glNormalStream3ivATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3sATI

 glNormalStream3sATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glNormalStream3svATI

 glNormalStream3svATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glObjectLabel

 glObjectLabel($identifier, $name, $length, $label);

Exported under tag ":GL_KHR_debug".

glObjectPtrLabel

 glObjectPtrLabel_c($ptr, $length, $label);

Exported under tag ":GL_KHR_debug".

glObjectPurgeableAPPLE

 $retval = glObjectPurgeableAPPLE($objectType, $name, $option);

Exported under tag ":GL_APPLE_object_purgeable".

glObjectUnpurgeableAPPLE

 $retval = glObjectUnpurgeableAPPLE($objectType, $name, $option);

Exported under tag ":GL_APPLE_object_purgeable".

glOrtho

 glOrtho($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml>

glOrthof

 glOrthof($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glOrthox

 glOrthox($left, $right, $bottom, $top, $zNear, $zFar);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glPNTrianglesfATI

 glPNTrianglesfATI($pname, $param);

Exported under tag ":GL_ATI_pn_triangles".

glPNTrianglesiATI

 glPNTrianglesiATI($pname, $param);

Exported under tag ":GL_ATI_pn_triangles".

glPassTexCoordATI

 glPassTexCoordATI($dst, $coord, $swizzle);

Exported under tag ":GL_ATI_fragment_shader".

glPassThrough

 glPassThrough($token);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPassThrough.xml>

glPatchParameterfv

 glPatchParameterfv_c($pname, $values);

Exported under tag ":GL_ARB_tessellation_shader".

glPatchParameteri

 glPatchParameteri($pname, $value);

Exported under tag ":GL_ARB_tessellation_shader".

glPathColorGenNV

 glPathColorGenNV_c($color, $genMode, $colorFormat, $coeffs);

Exported under tag ":GL_NV_path_rendering".

glPathCommandsNV

 glPathCommandsNV_c($path, $numCommands, $commands, $numCoords, $coordType, $coords);

Exported under tag ":GL_NV_path_rendering".

glPathCoordsNV

 glPathCoordsNV_c($path, $numCoords, $coordType, $coords);

Exported under tag ":GL_NV_path_rendering".

glPathCoverDepthFuncNV

 glPathCoverDepthFuncNV($zfunc);

Exported under tag ":GL_NV_path_rendering".

glPathDashArrayNV

 glPathDashArrayNV_c($path, $dashCount, $dashArray);

Exported under tag ":GL_NV_path_rendering".

glPathFogGenNV

 glPathFogGenNV($genMode);

Exported under tag ":GL_NV_path_rendering".

glPathGlyphIndexArrayNV

 $retval = glPathGlyphIndexArrayNV_c($firstPathName, $fontTarget, $fontName, $fontStyle, $firstGlyphIndex, $numGlyphs, $pathParameterTemplate, $emScale);

Exported under tag ":GL_NV_path_rendering".

glPathGlyphIndexRangeNV

 $retval = glPathGlyphIndexRangeNV_c($fontTarget, $fontName, $fontStyle, $pathParameterTemplate, $emScale, $baseAndCount);

Exported under tag ":GL_NV_path_rendering".

glPathGlyphRangeNV

 glPathGlyphRangeNV_c($firstPathName, $fontTarget, $fontName, $fontStyle, $firstGlyph, $numGlyphs, $handleMissingGlyphs, $pathParameterTemplate, $emScale);

Exported under tag ":GL_NV_path_rendering".

glPathGlyphsNV

 glPathGlyphsNV_c($firstPathName, $fontTarget, $fontName, $fontStyle, $numGlyphs, $type, $charcodes, $handleMissingGlyphs, $pathParameterTemplate, $emScale);

Exported under tag ":GL_NV_path_rendering".

glPathMemoryGlyphIndexArrayNV

 $retval = glPathMemoryGlyphIndexArrayNV_c($firstPathName, $fontTarget, $fontSize, $fontData, $faceIndex, $firstGlyphIndex, $numGlyphs, $pathParameterTemplate, $emScale);

Exported under tag ":GL_NV_path_rendering".

glPathParameterfNV

 glPathParameterfNV($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glPathParameterfvNV

 glPathParameterfvNV_c($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glPathParameteriNV

 glPathParameteriNV($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glPathParameterivNV

 glPathParameterivNV_c($path, $pname, $value);

Exported under tag ":GL_NV_path_rendering".

glPathStencilDepthOffsetNV

 glPathStencilDepthOffsetNV($factor, $units);

Exported under tag ":GL_NV_path_rendering".

glPathStencilFuncNV

 glPathStencilFuncNV($func, $ref, $mask);

Exported under tag ":GL_NV_path_rendering".

glPathStringNV

 glPathStringNV_c($path, $format, $length, $pathString);

Exported under tag ":GL_NV_path_rendering".

glPathSubCommandsNV

 glPathSubCommandsNV_c($path, $commandStart, $commandsToDelete, $numCommands, $commands, $numCoords, $coordType, $coords);

Exported under tag ":GL_NV_path_rendering".

glPathSubCoordsNV

 glPathSubCoordsNV_c($path, $coordStart, $numCoords, $coordType, $coords);

Exported under tag ":GL_NV_path_rendering".

glPathTexGenNV

 glPathTexGenNV_c($texCoordSet, $genMode, $components, $coeffs);

Exported under tag ":GL_NV_path_rendering".

glPauseTransformFeedback

 glPauseTransformFeedback();

Exported under tag ":GL_ARB_transform_feedback2".

glPixelDataRangeNV

 glPixelDataRangeNV_c($target, $length, $pointer);

Exported under tag ":GL_NV_pixel_data_range".

glPixelMapfv

 glPixelMapfv_c($map, $mapsize, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelMapfv.xml>

glPixelMapuiv

 glPixelMapuiv_c($map, $mapsize, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelMapuiv.xml>

glPixelMapusv

 glPixelMapusv_c($map, $mapsize, $values);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelMapusv.xml>

glPixelStoref

 glPixelStoref($pname, $param);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPixelStoref.xhtml>

glPixelStorei

 glPixelStorei($pname, $param);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPixelStorei.xhtml>

glPixelTexGenSGIX

 glPixelTexGenSGIX($mode);

Exported under tag ":GL_SGIX_pixel_texture".

glPixelTransferf

 glPixelTransferf($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelTransferf.xml>

glPixelTransferi

 glPixelTransferi($pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelTransferi.xml>

glPixelTransformParameterfEXT

 glPixelTransformParameterfEXT($target, $pname, $param);

Exported under tag ":GL_EXT_pixel_transform".

glPixelTransformParameterfSGI

 glPixelTransformParameterfSGI($target, $pname, $param);

Exported under tag ":GL_SGI_fft".

glPixelTransformParameterfvEXT

 glPixelTransformParameterfvEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_pixel_transform".

glPixelTransformParameterfvSGI

 glPixelTransformParameterfvSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_fft".

glPixelTransformParameteriEXT

 glPixelTransformParameteriEXT($target, $pname, $param);

Exported under tag ":GL_EXT_pixel_transform".

glPixelTransformParameteriSGI

 glPixelTransformParameteriSGI($target, $pname, $param);

Exported under tag ":GL_SGI_fft".

glPixelTransformParameterivEXT

 glPixelTransformParameterivEXT_c($target, $pname, $params);

Exported under tag ":GL_EXT_pixel_transform".

glPixelTransformParameterivSGI

 glPixelTransformParameterivSGI_c($target, $pname, $params);

Exported under tag ":GL_SGI_fft".

glPixelTransformSGI

 glPixelTransformSGI($target);

Exported under tag ":GL_SGI_fft".

glPixelZoom

 glPixelZoom($xfactor, $yfactor);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPixelZoom.xml>

glPointAlongPathNV

 $retval = glPointAlongPathNV_c($path, $startSegment, $numSegments, $distance, $x, $y, $tangentX, $tangentY);

Exported under tag ":GL_NV_path_rendering".

glPointParameterf

 glPointParameterf($pname, $param);
 glPointParameterfARB($pname, $param);
 glPointParameterfEXT($pname, $param);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPointParameterf.xhtml>

glPointParameterfv

 glPointParameterfv_c($pname, $params);
 glPointParameterfvARB_c($pname, $params);
 glPointParameterfvEXT_c($pname, $params);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPointParameterfv.xhtml>

glPointParameteri

 glPointParameteri($pname, $param);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPointParameteri.xhtml>

glPointParameteriv

 glPointParameteriv_c($pname, $params);

Exported under tag ":GL_VERSION_1_4". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPointParameteriv.xhtml>

glPointParameterx

 glPointParameterx($pname, $param);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glPointParameterxv

 glPointParameterxv_c($pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glPointSize

 glPointSize($size);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPointSize.xhtml>

glPointSizePointerOES

 glPointSizePointerOES_c($type, $stride, $pointer);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glPointSizex

 glPointSizex($size);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glPollAsyncSGIX

 $retval = glPollAsyncSGIX_c($markerp);

Exported under tag ":GL_SGIX_async".

glPolygonMode

 glPolygonMode($face, $mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPolygonMode.xhtml>

glPolygonOffset

 glPolygonOffset($factor, $units);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPolygonOffset.xhtml>

glPolygonOffsetClamp

 glPolygonOffsetClamp($factor, $units, $clamp);

Exported under tag ":GL_ARB_polygon_offset_clamp".

glPolygonOffsetEXT

 glPolygonOffsetEXT($factor, $bias);

Exported under tag ":GL_EXT_polygon_offset".

glPolygonOffsetx

 glPolygonOffsetx($factor, $units);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glPolygonStipple

 glPolygonStipple_c($mask);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPolygonStipple.xml>

glPopAttrib

 glPopAttrib();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPopAttrib.xml>

glPopClientAttrib

 glPopClientAttrib();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPopClientAttrib.xml>

glPopDebugGroup

 glPopDebugGroup();

Exported under tag ":GL_KHR_debug".

glPopGroupMarkerEXT

 glPopGroupMarkerEXT();

Exported under tag ":GL_EXT_debug_marker".

glPopMatrix

 glPopMatrix();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPopMatrix.xml>

glPopName

 glPopName();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPopName.xml>

glPresentFrameDualFillNV

 glPresentFrameDualFillNV($video_slot, $minPresentTime, $beginPresentTimeId, $presentDurationId, $type, $target0, $fill0, $target1, $fill1, $target2, $fill2, $target3, $fill3);

Exported under tag ":GL_NV_present_video".

glPresentFrameKeyedNV

 glPresentFrameKeyedNV($video_slot, $minPresentTime, $beginPresentTimeId, $presentDurationId, $type, $target0, $fill0, $key0, $target1, $fill1, $key1);

Exported under tag ":GL_NV_present_video".

glPrimitiveBoundingBoxARB

 glPrimitiveBoundingBoxARB($minX, $minY, $minZ, $minW, $maxX, $maxY, $maxZ, $maxW);
 glPrimitiveBoundingBox($minX, $minY, $minZ, $minW, $maxX, $maxY, $maxZ, $maxW);

Exported under tag ":GL_ARB_ES3_2_compatibility".

glPrimitiveRestartIndex

 glPrimitiveRestartIndex($buffer);

Exported under tag ":GL_VERSION_3_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glPrimitiveRestartIndex.xhtml>

glPrimitiveRestartIndexNV

 glPrimitiveRestartIndexNV($index);

Exported under tag ":GL_NV_primitive_restart".

glPrimitiveRestartNV

 glPrimitiveRestartNV();

Exported under tag ":GL_NV_primitive_restart".

glPrioritizeTextures

 glPrioritizeTextures_c($n, $textures, $priorities);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPrioritizeTextures.xml>

glPrioritizeVertexArraysSGIX

 glPrioritizeVertexArraysSGIX_c($n, $arrays, $priorities);

Exported under tag ":GL_SGIX_vertex_array_object".

glProgramBinary

 glProgramBinary_c($program, $binaryFormat, $binary, $length);

Exported under tag ":GL_ARB_get_program_binary".

glProgramBufferParametersIivNV

 glProgramBufferParametersIivNV_c($target, $bindingIndex, $wordIndex, $count, $params);

Exported under tag ":GL_NV_parameter_buffer_object".

glProgramBufferParametersIuivNV

 glProgramBufferParametersIuivNV_c($target, $bindingIndex, $wordIndex, $count, $params);

Exported under tag ":GL_NV_parameter_buffer_object".

glProgramBufferParametersfvNV

 glProgramBufferParametersfvNV_c($target, $bindingIndex, $wordIndex, $count, $params);

Exported under tag ":GL_NV_parameter_buffer_object".

glProgramEnvParameter4dARB

 glProgramEnvParameter4dARB($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_ARB_vertex_program".

glProgramEnvParameter4dvARB

 glProgramEnvParameter4dvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glProgramEnvParameter4fARB

 glProgramEnvParameter4fARB($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_ARB_vertex_program".

glProgramEnvParameter4fvARB

 glProgramEnvParameter4fvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glProgramEnvParameterI4iNV

 glProgramEnvParameterI4iNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_program4".

glProgramEnvParameterI4ivNV

 glProgramEnvParameterI4ivNV_c($target, $index, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramEnvParameterI4uiNV

 glProgramEnvParameterI4uiNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_program4".

glProgramEnvParameterI4uivNV

 glProgramEnvParameterI4uivNV_c($target, $index, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramEnvParameters4fvEXT

 glProgramEnvParameters4fvEXT_c($target, $index, $count, $params);

Exported under tag ":GL_EXT_gpu_program_parameters".

glProgramEnvParametersI4ivNV

 glProgramEnvParametersI4ivNV_c($target, $index, $count, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramEnvParametersI4uivNV

 glProgramEnvParametersI4uivNV_c($target, $index, $count, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParameter4dARB

 glProgramLocalParameter4dARB($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_ARB_vertex_program".

glProgramLocalParameter4dvARB

 glProgramLocalParameter4dvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glProgramLocalParameter4fARB

 glProgramLocalParameter4fARB($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_ARB_vertex_program".

glProgramLocalParameter4fvARB

 glProgramLocalParameter4fvARB_c($target, $index, $params);

Exported under tag ":GL_ARB_vertex_program".

glProgramLocalParameterI4iNV

 glProgramLocalParameterI4iNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParameterI4ivNV

 glProgramLocalParameterI4ivNV_c($target, $index, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParameterI4uiNV

 glProgramLocalParameterI4uiNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParameterI4uivNV

 glProgramLocalParameterI4uivNV_c($target, $index, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParameters4fvEXT

 glProgramLocalParameters4fvEXT_c($target, $index, $count, $params);

Exported under tag ":GL_EXT_gpu_program_parameters".

glProgramLocalParametersI4ivNV

 glProgramLocalParametersI4ivNV_c($target, $index, $count, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramLocalParametersI4uivNV

 glProgramLocalParametersI4uivNV_c($target, $index, $count, $params);

Exported under tag ":GL_NV_gpu_program4".

glProgramNamedParameter4dNV

 glProgramNamedParameter4dNV_c($id, $len, $name, $x, $y, $z, $w);

Exported under tag ":GL_NV_fragment_program".

glProgramNamedParameter4dvNV

 glProgramNamedParameter4dvNV_c($id, $len, $name, $v);

Exported under tag ":GL_NV_fragment_program".

glProgramNamedParameter4fNV

 glProgramNamedParameter4fNV_c($id, $len, $name, $x, $y, $z, $w);

Exported under tag ":GL_NV_fragment_program".

glProgramNamedParameter4fvNV

 glProgramNamedParameter4fvNV_c($id, $len, $name, $v);

Exported under tag ":GL_NV_fragment_program".

glProgramParameter4dNV

 glProgramParameter4dNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_vertex_program".

glProgramParameter4dvNV

 glProgramParameter4dvNV_c($target, $index, $v);

Exported under tag ":GL_NV_vertex_program".

glProgramParameter4fNV

 glProgramParameter4fNV($target, $index, $x, $y, $z, $w);

Exported under tag ":GL_NV_vertex_program".

glProgramParameter4fvNV

 glProgramParameter4fvNV_c($target, $index, $v);

Exported under tag ":GL_NV_vertex_program".

glProgramParameteri

 glProgramParameteri($program, $pname, $value);
 glProgramParameteriARB($program, $pname, $value);

Exported under tag ":GL_ARB_get_program_binary".

glProgramParameters4dvNV

 glProgramParameters4dvNV_c($target, $index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glProgramParameters4fvNV

 glProgramParameters4fvNV_c($target, $index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glProgramPathFragmentInputGenNV

 glProgramPathFragmentInputGenNV_c($program, $location, $genMode, $components, $coeffs);

Exported under tag ":GL_NV_path_rendering".

glProgramStringARB

 glProgramStringARB_c($target, $format, $len, $string);

Exported under tag ":GL_ARB_vertex_program".

glProgramUniform1d

 glProgramUniform1d($program, $location, $x);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1dv

 glProgramUniform1dv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1f

 glProgramUniform1f($program, $location, $x);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1fv

 glProgramUniform1fv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1i

 glProgramUniform1i($program, $location, $x);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1i64ARB

 glProgramUniform1i64ARB($program, $location, $x);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform1i64NV

 glProgramUniform1i64NV($program, $location, $x);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform1i64vARB

 glProgramUniform1i64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform1i64vNV

 glProgramUniform1i64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform1iv

 glProgramUniform1iv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1ui

 glProgramUniform1ui($program, $location, $x);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform1ui64ARB

 glProgramUniform1ui64ARB($program, $location, $x);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform1ui64NV

 glProgramUniform1ui64NV($program, $location, $x);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform1ui64vARB

 glProgramUniform1ui64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform1ui64vNV

 glProgramUniform1ui64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform1uiv

 glProgramUniform1uiv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2d

 glProgramUniform2d($program, $location, $x, $y);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2dv

 glProgramUniform2dv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2f

 glProgramUniform2f($program, $location, $x, $y);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2fv

 glProgramUniform2fv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2i

 glProgramUniform2i($program, $location, $x, $y);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2i64ARB

 glProgramUniform2i64ARB($program, $location, $x, $y);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform2i64NV

 glProgramUniform2i64NV($program, $location, $x, $y);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform2i64vARB

 glProgramUniform2i64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform2i64vNV

 glProgramUniform2i64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform2iv

 glProgramUniform2iv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2ui

 glProgramUniform2ui($program, $location, $x, $y);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform2ui64ARB

 glProgramUniform2ui64ARB($program, $location, $x, $y);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform2ui64NV

 glProgramUniform2ui64NV($program, $location, $x, $y);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform2ui64vARB

 glProgramUniform2ui64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform2ui64vNV

 glProgramUniform2ui64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform2uiv

 glProgramUniform2uiv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3d

 glProgramUniform3d($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3dv

 glProgramUniform3dv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3f

 glProgramUniform3f($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3fv

 glProgramUniform3fv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3i

 glProgramUniform3i($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3i64ARB

 glProgramUniform3i64ARB($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform3i64NV

 glProgramUniform3i64NV($program, $location, $x, $y, $z);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform3i64vARB

 glProgramUniform3i64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform3i64vNV

 glProgramUniform3i64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform3iv

 glProgramUniform3iv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3ui

 glProgramUniform3ui($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform3ui64ARB

 glProgramUniform3ui64ARB($program, $location, $x, $y, $z);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform3ui64NV

 glProgramUniform3ui64NV($program, $location, $x, $y, $z);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform3ui64vARB

 glProgramUniform3ui64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform3ui64vNV

 glProgramUniform3ui64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform3uiv

 glProgramUniform3uiv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4d

 glProgramUniform4d($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4dv

 glProgramUniform4dv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4f

 glProgramUniform4f($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4fv

 glProgramUniform4fv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4i

 glProgramUniform4i($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4i64ARB

 glProgramUniform4i64ARB($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform4i64NV

 glProgramUniform4i64NV($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform4i64vARB

 glProgramUniform4i64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform4i64vNV

 glProgramUniform4i64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform4iv

 glProgramUniform4iv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4ui

 glProgramUniform4ui($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniform4ui64ARB

 glProgramUniform4ui64ARB($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform4ui64NV

 glProgramUniform4ui64NV($program, $location, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform4ui64vARB

 glProgramUniform4ui64vARB_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glProgramUniform4ui64vNV

 glProgramUniform4ui64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glProgramUniform4uiv

 glProgramUniform4uiv_c($program, $location, $count, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformHandleui64ARB

 glProgramUniformHandleui64ARB($program, $location, $value);

Exported under tag ":GL_ARB_bindless_texture".

glProgramUniformHandleui64NV

 glProgramUniformHandleui64NV($program, $location, $value);

Exported under tag ":GL_NV_bindless_texture".

glProgramUniformHandleui64vARB

 glProgramUniformHandleui64vARB_c($program, $location, $count, $values);

Exported under tag ":GL_ARB_bindless_texture".

glProgramUniformHandleui64vNV

 glProgramUniformHandleui64vNV_c($program, $location, $count, $values);

Exported under tag ":GL_NV_bindless_texture".

glProgramUniformMatrix2dv

 glProgramUniformMatrix2dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix2fv

 glProgramUniformMatrix2fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix2x3dv

 glProgramUniformMatrix2x3dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix2x3fv

 glProgramUniformMatrix2x3fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix2x4dv

 glProgramUniformMatrix2x4dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix2x4fv

 glProgramUniformMatrix2x4fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3dv

 glProgramUniformMatrix3dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3fv

 glProgramUniformMatrix3fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3x2dv

 glProgramUniformMatrix3x2dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3x2fv

 glProgramUniformMatrix3x2fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3x4dv

 glProgramUniformMatrix3x4dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix3x4fv

 glProgramUniformMatrix3x4fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4dv

 glProgramUniformMatrix4dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4fv

 glProgramUniformMatrix4fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4x2dv

 glProgramUniformMatrix4x2dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4x2fv

 glProgramUniformMatrix4x2fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4x3dv

 glProgramUniformMatrix4x3dv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformMatrix4x3fv

 glProgramUniformMatrix4x3fv_c($program, $location, $count, $transpose, $value);

Exported under tag ":GL_ARB_separate_shader_objects".

glProgramUniformui64NV

 glProgramUniformui64NV($program, $location, $value);

Exported under tag ":GL_NV_shader_buffer_load".

glProgramUniformui64vNV

 glProgramUniformui64vNV_c($program, $location, $count, $value);

Exported under tag ":GL_NV_shader_buffer_load".

glProgramVertexLimitNV

 glProgramVertexLimitNV($target, $limit);

Exported under tag ":GL_NV_geometry_program4".

glProvokingVertex

 glProvokingVertex($mode);

Exported under tag ":GL_ARB_provoking_vertex".

glPushAttrib

 glPushAttrib($mask);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPushAttrib.xml>

glPushClientAttrib

 glPushClientAttrib($mask);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPushClientAttrib.xml>

glPushClientAttribDefaultEXT

 glPushClientAttribDefaultEXT($mask);

Exported under tag ":GL_EXT_direct_state_access".

glPushDebugGroup

 glPushDebugGroup($source, $id, $length, $message);

Exported under tag ":GL_KHR_debug".

glPushGroupMarkerEXT

 glPushGroupMarkerEXT($length, $marker);

Exported under tag ":GL_EXT_debug_marker".

glPushMatrix

 glPushMatrix();

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPushMatrix.xml>

glPushName

 glPushName($name);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glPushName.xml>

glQueryCounter

 glQueryCounter($id, $target);

Exported under tag ":GL_ARB_timer_query".

glQueryCounterANGLE

 glQueryCounterANGLE($id, $target);

Exported under tag ":GL_ANGLE_timer_query".

glQueryObjectParameteruiAMD

 glQueryObjectParameteruiAMD($target, $id, $pname, $param);

Exported under tag ":GL_AMD_occlusion_query_event".

glRasterPos2d

 glRasterPos2d($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2dv

 glRasterPos2dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2f

 glRasterPos2f($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2fv

 glRasterPos2fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2i

 glRasterPos2i($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2iv

 glRasterPos2iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2s

 glRasterPos2s($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos2sv

 glRasterPos2sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3d

 glRasterPos3d($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3dv

 glRasterPos3dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3f

 glRasterPos3f($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3fv

 glRasterPos3fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3i

 glRasterPos3i($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3iv

 glRasterPos3iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3s

 glRasterPos3s($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos3sv

 glRasterPos3sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4d

 glRasterPos4d($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4dv

 glRasterPos4dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4f

 glRasterPos4f($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4fv

 glRasterPos4fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4i

 glRasterPos4i($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4iv

 glRasterPos4iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4s

 glRasterPos4s($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterPos4sv

 glRasterPos4sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glRasterSamplesEXT

 glRasterSamplesEXT($samples, $fixedsamplelocations);

Exported under tag ":GL_EXT_raster_multisample".

glReadBuffer

 glReadBuffer($mode);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glReadBuffer.xhtml>

glReadBufferIndexedEXT

 glReadBufferIndexedEXT($src, $index);

Exported under tag ":GL_EXT_multiview_draw_buffers".

glReadBufferRegion

 glReadBufferRegion($region, $x, $y, $width, $height);

Exported under tag ":GL_KTX_buffer_region".

glReadPixels

 glReadPixels_c($x, $y, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glReadPixels.xhtml>

glReadVideoPixelsSUN

 glReadVideoPixelsSUN_c($x, $y, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_SUN_read_video_pixels".

glReadnPixels

 glReadnPixels_c($x, $y, $width, $height, $format, $type, $bufSize, $data);
 glReadnPixelsARB_c($x, $y, $width, $height, $format, $type, $bufSize, $data);
 glReadnPixelsEXT_c($x, $y, $width, $height, $format, $type, $bufSize, $data);

Exported under tag ":GL_KHR_robustness".

glRectd

 glRectd($x1, $y1, $x2, $y2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectd.xml>

glRectdv

 glRectdv_c($v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectdv.xml>

glRectf

 glRectf($x1, $y1, $x2, $y2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectf.xml>

glRectfv

 glRectfv_c($v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectfv.xml>

glRecti

 glRecti($x1, $y1, $x2, $y2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRecti.xml>

glRectiv

 glRectiv_c($v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectiv.xml>

glRects

 glRects($x1, $y1, $x2, $y2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRects.xml>

glRectsv

 glRectsv_c($v1, $v2);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRectsv.xml>

glReferencePlaneSGIX

 glReferencePlaneSGIX_c($equation);

Exported under tag ":GL_SGIX_reference_plane".

glReleaseKeyedMutexWin32EXT

 $retval = glReleaseKeyedMutexWin32EXT($memory, $key);

Exported under tag ":GL_EXT_win32_keyed_mutex".

glReleaseShaderCompiler

 glReleaseShaderCompiler();

Exported under tag ":GL_ARB_ES2_compatibility".

glRenderGpuMaskNV

 glRenderGpuMaskNV($mask);

Exported under tag ":GL_NV_gpu_multicast".

glRenderMode

 $retval = glRenderMode($mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRenderMode.xml>

glRenderbufferStorage

 glRenderbufferStorage($target, $internalformat, $width, $height);

Exported under tag ":GL_ARB_framebuffer_object".

glRenderbufferStorageMultisample

 glRenderbufferStorageMultisample($target, $samples, $internalformat, $width, $height);
 glRenderbufferStorageMultisampleEXT($target, $samples, $internalformat, $width, $height);

Exported under tag ":GL_ARB_framebuffer_object".

glRenderbufferStorageMultisampleANGLE

 glRenderbufferStorageMultisampleANGLE($target, $samples, $internalformat, $width, $height);

Exported under tag ":GL_ANGLE_framebuffer_multisample".

glRenderbufferStorageMultisampleAPPLE

 glRenderbufferStorageMultisampleAPPLE($target, $samples, $internalformat, $width, $height);

Exported under tag ":GL_APPLE_framebuffer_multisample".

glRenderbufferStorageMultisampleCoverageNV

 glRenderbufferStorageMultisampleCoverageNV($target, $coverageSamples, $colorSamples, $internalformat, $width, $height);

Exported under tag ":GL_NV_framebuffer_multisample_coverage".

glReplacementCodePointerSUN

 glReplacementCodePointerSUN_c($type, $stride, $pointer);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeubSUN

 glReplacementCodeubSUN($code);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeubvSUN

 glReplacementCodeubvSUN_c($code);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeuiColor3fVertex3fSUN

 glReplacementCodeuiColor3fVertex3fSUN($rc, $r, $g, $b, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiColor3fVertex3fvSUN

 glReplacementCodeuiColor3fVertex3fvSUN_c($rc, $c, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiColor4fNormal3fVertex3fSUN

 glReplacementCodeuiColor4fNormal3fVertex3fSUN($rc, $r, $g, $b, $a, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiColor4fNormal3fVertex3fvSUN

 glReplacementCodeuiColor4fNormal3fVertex3fvSUN_c($rc, $c, $n, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiColor4ubVertex3fSUN

 glReplacementCodeuiColor4ubVertex3fSUN($rc, $r, $g, $b, $a, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiColor4ubVertex3fvSUN

 glReplacementCodeuiColor4ubVertex3fvSUN_c($rc, $c, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiNormal3fVertex3fSUN

 glReplacementCodeuiNormal3fVertex3fSUN($rc, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiNormal3fVertex3fvSUN

 glReplacementCodeuiNormal3fVertex3fvSUN_c($rc, $n, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiSUN

 glReplacementCodeuiSUN($code);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN

 glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN($rc, $s, $t, $r, $g, $b, $a, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN

 glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN_c($rc, $tc, $c, $n, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN

 glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN($rc, $s, $t, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN

 glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN_c($rc, $tc, $n, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiTexCoord2fVertex3fSUN

 glReplacementCodeuiTexCoord2fVertex3fSUN($rc, $s, $t, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiTexCoord2fVertex3fvSUN

 glReplacementCodeuiTexCoord2fVertex3fvSUN_c($rc, $tc, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiVertex3fSUN

 glReplacementCodeuiVertex3fSUN($rc, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuiVertex3fvSUN

 glReplacementCodeuiVertex3fvSUN_c($rc, $v);

Exported under tag ":GL_SUN_vertex".

glReplacementCodeuivSUN

 glReplacementCodeuivSUN_c($code);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeusSUN

 glReplacementCodeusSUN($code);

Exported under tag ":GL_SUN_triangle_list".

glReplacementCodeusvSUN

 glReplacementCodeusvSUN_c($code);

Exported under tag ":GL_SUN_triangle_list".

glRequestResidentProgramsNV

 glRequestResidentProgramsNV_c($n, $programs);

Exported under tag ":GL_NV_vertex_program".

glResetHistogram

 glResetHistogram($target);

Exported under tag ":GL_ARB_imaging".

glResetMinmax

 glResetMinmax($target);

Exported under tag ":GL_ARB_imaging".

glResizeBuffersMESA

 glResizeBuffersMESA();

Exported under tag ":GL_MESA_resize_buffers".

glResolveMultisampleFramebufferAPPLE

 glResolveMultisampleFramebufferAPPLE();

Exported under tag ":GL_APPLE_framebuffer_multisample".

glResumeTransformFeedback

 glResumeTransformFeedback();

Exported under tag ":GL_ARB_transform_feedback2".

glRotated

 glRotated($angle, $x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRotated.xml>

glRotatef

 glRotatef($angle, $x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glRotatef.xml>

glRotatex

 glRotatex($angle, $x, $y, $z);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glSampleCoverage

 glSampleCoverage($value, $invert);

Exported under tag ":GL_VERSION_1_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glSampleCoverage.xhtml>

glSampleCoveragex

 glSampleCoveragex($value, $invert);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glSampleMapATI

 glSampleMapATI($dst, $interp, $swizzle);

Exported under tag ":GL_ATI_fragment_shader".

glSampleMaskEXT

 glSampleMaskEXT($value, $invert);

Exported under tag ":GL_EXT_multisample".

glSampleMaskIndexedNV

 glSampleMaskIndexedNV($index, $mask);

Exported under tag ":GL_NV_explicit_multisample".

glSampleMaski

 glSampleMaski($index, $mask);

Exported under tag ":GL_ARB_texture_multisample".

glSamplePatternEXT

 glSamplePatternEXT($pattern);

Exported under tag ":GL_EXT_multisample".

glSamplerParameterIiv

 glSamplerParameterIiv_c($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glSamplerParameterIuiv

 glSamplerParameterIuiv_c($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glSamplerParameterf

 glSamplerParameterf($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glSamplerParameterfv

 glSamplerParameterfv_c($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glSamplerParameteri

 glSamplerParameteri($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glSamplerParameteriv

 glSamplerParameteriv_c($sampler, $pname, $param);

Exported under tag ":GL_ARB_sampler_objects".

glScaled

 glScaled($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glScaled.xml>

glScalef

 glScalef($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glScalef.xml>

glScalex

 glScalex($x, $y, $z);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glScissor

 glScissor($x, $y, $width, $height);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glScissor.xhtml>

glScissorArrayv

 glScissorArrayv_c($first, $count, $v);

Exported under tag ":GL_ARB_viewport_array".

glScissorIndexed

 glScissorIndexed($index, $left, $bottom, $width, $height);

Exported under tag ":GL_ARB_viewport_array".

glScissorIndexedv

 glScissorIndexedv_c($index, $v);

Exported under tag ":GL_ARB_viewport_array".

glSecondaryColor3b

 glSecondaryColor3b($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3bv

 glSecondaryColor3bv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3d

 glSecondaryColor3d($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3dv

 glSecondaryColor3dv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3f

 glSecondaryColor3f($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3fv

 glSecondaryColor3fv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3hNV

 glSecondaryColor3hNV($red, $green, $blue);

Exported under tag ":GL_NV_half_float".

glSecondaryColor3hvNV

 glSecondaryColor3hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glSecondaryColor3i

 glSecondaryColor3i($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3iv

 glSecondaryColor3iv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3s

 glSecondaryColor3s($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3sv

 glSecondaryColor3sv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3ub

 glSecondaryColor3ub($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3ubv

 glSecondaryColor3ubv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3ui

 glSecondaryColor3ui($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3uiv

 glSecondaryColor3uiv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3us

 glSecondaryColor3us($red, $green, $blue);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColor3usv

 glSecondaryColor3usv_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glSecondaryColorFormatNV

 glSecondaryColorFormatNV($size, $type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glSecondaryColorP3ui

 glSecondaryColorP3ui($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glSecondaryColorP3uiv

 glSecondaryColorP3uiv_c($type, $color);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glSecondaryColorPointer

 glSecondaryColorPointer_c($size, $type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glSecondaryColorPointer.xml>

glSecondaryColorPointerListIBM

 glSecondaryColorPointerListIBM_c($size, $type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glSelectBuffer

 glSelectBuffer_c($size, $buffer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glSelectBuffer.xml>

glSelectPerfMonitorCountersAMD

 glSelectPerfMonitorCountersAMD_c($monitor, $enable, $group, $numCounters, $counterList);

Exported under tag ":GL_AMD_performance_monitor".

glSelectTextureCoordSetSGIS

 glSelectTextureCoordSetSGIS($target);

Exported under tag ":GL_SGIS_multitexture".

glSelectTextureSGIS

 glSelectTextureSGIS($target);

Exported under tag ":GL_SGIS_multitexture".

glSelectTextureTransformSGIS

 glSelectTextureTransformSGIS($target);

Exported under tag ":GL_SGIS_multitexture".

glSemaphoreParameterui64vEXT

 glSemaphoreParameterui64vEXT_c($semaphore, $pname, $params);

Exported under tag ":GL_EXT_semaphore".

glSeparableFilter2D

 glSeparableFilter2D_c($target, $internalformat, $width, $height, $format, $type, $row, $column);

Exported under tag ":GL_ARB_imaging".

glSetFenceAPPLE

 glSetFenceAPPLE($fence);

Exported under tag ":GL_APPLE_fence".

glSetFenceNV

 glSetFenceNV($fence, $condition);

Exported under tag ":GL_NV_fence".

glSetFragmentShaderConstantATI

 glSetFragmentShaderConstantATI_c($dst, $value);

Exported under tag ":GL_ATI_fragment_shader".

glSetInvariantEXT

 glSetInvariantEXT_c($id, $type, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glSetLocalConstantEXT

 glSetLocalConstantEXT_c($id, $type, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glSetMultisamplefvAMD

 glSetMultisamplefvAMD_c($pname, $index, $val);

Exported under tag ":GL_AMD_sample_positions".

glShadeModel

 glShadeModel($mode);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glShadeModel.xml>

glShaderBinary

 glShaderBinary_c($count, $shaders, $binaryFormat, $binary, $length);

Exported under tag ":GL_ARB_ES2_compatibility".

glShaderOp1EXT

 glShaderOp1EXT($op, $res, $arg1);

Exported under tag ":GL_EXT_vertex_shader".

glShaderOp2EXT

 glShaderOp2EXT($op, $res, $arg1, $arg2);

Exported under tag ":GL_EXT_vertex_shader".

glShaderOp3EXT

 glShaderOp3EXT($op, $res, $arg1, $arg2, $arg3);

Exported under tag ":GL_EXT_vertex_shader".

glShaderSource

 glShaderSource_c($shader, $count, $string, $length);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glShaderSource.xhtml>

glShaderStorageBlockBinding

 glShaderStorageBlockBinding($program, $storageBlockIndex, $storageBlockBinding);

Exported under tag ":GL_ARB_shader_storage_buffer_object".

glSharpenTexFuncSGIS

 glSharpenTexFuncSGIS_c($target, $n, $points);

Exported under tag ":GL_SGIS_sharpen_texture".

glSignalSemaphoreEXT

 glSignalSemaphoreEXT_c($semaphore, $numBufferBarriers, $buffers, $numTextureBarriers, $textures, $dstLayouts);

Exported under tag ":GL_EXT_semaphore".

glSignalVkFenceNV

 glSignalVkFenceNV($vkFence);

Exported under tag ":GL_NV_draw_vulkan_image".

glSignalVkSemaphoreNV

 glSignalVkSemaphoreNV($vkSemaphore);

Exported under tag ":GL_NV_draw_vulkan_image".

glSpecializeShader

 glSpecializeShader_c($shader, $pEntryPoint, $numSpecializationConstants, $pConstantIndex, $pConstantValue);

Exported under tag ":GL_VERSION_4_6". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glSpecializeShader.xhtml>

glSpriteParameterfSGIX

 glSpriteParameterfSGIX($pname, $param);

Exported under tag ":GL_SGIX_sprite".

glSpriteParameterfvSGIX

 glSpriteParameterfvSGIX_c($pname, $params);

Exported under tag ":GL_SGIX_sprite".

glSpriteParameteriSGIX

 glSpriteParameteriSGIX($pname, $param);

Exported under tag ":GL_SGIX_sprite".

glSpriteParameterivSGIX

 glSpriteParameterivSGIX_c($pname, $params);

Exported under tag ":GL_SGIX_sprite".

glStartTilingQCOM

 glStartTilingQCOM($x, $y, $width, $height, $preserveMask);

Exported under tag ":GL_QCOM_tiled_rendering".

glStateCaptureNV

 glStateCaptureNV($state, $mode);

Exported under tag ":GL_NV_command_list".

glStencilFillPathInstancedNV

 glStencilFillPathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $fillMode, $mask, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glStencilFillPathNV

 glStencilFillPathNV($path, $fillMode, $mask);

Exported under tag ":GL_NV_path_rendering".

glStencilFunc

 glStencilFunc($func, $ref, $mask);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilFunc.xhtml>

glStencilFuncSeparate

 glStencilFuncSeparate($frontfunc, $backfunc, $ref, $mask);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilFuncSeparate.xhtml>

glStencilFuncSeparateATI

 glStencilFuncSeparateATI($frontfunc, $backfunc, $ref, $mask);

Exported under tag ":GL_ATI_separate_stencil".

glStencilMask

 glStencilMask($mask);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilMask.xhtml>

glStencilMaskSeparate

 glStencilMaskSeparate($face, $mask);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilMaskSeparate.xhtml>

glStencilOp

 glStencilOp($fail, $zfail, $zpass);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilOp.xhtml>

glStencilOpSeparate

 glStencilOpSeparate($face, $sfail, $dpfail, $dppass);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glStencilOpSeparate.xhtml>

glStencilOpValueAMD

 glStencilOpValueAMD($face, $value);

Exported under tag ":GL_AMD_stencil_operation_extended".

glStencilStrokePathInstancedNV

 glStencilStrokePathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $reference, $mask, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glStencilStrokePathNV

 glStencilStrokePathNV($path, $reference, $mask);

Exported under tag ":GL_NV_path_rendering".

glStencilThenCoverFillPathInstancedNV

 glStencilThenCoverFillPathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $fillMode, $mask, $coverMode, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glStencilThenCoverFillPathNV

 glStencilThenCoverFillPathNV($path, $fillMode, $mask, $coverMode);

Exported under tag ":GL_NV_path_rendering".

glStencilThenCoverStrokePathInstancedNV

 glStencilThenCoverStrokePathInstancedNV_c($numPaths, $pathNameType, $paths, $pathBase, $reference, $mask, $coverMode, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glStencilThenCoverStrokePathNV

 glStencilThenCoverStrokePathNV($path, $reference, $mask, $coverMode);

Exported under tag ":GL_NV_path_rendering".

glStereoParameterfNV

 glStereoParameterfNV($pname, $param);

Exported under tag ":GL_NV_3dvision_settings".

glStereoParameteriNV

 glStereoParameteriNV($pname, $param);

Exported under tag ":GL_NV_3dvision_settings".

glStringMarkerGREMEDY

 glStringMarkerGREMEDY_c($len, $string);

Exported under tag ":GL_GREMEDY_string_marker".

glSubpixelPrecisionBiasNV

 glSubpixelPrecisionBiasNV($xbits, $ybits);

Exported under tag ":GL_NV_conservative_raster".

glSwapMPEGPredictorsSGIX

 glSwapMPEGPredictorsSGIX($target0, $target1);

Exported under tag ":GL_SGIX_mpeg1".

glSwizzleEXT

 glSwizzleEXT($res, $in, $outX, $outY, $outZ, $outW);

Exported under tag ":GL_EXT_vertex_shader".

glSyncTextureINTEL

 glSyncTextureINTEL($texture);

Exported under tag ":GL_LAYOUT_LINEAR_INTEL".

glTagSampleBufferSGIX

 glTagSampleBufferSGIX();

Exported under tag ":GL_SGIX_tag_sample_buffer".

glTangentPointerEXT

 glTangentPointerEXT_c($type, $stride, $pointer);

Exported under tag ":GL_EXT_coordinate_frame".

glTbufferMask3DFX

 glTbufferMask3DFX($mask);

Exported under tag ":GL_3DFX_tbuffer".

glTessellationFactorAMD

 glTessellationFactorAMD($factor);

Exported under tag ":GL_AMD_vertex_shader_tessellator".

glTessellationModeAMD

 glTessellationModeAMD($mode);

Exported under tag ":GL_AMD_vertex_shader_tessellator".

glTestFenceAPPLE

 $retval = glTestFenceAPPLE($fence);

Exported under tag ":GL_APPLE_fence".

glTestFenceNV

 $retval = glTestFenceNV($fence);

Exported under tag ":GL_NV_fence".

glTestObjectAPPLE

 $retval = glTestObjectAPPLE($object, $name);

Exported under tag ":GL_APPLE_fence".

glTexBuffer

 glTexBuffer($target, $internalFormat, $buffer);
 glTexBufferARB($target, $internalFormat, $buffer);

Exported under tag ":GL_VERSION_3_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexBuffer.xhtml>

glTexBufferRange

 glTexBufferRange($target, $internalformat, $buffer, $offset, $size);

Exported under tag ":GL_ARB_texture_buffer_range".

glTexBumpParameterfvATI

 glTexBumpParameterfvATI_c($pname, $param);

Exported under tag ":GL_ATI_envmap_bumpmap".

glTexBumpParameterivATI

 glTexBumpParameterivATI_c($pname, $param);

Exported under tag ":GL_ATI_envmap_bumpmap".

glTexCoord1d

 glTexCoord1d($s);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1dv

 glTexCoord1dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1f

 glTexCoord1f($s);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1fv

 glTexCoord1fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1hNV

 glTexCoord1hNV($s);

Exported under tag ":GL_NV_half_float".

glTexCoord1hvNV

 glTexCoord1hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glTexCoord1i

 glTexCoord1i($s);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1iv

 glTexCoord1iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1s

 glTexCoord1s($s);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord1sv

 glTexCoord1sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2d

 glTexCoord2d($s, $t);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2dv

 glTexCoord2dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2f

 glTexCoord2f($s, $t);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2fColor3fVertex3fSUN

 glTexCoord2fColor3fVertex3fSUN($s, $t, $r, $g, $b, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fColor3fVertex3fvSUN

 glTexCoord2fColor3fVertex3fvSUN_c($tc, $c, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fColor4fNormal3fVertex3fSUN

 glTexCoord2fColor4fNormal3fVertex3fSUN($s, $t, $r, $g, $b, $a, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fColor4fNormal3fVertex3fvSUN

 glTexCoord2fColor4fNormal3fVertex3fvSUN_c($tc, $c, $n, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fColor4ubVertex3fSUN

 glTexCoord2fColor4ubVertex3fSUN($s, $t, $r, $g, $b, $a, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fColor4ubVertex3fvSUN

 glTexCoord2fColor4ubVertex3fvSUN_c($tc, $c, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fNormal3fVertex3fSUN

 glTexCoord2fNormal3fVertex3fSUN($s, $t, $nx, $ny, $nz, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fNormal3fVertex3fvSUN

 glTexCoord2fNormal3fVertex3fvSUN_c($tc, $n, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fVertex3fSUN

 glTexCoord2fVertex3fSUN($s, $t, $x, $y, $z);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fVertex3fvSUN

 glTexCoord2fVertex3fvSUN_c($tc, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord2fv

 glTexCoord2fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2hNV

 glTexCoord2hNV($s, $t);

Exported under tag ":GL_NV_half_float".

glTexCoord2hvNV

 glTexCoord2hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glTexCoord2i

 glTexCoord2i($s, $t);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2iv

 glTexCoord2iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2s

 glTexCoord2s($s, $t);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord2sv

 glTexCoord2sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3d

 glTexCoord3d($s, $t, $r);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3dv

 glTexCoord3dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3f

 glTexCoord3f($s, $t, $r);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3fv

 glTexCoord3fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3hNV

 glTexCoord3hNV($s, $t, $r);

Exported under tag ":GL_NV_half_float".

glTexCoord3hvNV

 glTexCoord3hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glTexCoord3i

 glTexCoord3i($s, $t, $r);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3iv

 glTexCoord3iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3s

 glTexCoord3s($s, $t, $r);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord3sv

 glTexCoord3sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4d

 glTexCoord4d($s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4dv

 glTexCoord4dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4f

 glTexCoord4f($s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4fColor4fNormal3fVertex4fSUN

 glTexCoord4fColor4fNormal3fVertex4fSUN($s, $t, $p, $q, $r, $g, $b, $a, $nx, $ny, $nz, $x, $y, $z, $w);

Exported under tag ":GL_SUN_vertex".

glTexCoord4fColor4fNormal3fVertex4fvSUN

 glTexCoord4fColor4fNormal3fVertex4fvSUN_c($tc, $c, $n, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord4fVertex4fSUN

 glTexCoord4fVertex4fSUN($s, $t, $p, $q, $x, $y, $z, $w);

Exported under tag ":GL_SUN_vertex".

glTexCoord4fVertex4fvSUN

 glTexCoord4fVertex4fvSUN_c($tc, $v);

Exported under tag ":GL_SUN_vertex".

glTexCoord4fv

 glTexCoord4fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4hNV

 glTexCoord4hNV($s, $t, $r, $q);

Exported under tag ":GL_NV_half_float".

glTexCoord4hvNV

 glTexCoord4hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glTexCoord4i

 glTexCoord4i($s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4iv

 glTexCoord4iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4s

 glTexCoord4s($s, $t, $r, $q);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoord4sv

 glTexCoord4sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glTexCoordFormatNV

 glTexCoordFormatNV($size, $type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glTexCoordP1ui

 glTexCoordP1ui($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP1uiv

 glTexCoordP1uiv_c($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP2ui

 glTexCoordP2ui($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP2uiv

 glTexCoordP2uiv_c($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP3ui

 glTexCoordP3ui($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP3uiv

 glTexCoordP3uiv_c($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP4ui

 glTexCoordP4ui($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordP4uiv

 glTexCoordP4uiv_c($type, $coords);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glTexCoordPointer

 glTexCoordPointer_c($size, $type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexCoordPointer.xml>

glTexCoordPointerEXT

 glTexCoordPointerEXT_c($size, $type, $stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glTexCoordPointerListIBM

 glTexCoordPointerListIBM_c($size, $type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glTexCoordPointervINTEL

 glTexCoordPointervINTEL_c($size, $type, $pointer);

Exported under tag ":GL_INTEL_parallel_arrays".

glTexEnvf

 glTexEnvf($target, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexEnvf.xml>

glTexEnvfv

 glTexEnvfv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexEnvfv.xml>

glTexEnvi

 glTexEnvi($target, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexEnvi.xml>

glTexEnviv

 glTexEnviv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexEnviv.xml>

glTexEnvx

 glTexEnvx($target, $pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glTexEnvxv

 glTexEnvxv_c($target, $pname, $params);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glTexFilterFuncSGIS

 glTexFilterFuncSGIS_c($target, $filter, $n, $weights);

Exported under tag ":GL_SGIS_texture_filter4".

glTexGend

 glTexGend($coord, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGend.xml>

glTexGendv

 glTexGendv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGendv.xml>

glTexGenf

 glTexGenf($coord, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGenf.xml>

glTexGenfv

 glTexGenfv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGenfv.xml>

glTexGeni

 glTexGeni($coord, $pname, $param);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGeni.xml>

glTexGeniv

 glTexGeniv_c($coord, $pname, $params);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTexGeniv.xml>

glTexImage1D

 glTexImage1D_c($target, $level, $internalformat, $width, $border, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexImage1D.xhtml>

glTexImage2D

 glTexImage2D_c($target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexImage2D.xhtml>

glTexImage2DMultisample

 glTexImage2DMultisample($target, $samples, $internalformat, $width, $height, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_multisample".

glTexImage2DMultisampleCoverageNV

 glTexImage2DMultisampleCoverageNV($target, $coverageSamples, $colorSamples, $internalFormat, $width, $height, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTexImage3D

 glTexImage3D_c($target, $level, $internalformat, $width, $height, $depth, $border, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexImage3D.xhtml>

glTexImage3DMultisample

 glTexImage3DMultisample($target, $samples, $internalformat, $width, $height, $depth, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_multisample".

glTexImage3DMultisampleCoverageNV

 glTexImage3DMultisampleCoverageNV($target, $coverageSamples, $colorSamples, $internalFormat, $width, $height, $depth, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTexImage3DNV

 glTexImage3DNV_c($target, $level, $internalFormat, $width, $height, $depth, $border, $format, $type, $pixels);

Exported under tag ":GL_NV_texture_array".

glTexImage4DSGIS

 glTexImage4DSGIS_c($target, $level, $internalformat, $width, $height, $depth, $size4d, $border, $format, $type, $pixels);

Exported under tag ":GL_SGIS_texture4D".

glTexPageCommitmentARB

 glTexPageCommitmentARB($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $commit);

Exported under tag ":GL_ARB_sparse_texture".

glTexParameterIiv

 glTexParameterIiv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameterIiv.xhtml>

glTexParameterIuiv

 glTexParameterIuiv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameterIuiv.xhtml>

glTexParameterf

 glTexParameterf($target, $pname, $param);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameterf.xhtml>

glTexParameterfv

 glTexParameterfv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameterfv.xhtml>

glTexParameteri

 glTexParameteri($target, $pname, $param);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameteri.xhtml>

glTexParameteriv

 glTexParameteriv_c($target, $pname, $params);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexParameteriv.xhtml>

glTexParameterx

 glTexParameterx($target, $pname, $param);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glTexParameterxv

 glTexParameterxv_c($target, $pname, $params);

Exported under tag ":GL_REGAL_ES1_1_compatibility".

glTexRenderbufferNV

 glTexRenderbufferNV($target, $renderbuffer);

Exported under tag ":GL_NV_explicit_multisample".

glTexScissorFuncINTEL

 glTexScissorFuncINTEL($target, $lfunc, $hfunc);

Exported under tag ":GL_INTEL_texture_scissor".

glTexScissorINTEL

 glTexScissorINTEL($target, $tlow, $thigh);

Exported under tag ":GL_INTEL_texture_scissor".

glTexStorage1D

 glTexStorage1D($target, $levels, $internalformat, $width);

Exported under tag ":GL_ARB_texture_storage".

glTexStorage2D

 glTexStorage2D($target, $levels, $internalformat, $width, $height);

Exported under tag ":GL_ARB_texture_storage".

glTexStorage2DMultisample

 glTexStorage2DMultisample($target, $samples, $internalformat, $width, $height, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_storage_multisample".

glTexStorage3D

 glTexStorage3D($target, $levels, $internalformat, $width, $height, $depth);

Exported under tag ":GL_ARB_texture_storage".

glTexStorage3DMultisample

 glTexStorage3DMultisample($target, $samples, $internalformat, $width, $height, $depth, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_storage_multisample".

glTexStorageMem1DEXT

 glTexStorageMem1DEXT($target, $levels, $internalFormat, $width, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTexStorageMem2DEXT

 glTexStorageMem2DEXT($target, $levels, $internalFormat, $width, $height, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTexStorageMem2DMultisampleEXT

 glTexStorageMem2DMultisampleEXT($target, $samples, $internalFormat, $width, $height, $fixedSampleLocations, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTexStorageMem3DEXT

 glTexStorageMem3DEXT($target, $levels, $internalFormat, $width, $height, $depth, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTexStorageMem3DMultisampleEXT

 glTexStorageMem3DMultisampleEXT($target, $samples, $internalFormat, $width, $height, $depth, $fixedSampleLocations, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTexStorageSparseAMD

 glTexStorageSparseAMD($target, $internalFormat, $width, $height, $depth, $layers, $flags);

Exported under tag ":GL_AMD_sparse_texture".

glTexSubImage1D

 glTexSubImage1D_c($target, $level, $xoffset, $width, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexSubImage1D.xhtml>

glTexSubImage2D

 glTexSubImage2D_c($target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexSubImage2D.xhtml>

glTexSubImage3D

 glTexSubImage3D_c($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $pixels);

Exported under tag ":GL_VERSION_1_2". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTexSubImage3D.xhtml>

glTexSubImage3DNV

 glTexSubImage3DNV_c($target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $pixels);

Exported under tag ":GL_NV_texture_array".

glTexSubImage4DSGIS

 glTexSubImage4DSGIS_c($target, $level, $xoffset, $yoffset, $zoffset, $woffset, $width, $height, $depth, $size4d, $format, $type, $pixels);

Exported under tag ":GL_SGIS_texture4D".

glTextureBarrier

 glTextureBarrier();

Exported under tag ":GL_ARB_texture_barrier".

glTextureBarrierNV

 glTextureBarrierNV();

Exported under tag ":GL_NV_texture_barrier".

glTextureBuffer

 glTextureBuffer($texture, $internalformat, $buffer);

Exported under tag ":GL_ARB_direct_state_access".

glTextureBufferEXT

 glTextureBufferEXT($texture, $target, $internalformat, $buffer);

Exported under tag ":GL_EXT_direct_state_access".

glTextureBufferRange

 glTextureBufferRange($texture, $internalformat, $buffer, $offset, $size);

Exported under tag ":GL_ARB_direct_state_access".

glTextureBufferRangeEXT

 glTextureBufferRangeEXT($texture, $target, $internalformat, $buffer, $offset, $size);

Exported under tag ":GL_ARB_texture_buffer_range".

glTextureFogSGIX

 glTextureFogSGIX($pname);

Exported under tag ":GL_SGIX_fog_texture".

glTextureImage1DEXT

 glTextureImage1DEXT_c($texture, $target, $level, $internalformat, $width, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureImage2DEXT

 glTextureImage2DEXT_c($texture, $target, $level, $internalformat, $width, $height, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureImage2DMultisampleCoverageNV

 glTextureImage2DMultisampleCoverageNV($texture, $target, $coverageSamples, $colorSamples, $internalFormat, $width, $height, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTextureImage2DMultisampleNV

 glTextureImage2DMultisampleNV($texture, $target, $samples, $internalFormat, $width, $height, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTextureImage3DEXT

 glTextureImage3DEXT_c($texture, $target, $level, $internalformat, $width, $height, $depth, $border, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureImage3DMultisampleCoverageNV

 glTextureImage3DMultisampleCoverageNV($texture, $target, $coverageSamples, $colorSamples, $internalFormat, $width, $height, $depth, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTextureImage3DMultisampleNV

 glTextureImage3DMultisampleNV($texture, $target, $samples, $internalFormat, $width, $height, $depth, $fixedSampleLocations);

Exported under tag ":GL_NV_texture_multisample".

glTextureLightEXT

 glTextureLightEXT($pname);

Exported under tag ":GL_EXT_light_texture".

glTextureMaterialEXT

 glTextureMaterialEXT($face, $mode);

Exported under tag ":GL_EXT_light_texture".

glTextureNormalEXT

 glTextureNormalEXT($mode);

Exported under tag ":GL_EXT_texture_perturb_normal".

glTexturePageCommitmentEXT

 glTexturePageCommitmentEXT($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $commit);

Exported under tag ":GL_EXT_sparse_texture".

glTextureParameterIiv

 glTextureParameterIiv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameterIivEXT

 glTextureParameterIivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glTextureParameterIuiv

 glTextureParameterIuiv_c($texture, $pname, $params);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameterIuivEXT

 glTextureParameterIuivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glTextureParameterf

 glTextureParameterf($texture, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameterfEXT

 glTextureParameterfEXT($texture, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glTextureParameterfv

 glTextureParameterfv_c($texture, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameterfvEXT

 glTextureParameterfvEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glTextureParameteri

 glTextureParameteri($texture, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameteriEXT

 glTextureParameteriEXT($texture, $target, $pname, $param);

Exported under tag ":GL_EXT_direct_state_access".

glTextureParameteriv

 glTextureParameteriv_c($texture, $pname, $param);

Exported under tag ":GL_ARB_direct_state_access".

glTextureParameterivEXT

 glTextureParameterivEXT_c($texture, $target, $pname, $params);

Exported under tag ":GL_EXT_direct_state_access".

glTextureRangeAPPLE

 glTextureRangeAPPLE_c($target, $length, $pointer);

Exported under tag ":GL_APPLE_texture_range".

glTextureRenderbufferEXT

 glTextureRenderbufferEXT($texture, $target, $renderbuffer);

Exported under tag ":GL_EXT_direct_state_access".

glTextureStorage1D

 glTextureStorage1D($texture, $levels, $internalformat, $width);

Exported under tag ":GL_ARB_direct_state_access".

glTextureStorage1DEXT

 glTextureStorage1DEXT($texture, $target, $levels, $internalformat, $width);

Exported under tag ":GL_EXT_texture_storage".

glTextureStorage2D

 glTextureStorage2D($texture, $levels, $internalformat, $width, $height);

Exported under tag ":GL_ARB_direct_state_access".

glTextureStorage2DEXT

 glTextureStorage2DEXT($texture, $target, $levels, $internalformat, $width, $height);

Exported under tag ":GL_EXT_texture_storage".

glTextureStorage2DMultisample

 glTextureStorage2DMultisample($texture, $samples, $internalformat, $width, $height, $fixedsamplelocations);

Exported under tag ":GL_ARB_direct_state_access".

glTextureStorage2DMultisampleEXT

 glTextureStorage2DMultisampleEXT($texture, $target, $samples, $internalformat, $width, $height, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_storage_multisample".

glTextureStorage3D

 glTextureStorage3D($texture, $levels, $internalformat, $width, $height, $depth);

Exported under tag ":GL_ARB_direct_state_access".

glTextureStorage3DEXT

 glTextureStorage3DEXT($texture, $target, $levels, $internalformat, $width, $height, $depth);

Exported under tag ":GL_EXT_texture_storage".

glTextureStorage3DMultisample

 glTextureStorage3DMultisample($texture, $samples, $internalformat, $width, $height, $depth, $fixedsamplelocations);

Exported under tag ":GL_ARB_direct_state_access".

glTextureStorage3DMultisampleEXT

 glTextureStorage3DMultisampleEXT($texture, $target, $samples, $internalformat, $width, $height, $depth, $fixedsamplelocations);

Exported under tag ":GL_ARB_texture_storage_multisample".

glTextureStorageMem1DEXT

 glTextureStorageMem1DEXT($texture, $levels, $internalFormat, $width, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTextureStorageMem2DEXT

 glTextureStorageMem2DEXT($texture, $levels, $internalFormat, $width, $height, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTextureStorageMem2DMultisampleEXT

 glTextureStorageMem2DMultisampleEXT($texture, $samples, $internalFormat, $width, $height, $fixedSampleLocations, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTextureStorageMem3DEXT

 glTextureStorageMem3DEXT($texture, $levels, $internalFormat, $width, $height, $depth, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTextureStorageMem3DMultisampleEXT

 glTextureStorageMem3DMultisampleEXT($texture, $samples, $internalFormat, $width, $height, $depth, $fixedSampleLocations, $memory, $offset);

Exported under tag ":GL_EXT_memory_object".

glTextureStorageSparseAMD

 glTextureStorageSparseAMD($texture, $target, $internalFormat, $width, $height, $depth, $layers, $flags);

Exported under tag ":GL_AMD_sparse_texture".

glTextureSubImage1D

 glTextureSubImage1D_c($texture, $level, $xoffset, $width, $format, $type, $pixels);

Exported under tag ":GL_ARB_direct_state_access".

glTextureSubImage1DEXT

 glTextureSubImage1DEXT_c($texture, $target, $level, $xoffset, $width, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureSubImage2D

 glTextureSubImage2D_c($texture, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_ARB_direct_state_access".

glTextureSubImage2DEXT

 glTextureSubImage2DEXT_c($texture, $target, $level, $xoffset, $yoffset, $width, $height, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureSubImage3D

 glTextureSubImage3D_c($texture, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $pixels);

Exported under tag ":GL_ARB_direct_state_access".

glTextureSubImage3DEXT

 glTextureSubImage3DEXT_c($texture, $target, $level, $xoffset, $yoffset, $zoffset, $width, $height, $depth, $format, $type, $pixels);

Exported under tag ":GL_EXT_direct_state_access".

glTextureView

 glTextureView($texture, $target, $origtexture, $internalformat, $minlevel, $numlevels, $minlayer, $numlayers);

Exported under tag ":GL_ARB_texture_view".

glTrackMatrixNV

 glTrackMatrixNV($target, $address, $matrix, $transform);

Exported under tag ":GL_NV_vertex_program".

glTransformFeedbackAttribsNV

 glTransformFeedbackAttribsNV_c($count, $attribs, $bufferMode);

Exported under tag ":GL_NV_transform_feedback".

glTransformFeedbackBufferBase

 glTransformFeedbackBufferBase($xfb, $index, $buffer);

Exported under tag ":GL_ARB_direct_state_access".

glTransformFeedbackBufferRange

 glTransformFeedbackBufferRange($xfb, $index, $buffer, $offset, $size);

Exported under tag ":GL_ARB_direct_state_access".

glTransformFeedbackVaryings

 glTransformFeedbackVaryings_c($program, $count, $varyings, $bufferMode);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glTransformFeedbackVaryings.xhtml>

glTransformFeedbackVaryingsNV

 glTransformFeedbackVaryingsNV_c($program, $count, $locations, $bufferMode);

Exported under tag ":GL_NV_transform_feedback".

glTransformPathNV

 glTransformPathNV_c($resultPath, $srcPath, $transformType, $transformValues);

Exported under tag ":GL_NV_path_rendering".

glTranslated

 glTranslated($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTranslated.xml>

glTranslatef

 glTranslatef($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glTranslatef.xml>

glTranslatex

 glTranslatex($x, $y, $z);

Exported under tag ":GL_REGAL_ES1_0_compatibility".

glUniform1d

 glUniform1d($location, $x);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform1dv

 glUniform1dv_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform1f

 glUniform1f($location, $v0);

Exported under tag ":GL_VERSION_2_0".

glUniform1fv

 glUniform1fv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform1i

 glUniform1i($location, $v0);

Exported under tag ":GL_VERSION_2_0".

glUniform1i64ARB

 glUniform1i64ARB($location, $x);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform1i64NV

 glUniform1i64NV($location, $x);

Exported under tag ":GL_NV_gpu_shader5".

glUniform1i64vARB

 glUniform1i64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform1i64vNV

 glUniform1i64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform1iv

 glUniform1iv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform1ui

 glUniform1ui($location, $v0);

Exported under tag ":GL_VERSION_3_0".

glUniform1ui64ARB

 glUniform1ui64ARB($location, $x);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform1ui64NV

 glUniform1ui64NV($location, $x);

Exported under tag ":GL_NV_gpu_shader5".

glUniform1ui64vARB

 glUniform1ui64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform1ui64vNV

 glUniform1ui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform1uiv

 glUniform1uiv_c($location, $count, $value);

Exported under tag ":GL_VERSION_3_0".

glUniform2d

 glUniform2d($location, $x, $y);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform2dv

 glUniform2dv_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform2f

 glUniform2f($location, $v0, $v1);

Exported under tag ":GL_VERSION_2_0".

glUniform2fv

 glUniform2fv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform2i

 glUniform2i($location, $v0, $v1);

Exported under tag ":GL_VERSION_2_0".

glUniform2i64ARB

 glUniform2i64ARB($location, $x, $y);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform2i64NV

 glUniform2i64NV($location, $x, $y);

Exported under tag ":GL_NV_gpu_shader5".

glUniform2i64vARB

 glUniform2i64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform2i64vNV

 glUniform2i64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform2iv

 glUniform2iv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform2ui

 glUniform2ui($location, $v0, $v1);

Exported under tag ":GL_VERSION_3_0".

glUniform2ui64ARB

 glUniform2ui64ARB($location, $x, $y);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform2ui64NV

 glUniform2ui64NV($location, $x, $y);

Exported under tag ":GL_NV_gpu_shader5".

glUniform2ui64vARB

 glUniform2ui64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform2ui64vNV

 glUniform2ui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform2uiv

 glUniform2uiv_c($location, $count, $value);

Exported under tag ":GL_VERSION_3_0".

glUniform3d

 glUniform3d($location, $x, $y, $z);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform3dv

 glUniform3dv_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform3f

 glUniform3f($location, $v0, $v1, $v2);

Exported under tag ":GL_VERSION_2_0".

glUniform3fv

 glUniform3fv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform3i

 glUniform3i($location, $v0, $v1, $v2);

Exported under tag ":GL_VERSION_2_0".

glUniform3i64ARB

 glUniform3i64ARB($location, $x, $y, $z);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform3i64NV

 glUniform3i64NV($location, $x, $y, $z);

Exported under tag ":GL_NV_gpu_shader5".

glUniform3i64vARB

 glUniform3i64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform3i64vNV

 glUniform3i64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform3iv

 glUniform3iv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform3ui

 glUniform3ui($location, $v0, $v1, $v2);

Exported under tag ":GL_VERSION_3_0".

glUniform3ui64ARB

 glUniform3ui64ARB($location, $x, $y, $z);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform3ui64NV

 glUniform3ui64NV($location, $x, $y, $z);

Exported under tag ":GL_NV_gpu_shader5".

glUniform3ui64vARB

 glUniform3ui64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform3ui64vNV

 glUniform3ui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform3uiv

 glUniform3uiv_c($location, $count, $value);

Exported under tag ":GL_VERSION_3_0".

glUniform4d

 glUniform4d($location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform4dv

 glUniform4dv_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniform4f

 glUniform4f($location, $v0, $v1, $v2, $v3);

Exported under tag ":GL_VERSION_2_0".

glUniform4fv

 glUniform4fv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform4i

 glUniform4i($location, $v0, $v1, $v2, $v3);

Exported under tag ":GL_VERSION_2_0".

glUniform4i64ARB

 glUniform4i64ARB($location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform4i64NV

 glUniform4i64NV($location, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_shader5".

glUniform4i64vARB

 glUniform4i64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform4i64vNV

 glUniform4i64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform4iv

 glUniform4iv_c($location, $count, $value);

Exported under tag ":GL_VERSION_2_0".

glUniform4ui

 glUniform4ui($location, $v0, $v1, $v2, $v3);

Exported under tag ":GL_VERSION_3_0".

glUniform4ui64ARB

 glUniform4ui64ARB($location, $x, $y, $z, $w);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform4ui64NV

 glUniform4ui64NV($location, $x, $y, $z, $w);

Exported under tag ":GL_NV_gpu_shader5".

glUniform4ui64vARB

 glUniform4ui64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_gpu_shader_int64".

glUniform4ui64vNV

 glUniform4ui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_gpu_shader5".

glUniform4uiv

 glUniform4uiv_c($location, $count, $value);

Exported under tag ":GL_VERSION_3_0".

glUniformBlockBinding

 glUniformBlockBinding($program, $uniformBlockIndex, $uniformBlockBinding);

Exported under tag ":GL_ARB_uniform_buffer_object".

glUniformBufferEXT

 glUniformBufferEXT($program, $location, $buffer);

Exported under tag ":GL_EXT_bindable_uniform".

glUniformHandleui64ARB

 glUniformHandleui64ARB($location, $value);

Exported under tag ":GL_ARB_bindless_texture".

glUniformHandleui64NV

 glUniformHandleui64NV($location, $value);

Exported under tag ":GL_NV_bindless_texture".

glUniformHandleui64vARB

 glUniformHandleui64vARB_c($location, $count, $value);

Exported under tag ":GL_ARB_bindless_texture".

glUniformHandleui64vNV

 glUniformHandleui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_bindless_texture".

glUniformMatrix2dv

 glUniformMatrix2dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix2fv

 glUniformMatrix2fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_0".

glUniformMatrix2x3dv

 glUniformMatrix2x3dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix2x3fv

 glUniformMatrix2x3fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformMatrix2x4dv

 glUniformMatrix2x4dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix2x4fv

 glUniformMatrix2x4fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformMatrix3dv

 glUniformMatrix3dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix3fv

 glUniformMatrix3fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_0".

glUniformMatrix3x2dv

 glUniformMatrix3x2dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix3x2fv

 glUniformMatrix3x2fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformMatrix3x4dv

 glUniformMatrix3x4dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix3x4fv

 glUniformMatrix3x4fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformMatrix4dv

 glUniformMatrix4dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix4fv

 glUniformMatrix4fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_0".

glUniformMatrix4x2dv

 glUniformMatrix4x2dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix4x2fv

 glUniformMatrix4x2fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformMatrix4x3dv

 glUniformMatrix4x3dv_c($location, $count, $transpose, $value);

Exported under tag ":GL_ARB_gpu_shader_fp64".

glUniformMatrix4x3fv

 glUniformMatrix4x3fv_c($location, $count, $transpose, $value);

Exported under tag ":GL_VERSION_2_1".

glUniformSubroutinesuiv

 glUniformSubroutinesuiv_c($shadertype, $count, $indices);

Exported under tag ":GL_ARB_shader_subroutine".

glUniformui64NV

 glUniformui64NV($location, $value);

Exported under tag ":GL_NV_shader_buffer_load".

glUniformui64vNV

 glUniformui64vNV_c($location, $count, $value);

Exported under tag ":GL_NV_shader_buffer_load".

glUnlockArraysEXT

 glUnlockArraysEXT();

Exported under tag ":GL_EXT_compiled_vertex_array".

glUnmapBuffer

 $retval = glUnmapBuffer($target);

Exported under tag ":GL_VERSION_1_5". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glUnmapBuffer.xhtml>

glUnmapNamedBuffer

 $retval = glUnmapNamedBuffer($buffer);

Exported under tag ":GL_ARB_direct_state_access".

glUnmapNamedBufferEXT

 $retval = glUnmapNamedBufferEXT($buffer);

Exported under tag ":GL_EXT_direct_state_access".

glUnmapObjectBufferATI

 glUnmapObjectBufferATI($buffer);

Exported under tag ":GL_ATI_map_object_buffer".

glUnmapTexture2DINTEL

 glUnmapTexture2DINTEL($texture, $level);

Exported under tag ":GL_LAYOUT_LINEAR_INTEL".

glUpdateObjectBufferATI

 glUpdateObjectBufferATI_c($buffer, $offset, $size, $pointer, $preserve);

Exported under tag ":GL_ATI_vertex_array_object".

glUseProgram

 glUseProgram($program);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glUseProgram.xhtml>

glUseProgramStages

 glUseProgramStages($pipeline, $stages, $program);

Exported under tag ":GL_ARB_separate_shader_objects".

glUseShaderProgramEXT

 glUseShaderProgramEXT($type, $program);

Exported under tag ":GL_EXT_separate_shader_objects".

glVDPAUFiniNV

 glVDPAUFiniNV();

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUGetSurfaceivNV

 glVDPAUGetSurfaceivNV_c($surface, $pname, $count, $length, $values);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUInitNV

 glVDPAUInitNV_c($vdpDevice, $getProcAddress);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUIsSurfaceNV

 glVDPAUIsSurfaceNV($surface);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUMapSurfacesNV

 glVDPAUMapSurfacesNV_c($numSurfaces, $surfaces);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAURegisterOutputSurfaceNV

 $retval = glVDPAURegisterOutputSurfaceNV_c($vdpSurface, $target, $numTextureNames, $textureNames);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAURegisterVideoSurfaceNV

 $retval = glVDPAURegisterVideoSurfaceNV_c($vdpSurface, $target, $numTextureNames, $textureNames);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUSurfaceAccessNV

 glVDPAUSurfaceAccessNV($surface, $access);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUUnmapSurfacesNV

 glVDPAUUnmapSurfacesNV_c($numSurface, $surfaces);

Exported under tag ":GL_NV_vdpau_interop".

glVDPAUUnregisterSurfaceNV

 glVDPAUUnregisterSurfaceNV($surface);

Exported under tag ":GL_NV_vdpau_interop".

glValidateProgram

 glValidateProgram($program);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glValidateProgram.xhtml>

glValidateProgramPipeline

 glValidateProgramPipeline($pipeline);

Exported under tag ":GL_ARB_separate_shader_objects".

glVariantArrayObjectATI

 glVariantArrayObjectATI($id, $type, $stride, $buffer, $offset);

Exported under tag ":GL_ATI_vertex_array_object".

glVariantPointerEXT

 glVariantPointerEXT_c($id, $type, $stride, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantbvEXT

 glVariantbvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantdvEXT

 glVariantdvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantfvEXT

 glVariantfvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantivEXT

 glVariantivEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantsvEXT

 glVariantsvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantubvEXT

 glVariantubvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantuivEXT

 glVariantuivEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVariantusvEXT

 glVariantusvEXT_c($id, $addr);

Exported under tag ":GL_EXT_vertex_shader".

glVectorOperationSGIX

 glVectorOperationSGIX($operation);

Exported under tag ":GL_SGIX_vector_ops".

glVertex2d

 glVertex2d($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2dv

 glVertex2dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2f

 glVertex2f($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2fv

 glVertex2fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2hNV

 glVertex2hNV($x, $y);

Exported under tag ":GL_NV_half_float".

glVertex2hvNV

 glVertex2hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glVertex2i

 glVertex2i($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2iv

 glVertex2iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2s

 glVertex2s($x, $y);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex2sv

 glVertex2sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3d

 glVertex3d($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3dv

 glVertex3dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3f

 glVertex3f($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3fv

 glVertex3fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3hNV

 glVertex3hNV($x, $y, $z);

Exported under tag ":GL_NV_half_float".

glVertex3hvNV

 glVertex3hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glVertex3i

 glVertex3i($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3iv

 glVertex3iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3s

 glVertex3s($x, $y, $z);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex3sv

 glVertex3sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4d

 glVertex4d($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4dv

 glVertex4dv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4f

 glVertex4f($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4fv

 glVertex4fv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4hNV

 glVertex4hNV($x, $y, $z, $w);

Exported under tag ":GL_NV_half_float".

glVertex4hvNV

 glVertex4hvNV_c($v);

Exported under tag ":GL_NV_half_float".

glVertex4i

 glVertex4i($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4iv

 glVertex4iv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4s

 glVertex4s($x, $y, $z, $w);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertex4sv

 glVertex4sv_c($v);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2.

glVertexArrayAttribBinding

 glVertexArrayAttribBinding($vaobj, $attribindex, $bindingindex);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayAttribFormat

 glVertexArrayAttribFormat($vaobj, $attribindex, $size, $type, $normalized, $relativeoffset);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayAttribIFormat

 glVertexArrayAttribIFormat($vaobj, $attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayAttribLFormat

 glVertexArrayAttribLFormat($vaobj, $attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayBindVertexBufferEXT

 glVertexArrayBindVertexBufferEXT($vaobj, $bindingindex, $buffer, $offset, $stride);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayBindingDivisor

 glVertexArrayBindingDivisor($vaobj, $bindingindex, $divisor);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayColorOffsetEXT

 glVertexArrayColorOffsetEXT($vaobj, $buffer, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayEdgeFlagOffsetEXT

 glVertexArrayEdgeFlagOffsetEXT($vaobj, $buffer, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayElementBuffer

 glVertexArrayElementBuffer($vaobj, $buffer);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayFogCoordOffsetEXT

 glVertexArrayFogCoordOffsetEXT($vaobj, $buffer, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayIndexOffsetEXT

 glVertexArrayIndexOffsetEXT($vaobj, $buffer, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayMultiTexCoordOffsetEXT

 glVertexArrayMultiTexCoordOffsetEXT($vaobj, $buffer, $texunit, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayNormalOffsetEXT

 glVertexArrayNormalOffsetEXT($vaobj, $buffer, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayParameteriAPPLE

 glVertexArrayParameteriAPPLE($pname, $param);

Exported under tag ":GL_APPLE_vertex_array_range".

glVertexArrayRangeAPPLE

 glVertexArrayRangeAPPLE_c($length, $pointer);

Exported under tag ":GL_APPLE_vertex_array_range".

glVertexArrayRangeNV

 glVertexArrayRangeNV_c($length, $pointer);

Exported under tag ":GL_NV_vertex_array_range".

glVertexArraySecondaryColorOffsetEXT

 glVertexArraySecondaryColorOffsetEXT($vaobj, $buffer, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayTexCoordOffsetEXT

 glVertexArrayTexCoordOffsetEXT($vaobj, $buffer, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayVertexAttribBindingEXT

 glVertexArrayVertexAttribBindingEXT($vaobj, $attribindex, $bindingindex);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayVertexAttribDivisorEXT

 glVertexArrayVertexAttribDivisorEXT($vaobj, $index, $divisor);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayVertexAttribFormatEXT

 glVertexArrayVertexAttribFormatEXT($vaobj, $attribindex, $size, $type, $normalized, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayVertexAttribIFormatEXT

 glVertexArrayVertexAttribIFormatEXT($vaobj, $attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayVertexAttribIOffsetEXT

 glVertexArrayVertexAttribIOffsetEXT($vaobj, $buffer, $index, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayVertexAttribLFormatEXT

 glVertexArrayVertexAttribLFormatEXT($vaobj, $attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayVertexAttribLOffsetEXT

 glVertexArrayVertexAttribLOffsetEXT($vaobj, $buffer, $index, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_vertex_attrib_64bit".

glVertexArrayVertexAttribOffsetEXT

 glVertexArrayVertexAttribOffsetEXT($vaobj, $buffer, $index, $size, $type, $normalized, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexArrayVertexBindingDivisorEXT

 glVertexArrayVertexBindingDivisorEXT($vaobj, $bindingindex, $divisor);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexArrayVertexBuffer

 glVertexArrayVertexBuffer($vaobj, $bindingindex, $buffer, $offset, $stride);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayVertexBuffers

 glVertexArrayVertexBuffers_c($vaobj, $first, $count, $buffers, $offsets, $strides);

Exported under tag ":GL_ARB_direct_state_access".

glVertexArrayVertexOffsetEXT

 glVertexArrayVertexOffsetEXT($vaobj, $buffer, $size, $type, $stride, $offset);

Exported under tag ":GL_EXT_direct_state_access".

glVertexAttrib1d

 glVertexAttrib1d($index, $x);
 glVertexAttrib1dARB($index, $x);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib1dv

 glVertexAttrib1dv_c($index, $v);
 glVertexAttrib1dvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib1f

 glVertexAttrib1f($index, $x);
 glVertexAttrib1fARB($index, $x);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib1fv

 glVertexAttrib1fv_c($index, $v);
 glVertexAttrib1fvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib1hNV

 glVertexAttrib1hNV($index, $x);

Exported under tag ":GL_NV_half_float".

glVertexAttrib1hvNV

 glVertexAttrib1hvNV_c($index, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttrib1s

 glVertexAttrib1s($index, $x);
 glVertexAttrib1sARB($index, $x);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib1sv

 glVertexAttrib1sv_c($index, $v);
 glVertexAttrib1svARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2d

 glVertexAttrib2d($index, $x, $y);
 glVertexAttrib2dARB($index, $x, $y);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2dv

 glVertexAttrib2dv_c($index, $v);
 glVertexAttrib2dvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2f

 glVertexAttrib2f($index, $x, $y);
 glVertexAttrib2fARB($index, $x, $y);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2fv

 glVertexAttrib2fv_c($index, $v);
 glVertexAttrib2fvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2hNV

 glVertexAttrib2hNV($index, $x, $y);

Exported under tag ":GL_NV_half_float".

glVertexAttrib2hvNV

 glVertexAttrib2hvNV_c($index, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttrib2s

 glVertexAttrib2s($index, $x, $y);
 glVertexAttrib2sARB($index, $x, $y);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib2sv

 glVertexAttrib2sv_c($index, $v);
 glVertexAttrib2svARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3d

 glVertexAttrib3d($index, $x, $y, $z);
 glVertexAttrib3dARB($index, $x, $y, $z);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3dv

 glVertexAttrib3dv_c($index, $v);
 glVertexAttrib3dvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3f

 glVertexAttrib3f($index, $x, $y, $z);
 glVertexAttrib3fARB($index, $x, $y, $z);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3fv

 glVertexAttrib3fv_c($index, $v);
 glVertexAttrib3fvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3hNV

 glVertexAttrib3hNV($index, $x, $y, $z);

Exported under tag ":GL_NV_half_float".

glVertexAttrib3hvNV

 glVertexAttrib3hvNV_c($index, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttrib3s

 glVertexAttrib3s($index, $x, $y, $z);
 glVertexAttrib3sARB($index, $x, $y, $z);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib3sv

 glVertexAttrib3sv_c($index, $v);
 glVertexAttrib3svARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4Nbv

 glVertexAttrib4Nbv_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nbv.xhtml>

glVertexAttrib4Niv

 glVertexAttrib4Niv_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Niv.xhtml>

glVertexAttrib4Nsv

 glVertexAttrib4Nsv_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nsv.xhtml>

glVertexAttrib4Nub

 glVertexAttrib4Nub($index, $x, $y, $z, $w);
 glVertexAttrib4NubARB($index, $x, $y, $z, $w);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nub.xhtml>

glVertexAttrib4Nubv

 glVertexAttrib4Nubv_c($index, $v);
 glVertexAttrib4NubvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nubv.xhtml>

glVertexAttrib4Nuiv

 glVertexAttrib4Nuiv_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nuiv.xhtml>

glVertexAttrib4Nusv

 glVertexAttrib4Nusv_c($index, $v);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttrib4Nusv.xhtml>

glVertexAttrib4bv

 glVertexAttrib4bv_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4d

 glVertexAttrib4d($index, $x, $y, $z, $w);
 glVertexAttrib4dARB($index, $x, $y, $z, $w);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4dv

 glVertexAttrib4dv_c($index, $v);
 glVertexAttrib4dvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4f

 glVertexAttrib4f($index, $x, $y, $z, $w);
 glVertexAttrib4fARB($index, $x, $y, $z, $w);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4fv

 glVertexAttrib4fv_c($index, $v);
 glVertexAttrib4fvARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4hNV

 glVertexAttrib4hNV($index, $x, $y, $z, $w);

Exported under tag ":GL_NV_half_float".

glVertexAttrib4hvNV

 glVertexAttrib4hvNV_c($index, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttrib4iv

 glVertexAttrib4iv_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4s

 glVertexAttrib4s($index, $x, $y, $z, $w);
 glVertexAttrib4sARB($index, $x, $y, $z, $w);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4sv

 glVertexAttrib4sv_c($index, $v);
 glVertexAttrib4svARB_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4ubv

 glVertexAttrib4ubv_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4uiv

 glVertexAttrib4uiv_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttrib4usv

 glVertexAttrib4usv_c($index, $v);

Exported under tag ":GL_VERSION_2_0".

glVertexAttribArrayObjectATI

 glVertexAttribArrayObjectATI($index, $size, $type, $normalized, $stride, $buffer, $offset);

Exported under tag ":GL_ATI_vertex_attrib_array_object".

glVertexAttribBinding

 glVertexAttribBinding($attribindex, $bindingindex);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexAttribDivisor

 glVertexAttribDivisor($index, $divisor);
 glVertexAttribDivisorANGLE($index, $divisor);
 glVertexAttribDivisorARB($index, $divisor);
 glVertexAttribDivisorEXT($index, $divisor);

Exported under tag ":GL_VERSION_3_3". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttribDivisor.xhtml>

glVertexAttribFormat

 glVertexAttribFormat($attribindex, $size, $type, $normalized, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexAttribFormatNV

 glVertexAttribFormatNV($index, $size, $type, $normalized, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glVertexAttribI1i

 glVertexAttribI1i($index, $v0);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI1iv

 glVertexAttribI1iv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI1ui

 glVertexAttribI1ui($index, $v0);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI1uiv

 glVertexAttribI1uiv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI2i

 glVertexAttribI2i($index, $v0, $v1);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI2iv

 glVertexAttribI2iv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI2ui

 glVertexAttribI2ui($index, $v0, $v1);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI2uiv

 glVertexAttribI2uiv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI3i

 glVertexAttribI3i($index, $v0, $v1, $v2);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI3iv

 glVertexAttribI3iv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI3ui

 glVertexAttribI3ui($index, $v0, $v1, $v2);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI3uiv

 glVertexAttribI3uiv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4bv

 glVertexAttribI4bv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4i

 glVertexAttribI4i($index, $v0, $v1, $v2, $v3);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4iv

 glVertexAttribI4iv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4sv

 glVertexAttribI4sv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4ubv

 glVertexAttribI4ubv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4ui

 glVertexAttribI4ui($index, $v0, $v1, $v2, $v3);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4uiv

 glVertexAttribI4uiv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribI4usv

 glVertexAttribI4usv_c($index, $v);

Exported under tag ":GL_VERSION_3_0".

glVertexAttribIFormat

 glVertexAttribIFormat($attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexAttribIFormatNV

 glVertexAttribIFormatNV($index, $size, $type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glVertexAttribIPointer

 glVertexAttribIPointer_c($index, $size, $type, $stride, $pointer);

Exported under tag ":GL_VERSION_3_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttribIPointer.xhtml>

glVertexAttribL1d

 glVertexAttribL1d($index, $x);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL1dv

 glVertexAttribL1dv_c($index, $v);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL1i64NV

 glVertexAttribL1i64NV($index, $x);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL1i64vNV

 glVertexAttribL1i64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL1ui64ARB

 glVertexAttribL1ui64ARB($index, $x);

Exported under tag ":GL_ARB_bindless_texture".

glVertexAttribL1ui64NV

 glVertexAttribL1ui64NV($index, $x);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL1ui64vARB

 glVertexAttribL1ui64vARB_c($index, $v);

Exported under tag ":GL_ARB_bindless_texture".

glVertexAttribL1ui64vNV

 glVertexAttribL1ui64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL2d

 glVertexAttribL2d($index, $x, $y);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL2dv

 glVertexAttribL2dv_c($index, $v);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL2i64NV

 glVertexAttribL2i64NV($index, $x, $y);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL2i64vNV

 glVertexAttribL2i64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL2ui64NV

 glVertexAttribL2ui64NV($index, $x, $y);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL2ui64vNV

 glVertexAttribL2ui64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL3d

 glVertexAttribL3d($index, $x, $y, $z);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL3dv

 glVertexAttribL3dv_c($index, $v);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL3i64NV

 glVertexAttribL3i64NV($index, $x, $y, $z);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL3i64vNV

 glVertexAttribL3i64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL3ui64NV

 glVertexAttribL3ui64NV($index, $x, $y, $z);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL3ui64vNV

 glVertexAttribL3ui64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL4d

 glVertexAttribL4d($index, $x, $y, $z, $w);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL4dv

 glVertexAttribL4dv_c($index, $v);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribL4i64NV

 glVertexAttribL4i64NV($index, $x, $y, $z, $w);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL4i64vNV

 glVertexAttribL4i64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL4ui64NV

 glVertexAttribL4ui64NV($index, $x, $y, $z, $w);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribL4ui64vNV

 glVertexAttribL4ui64vNV_c($index, $v);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribLFormat

 glVertexAttribLFormat($attribindex, $size, $type, $relativeoffset);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexAttribLFormatNV

 glVertexAttribLFormatNV($index, $size, $type, $stride);

Exported under tag ":GL_NV_vertex_attrib_integer_64bit".

glVertexAttribLPointer

 glVertexAttribLPointer_c($index, $size, $type, $stride, $pointer);

Exported under tag ":GL_ARB_vertex_attrib_64bit".

glVertexAttribP1ui

 glVertexAttribP1ui($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP1uiv

 glVertexAttribP1uiv_c($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP2ui

 glVertexAttribP2ui($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP2uiv

 glVertexAttribP2uiv_c($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP3ui

 glVertexAttribP3ui($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP3uiv

 glVertexAttribP3uiv_c($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP4ui

 glVertexAttribP4ui($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribP4uiv

 glVertexAttribP4uiv_c($index, $type, $normalized, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexAttribParameteriAMD

 glVertexAttribParameteriAMD($index, $pname, $param);

Exported under tag ":GL_AMD_interleaved_elements".

glVertexAttribPointer

 glVertexAttribPointer_c($index, $size, $type, $normalized, $stride, $pointer);

Exported under tag ":GL_VERSION_2_0". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glVertexAttribPointer.xhtml>

glVertexAttribPointerNV

 glVertexAttribPointerNV_c($index, $fsize, $type, $stride, $pointer);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs1dvNV

 glVertexAttribs1dvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs1fvNV

 glVertexAttribs1fvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs1hvNV

 glVertexAttribs1hvNV_c($index, $n, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttribs1svNV

 glVertexAttribs1svNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs2dvNV

 glVertexAttribs2dvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs2fvNV

 glVertexAttribs2fvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs2hvNV

 glVertexAttribs2hvNV_c($index, $n, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttribs2svNV

 glVertexAttribs2svNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs3dvNV

 glVertexAttribs3dvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs3fvNV

 glVertexAttribs3fvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs3hvNV

 glVertexAttribs3hvNV_c($index, $n, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttribs3svNV

 glVertexAttribs3svNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs4dvNV

 glVertexAttribs4dvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs4fvNV

 glVertexAttribs4fvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs4hvNV

 glVertexAttribs4hvNV_c($index, $n, $v);

Exported under tag ":GL_NV_half_float".

glVertexAttribs4svNV

 glVertexAttribs4svNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexAttribs4ubvNV

 glVertexAttribs4ubvNV_c($index, $count, $v);

Exported under tag ":GL_NV_vertex_program".

glVertexBindingDivisor

 glVertexBindingDivisor($bindingindex, $divisor);

Exported under tag ":GL_ARB_vertex_attrib_binding".

glVertexBlendARB

 glVertexBlendARB($count);

Exported under tag ":GL_ARB_vertex_blend".

glVertexBlendEnvfATI

 glVertexBlendEnvfATI($pname, $param);

Exported under tag ":GL_ATI_vertex_streams".

glVertexBlendEnviATI

 glVertexBlendEnviATI($pname, $param);

Exported under tag ":GL_ATI_vertex_streams".

glVertexFormatNV

 glVertexFormatNV($size, $type, $stride);

Exported under tag ":GL_NV_vertex_buffer_unified_memory".

glVertexP2ui

 glVertexP2ui($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexP2uiv

 glVertexP2uiv_c($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexP3ui

 glVertexP3ui($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexP3uiv

 glVertexP3uiv_c($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexP4ui

 glVertexP4ui($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexP4uiv

 glVertexP4uiv_c($type, $value);

Exported under tag ":GL_ARB_vertex_type_2_10_10_10_rev".

glVertexPointer

 glVertexPointer_c($size, $type, $stride, $pointer);

Exported under tag ":GL_VERSION_1_1". Not available in a 'future-compatible' profile as removed in 3.2. See <https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glVertexPointer.xml>

glVertexPointerEXT

 glVertexPointerEXT_c($size, $type, $stride, $count, $pointer);

Exported under tag ":GL_EXT_vertex_array".

glVertexPointerListIBM

 glVertexPointerListIBM_c($size, $type, $stride, $pointer, $ptrstride);

Exported under tag ":GL_IBM_vertex_array_lists".

glVertexPointervINTEL

 glVertexPointervINTEL_c($size, $type, $pointer);

Exported under tag ":GL_INTEL_parallel_arrays".

glVertexStream1dATI

 glVertexStream1dATI($stream, $x);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1dvATI

 glVertexStream1dvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1fATI

 glVertexStream1fATI($stream, $x);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1fvATI

 glVertexStream1fvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1iATI

 glVertexStream1iATI($stream, $x);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1ivATI

 glVertexStream1ivATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1sATI

 glVertexStream1sATI($stream, $x);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream1svATI

 glVertexStream1svATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2dATI

 glVertexStream2dATI($stream, $x, $y);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2dvATI

 glVertexStream2dvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2fATI

 glVertexStream2fATI($stream, $x, $y);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2fvATI

 glVertexStream2fvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2iATI

 glVertexStream2iATI($stream, $x, $y);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2ivATI

 glVertexStream2ivATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2sATI

 glVertexStream2sATI($stream, $x, $y);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream2svATI

 glVertexStream2svATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3dATI

 glVertexStream3dATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3dvATI

 glVertexStream3dvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3fATI

 glVertexStream3fATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3fvATI

 glVertexStream3fvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3iATI

 glVertexStream3iATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3ivATI

 glVertexStream3ivATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3sATI

 glVertexStream3sATI($stream, $x, $y, $z);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream3svATI

 glVertexStream3svATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4dATI

 glVertexStream4dATI($stream, $x, $y, $z, $w);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4dvATI

 glVertexStream4dvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4fATI

 glVertexStream4fATI($stream, $x, $y, $z, $w);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4fvATI

 glVertexStream4fvATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4iATI

 glVertexStream4iATI($stream, $x, $y, $z, $w);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4ivATI

 glVertexStream4ivATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4sATI

 glVertexStream4sATI($stream, $x, $y, $z, $w);

Exported under tag ":GL_ATI_vertex_streams".

glVertexStream4svATI

 glVertexStream4svATI_c($stream, $coords);

Exported under tag ":GL_ATI_vertex_streams".

glVertexWeightPointerEXT

 glVertexWeightPointerEXT_c($size, $type, $stride, $pointer);

Exported under tag ":GL_EXT_vertex_weighting".

glVertexWeightfEXT

 glVertexWeightfEXT($weight);

Exported under tag ":GL_EXT_vertex_weighting".

glVertexWeightfvEXT

 glVertexWeightfvEXT_c($weight);

Exported under tag ":GL_EXT_vertex_weighting".

glVertexWeighthNV

 glVertexWeighthNV($weight);

Exported under tag ":GL_NV_half_float".

glVertexWeighthvNV

 glVertexWeighthvNV_c($weight);

Exported under tag ":GL_NV_half_float".

glVideoCaptureNV

 $retval = glVideoCaptureNV_c($video_capture_slot, $sequence_num, $capture_time);

Exported under tag ":GL_NV_video_capture".

glVideoCaptureStreamParameterdvNV

 glVideoCaptureStreamParameterdvNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glVideoCaptureStreamParameterfvNV

 glVideoCaptureStreamParameterfvNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glVideoCaptureStreamParameterivNV

 glVideoCaptureStreamParameterivNV_c($video_capture_slot, $stream, $pname, $params);

Exported under tag ":GL_NV_video_capture".

glViewport

 glViewport($x, $y, $width, $height);

Exported under tag ":GL_VERSION_1_1". See <https://registry.khronos.org/OpenGL-Refpages/gl4/html/glViewport.xhtml>

glViewportArrayv

 glViewportArrayv_c($first, $count, $v);

Exported under tag ":GL_ARB_viewport_array".

glViewportIndexedf

 glViewportIndexedf($index, $x, $y, $w, $h);

Exported under tag ":GL_ARB_viewport_array".

glViewportIndexedfv

 glViewportIndexedfv_c($index, $v);

Exported under tag ":GL_ARB_viewport_array".

glViewportPositionWScaleNV

 glViewportPositionWScaleNV($index, $xcoeff, $ycoeff);

Exported under tag ":GL_NV_clip_space_w_scaling".

glViewportSwizzleNV

 glViewportSwizzleNV($index, $swizzlex, $swizzley, $swizzlez, $swizzlew);

Exported under tag ":GL_NV_viewport_swizzle".

glWaitSemaphoreEXT

 glWaitSemaphoreEXT_c($semaphore, $numBufferBarriers, $buffers, $numTextureBarriers, $textures, $srcLayouts);

Exported under tag ":GL_EXT_semaphore".

glWaitSync

 glWaitSync($myGLsync, $flags, $timeout);

Exported under tag ":GL_ARB_sync".

glWaitVkSemaphoreNV

 glWaitVkSemaphoreNV($vkSemaphore);

Exported under tag ":GL_NV_draw_vulkan_image".

glWeightPathsNV

 glWeightPathsNV_c($resultPath, $numPaths, $paths, $weights);

Exported under tag ":GL_NV_path_rendering".

glWeightPointerARB

 glWeightPointerARB_c($size, $type, $stride, $pointer);

Exported under tag ":GL_ARB_vertex_blend".

glWeightbvARB

 glWeightbvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightdvARB

 glWeightdvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightfvARB

 glWeightfvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightivARB

 glWeightivARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightsvARB

 glWeightsvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightubvARB

 glWeightubvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightuivARB

 glWeightuivARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWeightusvARB

 glWeightusvARB_c($size, $weights);

Exported under tag ":GL_ARB_vertex_blend".

glWindowPos2d

 glWindowPos2d($x, $y);
 glWindowPos2dARB($x, $y);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2dv

 glWindowPos2dv_c($v);
 glWindowPos2dvARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2f

 glWindowPos2f($x, $y);
 glWindowPos2fARB($x, $y);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2fv

 glWindowPos2fv_c($v);
 glWindowPos2fvARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2i

 glWindowPos2i($x, $y);
 glWindowPos2iARB($x, $y);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2iv

 glWindowPos2iv_c($v);
 glWindowPos2ivARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2s

 glWindowPos2s($x, $y);
 glWindowPos2sARB($x, $y);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos2sv

 glWindowPos2sv_c($v);
 glWindowPos2svARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3d

 glWindowPos3d($x, $y, $z);
 glWindowPos3dARB($x, $y, $z);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3dv

 glWindowPos3dv_c($v);
 glWindowPos3dvARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3f

 glWindowPos3f($x, $y, $z);
 glWindowPos3fARB($x, $y, $z);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3fv

 glWindowPos3fv_c($v);
 glWindowPos3fvARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3i

 glWindowPos3i($x, $y, $z);
 glWindowPos3iARB($x, $y, $z);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3iv

 glWindowPos3iv_c($v);
 glWindowPos3ivARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3s

 glWindowPos3s($x, $y, $z);
 glWindowPos3sARB($x, $y, $z);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos3sv

 glWindowPos3sv_c($v);
 glWindowPos3svARB_c($v);

Exported under tag ":GL_VERSION_1_4". Not available in a 'future-compatible' profile as removed in 3.2.

glWindowPos4dMESA

 glWindowPos4dMESA($x, $y, $z, $w);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4dvMESA

 glWindowPos4dvMESA_c($v);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4fMESA

 glWindowPos4fMESA($x, $y, $z, $w);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4fvMESA

 glWindowPos4fvMESA_c($v);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4iMESA

 glWindowPos4iMESA($x, $y, $z, $w);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4ivMESA

 glWindowPos4ivMESA_c($v);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4sMESA

 glWindowPos4sMESA($x, $y, $z, $w);

Exported under tag ":GL_MESA_window_pos".

glWindowPos4svMESA

 glWindowPos4svMESA_c($v);

Exported under tag ":GL_MESA_window_pos".

glWindowRectanglesEXT

 glWindowRectanglesEXT_c($mode, $count, $box);

Exported under tag ":GL_EXT_window_rectangles".

glWriteMaskEXT

 glWriteMaskEXT($res, $in, $outX, $outY, $outZ, $outW);

Exported under tag ":GL_EXT_vertex_shader".

DEBUGGING

In development, you can call glpSetAutoCheckErrors(1) which will have each OpenGL function automatically call glGetErrors() and report any found. This is off by default for performance reasons.

SEE ALSO

OpenGL 4.x documentation at <https://www.opengl.org/sdk/docs/man4/>

Perl OpenGL (POGL) and Perl OpenGL::Modern (POGL2) development share common resources. At some point "OpenGL::Modern" will replace the legacy "OpenGL" implementation. Together they are referred to as POGL.

Perl OpenGL developer and users lists are at <https://sourceforge.net/p/pogl/mailman/?source=navbar>

Perl OpenGL IRC is at #pogl on irc.perl.org

POGL2 development will take place on github and the repository is being set up there. The sf.net repository will be the official release repository and is mirrored from github.

AUTHOR

Chris Marshall, < devel dot chm dot 01 AT gmail dot com >

LICENSE and COPYRIGHT

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.22.0 or, at your option, any later version of Perl 5 you may have available.

  Copyright (C) 2017 by Chris Marshall
  Copyright (C) 2016 by Max Maischein
2025-08-10 perl v5.40.1