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:

all
glewfunctions
glpfunctions
glcompat
glfunctions
glconstants
GL_3DFX_tbuffer
GL_AMD_debug_output
GL_AMD_draw_buffers_blend
GL_AMD_framebuffer_sample_positions
GL_AMD_interleaved_elements
GL_AMD_multi_draw_indirect
GL_AMD_name_gen_delete
GL_AMD_occlusion_query_event
GL_AMD_performance_monitor
GL_AMD_sample_positions
GL_AMD_sparse_texture
GL_AMD_stencil_operation_extended
GL_AMD_vertex_shader_tessellator
GL_ANGLE_framebuffer_blit
GL_ANGLE_framebuffer_multisample
GL_ANGLE_instanced_arrays
GL_ANGLE_timer_query
GL_ANGLE_translated_shader_source
GL_APPLE_copy_texture_levels
GL_APPLE_element_array
GL_APPLE_fence
GL_APPLE_flush_buffer_range
GL_APPLE_framebuffer_multisample
GL_APPLE_object_purgeable
GL_APPLE_sync
GL_APPLE_texture_range
GL_APPLE_vertex_array_object
GL_APPLE_vertex_array_range
GL_APPLE_vertex_program_evaluators
GL_ARB_ES2_compatibility
GL_ARB_ES3_1_compatibility
GL_ARB_ES3_2_compatibility
GL_ARB_base_instance
GL_ARB_bindless_texture
GL_ARB_blend_func_extended
GL_ARB_buffer_storage
GL_ARB_cl_event
GL_ARB_clear_buffer_object
GL_ARB_clear_texture
GL_ARB_clip_control
GL_ARB_color_buffer_float
GL_ARB_compute_shader
GL_ARB_compute_variable_group_size
GL_ARB_copy_buffer
GL_ARB_copy_image
GL_ARB_debug_output
GL_ARB_direct_state_access
GL_ARB_draw_buffers
GL_ARB_draw_buffers_blend
GL_ARB_draw_elements_base_vertex
GL_ARB_draw_indirect
GL_ARB_framebuffer_no_attachments
GL_ARB_framebuffer_object
GL_ARB_geometry_shader4
GL_ARB_get_program_binary
GL_ARB_get_texture_sub_image
GL_ARB_gl_spirv
GL_ARB_gpu_shader_fp64
GL_ARB_gpu_shader_int64
GL_ARB_imaging
GL_ARB_indirect_parameters
GL_ARB_instanced_arrays
GL_ARB_internalformat_query
GL_ARB_internalformat_query2
GL_ARB_invalidate_subdata
GL_ARB_map_buffer_range
GL_ARB_matrix_palette
GL_ARB_multi_bind
GL_ARB_multi_draw_indirect
GL_ARB_multisample
GL_ARB_multitexture
GL_ARB_occlusion_query
GL_ARB_parallel_shader_compile
GL_ARB_point_parameters
GL_ARB_polygon_offset_clamp
GL_ARB_program_interface_query
GL_ARB_provoking_vertex
GL_ARB_robustness
GL_ARB_sample_locations
GL_ARB_sample_shading
GL_ARB_sampler_objects
GL_ARB_separate_shader_objects
GL_ARB_shader_atomic_counters
GL_ARB_shader_image_load_store
GL_ARB_shader_objects
GL_ARB_shader_storage_buffer_object
GL_ARB_shader_subroutine
GL_ARB_shading_language_include
GL_ARB_sparse_buffer
GL_ARB_sparse_texture
GL_ARB_sync
GL_ARB_tessellation_shader
GL_ARB_texture_barrier
GL_ARB_texture_buffer_object
GL_ARB_texture_buffer_range
GL_ARB_texture_compression
GL_ARB_texture_multisample
GL_ARB_texture_storage
GL_ARB_texture_storage_multisample
GL_ARB_texture_view
GL_ARB_timer_query
GL_ARB_transform_feedback2
GL_ARB_transform_feedback3
GL_ARB_transform_feedback_instanced
GL_ARB_transpose_matrix
GL_ARB_uniform_buffer_object
GL_ARB_vertex_array_object
GL_ARB_vertex_attrib_64bit
GL_ARB_vertex_attrib_binding
GL_ARB_vertex_blend
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ARB_vertex_type_2_10_10_10_rev
GL_ARB_viewport_array
GL_ARB_window_pos
GL_ATI_draw_buffers
GL_ATI_element_array
GL_ATI_envmap_bumpmap
GL_ATI_fragment_shader
GL_ATI_map_object_buffer
GL_ATI_pn_triangles
GL_ATI_separate_stencil
GL_ATI_vertex_array_object
GL_ATI_vertex_attrib_array_object
GL_ATI_vertex_streams
GL_EXT_base_instance
GL_EXT_bindable_uniform
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_extended
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_buffer_storage
GL_EXT_clear_texture
GL_EXT_color_subtable
GL_EXT_compiled_vertex_array
GL_EXT_convolution
GL_EXT_coordinate_frame
GL_EXT_copy_image
GL_EXT_copy_texture
GL_EXT_cull_vertex
GL_EXT_debug_label
GL_EXT_debug_marker
GL_EXT_depth_bounds_test
GL_EXT_direct_state_access
GL_EXT_discard_framebuffer
GL_EXT_draw_buffers
GL_EXT_draw_buffers2
GL_EXT_draw_buffers_indexed
GL_EXT_draw_elements_base_vertex
GL_EXT_draw_instanced
GL_EXT_draw_range_elements
GL_EXT_external_buffer
GL_EXT_fog_coord
GL_EXT_fragment_lighting
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_framebuffer_object
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_histogram
GL_EXT_index_func
GL_EXT_index_material
GL_EXT_instanced_arrays
GL_EXT_light_texture
GL_EXT_map_buffer_range
GL_EXT_memory_object
GL_EXT_memory_object_fd
GL_EXT_memory_object_win32
GL_EXT_multi_draw_arrays
GL_EXT_multi_draw_indirect
GL_EXT_multisample
GL_EXT_multisampled_render_to_texture
GL_EXT_multiview_draw_buffers
GL_EXT_paletted_texture
GL_EXT_pixel_transform
GL_EXT_point_parameters
GL_EXT_polygon_offset
GL_EXT_polygon_offset_clamp
GL_EXT_provoking_vertex
GL_EXT_raster_multisample
GL_EXT_scene_marker
GL_EXT_secondary_color
GL_EXT_semaphore
GL_EXT_semaphore_fd
GL_EXT_semaphore_win32
GL_EXT_separate_shader_objects
GL_EXT_shader_image_load_store
GL_EXT_shader_pixel_local_storage2
GL_EXT_sparse_texture
GL_EXT_stencil_two_side
GL_EXT_subtexture
GL_EXT_texture3D
GL_EXT_texture_array
GL_EXT_texture_buffer_object
GL_EXT_texture_integer
GL_EXT_texture_object
GL_EXT_texture_perturb_normal
GL_EXT_texture_storage
GL_EXT_texture_view
GL_EXT_timer_query
GL_EXT_transform_feedback
GL_EXT_vertex_array
GL_EXT_vertex_array_setXXX
GL_EXT_vertex_attrib_64bit
GL_EXT_vertex_shader
GL_EXT_vertex_weighting
GL_EXT_win32_keyed_mutex
GL_EXT_window_rectangles
GL_EXT_x11_sync_object
GL_GREMEDY_frame_terminator
GL_GREMEDY_string_marker
GL_HP_image_transform
GL_IBM_multimode_draw_arrays
GL_IBM_vertex_array_lists
GL_INTEL_parallel_arrays
GL_INTEL_performance_query
GL_INTEL_texture_scissor
GL_KHR_blend_equation_advanced
GL_KHR_debug
GL_KHR_parallel_shader_compile
GL_KHR_robustness
GL_KTX_buffer_region
GL_LAYOUT_LINEAR_INTEL
GL_MESA_resize_buffers
GL_MESA_window_pos
GL_NVX_conditional_render
GL_NVX_linked_gpu_multicast
GL_NV_3dvision_settings
GL_NV_bindless_multi_draw_indirect
GL_NV_bindless_multi_draw_indirect_count
GL_NV_bindless_texture
GL_NV_blend_equation_advanced
GL_NV_clip_space_w_scaling
GL_NV_command_list
GL_NV_conditional_render
GL_NV_conservative_raster
GL_NV_conservative_raster_dilate
GL_NV_conservative_raster_pre_snap_triangles
GL_NV_copy_buffer
GL_NV_copy_image
GL_NV_depth_buffer_float
GL_NV_draw_buffers
GL_NV_draw_instanced
GL_NV_draw_texture
GL_NV_draw_vulkan_image
GL_NV_evaluators
GL_NV_explicit_multisample
GL_NV_fence
GL_NV_fragment_coverage_to_color
GL_NV_fragment_program
GL_NV_framebuffer_blit
GL_NV_framebuffer_multisample
GL_NV_framebuffer_multisample_coverage
GL_NV_geometry_program4
GL_NV_gpu_multicast
GL_NV_gpu_program4
GL_NV_gpu_shader5
GL_NV_half_float
GL_NV_instanced_arrays
GL_NV_internalformat_sample_query
GL_NV_non_square_matrices
GL_NV_occlusion_query
GL_NV_parameter_buffer_object
GL_NV_path_rendering
GL_NV_pixel_data_range
GL_NV_point_sprite
GL_NV_polygon_mode
GL_NV_present_video
GL_NV_primitive_restart
GL_NV_register_combiners
GL_NV_register_combiners2
GL_NV_sample_locations
GL_NV_shader_buffer_load
GL_NV_texture_array
GL_NV_texture_barrier
GL_NV_texture_multisample
GL_NV_transform_feedback
GL_NV_transform_feedback2
GL_NV_vdpau_interop
GL_NV_vertex_array_range
GL_NV_vertex_attrib_integer_64bit
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_program
GL_NV_video_capture
GL_NV_viewport_array
GL_NV_viewport_swizzle
GL_OVR_multiview
GL_OVR_multiview_multisampled_render_to_texture
GL_QCOM_alpha_test
GL_QCOM_driver_control
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_framebuffer_foveated
GL_QCOM_shader_framebuffer_fetch_noncoherent
GL_QCOM_tiled_rendering
GL_REGAL_ES1_0_compatibility
GL_REGAL_ES1_1_compatibility
GL_REGAL_extension_query
GL_REGAL_log
GL_REGAL_proc_address
GL_SGIS_detail_texture
GL_SGIS_fog_function
GL_SGIS_multisample
GL_SGIS_multitexture
GL_SGIS_shared_multisample
GL_SGIS_sharpen_texture
GL_SGIS_texture4D
GL_SGIS_texture_filter4
GL_SGIX_async
GL_SGIX_datapipe
GL_SGIX_flush_raster
GL_SGIX_fog_layers
GL_SGIX_fog_texture
GL_SGIX_fragment_specular_lighting
GL_SGIX_framezoom
GL_SGIX_igloo_interface
GL_SGIX_mpeg1
GL_SGIX_nonlinear_lighting_pervertex
GL_SGIX_pixel_texture
GL_SGIX_polynomial_ffd
GL_SGIX_quad_mesh
GL_SGIX_reference_plane
GL_SGIX_sprite
GL_SGIX_tag_sample_buffer
GL_SGIX_vector_ops
GL_SGIX_vertex_array_object
GL_SGI_color_table
GL_SGI_fft
GL_SUNX_constant_data
GL_SUN_global_alpha
GL_SUN_read_video_pixels
GL_SUN_triangle_list
GL_SUN_vertex
GL_VERSION_1_1
GL_VERSION_1_2
GL_VERSION_1_3
GL_VERSION_1_4
GL_VERSION_1_5
GL_VERSION_2_0
GL_VERSION_2_1
GL_VERSION_3_0
GL_VERSION_3_1
GL_VERSION_3_2
GL_VERSION_3_3
GL_VERSION_4_0
GL_VERSION_4_1
GL_VERSION_4_2
GL_VERSION_4_3
GL_VERSION_4_4
GL_VERSION_4_5
GL_VERSION_4_6
GL_WIN_swap_hint

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