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_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