# gl.spec file
# DON'T REMOVE PREVIOUS LINE!!! libspec depends on it!
#
-# Copyright (C) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
+# Copyright (c) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
+# Copyright (c) 2006-2009 The Khronos Group Inc.
#
# This document is licensed under the SGI Free Software B License Version
# 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
-# @@ NOTE - need to distinguish extensions via some (new?) flag for glext.pl
-# @@ NOTE - 'alias' commands are not yet used in SI generator scripts, but should be
-# @@ NOTE - SI should support GLX protocol for at least these extensions:
-# AreTexturesResidentEXT BindTextureEXT DeleteTexturesEXT GenTexturesEXT IsTextureEXT
-
required-props:
+# Description of a parameter
param: retval retained
+# Display list flags
dlflags: notlistable handcode
+# GLX implementation flags
glxflags: client-intercept client-handcode server-handcode EXT SGI ignore ARB
+# Vector ('v') equivalent form of a command taking 1-4 explicit xyzw/rgba arguments
vectorequiv: *
-category: display-list drawing drawing-control feedback framebuf misc modeling pixel-op pixel-rw state-req xform 1_1 VERSION_1_2 VERSION_1_3 VERSION_1_4 VERSION_1_5 VERSION_2_0 VERSION_2_1 VERSION_3_0 ATI_element_array ATI_envmap_bumpmap ATI_fragment_shader ATI_pn_triangles ATI_vertex_array_object ATI_vertex_streams EXT_blend_color EXT_blend_minmax EXT_convolution EXT_copy_texture EXT_histogram EXT_polygon_offset EXT_subtexture EXT_texture3D EXT_texture_object EXT_vertex_array EXT_vertex_shader SGIS_detail_texture SGIS_multisample SGIS_pixel_texture ARB_point_parameters EXT_point_parameters SGIS_point_parameters SGIS_sharpen_texture SGIS_texture4D SGIS_texture_filter4 SGIX_async SGIX_flush_raster SGIX_fragment_lighting SGIX_framezoom SGIX_igloo_interface SGIX_instruments SGIX_list_priority SGIX_pixel_texture SGIX_polynomial_ffd SGIX_reference_plane SGIX_sprite SGIX_tag_sample_buffer SGI_color_table ARB_multitexture ARB_multisample ARB_texture_compression ARB_transpose_matrix ARB_vertex_blend ARB_matrix_palette EXT_compiled_vertex_array EXT_cull_vertex EXT_index_func EXT_index_material EXT_draw_range_elements EXT_vertex_weighting INGR_blend_func_separate NV_evaluators NV_fence NV_occlusion_query NV_point_sprite NV_register_combiners NV_register_combiners2 NV_vertex_array_range NV_vertex_program NV_vertex_program1_1_dcc MESA_resize_buffers MESA_window_pos PGI_misc_hints EXT_fog_coord EXT_blend_func_separate EXT_color_subtable EXT_coordinate_frame EXT_light_texture EXT_multi_draw_arrays EXT_paletted_texture EXT_pixel_transform EXT_secondary_color EXT_texture_perturb_normal HP_image_transform IBM_multimode_draw_arrays IBM_vertex_array_lists INTEL_parallel_arrays SUNX_constant_data SUN_global_alpha SUN_mesh_array SUN_triangle_list SUN_vertex 3DFX_tbuffer EXT_multisample SGIS_fog_function SGIS_texture_color_mask ARB_window_pos EXT_stencil_two_side EXT_depth_bounds_test EXT_blend_equation_separate ARB_vertex_program ARB_fragment_program ARB_vertex_buffer_object ARB_occlusion_query ARB_shader_objects ARB_vertex_shader ARB_fragment_shader S3_s3tc ATI_draw_buffers ATI_texture_env_combine3 ATI_texture_float NV_float_buffer NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart NV_texture_expand_normal NV_texture_expand_normal NV_vertex_program2 APPLE_element_array APPLE_fence APPLE_vertex_array_object APPLE_vertex_array_range ATI_draw_buffers NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart ATI_map_object_buffer ATI_separate_stencil ATI_vertex_attrib_array_object ARB_draw_buffers ARB_texture_rectangle ARB_color_buffer_float EXT_framebuffer_object GREMEDY_string_marker EXT_stencil_clear_tag EXT_framebuffer_blit EXT_framebuffer_multisample MESAX_texture_stack EXT_timer_query EXT_gpu_program_parameters APPLE_flush_buffer_range NV_gpu_program4 NV_geometry_program4 EXT_geometry_shader4 NV_vertex_program4 EXT_gpu_shader4 EXT_draw_instanced EXT_texture_buffer_object NV_depth_buffer_float NV_framebuffer_multisample_coverage NV_parameter_buffer_object EXT_draw_buffers2 NV_transform_feedback EXT_bindable_uniform EXT_texture_integer GREMEDY_frame_terminator NV_conditional_render NV_present_video EXT_transform_feedback ARB_depth_buffer_float ARB_draw_instanced ARB_framebuffer_object ARB_framebuffer_sRGB ARB_geometry_shader4 ARB_half_float_vertex ARB_instanced_arrays ARB_map_buffer_range ARB_texture_buffer_object ARB_texture_compression_rgtc ARB_texture_rg ARB_vertex_array_object EXT_direct_state_access EXT_vertex_array_bgra EXT_texture_swizzle NV_explicit_multisample NV_transform_feedback2 ATI_meminfo AMD_performance_monitor AMD_vertex_shader_tesselator EXT_provoking_vertex
-
-
-# categories for extensions with no functions - need not be included now
-# ARB_texture_env_add ARB_texture_cube_map ARB_texture_border_clamp ARB_shading_language_100 ARB_texture_non_power_of_two ARB_point_sprite ARB_half_float_pixel ARB_texture_float ARB_pixel_buffer_object EXT_abgr EXT_texture SGI_color_matrix SGI_texture_color_table EXT_cmyka EXT_packed_pixels SGIS_texture_lod EXT_rescale_normal EXT_misc_attribute SGIS_generate_mipmap SGIX_clipmap SGIX_shadow SGIS_texture_edge_clamp SGIS_texture_border_clamp EXT_blend_subtract EXT_blend_logic_op SGIX_async_histogram SGIX_async_pixel SGIX_interlace SGIX_pixel_tiles SGIX_texture_select SGIX_texture_multi_buffer SGIX_texture_scale_bias SGIX_depth_texture SGIX_fog_offset HP_convolution_border_modes SGIX_texture_add_env PGI_vertex_hints EXT_clip_volume_hint SGIX_ir_instrument1 SGIX_calligraphic_fragment SGIX_texture_lod_bias SGIX_shadow_ambient EXT_index_texture EXT_index_array_formats SGIX_ycrcb IBM_rasterpos_clip HP_texture_lighting WIN_phong_shading WIN_specular_fog SGIX_blend_alpha_minmax EXT_bgra HP_occlusion_test EXT_pixel_transform_color_table EXT_shared_texture_palette EXT_separate_specular_color EXT_texture_env REND_screen_coordinates EXT_texture_env_combine APPLE_specular_vector APPLE_transform_hint SGIX_fog_scale INGR_color_clamp INGR_interlace_read EXT_stencil_wrap EXT_422_pixels NV_texgen_reflection SUN_convolution_border_modes SUN_slice_accum EXT_texture_env_add EXT_texture_lod_bias EXT_texture_filter_anisotropic NV_light_max_exponent NV_fog_distance NV_texgen_emboss NV_blend_square NV_texture_env_combine4 NV_packed_depth_stencil NV_texture_compression_vtc NV_texture_rectangle NV_texture_shader NV_texture_shader2 NV_vertex_array_range2 IBM_cull_vertex SGIX_subsample SGIX_ycrcba SGIX_ycrcb_subsample SGIX_depth_pass_instrument 3DFX_texture_compression_FXT1 3DFX_multisample SGIX_vertex_preclip SGIX_convolution_accuracy SGIX_resample SGIX_scalebias_hint SGIX_texture_coordinate_clamp EXT_shadow_funcs MESA_pack_invert MESA_ycbcr_texture EXT_packed_float EXT_texture_array EXT_texture_compression_latc EXT_texture_compression_rgtc EXT_texture_shared_exponent NV_fragment_program4 EXT_framebuffer_sRGB NV_geometry_shader4 EXT_vertex_array_bgra
-
-version: 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1
+# Category this function falls in. While there are many categories for
+# early GL 1.0 functions, later functions just have a core version
+# (e.g. VERSION_major_minor) or extension name for the category.
+category: display-list drawing drawing-control feedback framebuf misc modeling pixel-op pixel-rw state-req xform VERSION_1_0 VERSION_1_0_DEPRECATED VERSION_1_1 VERSION_1_1_DEPRECATED VERSION_1_2 VERSION_1_2_DEPRECATED VERSION_1_3 VERSION_1_3_DEPRECATED VERSION_1_4 VERSION_1_4_DEPRECATED VERSION_1_5 VERSION_2_0 VERSION_2_1 VERSION_3_0 VERSION_3_0_DEPRECATED VERSION_3_1 VERSION_3_2 ATI_element_array ATI_envmap_bumpmap ATI_fragment_shader ATI_pn_triangles ATI_vertex_array_object ATI_vertex_streams EXT_blend_color EXT_blend_minmax EXT_convolution EXT_copy_texture EXT_histogram EXT_polygon_offset EXT_subtexture EXT_texture3D EXT_texture_object EXT_vertex_array EXT_vertex_shader SGIS_detail_texture SGIS_multisample SGIS_pixel_texture ARB_point_parameters EXT_point_parameters SGIS_point_parameters SGIS_sharpen_texture SGIS_texture4D SGIS_texture_filter4 SGIX_async SGIX_flush_raster SGIX_fragment_lighting SGIX_framezoom SGIX_igloo_interface SGIX_instruments SGIX_list_priority SGIX_pixel_texture SGIX_polynomial_ffd SGIX_reference_plane SGIX_sprite SGIX_tag_sample_buffer SGI_color_table ARB_multitexture ARB_multisample ARB_texture_compression ARB_transpose_matrix ARB_vertex_blend ARB_matrix_palette EXT_compiled_vertex_array EXT_cull_vertex EXT_index_func EXT_index_material EXT_draw_range_elements EXT_vertex_weighting INGR_blend_func_separate NV_evaluators NV_fence NV_occlusion_query NV_point_sprite NV_register_combiners NV_register_combiners2 NV_vertex_array_range NV_vertex_program NV_vertex_program1_1_dcc MESA_resize_buffers MESA_window_pos PGI_misc_hints EXT_fog_coord EXT_blend_func_separate EXT_color_subtable EXT_coordinate_frame EXT_light_texture EXT_multi_draw_arrays EXT_paletted_texture EXT_pixel_transform EXT_secondary_color EXT_texture_perturb_normal HP_image_transform IBM_multimode_draw_arrays IBM_vertex_array_lists INTEL_parallel_arrays SUNX_constant_data SUN_global_alpha SUN_mesh_array SUN_triangle_list SUN_vertex 3DFX_tbuffer EXT_multisample SGIS_fog_function SGIS_texture_color_mask ARB_window_pos EXT_stencil_two_side EXT_depth_bounds_test EXT_blend_equation_separate ARB_vertex_program ARB_fragment_program ARB_vertex_buffer_object ARB_occlusion_query ARB_shader_objects ARB_vertex_shader ARB_fragment_shader S3_s3tc ATI_draw_buffers ATI_texture_env_combine3 ATI_texture_float NV_float_buffer NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart NV_texture_expand_normal NV_texture_expand_normal NV_vertex_program2 APPLE_element_array APPLE_fence APPLE_vertex_array_object APPLE_vertex_array_range ATI_draw_buffers NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart ATI_map_object_buffer ATI_separate_stencil ATI_vertex_attrib_array_object ARB_draw_buffers ARB_texture_rectangle ARB_color_buffer_float EXT_framebuffer_object GREMEDY_string_marker EXT_stencil_clear_tag EXT_framebuffer_blit EXT_framebuffer_multisample MESAX_texture_stack EXT_timer_query EXT_gpu_program_parameters APPLE_flush_buffer_range NV_gpu_program4 NV_geometry_program4 EXT_geometry_shader4 NV_vertex_program4 EXT_gpu_shader4 EXT_draw_instanced EXT_texture_buffer_object NV_depth_buffer_float NV_framebuffer_multisample_coverage NV_parameter_buffer_object EXT_draw_buffers2 NV_transform_feedback EXT_bindable_uniform EXT_texture_integer GREMEDY_frame_terminator NV_conditional_render NV_present_video EXT_transform_feedback ARB_depth_buffer_float ARB_draw_instanced ARB_framebuffer_object ARB_framebuffer_sRGB ARB_geometry_shader4 ARB_half_float_vertex ARB_instanced_arrays ARB_map_buffer_range ARB_texture_buffer_object ARB_texture_compression_rgtc ARB_texture_rg ARB_vertex_array_object EXT_direct_state_access EXT_vertex_array_bgra EXT_texture_swizzle NV_explicit_multisample NV_transform_feedback2 ATI_meminfo AMD_performance_monitor AMD_vertex_shader_tesselator EXT_provoking_vertex ARB_uniform_buffer_object ARB_copy_buffer EXT_texture_snorm AMD_draw_buffers_blend APPLE_texture_range APPLE_float_pixels APPLE_vertex_program_evaluators APPLE_aux_depth_stencil APPLE_object_purgeable APPLE_row_bytes ARB_draw_elements_base_vertex ARB_provoking_vertex ARB_sync ARB_texture_multisample ARB_draw_buffers_blend ARB_sample_shading NV_video_capture NV_copy_image EXT_separate_shader_objects NV_parameter_buffer_object2 NV_shader_buffer_load NV_vertex_buffer_unified_memory NV_texture_barrier
+
+# Categories for extensions with no functions - need not be included now
+# ARB_texture_env_add ARB_texture_cube_map ARB_texture_border_clamp
+# ARB_shading_language_100 ARB_texture_non_power_of_two ARB_point_sprite
+# ARB_half_float_pixel ARB_texture_float ARB_pixel_buffer_object EXT_abgr
+# EXT_texture SGI_color_matrix SGI_texture_color_table EXT_cmyka
+# EXT_packed_pixels SGIS_texture_lod EXT_rescale_normal EXT_misc_attribute
+# SGIS_generate_mipmap SGIX_clipmap SGIX_shadow SGIS_texture_edge_clamp
+# SGIS_texture_border_clamp EXT_blend_subtract EXT_blend_logic_op
+# SGIX_async_histogram SGIX_async_pixel SGIX_interlace SGIX_pixel_tiles
+# SGIX_texture_select SGIX_texture_multi_buffer SGIX_texture_scale_bias
+# SGIX_depth_texture SGIX_fog_offset HP_convolution_border_modes
+# SGIX_texture_add_env PGI_vertex_hints EXT_clip_volume_hint
+# SGIX_ir_instrument1 SGIX_calligraphic_fragment SGIX_texture_lod_bias
+# SGIX_shadow_ambient EXT_index_texture EXT_index_array_formats SGIX_ycrcb
+# IBM_rasterpos_clip HP_texture_lighting WIN_phong_shading
+# WIN_specular_fog SGIX_blend_alpha_minmax EXT_bgra HP_occlusion_test
+# EXT_pixel_transform_color_table EXT_shared_texture_palette
+# EXT_separate_specular_color EXT_texture_env REND_screen_coordinates
+# EXT_texture_env_combine APPLE_specular_vector APPLE_transform_hint
+# SGIX_fog_scale INGR_color_clamp INGR_interlace_read EXT_stencil_wrap
+# EXT_422_pixels NV_texgen_reflection SUN_convolution_border_modes
+# SUN_slice_accum EXT_texture_env_add EXT_texture_lod_bias
+# EXT_texture_filter_anisotropic NV_light_max_exponent NV_fog_distance
+# NV_texgen_emboss NV_blend_square NV_texture_env_combine4
+# NV_packed_depth_stencil NV_texture_compression_vtc NV_texture_rectangle
+# NV_texture_shader NV_texture_shader2 NV_vertex_array_range2
+# IBM_cull_vertex SGIX_subsample SGIX_ycrcba SGIX_ycrcb_subsample
+# SGIX_depth_pass_instrument 3DFX_texture_compression_FXT1
+# 3DFX_multisample SGIX_vertex_preclip SGIX_convolution_accuracy
+# SGIX_resample SGIX_scalebias_hint SGIX_texture_coordinate_clamp
+# EXT_shadow_funcs MESA_pack_invert MESA_ycbcr_texture EXT_packed_float
+# EXT_texture_array EXT_texture_compression_latc
+# EXT_texture_compression_rgtc EXT_texture_shared_exponent
+# NV_fragment_program4 EXT_framebuffer_sRGB NV_geometry_shader4
+# EXT_vertex_array_bgra ARB_depth_clamp ARB_fragment_coord_conventions
+# ARB_seamless_cube_map ARB_vertex_array_bgra ARB_texture_cube_map_array
+# ARB_texture_gather ARB_texture_query_lod
+
+# Core version in which a function was introduced, or against
+# which an extension can be implemented
+version: 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2
+# Core version in which a function was removed
+deprecated: 3.1
+# GLX Single, Rendering, or Vendor Private opcode
glxsingle: *
glxropcode: *
glxvendorpriv: *
-glsflags: capture-handcode client client-state get gl-enum ignore matrix pixel-null pixel-pack pixel-unpack
-glsopcode: *
-glsalias: *
+# WGL implementation flags (incomplete)
wglflags: client-handcode server-handcode small-data batchable
+# Drivers in which this is implemented (very incomplete)
extension: future not_implemented soft WINSOFT NV10 NV20 NV50
+# Function this aliases (indistinguishable to the GL)
alias: *
+# Mesa dispatch table offset (incomplete)
offset: *
# These properties are picked up from NVIDIA .spec files, we don't use them
glfflags: *
#
# glxsingle, glxropcode, and other GLX allocations to vendors
# are used here, but the master registry for GLX is in
-# /ogl/trunk/doc/registry/extensions/extensions.reserved
+# /ogl/trunk/doc/registry/extensions.reserved
#
# XFree86 dispatch offsets: 0-645
# 578-641 NV_vertex_program
# - append new ARB and non-ARB extensions to the appropriate portion of
# the spec file, in extension number order.
# - use tabs, not spaces
-# - set glsflags to "ignore" until GLS is updated to support the new command
# - set glxflags to "ignore" until GLX is updated to support the new command
# - add new data types to typemaps/spec2wire.map
# - add extension name in alphabetical order to category list
passthru: #ifndef GL_VERSION_2_0
passthru: /* GL type for program/shader text */
-passthru: typedef char GLchar; /* native character */
+passthru: typedef char GLchar;
passthru: #endif
passthru:
passthru: #ifndef GL_VERSION_1_5
passthru: #endif
passthru:
passthru: #ifndef GL_ARB_shader_objects
-passthru: /* GL types for handling shader object handles and program/shader text */
-passthru: typedef char GLcharARB; /* native character */
-passthru: typedef unsigned int GLhandleARB; /* shader object handle */
+passthru: /* GL types for program/shader text and shader object handles */
+passthru: typedef char GLcharARB;
+passthru: typedef unsigned int GLhandleARB;
passthru: #endif
passthru:
-passthru: /* GL types for "half" precision (s10e5) float data in host memory */
+passthru: /* GL type for "half" precision (s10e5) float data in host memory */
passthru: #ifndef GL_ARB_half_float_pixel
passthru: typedef unsigned short GLhalfARB;
passthru: #endif
passthru: typedef __int64 int64_t;
passthru: typedef unsigned __int64 uint64_t;
passthru: #else
-passthru: #include <inttypes.h> /* Fallback option */
+passthru: /* Fallback if nothing above works */
+passthru: #include <inttypes.h>
passthru: #endif
passthru: #endif
passthru:
passthru: typedef uint64_t GLuint64EXT;
passthru: #endif
passthru:
+passthru: #ifndef ARB_sync
+passthru: typedef int64_t GLint64;
+passthru: typedef uint64_t GLuint64;
+passthru: typedef struct __GLsync *GLsync;
+passthru: #endif
+passthru:
+###############################################################################
###############################################################################
#
-# display-list commands
+# OpenGL 1.0 commands
#
###############################################################################
+###############################################################################
-NewList(list, mode)
- return void
- param list List in value
- param mode ListMode in value
- dlflags notlistable
- category display-list
- version 1.0
- glxsingle 101
- glsopcode 0x0030
- wglflags batchable
- offset 0
+###############################################################################
+#
+# drawing-control commands
+#
+###############################################################################
-EndList()
+CullFace(mode)
return void
- dlflags notlistable
- category display-list
+ param mode CullFaceMode in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxsingle 102
- glsopcode 0x0031
- wglflags batchable
- offset 1
+ glxropcode 79
+ offset 152
-CallList(list)
+FrontFace(mode)
return void
- param list List in value
- category display-list
+ param mode FrontFaceDirection in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 1
- glsopcode 0x0032
- offset 2
+ glxropcode 84
+ offset 157
-CallLists(n, type, lists)
+Hint(target, mode)
return void
- param n SizeI in value
- param type ListNameType in value
- param lists Void in array [COMPSIZE(n/type)]
- category display-list
- glxflags client-handcode server-handcode
+ param target HintTarget in value
+ param mode HintMode in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 2
- glsopcode 0x0033
- offset 3
+ glxropcode 85
+ offset 158
-DeleteLists(list, range)
+LineWidth(width)
return void
- param list List in value
- param range SizeI in value
- dlflags notlistable
- category display-list
- version 1.0
- glxsingle 103
- glsopcode 0x0034
- wglflags batchable
- offset 4
-
-GenLists(range)
- return List
- param range SizeI in value
- dlflags notlistable
- category display-list
+ param width CheckedFloat32 in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxsingle 104
- glsopcode 0x0035
- offset 5
+ glxropcode 95
+ offset 168
-ListBase(base)
+PointSize(size)
return void
- param base List in value
- category display-list
+ param size CheckedFloat32 in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 3
- glsopcode 0x0036
- offset 6
-
-###############################################################################
-#
-# drawing commands
-#
-###############################################################################
+ glxropcode 100
+ offset 173
-Begin(mode)
+PolygonMode(face, mode)
return void
- param mode BeginMode in value
- category drawing
+ param face MaterialFace in value
+ param mode PolygonMode in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 4
- glsopcode 0x0037
- offset 7
+ glxropcode 101
+ offset 174
-Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
+Scissor(x, y, width, height)
return void
+ param x WinCoord in value
+ param y WinCoord in value
param width SizeI in value
param height SizeI in value
- param xorig CoordF in value
- param yorig CoordF in value
- param xmove CoordF in value
- param ymove CoordF in value
- param bitmap UInt8 in array [COMPSIZE(width/height)]
- category drawing
- dlflags handcode
- glxflags client-handcode server-handcode
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 5
- glsflags pixel-unpack
- glsopcode 0x0038
- wglflags client-handcode server-handcode
- offset 8
+ glxropcode 103
+ offset 176
-Color3b(red, green, blue)
+TexParameterf(target, pname, param)
return void
- param red ColorB in value
- param green ColorB in value
- param blue ColorB in value
- category drawing
- vectorequiv Color3bv
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- offset 9
+ glxropcode 105
+ wglflags small-data
+ offset 178
-Color3bv(v)
+TexParameterfv(target, pname, params)
return void
- param v ColorB in array [3]
- category drawing
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 6
- glsopcode 0x0039
- offset 10
+ glxropcode 106
+ wglflags small-data
+ offset 179
-Color3d(red, green, blue)
+TexParameteri(target, pname, param)
return void
- param red ColorD in value
- param green ColorD in value
- param blue ColorD in value
- category drawing
- vectorequiv Color3dv
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param param CheckedInt32 in value
+ category VERSION_1_0 # old: drawing-control
version 1.0
- offset 11
+ glxropcode 107
+ wglflags small-data
+ offset 180
-Color3dv(v)
+TexParameteriv(target, pname, params)
return void
- param v ColorD in array [3]
- category drawing
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: drawing-control
version 1.0
- glxropcode 7
- glsopcode 0x003A
- offset 12
+ glxropcode 108
+ wglflags small-data
+ offset 181
-Color3f(red, green, blue)
+TexImage1D(target, level, internalformat, width, border, format, type, pixels)
return void
- param red ColorF in value
- param green ColorF in value
- param blue ColorF in value
- category drawing
- vectorequiv Color3fv
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureComponentCount in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
+ category VERSION_1_0 # old: drawing-control
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- offset 13
+ glxropcode 109
+ wglflags client-handcode server-handcode
+ offset 182
-Color3fv(v)
+TexImage2D(target, level, internalformat, width, height, border, format, type, pixels)
return void
- param v ColorF in array [3]
- category drawing
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureComponentCount in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
+ category VERSION_1_0 # old: drawing-control
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxropcode 8
- glsopcode 0x003B
- offset 14
+ glxropcode 110
+ wglflags client-handcode server-handcode
+ offset 183
-Color3i(red, green, blue)
+###############################################################################
+#
+# framebuf commands
+#
+###############################################################################
+
+DrawBuffer(mode)
return void
- param red ColorI in value
- param green ColorI in value
- param blue ColorI in value
- category drawing
- vectorequiv Color3iv
+ param mode DrawBufferMode in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- offset 15
+ glxropcode 126
+ offset 202
-Color3iv(v)
+Clear(mask)
return void
- param v ColorI in array [3]
- category drawing
+ param mask ClearBufferMask in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- glxropcode 9
- glsopcode 0x003C
- offset 16
+ glxropcode 127
+ offset 203
-Color3s(red, green, blue)
+ClearColor(red, green, blue, alpha)
return void
- param red ColorS in value
- param green ColorS in value
- param blue ColorS in value
- category drawing
- vectorequiv Color3sv
+ param red ClampedColorF in value
+ param green ClampedColorF in value
+ param blue ClampedColorF in value
+ param alpha ClampedColorF in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- offset 17
+ glxropcode 130
+ offset 206
-Color3sv(v)
+ClearStencil(s)
return void
- param v ColorS in array [3]
- category drawing
+ param s StencilValue in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- glxropcode 10
- glsopcode 0x003D
- offset 18
+ glxropcode 131
+ offset 207
-Color3ub(red, green, blue)
+ClearDepth(depth)
return void
- param red ColorUB in value
- param green ColorUB in value
- param blue ColorUB in value
- category drawing
- vectorequiv Color3ubv
+ param depth ClampedFloat64 in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- offset 19
+ glxropcode 132
+ offset 208
-Color3ubv(v)
+StencilMask(mask)
return void
- param v ColorUB in array [3]
- category drawing
+ param mask MaskedStencilValue in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- glxropcode 11
- glsopcode 0x003E
- offset 20
+ glxropcode 133
+ offset 209
-Color3ui(red, green, blue)
+ColorMask(red, green, blue, alpha)
return void
- param red ColorUI in value
- param green ColorUI in value
- param blue ColorUI in value
- category drawing
- vectorequiv Color3uiv
+ param red Boolean in value
+ param green Boolean in value
+ param blue Boolean in value
+ param alpha Boolean in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- offset 21
+ glxropcode 134
+ offset 210
-Color3uiv(v)
+DepthMask(flag)
return void
- param v ColorUI in array [3]
- category drawing
+ param flag Boolean in value
+ category VERSION_1_0 # old: framebuf
version 1.0
- glxropcode 12
- glsopcode 0x003F
- offset 22
+ glxropcode 135
+ offset 211
-Color3us(red, green, blue)
- return void
- param red ColorUS in value
- param green ColorUS in value
- param blue ColorUS in value
- category drawing
- vectorequiv Color3usv
- version 1.0
- offset 23
+###############################################################################
+#
+# misc commands
+#
+###############################################################################
-Color3usv(v)
+Disable(cap)
return void
- param v ColorUS in array [3]
- category drawing
+ param cap EnableCap in value
+ category VERSION_1_0 # old: misc
version 1.0
- glxropcode 13
- glsopcode 0x0040
- offset 24
+ dlflags handcode
+ glxflags client-handcode client-intercept
+ glxropcode 138
+ offset 214
-Color4b(red, green, blue, alpha)
+Enable(cap)
return void
- param red ColorB in value
- param green ColorB in value
- param blue ColorB in value
- param alpha ColorB in value
- category drawing
- vectorequiv Color4bv
+ param cap EnableCap in value
+ category VERSION_1_0 # old: misc
version 1.0
- offset 25
+ dlflags handcode
+ glxflags client-handcode client-intercept
+ glxropcode 139
+ offset 215
-Color4bv(v)
+Finish()
return void
- param v ColorB in array [4]
- category drawing
+ dlflags notlistable
+ glxflags client-handcode server-handcode
+ category VERSION_1_0 # old: misc
version 1.0
- glxropcode 14
- glsopcode 0x0041
- offset 26
+ glxsingle 108
+ offset 216
-Color4d(red, green, blue, alpha)
+Flush()
return void
- param red ColorD in value
- param green ColorD in value
- param blue ColorD in value
- param alpha ColorD in value
- category drawing
- vectorequiv Color4dv
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ category VERSION_1_0 # old: misc
version 1.0
- offset 27
+ glxsingle 142
+ offset 217
-Color4dv(v)
- return void
- param v ColorD in array [4]
- category drawing
- version 1.0
- glxropcode 15
- glsopcode 0x0042
- offset 28
+###############################################################################
+#
+# pixel-op commands
+#
+###############################################################################
-Color4f(red, green, blue, alpha)
+BlendFunc(sfactor, dfactor)
return void
- param red ColorF in value
- param green ColorF in value
- param blue ColorF in value
- param alpha ColorF in value
- category drawing
- vectorequiv Color4fv
+ param sfactor BlendingFactorSrc in value
+ param dfactor BlendingFactorDest in value
+ category VERSION_1_0 # old: pixel-op
version 1.0
- offset 29
+ glxropcode 160
+ offset 241
-Color4fv(v)
+LogicOp(opcode)
return void
- param v ColorF in array [4]
- category drawing
+ param opcode LogicOp in value
+ category VERSION_1_0 # old: pixel-op
version 1.0
- glxropcode 16
- glsopcode 0x0043
- offset 30
+ glxropcode 161
+ offset 242
-Color4i(red, green, blue, alpha)
+StencilFunc(func, ref, mask)
return void
- param red ColorI in value
- param green ColorI in value
- param blue ColorI in value
- param alpha ColorI in value
- category drawing
- vectorequiv Color4iv
+ param func StencilFunction in value
+ param ref ClampedStencilValue in value
+ param mask MaskedStencilValue in value
+ category VERSION_1_0 # old: pixel-op
version 1.0
- offset 31
+ glxropcode 162
+ offset 243
-Color4iv(v)
+StencilOp(fail, zfail, zpass)
return void
- param v ColorI in array [4]
- category drawing
+ param fail StencilOp in value
+ param zfail StencilOp in value
+ param zpass StencilOp in value
+ category VERSION_1_0 # old: pixel-op
version 1.0
- glxropcode 17
- glsopcode 0x0044
- offset 32
+ glxropcode 163
+ offset 244
-Color4s(red, green, blue, alpha)
+DepthFunc(func)
return void
- param red ColorS in value
- param green ColorS in value
- param blue ColorS in value
- param alpha ColorS in value
- category drawing
- vectorequiv Color4sv
+ param func DepthFunction in value
+ category VERSION_1_0 # old: pixel-op
version 1.0
- offset 33
+ glxropcode 164
+ offset 245
-Color4sv(v)
+###############################################################################
+#
+# pixel-rw commands
+#
+###############################################################################
+
+PixelStoref(pname, param)
return void
- param v ColorS in array [4]
- category drawing
+ param pname PixelStoreParameter in value
+ param param CheckedFloat32 in value
+ dlflags notlistable
+ glxflags client-handcode
+ category VERSION_1_0 # old: pixel-rw
version 1.0
- glxropcode 18
- glsopcode 0x0045
- offset 34
+ glxsingle 109
+ wglflags batchable
+ offset 249
-Color4ub(red, green, blue, alpha)
+PixelStorei(pname, param)
return void
- param red ColorUB in value
- param green ColorUB in value
- param blue ColorUB in value
- param alpha ColorUB in value
- category drawing
- vectorequiv Color4ubv
+ param pname PixelStoreParameter in value
+ param param CheckedInt32 in value
+ dlflags notlistable
+ glxflags client-handcode
+ category VERSION_1_0 # old: pixel-rw
version 1.0
- offset 35
+ glxsingle 110
+ wglflags batchable
+ offset 250
-Color4ubv(v)
+ReadBuffer(mode)
return void
- param v ColorUB in array [4]
- category drawing
+ param mode ReadBufferMode in value
+ category VERSION_1_0 # old: pixel-rw
version 1.0
- glxropcode 19
- glsopcode 0x0046
- offset 36
+ glxropcode 171
+ offset 254
-Color4ui(red, green, blue, alpha)
+ReadPixels(x, y, width, height, format, type, pixels)
return void
- param red ColorUI in value
- param green ColorUI in value
- param blue ColorUI in value
- param alpha ColorUI in value
- category drawing
- vectorequiv Color4uiv
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void out array [COMPSIZE(format/type/width/height)]
+ category VERSION_1_0 # old: pixel-rw
+ dlflags notlistable
+ glxflags client-handcode server-handcode
version 1.0
- offset 37
+ glxsingle 111
+ wglflags client-handcode server-handcode
+ offset 256
-Color4uiv(v)
+###############################################################################
+#
+# state-req commands
+#
+###############################################################################
+
+GetBooleanv(pname, params)
return void
- param v ColorUI in array [4]
- category drawing
+ param pname GetPName in value
+ param params Boolean out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode
version 1.0
- glxropcode 20
- glsopcode 0x0047
- offset 38
+ glxsingle 112
+ wglflags small-data
+ offset 258
-Color4us(red, green, blue, alpha)
+GetDoublev(pname, params)
return void
- param red ColorUS in value
- param green ColorUS in value
- param blue ColorUS in value
- param alpha ColorUS in value
- category drawing
- vectorequiv Color4usv
+ param pname GetPName in value
+ param params Float64 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode
version 1.0
- offset 39
+ glxsingle 114
+ wglflags small-data
+ offset 260
-Color4usv(v)
- return void
- param v ColorUS in array [4]
- category drawing
+GetError()
+ return ErrorCode
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode
version 1.0
- glxropcode 21
- glsopcode 0x0048
- offset 40
+ glxsingle 115
+ offset 261
-EdgeFlag(flag)
+GetFloatv(pname, params)
return void
- param flag Boolean in value
- category drawing
- vectorequiv EdgeFlagv
+ param pname GetPName in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode
version 1.0
- offset 41
+ glxsingle 116
+ wglflags small-data
+ offset 262
-EdgeFlagv(flag)
+GetIntegerv(pname, params)
return void
- param flag Boolean in array [1]
- category drawing
+ param pname GetPName in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode
version 1.0
- glxropcode 22
- glsopcode 0x0049
- offset 42
+ glxsingle 117
+ wglflags small-data
+ offset 263
-End()
- return void
- category drawing
+GetString(name)
+ return String
+ param name StringName in value
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode server-handcode
version 1.0
- glxropcode 23
- glsopcode 0x004A
- offset 43
+ glxsingle 129
+ wglflags client-handcode server-handcode
+ offset 275
-Indexd(c)
+GetTexImage(target, level, format, type, pixels)
return void
- param c ColorIndexValueD in value
- category drawing
- vectorequiv Indexdv
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void out array [COMPSIZE(target/level/format/type)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
+ glxflags client-handcode server-handcode
version 1.0
- offset 44
+ glxsingle 135
+ wglflags client-handcode server-handcode
+ offset 281
-Indexdv(c)
+GetTexParameterfv(target, pname, params)
return void
- param c ColorIndexValueD in array [1]
- category drawing
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
version 1.0
- glxropcode 24
- glsopcode 0x004B
- offset 45
+ glxsingle 136
+ wglflags small-data
+ offset 282
-Indexf(c)
+GetTexParameteriv(target, pname, params)
return void
- param c ColorIndexValueF in value
- category drawing
- vectorequiv Indexfv
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
version 1.0
- offset 46
+ glxsingle 137
+ wglflags small-data
+ offset 283
-Indexfv(c)
+GetTexLevelParameterfv(target, level, pname, params)
return void
- param c ColorIndexValueF in array [1]
- category drawing
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
version 1.0
- glxropcode 25
- glsopcode 0x004C
- offset 47
+ glxsingle 138
+ wglflags small-data
+ offset 284
-Indexi(c)
+GetTexLevelParameteriv(target, level, pname, params)
return void
- param c ColorIndexValueI in value
- category drawing
- vectorequiv Indexiv
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
version 1.0
- offset 48
+ glxsingle 139
+ wglflags small-data
+ offset 285
-Indexiv(c)
- return void
- param c ColorIndexValueI in array [1]
- category drawing
+IsEnabled(cap)
+ return Boolean
+ param cap EnableCap in value
+ category VERSION_1_0 # old: state-req
+ dlflags notlistable
version 1.0
- glxropcode 26
- glsopcode 0x004D
- offset 49
+ glxflags client-handcode client-intercept
+ glxsingle 140
+ offset 286
-Indexs(c)
- return void
- param c ColorIndexValueS in value
- category drawing
- vectorequiv Indexsv
- version 1.0
- offset 50
+###############################################################################
+#
+# xform commands
+#
+###############################################################################
-Indexsv(c)
+DepthRange(near, far)
return void
- param c ColorIndexValueS in array [1]
- category drawing
+ param near ClampedFloat64 in value
+ param far ClampedFloat64 in value
+ category VERSION_1_0 # old: xform
version 1.0
- glxropcode 27
- glsopcode 0x004E
- offset 51
+ glxropcode 174
+ offset 288
-Normal3b(nx, ny, nz)
+Viewport(x, y, width, height)
return void
- param nx Int8 in value
- param ny Int8 in value
- param nz Int8 in value
- category drawing
- vectorequiv Normal3bv
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category VERSION_1_0 # old: xform
version 1.0
- offset 52
+ glxropcode 191
+ offset 305
-Normal3bv(v)
- return void
- param v Int8 in array [3]
- category drawing
- version 1.0
- glxropcode 28
- glsopcode 0x004F
- offset 53
+###############################################################################
+###############################################################################
+#
+# OpenGL 1.0 deprecated commands
+#
+###############################################################################
+###############################################################################
-Normal3d(nx, ny, nz)
- return void
- param nx CoordD in value
- param ny CoordD in value
- param nz CoordD in value
- category drawing
- vectorequiv Normal3dv
- version 1.0
- offset 54
+# display-list commands
-Normal3dv(v)
+NewList(list, mode)
return void
- param v CoordD in array [3]
- category drawing
+ param list List in value
+ param mode ListMode in value
+ dlflags notlistable
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- glxropcode 29
- glsopcode 0x0050
- offset 55
+ deprecated 3.1
+ glxsingle 101
+ wglflags batchable
+ offset 0
-Normal3f(nx, ny, nz)
+EndList()
return void
- param nx CoordF in value
- param ny CoordF in value
- param nz CoordF in value
- category drawing
- vectorequiv Normal3fv
+ dlflags notlistable
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- offset 56
+ deprecated 3.1
+ glxsingle 102
+ wglflags batchable
+ offset 1
-Normal3fv(v)
+CallList(list)
return void
- param v CoordF in array [3]
- category drawing
+ param list List in value
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- glxropcode 30
- glsopcode 0x0051
- offset 57
+ deprecated 3.1
+ glxropcode 1
+ offset 2
-Normal3i(nx, ny, nz)
+CallLists(n, type, lists)
return void
- param nx Int32 in value
- param ny Int32 in value
- param nz Int32 in value
- category drawing
- vectorequiv Normal3iv
+ param n SizeI in value
+ param type ListNameType in value
+ param lists Void in array [COMPSIZE(n/type)]
+ category VERSION_1_0_DEPRECATED # old: display-list
+ glxflags client-handcode server-handcode
version 1.0
- offset 58
+ deprecated 3.1
+ glxropcode 2
+ offset 3
-Normal3iv(v)
+DeleteLists(list, range)
return void
- param v Int32 in array [3]
- category drawing
+ param list List in value
+ param range SizeI in value
+ dlflags notlistable
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- glxropcode 31
- glsopcode 0x0052
- offset 59
+ deprecated 3.1
+ glxsingle 103
+ wglflags batchable
+ offset 4
-Normal3s(nx, ny, nz)
- return void
- param nx Int16 in value
- param ny Int16 in value
- param nz Int16 in value
- category drawing
- vectorequiv Normal3sv
+GenLists(range)
+ return List
+ param range SizeI in value
+ dlflags notlistable
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- offset 60
+ deprecated 3.1
+ glxsingle 104
+ offset 5
-Normal3sv(v)
+ListBase(base)
return void
- param v Int16 in array [3]
- category drawing
+ param base List in value
+ category VERSION_1_0_DEPRECATED # old: display-list
version 1.0
- glxropcode 32
- glsopcode 0x0053
- offset 61
+ deprecated 3.1
+ glxropcode 3
+ offset 6
-RasterPos2d(x, y)
- return void
- param x CoordD in value
- param y CoordD in value
- category drawing
- vectorequiv RasterPos2dv
- version 1.0
- offset 62
+# drawing commands
-RasterPos2dv(v)
+Begin(mode)
return void
- param v CoordD in array [2]
- category drawing
+ param mode BeginMode in value
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 33
- glsopcode 0x0054
- offset 63
+ deprecated 3.1
+ glxropcode 4
+ offset 7
-RasterPos2f(x, y)
+Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
return void
- param x CoordF in value
- param y CoordF in value
- category drawing
- vectorequiv RasterPos2fv
+ param width SizeI in value
+ param height SizeI in value
+ param xorig CoordF in value
+ param yorig CoordF in value
+ param xmove CoordF in value
+ param ymove CoordF in value
+ param bitmap UInt8 in array [COMPSIZE(width/height)]
+ category VERSION_1_0_DEPRECATED # old: drawing
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- offset 64
+ deprecated 3.1
+ glxropcode 5
+ wglflags client-handcode server-handcode
+ offset 8
-RasterPos2fv(v)
+Color3b(red, green, blue)
return void
- param v CoordF in array [2]
- category drawing
+ param red ColorB in value
+ param green ColorB in value
+ param blue ColorB in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3bv
version 1.0
- glxropcode 34
- glsopcode 0x0055
- offset 65
+ deprecated 3.1
+ offset 9
-RasterPos2i(x, y)
+Color3bv(v)
return void
- param x CoordI in value
- param y CoordI in value
- category drawing
- vectorequiv RasterPos2iv
+ param v ColorB in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 66
+ deprecated 3.1
+ glxropcode 6
+ offset 10
-RasterPos2iv(v)
+Color3d(red, green, blue)
return void
- param v CoordI in array [2]
- category drawing
+ param red ColorD in value
+ param green ColorD in value
+ param blue ColorD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3dv
version 1.0
- glxropcode 35
- glsopcode 0x0056
- offset 67
+ deprecated 3.1
+ offset 11
-RasterPos2s(x, y)
+Color3dv(v)
return void
- param x CoordS in value
- param y CoordS in value
- category drawing
- vectorequiv RasterPos2sv
+ param v ColorD in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 68
+ deprecated 3.1
+ glxropcode 7
+ offset 12
-RasterPos2sv(v)
+Color3f(red, green, blue)
return void
- param v CoordS in array [2]
- category drawing
+ param red ColorF in value
+ param green ColorF in value
+ param blue ColorF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3fv
version 1.0
- glxropcode 36
- glsopcode 0x0057
- offset 69
+ deprecated 3.1
+ offset 13
-RasterPos3d(x, y, z)
+Color3fv(v)
return void
- param x CoordD in value
- param y CoordD in value
- param z CoordD in value
- vectorequiv RasterPos3dv
- category drawing
+ param v ColorF in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 70
+ deprecated 3.1
+ glxropcode 8
+ offset 14
-RasterPos3dv(v)
+Color3i(red, green, blue)
return void
- param v CoordD in array [3]
- category drawing
+ param red ColorI in value
+ param green ColorI in value
+ param blue ColorI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3iv
version 1.0
- glxropcode 37
- glsopcode 0x0058
- offset 71
+ deprecated 3.1
+ offset 15
-RasterPos3f(x, y, z)
+Color3iv(v)
return void
- param x CoordF in value
- param y CoordF in value
- param z CoordF in value
- category drawing
- vectorequiv RasterPos3fv
+ param v ColorI in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 72
+ deprecated 3.1
+ glxropcode 9
+ offset 16
-RasterPos3fv(v)
+Color3s(red, green, blue)
return void
- param v CoordF in array [3]
- category drawing
+ param red ColorS in value
+ param green ColorS in value
+ param blue ColorS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3sv
version 1.0
- glxropcode 38
- glsopcode 0x0059
- offset 73
+ deprecated 3.1
+ offset 17
-RasterPos3i(x, y, z)
+Color3sv(v)
return void
- param x CoordI in value
- param y CoordI in value
- param z CoordI in value
- category drawing
- vectorequiv RasterPos3iv
+ param v ColorS in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 74
+ deprecated 3.1
+ glxropcode 10
+ offset 18
-RasterPos3iv(v)
+Color3ub(red, green, blue)
return void
- param v CoordI in array [3]
- category drawing
+ param red ColorUB in value
+ param green ColorUB in value
+ param blue ColorUB in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3ubv
version 1.0
- glxropcode 39
- glsopcode 0x005A
- offset 75
+ deprecated 3.1
+ offset 19
-RasterPos3s(x, y, z)
+Color3ubv(v)
return void
- param x CoordS in value
- param y CoordS in value
- param z CoordS in value
- category drawing
- vectorequiv RasterPos3sv
+ param v ColorUB in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 76
+ deprecated 3.1
+ glxropcode 11
+ offset 20
-RasterPos3sv(v)
+Color3ui(red, green, blue)
return void
- param v CoordS in array [3]
- category drawing
+ param red ColorUI in value
+ param green ColorUI in value
+ param blue ColorUI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3uiv
version 1.0
- glxropcode 40
- glsopcode 0x005B
- offset 77
+ deprecated 3.1
+ offset 21
-RasterPos4d(x, y, z, w)
+Color3uiv(v)
return void
- param x CoordD in value
- param y CoordD in value
- param z CoordD in value
- param w CoordD in value
- vectorequiv RasterPos4dv
- category drawing
+ param v ColorUI in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 78
+ deprecated 3.1
+ glxropcode 12
+ offset 22
-RasterPos4dv(v)
+Color3us(red, green, blue)
return void
- param v CoordD in array [4]
- category drawing
+ param red ColorUS in value
+ param green ColorUS in value
+ param blue ColorUS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color3usv
version 1.0
- glxropcode 41
- glsopcode 0x005C
- offset 79
+ deprecated 3.1
+ offset 23
-RasterPos4f(x, y, z, w)
+Color3usv(v)
return void
- param x CoordF in value
- param y CoordF in value
- param z CoordF in value
- param w CoordF in value
- category drawing
- vectorequiv RasterPos4fv
+ param v ColorUS in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 80
+ deprecated 3.1
+ glxropcode 13
+ offset 24
-RasterPos4fv(v)
+Color4b(red, green, blue, alpha)
return void
- param v CoordF in array [4]
- category drawing
+ param red ColorB in value
+ param green ColorB in value
+ param blue ColorB in value
+ param alpha ColorB in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4bv
version 1.0
- glxropcode 42
- glsopcode 0x005D
- offset 81
+ deprecated 3.1
+ offset 25
-RasterPos4i(x, y, z, w)
+Color4bv(v)
return void
- param x CoordI in value
- param y CoordI in value
- param z CoordI in value
- param w CoordI in value
- category drawing
- vectorequiv RasterPos4iv
+ param v ColorB in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 82
+ deprecated 3.1
+ glxropcode 14
+ offset 26
-RasterPos4iv(v)
+Color4d(red, green, blue, alpha)
return void
- param v CoordI in array [4]
- category drawing
+ param red ColorD in value
+ param green ColorD in value
+ param blue ColorD in value
+ param alpha ColorD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4dv
version 1.0
- glxropcode 43
- glsopcode 0x005E
- offset 83
+ deprecated 3.1
+ offset 27
-RasterPos4s(x, y, z, w)
+Color4dv(v)
return void
- param x CoordS in value
- param y CoordS in value
- param z CoordS in value
- param w CoordS in value
- category drawing
- vectorequiv RasterPos4sv
+ param v ColorD in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 84
+ deprecated 3.1
+ glxropcode 15
+ offset 28
-RasterPos4sv(v)
+Color4f(red, green, blue, alpha)
return void
- param v CoordS in array [4]
- category drawing
+ param red ColorF in value
+ param green ColorF in value
+ param blue ColorF in value
+ param alpha ColorF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4fv
version 1.0
- glxropcode 44
- glsopcode 0x005F
- offset 85
+ deprecated 3.1
+ offset 29
-Rectd(x1, y1, x2, y2)
+Color4fv(v)
return void
- param x1 CoordD in value
- param y1 CoordD in value
- param x2 CoordD in value
- param y2 CoordD in value
- category drawing
- vectorequiv Rectdv
+ param v ColorF in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 86
+ deprecated 3.1
+ glxropcode 16
+ offset 30
-Rectdv(v1, v2)
+Color4i(red, green, blue, alpha)
return void
- param v1 CoordD in array [2]
- param v2 CoordD in array [2]
- category drawing
+ param red ColorI in value
+ param green ColorI in value
+ param blue ColorI in value
+ param alpha ColorI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4iv
version 1.0
- glxropcode 45
- glsopcode 0x0060
- offset 87
+ deprecated 3.1
+ offset 31
-Rectf(x1, y1, x2, y2)
+Color4iv(v)
return void
- param x1 CoordF in value
- param y1 CoordF in value
- param x2 CoordF in value
- param y2 CoordF in value
- category drawing
- vectorequiv Rectfv
+ param v ColorI in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 88
+ deprecated 3.1
+ glxropcode 17
+ offset 32
-Rectfv(v1, v2)
+Color4s(red, green, blue, alpha)
return void
- param v1 CoordF in array [2]
- param v2 CoordF in array [2]
- category drawing
+ param red ColorS in value
+ param green ColorS in value
+ param blue ColorS in value
+ param alpha ColorS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4sv
version 1.0
- glxropcode 46
- glsopcode 0x0061
- offset 89
+ deprecated 3.1
+ offset 33
-Recti(x1, y1, x2, y2)
+Color4sv(v)
return void
- param x1 CoordI in value
- param y1 CoordI in value
- param x2 CoordI in value
- param y2 CoordI in value
- category drawing
- vectorequiv Rectiv
+ param v ColorS in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 90
+ deprecated 3.1
+ glxropcode 18
+ offset 34
-Rectiv(v1, v2)
+Color4ub(red, green, blue, alpha)
return void
- param v1 CoordI in array [2]
- param v2 CoordI in array [2]
- category drawing
+ param red ColorUB in value
+ param green ColorUB in value
+ param blue ColorUB in value
+ param alpha ColorUB in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4ubv
version 1.0
- glxropcode 47
- glsopcode 0x0062
- offset 91
+ deprecated 3.1
+ offset 35
-Rects(x1, y1, x2, y2)
+Color4ubv(v)
return void
- param x1 CoordS in value
- param y1 CoordS in value
- param x2 CoordS in value
- param y2 CoordS in value
- category drawing
- vectorequiv Rectsv
+ param v ColorUB in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 92
+ deprecated 3.1
+ glxropcode 19
+ offset 36
-Rectsv(v1, v2)
+Color4ui(red, green, blue, alpha)
return void
- param v1 CoordS in array [2]
- param v2 CoordS in array [2]
- category drawing
+ param red ColorUI in value
+ param green ColorUI in value
+ param blue ColorUI in value
+ param alpha ColorUI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4uiv
version 1.0
- glxropcode 48
- glsopcode 0x0063
- offset 93
+ deprecated 3.1
+ offset 37
-TexCoord1d(s)
+Color4uiv(v)
return void
- param s CoordD in value
- category drawing
- vectorequiv TexCoord1dv
+ param v ColorUI in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 94
+ deprecated 3.1
+ glxropcode 20
+ offset 38
-TexCoord1dv(v)
+Color4us(red, green, blue, alpha)
return void
- param v CoordD in array [1]
- category drawing
+ param red ColorUS in value
+ param green ColorUS in value
+ param blue ColorUS in value
+ param alpha ColorUS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Color4usv
version 1.0
- glxropcode 49
- glsopcode 0x0064
- offset 95
+ deprecated 3.1
+ offset 39
-TexCoord1f(s)
+Color4usv(v)
return void
- param s CoordF in value
- category drawing
- vectorequiv TexCoord1fv
+ param v ColorUS in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 96
+ deprecated 3.1
+ glxropcode 21
+ offset 40
-TexCoord1fv(v)
+EdgeFlag(flag)
return void
- param v CoordF in array [1]
- category drawing
+ param flag Boolean in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv EdgeFlagv
version 1.0
- glxropcode 50
- glsopcode 0x0065
- offset 97
+ deprecated 3.1
+ offset 41
-TexCoord1i(s)
+EdgeFlagv(flag)
return void
- param s CoordI in value
- category drawing
- vectorequiv TexCoord1iv
+ param flag Boolean in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 98
+ deprecated 3.1
+ glxropcode 22
+ offset 42
-TexCoord1iv(v)
+End()
return void
- param v CoordI in array [1]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 51
- glsopcode 0x0066
- offset 99
+ deprecated 3.1
+ glxropcode 23
+ offset 43
-TexCoord1s(s)
+Indexd(c)
return void
- param s CoordS in value
- category drawing
- vectorequiv TexCoord1sv
+ param c ColorIndexValueD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Indexdv
version 1.0
- offset 100
+ deprecated 3.1
+ offset 44
-TexCoord1sv(v)
+Indexdv(c)
return void
- param v CoordS in array [1]
- category drawing
+ param c ColorIndexValueD in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 52
- glsopcode 0x0067
- offset 101
+ deprecated 3.1
+ glxropcode 24
+ offset 45
-TexCoord2d(s, t)
+Indexf(c)
return void
- param s CoordD in value
- param t CoordD in value
- category drawing
- vectorequiv TexCoord2dv
+ param c ColorIndexValueF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Indexfv
version 1.0
- offset 102
+ deprecated 3.1
+ offset 46
-TexCoord2dv(v)
+Indexfv(c)
return void
- param v CoordD in array [2]
- category drawing
+ param c ColorIndexValueF in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 53
- glsopcode 0x0068
- offset 103
+ deprecated 3.1
+ glxropcode 25
+ offset 47
-TexCoord2f(s, t)
+Indexi(c)
return void
- param s CoordF in value
- param t CoordF in value
- category drawing
- vectorequiv TexCoord2fv
+ param c ColorIndexValueI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Indexiv
version 1.0
- offset 104
+ deprecated 3.1
+ offset 48
-TexCoord2fv(v)
+Indexiv(c)
return void
- param v CoordF in array [2]
- category drawing
+ param c ColorIndexValueI in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 54
- glsopcode 0x0069
- offset 105
+ deprecated 3.1
+ glxropcode 26
+ offset 49
-TexCoord2i(s, t)
+Indexs(c)
return void
- param s CoordI in value
- param t CoordI in value
- category drawing
- vectorequiv TexCoord2iv
+ param c ColorIndexValueS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Indexsv
version 1.0
- offset 106
+ deprecated 3.1
+ offset 50
-TexCoord2iv(v)
+Indexsv(c)
return void
- param v CoordI in array [2]
- category drawing
+ param c ColorIndexValueS in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 55
- glsopcode 0x006A
- offset 107
+ deprecated 3.1
+ glxropcode 27
+ offset 51
-TexCoord2s(s, t)
+Normal3b(nx, ny, nz)
return void
- param s CoordS in value
- param t CoordS in value
- category drawing
- vectorequiv TexCoord2sv
+ param nx Int8 in value
+ param ny Int8 in value
+ param nz Int8 in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Normal3bv
version 1.0
- offset 108
+ deprecated 3.1
+ offset 52
-TexCoord2sv(v)
+Normal3bv(v)
return void
- param v CoordS in array [2]
- category drawing
+ param v Int8 in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 56
- glsopcode 0x006B
- offset 109
+ deprecated 3.1
+ glxropcode 28
+ offset 53
-TexCoord3d(s, t, r)
+Normal3d(nx, ny, nz)
return void
- param s CoordD in value
- param t CoordD in value
- param r CoordD in value
- category drawing
- vectorequiv TexCoord3dv
+ param nx CoordD in value
+ param ny CoordD in value
+ param nz CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Normal3dv
version 1.0
- offset 110
+ deprecated 3.1
+ offset 54
-TexCoord3dv(v)
+Normal3dv(v)
return void
param v CoordD in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 57
- glsopcode 0x006C
- offset 111
+ deprecated 3.1
+ glxropcode 29
+ offset 55
-TexCoord3f(s, t, r)
+Normal3f(nx, ny, nz)
return void
- param s CoordF in value
- param t CoordF in value
- param r CoordF in value
- category drawing
- vectorequiv TexCoord3fv
+ param nx CoordF in value
+ param ny CoordF in value
+ param nz CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Normal3fv
version 1.0
- offset 112
+ deprecated 3.1
+ offset 56
-TexCoord3fv(v)
+Normal3fv(v)
return void
param v CoordF in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 58
- glsopcode 0x006D
- offset 113
+ deprecated 3.1
+ glxropcode 30
+ offset 57
-TexCoord3i(s, t, r)
+Normal3i(nx, ny, nz)
return void
- param s CoordI in value
- param t CoordI in value
- param r CoordI in value
- category drawing
- vectorequiv TexCoord3iv
+ param nx Int32 in value
+ param ny Int32 in value
+ param nz Int32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Normal3iv
version 1.0
- offset 114
+ deprecated 3.1
+ offset 58
-TexCoord3iv(v)
+Normal3iv(v)
return void
- param v CoordI in array [3]
- category drawing
+ param v Int32 in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 59
- glsopcode 0x006E
- offset 115
-
-TexCoord3s(s, t, r)
- return void
- param s CoordS in value
- param t CoordS in value
- param r CoordS in value
- category drawing
- vectorequiv TexCoord3sv
- version 1.0
- offset 116
-
-TexCoord3sv(v)
- return void
- param v CoordS in array [3]
- category drawing
- version 1.0
- glxropcode 60
- glsopcode 0x006F
- offset 117
-
-TexCoord4d(s, t, r, q)
- return void
- param s CoordD in value
- param t CoordD in value
- param r CoordD in value
- param q CoordD in value
- category drawing
- vectorequiv TexCoord4dv
- version 1.0
- offset 118
-
-TexCoord4dv(v)
- return void
- param v CoordD in array [4]
- category drawing
- version 1.0
- glxropcode 61
- glsopcode 0x0070
- offset 119
-
-TexCoord4f(s, t, r, q)
- return void
- param s CoordF in value
- param t CoordF in value
- param r CoordF in value
- param q CoordF in value
- category drawing
- vectorequiv TexCoord4fv
- version 1.0
- offset 120
-
-TexCoord4fv(v)
- return void
- param v CoordF in array [4]
- category drawing
- version 1.0
- glxropcode 62
- glsopcode 0x0071
- offset 121
-
-TexCoord4i(s, t, r, q)
- return void
- param s CoordI in value
- param t CoordI in value
- param r CoordI in value
- param q CoordI in value
- category drawing
- vectorequiv TexCoord4iv
- version 1.0
- offset 122
-
-TexCoord4iv(v)
- return void
- param v CoordI in array [4]
- category drawing
- version 1.0
- glxropcode 63
- glsopcode 0x0072
- offset 123
+ deprecated 3.1
+ glxropcode 31
+ offset 59
-TexCoord4s(s, t, r, q)
+Normal3s(nx, ny, nz)
return void
- param s CoordS in value
- param t CoordS in value
- param r CoordS in value
- param q CoordS in value
- category drawing
- vectorequiv TexCoord4sv
+ param nx Int16 in value
+ param ny Int16 in value
+ param nz Int16 in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Normal3sv
version 1.0
- offset 124
+ deprecated 3.1
+ offset 60
-TexCoord4sv(v)
+Normal3sv(v)
return void
- param v CoordS in array [4]
- category drawing
+ param v Int16 in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 64
- glsopcode 0x0073
- offset 125
+ deprecated 3.1
+ glxropcode 32
+ offset 61
-Vertex2d(x, y)
+RasterPos2d(x, y)
return void
param x CoordD in value
param y CoordD in value
- category drawing
- vectorequiv Vertex2dv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos2dv
version 1.0
- offset 126
+ deprecated 3.1
+ offset 62
-Vertex2dv(v)
+RasterPos2dv(v)
return void
param v CoordD in array [2]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 65
- glsopcode 0x0074
- offset 127
+ deprecated 3.1
+ glxropcode 33
+ offset 63
-Vertex2f(x, y)
+RasterPos2f(x, y)
return void
param x CoordF in value
param y CoordF in value
- category drawing
- vectorequiv Vertex2fv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos2fv
version 1.0
- offset 128
+ deprecated 3.1
+ offset 64
-Vertex2fv(v)
+RasterPos2fv(v)
return void
param v CoordF in array [2]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 66
- glsopcode 0x0075
- offset 129
+ deprecated 3.1
+ glxropcode 34
+ offset 65
-Vertex2i(x, y)
+RasterPos2i(x, y)
return void
param x CoordI in value
param y CoordI in value
- category drawing
- vectorequiv Vertex2iv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos2iv
version 1.0
- offset 130
+ deprecated 3.1
+ offset 66
-Vertex2iv(v)
+RasterPos2iv(v)
return void
param v CoordI in array [2]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 67
- glsopcode 0x0076
- offset 131
+ deprecated 3.1
+ glxropcode 35
+ offset 67
-Vertex2s(x, y)
+RasterPos2s(x, y)
return void
param x CoordS in value
param y CoordS in value
- category drawing
- vectorequiv Vertex2sv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos2sv
version 1.0
- offset 132
+ deprecated 3.1
+ offset 68
-Vertex2sv(v)
+RasterPos2sv(v)
return void
param v CoordS in array [2]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 68
- glsopcode 0x0077
- offset 133
+ deprecated 3.1
+ glxropcode 36
+ offset 69
-Vertex3d(x, y, z)
+RasterPos3d(x, y, z)
return void
param x CoordD in value
param y CoordD in value
param z CoordD in value
- category drawing
- vectorequiv Vertex3dv
+ vectorequiv RasterPos3dv
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 134
+ deprecated 3.1
+ offset 70
-Vertex3dv(v)
+RasterPos3dv(v)
return void
param v CoordD in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 69
- glsopcode 0x0078
- offset 135
+ deprecated 3.1
+ glxropcode 37
+ offset 71
-Vertex3f(x, y, z)
+RasterPos3f(x, y, z)
return void
param x CoordF in value
param y CoordF in value
param z CoordF in value
- category drawing
- vectorequiv Vertex3fv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos3fv
version 1.0
- offset 136
+ deprecated 3.1
+ offset 72
-Vertex3fv(v)
+RasterPos3fv(v)
return void
param v CoordF in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 70
- glsopcode 0x0079
- offset 137
+ deprecated 3.1
+ glxropcode 38
+ offset 73
-Vertex3i(x, y, z)
+RasterPos3i(x, y, z)
return void
param x CoordI in value
param y CoordI in value
param z CoordI in value
- category drawing
- vectorequiv Vertex3iv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos3iv
version 1.0
- offset 138
+ deprecated 3.1
+ offset 74
-Vertex3iv(v)
+RasterPos3iv(v)
return void
param v CoordI in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 71
- glsopcode 0x007A
- offset 139
+ deprecated 3.1
+ glxropcode 39
+ offset 75
-Vertex3s(x, y, z)
+RasterPos3s(x, y, z)
return void
param x CoordS in value
param y CoordS in value
param z CoordS in value
- category drawing
- vectorequiv Vertex3sv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos3sv
version 1.0
- offset 140
+ deprecated 3.1
+ offset 76
-Vertex3sv(v)
+RasterPos3sv(v)
return void
param v CoordS in array [3]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 72
- glsopcode 0x007B
- offset 141
+ deprecated 3.1
+ glxropcode 40
+ offset 77
-Vertex4d(x, y, z, w)
+RasterPos4d(x, y, z, w)
return void
param x CoordD in value
param y CoordD in value
param z CoordD in value
param w CoordD in value
- category drawing
- vectorequiv Vertex4dv
+ vectorequiv RasterPos4dv
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- offset 142
+ deprecated 3.1
+ offset 78
-Vertex4dv(v)
+RasterPos4dv(v)
return void
param v CoordD in array [4]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 73
- glsopcode 0x007C
- offset 143
+ deprecated 3.1
+ glxropcode 41
+ offset 79
-Vertex4f(x, y, z, w)
+RasterPos4f(x, y, z, w)
return void
param x CoordF in value
param y CoordF in value
param z CoordF in value
param w CoordF in value
- category drawing
- vectorequiv Vertex4fv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos4fv
version 1.0
- offset 144
+ deprecated 3.1
+ offset 80
-Vertex4fv(v)
+RasterPos4fv(v)
return void
param v CoordF in array [4]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 74
- glsopcode 0x007D
- offset 145
+ deprecated 3.1
+ glxropcode 42
+ offset 81
-Vertex4i(x, y, z, w)
+RasterPos4i(x, y, z, w)
return void
param x CoordI in value
param y CoordI in value
param z CoordI in value
param w CoordI in value
- category drawing
- vectorequiv Vertex4iv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos4iv
version 1.0
- offset 146
+ deprecated 3.1
+ offset 82
-Vertex4iv(v)
+RasterPos4iv(v)
return void
param v CoordI in array [4]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 75
- glsopcode 0x007E
- offset 147
+ deprecated 3.1
+ glxropcode 43
+ offset 83
-Vertex4s(x, y, z, w)
+RasterPos4s(x, y, z, w)
return void
param x CoordS in value
param y CoordS in value
param z CoordS in value
param w CoordS in value
- category drawing
- vectorequiv Vertex4sv
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv RasterPos4sv
version 1.0
- offset 148
+ deprecated 3.1
+ offset 84
-Vertex4sv(v)
+RasterPos4sv(v)
return void
param v CoordS in array [4]
- category drawing
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 76
- glsopcode 0x007F
- offset 149
-
-###############################################################################
-#
-# drawing-control commands
-#
-###############################################################################
+ deprecated 3.1
+ glxropcode 44
+ offset 85
-ClipPlane(plane, equation)
+Rectd(x1, y1, x2, y2)
return void
- param plane ClipPlaneName in value
- param equation Float64 in array [4]
- category drawing-control
+ param x1 CoordD in value
+ param y1 CoordD in value
+ param x2 CoordD in value
+ param y2 CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Rectdv
version 1.0
- glxropcode 77
- glsopcode 0x0080
- offset 150
+ deprecated 3.1
+ offset 86
-ColorMaterial(face, mode)
+Rectdv(v1, v2)
return void
- param face MaterialFace in value
- param mode ColorMaterialParameter in value
- category drawing-control
+ param v1 CoordD in array [2]
+ param v2 CoordD in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 78
- glsopcode 0x0081
- offset 151
+ deprecated 3.1
+ glxropcode 45
+ offset 87
-CullFace(mode)
+Rectf(x1, y1, x2, y2)
return void
- param mode CullFaceMode in value
- category drawing-control
+ param x1 CoordF in value
+ param y1 CoordF in value
+ param x2 CoordF in value
+ param y2 CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Rectfv
version 1.0
- glxropcode 79
- glsopcode 0x0082
- offset 152
+ deprecated 3.1
+ offset 88
-Fogf(pname, param)
+Rectfv(v1, v2)
return void
- param pname FogParameter in value
- param param CheckedFloat32 in value
- category drawing-control
+ param v1 CoordF in array [2]
+ param v2 CoordF in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 80
- glsflags gl-enum
- glsopcode 0x0083
- wglflags small-data
- offset 153
+ deprecated 3.1
+ glxropcode 46
+ offset 89
-Fogfv(pname, params)
+Recti(x1, y1, x2, y2)
return void
- param pname FogParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param x1 CoordI in value
+ param y1 CoordI in value
+ param x2 CoordI in value
+ param y2 CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Rectiv
version 1.0
- glxropcode 81
- glsflags gl-enum
- glsopcode 0x0084
- wglflags small-data
- offset 154
+ deprecated 3.1
+ offset 90
-Fogi(pname, param)
+Rectiv(v1, v2)
return void
- param pname FogParameter in value
- param param CheckedInt32 in value
- category drawing-control
+ param v1 CoordI in array [2]
+ param v2 CoordI in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 82
- glsflags gl-enum
- glsopcode 0x0085
- wglflags small-data
- offset 155
+ deprecated 3.1
+ glxropcode 47
+ offset 91
-Fogiv(pname, params)
+Rects(x1, y1, x2, y2)
return void
- param pname FogParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param x1 CoordS in value
+ param y1 CoordS in value
+ param x2 CoordS in value
+ param y2 CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Rectsv
version 1.0
- glxropcode 83
- glsflags gl-enum
- glsopcode 0x0086
- wglflags small-data
- offset 156
+ deprecated 3.1
+ offset 92
-FrontFace(mode)
+Rectsv(v1, v2)
return void
- param mode FrontFaceDirection in value
- category drawing-control
+ param v1 CoordS in array [2]
+ param v2 CoordS in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 84
- glsopcode 0x0087
- offset 157
+ deprecated 3.1
+ glxropcode 48
+ offset 93
-Hint(target, mode)
+TexCoord1d(s)
return void
- param target HintTarget in value
- param mode HintMode in value
- category drawing-control
+ param s CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord1dv
version 1.0
- glxropcode 85
- glsopcode 0x0088
- offset 158
+ deprecated 3.1
+ offset 94
-Lightf(light, pname, param)
+TexCoord1dv(v)
return void
- param light LightName in value
- param pname LightParameter in value
- param param CheckedFloat32 in value
- category drawing-control
+ param v CoordD in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 86
- glsopcode 0x0089
- wglflags small-data
- offset 159
+ deprecated 3.1
+ glxropcode 49
+ offset 95
-Lightfv(light, pname, params)
+TexCoord1f(s)
return void
- param light LightName in value
- param pname LightParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord1fv
version 1.0
- glxropcode 87
- glsopcode 0x008A
- wglflags small-data
- offset 160
+ deprecated 3.1
+ offset 96
-Lighti(light, pname, param)
+TexCoord1fv(v)
return void
- param light LightName in value
- param pname LightParameter in value
- param param CheckedInt32 in value
- category drawing-control
+ param v CoordF in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 88
- glsopcode 0x008B
- wglflags small-data
- offset 161
+ deprecated 3.1
+ glxropcode 50
+ offset 97
-Lightiv(light, pname, params)
+TexCoord1i(s)
return void
- param light LightName in value
- param pname LightParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord1iv
version 1.0
- glxropcode 89
- glsopcode 0x008C
- wglflags small-data
- offset 162
+ deprecated 3.1
+ offset 98
-LightModelf(pname, param)
+TexCoord1iv(v)
return void
- param pname LightModelParameter in value
- param param Float32 in value
- category drawing-control
+ param v CoordI in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 90
- glsflags gl-enum
- glsopcode 0x008D
- wglflags small-data
- offset 163
+ deprecated 3.1
+ glxropcode 51
+ offset 99
-LightModelfv(pname, params)
+TexCoord1s(s)
return void
- param pname LightModelParameter in value
- param params Float32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord1sv
version 1.0
- glxropcode 91
- glsflags gl-enum
- glsopcode 0x008E
- wglflags small-data
- offset 164
+ deprecated 3.1
+ offset 100
-LightModeli(pname, param)
+TexCoord1sv(v)
return void
- param pname LightModelParameter in value
- param param Int32 in value
- category drawing-control
+ param v CoordS in array [1]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 92
- glsflags gl-enum
- glsopcode 0x008F
- wglflags small-data
- offset 165
+ deprecated 3.1
+ glxropcode 52
+ offset 101
-LightModeliv(pname, params)
+TexCoord2d(s, t)
return void
- param pname LightModelParameter in value
- param params Int32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordD in value
+ param t CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord2dv
version 1.0
- glxropcode 93
- glsflags gl-enum
- glsopcode 0x0090
- wglflags small-data
- offset 166
+ deprecated 3.1
+ offset 102
-LineStipple(factor, pattern)
+TexCoord2dv(v)
return void
- param factor CheckedInt32 in value
- param pattern LineStipple in value
- category drawing-control
+ param v CoordD in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 94
- glsopcode 0x0091
- offset 167
+ deprecated 3.1
+ glxropcode 53
+ offset 103
-LineWidth(width)
+TexCoord2f(s, t)
return void
- param width CheckedFloat32 in value
- category drawing-control
+ param s CoordF in value
+ param t CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord2fv
version 1.0
- glxropcode 95
- glsopcode 0x0092
- offset 168
+ deprecated 3.1
+ offset 104
-Materialf(face, pname, param)
+TexCoord2fv(v)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param param CheckedFloat32 in value
- category drawing-control
+ param v CoordF in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 96
- glsopcode 0x0093
- wglflags small-data
- offset 169
+ deprecated 3.1
+ glxropcode 54
+ offset 105
-Materialfv(face, pname, params)
+TexCoord2i(s, t)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordI in value
+ param t CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord2iv
version 1.0
- glxropcode 97
- glsopcode 0x0094
- wglflags small-data
- offset 170
+ deprecated 3.1
+ offset 106
-Materiali(face, pname, param)
+TexCoord2iv(v)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param param CheckedInt32 in value
- category drawing-control
+ param v CoordI in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 98
- glsopcode 0x0095
- wglflags small-data
- offset 171
+ deprecated 3.1
+ glxropcode 55
+ offset 107
-Materialiv(face, pname, params)
+TexCoord2s(s, t)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param s CoordS in value
+ param t CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord2sv
version 1.0
- glxropcode 99
- glsopcode 0x0096
- wglflags small-data
- offset 172
+ deprecated 3.1
+ offset 108
-PointSize(size)
+TexCoord2sv(v)
return void
- param size CheckedFloat32 in value
- category drawing-control
+ param v CoordS in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 100
- glsopcode 0x0097
- offset 173
+ deprecated 3.1
+ glxropcode 56
+ offset 109
-PolygonMode(face, mode)
+TexCoord3d(s, t, r)
return void
- param face MaterialFace in value
- param mode PolygonMode in value
- category drawing-control
+ param s CoordD in value
+ param t CoordD in value
+ param r CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord3dv
version 1.0
- glxropcode 101
- glsopcode 0x0098
- offset 174
+ deprecated 3.1
+ offset 110
-PolygonStipple(mask)
+TexCoord3dv(v)
return void
- param mask UInt8 in array [COMPSIZE()]
- category drawing-control
- dlflags handcode
- glxflags client-handcode server-handcode
+ param v CoordD in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 102
- glsflags pixel-unpack
- glsopcode 0x0099
- wglflags client-handcode server-handcode
- offset 175
+ deprecated 3.1
+ glxropcode 57
+ offset 111
-Scissor(x, y, width, height)
+TexCoord3f(s, t, r)
return void
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- category drawing-control
+ param s CoordF in value
+ param t CoordF in value
+ param r CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord3fv
version 1.0
- glxropcode 103
- glsopcode 0x009A
- offset 176
+ deprecated 3.1
+ offset 112
-ShadeModel(mode)
+TexCoord3fv(v)
return void
- param mode ShadingModel in value
- category drawing-control
+ param v CoordF in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 104
- glsopcode 0x009B
- offset 177
+ deprecated 3.1
+ glxropcode 58
+ offset 113
-TexParameterf(target, pname, param)
+TexCoord3i(s, t, r)
return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param param CheckedFloat32 in value
- category drawing-control
+ param s CoordI in value
+ param t CoordI in value
+ param r CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord3iv
version 1.0
- glxropcode 105
- glsflags gl-enum
- glsopcode 0x009C
- wglflags small-data
- offset 178
+ deprecated 3.1
+ offset 114
-TexParameterfv(target, pname, params)
+TexCoord3iv(v)
return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordI in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 106
- glsflags gl-enum
- glsopcode 0x009D
- wglflags small-data
- offset 179
+ deprecated 3.1
+ glxropcode 59
+ offset 115
-TexParameteri(target, pname, param)
+TexCoord3s(s, t, r)
return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param param CheckedInt32 in value
- category drawing-control
+ param s CoordS in value
+ param t CoordS in value
+ param r CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord3sv
version 1.0
- glxropcode 107
- glsflags gl-enum
- glsopcode 0x009E
- wglflags small-data
- offset 180
+ deprecated 3.1
+ offset 116
-TexParameteriv(target, pname, params)
+TexCoord3sv(v)
return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordS in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 108
- glsflags gl-enum
- glsopcode 0x009F
- wglflags small-data
- offset 181
+ deprecated 3.1
+ glxropcode 60
+ offset 117
-TexImage1D(target, level, internalformat, width, border, format, type, pixels)
+TexCoord4d(s, t, r, q)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureComponentCount in value
- param width SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
- category drawing-control
- dlflags handcode
- glxflags client-handcode server-handcode
+ param s CoordD in value
+ param t CoordD in value
+ param r CoordD in value
+ param q CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord4dv
version 1.0
- glxropcode 109
- glsflags pixel-null pixel-unpack
- glsopcode 0x00A0
- wglflags client-handcode server-handcode
- offset 182
+ deprecated 3.1
+ offset 118
-TexImage2D(target, level, internalformat, width, height, border, format, type, pixels)
+TexCoord4dv(v)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureComponentCount in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
- category drawing-control
- dlflags handcode
- glxflags client-handcode server-handcode
+ param v CoordD in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 110
- glsflags pixel-null pixel-unpack
- glsopcode 0x00A1
- wglflags client-handcode server-handcode
- offset 183
+ deprecated 3.1
+ glxropcode 61
+ offset 119
-TexEnvf(target, pname, param)
+TexCoord4f(s, t, r, q)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param param CheckedFloat32 in value
- category drawing-control
+ param s CoordF in value
+ param t CoordF in value
+ param r CoordF in value
+ param q CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord4fv
version 1.0
- glxropcode 111
- glsflags gl-enum
- glsopcode 0x00A2
- wglflags small-data
- offset 184
+ deprecated 3.1
+ offset 120
-TexEnvfv(target, pname, params)
+TexCoord4fv(v)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordF in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 112
- glsflags gl-enum
- glsopcode 0x00A3
- wglflags small-data
- offset 185
+ deprecated 3.1
+ glxropcode 62
+ offset 121
-TexEnvi(target, pname, param)
+TexCoord4i(s, t, r, q)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param param CheckedInt32 in value
- category drawing-control
+ param s CoordI in value
+ param t CoordI in value
+ param r CoordI in value
+ param q CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord4iv
version 1.0
- glxropcode 113
- glsflags gl-enum
- glsopcode 0x00A4
- wglflags small-data
- offset 186
+ deprecated 3.1
+ offset 122
-TexEnviv(target, pname, params)
+TexCoord4iv(v)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordI in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 114
- glsflags gl-enum
- glsopcode 0x00A5
- wglflags small-data
- offset 187
+ deprecated 3.1
+ glxropcode 63
+ offset 123
-TexGend(coord, pname, param)
+TexCoord4s(s, t, r, q)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param Float64 in value
- category drawing-control
+ param s CoordS in value
+ param t CoordS in value
+ param r CoordS in value
+ param q CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv TexCoord4sv
version 1.0
- glxropcode 115
- glsflags gl-enum
- glsopcode 0x00A6
- wglflags small-data
- offset 188
+ deprecated 3.1
+ offset 124
-TexGendv(coord, pname, params)
+TexCoord4sv(v)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float64 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordS in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 116
- glsflags gl-enum
- glsopcode 0x00A7
- wglflags small-data
- offset 189
+ deprecated 3.1
+ glxropcode 64
+ offset 125
-TexGenf(coord, pname, param)
+Vertex2d(x, y)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param CheckedFloat32 in value
- category drawing-control
+ param x CoordD in value
+ param y CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex2dv
version 1.0
- glxropcode 117
- glsflags gl-enum
- glsopcode 0x00A8
- wglflags small-data
- offset 190
+ deprecated 3.1
+ offset 126
-TexGenfv(coord, pname, params)
+Vertex2dv(v)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordD in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 118
- glsflags gl-enum
- glsopcode 0x00A9
- wglflags small-data
- offset 191
+ deprecated 3.1
+ glxropcode 65
+ offset 127
-TexGeni(coord, pname, param)
+Vertex2f(x, y)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param CheckedInt32 in value
- category drawing-control
+ param x CoordF in value
+ param y CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex2fv
version 1.0
- glxropcode 119
- glsflags gl-enum
- glsopcode 0x00AA
- wglflags small-data
- offset 192
+ deprecated 3.1
+ offset 128
-TexGeniv(coord, pname, params)
+Vertex2fv(v)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category drawing-control
+ param v CoordF in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 120
- glsflags gl-enum
- glsopcode 0x00AB
- wglflags small-data
- offset 193
-
-###############################################################################
-#
-# feedback commands
-#
-###############################################################################
+ deprecated 3.1
+ glxropcode 66
+ offset 129
-FeedbackBuffer(size, type, buffer)
+Vertex2i(x, y)
return void
- param size SizeI in value
- param type FeedbackType in value
- param buffer FeedbackElement out array [size] retained
- dlflags notlistable
- glxflags client-handcode server-handcode
- category feedback
+ param x CoordI in value
+ param y CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex2iv
version 1.0
- glxsingle 105
- glsflags client
- glsopcode 0x00AC
- wglflags client-handcode server-handcode batchable
- offset 194
+ deprecated 3.1
+ offset 130
-SelectBuffer(size, buffer)
+Vertex2iv(v)
return void
- param size SizeI in value
- param buffer SelectName out array [size] retained
- dlflags notlistable
- glxflags client-handcode server-handcode
- category feedback
- version 1.0
- glxsingle 106
- glsflags client
- glsopcode 0x00AD
- wglflags client-handcode server-handcode batchable
- offset 195
-
-RenderMode(mode)
- return Int32
- param mode RenderingMode in value
- category feedback
- dlflags notlistable
- glxflags client-handcode server-handcode
+ param v CoordI in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxsingle 107
- glsopcode 0x00AE
- wglflags client-handcode server-handcode
- offset 196
+ deprecated 3.1
+ glxropcode 67
+ offset 131
-InitNames()
+Vertex2s(x, y)
return void
- category feedback
+ param x CoordS in value
+ param y CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex2sv
version 1.0
- glxropcode 121
- glsopcode 0x00AF
- offset 197
+ deprecated 3.1
+ offset 132
-LoadName(name)
+Vertex2sv(v)
return void
- param name SelectName in value
- category feedback
+ param v CoordS in array [2]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 122
- glsopcode 0x00B0
- offset 198
+ deprecated 3.1
+ glxropcode 68
+ offset 133
-PassThrough(token)
+Vertex3d(x, y, z)
return void
- param token FeedbackElement in value
- category feedback
+ param x CoordD in value
+ param y CoordD in value
+ param z CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex3dv
version 1.0
- glxropcode 123
- glsopcode 0x00B1
- offset 199
+ deprecated 3.1
+ offset 134
-PopName()
+Vertex3dv(v)
return void
- category feedback
+ param v CoordD in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 124
- glsopcode 0x00B2
- offset 200
+ deprecated 3.1
+ glxropcode 69
+ offset 135
-PushName(name)
+Vertex3f(x, y, z)
return void
- param name SelectName in value
- category feedback
+ param x CoordF in value
+ param y CoordF in value
+ param z CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex3fv
version 1.0
- glxropcode 125
- glsopcode 0x00B3
- offset 201
-
-###############################################################################
-#
-# framebuf commands
-#
-###############################################################################
+ deprecated 3.1
+ offset 136
-DrawBuffer(mode)
+Vertex3fv(v)
return void
- param mode DrawBufferMode in value
- category framebuf
+ param v CoordF in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 126
- glsopcode 0x00B4
- offset 202
+ deprecated 3.1
+ glxropcode 70
+ offset 137
-Clear(mask)
+Vertex3i(x, y, z)
return void
- param mask ClearBufferMask in value
- category framebuf
+ param x CoordI in value
+ param y CoordI in value
+ param z CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex3iv
version 1.0
- glxropcode 127
- glsopcode 0x00B5
- offset 203
+ deprecated 3.1
+ offset 138
-ClearAccum(red, green, blue, alpha)
+Vertex3iv(v)
return void
- param red Float32 in value
- param green Float32 in value
- param blue Float32 in value
- param alpha Float32 in value
- category framebuf
+ param v CoordI in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 128
- glsopcode 0x00B6
- offset 204
+ deprecated 3.1
+ glxropcode 71
+ offset 139
-ClearIndex(c)
+Vertex3s(x, y, z)
return void
- param c MaskedColorIndexValueF in value
- category framebuf
+ param x CoordS in value
+ param y CoordS in value
+ param z CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex3sv
version 1.0
- glxropcode 129
- glsopcode 0x00B7
- offset 205
+ deprecated 3.1
+ offset 140
-ClearColor(red, green, blue, alpha)
+Vertex3sv(v)
return void
- param red ClampedColorF in value
- param green ClampedColorF in value
- param blue ClampedColorF in value
- param alpha ClampedColorF in value
- category framebuf
+ param v CoordS in array [3]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 130
- glsopcode 0x00B8
- offset 206
+ deprecated 3.1
+ glxropcode 72
+ offset 141
-ClearStencil(s)
+Vertex4d(x, y, z, w)
return void
- param s StencilValue in value
- category framebuf
+ param x CoordD in value
+ param y CoordD in value
+ param z CoordD in value
+ param w CoordD in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex4dv
version 1.0
- glxropcode 131
- glsopcode 0x00B9
- offset 207
+ deprecated 3.1
+ offset 142
-ClearDepth(depth)
+Vertex4dv(v)
return void
- param depth ClampedFloat64 in value
- category framebuf
+ param v CoordD in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 132
- glsopcode 0x00BA
- offset 208
+ deprecated 3.1
+ glxropcode 73
+ offset 143
-StencilMask(mask)
+Vertex4f(x, y, z, w)
return void
- param mask MaskedStencilValue in value
- category framebuf
+ param x CoordF in value
+ param y CoordF in value
+ param z CoordF in value
+ param w CoordF in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex4fv
version 1.0
- glxropcode 133
- glsopcode 0x00BB
- offset 209
+ deprecated 3.1
+ offset 144
-ColorMask(red, green, blue, alpha)
+Vertex4fv(v)
return void
- param red Boolean in value
- param green Boolean in value
- param blue Boolean in value
- param alpha Boolean in value
- category framebuf
+ param v CoordF in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 134
- glsopcode 0x00BC
- offset 210
+ deprecated 3.1
+ glxropcode 74
+ offset 145
-DepthMask(flag)
+Vertex4i(x, y, z, w)
return void
- param flag Boolean in value
- category framebuf
+ param x CoordI in value
+ param y CoordI in value
+ param z CoordI in value
+ param w CoordI in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex4iv
version 1.0
- glxropcode 135
- glsopcode 0x00BD
- offset 211
+ deprecated 3.1
+ offset 146
-IndexMask(mask)
+Vertex4iv(v)
return void
- param mask MaskedColorIndexValueI in value
- category framebuf
+ param v CoordI in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- glxropcode 136
- glsopcode 0x00BE
- offset 212
-
-###############################################################################
-#
-# misc commands
-#
-###############################################################################
+ deprecated 3.1
+ glxropcode 75
+ offset 147
-Accum(op, value)
+Vertex4s(x, y, z, w)
return void
- param op AccumOp in value
- param value CoordF in value
- category misc
+ param x CoordS in value
+ param y CoordS in value
+ param z CoordS in value
+ param w CoordS in value
+ category VERSION_1_0_DEPRECATED # old: drawing
+ vectorequiv Vertex4sv
version 1.0
- glxropcode 137
- glsopcode 0x00BF
- offset 213
+ deprecated 3.1
+ offset 148
-Disable(cap)
+Vertex4sv(v)
return void
- param cap EnableCap in value
- category misc
+ param v CoordS in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing
version 1.0
- dlflags handcode
- glxflags client-handcode client-intercept
- glxropcode 138
- glsflags client
- glsopcode 0x00C0
- offset 214
+ deprecated 3.1
+ glxropcode 76
+ offset 149
-Enable(cap)
+ClipPlane(plane, equation)
return void
- param cap EnableCap in value
- category misc
+ param plane ClipPlaneName in value
+ param equation Float64 in array [4]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- dlflags handcode
- glxflags client-handcode client-intercept
- glxropcode 139
- glsflags client
- glsopcode 0x00C1
- offset 215
+ deprecated 3.1
+ glxropcode 77
+ offset 150
-Finish()
+ColorMaterial(face, mode)
return void
- dlflags notlistable
- glxflags client-handcode server-handcode
- category misc
+ param face MaterialFace in value
+ param mode ColorMaterialParameter in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxsingle 108
- glsopcode 0x00C2
- offset 216
+ deprecated 3.1
+ glxropcode 78
+ offset 151
-Flush()
+Fogf(pname, param)
return void
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- category misc
+ param pname FogParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxsingle 142
- glsopcode 0x00C3
- offset 217
+ deprecated 3.1
+ glxropcode 80
+ wglflags small-data
+ offset 153
-PopAttrib()
+Fogfv(pname, params)
return void
- category misc
+ param pname FogParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 141
- glsopcode 0x00C4
- offset 218
+ deprecated 3.1
+ glxropcode 81
+ wglflags small-data
+ offset 154
-PushAttrib(mask)
+Fogi(pname, param)
return void
- param mask AttribMask in value
- category misc
- version 1.0
- glxropcode 142
- glsopcode 0x00C5
- offset 219
-
-###############################################################################
-#
-# modeling commands
-#
-###############################################################################
-
-Map1d(target, u1, u2, stride, order, points)
- return void
- param target MapTarget in value
- param u1 CoordD in value
- param u2 CoordD in value
- param stride Int32 in value
- param order CheckedInt32 in value
- param points CoordD in array [COMPSIZE(target/stride/order)]
- category modeling
- dlflags handcode
- glxflags client-handcode server-handcode
+ param pname FogParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 143
- glsflags capture-handcode
- glsopcode 0x00C6
- wglflags client-handcode server-handcode
- offset 220
+ deprecated 3.1
+ glxropcode 82
+ wglflags small-data
+ offset 155
-Map1f(target, u1, u2, stride, order, points)
+Fogiv(pname, params)
return void
- param target MapTarget in value
- param u1 CoordF in value
- param u2 CoordF in value
- param stride Int32 in value
- param order CheckedInt32 in value
- param points CoordF in array [COMPSIZE(target/stride/order)]
- category modeling
- dlflags handcode
- glxflags client-handcode server-handcode
+ param pname FogParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 144
- glsflags capture-handcode
- glsopcode 0x00C7
- wglflags client-handcode server-handcode
- offset 221
+ deprecated 3.1
+ glxropcode 83
+ wglflags small-data
+ offset 156
-Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
+Lightf(light, pname, param)
return void
- param target MapTarget in value
- param u1 CoordD in value
- param u2 CoordD in value
- param ustride Int32 in value
- param uorder CheckedInt32 in value
- param v1 CoordD in value
- param v2 CoordD in value
- param vstride Int32 in value
- param vorder CheckedInt32 in value
- param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
- category modeling
- dlflags handcode
- glxflags client-handcode server-handcode
+ param light LightName in value
+ param pname LightParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 145
- glsflags capture-handcode
- glsopcode 0x00C8
- wglflags client-handcode server-handcode
- offset 222
+ deprecated 3.1
+ glxropcode 86
+ wglflags small-data
+ offset 159
-Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
+Lightfv(light, pname, params)
return void
- param target MapTarget in value
- param u1 CoordF in value
- param u2 CoordF in value
- param ustride Int32 in value
- param uorder CheckedInt32 in value
- param v1 CoordF in value
- param v2 CoordF in value
- param vstride Int32 in value
- param vorder CheckedInt32 in value
- param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
- category modeling
- dlflags handcode
- glxflags client-handcode server-handcode
+ param light LightName in value
+ param pname LightParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 146
- glsflags capture-handcode
- glsopcode 0x00C9
- wglflags client-handcode server-handcode
- offset 223
+ deprecated 3.1
+ glxropcode 87
+ wglflags small-data
+ offset 160
-MapGrid1d(un, u1, u2)
+Lighti(light, pname, param)
return void
- param un Int32 in value
- param u1 CoordD in value
- param u2 CoordD in value
- category modeling
+ param light LightName in value
+ param pname LightParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 147
- glsopcode 0x00CA
- offset 224
+ deprecated 3.1
+ glxropcode 88
+ wglflags small-data
+ offset 161
-MapGrid1f(un, u1, u2)
+Lightiv(light, pname, params)
return void
- param un Int32 in value
- param u1 CoordF in value
- param u2 CoordF in value
- category modeling
+ param light LightName in value
+ param pname LightParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 148
- glsopcode 0x00CB
- offset 225
+ deprecated 3.1
+ glxropcode 89
+ wglflags small-data
+ offset 162
-MapGrid2d(un, u1, u2, vn, v1, v2)
+LightModelf(pname, param)
return void
- param un Int32 in value
- param u1 CoordD in value
- param u2 CoordD in value
- param vn Int32 in value
- param v1 CoordD in value
- param v2 CoordD in value
- category modeling
+ param pname LightModelParameter in value
+ param param Float32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 149
- glsopcode 0x00CC
- offset 226
+ deprecated 3.1
+ glxropcode 90
+ wglflags small-data
+ offset 163
-MapGrid2f(un, u1, u2, vn, v1, v2)
+LightModelfv(pname, params)
return void
- param un Int32 in value
- param u1 CoordF in value
- param u2 CoordF in value
- param vn Int32 in value
- param v1 CoordF in value
- param v2 CoordF in value
- category modeling
+ param pname LightModelParameter in value
+ param params Float32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 150
- glsopcode 0x00CD
- offset 227
+ deprecated 3.1
+ glxropcode 91
+ wglflags small-data
+ offset 164
-EvalCoord1d(u)
+LightModeli(pname, param)
return void
- param u CoordD in value
- category modeling
- vectorequiv EvalCoord1dv
+ param pname LightModelParameter in value
+ param param Int32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- offset 228
+ deprecated 3.1
+ glxropcode 92
+ wglflags small-data
+ offset 165
-EvalCoord1dv(u)
+LightModeliv(pname, params)
return void
- param u CoordD in array [1]
- category modeling
+ param pname LightModelParameter in value
+ param params Int32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 151
- glsopcode 0x00CE
- offset 229
+ deprecated 3.1
+ glxropcode 93
+ wglflags small-data
+ offset 166
-EvalCoord1f(u)
+LineStipple(factor, pattern)
return void
- param u CoordF in value
- category modeling
- vectorequiv EvalCoord1fv
+ param factor CheckedInt32 in value
+ param pattern LineStipple in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- offset 230
+ deprecated 3.1
+ glxropcode 94
+ offset 167
-EvalCoord1fv(u)
+Materialf(face, pname, param)
return void
- param u CoordF in array [1]
- category modeling
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 152
- glsopcode 0x00CF
- offset 231
+ deprecated 3.1
+ glxropcode 96
+ wglflags small-data
+ offset 169
-EvalCoord2d(u, v)
+Materialfv(face, pname, params)
return void
- param u CoordD in value
- param v CoordD in value
- category modeling
- vectorequiv EvalCoord2dv
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- offset 232
+ deprecated 3.1
+ glxropcode 97
+ wglflags small-data
+ offset 170
-EvalCoord2dv(u)
+Materiali(face, pname, param)
return void
- param u CoordD in array [2]
- category modeling
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 153
- glsopcode 0x00D0
- offset 233
+ deprecated 3.1
+ glxropcode 98
+ wglflags small-data
+ offset 171
-EvalCoord2f(u, v)
+Materialiv(face, pname, params)
return void
- param u CoordF in value
- param v CoordF in value
- category modeling
- vectorequiv EvalCoord2fv
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- offset 234
+ deprecated 3.1
+ glxropcode 99
+ wglflags small-data
+ offset 172
-EvalCoord2fv(u)
+PolygonStipple(mask)
return void
- param u CoordF in array [2]
- category modeling
+ param mask UInt8 in array [COMPSIZE()]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxropcode 154
- glsopcode 0x00D1
- offset 235
+ deprecated 3.1
+ glxropcode 102
+ wglflags client-handcode server-handcode
+ offset 175
-EvalMesh1(mode, i1, i2)
+ShadeModel(mode)
return void
- param mode MeshMode1 in value
- param i1 CheckedInt32 in value
- param i2 CheckedInt32 in value
- category modeling
+ param mode ShadingModel in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 155
- glsopcode 0x00D2
- offset 236
+ deprecated 3.1
+ glxropcode 104
+ offset 177
-EvalPoint1(i)
+TexEnvf(target, pname, param)
return void
- param i Int32 in value
- category modeling
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 156
- glsopcode 0x00D3
- offset 237
+ deprecated 3.1
+ glxropcode 111
+ wglflags small-data
+ offset 184
-EvalMesh2(mode, i1, i2, j1, j2)
+TexEnvfv(target, pname, params)
return void
- param mode MeshMode2 in value
- param i1 CheckedInt32 in value
- param i2 CheckedInt32 in value
- param j1 CheckedInt32 in value
- param j2 CheckedInt32 in value
- category modeling
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 157
- glsopcode 0x00D4
- offset 238
+ deprecated 3.1
+ glxropcode 112
+ wglflags small-data
+ offset 185
-EvalPoint2(i, j)
+TexEnvi(target, pname, param)
return void
- param i CheckedInt32 in value
- param j CheckedInt32 in value
- category modeling
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 158
- glsopcode 0x00D5
- offset 239
+ deprecated 3.1
+ glxropcode 113
+ wglflags small-data
+ offset 186
-###############################################################################
-#
-# pixel-op commands
-#
-###############################################################################
+TexEnviv(target, pname, params)
+ return void
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
+ version 1.0
+ deprecated 3.1
+ glxropcode 114
+ wglflags small-data
+ offset 187
-AlphaFunc(func, ref)
+TexGend(coord, pname, param)
return void
- param func AlphaFunction in value
- param ref ClampedFloat32 in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param Float64 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 159
- glsopcode 0x00D6
- offset 240
+ deprecated 3.1
+ glxropcode 115
+ wglflags small-data
+ offset 188
-BlendFunc(sfactor, dfactor)
+TexGendv(coord, pname, params)
return void
- param sfactor BlendingFactorSrc in value
- param dfactor BlendingFactorDest in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Float64 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 160
- glsopcode 0x00D7
- offset 241
+ deprecated 3.1
+ glxropcode 116
+ wglflags small-data
+ offset 189
-LogicOp(opcode)
+TexGenf(coord, pname, param)
return void
- param opcode LogicOp in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 161
- glsopcode 0x00D8
- offset 242
+ deprecated 3.1
+ glxropcode 117
+ wglflags small-data
+ offset 190
-StencilFunc(func, ref, mask)
+TexGenfv(coord, pname, params)
return void
- param func StencilFunction in value
- param ref ClampedStencilValue in value
- param mask MaskedStencilValue in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 162
- glsopcode 0x00D9
- offset 243
+ deprecated 3.1
+ glxropcode 118
+ wglflags small-data
+ offset 191
-StencilOp(fail, zfail, zpass)
+TexGeni(coord, pname, param)
return void
- param fail StencilOp in value
- param zfail StencilOp in value
- param zpass StencilOp in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 163
- glsopcode 0x00DA
- offset 244
+ deprecated 3.1
+ glxropcode 119
+ wglflags small-data
+ offset 192
-DepthFunc(func)
+TexGeniv(coord, pname, params)
return void
- param func DepthFunction in value
- category pixel-op
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: drawing-control
version 1.0
- glxropcode 164
- glsopcode 0x00DB
- offset 245
+ deprecated 3.1
+ glxropcode 120
+ wglflags small-data
+ offset 193
-###############################################################################
-#
-# pixel-rw commands
-#
-###############################################################################
+# feedback commands
-PixelZoom(xfactor, yfactor)
+FeedbackBuffer(size, type, buffer)
return void
- param xfactor Float32 in value
- param yfactor Float32 in value
- category pixel-rw
+ param size SizeI in value
+ param type FeedbackType in value
+ param buffer FeedbackElement out array [size] retained
+ dlflags notlistable
+ glxflags client-handcode server-handcode
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxropcode 165
- glsopcode 0x00DC
- offset 246
+ deprecated 3.1
+ glxsingle 105
+ wglflags client-handcode server-handcode batchable
+ offset 194
-PixelTransferf(pname, param)
+SelectBuffer(size, buffer)
return void
- param pname PixelTransferParameter in value
- param param CheckedFloat32 in value
- category pixel-rw
+ param size SizeI in value
+ param buffer SelectName out array [size] retained
+ dlflags notlistable
+ glxflags client-handcode server-handcode
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxropcode 166
- glsflags gl-enum
- glsopcode 0x00DD
- offset 247
+ deprecated 3.1
+ glxsingle 106
+ wglflags client-handcode server-handcode batchable
+ offset 195
-PixelTransferi(pname, param)
- return void
- param pname PixelTransferParameter in value
- param param CheckedInt32 in value
- category pixel-rw
+RenderMode(mode)
+ return Int32
+ param mode RenderingMode in value
+ category VERSION_1_0_DEPRECATED # old: feedback
+ dlflags notlistable
+ glxflags client-handcode server-handcode
version 1.0
- glxropcode 167
- glsflags gl-enum
- glsopcode 0x00DE
- offset 248
+ deprecated 3.1
+ glxsingle 107
+ wglflags client-handcode server-handcode
+ offset 196
-PixelStoref(pname, param)
+InitNames()
return void
- param pname PixelStoreParameter in value
- param param CheckedFloat32 in value
- dlflags notlistable
- glxflags client-handcode
- category pixel-rw
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxsingle 109
- glsflags client gl-enum
- glsopcode 0x00DF
- wglflags batchable
- offset 249
+ deprecated 3.1
+ glxropcode 121
+ offset 197
-PixelStorei(pname, param)
+LoadName(name)
return void
- param pname PixelStoreParameter in value
- param param CheckedInt32 in value
- dlflags notlistable
- glxflags client-handcode
- category pixel-rw
+ param name SelectName in value
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxsingle 110
- glsflags client gl-enum
- glsopcode 0x00E0
- wglflags batchable
- offset 250
+ deprecated 3.1
+ glxropcode 122
+ offset 198
-PixelMapfv(map, mapsize, values)
+PassThrough(token)
return void
- param map PixelMap in value
- param mapsize CheckedInt32 in value
- param values Float32 in array [mapsize]
- category pixel-rw
- glxflags client-handcode
+ param token FeedbackElement in value
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxropcode 168
- glsopcode 0x00E1
- offset 251
+ deprecated 3.1
+ glxropcode 123
+ offset 199
-PixelMapuiv(map, mapsize, values)
+PopName()
return void
- param map PixelMap in value
- param mapsize CheckedInt32 in value
- param values UInt32 in array [mapsize]
- category pixel-rw
- glxflags client-handcode
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxropcode 169
- glsopcode 0x00E2
- offset 252
+ deprecated 3.1
+ glxropcode 124
+ offset 200
-PixelMapusv(map, mapsize, values)
+PushName(name)
return void
- param map PixelMap in value
- param mapsize CheckedInt32 in value
- param values UInt16 in array [mapsize]
- category pixel-rw
- glxflags client-handcode
+ param name SelectName in value
+ category VERSION_1_0_DEPRECATED # old: feedback
version 1.0
- glxropcode 170
- glsopcode 0x00E3
- offset 253
+ deprecated 3.1
+ glxropcode 125
+ offset 201
-ReadBuffer(mode)
+ClearAccum(red, green, blue, alpha)
return void
- param mode ReadBufferMode in value
- category pixel-rw
+ param red Float32 in value
+ param green Float32 in value
+ param blue Float32 in value
+ param alpha Float32 in value
+ category VERSION_1_0_DEPRECATED # old: framebuf
version 1.0
- glxropcode 171
- glsopcode 0x00E4
- offset 254
+ deprecated 3.1
+ glxropcode 128
+ offset 204
-CopyPixels(x, y, width, height, type)
+ClearIndex(c)
return void
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- param type PixelCopyType in value
- category pixel-rw
+ param c MaskedColorIndexValueF in value
+ category VERSION_1_0_DEPRECATED # old: framebuf
version 1.0
- glxropcode 172
- glsopcode 0x00E5
- offset 255
+ deprecated 3.1
+ glxropcode 129
+ offset 205
-ReadPixels(x, y, width, height, format, type, pixels)
+IndexMask(mask)
return void
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void out array [COMPSIZE(format/type/width/height)]
- category pixel-rw
- dlflags notlistable
- glxflags client-handcode server-handcode
+ param mask MaskedColorIndexValueI in value
+ category VERSION_1_0_DEPRECATED # old: framebuf
version 1.0
- glxsingle 111
- glsflags get pixel-pack
- glsopcode 0x00E6
- wglflags client-handcode server-handcode
- offset 256
+ deprecated 3.1
+ glxropcode 136
+ offset 212
-DrawPixels(width, height, format, type, pixels)
+Accum(op, value)
return void
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
- category pixel-rw
- dlflags handcode
- glxflags client-handcode server-handcode
+ param op AccumOp in value
+ param value CoordF in value
+ category VERSION_1_0_DEPRECATED # old: misc
version 1.0
- glxropcode 173
- glsflags pixel-unpack
- glsopcode 0x00E7
- wglflags client-handcode server-handcode
- offset 257
-
-###############################################################################
-#
-# state-req commands
-#
-###############################################################################
+ deprecated 3.1
+ glxropcode 137
+ offset 213
-GetBooleanv(pname, params)
+PopAttrib()
return void
- param pname GetPName in value
- param params Boolean out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
- glxflags client-handcode
+ category VERSION_1_0_DEPRECATED # old: misc
version 1.0
- glxsingle 112
- glsflags client get
- glsopcode 0x00E8
- wglflags small-data
- offset 258
+ deprecated 3.1
+ glxropcode 141
+ offset 218
-GetClipPlane(plane, equation)
+PushAttrib(mask)
return void
- param plane ClipPlaneName in value
- param equation Float64 out array [4]
- category state-req
- dlflags notlistable
+ param mask AttribMask in value
+ category VERSION_1_0_DEPRECATED # old: misc
version 1.0
- glxsingle 113
- glxflags client-handcode server-handcode
- glsflags get
- glsopcode 0x00E9
- offset 259
+ deprecated 3.1
+ glxropcode 142
+ offset 219
-GetDoublev(pname, params)
+# modeling commands
+
+Map1d(target, u1, u2, stride, order, points)
return void
- param pname GetPName in value
- param params Float64 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
- glxflags client-handcode
+ param target MapTarget in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param stride Int32 in value
+ param order CheckedInt32 in value
+ param points CoordD in array [COMPSIZE(target/stride/order)]
+ category VERSION_1_0_DEPRECATED # old: modeling
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxsingle 114
- glsflags client get
- glsopcode 0x00EA
- wglflags small-data
- offset 260
+ deprecated 3.1
+ glxropcode 143
+ wglflags client-handcode server-handcode
+ offset 220
-GetError()
- return ErrorCode
- category state-req
- dlflags notlistable
- glxflags client-handcode
+Map1f(target, u1, u2, stride, order, points)
+ return void
+ param target MapTarget in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param stride Int32 in value
+ param order CheckedInt32 in value
+ param points CoordF in array [COMPSIZE(target/stride/order)]
+ category VERSION_1_0_DEPRECATED # old: modeling
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxsingle 115
- glsflags get
- glsopcode 0x00EB
- offset 261
+ deprecated 3.1
+ glxropcode 144
+ wglflags client-handcode server-handcode
+ offset 221
-GetFloatv(pname, params)
+Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
return void
- param pname GetPName in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
- glxflags client-handcode
+ param target MapTarget in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordD in value
+ param v2 CoordD in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
+ category VERSION_1_0_DEPRECATED # old: modeling
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxsingle 116
- glsflags client get
- glsopcode 0x00EC
- wglflags small-data
- offset 262
+ deprecated 3.1
+ glxropcode 145
+ wglflags client-handcode server-handcode
+ offset 222
-GetIntegerv(pname, params)
+Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
return void
- param pname GetPName in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
- glxflags client-handcode
+ param target MapTarget in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordF in value
+ param v2 CoordF in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
+ category VERSION_1_0_DEPRECATED # old: modeling
+ dlflags handcode
+ glxflags client-handcode server-handcode
version 1.0
- glxsingle 117
- glsflags client get
- glsopcode 0x00ED
- wglflags small-data
- offset 263
+ deprecated 3.1
+ glxropcode 146
+ wglflags client-handcode server-handcode
+ offset 223
-GetLightfv(light, pname, params)
+MapGrid1d(un, u1, u2)
return void
- param light LightName in value
- param pname LightParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param un Int32 in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 118
- glsflags get
- glsopcode 0x00EE
- wglflags small-data
- offset 264
+ deprecated 3.1
+ glxropcode 147
+ offset 224
-GetLightiv(light, pname, params)
+MapGrid1f(un, u1, u2)
return void
- param light LightName in value
- param pname LightParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param un Int32 in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 119
- glsflags get
- glsopcode 0x00EF
- wglflags small-data
- offset 265
+ deprecated 3.1
+ glxropcode 148
+ offset 225
-GetMapdv(target, query, v)
+MapGrid2d(un, u1, u2, vn, v1, v2)
return void
- param target MapTarget in value
- param query GetMapQuery in value
- param v Float64 out array [COMPSIZE(target/query)]
- category state-req
- dlflags notlistable
+ param un Int32 in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param vn Int32 in value
+ param v1 CoordD in value
+ param v2 CoordD in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 120
- glsflags get
- glsopcode 0x00F0
- offset 266
+ deprecated 3.1
+ glxropcode 149
+ offset 226
-GetMapfv(target, query, v)
+MapGrid2f(un, u1, u2, vn, v1, v2)
return void
- param target MapTarget in value
- param query GetMapQuery in value
- param v Float32 out array [COMPSIZE(target/query)]
- category state-req
- dlflags notlistable
+ param un Int32 in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param vn Int32 in value
+ param v1 CoordF in value
+ param v2 CoordF in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 121
- glsflags get
- glsopcode 0x00F1
- offset 267
+ deprecated 3.1
+ glxropcode 150
+ offset 227
-GetMapiv(target, query, v)
+EvalCoord1d(u)
return void
- param target MapTarget in value
- param query GetMapQuery in value
- param v Int32 out array [COMPSIZE(target/query)]
- category state-req
- dlflags notlistable
+ param u CoordD in value
+ category VERSION_1_0_DEPRECATED # old: modeling
+ vectorequiv EvalCoord1dv
version 1.0
- glxsingle 122
- glsflags get
- glsopcode 0x00F2
- offset 268
+ deprecated 3.1
+ offset 228
-GetMaterialfv(face, pname, params)
+EvalCoord1dv(u)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param u CoordD in array [1]
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 123
- glsflags get
- glsopcode 0x00F3
- wglflags small-data
- offset 269
+ deprecated 3.1
+ glxropcode 151
+ offset 229
-GetMaterialiv(face, pname, params)
+EvalCoord1f(u)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param u CoordF in value
+ category VERSION_1_0_DEPRECATED # old: modeling
+ vectorequiv EvalCoord1fv
version 1.0
- glxsingle 124
- glsflags get
- glsopcode 0x00F4
- wglflags small-data
- offset 270
+ deprecated 3.1
+ offset 230
-GetPixelMapfv(map, values)
+EvalCoord1fv(u)
return void
- param map PixelMap in value
- param values Float32 out array [COMPSIZE(map)]
- category state-req
- dlflags notlistable
+ param u CoordF in array [1]
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 125
- glsflags get
- glsopcode 0x00F5
- offset 271
+ deprecated 3.1
+ glxropcode 152
+ offset 231
-GetPixelMapuiv(map, values)
+EvalCoord2d(u, v)
return void
- param map PixelMap in value
- param values UInt32 out array [COMPSIZE(map)]
- category state-req
- dlflags notlistable
+ param u CoordD in value
+ param v CoordD in value
+ category VERSION_1_0_DEPRECATED # old: modeling
+ vectorequiv EvalCoord2dv
version 1.0
- glxsingle 126
- glsflags get
- glsopcode 0x00F6
- offset 272
+ deprecated 3.1
+ offset 232
-GetPixelMapusv(map, values)
+EvalCoord2dv(u)
return void
- param map PixelMap in value
- param values UInt16 out array [COMPSIZE(map)]
- category state-req
- dlflags notlistable
+ param u CoordD in array [2]
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 127
- glsflags get
- glsopcode 0x00F7
- offset 273
+ deprecated 3.1
+ glxropcode 153
+ offset 233
-GetPolygonStipple(mask)
+EvalCoord2f(u, v)
return void
- param mask UInt8 out array [COMPSIZE()]
- category state-req
- dlflags notlistable
- glxflags client-handcode server-handcode
+ param u CoordF in value
+ param v CoordF in value
+ category VERSION_1_0_DEPRECATED # old: modeling
+ vectorequiv EvalCoord2fv
version 1.0
- glxsingle 128
- glsflags get pixel-pack
- glsopcode 0x00F8
- wglflags client-handcode server-handcode
- offset 274
+ deprecated 3.1
+ offset 234
-GetString(name)
- return String
- param name StringName in value
- category state-req
- dlflags notlistable
- glxflags client-handcode server-handcode
+EvalCoord2fv(u)
+ return void
+ param u CoordF in array [2]
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 129
- glsflags get
- glsopcode 0x00F9
- wglflags client-handcode server-handcode
- offset 275
+ deprecated 3.1
+ glxropcode 154
+ offset 235
-GetTexEnvfv(target, pname, params)
+EvalMesh1(mode, i1, i2)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param mode MeshMode1 in value
+ param i1 CheckedInt32 in value
+ param i2 CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 130
- glsflags get
- glsopcode 0x00FA
- wglflags small-data
- offset 276
+ deprecated 3.1
+ glxropcode 155
+ offset 236
-GetTexEnviv(target, pname, params)
+EvalPoint1(i)
return void
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param i Int32 in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 131
- glsflags get
- glsopcode 0x00FB
- wglflags small-data
- offset 277
+ deprecated 3.1
+ glxropcode 156
+ offset 237
-GetTexGendv(coord, pname, params)
+EvalMesh2(mode, i1, i2, j1, j2)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float64 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param mode MeshMode2 in value
+ param i1 CheckedInt32 in value
+ param i2 CheckedInt32 in value
+ param j1 CheckedInt32 in value
+ param j2 CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 132
- glsflags get
- glsopcode 0x00FC
- wglflags small-data
- offset 278
+ deprecated 3.1
+ glxropcode 157
+ offset 238
-GetTexGenfv(coord, pname, params)
+EvalPoint2(i, j)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param i CheckedInt32 in value
+ param j CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: modeling
version 1.0
- glxsingle 133
- glsflags get
- glsopcode 0x00FD
- wglflags small-data
- offset 279
+ deprecated 3.1
+ glxropcode 158
+ offset 239
-GetTexGeniv(coord, pname, params)
+AlphaFunc(func, ref)
return void
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
- dlflags notlistable
+ param func AlphaFunction in value
+ param ref ClampedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: pixel-op
version 1.0
- glxsingle 134
- glsflags get
- glsopcode 0x00FE
- wglflags small-data
- offset 280
+ deprecated 3.1
+ glxropcode 159
+ offset 240
-GetTexImage(target, level, format, type, pixels)
+PixelZoom(xfactor, yfactor)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
+ param xfactor Float32 in value
+ param yfactor Float32 in value
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ version 1.0
+ deprecated 3.1
+ glxropcode 165
+ offset 246
+
+PixelTransferf(pname, param)
+ return void
+ param pname PixelTransferParameter in value
+ param param CheckedFloat32 in value
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ version 1.0
+ deprecated 3.1
+ glxropcode 166
+ offset 247
+
+PixelTransferi(pname, param)
+ return void
+ param pname PixelTransferParameter in value
+ param param CheckedInt32 in value
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ version 1.0
+ deprecated 3.1
+ glxropcode 167
+ offset 248
+
+PixelMapfv(map, mapsize, values)
+ return void
+ param map PixelMap in value
+ param mapsize CheckedInt32 in value
+ param values Float32 in array [mapsize]
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ glxflags client-handcode
+ version 1.0
+ deprecated 3.1
+ glxropcode 168
+ offset 251
+
+PixelMapuiv(map, mapsize, values)
+ return void
+ param map PixelMap in value
+ param mapsize CheckedInt32 in value
+ param values UInt32 in array [mapsize]
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ glxflags client-handcode
+ version 1.0
+ deprecated 3.1
+ glxropcode 169
+ offset 252
+
+PixelMapusv(map, mapsize, values)
+ return void
+ param map PixelMap in value
+ param mapsize CheckedInt32 in value
+ param values UInt16 in array [mapsize]
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ glxflags client-handcode
+ version 1.0
+ deprecated 3.1
+ glxropcode 170
+ offset 253
+
+CopyPixels(x, y, width, height, type)
+ return void
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ param type PixelCopyType in value
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ version 1.0
+ deprecated 3.1
+ glxropcode 172
+ offset 255
+
+DrawPixels(width, height, format, type, pixels)
+ return void
+ param width SizeI in value
+ param height SizeI in value
param format PixelFormat in value
param type PixelType in value
- param pixels Void out array [COMPSIZE(target/level/format/type)]
- category state-req
- dlflags notlistable
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
+ category VERSION_1_0_DEPRECATED # old: pixel-rw
+ dlflags handcode
glxflags client-handcode server-handcode
version 1.0
- glxsingle 135
- glsflags get pixel-pack
- glsopcode 0x00FF
+ deprecated 3.1
+ glxropcode 173
wglflags client-handcode server-handcode
- offset 281
+ offset 257
-GetTexParameterfv(target, pname, params)
+GetClipPlane(plane, equation)
return void
- param target TextureTarget in value
- param pname GetTextureParameter in value
+ param plane ClipPlaneName in value
+ param equation Float64 out array [4]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 113
+ glxflags client-handcode server-handcode
+ offset 259
+
+GetLightfv(light, pname, params)
+ return void
+ param light LightName in value
+ param pname LightParameter in value
param params Float32 out array [COMPSIZE(pname)]
- category state-req
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxsingle 136
- glsflags get
- glsopcode 0x0100
+ deprecated 3.1
+ glxsingle 118
wglflags small-data
- offset 282
+ offset 264
-GetTexParameteriv(target, pname, params)
+GetLightiv(light, pname, params)
return void
- param target TextureTarget in value
- param pname GetTextureParameter in value
+ param light LightName in value
+ param pname LightParameter in value
param params Int32 out array [COMPSIZE(pname)]
- category state-req
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxsingle 137
- glsflags get
- glsopcode 0x0101
+ deprecated 3.1
+ glxsingle 119
wglflags small-data
- offset 283
+ offset 265
-GetTexLevelParameterfv(target, level, pname, params)
+GetMapdv(target, query, v)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category state-req
+ param target MapTarget in value
+ param query GetMapQuery in value
+ param v Float64 out array [COMPSIZE(target/query)]
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxsingle 138
- glsflags get
- glsopcode 0x0102
- wglflags small-data
- offset 284
+ deprecated 3.1
+ glxsingle 120
+ offset 266
-GetTexLevelParameteriv(target, level, pname, params)
+GetMapfv(target, query, v)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category state-req
+ param target MapTarget in value
+ param query GetMapQuery in value
+ param v Float32 out array [COMPSIZE(target/query)]
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxsingle 139
- glsflags get
- glsopcode 0x0103
- wglflags small-data
- offset 285
+ deprecated 3.1
+ glxsingle 121
+ offset 267
-IsEnabled(cap)
- return Boolean
- param cap EnableCap in value
- category state-req
+GetMapiv(target, query, v)
+ return void
+ param target MapTarget in value
+ param query GetMapQuery in value
+ param v Int32 out array [COMPSIZE(target/query)]
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxflags client-handcode client-intercept
- glxsingle 140
- glsflags client get
- glsopcode 0x0104
- offset 286
+ deprecated 3.1
+ glxsingle 122
+ offset 268
-IsList(list)
- return Boolean
- param list List in value
- category state-req
+GetMaterialfv(face, pname, params)
+ return void
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
dlflags notlistable
version 1.0
- glxsingle 141
- glsflags get
- glsopcode 0x0105
- offset 287
+ deprecated 3.1
+ glxsingle 123
+ wglflags small-data
+ offset 269
-###############################################################################
-#
-# xform commands
-#
-###############################################################################
+GetMaterialiv(face, pname, params)
+ return void
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 124
+ wglflags small-data
+ offset 270
-DepthRange(near, far)
+GetPixelMapfv(map, values)
return void
- param near ClampedFloat64 in value
- param far ClampedFloat64 in value
- category xform
+ param map PixelMap in value
+ param values Float32 out array [COMPSIZE(map)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
version 1.0
- glxropcode 174
- glsopcode 0x0106
- offset 288
+ deprecated 3.1
+ glxsingle 125
+ offset 271
+
+GetPixelMapuiv(map, values)
+ return void
+ param map PixelMap in value
+ param values UInt32 out array [COMPSIZE(map)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 126
+ offset 272
+
+GetPixelMapusv(map, values)
+ return void
+ param map PixelMap in value
+ param values UInt16 out array [COMPSIZE(map)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 127
+ offset 273
+
+GetPolygonStipple(mask)
+ return void
+ param mask UInt8 out array [COMPSIZE()]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ glxflags client-handcode server-handcode
+ version 1.0
+ deprecated 3.1
+ glxsingle 128
+ wglflags client-handcode server-handcode
+ offset 274
+
+GetTexEnvfv(target, pname, params)
+ return void
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 130
+ wglflags small-data
+ offset 276
+
+GetTexEnviv(target, pname, params)
+ return void
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 131
+ wglflags small-data
+ offset 277
+
+GetTexGendv(coord, pname, params)
+ return void
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Float64 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 132
+ wglflags small-data
+ offset 278
+
+GetTexGenfv(coord, pname, params)
+ return void
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 133
+ wglflags small-data
+ offset 279
+
+GetTexGeniv(coord, pname, params)
+ return void
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 134
+ wglflags small-data
+ offset 280
+
+IsList(list)
+ return Boolean
+ param list List in value
+ category VERSION_1_0_DEPRECATED # old: state-req
+ dlflags notlistable
+ version 1.0
+ deprecated 3.1
+ glxsingle 141
+ offset 287
Frustum(left, right, bottom, top, zNear, zFar)
return void
param top Float64 in value
param zNear Float64 in value
param zFar Float64 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 175
- glsopcode 0x0107
offset 289
LoadIdentity()
return void
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 176
- glsopcode 0x0108
offset 290
LoadMatrixf(m)
return void
param m Float32 in array [16]
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 177
- glsflags matrix
- glsopcode 0x0109
offset 291
LoadMatrixd(m)
return void
param m Float64 in array [16]
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 178
- glsflags matrix
- glsopcode 0x010A
offset 292
MatrixMode(mode)
return void
param mode MatrixMode in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 179
- glsopcode 0x010B
offset 293
MultMatrixf(m)
return void
param m Float32 in array [16]
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 180
- glsflags matrix
- glsopcode 0x010C
offset 294
MultMatrixd(m)
return void
param m Float64 in array [16]
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 181
- glsflags matrix
- glsopcode 0x010D
offset 295
Ortho(left, right, bottom, top, zNear, zFar)
param top Float64 in value
param zNear Float64 in value
param zFar Float64 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 182
- glsopcode 0x010E
offset 296
PopMatrix()
return void
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 183
- glsopcode 0x010F
offset 297
PushMatrix()
return void
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 184
- glsopcode 0x0110
offset 298
Rotated(angle, x, y, z)
param x Float64 in value
param y Float64 in value
param z Float64 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 185
- glsopcode 0x0111
offset 299
Rotatef(angle, x, y, z)
param x Float32 in value
param y Float32 in value
param z Float32 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 186
- glsopcode 0x0112
offset 300
Scaled(x, y, z)
param x Float64 in value
param y Float64 in value
param z Float64 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 187
- glsopcode 0x0113
offset 301
Scalef(x, y, z)
param x Float32 in value
param y Float32 in value
param z Float32 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 188
- glsopcode 0x0114
offset 302
Translated(x, y, z)
param x Float64 in value
param y Float64 in value
param z Float64 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 189
- glsopcode 0x0115
offset 303
Translatef(x, y, z)
param x Float32 in value
param y Float32 in value
param z Float32 in value
- category xform
+ category VERSION_1_0_DEPRECATED # old: xform
version 1.0
+ deprecated 3.1
glxropcode 190
- glsopcode 0x0116
offset 304
-Viewport(x, y, width, height)
- return void
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- category xform
- version 1.0
- glxropcode 191
- glsopcode 0x0117
- offset 305
-
+###############################################################################
###############################################################################
#
# OpenGL 1.1 commands
#
###############################################################################
-
-ArrayElement(i)
- return void
- param i Int32 in value
- category 1_1
- dlflags handcode
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsopcode 0x013E
- offset 306
-
-ColorPointer(size, type, stride, pointer)
- return void
- param size Int32 in value
- param type ColorPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0152
- offset 308
-
-DisableClientState(array)
- return void
- param array EnableCap in value
- category 1_1
- version 1.1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- glsflags client
- glsopcode 0x0153
- offset 309
+###############################################################################
DrawArrays(mode, first, count)
return void
param mode BeginMode in value
param first Int32 in value
param count SizeI in value
- category 1_1
+ category VERSION_1_1
dlflags handcode
glxflags client-handcode client-intercept server-handcode
version 1.1
glxropcode 193
- glsopcode 0x0258
offset 310
DrawElements(mode, count, type, indices)
param count SizeI in value
param type DrawElementsType in value
param indices Void in array [COMPSIZE(count/type)]
- category 1_1
+ category VERSION_1_1
dlflags handcode
glxflags client-handcode client-intercept server-handcode
version 1.1
- glsopcode 0x0154
offset 311
-EdgeFlagPointer(stride, pointer)
- return void
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0155
- offset 312
-
-EnableClientState(array)
- return void
- param array EnableCap in value
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0156
- offset 313
-
GetPointerv(pname, params)
return void
param pname GetPointervPName in value
param params VoidPointer out array [1]
- category 1_1
+ category VERSION_1_1
dlflags notlistable
glxflags client-handcode client-intercept server-handcode
version 1.1
- glsflags client get
- glsopcode 0x0142
offset 329
-IndexPointer(type, stride, pointer)
- return void
- param type IndexPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0157
- offset 314
-
-InterleavedArrays(format, stride, pointer)
- return void
- param format InterleavedArrayFormat in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(format/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0158
- offset 317
-
-NormalPointer(type, stride, pointer)
- return void
- param type NormalPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x0159
- offset 318
-
-TexCoordPointer(size, type, stride, pointer)
- return void
- param size Int32 in value
- param type TexCoordPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x015A
- offset 320
-
-VertexPointer(size, type, stride, pointer)
- return void
- param size Int32 in value
- param type VertexPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category 1_1
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags client
- glsopcode 0x015B
- offset 321
-
PolygonOffset(factor, units)
return void
param factor Float32 in value
param units Float32 in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 192
- glsopcode 0x015C
offset 319
# Arguably TexelInternalFormat, not PixelInternalFormat
param y WinCoord in value
param width SizeI in value
param border CheckedInt32 in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 4119
glxflags EXT
- glsopcode 0x014D
offset 323
# Arguably TexelInternalFormat, not PixelInternalFormat
param width SizeI in value
param height SizeI in value
param border CheckedInt32 in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 4120
glxflags EXT
- glsopcode 0x014E
offset 324
CopyTexSubImage1D(target, level, xoffset, x, y, width)
param x WinCoord in value
param y WinCoord in value
param width SizeI in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 4121
glxflags EXT
- glsopcode 0x014F
offset 325
CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)
param y WinCoord in value
param width SizeI in value
param height SizeI in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 4122
glxflags EXT
- glsopcode 0x0150
offset 326
TexSubImage1D(target, level, xoffset, width, format, type, pixels)
param format PixelFormat in value
param type PixelType in value
param pixels Void in array [COMPSIZE(format/type/width)]
- category 1_1
+ category VERSION_1_1
dlflags handcode
glxflags EXT client-handcode server-handcode
version 1.1
glxropcode 4099
- glsflags pixel-unpack
- glsopcode 0x0123
offset 332
TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels)
param format PixelFormat in value
param type PixelType in value
param pixels Void in array [COMPSIZE(format/type/width/height)]
- category 1_1
+ category VERSION_1_1
dlflags handcode
glxflags EXT client-handcode server-handcode
version 1.1
glxropcode 4100
- glsflags pixel-unpack
- glsopcode 0x0124
offset 333
-AreTexturesResident(n, textures, residences)
- return Boolean
- param n SizeI in value
- param textures Texture in array [n]
- param residences Boolean out array [n]
- category 1_1
- glxsingle 143
- dlflags notlistable
- version 1.1
- glsflags get
- glsopcode 0x0259
- offset 322
-
BindTexture(target, texture)
return void
param target TextureTarget in value
param texture Texture in value
- category 1_1
+ category VERSION_1_1
version 1.1
glxropcode 4117
glxflags EXT
- glsopcode 0x0148
offset 307
DeleteTextures(n, textures)
return void
param n SizeI in value
param textures Texture in array [n]
- category 1_1
+ category VERSION_1_1
dlflags notlistable
version 1.1
glxsingle 144
- glsopcode 0x025A
offset 327
GenTextures(n, textures)
return void
param n SizeI in value
param textures Texture out array [n]
- category 1_1
+ category VERSION_1_1
dlflags notlistable
version 1.1
glxsingle 145
- glsopcode 0x025B
offset 328
IsTexture(texture)
return Boolean
param texture Texture in value
- category 1_1
+ category VERSION_1_1
dlflags notlistable
version 1.1
glxsingle 146
- glsflags get
- glsopcode 0x025C
offset 330
-PrioritizeTextures(n, textures, priorities)
+###############################################################################
+###############################################################################
+#
+# OpenGL 1.1 deprecated commands
+#
+###############################################################################
+###############################################################################
+
+ArrayElement(i)
return void
- param n SizeI in value
- param textures Texture in array [n]
- param priorities ClampedFloat32 in array [n]
- category 1_1
+ param i Int32 in value
+ category VERSION_1_1_DEPRECATED
+ dlflags handcode
+ glxflags client-handcode client-intercept server-handcode
version 1.1
- glxropcode 4118
- glxflags EXT
- glsopcode 0x014C
- offset 331
+ deprecated 3.1
+ offset 306
-Indexub(c)
+ColorPointer(size, type, stride, pointer)
+ return void
+ param size Int32 in value
+ param type ColorPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 308
+
+DisableClientState(array)
+ return void
+ param array EnableCap in value
+ category VERSION_1_1_DEPRECATED
+ version 1.1
+ deprecated 3.1
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ offset 309
+
+EdgeFlagPointer(stride, pointer)
+ return void
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 312
+
+EnableClientState(array)
+ return void
+ param array EnableCap in value
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 313
+
+IndexPointer(type, stride, pointer)
+ return void
+ param type IndexPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 314
+
+InterleavedArrays(format, stride, pointer)
+ return void
+ param format InterleavedArrayFormat in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(format/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 317
+
+NormalPointer(type, stride, pointer)
+ return void
+ param type NormalPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 318
+
+TexCoordPointer(size, type, stride, pointer)
+ return void
+ param size Int32 in value
+ param type TexCoordPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 320
+
+VertexPointer(size, type, stride, pointer)
+ return void
+ param size Int32 in value
+ param type VertexPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ category VERSION_1_1_DEPRECATED
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ deprecated 3.1
+ offset 321
+
+AreTexturesResident(n, textures, residences)
+ return Boolean
+ param n SizeI in value
+ param textures Texture in array [n]
+ param residences Boolean out array [n]
+ category VERSION_1_1_DEPRECATED
+ glxsingle 143
+ dlflags notlistable
+ version 1.1
+ deprecated 3.1
+ offset 322
+
+PrioritizeTextures(n, textures, priorities)
+ return void
+ param n SizeI in value
+ param textures Texture in array [n]
+ param priorities ClampedFloat32 in array [n]
+ category VERSION_1_1_DEPRECATED
+ version 1.1
+ deprecated 3.1
+ glxropcode 4118
+ glxflags EXT
+ offset 331
+
+Indexub(c)
return void
param c ColorIndexValueUB in value
- category 1_1
+ category VERSION_1_1_DEPRECATED
vectorequiv Indexubv
version 1.1
offset 315
Indexubv(c)
return void
param c ColorIndexValueUB in array [1]
- category 1_1
+ category VERSION_1_1_DEPRECATED
version 1.1
glxropcode 194
- glsopcode 0x015D
offset 316
PopClientAttrib()
return void
- category 1_1
+ category VERSION_1_1_DEPRECATED
version 1.1
+ deprecated 3.1
dlflags notlistable
glxflags client-handcode client-intercept server-handcode
- glsflags client
- glsopcode 0x015E
offset 334
PushClientAttrib(mask)
return void
param mask ClientAttribMask in value
- category 1_1
+ category VERSION_1_1_DEPRECATED
version 1.1
+ deprecated 3.1
dlflags notlistable
glxflags client-handcode client-intercept server-handcode
- glsflags client
- glsopcode 0x015F
offset 335
###############################################################################
glxflags EXT
version 1.2
glxropcode 4096
- glsopcode 0x0120
offset 336
BlendEquation(mode)
glxflags EXT
version 1.2
glxropcode 4097
- glsopcode 0x0121
offset 337
DrawRangeElements(mode, start, end, count, type, indices)
dlflags handcode
glxflags client-handcode client-intercept server-handcode
version 1.2
- glsopcode 0x0190
offset 338
+# OpenGL 1.2 (EXT_texture3D) commands
+
+# Arguably TexelInternalFormat, not PixelInternalFormat
+TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureComponentCount in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category VERSION_1_2
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
+ version 1.2
+ deprecated 3.1
+ glxropcode 4114
+ offset 371
+
+TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category VERSION_1_2
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
+ version 1.2
+ glxropcode 4115
+ offset 372
+
+# OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
+
+CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category VERSION_1_2
+ glxflags EXT
+ version 1.2
+ glxropcode 4123
+ offset 373
+
+###############################################################################
+###############################################################################
+#
+# OpenGL 1.2 deprecated commands
+#
+###############################################################################
+###############################################################################
+
# OpenGL 1.2 (SGI_color_table) commands
ColorTable(target, internalformat, width, format, type, table)
param format PixelFormat in value
param type PixelType in value
param table Void in array [COMPSIZE(format/type/width)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.2
+ deprecated 3.1
glxropcode 2053
- glsflags pixel-unpack
- glsopcode 0x0167
offset 339
ColorTableParameterfv(target, pname, params)
param target ColorTableTarget in value
param pname ColorTableParameterPName in value
param params CheckedFloat32 in array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 2054
- glsopcode 0x0168
offset 340
ColorTableParameteriv(target, pname, params)
param target ColorTableTarget in value
param pname ColorTableParameterPName in value
param params CheckedInt32 in array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 2055
- glsopcode 0x0169
offset 341
CopyColorTable(target, internalformat, x, y, width)
param x WinCoord in value
param y WinCoord in value
param width SizeI in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 2056
- glsopcode 0x016A
offset 342
GetColorTable(target, format, type, table)
param format PixelFormat in value
param type PixelType in value
param table Void out array [COMPSIZE(target/format/type)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxsingle 147
- glsflags get pixel-pack
- glsopcode 0x025D
offset 343
GetColorTableParameterfv(target, pname, params)
param target ColorTableTarget in value
param pname GetColorTableParameterPName in value
param params Float32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 148
- glsflags get
- glsopcode 0x025E
offset 344
GetColorTableParameteriv(target, pname, params)
param target ColorTableTarget in value
param pname GetColorTableParameterPName in value
param params Int32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 149
- glsflags get
- glsopcode 0x025F
offset 345
# OpenGL 1.2 (EXT_color_subtable) commands
param format PixelFormat in value
param type PixelType in value
param data Void in array [COMPSIZE(format/type/count)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxropcode 195
- glsflags pixel-unpack
- glsopcode 0x018E
offset 346
CopyColorSubTable(target, start, x, y, width)
param x WinCoord in value
param y WinCoord in value
param width SizeI in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
version 1.2
+ deprecated 3.1
glxropcode 196
- glsopcode 0x018F
offset 347
# OpenGL 1.2 (EXT_convolution) commands
param format PixelFormat in value
param type PixelType in value
param image Void in array [COMPSIZE(format/type/width)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.2
+ deprecated 3.1
glxropcode 4101
- glsflags pixel-unpack
- glsopcode 0x0125
offset 348
ConvolutionFilter2D(target, internalformat, width, height, format, type, image)
param format PixelFormat in value
param type PixelType in value
param image Void in array [COMPSIZE(format/type/width/height)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.2
+ deprecated 3.1
glxropcode 4102
- glsflags pixel-unpack
- glsopcode 0x0126
offset 349
ConvolutionParameterf(target, pname, params)
param target ConvolutionTarget in value
param pname ConvolutionParameter in value
param params CheckedFloat32 in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4103
- glsflags gl-enum
- glsopcode 0x0127
offset 350
ConvolutionParameterfv(target, pname, params)
param target ConvolutionTarget in value
param pname ConvolutionParameter in value
param params CheckedFloat32 in array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4104
- glsflags gl-enum
- glsopcode 0x0128
offset 351
ConvolutionParameteri(target, pname, params)
param target ConvolutionTarget in value
param pname ConvolutionParameter in value
param params CheckedInt32 in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4105
- glsflags gl-enum
- glsopcode 0x0129
offset 352
ConvolutionParameteriv(target, pname, params)
param target ConvolutionTarget in value
param pname ConvolutionParameter in value
param params CheckedInt32 in array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4106
- glsflags gl-enum
- glsopcode 0x012A
offset 353
CopyConvolutionFilter1D(target, internalformat, x, y, width)
param x WinCoord in value
param y WinCoord in value
param width SizeI in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4107
- glsopcode 0x012B
offset 354
CopyConvolutionFilter2D(target, internalformat, x, y, width, height)
param y WinCoord in value
param width SizeI in value
param height SizeI in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4108
- glsopcode 0x012C
offset 355
GetConvolutionFilter(target, format, type, image)
param format PixelFormat in value
param type PixelType in value
param image Void out array [COMPSIZE(target/format/type)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxsingle 150
- glsflags get pixel-pack
- glsopcode 0x0260
offset 356
GetConvolutionParameterfv(target, pname, params)
param target ConvolutionTarget in value
param pname GetConvolutionParameterPName in value
param params Float32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 151
- glsflags get
- glsopcode 0x0261
offset 357
GetConvolutionParameteriv(target, pname, params)
param target ConvolutionTarget in value
param pname GetConvolutionParameterPName in value
param params Int32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 152
- glsflags get
- glsopcode 0x0262
offset 358
GetSeparableFilter(target, format, type, row, column, span)
param row Void out array [COMPSIZE(target/format/type)]
param column Void out array [COMPSIZE(target/format/type)]
param span Void out array [COMPSIZE(target/format/type)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxsingle 153
- glsflags get pixel-pack
- glsopcode 0x0263
offset 359
SeparableFilter2D(target, internalformat, width, height, format, type, row, column)
param type PixelType in value
param row Void in array [COMPSIZE(target/format/type/width)]
param column Void in array [COMPSIZE(target/format/type/height)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.2
+ deprecated 3.1
glxropcode 4109
- glsflags pixel-unpack
- glsopcode 0x0131
offset 360
# OpenGL 1.2 (EXT_histogram) commands
param format PixelFormat in value
param type PixelType in value
param values Void out array [COMPSIZE(target/format/type)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxsingle 154
- glsflags get pixel-pack
- glsopcode 0x0264
offset 361
GetHistogramParameterfv(target, pname, params)
param target HistogramTarget in value
param pname GetHistogramParameterPName in value
param params Float32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 155
- glsflags get
- glsopcode 0x0265
offset 362
GetHistogramParameteriv(target, pname, params)
param target HistogramTarget in value
param pname GetHistogramParameterPName in value
param params Int32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 156
- glsflags get
- glsopcode 0x0266
offset 363
GetMinmax(target, reset, format, type, values)
param format PixelFormat in value
param type PixelType in value
param values Void out array [COMPSIZE(target/format/type)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.2
+ deprecated 3.1
glxsingle 157
- glsflags get pixel-pack
- glsopcode 0x0267
offset 364
GetMinmaxParameterfv(target, pname, params)
param target MinmaxTarget in value
param pname GetMinmaxParameterPName in value
param params Float32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 158
- glsflags get
- glsopcode 0x0268
offset 365
GetMinmaxParameteriv(target, pname, params)
param target MinmaxTarget in value
param pname GetMinmaxParameterPName in value
param params Int32 out array [COMPSIZE(pname)]
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags notlistable
version 1.2
+ deprecated 3.1
glxsingle 159
- glsflags get
- glsopcode 0x0269
offset 366
Histogram(target, width, internalformat, sink)
param width SizeI in value
param internalformat PixelInternalFormat in value
param sink Boolean in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
dlflags handcode
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4110
- glsopcode 0x0138
offset 367
Minmax(target, internalformat, sink)
param target MinmaxTarget in value
param internalformat PixelInternalFormat in value
param sink Boolean in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4111
- glsopcode 0x0139
offset 368
ResetHistogram(target)
return void
param target HistogramTarget in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4112
- glsopcode 0x013A
offset 369
ResetMinmax(target)
return void
param target MinmaxTarget in value
- category VERSION_1_2
+ category VERSION_1_2_DEPRECATED
glxflags EXT
version 1.2
+ deprecated 3.1
glxropcode 4113
- glsopcode 0x013B
offset 370
-# OpenGL 1.2 (EXT_texture3D) commands
+###############################################################################
+###############################################################################
+#
+# OpenGL 1.3 commands
+#
+###############################################################################
+###############################################################################
+
+# OpenGL 1.3 (ARB_multitexture) commands
+
+ActiveTexture(texture)
+ return void
+ param texture TextureUnit in value
+ category VERSION_1_3
+ glxflags ARB
+ version 1.3
+ glxropcode 197
+ offset 374
+
+# OpenGL 1.3 (ARB_multisample) commands
+
+SampleCoverage(value, invert)
+ return void
+ param value ClampedFloat32 in value
+ param invert Boolean in value
+ category VERSION_1_3
+ glxflags ARB
+ version 1.3
+ glxropcode 229
+ offset 412
+
+# OpenGL 1.3 (ARB_texture_compression) commands
# Arguably TexelInternalFormat, not PixelInternalFormat
-TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
+CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
return void
param target TextureTarget in value
param level CheckedInt32 in value
- param internalformat TextureComponentCount in value
+ param internalformat PixelInternalFormat in value
param width SizeI in value
param height SizeI in value
param depth SizeI in value
param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
- category VERSION_1_2
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.2
- glxropcode 4114
- glsflags pixel-null pixel-unpack
- glsopcode 0x013C
- offset 371
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 216
+ wglflags client-handcode server-handcode
+ offset 554
-TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
+# Arguably TexelInternalFormat, not PixelInternalFormat
+CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
+ dlflags handcode
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 215
+ wglflags client-handcode server-handcode
+ offset 555
+
+# Arguably TexelInternalFormat, not PixelInternalFormat
+CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
+ dlflags handcode
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 214
+ wglflags client-handcode server-handcode
+ offset 556
+
+CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
return void
param target TextureTarget in value
param level CheckedInt32 in value
param height SizeI in value
param depth SizeI in value
param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
- category VERSION_1_2
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.2
- glxropcode 4115
- glsflags pixel-unpack
- glsopcode 0x013D
- offset 372
-
-# OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 219
+ wglflags client-handcode server-handcode
+ offset 557
-CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
+CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
return void
param target TextureTarget in value
param level CheckedInt32 in value
param xoffset CheckedInt32 in value
param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
param width SizeI in value
param height SizeI in value
- category VERSION_1_2
- glxflags EXT
- version 1.2
- glxropcode 4123
- glsopcode 0x0151
- offset 373
+ param format PixelFormat in value
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
+ dlflags handcode
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 218
+ wglflags client-handcode server-handcode
+ offset 558
+
+CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param width SizeI in value
+ param format PixelFormat in value
+ param imageSize SizeI in value
+ param data CompressedTextureARB in array [imageSize]
+ category VERSION_1_3
+ dlflags handcode
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxropcode 217
+ wglflags client-handcode server-handcode
+ offset 559
+
+GetCompressedTexImage(target, level, img)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param img CompressedTextureARB out array [COMPSIZE(target/level)]
+ category VERSION_1_3
+ dlflags notlistable
+ glxflags ARB client-handcode server-handcode
+ version 1.3
+ glxsingle 160
+ wglflags client-handcode server-handcode
+ offset 560
###############################################################################
###############################################################################
#
-# OpenGL 1.3 commands
+# OpenGL 1.3 deprecated commands
#
###############################################################################
###############################################################################
-# OpenGL 1.3 (ARB_multitexture) commands
-
-ActiveTexture(texture)
- return void
- param texture TextureUnit in value
- category VERSION_1_3
- glxflags ARB
- version 1.3
- glxropcode 197
- glsopcode 0x01B1
- offset 374
-
ClientActiveTexture(texture)
return void
param texture TextureUnit in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
dlflags notlistable
glxflags ARB client-handcode client-intercept server-handcode
version 1.3
- glsflags client
- glsopcode 0x01B2
+ deprecated 3.1
offset 375
MultiTexCoord1d(target, s)
return void
param target TextureUnit in value
param s CoordD in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord1dv
offset 376
return void
param target TextureUnit in value
param v CoordD in array [1]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 198
- glsopcode 0x01B3
offset 377
MultiTexCoord1f(target, s)
return void
param target TextureUnit in value
param s CoordF in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord1fv
offset 378
return void
param target TextureUnit in value
param v CoordF in array [1]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 199
- glsopcode 0x01B4
offset 379
MultiTexCoord1i(target, s)
return void
param target TextureUnit in value
param s CoordI in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord1iv
offset 380
return void
param target TextureUnit in value
param v CoordI in array [1]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 200
- glsopcode 0x01B5
offset 381
MultiTexCoord1s(target, s)
return void
param target TextureUnit in value
param s CoordS in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord1sv
offset 382
return void
param target TextureUnit in value
param v CoordS in array [1]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 201
- glsopcode 0x01B6
offset 383
MultiTexCoord2d(target, s, t)
param target TextureUnit in value
param s CoordD in value
param t CoordD in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord2dv
offset 384
return void
param target TextureUnit in value
param v CoordD in array [2]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 202
- glsopcode 0x01B7
offset 385
MultiTexCoord2f(target, s, t)
param target TextureUnit in value
param s CoordF in value
param t CoordF in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord2fv
offset 386
return void
param target TextureUnit in value
param v CoordF in array [2]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 203
- glsopcode 0x01B8
offset 387
MultiTexCoord2i(target, s, t)
param target TextureUnit in value
param s CoordI in value
param t CoordI in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord2iv
offset 388
return void
param target TextureUnit in value
param v CoordI in array [2]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 204
- glsopcode 0x01B9
offset 389
MultiTexCoord2s(target, s, t)
param target TextureUnit in value
param s CoordS in value
param t CoordS in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord2sv
offset 390
return void
param target TextureUnit in value
param v CoordS in array [2]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 205
- glsopcode 0x01BA
offset 391
MultiTexCoord3d(target, s, t, r)
param s CoordD in value
param t CoordD in value
param r CoordD in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord3dv
offset 392
return void
param target TextureUnit in value
param v CoordD in array [3]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 206
- glsopcode 0x01BB
offset 393
MultiTexCoord3f(target, s, t, r)
param s CoordF in value
param t CoordF in value
param r CoordF in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord3fv
offset 394
return void
param target TextureUnit in value
param v CoordF in array [3]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 207
- glsopcode 0x01BC
offset 395
MultiTexCoord3i(target, s, t, r)
param s CoordI in value
param t CoordI in value
param r CoordI in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord3iv
offset 396
return void
param target TextureUnit in value
param v CoordI in array [3]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 208
- glsopcode 0x01BD
offset 397
MultiTexCoord3s(target, s, t, r)
param s CoordS in value
param t CoordS in value
param r CoordS in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord3sv
offset 398
return void
param target TextureUnit in value
param v CoordS in array [3]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
version 1.3
+ deprecated 3.1
glxflags ARB
glxropcode 209
- glsopcode 0x01BE
offset 399
MultiTexCoord4d(target, s, t, r, q)
param t CoordD in value
param r CoordD in value
param q CoordD in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord4dv
offset 400
return void
param target TextureUnit in value
param v CoordD in array [4]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 210
- glsopcode 0x01BF
offset 401
MultiTexCoord4f(target, s, t, r, q)
param t CoordF in value
param r CoordF in value
param q CoordF in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord4fv
offset 402
return void
param target TextureUnit in value
param v CoordF in array [4]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 211
- glsopcode 0x01C0
offset 403
MultiTexCoord4i(target, s, t, r, q)
param t CoordI in value
param r CoordI in value
param q CoordI in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord4iv
offset 404
return void
param target TextureUnit in value
param v CoordI in array [4]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 212
- glsopcode 0x01C1
offset 405
MultiTexCoord4s(target, s, t, r, q)
param t CoordS in value
param r CoordS in value
param q CoordS in value
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
vectorequiv MultiTexCoord4sv
offset 406
return void
param target TextureUnit in value
param v CoordS in array [4]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB
version 1.3
+ deprecated 3.1
glxropcode 213
- glsopcode 0x01C2
offset 407
# OpenGL 1.3 (ARB_transpose_matrix) commands
LoadTransposeMatrixf(m)
return void
param m Float32 in array [16]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB client-handcode client-intercept server-handcode
version 1.3
- glsflags matrix
- glsopcode 0x01C3
+ deprecated 3.1
offset 408
LoadTransposeMatrixd(m)
return void
param m Float64 in array [16]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB client-handcode client-intercept server-handcode
version 1.3
- glsflags matrix
- glsopcode 0x01C4
+ deprecated 3.1
offset 409
MultTransposeMatrixf(m)
return void
param m Float32 in array [16]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB client-handcode client-intercept server-handcode
version 1.3
- glsflags matrix
- glsopcode 0x01C5
+ deprecated 3.1
offset 410
MultTransposeMatrixd(m)
return void
param m Float64 in array [16]
- category VERSION_1_3
+ category VERSION_1_3_DEPRECATED
glxflags ARB client-handcode client-intercept server-handcode
version 1.3
- glsflags matrix
- glsopcode 0x01C6
+ deprecated 3.1
offset 411
-# OpenGL 1.3 (ARB_multisample) commands
+###############################################################################
+###############################################################################
+#
+# OpenGL 1.4 commands
+#
+###############################################################################
+###############################################################################
-SampleCoverage(value, invert)
+# OpenGL 1.4 (EXT_blend_func_separate) commands
+
+BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
return void
- param value ClampedFloat32 in value
- param invert Boolean in value
- category VERSION_1_3
- glxflags ARB
- version 1.3
- glxropcode 229
- glsopcode 0x01C7
- offset 412
+ param sfactorRGB BlendFuncSeparateParameterEXT in value
+ param dfactorRGB BlendFuncSeparateParameterEXT in value
+ param sfactorAlpha BlendFuncSeparateParameterEXT in value
+ param dfactorAlpha BlendFuncSeparateParameterEXT in value
+ category VERSION_1_4
+ glxropcode 4134
+ version 1.4
+ extension
+ offset 537
-# OpenGL 1.3 (ARB_texture_compression) commands
+# OpenGL 1.4 (EXT_multi_draw_arrays) commands
-# Arguably TexelInternalFormat, not PixelInternalFormat
-CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
+# first and count are really 'in'
+MultiDrawArrays(mode, first, count, primcount)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 216
- glsopcode 0x01C9
- wglflags client-handcode server-handcode
- offset 554
+ param mode BeginMode in value
+ param first Int32 out array [COMPSIZE(count)]
+ param count SizeI out array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ category VERSION_1_4
+ version 1.4
+ glxropcode ?
+ offset 644
-# Arguably TexelInternalFormat, not PixelInternalFormat
-CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
+MultiDrawElements(mode, count, type, indices, primcount)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 215
- glsopcode 0x01CA
- wglflags client-handcode server-handcode
- offset 555
+ param mode BeginMode in value
+ param count SizeI in array [COMPSIZE(primcount)]
+ param type DrawElementsType in value
+ param indices VoidPointer in array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ category VERSION_1_4
+ version 1.4
+ glxropcode ?
+ offset 645
-# Arguably TexelInternalFormat, not PixelInternalFormat
-CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
+# OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
+
+PointParameterf(pname, param)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 214
- glsopcode 0x01CB
- wglflags client-handcode server-handcode
- offset 556
-
-CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
- return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 219
- glsopcode 0x01CC
- wglflags client-handcode server-handcode
- offset 557
+ param pname PointParameterNameARB in value
+ param param CheckedFloat32 in value
+ category VERSION_1_4
+ version 1.4
+ glxropcode 2065
+ extension
+ offset 458
-CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
+PointParameterfv(pname, params)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 218
- glsopcode 0x01CD
- wglflags client-handcode server-handcode
- offset 558
+ param pname PointParameterNameARB in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category VERSION_1_4
+ version 1.4
+ glxropcode 2066
+ extension
+ offset 459
-CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
+PointParameteri(pname, param)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param width SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param data CompressedTextureARB in array [imageSize]
- category VERSION_1_3
- dlflags handcode
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxropcode 217
- glsopcode 0x01CE
- wglflags client-handcode server-handcode
- offset 559
+ param pname PointParameterNameARB in value
+ param param Int32 in value
+ category VERSION_1_4
+ version 1.4
+ extension soft WINSOFT NV20
+ glxropcode 4221
+ offset 642
-GetCompressedTexImage(target, level, img)
+PointParameteriv(pname, params)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param img CompressedTextureARB out array [COMPSIZE(target/level)]
- category VERSION_1_3
- dlflags notlistable
- glxflags ARB client-handcode server-handcode
- version 1.3
- glxsingle 160
- glsflags get
- glsopcode 0x01CF
- wglflags client-handcode server-handcode
- offset 560
-
+ param pname PointParameterNameARB in value
+ param params Int32 in array [COMPSIZE(pname)]
+ category VERSION_1_4
+ version 1.4
+ extension soft WINSOFT NV20
+ glxropcode 4222re
+ offset 643
###############################################################################
###############################################################################
#
-# OpenGL 1.4 commands
+# OpenGL 1.4 deprecated commands
#
###############################################################################
###############################################################################
-# OpenGL 1.4 (EXT_blend_func_separate) commands
-
-BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
- return void
- param sfactorRGB BlendFuncSeparateParameterEXT in value
- param dfactorRGB BlendFuncSeparateParameterEXT in value
- param sfactorAlpha BlendFuncSeparateParameterEXT in value
- param dfactorAlpha BlendFuncSeparateParameterEXT in value
- category VERSION_1_4
- glxropcode 4134
- version 1.4
- extension
- glsopcode 0x01DC
- offset 537
-
# OpenGL 1.4 (EXT_fog_coord) commands
FogCoordf(coord)
return void
param coord CoordF in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv FogCoordfv
version 1.4
+ deprecated 3.1
offset 545
FogCoordfv(coord)
return void
param coord CoordF in array [1]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4124
- glsopcode 0x01D8
offset 546
FogCoordd(coord)
return void
param coord CoordD in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv FogCoorddv
version 1.4
+ deprecated 3.1
offset 547
FogCoorddv(coord)
return void
param coord CoordD in array [1]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4125
- glsopcode 0x01DA
offset 548
FogCoordPointer(type, stride, pointer)
param type FogPointerTypeEXT in value
param stride SizeI in value
param pointer Void in array [COMPSIZE(type/stride)] retained
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
dlflags notlistable
version 1.4
+ deprecated 3.1
glxflags client-handcode server-handcode
- glsflags client
- glsopcode 0x01DB
offset 549
-# OpenGL 1.4 (EXT_multi_draw_arrays) commands
-
-# first and count are really 'in'
-MultiDrawArrays(mode, first, count, primcount)
- return void
- param mode BeginMode in value
- param first Int32 out array [COMPSIZE(count)]
- param count SizeI out array [COMPSIZE(primcount)]
- param primcount SizeI in value
- category VERSION_1_4
- version 1.4
- glxropcode ?
- glsflags ignore
- offset 644
-
-MultiDrawElements(mode, count, type, indices, primcount)
- return void
- param mode BeginMode in value
- param count SizeI in array [COMPSIZE(primcount)]
- param type DrawElementsType in value
- param indices VoidPointer in array [COMPSIZE(primcount)]
- param primcount SizeI in value
- category VERSION_1_4
- version 1.4
- glxropcode ?
- glsflags ignore
- offset 645
-
-# OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
-
-PointParameterf(pname, param)
- return void
- param pname PointParameterNameARB in value
- param param CheckedFloat32 in value
- category VERSION_1_4
- version 1.4
- glxropcode 2065
- extension
- glsopcode 0x0177
- offset 458
-
-PointParameterfv(pname, params)
- return void
- param pname PointParameterNameARB in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category VERSION_1_4
- version 1.4
- glxropcode 2066
- extension
- glsopcode 0x0178
- offset 459
-
-PointParameteri(pname, param)
- return void
- param pname PointParameterNameARB in value
- param param Int32 in value
- category VERSION_1_4
- version 1.4
- extension soft WINSOFT NV20
- glxropcode 4221
- glsflags ignore
- offset 642
-
-PointParameteriv(pname, params)
- return void
- param pname PointParameterNameARB in value
- param params Int32 in array [COMPSIZE(pname)]
- category VERSION_1_4
- version 1.4
- extension soft WINSOFT NV20
- glxropcode 4222re
- glsflags ignore
- offset 643
-
# OpenGL 1.4 (EXT_secondary_color) commands
SecondaryColor3b(red, green, blue)
param red ColorB in value
param green ColorB in value
param blue ColorB in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3bv
version 1.4
+ deprecated 3.1
offset 561
SecondaryColor3bv(v)
return void
param v ColorB in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4126
- glsopcode 0x01FD
offset 562
SecondaryColor3d(red, green, blue)
param red ColorD in value
param green ColorD in value
param blue ColorD in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3dv
version 1.4
+ deprecated 3.1
offset 563
SecondaryColor3dv(v)
return void
param v ColorD in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4130
- glsopcode 0x01FE
offset 564
SecondaryColor3f(red, green, blue)
param red ColorF in value
param green ColorF in value
param blue ColorF in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3fv
version 1.4
+ deprecated 3.1
offset 565
SecondaryColor3fv(v)
return void
param v ColorF in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4129
- glsopcode 0x01FF
offset 566
SecondaryColor3i(red, green, blue)
param red ColorI in value
param green ColorI in value
param blue ColorI in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3iv
version 1.4
+ deprecated 3.1
offset 567
SecondaryColor3iv(v)
return void
param v ColorI in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4128
- glsopcode 0x0200
offset 568
SecondaryColor3s(red, green, blue)
param red ColorS in value
param green ColorS in value
param blue ColorS in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3sv
version 1.4
+ deprecated 3.1
offset 569
SecondaryColor3sv(v)
return void
param v ColorS in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4127
- glsopcode 0x0201
offset 570
SecondaryColor3ub(red, green, blue)
param red ColorUB in value
param green ColorUB in value
param blue ColorUB in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3ubv
version 1.4
+ deprecated 3.1
offset 571
SecondaryColor3ubv(v)
return void
param v ColorUB in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4131
- glsopcode 0x0202
offset 572
SecondaryColor3ui(red, green, blue)
param red ColorUI in value
param green ColorUI in value
param blue ColorUI in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3uiv
version 1.4
+ deprecated 3.1
offset 573
SecondaryColor3uiv(v)
return void
param v ColorUI in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4133
- glsopcode 0x0203
offset 574
SecondaryColor3us(red, green, blue)
param red ColorUS in value
param green ColorUS in value
param blue ColorUS in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv SecondaryColor3usv
version 1.4
+ deprecated 3.1
offset 575
SecondaryColor3usv(v)
return void
param v ColorUS in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 4132
- glsopcode 0x0204
offset 576
SecondaryColorPointer(size, type, stride, pointer)
param type ColorPointerType in value
param stride SizeI in value
param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
dlflags notlistable
glxflags client-handcode server-handcode
version 1.4
+ deprecated 3.1
extension
- glsflags client
- glsopcode 0x0205
offset 577
# OpenGL 1.4 (ARB_window_pos) commands
return void
param x CoordD in value
param y CoordD in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos2dv
version 1.4
+ deprecated 3.1
offset 513
WindowPos2dv(v)
return void
param v CoordD in array [2]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F0
offset 514
WindowPos2f(x, y)
return void
param x CoordF in value
param y CoordF in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos2fv
version 1.4
+ deprecated 3.1
offset 515
WindowPos2fv(v)
return void
param v CoordF in array [2]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F1
offset 516
WindowPos2i(x, y)
return void
param x CoordI in value
param y CoordI in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos2iv
version 1.4
+ deprecated 3.1
offset 517
WindowPos2iv(v)
return void
param v CoordI in array [2]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F2
offset 518
WindowPos2s(x, y)
return void
param x CoordS in value
param y CoordS in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos2sv
version 1.4
+ deprecated 3.1
offset 519
WindowPos2sv(v)
return void
param v CoordS in array [2]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F3
offset 520
WindowPos3d(x, y, z)
param y CoordD in value
param z CoordD in value
vectorequiv WindowPos3dv
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
offset 521
WindowPos3dv(v)
return void
param v CoordD in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F4
offset 522
WindowPos3f(x, y, z)
param x CoordF in value
param y CoordF in value
param z CoordF in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos3fv
version 1.4
+ deprecated 3.1
offset 523
WindowPos3fv(v)
return void
param v CoordF in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F5
offset 524
WindowPos3i(x, y, z)
param x CoordI in value
param y CoordI in value
param z CoordI in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos3iv
version 1.4
+ deprecated 3.1
offset 525
WindowPos3iv(v)
return void
param v CoordI in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F6
offset 526
WindowPos3s(x, y, z)
param x CoordS in value
param y CoordS in value
param z CoordS in value
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
vectorequiv WindowPos3sv
version 1.4
+ deprecated 3.1
offset 527
WindowPos3sv(v)
return void
param v CoordS in array [3]
- category VERSION_1_4
+ category VERSION_1_4_DEPRECATED
version 1.4
+ deprecated 3.1
glxropcode 230
glxflags client-handcode server-handcode
- glsopcode 0x01F7
offset 528
-
###############################################################################
###############################################################################
#
extension
glxsingle 162
glxflags ignore
- glsopcode ?
offset 700
DeleteQueries(n, ids)
extension
glxsingle 161
glxflags ignore
- glsopcode ?
offset 701
IsQuery(id)
extension
glxsingle 163
glxflags ignore
- glsopcode ?
offset 702
BeginQuery(target, id)
extension
glxropcode 231
glxflags ignore
- glsopcode ?
offset 703
EndQuery(target)
extension
glxropcode 232
glxflags ignore
- glsopcode ?
offset 704
GetQueryiv(target, pname, params)
extension
glxsingle 164
glxflags ignore
- glsflags get
- glsopcode ?
offset 705
GetQueryObjectiv(id, pname, params)
extension
glxsingle 165
glxflags ignore
- glsflags get
- glsopcode ?
offset 706
GetQueryObjectuiv(id, pname, params)
extension
glxsingle 166
glxflags ignore
- glsflags get
- glsopcode ?
offset 707
# OpenGL 1.5 (ARB_vertex_buffer_object) commands
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 688
DeleteBuffers(n, buffers)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 691
GenBuffers(n, buffers)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 692
IsBuffer(buffer)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 696
BufferData(target, size, data, usage)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 689
BufferSubData(target, offset, size, data)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 690
GetBufferSubData(target, offset, size, data)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset 695
MapBuffer(target, access)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 697
UnmapBuffer(target)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 698
GetBufferParameteriv(target, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset 693
GetBufferPointerv(target, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset 694
# OpenGL 1.5 (EXT_shadow_funcs) commands - none
version 2.0
extension
glxropcode 4228
- glsopcode ?
# OpenGL 2.0 (ARB_draw_buffers) commands
extension
glxropcode 233
glxflags ignore
- glsopcode ?
offset ?
# OpenGL 2.0 (ARB_stencil_two_side) commands
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
StencilFuncSeparate(frontfunc, backfunc, ref, mask)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
StencilMaskSeparate(face, mask)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
# OpenGL 2.0 (ARB_shader_objects / ARB_vertex_shader / ARB_fragment_shader) commands
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
BindAttribLocation(program, index, name)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
CompileShader(shader)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
CreateProgram()
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
CreateShader(type)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DeleteProgram(program)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DeleteShader(shader)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DetachShader(program, shader)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DisableVertexAttribArray(index)
category VERSION_2_0
version 2.0
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 666
category VERSION_2_0
version 2.0
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 665
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetActiveUniform(program, index, bufSize, length, size, type, name)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetAttachedShaders(program, maxCount, count, obj)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetAttribLocation(program, name)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetProgramiv(program, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetProgramInfoLog(program, bufSize, length, infoLog)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetShaderiv(shader, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetShaderInfoLog(shader, bufSize, length, infoLog)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetShaderSource(shader, bufSize, length, source)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetUniformLocation(program, name)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetUniformfv(program, location, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetUniformiv(program, location, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetVertexAttribdv(index, pname, params)
version 2.0
extension soft WINSOFT NV10
glxvendorpriv 1301
- glsflags client get
- glsopcode 0x0232
offset 588
GetVertexAttribfv(index, pname, params)
version 2.0
extension soft WINSOFT NV10
glxvendorpriv 1302
- glsflags client get
- glsopcode 0x0233
offset 589
GetVertexAttribiv(index, pname, params)
version 2.0
extension soft WINSOFT NV10
glxvendorpriv 1303
- glsflags client get
- glsopcode 0x0234
offset 590
GetVertexAttribPointerv(index, pname, pointer)
version 2.0
extension soft WINSOFT NV10
glxflags ignore
- glsflags client get
- glsopcode 0x0235
offset 591
IsProgram(program)
version 2.0
extension soft WINSOFT NV10
glxvendorpriv 1304
- glsflags get
- glsopcode 0x0236
offset 592
IsShader(shader)
version 2.0
extension soft WINSOFT NV10
glxvendorpriv ?
- glsflags get
- glsopcode ?
offset ?
LinkProgram(program)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
ShaderSource(shader, count, string, length)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UseProgram(program)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform1f(location, v0)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform2f(location, v0, v1)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform3f(location, v0, v1, v2)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform4f(location, v0, v1, v2, v3)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform1i(location, v0)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform2i(location, v0, v1)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform3i(location, v0, v1, v2)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform4i(location, v0, v1, v2, v3)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform1fv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform2fv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform3fv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform4fv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform1iv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform2iv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform3iv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Uniform4iv(location, count, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix2fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix3fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix4fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
ValidateProgram(program)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib1d(index, x)
param x Float64 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib1dv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 603
param v Float64 in array [1]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4197
- glsopcode 0x0240
offset 604
VertexAttrib1f(index, x)
param x Float32 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib1fv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 605
param v Float32 in array [1]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4193
- glsopcode 0x023F
offset 606
VertexAttrib1s(index, x)
param x Int16 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib1sv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 607
param v Int16 in array [1]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4189
- glsopcode 0x023E
offset 608
VertexAttrib2d(index, x, y)
param y Float64 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib2dv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 609
param v Float64 in array [2]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4198
- glsopcode 0x0243
offset 610
VertexAttrib2f(index, x, y)
param y Float32 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib2fv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 611
param v Float32 in array [2]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4194
- glsopcode 0x0242
offset 612
VertexAttrib2s(index, x, y)
param y Int16 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib2sv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 613
param v Int16 in array [2]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4190
- glsopcode 0x0241
offset 614
VertexAttrib3d(index, x, y, z)
param z Float64 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib3dv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 615
param v Float64 in array [3]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4199
- glsopcode 0x0246
offset 616
VertexAttrib3f(index, x, y, z)
param z Float32 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib3fv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 617
param v Float32 in array [3]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4195
- glsopcode 0x0245
offset 618
VertexAttrib3s(index, x, y, z)
param z Int16 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib3sv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 619
param v Int16 in array [3]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4191
- glsopcode 0x0244
offset 620
VertexAttrib4Nbv(index, v)
param v Int8 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 659
param v Int32 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 661
param v Int16 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 660
param w UInt8 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 627
param v UInt8 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
glxropcode 4201
- glsopcode 0x024A
offset 628
VertexAttrib4Nuiv(index, v)
param v UInt32 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 663
param v UInt16 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 662
param v Int8 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 654
param w Float64 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib4dv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 621
param v Float64 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4200
- glsopcode 0x0249
offset 622
VertexAttrib4f(index, x, y, z, w)
param w Float32 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib4fv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 623
param v Float32 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
glxropcode 4196
- glsopcode 0x0248
offset 624
VertexAttrib4iv(index, v)
param v Int32 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 655
param w Int16 in value
category VERSION_2_0
version 2.0
+ deprecated 3.1
vectorequiv VertexAttrib4sv
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 625
param v Int16 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
glxropcode 4192
- glsopcode 0x0247
offset 626
VertexAttrib4ubv(index, v)
param v UInt8 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 656
param v UInt32 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 658
param v UInt16 in array [4]
category VERSION_2_0
version 2.0
+ deprecated 3.1
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 657
category VERSION_2_0
version 2.0
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 664
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix3x2fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix2x4fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix4x2fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix3x4fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
UniformMatrix4x3fv(location, count, transpose, value)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-
###############################################################################
###############################################################################
#
extension
glxflags ignore
glfflags ignore
- glsflags ignore
GetBooleani_v(target, index, data)
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
GetIntegeri_v(target, index, data)
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
Enablei(target, index)
return void
extension
glxflags ignore
glfflags ignore
- glsflags ignore
Disablei(target, index)
return void
extension
glxflags ignore
glfflags ignore
- glsflags ignore
IsEnabledi(target, index)
return Boolean
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
# OpenGL 3.0 (EXT_transform_feedback) commands
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
EndTransformFeedback()
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
BindBufferRange(target, index, buffer, offset, size)
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
BindBufferBase(target, index, buffer)
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
TransformFeedbackVaryings(program, count, varyings, bufferMode)
return void
dlflags notlistable
glxflags ignore
glfflags ignore
- glsflags ignore
GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name)
return void
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
ClampColor(target, clamp)
extension
glxropcode 234
glxflags ignore
- glsopcode ?
offset ?
BeginConditionalRender(id, mode)
category VERSION_3_0
version 3.0
glfflags ignore
- glsflags ignore
glxflags ignore
EndConditionalRender()
category VERSION_3_0
version 3.0
glfflags ignore
- glsflags ignore
glxflags ignore
-# OpenGL 3.0 (NV_vertex_program4) commands
-
-VertexAttribI1i(index, x)
+VertexAttribIPointer(index, size, type, stride, pointer)
return void
param index UInt32 in value
- param x Int32 in value
+ param size Int32 in value
+ param type VertexAttribEnum in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
category VERSION_3_0
version 3.0
- beginend allow-inside
- vectorequiv VertexAttribI1iv
- glxvectorequiv VertexAttribI1iv
+ dlflags notlistable
extension
glfflags ignore
- glsflags ignore
glxflags ignore
-VertexAttribI2i(index, x, y)
+GetVertexAttribIiv(index, pname, params)
return void
param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
+ param pname VertexAttribEnum in value
+ param params Int32 out array [1]
category VERSION_3_0
version 3.0
- beginend allow-inside
- vectorequiv VertexAttribI2iv
- glxvectorequiv VertexAttribI2iv
+ dlflags notlistable
extension
glfflags ignore
- glsflags ignore
glxflags ignore
-VertexAttribI3i(index, x, y, z)
+GetVertexAttribIuiv(index, pname, params)
return void
param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- category VERSION_3_0
+ param pname VertexAttribEnum in value
+ param params UInt32 out array [1]
+ category VERSION_3_0
+ version 3.0
+ dlflags notlistable
+ extension
+ glfflags ignore
+ glxflags ignore
+
+# OpenGL 3.0 (NV_vertex_program4) commands
+
+VertexAttribI1i(index, x)
+ return void
+ param index UInt32 in value
+ param x Int32 in value
+ category VERSION_3_0
+ version 3.0
+ deprecated 3.1
+ beginend allow-inside
+ vectorequiv VertexAttribI1iv
+ glxvectorequiv VertexAttribI1iv
+ extension
+ glfflags ignore
+ glxflags ignore
+
+VertexAttribI2i(index, x, y)
+ return void
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ category VERSION_3_0
+ version 3.0
+ deprecated 3.1
+ beginend allow-inside
+ vectorequiv VertexAttribI2iv
+ glxvectorequiv VertexAttribI2iv
+ extension
+ glfflags ignore
+ glxflags ignore
+
+VertexAttribI3i(index, x, y, z)
+ return void
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI3iv
glxvectorequiv VertexAttribI3iv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4i(index, x, y, z, w)
param w Int32 in value
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI4iv
glxvectorequiv VertexAttribI4iv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI1ui(index, x)
param x UInt32 in value
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI1uiv
glxvectorequiv VertexAttribI1uiv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI2ui(index, x, y)
param y UInt32 in value
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI2uiv
glxvectorequiv VertexAttribI2uiv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI3ui(index, x, y, z)
param z UInt32 in value
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI3uiv
glxvectorequiv VertexAttribI3uiv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4ui(index, x, y, z, w)
param w UInt32 in value
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
vectorequiv VertexAttribI4uiv
glxvectorequiv VertexAttribI4uiv
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI1iv(index, v)
param v Int32 in array [1]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI2iv(index, v)
param v Int32 in array [2]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI3iv(index, v)
param v Int32 in array [3]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4iv(index, v)
param v Int32 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI1uiv(index, v)
param v UInt32 in array [1]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI2uiv(index, v)
param v UInt32 in array [2]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI3uiv(index, v)
param v UInt32 in array [3]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4uiv(index, v)
param v UInt32 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4bv(index, v)
param v Int8 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4sv(index, v)
param v Int16 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4ubv(index, v)
param v UInt8 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
glxflags ignore
VertexAttribI4usv(index, v)
param v UInt16 in array [4]
category VERSION_3_0
version 3.0
+ deprecated 3.1
beginend allow-inside
extension
glfflags ignore
- glsflags ignore
- glxflags ignore
-
-VertexAttribIPointer(index, size, type, stride, pointer)
- return void
- param index UInt32 in value
- param size Int32 in value
- param type VertexAttribEnum in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category VERSION_3_0
- version 3.0
- dlflags notlistable
- extension
- glfflags ignore
- glsflags ignore
- glxflags ignore
-
-GetVertexAttribIiv(index, pname, params)
- return void
- param index UInt32 in value
- param pname VertexAttribEnum in value
- param params Int32 out array [1]
- category VERSION_3_0
- version 3.0
- dlflags notlistable
- extension
- glfflags ignore
- glsflags ignore
- glxflags ignore
-
-GetVertexAttribIuiv(index, pname, params)
- return void
- param index UInt32 in value
- param pname VertexAttribEnum in value
- param params UInt32 out array [1]
- category VERSION_3_0
- version 3.0
- dlflags notlistable
- extension
- glfflags ignore
- glsflags ignore
glxflags ignore
# OpenGL 3.0 (EXT_gpu_shader4) commands
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
BindFragDataLocation(program, color, name)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
GetFragDataLocation(program, name)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform1ui(location, v0)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform2ui(location, v0, v1)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform3ui(location, v0, v1, v2)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform4ui(location, v0, v1, v2, v3)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform1uiv(location, count, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform2uiv(location, count, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform3uiv(location, count, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
Uniform4uiv(location, count, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
# OpenGL 3.0 (EXT_texture_integer) commands
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
TexParameterIuiv(target, pname, params)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
GetTexParameterIiv(target, pname, params)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
GetTexParameterIuiv(target, pname, params)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
# New commands in OpenGL 3.0
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
ClearBufferuiv(buffer, drawbuffer, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
ClearBufferfv(buffer, drawbuffer, value)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
ClearBufferfi(buffer, drawbuffer, depth, stencil)
version 3.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
GetStringi(name, index)
dlflags notlistable
glxflags client-handcode server-handcode
glfflags ignore
- glsflags get
glxsingle ?
passthru: /* OpenGL 3.0 also reuses entry points from these extensions: */
passthru: /* ARB_map_buffer_range */
passthru: /* ARB_vertex_array_object */
+###############################################################################
+###############################################################################
+#
+# OpenGL 3.0 deprecated commands
+#
+###############################################################################
+###############################################################################
+
+# (none - VertexAttribI* were moved back into non-deprecated)
+
+
+###############################################################################
+###############################################################################
+#
+# OpenGL 3.1 commands
+#
+###############################################################################
+###############################################################################
+
+# New commands in OpenGL 3.1 - none
+
+# OpenGL 3.1 (ARB_draw_instanced) commands
+
+DrawArraysInstanced(mode, first, count, primcount)
+ return void
+ param mode BeginMode in value
+ param first Int32 in value
+ param count SizeI in value
+ param primcount SizeI in value
+ category VERSION_3_1
+ version 3.1
+ extension
+ dlflags notlistable
+ vectorequiv ArrayElement
+ glfflags ignore
+ glxflags ignore
+
+DrawElementsInstanced(mode, count, type, indices, primcount)
+ return void
+ param mode BeginMode in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ param primcount SizeI in value
+ category VERSION_3_1
+ version 3.1
+ extension
+ dlflags notlistable
+ vectorequiv ArrayElement
+ glfflags ignore
+ glxflags ignore
+
+# OpenGL 3.1 (ARB_texture_buffer_object) commands
+
+TexBuffer(target, internalformat, buffer)
+ return void
+ param target TextureTarget in value
+ param internalformat GLenum in value
+ param buffer UInt32 in value
+ category VERSION_3_1
+ version 3.1
+ extension
+ glfflags ignore
+ glxflags ignore
+
+# OpenGL 3.1 (ARB_texture_rectangle) commands - none
+
+# OpenGL 3.1 (SNORM texture) commands - none
+
+# OpenGL 3.1 (NV_primitive_restart) commands
+# This is *not* an alias of PrimitiveRestartIndexNV, since it sets
+# server instead of client state.
+
+PrimitiveRestartIndex(index)
+ return void
+ param index UInt32 in value
+ category VERSION_3_1
+ version 3.1
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+passthru: /* OpenGL 3.1 also reuses entry points from these extensions: */
+passthru: /* ARB_copy_buffer */
+passthru: /* ARB_uniform_buffer_object */
+
+
+###############################################################################
+###############################################################################
+#
+# OpenGL 3.2 commands
+#
+###############################################################################
+###############################################################################
+
+# New commands in OpenGL 3.2
+
+GetInteger64i_v(target, index, data)
+ return void
+ param target GLenum in value
+ param index UInt32 in value
+ param data Int64 out array [COMPSIZE(target)]
+ category VERSION_3_2
+ version 3.2
+ extension
+ dlflags notlistable
+ glxflags ignore
+ glfflags ignore
+
+
+GetBufferParameteri64v(target, pname, params)
+ return void
+ param target BufferTargetARB in value
+ param pname BufferPNameARB in value
+ param params Int64 out array [COMPSIZE(pname)]
+ category VERSION_3_2
+ dlflags notlistable
+ version 3.2
+ extension
+ glxsingle ?
+ glxflags ignore
+
+# OpenGL 3.2 (ARB_depth_clamp) commands - none
+# OpenGL 3.2 (ARB_fragment_coord_conventions) commands - none
+
+# OpenGL 3.2 (ARB_geometry_shader4) commands
+
+ProgramParameteri(program, pname, value)
+ return void
+ param program UInt32 in value
+ param pname GLenum in value
+ param value Int32 in value
+ category VERSION_3_2
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FramebufferTexture(target, attachment, texture, level)
+ return void
+ param target GLenum in value
+ param attachment GLenum in value
+ param texture UInt32 in value
+ param level Int32 in value
+ category VERSION_3_2
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+# FramebufferTextureLayer redeclared in ARB_framebuffer_object
+# FramebufferTextureLayer(target, attachment, texture, level, layer)
+# return void
+# param target GLenum in value
+# param attachment GLenum in value
+# param texture UInt32 in value
+# param level Int32 in value
+# param layer Int32 in value
+# category VERSION_3_2
+# version 1.2
+# extension
+# glxropcode ?
+# glxflags ignore
+# offset ?
+
+FramebufferTextureFace(target, attachment, texture, level, face)
+ return void
+ param target GLenum in value
+ param attachment GLenum in value
+ param texture UInt32 in value
+ param level Int32 in value
+ param face GLenum in value
+ category VERSION_3_2
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+# OpenGL 3.2 (ARB_seamless_cube_map) commands - none
+# OpenGL 3.2 (ARB_vertex_array_bgra) commands - none
+
+passthru: /* OpenGL 3.2 also reuses entry points from these extensions: */
+passthru: /* ARB_draw_elements_base_vertex */
+passthru: /* ARB_provoking_vertex */
+passthru: /* ARB_sync */
+passthru: /* ARB_texture_multisample */
+
###############################################################################
###############################################################################
version 1.2
glxropcode 197
alias ActiveTexture
- glsalias ActiveTexture
ClientActiveTextureARB(texture)
return void
glxflags ARB client-handcode client-intercept server-handcode
version 1.2
alias ClientActiveTexture
- glsalias ClientActiveTexture
MultiTexCoord1dARB(target, s)
return void
version 1.2
glxropcode 198
alias MultiTexCoord1dv
- glsalias MultiTexCoord1dv
MultiTexCoord1fARB(target, s)
return void
version 1.2
glxropcode 199
alias MultiTexCoord1fv
- glsalias MultiTexCoord1fv
MultiTexCoord1iARB(target, s)
return void
version 1.2
glxropcode 200
alias MultiTexCoord1iv
- glsalias MultiTexCoord1iv
MultiTexCoord1sARB(target, s)
return void
version 1.2
glxropcode 201
alias MultiTexCoord1sv
- glsalias MultiTexCoord1sv
MultiTexCoord2dARB(target, s, t)
return void
version 1.2
glxropcode 202
alias MultiTexCoord2dv
- glsalias MultiTexCoord2dv
MultiTexCoord2fARB(target, s, t)
return void
version 1.2
glxropcode 203
alias MultiTexCoord2fv
- glsalias MultiTexCoord2fv
MultiTexCoord2iARB(target, s, t)
return void
version 1.2
glxropcode 204
alias MultiTexCoord2iv
- glsalias MultiTexCoord2iv
MultiTexCoord2sARB(target, s, t)
return void
version 1.2
glxropcode 205
alias MultiTexCoord2sv
- glsalias MultiTexCoord2sv
MultiTexCoord3dARB(target, s, t, r)
return void
version 1.2
glxropcode 206
alias MultiTexCoord3dv
- glsalias MultiTexCoord3dv
MultiTexCoord3fARB(target, s, t, r)
return void
version 1.2
glxropcode 207
alias MultiTexCoord3fv
- glsalias MultiTexCoord3fv
MultiTexCoord3iARB(target, s, t, r)
return void
version 1.2
glxropcode 208
alias MultiTexCoord3iv
- glsalias MultiTexCoord3iv
MultiTexCoord3sARB(target, s, t, r)
return void
glxflags ARB
glxropcode 209
alias MultiTexCoord3sv
- glsalias MultiTexCoord3sv
MultiTexCoord4dARB(target, s, t, r, q)
return void
version 1.2
glxropcode 210
alias MultiTexCoord4dv
- glsalias MultiTexCoord4dv
MultiTexCoord4fARB(target, s, t, r, q)
return void
version 1.2
glxropcode 211
alias MultiTexCoord4fv
- glsalias MultiTexCoord4fv
MultiTexCoord4iARB(target, s, t, r, q)
return void
version 1.2
glxropcode 212
alias MultiTexCoord4iv
- glsalias MultiTexCoord4iv
MultiTexCoord4sARB(target, s, t, r, q)
return void
version 1.2
glxropcode 213
alias MultiTexCoord4sv
- glsalias MultiTexCoord4sv
################################################################################
#
glxflags ARB client-handcode client-intercept server-handcode
version 1.2
alias LoadTransposeMatrixf
- glsalias LoadTransposeMatrixf
LoadTransposeMatrixdARB(m)
return void
glxflags ARB client-handcode client-intercept server-handcode
version 1.2
alias LoadTransposeMatrixd
- glsalias LoadTransposeMatrixd
MultTransposeMatrixfARB(m)
return void
glxflags ARB client-handcode client-intercept server-handcode
version 1.2
alias MultTransposeMatrixf
- glsalias MultTransposeMatrixf
MultTransposeMatrixdARB(m)
return void
glxflags ARB client-handcode client-intercept server-handcode
version 1.2
alias MultTransposeMatrixd
- glsalias MultTransposeMatrixd
################################################################################
#
glxflags ARB
version 1.2
alias SampleCoverage
- glsalias SampleCoverage
################################################################################
#
version 1.2
glxropcode 216
alias CompressedTexImage3D
- glsalias CompressedTexImage3D
wglflags client-handcode server-handcode
# Arguably TexelInternalFormat, not PixelInternalFormat
version 1.2
glxropcode 215
alias CompressedTexImage2D
- glsalias CompressedTexImage2D
wglflags client-handcode server-handcode
# Arguably TexelInternalFormat, not PixelInternalFormat
version 1.2
glxropcode 214
alias CompressedTexImage1D
- glsalias CompressedTexImage1D
wglflags client-handcode server-handcode
CompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
version 1.2
glxropcode 219
alias CompressedTexSubImage3D
- glsalias CompressedTexSubImage3D
wglflags client-handcode server-handcode
CompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data)
version 1.2
glxropcode 218
alias CompressedTexSubImage2D
- glsalias CompressedTexSubImage2D
wglflags client-handcode server-handcode
CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data)
version 1.2
glxropcode 217
alias CompressedTexSubImage1D
- glsalias CompressedTexSubImage1D
wglflags client-handcode server-handcode
GetCompressedTexImageARB(target, level, img)
version 1.2
glxsingle 160
alias GetCompressedTexImage
- glsalias GetCompressedTexImage
wglflags client-handcode server-handcode
################################################################################
glxropcode 2065
extension
alias PointParameterf
- glsalias PointParameterf
PointParameterfvARB(pname, params)
return void
glxropcode 2066
extension
alias PointParameterfv
- glsalias PointParameterfv
################################################################################
#
extension
glxropcode 220
glxflags ignore
- glsopcode 0x0206
offset ?
WeightsvARB(size, weights)
extension
glxropcode 222
glxflags ignore
- glsopcode 0x0207
offset ?
WeightivARB(size, weights)
extension
glxropcode 224
glxflags ignore
- glsopcode 0x0208
offset ?
WeightfvARB(size, weights)
extension
glxropcode 227
glxflags ignore
- glsopcode 0x0209
offset ?
WeightdvARB(size, weights)
extension
glxropcode 228
glxflags ignore
- glsopcode 0x020A
offset ?
WeightubvARB(size, weights)
extension
glxropcode 221
glxflags ignore
- glsopcode 0x020B
offset ?
WeightusvARB(size, weights)
extension
glxropcode 223
glxflags ignore
- glsopcode 0x020C
offset ?
WeightuivARB(size, weights)
extension
glxropcode 225
glxflags ignore
- glsopcode 0x020D
offset ?
WeightPointerARB(size, type, stride, pointer)
extension
dlflags notlistable
glxflags ignore
- glsflags client
- glsopcode 0x020E
offset ?
VertexBlendARB(count)
extension
glxropcode 226
glxflags ignore
- glsopcode 0x020F
offset ?
################################################################################
extension
glxropcode 4329
glxflags ignore
- glsopcode 0x0210
offset ?
MatrixIndexubvARB(size, indices)
extension
glxropcode 4326
glxflags ignore
- glsopcode 0x0211
offset ?
MatrixIndexusvARB(size, indices)
extension
glxropcode 4327
glxflags ignore
- glsopcode 0x0212
offset ?
MatrixIndexuivARB(size, indices)
extension
glxropcode 4328
glxflags ignore
- glsopcode 0x0213
offset ?
MatrixIndexPointerARB(size, type, stride, pointer)
extension
dlflags notlistable
glxflags ignore
- glsflags client
- glsopcode 0x0214
offset ?
################################################################################
vectorequiv WindowPos2dvARB
version 1.0
alias WindowPos2d
- glsalias WindowPos2d
WindowPos2dvARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos2dv
- glsalias WindowPos2dv
WindowPos2fARB(x, y)
return void
vectorequiv WindowPos2fvARB
version 1.0
alias WindowPos2f
- glsalias WindowPos2f
WindowPos2fvARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos2fv
- glsalias WindowPos2fv
WindowPos2iARB(x, y)
return void
vectorequiv WindowPos2ivARB
version 1.0
alias WindowPos2i
- glsalias WindowPos2i
WindowPos2ivARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos2iv
- glsalias WindowPos2iv
WindowPos2sARB(x, y)
return void
vectorequiv WindowPos2svARB
version 1.0
alias WindowPos2s
- glsalias WindowPos2s
WindowPos2svARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos2sv
- glsalias WindowPos2sv
WindowPos3dARB(x, y, z)
return void
category ARB_window_pos
version 1.0
alias WindowPos3d
- glsalias WindowPos3d
WindowPos3dvARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos3dv
- glsalias WindowPos3dv
WindowPos3fARB(x, y, z)
return void
vectorequiv WindowPos3fvARB
version 1.0
alias WindowPos3f
- glsalias WindowPos3f
WindowPos3fvARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos3fv
- glsalias WindowPos3fv
WindowPos3iARB(x, y, z)
return void
vectorequiv WindowPos3ivARB
version 1.0
alias WindowPos3i
- glsalias WindowPos3i
WindowPos3ivARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos3iv
- glsalias WindowPos3iv
WindowPos3sARB(x, y, z)
return void
vectorequiv WindowPos3svARB
version 1.0
alias WindowPos3s
- glsalias WindowPos3s
WindowPos3svARB(v)
return void
glxropcode 230
glxflags client-handcode server-handcode
alias WindowPos3sv
- glsalias WindowPos3sv
###############################################################################
#
vectorequiv VertexAttrib1dvARB
extension soft WINSOFT NV10
alias VertexAttrib1d
- glsalias VertexAttrib1d
VertexAttrib1dvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4197
- glsopcode 0x0240
alias VertexAttrib1dv
- glsalias VertexAttrib1dv
VertexAttrib1fARB(index, x)
return void
vectorequiv VertexAttrib1fvARB
extension soft WINSOFT NV10
alias VertexAttrib1f
- glsalias VertexAttrib1f
VertexAttrib1fvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4193
- glsopcode 0x023F
alias VertexAttrib1fv
- glsalias VertexAttrib1fv
VertexAttrib1sARB(index, x)
return void
vectorequiv VertexAttrib1svARB
extension soft WINSOFT NV10
alias VertexAttrib1s
- glsalias VertexAttrib1s
VertexAttrib1svARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4189
- glsopcode 0x023E
alias VertexAttrib1sv
- glsalias VertexAttrib1sv
VertexAttrib2dARB(index, x, y)
return void
vectorequiv VertexAttrib2dvARB
extension soft WINSOFT NV10
alias VertexAttrib2d
- glsalias VertexAttrib2d
VertexAttrib2dvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4198
- glsopcode 0x0243
alias VertexAttrib2dv
- glsalias VertexAttrib2dv
VertexAttrib2fARB(index, x, y)
return void
vectorequiv VertexAttrib2fvARB
extension soft WINSOFT NV10
alias VertexAttrib2f
- glsalias VertexAttrib2f
VertexAttrib2fvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4194
- glsopcode 0x0242
alias VertexAttrib2fv
- glsalias VertexAttrib2fv
VertexAttrib2sARB(index, x, y)
return void
vectorequiv VertexAttrib2svARB
extension soft WINSOFT NV10
alias VertexAttrib2s
- glsalias VertexAttrib2s
VertexAttrib2svARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4190
- glsopcode 0x0241
alias VertexAttrib2sv
- glsalias VertexAttrib2sv
VertexAttrib3dARB(index, x, y, z)
return void
vectorequiv VertexAttrib3dvARB
extension soft WINSOFT NV10
alias VertexAttrib3d
- glsalias VertexAttrib3d
VertexAttrib3dvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4199
- glsopcode 0x0246
alias VertexAttrib3dv
- glsalias VertexAttrib3dv
VertexAttrib3fARB(index, x, y, z)
return void
vectorequiv VertexAttrib3fvARB
extension soft WINSOFT NV10
alias VertexAttrib3f
- glsalias VertexAttrib3f
VertexAttrib3fvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4195
- glsopcode 0x0245
alias VertexAttrib3fv
- glsalias VertexAttrib3fv
VertexAttrib3sARB(index, x, y, z)
return void
vectorequiv VertexAttrib3svARB
extension soft WINSOFT NV10
alias VertexAttrib3s
- glsalias VertexAttrib3s
VertexAttrib3svARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4191
- glsopcode 0x0244
alias VertexAttrib3sv
- glsalias VertexAttrib3sv
VertexAttrib4NbvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Nbv
- glsalias VertexAttrib4Nbv
VertexAttrib4NivARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Niv
- glsalias VertexAttrib4Niv
VertexAttrib4NsvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Nsv
- glsalias VertexAttrib4Nsv
VertexAttrib4NubARB(index, x, y, z, w)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Nub
- glsalias VertexAttrib4Nub
VertexAttrib4NubvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4201
- glsopcode 0x024A
alias VertexAttrib4Nubv
- glsalias VertexAttrib4Nubv
VertexAttrib4NuivARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Nuiv
- glsalias VertexAttrib4Nuiv
VertexAttrib4NusvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4Nusv
- glsalias VertexAttrib4Nusv
VertexAttrib4bvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4bv
- glsalias VertexAttrib4bv
VertexAttrib4dARB(index, x, y, z, w)
return void
vectorequiv VertexAttrib4dvARB
extension soft WINSOFT NV10
alias VertexAttrib4d
- glsalias VertexAttrib4d
VertexAttrib4dvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4200
- glsopcode 0x0249
alias VertexAttrib4dv
- glsalias VertexAttrib4dv
VertexAttrib4fARB(index, x, y, z, w)
return void
vectorequiv VertexAttrib4fvARB
extension soft WINSOFT NV10
alias VertexAttrib4f
- glsalias VertexAttrib4f
VertexAttrib4fvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4196
- glsopcode 0x0248
alias VertexAttrib4fv
- glsalias VertexAttrib4fv
VertexAttrib4ivARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4iv
- glsalias VertexAttrib4iv
VertexAttrib4sARB(index, x, y, z, w)
return void
vectorequiv VertexAttrib4svARB
extension soft WINSOFT NV10
alias VertexAttrib4s
- glsalias VertexAttrib4s
VertexAttrib4svARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
glxropcode 4192
- glsopcode 0x0247
alias VertexAttrib4sv
- glsalias VertexAttrib4sv
VertexAttrib4ubvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4ubv
- glsalias VertexAttrib4ubv
VertexAttrib4uivARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4uiv
- glsalias VertexAttrib4uiv
VertexAttrib4usvARB(index, v)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttrib4usv
- glsalias VertexAttrib4usv
VertexAttribPointerARB(index, size, type, normalized, stride, pointer)
return void
version 1.3
extension soft WINSOFT NV10
alias VertexAttribPointer
- glsalias VertexAttribPointer
EnableVertexAttribArrayARB(index)
return void
version 1.3
extension soft WINSOFT NV10
alias EnableVertexAttribArray
- glsalias EnableVertexAttribArray
DisableVertexAttribArrayARB(index)
return void
version 1.3
extension soft WINSOFT NV10
alias DisableVertexAttribArray
- glsalias DisableVertexAttribArray
ProgramStringARB(target, format, len, string)
return void
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 667
version 1.3
extension soft WINSOFT NV10
glxropcode 4180
- glsopcode 0x0227
offset 579
DeleteProgramsARB(n, programs)
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1294
- glsopcode 0x0228
offset 580
GenProgramsARB(n, programs)
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1295
- glsopcode 0x022A
offset 582
ProgramEnvParameter4dARB(target, index, x, y, z, w)
version 1.3
vectorequiv ProgramEnvParameter4dvARB
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 668
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 669
version 1.3
vectorequiv ProgramEnvParameter4fvARB
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 670
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 671
version 1.3
vectorequiv ProgramLocalParameter4dvARB
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 672
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 673
version 1.3
vectorequiv ProgramLocalParameter4fvARB
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 674
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 675
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 676
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 677
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 678
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 679
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 680
category ARB_vertex_program
version 1.3
extension soft WINSOFT NV10
- glsflags ignore
glxflags ignore
offset 681
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1301
- glsflags client get
- glsopcode 0x0232
alias GetVertexAttribdv
- glsalias GetVertexAttribdv
GetVertexAttribfvARB(index, pname, params)
return void
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1302
- glsflags client get
- glsopcode 0x0233
alias GetVertexAttribfv
- glsalias GetVertexAttribfv
GetVertexAttribivARB(index, pname, params)
return void
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1303
- glsflags client get
- glsopcode 0x0234
alias GetVertexAttribiv
- glsalias GetVertexAttribiv
GetVertexAttribPointervARB(index, pname, pointer)
return void
version 1.3
extension soft WINSOFT NV10
glxflags ignore
- glsflags client get
- glsopcode 0x0235
alias GetVertexAttribPointerv
- glsalias GetVertexAttribPointerv
IsProgramARB(program)
return Boolean
version 1.3
extension soft WINSOFT NV10
glxvendorpriv 1304
- glsflags get
alias IsProgram
- glsalias IsProgram
###############################################################################
version 1.2
extension
alias BindBuffer
- glsalias BindBuffer
DeleteBuffersARB(n, buffers)
return void
version 1.2
extension
alias DeleteBuffers
- glsalias DeleteBuffers
GenBuffersARB(n, buffers)
return void
version 1.2
extension
alias GenBuffers
- glsalias GenBuffers
IsBufferARB(buffer)
return Boolean
version 1.2
extension
alias IsBuffer
- glsalias IsBuffer
BufferDataARB(target, size, data, usage)
return void
version 1.2
extension
alias BufferData
- glsalias BufferData
BufferSubDataARB(target, offset, size, data)
return void
version 1.2
extension
alias BufferSubData
- glsalias BufferSubData
GetBufferSubDataARB(target, offset, size, data)
return void
version 1.2
extension
alias GetBufferSubData
- glsalias GetBufferSubData
MapBufferARB(target, access)
return VoidPointer
version 1.2
extension
alias MapBuffer
- glsalias MapBuffer
UnmapBufferARB(target)
return Boolean
version 1.2
extension
alias UnmapBuffer
- glsalias UnmapBuffer
GetBufferParameterivARB(target, pname, params)
return void
version 1.2
extension
alias GetBufferParameteriv
- glsalias GetBufferParameteriv
GetBufferPointervARB(target, pname, params)
return void
version 1.2
extension
alias GetBufferPointerv
- glsalias GetBufferPointerv
###############################################################################
#
version 1.5
extension
alias GenQueries
- glsalias GenQueries
DeleteQueriesARB(n, ids)
return void
version 1.5
extension
alias DeleteQueries
- glsalias DeleteQueries
IsQueryARB(id)
return Boolean
version 1.5
extension
alias IsQuery
- glsalias IsQuery
BeginQueryARB(target, id)
return void
version 1.5
extension
alias BeginQuery
- glsalias BeginQuery
EndQueryARB(target)
return void
version 1.5
extension
alias EndQuery
- glsalias EndQuery
GetQueryivARB(target, pname, params)
return void
version 1.5
extension
alias GetQueryiv
- glsalias GetQueryiv
GetQueryObjectivARB(id, pname, params)
return void
version 1.5
extension
alias GetQueryObjectiv
- glsalias GetQueryObjectiv
GetQueryObjectuivARB(id, pname, params)
return void
version 1.5
extension
alias GetQueryObjectuiv
- glsalias GetQueryObjectuiv
###############################################################################
#
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
GetHandleARB(pname)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
DetachObjectARB(containerObj, attachedObj)
glxropcode ?
glxflags ignore
alias DetachShader
- glsalias DetachShader
CreateShaderObjectARB(shaderType)
return handleARB
glxropcode ?
glxflags ignore
alias CreateShader
- glsalias CreateShader
ShaderSourceARB(shaderObj, count, string, length)
return void
glxropcode ?
glxflags ignore
alias ShaderSource
- glsalias ShaderSource
CompileShaderARB(shaderObj)
return void
glxropcode ?
glxflags ignore
alias CompileShader
- glsalias CompileShader
CreateProgramObjectARB()
return handleARB
glxropcode ?
glxflags ignore
alias CreateProgram
- glsalias CreateProgram
AttachObjectARB(containerObj, obj)
return void
glxropcode ?
glxflags ignore
alias AttachShader
- glsalias AttachShader
LinkProgramARB(programObj)
return void
glxropcode ?
glxflags ignore
alias LinkProgram
- glsalias LinkProgram
UseProgramObjectARB(programObj)
return void
glxropcode ?
glxflags ignore
alias UseProgram
- glsalias UseProgram
ValidateProgramARB(programObj)
return void
glxropcode ?
glxflags ignore
alias ValidateProgram
- glsalias ValidateProgram
Uniform1fARB(location, v0)
return void
glxropcode ?
glxflags ignore
alias Uniform1f
- glsalias Uniform1f
Uniform2fARB(location, v0, v1)
return void
glxropcode ?
glxflags ignore
alias Uniform2f
- glsalias Uniform2f
Uniform3fARB(location, v0, v1, v2)
return void
glxropcode ?
glxflags ignore
alias Uniform3f
- glsalias Uniform3f
Uniform4fARB(location, v0, v1, v2, v3)
return void
glxropcode ?
glxflags ignore
alias Uniform4f
- glsalias Uniform4f
Uniform1iARB(location, v0)
return void
glxropcode ?
glxflags ignore
alias Uniform1i
- glsalias Uniform1i
Uniform2iARB(location, v0, v1)
return void
glxropcode ?
glxflags ignore
alias Uniform2i
- glsalias Uniform2i
Uniform3iARB(location, v0, v1, v2)
return void
glxropcode ?
glxflags ignore
alias Uniform3i
- glsalias Uniform3i
Uniform4iARB(location, v0, v1, v2, v3)
return void
glxropcode ?
glxflags ignore
alias Uniform4i
- glsalias Uniform4i
Uniform1fvARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform1fv
- glsalias Uniform1fv
Uniform2fvARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform2fv
- glsalias Uniform2fv
Uniform3fvARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform3fv
- glsalias Uniform3fv
Uniform4fvARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform4fv
- glsalias Uniform4fv
Uniform1ivARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform1iv
- glsalias Uniform1iv
Uniform2ivARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform2iv
- glsalias Uniform2iv
Uniform3ivARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform3iv
- glsalias Uniform3iv
Uniform4ivARB(location, count, value)
return void
glxropcode ?
glxflags ignore
alias Uniform4iv
- glsalias Uniform4iv
UniformMatrix2fvARB(location, count, transpose, value)
return void
glxropcode ?
glxflags ignore
alias UniformMatrix2fv
- glsalias UniformMatrix2fv
UniformMatrix3fvARB(location, count, transpose, value)
return void
glxropcode ?
glxflags ignore
alias UniformMatrix3fv
- glsalias UniformMatrix3fv
UniformMatrix4fvARB(location, count, transpose, value)
return void
glxropcode ?
glxflags ignore
alias UniformMatrix4fv
- glsalias UniformMatrix4fv
GetObjectParameterfvARB(obj, pname, params)
return void
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetObjectParameterivARB(obj, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetInfoLogARB(obj, maxLength, length, infoLog)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GetAttachedObjectsARB(containerObj, maxCount, count, obj)
glxsingle ?
glxflags ignore
alias GetAttachedShaders
- glsalias GetAttachedShaders
GetUniformLocationARB(programObj, name)
return Int32
glxsingle ?
glxflags ignore
alias GetUniformLocation
- glsalias GetUniformLocation
GetActiveUniformARB(programObj, index, maxLength, length, size, type, name)
return void
glxsingle ?
glxflags ignore
alias GetActiveUniform
- glsalias GetActiveUniform
GetUniformfvARB(programObj, location, params)
return void
glxsingle ?
glxflags ignore
alias GetUniformfv
- glsalias GetUniformfv
GetUniformivARB(programObj, location, params)
return void
glxsingle ?
glxflags ignore
alias GetUniformiv
- glsalias GetUniformiv
GetShaderSourceARB(obj, maxLength, length, source)
return void
glxsingle ?
glxflags ignore
alias GetShaderSource
- glsalias GetShaderSource
###############################################################################
glxropcode ?
glxflags ignore
alias BindAttribLocation
- glsalias BindAttribLocation
GetActiveAttribARB(programObj, index, maxLength, length, size, type, name)
return void
glxsingle ?
glxflags ignore
alias GetActiveAttrib
- glsalias GetActiveAttrib
GetAttribLocationARB(programObj, name)
return Int32
glxsingle ?
glxflags ignore
alias GetAttribLocation
- glsalias GetAttribLocation
###############################################################################
#
version 1.5
extension
alias DrawBuffers
- glsalias DrawBuffers
###############################################################################
#
glxropcode 234
glxflags ignore
alias ClampColor
- glsalias ClampColor
###############################################################################
#
dlflags notlistable
vectorequiv ArrayElement
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias DrawArraysInstanced
DrawElementsInstancedARB(mode, count, type, indices, primcount)
return void
dlflags notlistable
vectorequiv ArrayElement
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias DrawElementsInstanced
###############################################################################
#
extension
glxvendorpriv 1422
glxflags ignore
- glsopcode ?
offset ?
BindRenderbuffer(target, renderbuffer)
extension
glxropcode 4316
glxflags ignore
- glsopcode ?
offset ?
DeleteRenderbuffers(n, renderbuffers)
extension
glxropcode 4317
glxflags ignore
- glsopcode ?
offset ?
GenRenderbuffers(n, renderbuffers)
extension
glxvendorpriv 1423
glxflags ignore
- glsopcode ?
offset ?
RenderbufferStorage(target, internalformat, width, height)
extension
glxropcode 4318
glxflags ignore
- glsopcode ?
offset ?
GetRenderbufferParameteriv(target, pname, params)
extension
glxvendorpriv 1424
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
IsFramebuffer(framebuffer)
extension
glxvendorpriv 1425
glxflags ignore
- glsopcode ?
offset ?
BindFramebuffer(target, framebuffer)
extension
glxropcode 4319
glxflags ignore
- glsopcode ?
offset ?
DeleteFramebuffers(n, framebuffers)
extension
glxropcode 4320
glxflags ignore
- glsopcode ?
offset ?
GenFramebuffers(n, framebuffers)
extension
glxvendorpriv 1426
glxflags ignore
- glsopcode ?
offset ?
CheckFramebufferStatus(target)
extension
glxvendorpriv 1427
glxflags ignore
- glsopcode ?
offset ?
FramebufferTexture1D(target, attachment, textarget, texture, level)
extension
glxropcode 4321
glxflags ignore
- glsopcode ?
offset ?
FramebufferTexture2D(target, attachment, textarget, texture, level)
extension
glxropcode 4322
glxflags ignore
- glsopcode ?
offset ?
FramebufferTexture3D(target, attachment, textarget, texture, level, zoffset)
extension
glxropcode 4323
glxflags ignore
- glsopcode ?
offset ?
FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer)
extension
glxropcode 4324
glxflags ignore
- glsopcode ?
offset ?
GetFramebufferAttachmentParameteriv(target, attachment, pname, params)
extension
glxvendorpriv 1428
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
GenerateMipmap(target)
extension
glxropcode 4325
glxflags ignore
- glsopcode ?
offset ?
# Promoted from EXT_framebuffer_blit
category ARB_framebuffer_object
version 3.0
glxropcode 4330
- glsopcode ?
offset ?
# Promoted from EXT_framebuffer_multisample
category ARB_framebuffer_object
version 3.0
glxropcode 4331
- glsopcode ?
offset ?
# Promoted from ARB_geometry_shader4
extension soft WINSOFT
dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
version 3.0
extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
FramebufferTextureARB(target, attachment, texture, level)
extension soft WINSOFT
dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
FramebufferTextureLayerARB(target, attachment, texture, level, layer)
glfflags ignore
glxflags ignore
alias FramebufferTextureLayer
- glsalias FramebufferTextureLayer
FramebufferTextureFaceARB(target, attachment, texture, level, face)
return void
extension soft WINSOFT
dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
###############################################################################
#
###############################################################################
-VertexAttribDivisor(index, divisor)
+VertexAttribDivisorARB(index, divisor)
return void
param index UInt32 in value
param divisor UInt32 in value
version 2.0
extension
glfflags ignore
- glsflags ignore
glxflags ignore
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
# Promoted from APPLE_flush_buffer_range
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
###############################################################################
version 3.0
extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
- glxflags ignore
+ alias TexBuffer
###############################################################################
#
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DeleteVertexArrays(n, arrays)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
GenVertexArrays(n, arrays)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
IsVertexArray(array)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-
-###############################################################################
-###############################################################################
-#
-# Non-ARB extensions, in order by registry extension number
-#
-###############################################################################
-###############################################################################
-
###############################################################################
#
-# Extension #1
-# EXT_abgr commands
+# ARB Extension #55 - WGL_ARB_create_context
+# ARB Extension #56 - GLX_ARB_create_context
#
###############################################################################
-# (none)
-newcategory: EXT_abgr
-
###############################################################################
#
-# Extension #2
-# EXT_blend_color commands
+# ARB Extension #57
+# ARB_uniform_buffer_object commands
#
###############################################################################
-BlendColorEXT(red, green, blue, alpha)
+GetUniformIndices(program, uniformCount, uniformNames, uniformIndices)
return void
- param red ClampedColorF in value
- param green ClampedColorF in value
- param blue ClampedColorF in value
- param alpha ClampedColorF in value
- category EXT_blend_color
- version 1.0
- glxropcode 4096
- glxflags EXT
- extension soft
- alias BlendColor
- glsalias BlendColor
-
-###############################################################################
-#
-# Extension #3
-# EXT_polygon_offset commands
-#
-###############################################################################
+ param program UInt32 in value
+ param uniformCount SizeI in value
+ param uniformNames CharPointer in array [COMPSIZE(uniformCount)]
+ param uniformIndices UInt32 out array [COMPSIZE(uniformCount)]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
-PolygonOffsetEXT(factor, bias)
+GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params)
return void
- param factor Float32 in value
- param bias Float32 in value
- category EXT_polygon_offset
- version 1.0
- glxropcode 4098
- glxflags EXT
- extension soft
- glsopcode 0x0122
- offset 414
+ param program UInt32 in value
+ param uniformCount SizeI in value
+ param uniformIndices UInt32 in array [COMPSIZE(uniformCount)]
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName)
+ return void
+ param program UInt32 in value
+ param uniformIndex UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param uniformName Char out array [bufSize]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetUniformBlockIndex(program, uniformBlockName)
+ return UInt32
+ param program UInt32 in value
+ param uniformBlockName Char in array [COMPSIZE()]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params)
+ return void
+ param program UInt32 in value
+ param uniformBlockIndex UInt32 in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName)
+ return void
+ param program UInt32 in value
+ param uniformBlockIndex UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param uniformBlockName Char out array [bufSize]
+ category ARB_uniform_buffer_object
+ dlflags notlistable
+ version 2.0
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding)
+ return void
+ param program UInt32 in value
+ param uniformBlockIndex UInt32 in value
+ param uniformBlockBinding UInt32 in value
+ category ARB_uniform_buffer_object
+ version 2.0
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
###############################################################################
#
-# Extension #4
-# EXT_texture commands
+# ARB Extension #58
+# ARB_compatibility commands
#
###############################################################################
# (none)
-newcategory: EXT_texture
+newcategory: ARB_compatibility
###############################################################################
#
-# Extension #5 - skipped
+# ARB Extension #59
+# ARB_copy_buffer commands
#
###############################################################################
+CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size)
+ return void
+ param readTarget GLenum in value
+ param writeTarget GLenum in value
+ param readOffset BufferOffset in value
+ param writeOffset BufferOffset in value
+ param size BufferSize in value
+ category ARB_copy_buffer
+ version 3.0
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
###############################################################################
#
-# Extension #6
-# EXT_texture3D commands
+# ARB Extension #60
+# ARB_shader_texture_lod commands
#
###############################################################################
-# Arguably TexelInternalFormat, not PixelInternalFormat
-TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
- return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
- category EXT_texture3D
- dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxropcode 4114
- extension
- alias TexImage3D
- glsalias TexImage3D
+# (none)
+newcategory: ARB_shader_texture_lod
-TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
- return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
- category EXT_texture3D
- dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxropcode 4115
- extension
- alias TexSubImage3D
- glsalias TexSubImage3D
+###############################################################################
+#
+# ARB Extension #61
+# ARB_depth_clamp commands
+#
+###############################################################################
+
+# (none)
+newcategory: ARB_depth_clamp
###############################################################################
#
-# Extension #7
-# SGIS_texture_filter4 commands
+# ARB Extension #62
+# ARB_draw_elements_base_vertex commands
#
###############################################################################
-GetTexFilterFuncSGIS(target, filter, weights)
+DrawElementsBaseVertex(mode, count, type, indices, basevertex)
return void
- param target TextureTarget in value
- param filter TextureFilterSGIS in value
- param weights Float32 out array [COMPSIZE(target/filter)]
- category SGIS_texture_filter4
- dlflags notlistable
- version 1.0
- glxflags SGI
- glxvendorpriv 4101
+ param mode GLenum in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ param basevertex Int32 in value
+ category ARB_draw_elements_base_vertex
+ version 1.2
extension
- glsflags get
- glsopcode 0x0175
- offset 415
+ glxropcode ?
+ glxflags ignore
+ offset ?
-TexFilterFuncSGIS(target, filter, n, weights)
+DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex)
return void
- param target TextureTarget in value
- param filter TextureFilterSGIS in value
- param n SizeI in value
- param weights Float32 in array [n]
- category SGIS_texture_filter4
- glxflags SGI
- version 1.0
- glxropcode 2064
+ param mode GLenum in value
+ param start UInt32 in value
+ param end UInt32 in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ param basevertex Int32 in value
+ category ARB_draw_elements_base_vertex
+ version 1.2
extension
- glsopcode 0x0176
- offset 416
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+DrawElementsInstancedBaseVertex(mode, count, type, indices, primcount, basevertex)
+ return void
+ param mode GLenum in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ param primcount SizeI in value
+ param basevertex Int32 in value
+ category ARB_draw_elements_base_vertex
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiDrawElementsBaseVertex(mode, count, type, indices, primcount, basevertex)
+ return void
+ param mode GLenum in value
+ param count SizeI in array [COMPSIZE(primcount)]
+ param type DrawElementsType in value
+ param indices VoidPointer in array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ param basevertex Int32 in array [COMPSIZE(primcount)]
+ category ARB_draw_elements_base_vertex
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #8 - skipped
+# ARB Extension #63
+# ARB_fragment_coord_conventions commands
#
###############################################################################
+# (none)
+newcategory: ARB_fragment_coord_conventions
+
###############################################################################
#
-# Extension #9
-# EXT_subtexture commands
+# ARB Extension #64
+# ARB_provoking_vertex commands
#
###############################################################################
-TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
+ProvokingVertex(mode)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param width SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
- category EXT_subtexture
- dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxropcode 4099
+ param mode GLenum in value
+ category ARB_provoking_vertex
+ version 1.2
extension
- alias TexSubImage1D
- glsalias TexSubImage1D
+ glxropcode ?
+ glxflags ignore
+ offset ?
-TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
- return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
- category EXT_subtexture
- dlflags handcode
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxropcode 4100
- extension
- alias TexSubImage2D
- glsalias TexSubImage2D
+###############################################################################
+#
+# ARB Extension #65
+# ARB_seamless_cube_map commands
+#
+###############################################################################
+
+# (none)
+newcategory: ARB_seamless_cube_map
###############################################################################
#
-# Extension #10
-# EXT_copy_texture commands
+# ARB Extension #66
+# ARB_sync commands
#
###############################################################################
-# Arguably TexelInternalFormat, not PixelInternalFormat
-CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
- return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param border CheckedInt32 in value
- category EXT_copy_texture
- version 1.0
- glxflags EXT
- glxropcode 4119
+FenceSync(condition, flags)
+ return sync
+ param condition GLenum in value
+ param flags GLbitfield in value
+ category ARB_sync
+ version 1.2
extension
- alias CopyTexImage1D
- glsalias CopyTexImage1D
-
-# Arguably TexelInternalFormat, not PixelInternalFormat
-CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+IsSync(sync)
+ return Boolean
+ param sync sync in value
+ category ARB_sync
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+DeleteSync(sync)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat PixelInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- category EXT_copy_texture
- version 1.0
- glxflags EXT
- glxropcode 4120
+ param sync sync in value
+ category ARB_sync
+ version 1.2
extension
- alias CopyTexImage2D
- glsalias CopyTexImage2D
+ glxropcode ?
+ glxflags ignore
+ offset ?
-CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
+ClientWaitSync(sync, flags, timeout)
+ return GLenum
+ param sync sync in value
+ param flags GLbitfield in value
+ param timeout UInt64 in value
+ category ARB_sync
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+WaitSync(sync, flags, timeout)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- category EXT_copy_texture
- version 1.0
- glxflags EXT
- glxropcode 4121
+ param sync sync in value
+ param flags GLbitfield in value
+ param timeout UInt64 in value
+ category ARB_sync
+ version 1.2
extension
- alias CopyTexSubImage1D
- glsalias CopyTexSubImage1D
+ glxropcode ?
+ glxflags ignore
+ offset ?
-CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
+GetInteger64v(pname, params)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- category EXT_copy_texture
- version 1.0
- glxflags EXT
- glxropcode 4122
+ param pname GLenum in value
+ param params Int64 out array [COMPSIZE(pname)]
+ category ARB_sync
+ dlflags notlistable
+ version 1.2
extension
- alias CopyTexSubImage2D
- glsalias CopyTexSubImage2D
+ glxsingle ?
+ glxflags ignore
+ offset ?
-CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
+GetSynciv(sync, pname, bufSize, length, values)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- category EXT_copy_texture
- version 1.0
- glxflags EXT
- glxropcode 4123
+ param sync sync in value
+ param pname GLenum in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param values Int32 out array [length]
+ category ARB_sync
+ dlflags notlistable
+ version 1.2
extension
- alias CopyTexSubImage3D
- glsalias CopyTexSubImage3D
+ glxsingle ?
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #11
-# EXT_histogram commands
+# ARB Extension #67
+# ARB_texture_multisample commands
#
###############################################################################
-GetHistogramEXT(target, reset, format, type, values)
+TexImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)
return void
- param target HistogramTargetEXT in value
- param reset Boolean in value
- param format PixelFormat in value
- param type PixelType in value
- param values Void out array [COMPSIZE(target/format/type)]
- category EXT_histogram
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxvendorpriv 5
+ param target GLenum in value
+ param samples SizeI in value
+ param internalformat Int32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param fixedsamplelocations Boolean in value
+ category ARB_texture_multisample
+ version 1.2
extension
- glsflags get pixel-pack
- glsopcode 0x0132
- offset 417
+ glxropcode ?
+ glxflags ignore
+ offset ?
-GetHistogramParameterfvEXT(target, pname, params)
+TexImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)
return void
- param target HistogramTargetEXT in value
- param pname GetHistogramParameterPNameEXT in value
- param params Float32 out array [COMPSIZE(pname)]
- category EXT_histogram
- dlflags notlistable
- version 1.0
- glxvendorpriv 6
- glxflags EXT
+ param target GLenum in value
+ param samples SizeI in value
+ param internalformat Int32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param fixedsamplelocations Boolean in value
+ category ARB_texture_multisample
+ version 1.2
extension
- glsflags get
- glsopcode 0x0133
- offset 418
+ glxropcode ?
+ glxflags ignore
+ offset ?
-GetHistogramParameterivEXT(target, pname, params)
+GetMultisamplefv(pname, index, val)
return void
- param target HistogramTargetEXT in value
- param pname GetHistogramParameterPNameEXT in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_histogram
+ param pname GLenum in value
+ param index UInt32 in value
+ param val Float32 out array [COMPSIZE(pname)]
+ category ARB_texture_multisample
dlflags notlistable
- version 1.0
- glxvendorpriv 7
- glxflags EXT
+ version 1.2
extension
- glsflags get
- glsopcode 0x0134
- offset 419
+ glxsingle ?
+ glxflags ignore
+ offset ?
-GetMinmaxEXT(target, reset, format, type, values)
+SampleMaski(index, mask)
return void
- param target MinmaxTargetEXT in value
- param reset Boolean in value
- param format PixelFormat in value
- param type PixelType in value
- param values Void out array [COMPSIZE(target/format/type)]
- category EXT_histogram
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.0
- glxvendorpriv 8
+ param index UInt32 in value
+ param mask GLbitfield in value
+ category ARB_texture_multisample
+ version 1.2
extension
- glsflags get pixel-pack
- glsopcode 0x0135
- offset 420
+ glxropcode ?
+ glxflags ignore
+ offset ?
-GetMinmaxParameterfvEXT(target, pname, params)
- return void
- param target MinmaxTargetEXT in value
- param pname GetMinmaxParameterPNameEXT in value
- param params Float32 out array [COMPSIZE(pname)]
- category EXT_histogram
- dlflags notlistable
- version 1.0
- glxvendorpriv 9
- glxflags EXT
- extension
- glsflags get
- glsopcode 0x0136
- offset 421
+###############################################################################
+#
+# ARB Extension #68
+# ARB_vertex_array_bgra commands
+#
+###############################################################################
-GetMinmaxParameterivEXT(target, pname, params)
- return void
- param target MinmaxTargetEXT in value
- param pname GetMinmaxParameterPNameEXT in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_histogram
- dlflags notlistable
- version 1.0
- glxvendorpriv 10
- glxflags EXT
- extension
- glsflags get
- glsopcode 0x0137
- offset 422
+# (none)
+newcategory: ARB_vertex_array_bgra
-HistogramEXT(target, width, internalformat, sink)
+###############################################################################
+#
+# ARB Extension #69
+# ARB_draw_buffers_blend commands
+#
+###############################################################################
+
+BlendEquationi(buf, mode)
return void
- param target HistogramTargetEXT in value
- param width SizeI in value
- param internalformat PixelInternalFormat in value
- param sink Boolean in value
- category EXT_histogram
- version 1.0
- glxropcode 4110
- glxflags EXT
+ param buf UInt32 in value
+ param mode GLenum in value
+ category ARB_draw_buffers_blend
+ version 1.2
extension
- alias Histogram
- glsalias Histogram
+ glxropcode ?
+ glxflags ignore
+ offset ?
-MinmaxEXT(target, internalformat, sink)
+BlendEquationSeparatei(buf, modeRGB, modeAlpha)
return void
- param target MinmaxTargetEXT in value
- param internalformat PixelInternalFormat in value
- param sink Boolean in value
- category EXT_histogram
- version 1.0
- glxropcode 4111
- glxflags EXT
+ param buf UInt32 in value
+ param modeRGB GLenum in value
+ param modeAlpha GLenum in value
+ category ARB_draw_buffers_blend
+ version 1.2
extension
- alias Minmax
- glsalias Minmax
+ glxropcode ?
+ glxflags ignore
+ offset ?
-ResetHistogramEXT(target)
+BlendFunci(buf, src, dst)
return void
- param target HistogramTargetEXT in value
- category EXT_histogram
- version 1.0
- glxropcode 4112
- glxflags EXT
+ param buf UInt32 in value
+ param src GLenum in value
+ param dst GLenum in value
+ category ARB_draw_buffers_blend
+ version 1.2
extension
- alias ResetHistogram
- glsalias ResetHistogram
+ glxropcode ?
+ glxflags ignore
+ offset ?
-ResetMinmaxEXT(target)
+BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
return void
- param target MinmaxTargetEXT in value
- category EXT_histogram
- version 1.0
- glxropcode 4113
- glxflags EXT
+ param buf UInt32 in value
+ param srcRGB GLenum in value
+ param dstRGB GLenum in value
+ param srcAlpha GLenum in value
+ param dstAlpha GLenum in value
+ category ARB_draw_buffers_blend
+ version 1.2
extension
- alias ResetMinmax
- glsalias ResetMinmax
+ glxropcode ?
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #12
-# EXT_convolution commands
+# ARB Extension #70
+# ARB_sample_shading commands
#
###############################################################################
-ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
+MinSampleShading(value)
return void
- param target ConvolutionTargetEXT in value
+ param value ClampedColorF in value
+ category ARB_sample_shading
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# ARB Extension #71
+# ARB_texture_cube_map_array commands
+#
+###############################################################################
+
+# (none)
+newcategory: ARB_texture_cube_map_array
+
+###############################################################################
+#
+# ARB Extension #72
+# ARB_texture_gather commands
+#
+###############################################################################
+
+# (none)
+newcategory: ARB_texture_gather
+
+###############################################################################
+#
+# ARB Extension #73
+# ARB_texture_query_lod commands
+#
+###############################################################################
+
+# (none)
+newcategory: ARB_texture_query_lod
+
+###############################################################################
+#
+# ARB Extension #74 - WGL_ARB_create_context_profile
+# ARB Extension #75 - GLX_ARB_create_context_profile
+#
+###############################################################################
+
+
+###############################################################################
+###############################################################################
+#
+# Non-ARB extensions, in order by registry extension number
+#
+###############################################################################
+###############################################################################
+
+###############################################################################
+#
+# Extension #1
+# EXT_abgr commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_abgr
+
+###############################################################################
+#
+# Extension #2
+# EXT_blend_color commands
+#
+###############################################################################
+
+BlendColorEXT(red, green, blue, alpha)
+ return void
+ param red ClampedColorF in value
+ param green ClampedColorF in value
+ param blue ClampedColorF in value
+ param alpha ClampedColorF in value
+ category EXT_blend_color
+ version 1.0
+ glxropcode 4096
+ glxflags EXT
+ extension soft
+ alias BlendColor
+
+###############################################################################
+#
+# Extension #3
+# EXT_polygon_offset commands
+#
+###############################################################################
+
+PolygonOffsetEXT(factor, bias)
+ return void
+ param factor Float32 in value
+ param bias Float32 in value
+ category EXT_polygon_offset
+ version 1.0
+ glxropcode 4098
+ glxflags EXT
+ extension soft
+ offset 414
+
+###############################################################################
+#
+# Extension #4
+# EXT_texture commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_texture
+
+###############################################################################
+#
+# Extension #5 - skipped
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #6
+# EXT_texture3D commands
+#
+###############################################################################
+
+# Arguably TexelInternalFormat, not PixelInternalFormat
+TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
param internalformat PixelInternalFormat in value
param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param border CheckedInt32 in value
param format PixelFormat in value
param type PixelType in value
- param image Void in array [COMPSIZE(format/type/width)]
- category EXT_convolution
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category EXT_texture3D
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 4101
+ glxropcode 4114
extension
- alias ConvolutionFilter1D
- glsalias ConvolutionFilter1D
+ alias TexImage3D
-ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
+TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
return void
- param target ConvolutionTargetEXT in value
- param internalformat PixelInternalFormat in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
param width SizeI in value
param height SizeI in value
+ param depth SizeI in value
param format PixelFormat in value
param type PixelType in value
- param image Void in array [COMPSIZE(format/type/width/height)]
- category EXT_convolution
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category EXT_texture3D
dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 4102
+ glxropcode 4115
extension
- alias ConvolutionFilter2D
- glsalias ConvolutionFilter2D
+ alias TexSubImage3D
-ConvolutionParameterfEXT(target, pname, params)
- return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params CheckedFloat32 in value
- category EXT_convolution
- version 1.0
- glxropcode 4103
- glxflags EXT
- extension
- alias ConvolutionParameterf
- glsalias ConvolutionParameterf
+###############################################################################
+#
+# Extension #7
+# SGIS_texture_filter4 commands
+#
+###############################################################################
-ConvolutionParameterfvEXT(target, pname, params)
+GetTexFilterFuncSGIS(target, filter, weights)
return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category EXT_convolution
+ param target TextureTarget in value
+ param filter TextureFilterSGIS in value
+ param weights Float32 out array [COMPSIZE(target/filter)]
+ category SGIS_texture_filter4
+ dlflags notlistable
version 1.0
- glxropcode 4104
- glxflags EXT
+ glxflags SGI
+ glxvendorpriv 4101
extension
- alias ConvolutionParameterfv
- glsalias ConvolutionParameterfv
+ offset 415
-ConvolutionParameteriEXT(target, pname, params)
+TexFilterFuncSGIS(target, filter, n, weights)
return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params CheckedInt32 in value
- category EXT_convolution
+ param target TextureTarget in value
+ param filter TextureFilterSGIS in value
+ param n SizeI in value
+ param weights Float32 in array [n]
+ category SGIS_texture_filter4
+ glxflags SGI
version 1.0
- glxropcode 4105
- glxflags EXT
+ glxropcode 2064
extension
- alias ConvolutionParameteri
- glsalias ConvolutionParameteri
+ offset 416
-ConvolutionParameterivEXT(target, pname, params)
- return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category EXT_convolution
- version 1.0
- glxropcode 4106
- glxflags EXT
- extension
- alias ConvolutionParameteriv
- glsalias ConvolutionParameteriv
+###############################################################################
+#
+# Extension #8 - skipped
+#
+###############################################################################
-CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
+###############################################################################
+#
+# Extension #9
+# EXT_subtexture commands
+#
+###############################################################################
+
+TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
return void
- param target ConvolutionTargetEXT in value
- param internalformat PixelInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
param width SizeI in value
- category EXT_convolution
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
+ category EXT_subtexture
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 4107
- glxflags EXT
+ glxropcode 4099
extension
- alias CopyConvolutionFilter1D
- glsalias CopyConvolutionFilter1D
+ alias TexSubImage1D
-CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
+TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
return void
- param target ConvolutionTargetEXT in value
- param internalformat PixelInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
param width SizeI in value
param height SizeI in value
- category EXT_convolution
- version 1.0
- glxropcode 4108
- glxflags EXT
- extension
- alias CopyConvolutionFilter2D
- glsalias CopyConvolutionFilter2D
-
-GetConvolutionFilterEXT(target, format, type, image)
- return void
- param target ConvolutionTargetEXT in value
param format PixelFormat in value
param type PixelType in value
- param image Void out array [COMPSIZE(target/format/type)]
- category EXT_convolution
- dlflags notlistable
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
+ category EXT_subtexture
+ dlflags handcode
glxflags client-handcode server-handcode EXT
version 1.0
- glxvendorpriv 1
+ glxropcode 4100
extension
- glsflags get pixel-pack
- glsopcode 0x012D
- offset 423
+ alias TexSubImage2D
-GetConvolutionParameterfvEXT(target, pname, params)
+###############################################################################
+#
+# Extension #10
+# EXT_copy_texture commands
+#
+###############################################################################
+
+# Arguably TexelInternalFormat, not PixelInternalFormat
+CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params Float32 out array [COMPSIZE(pname)]
- category EXT_convolution
- dlflags notlistable
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat PixelInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ category EXT_copy_texture
version 1.0
- glxvendorpriv 2
glxflags EXT
+ glxropcode 4119
extension
- glsflags get
- glsopcode 0x012E
- offset 424
+ alias CopyTexImage1D
-GetConvolutionParameterivEXT(target, pname, params)
+# Arguably TexelInternalFormat, not PixelInternalFormat
+CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
return void
- param target ConvolutionTargetEXT in value
- param pname ConvolutionParameterEXT in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_convolution
- dlflags notlistable
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat PixelInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ category EXT_copy_texture
version 1.0
- glxvendorpriv 3
glxflags EXT
+ glxropcode 4120
extension
- glsflags get
- glsopcode 0x012F
- offset 425
+ alias CopyTexImage2D
-GetSeparableFilterEXT(target, format, type, row, column, span)
+CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
return void
- param target SeparableTargetEXT in value
- param format PixelFormat in value
- param type PixelType in value
- param row Void out array [COMPSIZE(target/format/type)]
- param column Void out array [COMPSIZE(target/format/type)]
- param span Void out array [COMPSIZE(target/format/type)]
- category EXT_convolution
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ category EXT_copy_texture
version 1.0
- glxvendorpriv 4
+ glxflags EXT
+ glxropcode 4121
extension
- glsflags get pixel-pack
- glsopcode 0x0130
- offset 426
+ alias CopyTexSubImage1D
-SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
+CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
return void
- param target SeparableTargetEXT in value
- param internalformat PixelInternalFormat in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
param width SizeI in value
param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param row Void in array [COMPSIZE(target/format/type/width)]
- param column Void in array [COMPSIZE(target/format/type/height)]
- category EXT_convolution
- dlflags handcode
- glxflags client-handcode server-handcode EXT
+ category EXT_copy_texture
version 1.0
- glxropcode 4109
+ glxflags EXT
+ glxropcode 4122
extension
- alias SeparableFilter2D
- glsalias SeparableFilter2D
-
-###############################################################################
-#
-# Extension #13
-# SGI_color_matrix commands
-#
-###############################################################################
+ alias CopyTexSubImage2D
-# (none)
-newcategory: SGI_color_matrix
+CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
+ return void
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_copy_texture
+ version 1.0
+ glxflags EXT
+ glxropcode 4123
+ extension
+ alias CopyTexSubImage3D
###############################################################################
#
-# Extension #14
-# SGI_color_table commands
+# Extension #11
+# EXT_histogram commands
#
###############################################################################
-ColorTableSGI(target, internalformat, width, format, type, table)
+GetHistogramEXT(target, reset, format, type, values)
return void
- param target ColorTableTargetSGI in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
+ param target HistogramTargetEXT in value
+ param reset Boolean in value
param format PixelFormat in value
param type PixelType in value
- param table Void in array [COMPSIZE(format/type/width)]
- category SGI_color_table
- dlflags handcode
- glxflags client-handcode server-handcode SGI
- version 1.0
- glxropcode 2053
- extension
- alias ColorTable
- glsalias ColorTable
-
-ColorTableParameterfvSGI(target, pname, params)
- return void
- param target ColorTableTargetSGI in value
- param pname ColorTableParameterPNameSGI in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGI_color_table
+ param values Void out array [COMPSIZE(target/format/type)]
+ category EXT_histogram
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 2054
- glxflags SGI
+ glxvendorpriv 5
extension
- alias ColorTableParameterfv
- glsalias ColorTableParameterfv
+ offset 417
-ColorTableParameterivSGI(target, pname, params)
+GetHistogramParameterfvEXT(target, pname, params)
return void
- param target ColorTableTargetSGI in value
- param pname ColorTableParameterPNameSGI in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGI_color_table
+ param target HistogramTargetEXT in value
+ param pname GetHistogramParameterPNameEXT in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category EXT_histogram
+ dlflags notlistable
version 1.0
- glxropcode 2055
- glxflags SGI
+ glxvendorpriv 6
+ glxflags EXT
extension
- alias ColorTableParameteriv
- glsalias ColorTableParameteriv
+ offset 418
-CopyColorTableSGI(target, internalformat, x, y, width)
+GetHistogramParameterivEXT(target, pname, params)
return void
- param target ColorTableTargetSGI in value
- param internalformat PixelInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- category SGI_color_table
+ param target HistogramTargetEXT in value
+ param pname GetHistogramParameterPNameEXT in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_histogram
+ dlflags notlistable
version 1.0
- glxropcode 2056
- glxflags SGI
+ glxvendorpriv 7
+ glxflags EXT
extension
- alias CopyColorTable
- glsalias CopyColorTable
+ offset 419
-GetColorTableSGI(target, format, type, table)
+GetMinmaxEXT(target, reset, format, type, values)
return void
- param target ColorTableTargetSGI in value
+ param target MinmaxTargetEXT in value
+ param reset Boolean in value
param format PixelFormat in value
param type PixelType in value
- param table Void out array [COMPSIZE(target/format/type)]
- category SGI_color_table
+ param values Void out array [COMPSIZE(target/format/type)]
+ category EXT_histogram
dlflags notlistable
- glxflags client-handcode server-handcode SGI
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxvendorpriv 4098
+ glxvendorpriv 8
extension
- glsflags get pixel-pack
- glsopcode 0x016B
- offset 427
+ offset 420
-GetColorTableParameterfvSGI(target, pname, params)
+GetMinmaxParameterfvEXT(target, pname, params)
return void
- param target ColorTableTargetSGI in value
- param pname GetColorTableParameterPNameSGI in value
+ param target MinmaxTargetEXT in value
+ param pname GetMinmaxParameterPNameEXT in value
param params Float32 out array [COMPSIZE(pname)]
- category SGI_color_table
+ category EXT_histogram
dlflags notlistable
version 1.0
- glxflags SGI
- glxvendorpriv 4099
+ glxvendorpriv 9
+ glxflags EXT
extension
- glsflags get
- glsopcode 0x016C
- offset 428
+ offset 421
-GetColorTableParameterivSGI(target, pname, params)
+GetMinmaxParameterivEXT(target, pname, params)
return void
- param target ColorTableTargetSGI in value
- param pname GetColorTableParameterPNameSGI in value
+ param target MinmaxTargetEXT in value
+ param pname GetMinmaxParameterPNameEXT in value
param params Int32 out array [COMPSIZE(pname)]
- category SGI_color_table
+ category EXT_histogram
dlflags notlistable
version 1.0
- glxflags SGI
- glxvendorpriv 4100
+ glxvendorpriv 10
+ glxflags EXT
extension
- glsflags get
- glsopcode 0x016D
- offset 429
+ offset 422
-###############################################################################
-#
-# Extension #15
-# SGIX_pixel_texture commands
-#
-###############################################################################
-
-PixelTexGenSGIX(mode)
- return void
- param mode PixelTexGenModeSGIX in value
- category SGIX_pixel_texture
- version 1.0
- glxflags SGI
- glxropcode 2059
- extension
- glsopcode 0x0170
- offset 430
-
-###############################################################################
-#
-# Extension #15 (variant)
-# SGIS_pixel_texture commands
-# Both SGIS and SGIX forms have extension #15!
-#
-###############################################################################
-
-PixelTexGenParameteriSGIS(pname, param)
- return void
- param pname PixelTexGenParameterNameSGIS in value
- param param CheckedInt32 in value
- category SGIS_pixel_texture
- version 1.0
- extension
- glxropcode ?
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x0192
- offset 431
-
-PixelTexGenParameterivSGIS(pname, params)
- return void
- param pname PixelTexGenParameterNameSGIS in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGIS_pixel_texture
- version 1.0
- extension
- glxropcode ?
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x0193
- offset 432
-
-PixelTexGenParameterfSGIS(pname, param)
+HistogramEXT(target, width, internalformat, sink)
return void
- param pname PixelTexGenParameterNameSGIS in value
- param param CheckedFloat32 in value
- category SGIS_pixel_texture
+ param target HistogramTargetEXT in value
+ param width SizeI in value
+ param internalformat PixelInternalFormat in value
+ param sink Boolean in value
+ category EXT_histogram
version 1.0
+ glxropcode 4110
+ glxflags EXT
extension
- glxropcode ?
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x0194
- offset 433
+ alias Histogram
-PixelTexGenParameterfvSGIS(pname, params)
+MinmaxEXT(target, internalformat, sink)
return void
- param pname PixelTexGenParameterNameSGIS in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIS_pixel_texture
+ param target MinmaxTargetEXT in value
+ param internalformat PixelInternalFormat in value
+ param sink Boolean in value
+ category EXT_histogram
version 1.0
+ glxropcode 4111
+ glxflags EXT
extension
- glxropcode ?
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x0195
- offset 434
+ alias Minmax
-GetPixelTexGenParameterivSGIS(pname, params)
+ResetHistogramEXT(target)
return void
- param pname PixelTexGenParameterNameSGIS in value
- param params CheckedInt32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category SGIS_pixel_texture
+ param target HistogramTargetEXT in value
+ category EXT_histogram
version 1.0
+ glxropcode 4112
+ glxflags EXT
extension
- glxvendorpriv ?
- glxflags ignore
- glsflags get
- glsopcode 0x0196
- offset 435
+ alias ResetHistogram
-GetPixelTexGenParameterfvSGIS(pname, params)
+ResetMinmaxEXT(target)
return void
- param pname PixelTexGenParameterNameSGIS in value
- param params CheckedFloat32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category SGIS_pixel_texture
+ param target MinmaxTargetEXT in value
+ category EXT_histogram
version 1.0
+ glxropcode 4113
+ glxflags EXT
extension
- glxvendorpriv ?
- glxflags ignore
- glsflags get
- glsopcode 0x0197
- offset 436
+ alias ResetMinmax
###############################################################################
#
-# Extension #16
-# SGIS_texture4D commands
+# Extension #12
+# EXT_convolution commands
#
###############################################################################
-TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
+ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
+ param target ConvolutionTargetEXT in value
param internalformat PixelInternalFormat in value
param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param size4d SizeI in value
- param border CheckedInt32 in value
param format PixelFormat in value
param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
- category SGIS_texture4D
+ param image Void in array [COMPSIZE(format/type/width)]
+ category EXT_convolution
dlflags handcode
- glxflags client-handcode server-handcode SGI
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 2057
+ glxropcode 4101
extension
- glsflags pixel-null pixel-unpack
- glsopcode 0x016E
- offset 437
+ alias ConvolutionFilter1D
-TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
+ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
return void
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param woffset CheckedInt32 in value
+ param target ConvolutionTargetEXT in value
+ param internalformat PixelInternalFormat in value
param width SizeI in value
param height SizeI in value
- param depth SizeI in value
- param size4d SizeI in value
param format PixelFormat in value
param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
- category SGIS_texture4D
+ param image Void in array [COMPSIZE(format/type/width/height)]
+ category EXT_convolution
dlflags handcode
- glxflags client-handcode server-handcode SGI
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 2058
+ glxropcode 4102
extension
- glsflags pixel-unpack
- glsopcode 0x016F
- offset 438
-
-###############################################################################
-#
-# Extension #17
-# SGI_texture_color_table commands
-#
-###############################################################################
-
-# (none)
-newcategory: SGI_texture_color_table
-
-###############################################################################
-#
-# Extension #18
-# EXT_cmyka commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_cmyka
-
-###############################################################################
-#
-# Extension #19 - skipped
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #20
-# EXT_texture_object commands
-#
-###############################################################################
+ alias ConvolutionFilter2D
-AreTexturesResidentEXT(n, textures, residences)
- return Boolean
- param n SizeI in value
- param textures Texture in array [n]
- param residences Boolean out array [n]
- category EXT_texture_object
- glxflags EXT
- glxvendorpriv 11
- dlflags notlistable
+ConvolutionParameterfEXT(target, pname, params)
+ return void
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params CheckedFloat32 in value
+ category EXT_convolution
version 1.0
+ glxropcode 4103
+ glxflags EXT
extension
- glsflags get
- glsopcode 0x0147
- offset 439
+ alias ConvolutionParameterf
-BindTextureEXT(target, texture)
+ConvolutionParameterfvEXT(target, pname, params)
return void
- param target TextureTarget in value
- param texture Texture in value
- category EXT_texture_object
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category EXT_convolution
version 1.0
+ glxropcode 4104
glxflags EXT
- glxropcode 4117
extension
- alias BindTexture
- glsalias BindTexture
+ alias ConvolutionParameterfv
-DeleteTexturesEXT(n, textures)
+ConvolutionParameteriEXT(target, pname, params)
return void
- param n SizeI in value
- param textures Texture in array [n]
- category EXT_texture_object
- dlflags notlistable
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params CheckedInt32 in value
+ category EXT_convolution
version 1.0
+ glxropcode 4105
glxflags EXT
- glxvendorpriv 12
extension
- glsopcode 0x0149
- offset 561
+ alias ConvolutionParameteri
-GenTexturesEXT(n, textures)
+ConvolutionParameterivEXT(target, pname, params)
return void
- param n SizeI in value
- param textures Texture out array [n]
- category EXT_texture_object
- dlflags notlistable
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category EXT_convolution
version 1.0
+ glxropcode 4106
glxflags EXT
- glxvendorpriv 13
extension
- glsopcode 0x014A
- offset 440
+ alias ConvolutionParameteriv
-IsTextureEXT(texture)
- return Boolean
- param texture Texture in value
- category EXT_texture_object
- dlflags notlistable
+CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
+ return void
+ param target ConvolutionTargetEXT in value
+ param internalformat PixelInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ category EXT_convolution
version 1.0
+ glxropcode 4107
glxflags EXT
- glxvendorpriv 14
extension
- glsflags get
- glsopcode 0x014B
- offset 441
+ alias CopyConvolutionFilter1D
-PrioritizeTexturesEXT(n, textures, priorities)
+CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
return void
- param n SizeI in value
- param textures Texture in array [n]
- param priorities ClampedFloat32 in array [n]
- category EXT_texture_object
- glxflags EXT
+ param target ConvolutionTargetEXT in value
+ param internalformat PixelInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_convolution
version 1.0
- glxropcode 4118
+ glxropcode 4108
+ glxflags EXT
extension
- alias PrioritizeTextures
- glsalias PrioritizeTextures
-
-###############################################################################
-#
-# Extension #21
-# SGIS_detail_texture commands
-#
-###############################################################################
+ alias CopyConvolutionFilter2D
-DetailTexFuncSGIS(target, n, points)
+GetConvolutionFilterEXT(target, format, type, image)
return void
- param target TextureTarget in value
- param n SizeI in value
- param points Float32 in array [n*2]
- category SGIS_detail_texture
- glxflags SGI
+ param target ConvolutionTargetEXT in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param image Void out array [COMPSIZE(target/format/type)]
+ category EXT_convolution
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxropcode 2051
+ glxvendorpriv 1
extension
- glsopcode 0x0163
- offset 442
+ offset 423
-GetDetailTexFuncSGIS(target, points)
+GetConvolutionParameterfvEXT(target, pname, params)
return void
- param target TextureTarget in value
- param points Float32 out array [COMPSIZE(target)]
- category SGIS_detail_texture
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category EXT_convolution
dlflags notlistable
version 1.0
- glxflags SGI
- glxvendorpriv 4096
+ glxvendorpriv 2
+ glxflags EXT
extension
- glsflags get
- glsopcode 0x0164
- offset 443
-
-###############################################################################
-#
-# Extension #22
-# SGIS_sharpen_texture commands
-#
-###############################################################################
+ offset 424
-SharpenTexFuncSGIS(target, n, points)
+GetConvolutionParameterivEXT(target, pname, params)
return void
- param target TextureTarget in value
- param n SizeI in value
- param points Float32 in array [n*2]
- category SGIS_sharpen_texture
- glxflags SGI
+ param target ConvolutionTargetEXT in value
+ param pname ConvolutionParameterEXT in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_convolution
+ dlflags notlistable
version 1.0
- glxropcode 2052
+ glxvendorpriv 3
+ glxflags EXT
extension
- glsopcode 0x0165
- offset 444
+ offset 425
-GetSharpenTexFuncSGIS(target, points)
+GetSeparableFilterEXT(target, format, type, row, column, span)
return void
- param target TextureTarget in value
- param points Float32 out array [COMPSIZE(target)]
- category SGIS_sharpen_texture
+ param target SeparableTargetEXT in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param row Void out array [COMPSIZE(target/format/type)]
+ param column Void out array [COMPSIZE(target/format/type)]
+ param span Void out array [COMPSIZE(target/format/type)]
+ category EXT_convolution
dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxvendorpriv 4097
+ glxvendorpriv 4
extension
- glsflags get
- glsopcode 0x0166
- offset 445
+ offset 426
+
+SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
+ return void
+ param target SeparableTargetEXT in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param row Void in array [COMPSIZE(target/format/type/width)]
+ param column Void in array [COMPSIZE(target/format/type/height)]
+ category EXT_convolution
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
+ version 1.0
+ glxropcode 4109
+ extension
+ alias SeparableFilter2D
###############################################################################
#
-# EXT_packed_pixels commands
-# Extension #23
+# Extension #13
+# SGI_color_matrix commands
#
###############################################################################
# (none)
-newcategory: EXT_packed_pixels
+newcategory: SGI_color_matrix
###############################################################################
#
-# Extension #24
-# SGIS_texture_lod commands
+# Extension #14
+# SGI_color_table commands
#
###############################################################################
-# (none)
-newcategory: SGIS_texture_lod
+ColorTableSGI(target, internalformat, width, format, type, table)
+ return void
+ param target ColorTableTargetSGI in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param table Void in array [COMPSIZE(format/type/width)]
+ category SGI_color_table
+ dlflags handcode
+ glxflags client-handcode server-handcode SGI
+ version 1.0
+ glxropcode 2053
+ extension
+ alias ColorTable
-###############################################################################
-#
-# Extension #25
-# SGIS_multisample commands
-#
-###############################################################################
+ColorTableParameterfvSGI(target, pname, params)
+ return void
+ param target ColorTableTargetSGI in value
+ param pname ColorTableParameterPNameSGI in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGI_color_table
+ version 1.0
+ glxropcode 2054
+ glxflags SGI
+ extension
+ alias ColorTableParameterfv
-SampleMaskSGIS(value, invert)
+ColorTableParameterivSGI(target, pname, params)
return void
- param value ClampedFloat32 in value
- param invert Boolean in value
- category SGIS_multisample
- version 1.1
- glxropcode 2048
+ param target ColorTableTargetSGI in value
+ param pname ColorTableParameterPNameSGI in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGI_color_table
+ version 1.0
+ glxropcode 2055
glxflags SGI
extension
- alias SampleMaskEXT
- glsalias SampleMaskEXT
+ alias ColorTableParameteriv
-SamplePatternSGIS(pattern)
+CopyColorTableSGI(target, internalformat, x, y, width)
return void
- param pattern SamplePatternSGIS in value
- category SGIS_multisample
+ param target ColorTableTargetSGI in value
+ param internalformat PixelInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ category SGI_color_table
version 1.0
- glxropcode 2049
+ glxropcode 2056
glxflags SGI
extension
- alias SamplePatternEXT
- glsalias SamplePatternEXT
+ alias CopyColorTable
-###############################################################################
-#
-# Extension #26 - no specification?
-#
-###############################################################################
+GetColorTableSGI(target, format, type, table)
+ return void
+ param target ColorTableTargetSGI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param table Void out array [COMPSIZE(target/format/type)]
+ category SGI_color_table
+ dlflags notlistable
+ glxflags client-handcode server-handcode SGI
+ version 1.0
+ glxvendorpriv 4098
+ extension
+ offset 427
+
+GetColorTableParameterfvSGI(target, pname, params)
+ return void
+ param target ColorTableTargetSGI in value
+ param pname GetColorTableParameterPNameSGI in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category SGI_color_table
+ dlflags notlistable
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4099
+ extension
+ offset 428
+
+GetColorTableParameterivSGI(target, pname, params)
+ return void
+ param target ColorTableTargetSGI in value
+ param pname GetColorTableParameterPNameSGI in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category SGI_color_table
+ dlflags notlistable
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4100
+ extension
+ offset 429
###############################################################################
#
-# Extension #27
-# EXT_rescale_normal commands
+# Extension #15
+# SGIX_pixel_texture commands
#
###############################################################################
-# (none)
-newcategory: EXT_rescale_normal
+PixelTexGenSGIX(mode)
+ return void
+ param mode PixelTexGenModeSGIX in value
+ category SGIX_pixel_texture
+ version 1.0
+ glxflags SGI
+ glxropcode 2059
+ extension
+ offset 430
###############################################################################
#
-# Extension #28 - GLX_EXT_visual_info
-# Extension #29 - skipped
+# Extension #15 (variant)
+# SGIS_pixel_texture commands
+# Both SGIS and SGIX forms have extension #15!
#
###############################################################################
-###############################################################################
-#
-# Extension #30
-# EXT_vertex_array commands
-#
-###############################################################################
-
-ArrayElementEXT(i)
+PixelTexGenParameteriSGIS(pname, param)
return void
- param i Int32 in value
- category EXT_vertex_array
- dlflags handcode
- glxflags client-handcode server-handcode EXT
+ param pname PixelTexGenParameterNameSGIS in value
+ param param CheckedInt32 in value
+ category SGIS_pixel_texture
version 1.0
extension
- alias ArrayElement
- glsalias ArrayElement
+ glxropcode ?
+ glxflags ignore
+ offset 431
-ColorPointerEXT(size, type, stride, count, pointer)
+PixelTexGenParameterivSGIS(pname, params)
return void
- param size Int32 in value
- param type ColorPointerType in value
- param stride SizeI in value
- param count SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
- category EXT_vertex_array
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ param pname PixelTexGenParameterNameSGIS in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGIS_pixel_texture
version 1.0
extension
- glsflags client
- glsopcode 0x013F
- offset 448
+ glxropcode ?
+ glxflags ignore
+ offset 432
-DrawArraysEXT(mode, first, count)
+PixelTexGenParameterfSGIS(pname, param)
return void
- param mode BeginMode in value
- param first Int32 in value
- param count SizeI in value
- category EXT_vertex_array
- dlflags handcode
- glxflags client-handcode server-handcode EXT
+ param pname PixelTexGenParameterNameSGIS in value
+ param param CheckedFloat32 in value
+ category SGIS_pixel_texture
version 1.0
- glxropcode 4116
extension
- alias DrawArrays
- glsopcode 0x0140
+ glxropcode ?
+ glxflags ignore
+ offset 433
-EdgeFlagPointerEXT(stride, count, pointer)
+PixelTexGenParameterfvSGIS(pname, params)
return void
- param stride SizeI in value
- param count SizeI in value
- param pointer Boolean in array [COMPSIZE(stride/count)] retained
- category EXT_vertex_array
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ param pname PixelTexGenParameterNameSGIS in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIS_pixel_texture
version 1.0
extension
- glsflags client
- glsopcode 0x0141
- offset 449
+ glxropcode ?
+ glxflags ignore
+ offset 434
-GetPointervEXT(pname, params)
+GetPixelTexGenParameterivSGIS(pname, params)
return void
- param pname GetPointervPName in value
- param params VoidPointer out array [1]
- category EXT_vertex_array
+ param pname PixelTexGenParameterNameSGIS in value
+ param params CheckedInt32 out array [COMPSIZE(pname)]
dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ category SGIS_pixel_texture
version 1.0
extension
- alias GetPointerv
- glsalias GetPointerv
+ glxvendorpriv ?
+ glxflags ignore
+ offset 435
-IndexPointerEXT(type, stride, count, pointer)
+GetPixelTexGenParameterfvSGIS(pname, params)
return void
- param type IndexPointerType in value
- param stride SizeI in value
- param count SizeI in value
- param pointer Void in array [COMPSIZE(type/stride/count)] retained
- category EXT_vertex_array
+ param pname PixelTexGenParameterNameSGIS in value
+ param params CheckedFloat32 out array [COMPSIZE(pname)]
dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ category SGIS_pixel_texture
version 1.0
extension
- glsflags client
- glsopcode 0x0143
- offset 450
+ glxvendorpriv ?
+ glxflags ignore
+ offset 436
-NormalPointerEXT(type, stride, count, pointer)
- return void
- param type NormalPointerType in value
- param stride SizeI in value
- param count SizeI in value
- param pointer Void in array [COMPSIZE(type/stride/count)] retained
- category EXT_vertex_array
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.0
- extension
- glsflags client
- glsopcode 0x0144
- offset 451
+###############################################################################
+#
+# Extension #16
+# SGIS_texture4D commands
+#
+###############################################################################
-TexCoordPointerEXT(size, type, stride, count, pointer)
+TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
return void
- param size Int32 in value
- param type TexCoordPointerType in value
- param stride SizeI in value
- param count SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
- category EXT_vertex_array
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param size4d SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
+ category SGIS_texture4D
+ dlflags handcode
+ glxflags client-handcode server-handcode SGI
version 1.0
+ glxropcode 2057
extension
- glsflags client
- glsopcode 0x0145
- offset 452
+ offset 437
-VertexPointerEXT(size, type, stride, count, pointer)
+TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
return void
- param size Int32 in value
- param type VertexPointerType in value
- param stride SizeI in value
- param count SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
- category EXT_vertex_array
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param woffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param size4d SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
+ category SGIS_texture4D
+ dlflags handcode
+ glxflags client-handcode server-handcode SGI
version 1.0
+ glxropcode 2058
extension
- glsflags client
- glsopcode 0x0146
- offset 453
-
-###############################################################################
-#
-# Extension #31
-# EXT_misc_attribute commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_misc_attribute
-
-###############################################################################
-#
-# Extension #32
-# SGIS_generate_mipmap commands
-#
-###############################################################################
-
-# (none)
-newcategory: SGIS_generate_mipmap
+ offset 438
###############################################################################
#
-# Extension #33
-# SGIX_clipmap commands
+# Extension #17
+# SGI_texture_color_table commands
#
###############################################################################
# (none)
-newcategory: SGIX_clipmap
+newcategory: SGI_texture_color_table
###############################################################################
#
-# Extension #34
-# SGIX_shadow commands
+# Extension #18
+# EXT_cmyka commands
#
###############################################################################
# (none)
-newcategory: SGIX_shadow
+newcategory: EXT_cmyka
###############################################################################
#
-# Extension #35
-# SGIS_texture_edge_clamp commands
+# Extension #19 - skipped
#
###############################################################################
-# (none)
-newcategory: SGIS_texture_edge_clamp
-
###############################################################################
#
-# Extension #36
-# SGIS_texture_border_clamp commands
+# Extension #20
+# EXT_texture_object commands
#
###############################################################################
-# (none)
-newcategory: SGIS_texture_border_clamp
+AreTexturesResidentEXT(n, textures, residences)
+ return Boolean
+ param n SizeI in value
+ param textures Texture in array [n]
+ param residences Boolean out array [n]
+ category EXT_texture_object
+ glxflags EXT
+ glxvendorpriv 11
+ dlflags notlistable
+ version 1.0
+ extension
+ offset 439
-###############################################################################
-#
-# Extension #37
-# EXT_blend_minmax commands
-#
-###############################################################################
+BindTextureEXT(target, texture)
+ return void
+ param target TextureTarget in value
+ param texture Texture in value
+ category EXT_texture_object
+ version 1.0
+ glxflags EXT
+ glxropcode 4117
+ extension
+ alias BindTexture
-BlendEquationEXT(mode)
+DeleteTexturesEXT(n, textures)
return void
- param mode BlendEquationModeEXT in value
- category EXT_blend_minmax
+ param n SizeI in value
+ param textures Texture in array [n]
+ category EXT_texture_object
+ dlflags notlistable
version 1.0
- glxropcode 4097
glxflags EXT
- extension soft
- alias BlendEquation
- glsalias BlendEquation
+ glxvendorpriv 12
+ extension
+ offset 561
-###############################################################################
-#
-# Extension #38
-# EXT_blend_subtract commands
-#
-###############################################################################
+GenTexturesEXT(n, textures)
+ return void
+ param n SizeI in value
+ param textures Texture out array [n]
+ category EXT_texture_object
+ dlflags notlistable
+ version 1.0
+ glxflags EXT
+ glxvendorpriv 13
+ extension
+ offset 440
-# (none)
-newcategory: EXT_blend_subtract
+IsTextureEXT(texture)
+ return Boolean
+ param texture Texture in value
+ category EXT_texture_object
+ dlflags notlistable
+ version 1.0
+ glxflags EXT
+ glxvendorpriv 14
+ extension
+ offset 441
+
+PrioritizeTexturesEXT(n, textures, priorities)
+ return void
+ param n SizeI in value
+ param textures Texture in array [n]
+ param priorities ClampedFloat32 in array [n]
+ category EXT_texture_object
+ glxflags EXT
+ version 1.0
+ glxropcode 4118
+ extension
+ alias PrioritizeTextures
###############################################################################
#
-# Extension #39
-# EXT_blend_logic_op commands
+# Extension #21
+# SGIS_detail_texture commands
#
###############################################################################
-# (none)
-newcategory: EXT_blend_logic_op
+DetailTexFuncSGIS(target, n, points)
+ return void
+ param target TextureTarget in value
+ param n SizeI in value
+ param points Float32 in array [n*2]
+ category SGIS_detail_texture
+ glxflags SGI
+ version 1.0
+ glxropcode 2051
+ extension
+ offset 442
-###############################################################################
-#
-# Extension #40 - GLX_SGI_swap_control
-# Extension #41 - GLX_SGI_video_sync
-# Extension #42 - GLX_SGI_make_current_read
-# Extension #43 - GLX_SGIX_video_source
-# Extension #44 - GLX_EXT_visual_rating
-#
-###############################################################################
+GetDetailTexFuncSGIS(target, points)
+ return void
+ param target TextureTarget in value
+ param points Float32 out array [COMPSIZE(target)]
+ category SGIS_detail_texture
+ dlflags notlistable
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4096
+ extension
+ offset 443
###############################################################################
#
-# Extension #45
-# SGIX_interlace commands
+# Extension #22
+# SGIS_sharpen_texture commands
#
###############################################################################
-# (none)
-newcategory: SGIX_interlace
+SharpenTexFuncSGIS(target, n, points)
+ return void
+ param target TextureTarget in value
+ param n SizeI in value
+ param points Float32 in array [n*2]
+ category SGIS_sharpen_texture
+ glxflags SGI
+ version 1.0
+ glxropcode 2052
+ extension
+ offset 444
+
+GetSharpenTexFuncSGIS(target, points)
+ return void
+ param target TextureTarget in value
+ param points Float32 out array [COMPSIZE(target)]
+ category SGIS_sharpen_texture
+ dlflags notlistable
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4097
+ extension
+ offset 445
###############################################################################
#
-# Extension #46
-# SGIX_pixel_tiles commands
+# EXT_packed_pixels commands
+# Extension #23
#
###############################################################################
# (none)
-newcategory: SGIX_pixel_tiles
-
-###############################################################################
-#
-# Extension #47 - GLX_EXT_import_context
-# Extension #48 - skipped
-# Extension #49 - GLX_SGIX_fbconfig
-# Extension #50 - GLX_SGIX_pbuffer
-#
-###############################################################################
+newcategory: EXT_packed_pixels
###############################################################################
#
-# Extension #51
-# SGIX_texture_select commands
+# Extension #24
+# SGIS_texture_lod commands
#
###############################################################################
# (none)
-newcategory: SGIX_texture_select
+newcategory: SGIS_texture_lod
###############################################################################
#
-# Extension #52
-# SGIX_sprite commands
+# Extension #25
+# SGIS_multisample commands
#
###############################################################################
-SpriteParameterfSGIX(pname, param)
- return void
- param pname SpriteParameterNameSGIX in value
- param param CheckedFloat32 in value
- category SGIX_sprite
- version 1.0
- glxflags SGI
- glxropcode 2060
- extension
- glsflags gl-enum
- glsopcode 0x0171
- offset 454
-
-SpriteParameterfvSGIX(pname, params)
+SampleMaskSGIS(value, invert)
return void
- param pname SpriteParameterNameSGIX in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIX_sprite
- version 1.0
+ param value ClampedFloat32 in value
+ param invert Boolean in value
+ category SGIS_multisample
+ version 1.1
+ glxropcode 2048
glxflags SGI
- glxropcode 2061
extension
- glsflags gl-enum
- glsopcode 0x0172
- offset 455
+ alias SampleMaskEXT
-SpriteParameteriSGIX(pname, param)
+SamplePatternSGIS(pattern)
return void
- param pname SpriteParameterNameSGIX in value
- param param CheckedInt32 in value
- category SGIX_sprite
+ param pattern SamplePatternSGIS in value
+ category SGIS_multisample
version 1.0
+ glxropcode 2049
glxflags SGI
- glxropcode 2062
extension
- glsflags gl-enum
- glsopcode 0x0173
- offset 456
+ alias SamplePatternEXT
-SpriteParameterivSGIX(pname, params)
- return void
- param pname SpriteParameterNameSGIX in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGIX_sprite
- version 1.0
- glxflags SGI
- glxropcode 2063
- extension
- glsflags gl-enum
- glsopcode 0x0174
- offset 457
+###############################################################################
+#
+# Extension #26 - no specification?
+#
+###############################################################################
###############################################################################
#
-# Extension #53
-# SGIX_texture_multi_buffer commands
+# Extension #27
+# EXT_rescale_normal commands
#
###############################################################################
# (none)
-newcategory: SGIX_texture_multi_buffer
+newcategory: EXT_rescale_normal
###############################################################################
#
-# Extension #54
-# EXT_point_parameters / SGIS_point_parameters commands
+# Extension #28 - GLX_EXT_visual_info
+# Extension #29 - skipped
#
###############################################################################
-PointParameterfEXT(pname, param)
+###############################################################################
+#
+# Extension #30
+# EXT_vertex_array commands
+#
+###############################################################################
+
+ArrayElementEXT(i)
return void
- param pname PointParameterNameARB in value
- param param CheckedFloat32 in value
- category EXT_point_parameters
+ param i Int32 in value
+ category EXT_vertex_array
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
extension
- alias PointParameterfARB
- glsalias PointParameterfARB
+ alias ArrayElement
-PointParameterfvEXT(pname, params)
+ColorPointerEXT(size, type, stride, count, pointer)
return void
- param pname PointParameterNameARB in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category EXT_point_parameters
+ param size Int32 in value
+ param type ColorPointerType in value
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
+ category EXT_vertex_array
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
extension
- alias PointParameterfvARB
- glsalias PointParameterfvARB
+ offset 448
-PointParameterfSGIS(pname, param)
+DrawArraysEXT(mode, first, count)
return void
- param pname PointParameterNameARB in value
- param param CheckedFloat32 in value
- category SGIS_point_parameters
+ param mode BeginMode in value
+ param first Int32 in value
+ param count SizeI in value
+ category EXT_vertex_array
+ dlflags handcode
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
+ glxropcode 4116
extension
- alias PointParameterfARB
- glsalias PointParameterfARB
+ alias DrawArrays
-PointParameterfvSGIS(pname, params)
+EdgeFlagPointerEXT(stride, count, pointer)
return void
- param pname PointParameterNameARB in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIS_point_parameters
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Boolean in array [COMPSIZE(stride/count)] retained
+ category EXT_vertex_array
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
extension
- alias PointParameterfvARB
- glsalias PointParameterfvARB
+ offset 449
-###############################################################################
-#
-# Extension #55
-# SGIX_instruments commands
-#
-###############################################################################
-
-GetInstrumentsSGIX()
- return Int32
- dlflags notlistable
- category SGIX_instruments
- version 1.0
- glxflags SGI
- glxvendorpriv 4102
- extension
- glsflags get
- glsopcode 0x017A
- offset 460
-
-InstrumentsBufferSGIX(size, buffer)
+GetPointervEXT(pname, params)
return void
- param size SizeI in value
- param buffer Int32 out array [size] retained
+ param pname GetPointervPName in value
+ param params VoidPointer out array [1]
+ category EXT_vertex_array
dlflags notlistable
- category SGIX_instruments
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxvendorpriv 4103
extension
- glsflags client
- glsopcode 0x017B
- offset 461
+ alias GetPointerv
-PollInstrumentsSGIX(marker_p)
- return Int32
- param marker_p Int32 out array [1]
+IndexPointerEXT(type, stride, count, pointer)
+ return void
+ param type IndexPointerType in value
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride/count)] retained
+ category EXT_vertex_array
dlflags notlistable
- category SGIX_instruments
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxvendorpriv 4104
extension
- glsflags get
- glsopcode 0x017C
- offset 462
+ offset 450
-ReadInstrumentsSGIX(marker)
+NormalPointerEXT(type, stride, count, pointer)
return void
- param marker Int32 in value
- category SGIX_instruments
+ param type NormalPointerType in value
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride/count)] retained
+ category EXT_vertex_array
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxropcode 2077
extension
- glsopcode 0x017D
- offset 463
+ offset 451
-StartInstrumentsSGIX()
+TexCoordPointerEXT(size, type, stride, count, pointer)
return void
- category SGIX_instruments
+ param size Int32 in value
+ param type TexCoordPointerType in value
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
+ category EXT_vertex_array
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxropcode 2069
extension
- glsopcode 0x017E
- offset 464
+ offset 452
-StopInstrumentsSGIX(marker)
+VertexPointerEXT(size, type, stride, count, pointer)
return void
- param marker Int32 in value
- category SGIX_instruments
+ param size Int32 in value
+ param type VertexPointerType in value
+ param stride SizeI in value
+ param count SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
+ category EXT_vertex_array
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.0
- glxflags SGI
- glxropcode 2070
extension
- glsopcode 0x017F
- offset 465
+ offset 453
###############################################################################
#
-# Extension #56
-# SGIX_texture_scale_bias commands
+# Extension #31
+# EXT_misc_attribute commands
#
###############################################################################
# (none)
-newcategory: SGIX_texture_scale_bias
+newcategory: EXT_misc_attribute
###############################################################################
#
-# Extension #57
-# SGIX_framezoom commands
+# Extension #32
+# SGIS_generate_mipmap commands
#
###############################################################################
-FrameZoomSGIX(factor)
- return void
- param factor CheckedInt32 in value
- category SGIX_framezoom
- version 1.0
- glxflags SGI
- glxropcode 2072
- extension
- glsopcode 0x0182
- offset 466
+# (none)
+newcategory: SGIS_generate_mipmap
###############################################################################
#
-# Extension #58
-# SGIX_tag_sample_buffer commands
+# Extension #33
+# SGIX_clipmap commands
#
###############################################################################
-TagSampleBufferSGIX()
- return void
- category SGIX_tag_sample_buffer
- version 1.0
- glxropcode 2050
- glxflags SGI
- extension
- glsopcode 0x0162
- offset 467
+# (none)
+newcategory: SGIX_clipmap
###############################################################################
#
-# Extension #59
-# SGIX_polynomial_ffd commands
+# Extension #34
+# SGIX_shadow commands
#
###############################################################################
-DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
- return void
- param target FfdTargetSGIX in value
- param u1 CoordD in value
- param u2 CoordD in value
- param ustride Int32 in value
- param uorder CheckedInt32 in value
- param v1 CoordD in value
- param v2 CoordD in value
- param vstride Int32 in value
- param vorder CheckedInt32 in value
- param w1 CoordD in value
- param w2 CoordD in value
- param wstride Int32 in value
- param worder CheckedInt32 in value
- param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
- dlflags handcode
- category SGIX_polynomial_ffd
- version 1.0
- glxflags SGI ignore
- glxropcode 2073
- extension
- glsflags capture-handcode
- glsopcode 0x0184
- offset ?
-
-DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
- return void
- param target FfdTargetSGIX in value
- param u1 CoordF in value
- param u2 CoordF in value
- param ustride Int32 in value
- param uorder CheckedInt32 in value
- param v1 CoordF in value
- param v2 CoordF in value
- param vstride Int32 in value
- param vorder CheckedInt32 in value
- param w1 CoordF in value
- param w2 CoordF in value
- param wstride Int32 in value
- param worder CheckedInt32 in value
- param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
- category SGIX_polynomial_ffd
- dlflags handcode
- version 1.0
- glxflags SGI ignore
- glxropcode 2074
- extension
- glsflags capture-handcode
- glsopcode 0x0185
- offset ?
+# (none)
+newcategory: SGIX_shadow
-DeformSGIX(mask)
- return void
- param mask FfdMaskSGIX in value
- category SGIX_polynomial_ffd
- version 1.0
- glxflags SGI ignore
- glxropcode 2075
- extension
- glsopcode 0x0186
- offset ?
+###############################################################################
+#
+# Extension #35
+# SGIS_texture_edge_clamp commands
+#
+###############################################################################
-LoadIdentityDeformationMapSGIX(mask)
- return void
- param mask FfdMaskSGIX in value
- category SGIX_polynomial_ffd
- version 1.0
- glxflags SGI ignore
- glxropcode 2076
- extension
- glsopcode 0x0187
- offset ?
+# (none)
+newcategory: SGIS_texture_edge_clamp
###############################################################################
#
-# Extension #60
-# SGIX_reference_plane commands
+# Extension #36
+# SGIS_texture_border_clamp commands
#
###############################################################################
-ReferencePlaneSGIX(equation)
- return void
- param equation Float64 in array [4]
- category SGIX_reference_plane
- version 1.0
- glxflags SGI
- glxropcode 2071
- extension
- glsopcode 0x0181
- offset 468
+# (none)
+newcategory: SGIS_texture_border_clamp
###############################################################################
#
-# Extension #61
-# SGIX_flush_raster commands
+# Extension #37
+# EXT_blend_minmax commands
#
###############################################################################
-FlushRasterSGIX()
+BlendEquationEXT(mode)
return void
- category SGIX_flush_raster
+ param mode BlendEquationModeEXT in value
+ category EXT_blend_minmax
version 1.0
- dlflags notlistable
- glxflags SGI
- glxvendorpriv 4105
- extension
- glsopcode 0x0180
- offset 469
+ glxropcode 4097
+ glxflags EXT
+ extension soft
+ alias BlendEquation
###############################################################################
#
-# Extension #62 - GLX_SGIX_cushion
+# Extension #38
+# EXT_blend_subtract commands
#
###############################################################################
+# (none)
+newcategory: EXT_blend_subtract
+
###############################################################################
#
-# Extension #63
-# SGIX_depth_texture commands
+# Extension #39
+# EXT_blend_logic_op commands
#
###############################################################################
# (none)
-newcategory: SGIX_depth_texture
+newcategory: EXT_blend_logic_op
###############################################################################
#
-# Extension #64
-# SGIS_fog_function commands
-#
-###############################################################################
-
-FogFuncSGIS(n, points)
- return void
- param n SizeI in value
- param points Float32 in array [n*2]
- category SGIS_fog_function
- version 1.1
- glxflags SGI
- glxropcode 2067
- extension
- glsopcode 0x0179
- offset
-
-# Need to insert GLX information
-GetFogFuncSGIS(points)
- return void
- param points Float32 out array [COMPSIZE()]
- category SGIS_fog_function
- version 1.1
- dlflags notlistable
- glxflags ignore
- extension
- glsflags get
- glsopcode 0x0191
- offset
-
-###############################################################################
-#
-# Extension #65
-# SGIX_fog_offset commands
+# Extension #40 - GLX_SGI_swap_control
+# Extension #41 - GLX_SGI_video_sync
+# Extension #42 - GLX_SGI_make_current_read
+# Extension #43 - GLX_SGIX_video_source
+# Extension #44 - GLX_EXT_visual_rating
#
###############################################################################
-# (none)
-newcategory: SGIX_fog_offset
-
###############################################################################
#
-# Extension #66
-# HP_image_transform commands
+# Extension #45
+# SGIX_interlace commands
#
###############################################################################
-ImageTransformParameteriHP(target, pname, param)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param param Int32 in value
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-ImageTransformParameterfHP(target, pname, param)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param param Float32 in value
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-ImageTransformParameterivHP(target, pname, params)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param params Int32 in array [COMPSIZE(pname)]
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-ImageTransformParameterfvHP(target, pname, params)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param params Float32 in array [COMPSIZE(pname)]
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-GetImageTransformParameterivHP(target, pname, params)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param params Int32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-GetImageTransformParameterfvHP(target, pname, params)
- return void
- param target ImageTransformTargetHP in value
- param pname ImageTransformPNameHP in value
- param params Float32 out array [COMPSIZE(pname)]
- category HP_image_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+# (none)
+newcategory: SGIX_interlace
###############################################################################
#
-# Extension #67
-# HP_convolution_border_modes commands
+# Extension #46
+# SGIX_pixel_tiles commands
#
###############################################################################
# (none)
-newcategory: HP_convolution_border_modes
+newcategory: SGIX_pixel_tiles
###############################################################################
#
-# Extension #68
-# INGR_palette_buffer commands
+# Extension #47 - GLX_EXT_import_context
+# Extension #48 - skipped
+# Extension #49 - GLX_SGIX_fbconfig
+# Extension #50 - GLX_SGIX_pbuffer
#
###############################################################################
-#@ (Intergraph hasn't provided a spec)
-
###############################################################################
#
-# Extension #69
-# SGIX_texture_add_env commands
+# Extension #51
+# SGIX_texture_select commands
#
###############################################################################
# (none)
-newcategory: SGIX_texture_add_env
+newcategory: SGIX_texture_select
###############################################################################
#
-# Extension #70 - skipped
-# Extension #71 - skipped
-# Extension #72 - skipped
-# Extension #73 - skipped
+# Extension #52
+# SGIX_sprite commands
#
###############################################################################
-###############################################################################
-#
-# Extension #74
-# EXT_color_subtable commands
-#
-# This was probably never actually shipped as an EXT - just written up as a
-# reference for OpenGL 1.2 ARB_imaging.
-#
-###############################################################################
+SpriteParameterfSGIX(pname, param)
+ return void
+ param pname SpriteParameterNameSGIX in value
+ param param CheckedFloat32 in value
+ category SGIX_sprite
+ version 1.0
+ glxflags SGI
+ glxropcode 2060
+ extension
+ offset 454
-ColorSubTableEXT(target, start, count, format, type, data)
+SpriteParameterfvSGIX(pname, params)
return void
- param target ColorTableTarget in value
- param start SizeI in value
- param count SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param data Void in array [COMPSIZE(format/type/count)]
- category EXT_color_subtable
- version 1.2
- alias ColorSubTable
- glsalias ColorSubTable
+ param pname SpriteParameterNameSGIX in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIX_sprite
+ version 1.0
+ glxflags SGI
+ glxropcode 2061
+ extension
+ offset 455
-CopyColorSubTableEXT(target, start, x, y, width)
+SpriteParameteriSGIX(pname, param)
return void
- param target ColorTableTarget in value
- param start SizeI in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- category EXT_color_subtable
- version 1.2
- alias CopyColorSubTable
- glsalias CopyColorSubTable
+ param pname SpriteParameterNameSGIX in value
+ param param CheckedInt32 in value
+ category SGIX_sprite
+ version 1.0
+ glxflags SGI
+ glxropcode 2062
+ extension
+ offset 456
-###############################################################################
-#
-# Extension #75 - GLU_EXT_object_space_tess
-#
-###############################################################################
+SpriteParameterivSGIX(pname, params)
+ return void
+ param pname SpriteParameterNameSGIX in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGIX_sprite
+ version 1.0
+ glxflags SGI
+ glxropcode 2063
+ extension
+ offset 457
###############################################################################
#
-# Extension #76
-# PGI_vertex_hints commands
+# Extension #53
+# SGIX_texture_multi_buffer commands
#
###############################################################################
# (none)
-newcategory: PGI_vertex_hints
+newcategory: SGIX_texture_multi_buffer
###############################################################################
#
-# Extension #77
-# PGI_misc_hints commands
+# Extension #54
+# EXT_point_parameters / SGIS_point_parameters commands
#
###############################################################################
-HintPGI(target, mode)
+PointParameterfEXT(pname, param)
return void
- param target HintTargetPGI in value
- param mode Int32 in value
- category PGI_misc_hints
- version 1.1
- offset 544
- glsopcode 0x01D0
+ param pname PointParameterNameARB in value
+ param param CheckedFloat32 in value
+ category EXT_point_parameters
+ version 1.0
+ glxflags SGI
+ extension
+ alias PointParameterfARB
+
+PointParameterfvEXT(pname, params)
+ return void
+ param pname PointParameterNameARB in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category EXT_point_parameters
+ version 1.0
+ glxflags SGI
+ extension
+ alias PointParameterfvARB
+
+PointParameterfSGIS(pname, param)
+ return void
+ param pname PointParameterNameARB in value
+ param param CheckedFloat32 in value
+ category SGIS_point_parameters
+ version 1.0
+ glxflags SGI
+ extension
+ alias PointParameterfARB
+
+PointParameterfvSGIS(pname, params)
+ return void
+ param pname PointParameterNameARB in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIS_point_parameters
+ version 1.0
+ glxflags SGI
+ extension
+ alias PointParameterfvARB
###############################################################################
#
-# Extension #78
-# EXT_paletted_texture commands
+# Extension #55
+# SGIX_instruments commands
#
###############################################################################
-ColorTableEXT(target, internalFormat, width, format, type, table)
+GetInstrumentsSGIX()
+ return Int32
+ dlflags notlistable
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4102
+ extension
+ offset 460
+
+InstrumentsBufferSGIX(size, buffer)
return void
- param target ColorTableTarget in value
- param internalFormat PixelInternalFormat in value
- param width SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param table Void in array [COMPSIZE(format/type/width)]
- category EXT_paletted_texture
- version 1.1
- alias ColorTable
- glsalias ColorTable
+ param size SizeI in value
+ param buffer Int32 out array [size] retained
+ dlflags notlistable
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4103
+ extension
+ offset 461
-GetColorTableEXT(target, format, type, data)
+PollInstrumentsSGIX(marker_p)
+ return Int32
+ param marker_p Int32 out array [1]
+ dlflags notlistable
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxvendorpriv 4104
+ extension
+ offset 462
+
+ReadInstrumentsSGIX(marker)
return void
- param target ColorTableTarget in value
- param format PixelFormat in value
- param type PixelType in value
- param data Void out array [COMPSIZE(target/format/type)]
- category EXT_paletted_texture
- version 1.1
- offset 550
- glsalias GetColorTable
+ param marker Int32 in value
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxropcode 2077
+ extension
+ offset 463
-GetColorTableParameterivEXT(target, pname, params)
+StartInstrumentsSGIX()
return void
- param target ColorTableTarget in value
- param pname GetColorTableParameterPName in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_paletted_texture
- version 1.1
- offset 551
- glsalias GetColorTableParameteriv
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxropcode 2069
+ extension
+ offset 464
-GetColorTableParameterfvEXT(target, pname, params)
+StopInstrumentsSGIX(marker)
return void
- param target ColorTableTarget in value
- param pname GetColorTableParameterPName in value
- param params Float32 out array [COMPSIZE(pname)]
- category EXT_paletted_texture
- version 1.1
- offset 552
- glsalias GetColorTableParameterfv
+ param marker Int32 in value
+ category SGIX_instruments
+ version 1.0
+ glxflags SGI
+ glxropcode 2070
+ extension
+ offset 465
###############################################################################
#
-# Extension #79
-# EXT_clip_volume_hint commands
+# Extension #56
+# SGIX_texture_scale_bias commands
#
###############################################################################
# (none)
-newcategory: EXT_clip_volume_hint
+newcategory: SGIX_texture_scale_bias
###############################################################################
#
-# Extension #80
-# SGIX_list_priority commands
+# Extension #57
+# SGIX_framezoom commands
#
###############################################################################
-# @@@ Needs vendorpriv opcodes assigned
-GetListParameterfvSGIX(list, pname, params)
+FrameZoomSGIX(factor)
return void
- param list List in value
- param pname ListParameterName in value
- param params CheckedFloat32 out array [COMPSIZE(pname)]
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ param factor CheckedInt32 in value
+ category SGIX_framezoom
version 1.0
- glxvendorpriv ?
+ glxflags SGI
+ glxropcode 2072
extension
- glsopcode 0x0188
- offset 470
+ offset 466
-# @@@ Needs vendorpriv opcodes assigned
-GetListParameterivSGIX(list, pname, params)
+###############################################################################
+#
+# Extension #58
+# SGIX_tag_sample_buffer commands
+#
+###############################################################################
+
+TagSampleBufferSGIX()
return void
- param list List in value
- param pname ListParameterName in value
- param params CheckedInt32 out array [COMPSIZE(pname)]
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ category SGIX_tag_sample_buffer
version 1.0
- glxvendorpriv ?
+ glxropcode 2050
+ glxflags SGI
extension
- glsopcode 0x0189
- offset 471
+ offset 467
-ListParameterfSGIX(list, pname, param)
+###############################################################################
+#
+# Extension #59
+# SGIX_polynomial_ffd commands
+#
+###############################################################################
+
+DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
return void
- param list List in value
- param pname ListParameterName in value
- param param CheckedFloat32 in value
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ param target FfdTargetSGIX in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordD in value
+ param v2 CoordD in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param w1 CoordD in value
+ param w2 CoordD in value
+ param wstride Int32 in value
+ param worder CheckedInt32 in value
+ param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
+ dlflags handcode
+ category SGIX_polynomial_ffd
version 1.0
- glxropcode 2078
+ glxflags SGI ignore
+ glxropcode 2073
extension
- glsopcode 0x018A
- offset 472
+ offset ?
-ListParameterfvSGIX(list, pname, params)
+DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
return void
- param list List in value
- param pname ListParameterName in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ param target FfdTargetSGIX in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordF in value
+ param v2 CoordF in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param w1 CoordF in value
+ param w2 CoordF in value
+ param wstride Int32 in value
+ param worder CheckedInt32 in value
+ param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
+ category SGIX_polynomial_ffd
+ dlflags handcode
version 1.0
- glxropcode 2079
+ glxflags SGI ignore
+ glxropcode 2074
extension
- glsopcode 0x018B
- offset 473
+ offset ?
-ListParameteriSGIX(list, pname, param)
+DeformSGIX(mask)
return void
- param list List in value
- param pname ListParameterName in value
- param param CheckedInt32 in value
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ param mask FfdMaskSGIX in value
+ category SGIX_polynomial_ffd
version 1.0
- glxropcode 2080
+ glxflags SGI ignore
+ glxropcode 2075
extension
- glsopcode 0x018C
- offset 474
+ offset ?
-ListParameterivSGIX(list, pname, params)
+LoadIdentityDeformationMapSGIX(mask)
return void
- param list List in value
- param pname ListParameterName in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- dlflags notlistable
- glxflags ignore
- category SGIX_list_priority
+ param mask FfdMaskSGIX in value
+ category SGIX_polynomial_ffd
version 1.0
- glxropcode 2081
+ glxflags SGI ignore
+ glxropcode 2076
extension
- glsopcode 0x018D
- offset 475
-
-###############################################################################
-#
-# Extension #81
-# SGIX_ir_instrument1 commands
-#
-###############################################################################
-
-# (none)
-newcategory: SGIX_ir_instrument1
+ offset ?
###############################################################################
#
-# Extension #82
-# SGIX_calligraphic_fragment commands
+# Extension #60
+# SGIX_reference_plane commands
#
###############################################################################
-# (none)
-newcategory: SGIX_calligraphic_fragment
+ReferencePlaneSGIX(equation)
+ return void
+ param equation Float64 in array [4]
+ category SGIX_reference_plane
+ version 1.0
+ glxflags SGI
+ glxropcode 2071
+ extension
+ offset 468
###############################################################################
#
-# Extension #83 - GLX_SGIX_video_resize
+# Extension #61
+# SGIX_flush_raster commands
#
###############################################################################
-###############################################################################
-#
-# Extension #84
-# SGIX_texture_lod_bias commands
-#
-###############################################################################
-
-# (none)
-newcategory: SGIX_texture_lod_bias
+FlushRasterSGIX()
+ return void
+ category SGIX_flush_raster
+ version 1.0
+ dlflags notlistable
+ glxflags SGI
+ glxvendorpriv 4105
+ extension
+ offset 469
###############################################################################
#
-# Extension #85 - skipped
-# Extension #86 - GLX_SGIX_dmbuffer
-# Extension #87 - skipped
-# Extension #88 - skipped
-# Extension #89 - skipped
+# Extension #62 - GLX_SGIX_cushion
#
###############################################################################
###############################################################################
#
-# Extension #90
-# SGIX_shadow_ambient commands
+# Extension #63
+# SGIX_depth_texture commands
#
###############################################################################
# (none)
-newcategory: SGIX_shadow_ambient
+newcategory: SGIX_depth_texture
###############################################################################
#
-# Extension #91 - GLX_SGIX_swap_group
-# Extension #92 - GLX_SGIX_swap_barrier
+# Extension #64
+# SGIS_fog_function commands
#
###############################################################################
+FogFuncSGIS(n, points)
+ return void
+ param n SizeI in value
+ param points Float32 in array [n*2]
+ category SGIS_fog_function
+ version 1.1
+ glxflags SGI
+ glxropcode 2067
+ extension
+ offset
+
+# Need to insert GLX information
+GetFogFuncSGIS(points)
+ return void
+ param points Float32 out array [COMPSIZE()]
+ category SGIS_fog_function
+ version 1.1
+ dlflags notlistable
+ glxflags ignore
+ extension
+ offset
+
###############################################################################
#
-# Extension #93
-# EXT_index_texture commands
+# Extension #65
+# SGIX_fog_offset commands
#
###############################################################################
# (none)
-newcategory: EXT_index_texture
+newcategory: SGIX_fog_offset
###############################################################################
#
-# Extension #94
-# EXT_index_material commands
+# Extension #66
+# HP_image_transform commands
#
###############################################################################
-IndexMaterialEXT(face, mode)
+ImageTransformParameteriHP(target, pname, param)
return void
- param face MaterialFace in value
- param mode IndexMaterialParameterEXT in value
- category EXT_index_material
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param param Int32 in value
+ category HP_image_transform
version 1.1
- extension soft
- glxflags ignore
- glsopcode 0x01D1
- offset 538
+ glxropcode ?
+ offset ?
+
+ImageTransformParameterfHP(target, pname, param)
+ return void
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param param Float32 in value
+ category HP_image_transform
+ version 1.1
+ glxropcode ?
+ offset ?
+
+ImageTransformParameterivHP(target, pname, params)
+ return void
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param params Int32 in array [COMPSIZE(pname)]
+ category HP_image_transform
+ version 1.1
+ glxropcode ?
+ offset ?
+
+ImageTransformParameterfvHP(target, pname, params)
+ return void
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param params Float32 in array [COMPSIZE(pname)]
+ category HP_image_transform
+ version 1.1
+ glxropcode ?
+ offset ?
+
+GetImageTransformParameterivHP(target, pname, params)
+ return void
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param params Int32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category HP_image_transform
+ version 1.1
+ glxropcode ?
+ offset ?
+
+GetImageTransformParameterfvHP(target, pname, params)
+ return void
+ param target ImageTransformTargetHP in value
+ param pname ImageTransformPNameHP in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category HP_image_transform
+ version 1.1
+ glxropcode ?
+ offset ?
###############################################################################
#
-# Extension #95
-# EXT_index_func commands
+# Extension #67
+# HP_convolution_border_modes commands
#
###############################################################################
-IndexFuncEXT(func, ref)
- return void
- param func IndexFunctionEXT in value
- param ref ClampedFloat32 in value
- category EXT_index_func
- version 1.1
- extension soft
- glxflags ignore
- glsopcode 0x01D2
- offset 539
+# (none)
+newcategory: HP_convolution_border_modes
###############################################################################
#
-# Extension #96
-# EXT_index_array_formats commands
+# Extension #68
+# INGR_palette_buffer commands
#
###############################################################################
-# (none)
-newcategory: EXT_index_array_formats
+#@ (Intergraph hasn't provided a spec)
###############################################################################
#
-# Extension #97
-# EXT_compiled_vertex_array commands
+# Extension #69
+# SGIX_texture_add_env commands
#
###############################################################################
-LockArraysEXT(first, count)
- return void
- param first Int32 in value
- param count SizeI in value
- category EXT_compiled_vertex_array
- version 1.1
- dlflags notlistable
- extension soft
- glxflags ignore
- glsopcode 0x01D3
- offset 540
+# (none)
+newcategory: SGIX_texture_add_env
-UnlockArraysEXT()
- return void
- category EXT_compiled_vertex_array
- version 1.1
- dlflags notlistable
- extension soft
- glxflags ignore
- glsopcode 0x01D4
- offset 541
+###############################################################################
+#
+# Extension #70 - skipped
+# Extension #71 - skipped
+# Extension #72 - skipped
+# Extension #73 - skipped
+#
+###############################################################################
###############################################################################
#
-# Extension #98
-# EXT_cull_vertex commands
+# Extension #74
+# EXT_color_subtable commands
+#
+# This was probably never actually shipped as an EXT - just written up as a
+# reference for OpenGL 1.2 ARB_imaging.
#
###############################################################################
-CullParameterdvEXT(pname, params)
+ColorSubTableEXT(target, start, count, format, type, data)
return void
- param pname CullParameterEXT in value
- param params Float64 out array [4]
- category EXT_cull_vertex
- version 1.1
- dlflags notlistable
- extension soft
- glxflags ignore
- glsopcode 0x01D5
- offset 542
+ param target ColorTableTarget in value
+ param start SizeI in value
+ param count SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param data Void in array [COMPSIZE(format/type/count)]
+ category EXT_color_subtable
+ version 1.2
+ alias ColorSubTable
-CullParameterfvEXT(pname, params)
+CopyColorSubTableEXT(target, start, x, y, width)
return void
- param pname CullParameterEXT in value
- param params Float32 out array [4]
- category EXT_cull_vertex
- version 1.1
- dlflags notlistable
- extension soft
- glxflags ignore
- glsopcode 0x01D6
- offset 543
+ param target ColorTableTarget in value
+ param start SizeI in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ category EXT_color_subtable
+ version 1.2
+ alias CopyColorSubTable
###############################################################################
#
-# Extension #99 - skipped
-# Extension #100 - GLU_EXT_nurbs_tessellator
+# Extension #75 - GLU_EXT_object_space_tess
#
###############################################################################
###############################################################################
#
-# Extension #101
-# SGIX_ycrcb commands
+# Extension #76
+# PGI_vertex_hints commands
#
###############################################################################
# (none)
-newcategory: SGIX_ycrcb
+newcategory: PGI_vertex_hints
###############################################################################
#
-# Extension #102
-# SGIX_fragment_lighting commands
+# Extension #77
+# PGI_misc_hints commands
#
###############################################################################
-FragmentColorMaterialSGIX(face, mode)
+HintPGI(target, mode)
return void
- param face MaterialFace in value
- param mode MaterialParameter in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x019E
- offset 476
+ param target HintTargetPGI in value
+ param mode Int32 in value
+ category PGI_misc_hints
+ version 1.1
+ offset 544
-FragmentLightfSGIX(light, pname, param)
- return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param param CheckedFloat32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x019F
- offset 477
-
-FragmentLightfvSGIX(light, pname, params)
- return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A0
- offset 478
-
-FragmentLightiSGIX(light, pname, param)
- return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param param CheckedInt32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A1
- offset 479
-
-FragmentLightivSGIX(light, pname, params)
- return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A2
- offset 480
+###############################################################################
+#
+# Extension #78
+# EXT_paletted_texture commands
+#
+###############################################################################
-FragmentLightModelfSGIX(pname, param)
+ColorTableEXT(target, internalFormat, width, format, type, table)
return void
- param pname FragmentLightModelParameterSGIX in value
- param param CheckedFloat32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsflags gl-enum
- glsopcode 0x01A3
- offset 481
+ param target ColorTableTarget in value
+ param internalFormat PixelInternalFormat in value
+ param width SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param table Void in array [COMPSIZE(format/type/width)]
+ category EXT_paletted_texture
+ version 1.1
+ alias ColorTable
-FragmentLightModelfvSGIX(pname, params)
+GetColorTableEXT(target, format, type, data)
return void
- param pname FragmentLightModelParameterSGIX in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsflags gl-enum
- glsopcode 0x01A4
- offset 482
+ param target ColorTableTarget in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param data Void out array [COMPSIZE(target/format/type)]
+ category EXT_paletted_texture
+ version 1.1
+ offset 550
-FragmentLightModeliSGIX(pname, param)
+GetColorTableParameterivEXT(target, pname, params)
return void
- param pname FragmentLightModelParameterSGIX in value
- param param CheckedInt32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsflags gl-enum
- glsopcode 0x01A5
- offset 483
+ param target ColorTableTarget in value
+ param pname GetColorTableParameterPName in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_paletted_texture
+ version 1.1
+ offset 551
-FragmentLightModelivSGIX(pname, params)
+GetColorTableParameterfvEXT(target, pname, params)
return void
- param pname FragmentLightModelParameterSGIX in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsflags gl-enum
- glsopcode 0x01A6
- offset 484
+ param target ColorTableTarget in value
+ param pname GetColorTableParameterPName in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category EXT_paletted_texture
+ version 1.1
+ offset 552
-FragmentMaterialfSGIX(face, pname, param)
- return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param param CheckedFloat32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A7
- offset 485
+###############################################################################
+#
+# Extension #79
+# EXT_clip_volume_hint commands
+#
+###############################################################################
-FragmentMaterialfvSGIX(face, pname, params)
- return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A8
- offset 486
+# (none)
+newcategory: EXT_clip_volume_hint
-FragmentMaterialiSGIX(face, pname, param)
- return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param param CheckedInt32 in value
- category SGIX_fragment_lighting
- glxflags ignore
- version 1.0
- extension
- glsopcode 0x01A9
- offset 487
+###############################################################################
+#
+# Extension #80
+# SGIX_list_priority commands
+#
+###############################################################################
-FragmentMaterialivSGIX(face, pname, params)
+# @@@ Needs vendorpriv opcodes assigned
+GetListParameterfvSGIX(list, pname, params)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param params CheckedFloat32 out array [COMPSIZE(pname)]
+ dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxvendorpriv ?
extension
- glsopcode 0x01AA
- offset 488
+ offset 470
-GetFragmentLightfvSGIX(light, pname, params)
+# @@@ Needs vendorpriv opcodes assigned
+GetListParameterivSGIX(list, pname, params)
return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param params Float32 out array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param params CheckedInt32 out array [COMPSIZE(pname)]
dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxvendorpriv ?
extension
- glsflags get
- glsopcode 0x01AB
- offset 489
+ offset 471
-GetFragmentLightivSGIX(light, pname, params)
+ListParameterfSGIX(list, pname, param)
return void
- param light FragmentLightNameSGIX in value
- param pname FragmentLightParameterSGIX in value
- param params Int32 out array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param param CheckedFloat32 in value
dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxropcode 2078
extension
- glsflags get
- glsopcode 0x01AC
- offset 490
+ offset 472
-GetFragmentMaterialfvSGIX(face, pname, params)
+ListParameterfvSGIX(list, pname, params)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params Float32 out array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxropcode 2079
extension
- glsflags get
- glsopcode 0x01AD
- offset 491
+ offset 473
-GetFragmentMaterialivSGIX(face, pname, params)
+ListParameteriSGIX(list, pname, param)
return void
- param face MaterialFace in value
- param pname MaterialParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param param CheckedInt32 in value
dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxropcode 2080
extension
- glsflags get
- glsopcode 0x01AE
- offset 492
+ offset 474
-LightEnviSGIX(pname, param)
+ListParameterivSGIX(list, pname, params)
return void
- param pname LightEnvParameterSGIX in value
- param param CheckedInt32 in value
- category SGIX_fragment_lighting
+ param list List in value
+ param pname ListParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ dlflags notlistable
glxflags ignore
+ category SGIX_list_priority
version 1.0
+ glxropcode 2081
extension
- glsflags gl-enum
- glsopcode 0x01AF
- offset 493
+ offset 475
###############################################################################
#
-# Extension #103 - skipped
-# Extension #104 - skipped
-# Extension #105 - skipped
-# Extension #106 - skipped
-# Extension #107 - skipped
-# Extension #108 - skipped
-# Extension #109 - skipped
+# Extension #81
+# SGIX_ir_instrument1 commands
#
###############################################################################
+# (none)
+newcategory: SGIX_ir_instrument1
+
###############################################################################
#
-# Extension #110
-# IBM_rasterpos_clip commands
+# Extension #82
+# SGIX_calligraphic_fragment commands
#
###############################################################################
# (none)
-newcategory: IBM_rasterpos_clip
+newcategory: SGIX_calligraphic_fragment
###############################################################################
#
-# Extension #111
-# HP_texture_lighting commands
+# Extension #83 - GLX_SGIX_video_resize
#
###############################################################################
-# (none)
-newcategory: HP_texture_lighting
-
###############################################################################
#
-# Extension #112
-# EXT_draw_range_elements commands
+# Extension #84
+# SGIX_texture_lod_bias commands
#
###############################################################################
-# Spec entries to be written
-DrawRangeElementsEXT(mode, start, end, count, type, indices)
- return void
- param mode BeginMode in value
- param start UInt32 in value
- param end UInt32 in value
- param count SizeI in value
- param type DrawElementsType in value
- param indices Void in array [COMPSIZE(count/type)]
- category EXT_draw_range_elements
- dlflags handcode
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- alias DrawRangeElements
- glsalias DrawRangeElements
+# (none)
+newcategory: SGIX_texture_lod_bias
###############################################################################
#
-# Extension #113
-# WIN_phong_shading commands
+# Extension #85 - skipped
+# Extension #86 - GLX_SGIX_dmbuffer
+# Extension #87 - skipped
+# Extension #88 - skipped
+# Extension #89 - skipped
#
###############################################################################
-# (none)
-newcategory: WIN_phong_shading
-
###############################################################################
#
-# Extension #114
-# WIN_specular_fog commands
+# Extension #90
+# SGIX_shadow_ambient commands
#
###############################################################################
# (none)
-newcategory: WIN_specular_fog
+newcategory: SGIX_shadow_ambient
###############################################################################
#
-# Extension #115 - skipped
-# Extension #116 - skipped
+# Extension #91 - GLX_SGIX_swap_group
+# Extension #92 - GLX_SGIX_swap_barrier
#
###############################################################################
###############################################################################
#
-# Extension #117
-# EXT_light_texture commands
+# Extension #93
+# EXT_index_texture commands
#
###############################################################################
-# Spec entries to be written
-ApplyTextureEXT(mode)
- return void
- param mode LightTextureModeEXT in value
- category EXT_light_texture
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-TextureLightEXT(pname)
- return void
- param pname LightTexturePNameEXT in value
- category EXT_light_texture
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-TextureMaterialEXT(face, mode)
- return void
- param face MaterialFace in value
- param mode MaterialParameter in value
- category EXT_light_texture
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-###############################################################################
-#
-# Extension #118 - skipped
-#
-###############################################################################
+# (none)
+newcategory: EXT_index_texture
###############################################################################
#
-# Extension #119
-# SGIX_blend_alpha_minmax commands
+# Extension #94
+# EXT_index_material commands
#
###############################################################################
-# (none)
-newcategory: SGIX_blend_alpha_minmax
+IndexMaterialEXT(face, mode)
+ return void
+ param face MaterialFace in value
+ param mode IndexMaterialParameterEXT in value
+ category EXT_index_material
+ version 1.1
+ extension soft
+ glxflags ignore
+ offset 538
###############################################################################
#
-# Extension #120 - skipped
-# Extension #121 - skipped
-# Extension #122 - skipped
-# Extension #123 - skipped
-# Extension #124 - skipped
-# Extension #125 - skipped
-# Extension #126 - skipped
-# Extension #127 - skipped
-# Extension #128 - skipped
+# Extension #95
+# EXT_index_func commands
#
###############################################################################
+IndexFuncEXT(func, ref)
+ return void
+ param func IndexFunctionEXT in value
+ param ref ClampedFloat32 in value
+ category EXT_index_func
+ version 1.1
+ extension soft
+ glxflags ignore
+ offset 539
+
###############################################################################
#
-# Extension #129
-# EXT_bgra commands
+# Extension #96
+# EXT_index_array_formats commands
#
###############################################################################
# (none)
-newcategory: EXT_bgra
-
-###############################################################################
-#
-# Extension #130 - skipped
-# Extension #131 - skipped
-#
-###############################################################################
+newcategory: EXT_index_array_formats
###############################################################################
#
-# Extension #132
-# SGIX_async commands
+# Extension #97
+# EXT_compiled_vertex_array commands
#
###############################################################################
-AsyncMarkerSGIX(marker)
+LockArraysEXT(first, count)
return void
- param marker UInt32 in value
- category SGIX_async
- version 1.0
- glxflags ignore
- extension
- glsopcode 0x0198
- offset ?
-
-FinishAsyncSGIX(markerp)
- return Int32
- param markerp UInt32 out array [1]
- category SGIX_async
- version 1.0
+ param first Int32 in value
+ param count SizeI in value
+ category EXT_compiled_vertex_array
+ version 1.1
dlflags notlistable
+ extension soft
glxflags ignore
- extension
- glsopcode 0x0199
- offset ?
+ offset 540
-PollAsyncSGIX(markerp)
- return Int32
- param markerp UInt32 out array [1]
- category SGIX_async
- version 1.0
+UnlockArraysEXT()
+ return void
+ category EXT_compiled_vertex_array
+ version 1.1
dlflags notlistable
+ extension soft
glxflags ignore
- extension
- glsopcode 0x019A
- offset ?
+ offset 541
-GenAsyncMarkersSGIX(range)
- return UInt32
- param range SizeI in value
- category SGIX_async
- version 1.0
- dlflags notlistable
- glxflags ignore
- extension
- glsopcode 0x019B
- offset ?
+###############################################################################
+#
+# Extension #98
+# EXT_cull_vertex commands
+#
+###############################################################################
-DeleteAsyncMarkersSGIX(marker, range)
+CullParameterdvEXT(pname, params)
return void
- param marker UInt32 in value
- param range SizeI in value
- category SGIX_async
- version 1.0
+ param pname CullParameterEXT in value
+ param params Float64 out array [4]
+ category EXT_cull_vertex
+ version 1.1
dlflags notlistable
+ extension soft
glxflags ignore
- extension
- glsopcode 0x019C
- offset ?
+ offset 542
-IsAsyncMarkerSGIX(marker)
- return Boolean
- param marker UInt32 in value
- category SGIX_async
- version 1.0
+CullParameterfvEXT(pname, params)
+ return void
+ param pname CullParameterEXT in value
+ param params Float32 out array [4]
+ category EXT_cull_vertex
+ version 1.1
dlflags notlistable
+ extension soft
glxflags ignore
- extension
- glsopcode 0x019D
- offset ?
+ offset 543
###############################################################################
#
-# Extension #133
-# SGIX_async_pixel commands
+# Extension #99 - skipped
+# Extension #100 - GLU_EXT_nurbs_tessellator
#
###############################################################################
-# (none)
-newcategory: SGIX_async_pixel
-
###############################################################################
#
-# Extension #134
-# SGIX_async_histogram commands
+# Extension #101
+# SGIX_ycrcb commands
#
###############################################################################
# (none)
-newcategory: SGIX_async_histogram
-
-###############################################################################
-#
-# Extension #135 - skipped (INTEL_texture_scissor was never implemented)
-#
-###############################################################################
+newcategory: SGIX_ycrcb
###############################################################################
#
-# Extension #136
-# INTEL_parallel_arrays commands
+# Extension #102
+# SGIX_fragment_lighting commands
#
###############################################################################
-VertexPointervINTEL(size, type, pointer)
+FragmentColorMaterialSGIX(face, mode)
return void
- param size Int32 in value
- param type VertexPointerType in value
- param pointer VoidPointer in array [4] retained
- category INTEL_parallel_arrays
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.1
- glsflags ignore client
- offset ?
+ param face MaterialFace in value
+ param mode MaterialParameter in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 476
-NormalPointervINTEL(type, pointer)
+FragmentLightfSGIX(light, pname, param)
return void
- param type NormalPointerType in value
- param pointer VoidPointer in array [4] retained
- category INTEL_parallel_arrays
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.1
- glsflags ignore client
- offset ?
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param param CheckedFloat32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 477
-ColorPointervINTEL(size, type, pointer)
+FragmentLightfvSGIX(light, pname, params)
return void
- param size Int32 in value
- param type VertexPointerType in value
- param pointer VoidPointer in array [4] retained
- category INTEL_parallel_arrays
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.1
- glsflags ignore client
- offset ?
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 478
-TexCoordPointervINTEL(size, type, pointer)
+FragmentLightiSGIX(light, pname, param)
return void
- param size Int32 in value
- param type VertexPointerType in value
- param pointer VoidPointer in array [4] retained
- category INTEL_parallel_arrays
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.1
- glsflags ignore client
- offset ?
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param param CheckedInt32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 479
+FragmentLightivSGIX(light, pname, params)
+ return void
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 480
-###############################################################################
-#
-# Extension #137
-# HP_occlusion_test commands
-#
-###############################################################################
+FragmentLightModelfSGIX(pname, param)
+ return void
+ param pname FragmentLightModelParameterSGIX in value
+ param param CheckedFloat32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 481
-# (none)
-newcategory: HP_occlusion_test
+FragmentLightModelfvSGIX(pname, params)
+ return void
+ param pname FragmentLightModelParameterSGIX in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 482
-###############################################################################
-#
-# Extension #138
-# EXT_pixel_transform commands
-#
-###############################################################################
+FragmentLightModeliSGIX(pname, param)
+ return void
+ param pname FragmentLightModelParameterSGIX in value
+ param param CheckedInt32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 483
-PixelTransformParameteriEXT(target, pname, param)
+FragmentLightModelivSGIX(pname, params)
return void
- param target PixelTransformTargetEXT in value
- param pname PixelTransformPNameEXT in value
- param param Int32 in value
- category EXT_pixel_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ param pname FragmentLightModelParameterSGIX in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 484
-PixelTransformParameterfEXT(target, pname, param)
+FragmentMaterialfSGIX(face, pname, param)
return void
- param target PixelTransformTargetEXT in value
- param pname PixelTransformPNameEXT in value
- param param Float32 in value
- category EXT_pixel_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param param CheckedFloat32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 485
-PixelTransformParameterivEXT(target, pname, params)
+FragmentMaterialfvSGIX(face, pname, params)
return void
- param target PixelTransformTargetEXT in value
- param pname PixelTransformPNameEXT in value
- param params Int32 in array [1]
- category EXT_pixel_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 486
-PixelTransformParameterfvEXT(target, pname, params)
+FragmentMaterialiSGIX(face, pname, param)
return void
- param target PixelTransformTargetEXT in value
- param pname PixelTransformPNameEXT in value
- param params Float32 in array [1]
- category EXT_pixel_transform
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param param CheckedInt32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 487
+
+FragmentMaterialivSGIX(face, pname, params)
+ return void
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 488
+
+GetFragmentLightfvSGIX(light, pname, params)
+ return void
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ dlflags notlistable
+ glxflags ignore
+ version 1.0
+ extension
+ offset 489
+
+GetFragmentLightivSGIX(light, pname, params)
+ return void
+ param light FragmentLightNameSGIX in value
+ param pname FragmentLightParameterSGIX in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ dlflags notlistable
+ glxflags ignore
+ version 1.0
+ extension
+ offset 490
+
+GetFragmentMaterialfvSGIX(face, pname, params)
+ return void
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ dlflags notlistable
+ glxflags ignore
+ version 1.0
+ extension
+ offset 491
+
+GetFragmentMaterialivSGIX(face, pname, params)
+ return void
+ param face MaterialFace in value
+ param pname MaterialParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category SGIX_fragment_lighting
+ dlflags notlistable
+ glxflags ignore
+ version 1.0
+ extension
+ offset 492
+
+LightEnviSGIX(pname, param)
+ return void
+ param pname LightEnvParameterSGIX in value
+ param param CheckedInt32 in value
+ category SGIX_fragment_lighting
+ glxflags ignore
+ version 1.0
+ extension
+ offset 493
###############################################################################
#
-# Extension #139
-# EXT_pixel_transform_color_table commands
+# Extension #103 - skipped
+# Extension #104 - skipped
+# Extension #105 - skipped
+# Extension #106 - skipped
+# Extension #107 - skipped
+# Extension #108 - skipped
+# Extension #109 - skipped
#
###############################################################################
-# (none)
-newcategory: EXT_pixel_transform_color_table
-
###############################################################################
#
-# Extension #140 - skipped
+# Extension #110
+# IBM_rasterpos_clip commands
#
###############################################################################
-###############################################################################
-#
-# Extension #141
-# EXT_shared_texture_palette commands
+# (none)
+newcategory: IBM_rasterpos_clip
+
+###############################################################################
+#
+# Extension #111
+# HP_texture_lighting commands
#
###############################################################################
# (none)
-newcategory: EXT_shared_texture_palette
+newcategory: HP_texture_lighting
###############################################################################
#
-# Extension #142 - GLX_SGIS_blended_overlay
-# Extension #143 - GLX_SGIS_shared_multisample
+# Extension #112
+# EXT_draw_range_elements commands
#
###############################################################################
+# Spec entries to be written
+DrawRangeElementsEXT(mode, start, end, count, type, indices)
+ return void
+ param mode BeginMode in value
+ param start UInt32 in value
+ param end UInt32 in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ category EXT_draw_range_elements
+ dlflags handcode
+ glxflags client-handcode client-intercept server-handcode
+ version 1.1
+ alias DrawRangeElements
+
###############################################################################
#
-# Extension #144
-# EXT_separate_specular_color commands
+# Extension #113
+# WIN_phong_shading commands
#
###############################################################################
# (none)
-newcategory: EXT_separate_specular_color
+newcategory: WIN_phong_shading
###############################################################################
#
-# Extension #145
-# EXT_secondary_color commands
+# Extension #114
+# WIN_specular_fog commands
#
###############################################################################
-SecondaryColor3bEXT(red, green, blue)
- return void
- param red ColorB in value
- param green ColorB in value
- param blue ColorB in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3bvEXT
- version 1.1
- alias SecondaryColor3b
- glsalias SecondaryColor3b
-
-SecondaryColor3bvEXT(v)
- return void
- param v ColorB in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4126
- alias SecondaryColor3bv
- glsalias SecondaryColor3bv
-
-SecondaryColor3dEXT(red, green, blue)
- return void
- param red ColorD in value
- param green ColorD in value
- param blue ColorD in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3dvEXT
- version 1.1
- alias SecondaryColor3d
- glsalias SecondaryColor3d
-
-SecondaryColor3dvEXT(v)
- return void
- param v ColorD in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4130
- alias SecondaryColor3dv
- glsalias SecondaryColor3dv
-
-SecondaryColor3fEXT(red, green, blue)
- return void
- param red ColorF in value
- param green ColorF in value
- param blue ColorF in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3fvEXT
- version 1.1
- alias SecondaryColor3f
- glsalias SecondaryColor3f
-
-SecondaryColor3fvEXT(v)
- return void
- param v ColorF in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4129
- alias SecondaryColor3fv
- glsalias SecondaryColor3fv
-
-SecondaryColor3iEXT(red, green, blue)
- return void
- param red ColorI in value
- param green ColorI in value
- param blue ColorI in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3ivEXT
- version 1.1
- alias SecondaryColor3i
- glsalias SecondaryColor3i
-
-SecondaryColor3ivEXT(v)
- return void
- param v ColorI in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4128
- glsopcode 0x0200
- offset 568
- alias SecondaryColor3iv
- glsalias SecondaryColor3iv
-
-SecondaryColor3sEXT(red, green, blue)
- return void
- param red ColorS in value
- param green ColorS in value
- param blue ColorS in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3svEXT
- version 1.1
- alias SecondaryColor3s
- glsalias SecondaryColor3s
-
-SecondaryColor3svEXT(v)
- return void
- param v ColorS in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4127
- alias SecondaryColor3sv
- glsalias SecondaryColor3sv
-
-SecondaryColor3ubEXT(red, green, blue)
- return void
- param red ColorUB in value
- param green ColorUB in value
- param blue ColorUB in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3ubvEXT
- version 1.1
- alias SecondaryColor3ub
- glsalias SecondaryColor3ub
+# (none)
+newcategory: WIN_specular_fog
-SecondaryColor3ubvEXT(v)
- return void
- param v ColorUB in array [3]
- category EXT_secondary_color
- version 1.1
- glxropcode 4131
- alias SecondaryColor3ubv
- glsalias SecondaryColor3ubv
+###############################################################################
+#
+# Extension #115 - skipped
+# Extension #116 - skipped
+#
+###############################################################################
-SecondaryColor3uiEXT(red, green, blue)
- return void
- param red ColorUI in value
- param green ColorUI in value
- param blue ColorUI in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3uivEXT
- version 1.1
- alias SecondaryColor3ui
- glsalias SecondaryColor3ui
+###############################################################################
+#
+# Extension #117
+# EXT_light_texture commands
+#
+###############################################################################
-SecondaryColor3uivEXT(v)
+# Spec entries to be written
+ApplyTextureEXT(mode)
return void
- param v ColorUI in array [3]
- category EXT_secondary_color
+ param mode LightTextureModeEXT in value
+ category EXT_light_texture
version 1.1
- glxropcode 4133
- alias SecondaryColor3uiv
- glsalias SecondaryColor3uiv
+ glxropcode ?
+ offset ?
-SecondaryColor3usEXT(red, green, blue)
+TextureLightEXT(pname)
return void
- param red ColorUS in value
- param green ColorUS in value
- param blue ColorUS in value
- category EXT_secondary_color
- vectorequiv SecondaryColor3usvEXT
+ param pname LightTexturePNameEXT in value
+ category EXT_light_texture
version 1.1
- alias SecondaryColor3us
- glsalias SecondaryColor3us
+ glxropcode ?
+ offset ?
-SecondaryColor3usvEXT(v)
+TextureMaterialEXT(face, mode)
return void
- param v ColorUS in array [3]
- category EXT_secondary_color
+ param face MaterialFace in value
+ param mode MaterialParameter in value
+ category EXT_light_texture
version 1.1
- glxropcode 4132
- alias SecondaryColor3usv
- glsalias SecondaryColor3usv
+ glxropcode ?
+ offset ?
-SecondaryColorPointerEXT(size, type, stride, pointer)
- return void
- param size Int32 in value
- param type ColorPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category EXT_secondary_color
- dlflags notlistable
- glxflags client-handcode server-handcode EXT
- version 1.1
- extension
- alias SecondaryColorPointer
- glsalias SecondaryColorPointer
+###############################################################################
+#
+# Extension #118 - skipped
+#
+###############################################################################
###############################################################################
#
-# Extension #146
-# EXT_texture_env commands
+# Extension #119
+# SGIX_blend_alpha_minmax commands
#
###############################################################################
-# Dead extension - never implemented (removed from registry!)
# (none)
-# newcategory: EXT_texture_env
+newcategory: SGIX_blend_alpha_minmax
###############################################################################
#
-# Extension #147
-# EXT_texture_perturb_normal commands
+# Extension #120 - skipped
+# Extension #121 - skipped
+# Extension #122 - skipped
+# Extension #123 - skipped
+# Extension #124 - skipped
+# Extension #125 - skipped
+# Extension #126 - skipped
+# Extension #127 - skipped
+# Extension #128 - skipped
#
###############################################################################
-TextureNormalEXT(mode)
- return void
- param mode TextureNormalModeEXT in value
- category EXT_texture_perturb_normal
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
###############################################################################
#
-# Extension #148
-# EXT_multi_draw_arrays commands
+# Extension #129
+# EXT_bgra commands
#
###############################################################################
-# first and count are really 'in'
-MultiDrawArraysEXT(mode, first, count, primcount)
- return void
- param mode BeginMode in value
- param first Int32 out array [COMPSIZE(primcount)]
- param count SizeI out array [COMPSIZE(primcount)]
- param primcount SizeI in value
- category EXT_multi_draw_arrays
- version 1.1
- glxropcode ?
- alias MultiDrawArrays
- glsalias MultiDrawArrays
+# (none)
+newcategory: EXT_bgra
-MultiDrawElementsEXT(mode, count, type, indices, primcount)
- return void
- param mode BeginMode in value
- param count SizeI in array [COMPSIZE(primcount)]
- param type DrawElementsType in value
- param indices VoidPointer in array [COMPSIZE(primcount)]
- param primcount SizeI in value
- category EXT_multi_draw_arrays
- version 1.1
- glxropcode ?
- alias MultiDrawElements
- glsalias MultiDrawElements
+###############################################################################
+#
+# Extension #130 - skipped
+# Extension #131 - skipped
+#
+###############################################################################
###############################################################################
#
-# Extension #149
-# EXT_fog_coord commands
+# Extension #132
+# SGIX_async commands
#
###############################################################################
-FogCoordfEXT(coord)
+AsyncMarkerSGIX(marker)
return void
- param coord CoordF in value
- category EXT_fog_coord
- vectorequiv FogCoordfvEXT
- version 1.1
- alias FogCoordf
- glsalias FogCoordf
+ param marker UInt32 in value
+ category SGIX_async
+ version 1.0
+ glxflags ignore
+ extension
+ offset ?
-FogCoordfvEXT(coord)
- return void
- param coord CoordF in array [1]
- category EXT_fog_coord
- version 1.1
- glxropcode 4124
- alias FogCoordfv
- glsalias FogCoordfv
+FinishAsyncSGIX(markerp)
+ return Int32
+ param markerp UInt32 out array [1]
+ category SGIX_async
+ version 1.0
+ dlflags notlistable
+ glxflags ignore
+ extension
+ offset ?
-FogCoorddEXT(coord)
- return void
- param coord CoordD in value
- category EXT_fog_coord
- vectorequiv FogCoorddvEXT
- version 1.1
- alias FogCoordd
- glsalias FogCoordd
+PollAsyncSGIX(markerp)
+ return Int32
+ param markerp UInt32 out array [1]
+ category SGIX_async
+ version 1.0
+ dlflags notlistable
+ glxflags ignore
+ extension
+ offset ?
-FogCoorddvEXT(coord)
- return void
- param coord CoordD in array [1]
- category EXT_fog_coord
- version 1.1
- glxropcode 4125
- alias FogCoorddv
- glsalias FogCoorddv
+GenAsyncMarkersSGIX(range)
+ return UInt32
+ param range SizeI in value
+ category SGIX_async
+ version 1.0
+ dlflags notlistable
+ glxflags ignore
+ extension
+ offset ?
-FogCoordPointerEXT(type, stride, pointer)
+DeleteAsyncMarkersSGIX(marker, range)
return void
- param type FogPointerTypeEXT in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category EXT_fog_coord
+ param marker UInt32 in value
+ param range SizeI in value
+ category SGIX_async
+ version 1.0
dlflags notlistable
- version 1.1
- glxflags client-handcode server-handcode EXT
- alias FogCoordPointer
- glsalias FogCoordPointer
+ glxflags ignore
+ extension
+ offset ?
+
+IsAsyncMarkerSGIX(marker)
+ return Boolean
+ param marker UInt32 in value
+ category SGIX_async
+ version 1.0
+ dlflags notlistable
+ glxflags ignore
+ extension
+ offset ?
###############################################################################
#
-# Extension #150 - skipped
-# Extension #151 - skipped
-# Extension #152 - skipped
-# Extension #153 - skipped
-# Extension #154 - skipped
+# Extension #133
+# SGIX_async_pixel commands
#
###############################################################################
+# (none)
+newcategory: SGIX_async_pixel
+
###############################################################################
#
-# Extension #155
-# REND_screen_coordinates commands
+# Extension #134
+# SGIX_async_histogram commands
#
###############################################################################
# (none)
-newcategory: REND_screen_coordinates
+newcategory: SGIX_async_histogram
###############################################################################
#
-# Extension #156
-# EXT_coordinate_frame commands
+# Extension #135 - skipped (INTEL_texture_scissor was never implemented)
#
###############################################################################
-Tangent3bEXT(tx, ty, tz)
- return void
- param tx Int8 in value
- param ty Int8 in value
- param tz Int8 in value
- category EXT_coordinate_frame
- vectorequiv Tangent3bvEXT
- version 1.1
- glsflags ignore
- offset ?
+###############################################################################
+#
+# Extension #136
+# INTEL_parallel_arrays commands
+#
+###############################################################################
-Tangent3bvEXT(v)
+VertexPointervINTEL(size, type, pointer)
return void
- param v Int8 in array [3]
- category EXT_coordinate_frame
+ param size Int32 in value
+ param type VertexPointerType in value
+ param pointer VoidPointer in array [4] retained
+ category INTEL_parallel_arrays
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-Tangent3dEXT(tx, ty, tz)
+NormalPointervINTEL(type, pointer)
return void
- param tx CoordD in value
- param ty CoordD in value
- param tz CoordD in value
- category EXT_coordinate_frame
- vectorequiv Tangent3dvEXT
+ param type NormalPointerType in value
+ param pointer VoidPointer in array [4] retained
+ category INTEL_parallel_arrays
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.1
- glsflags ignore
offset ?
-Tangent3dvEXT(v)
+ColorPointervINTEL(size, type, pointer)
return void
- param v CoordD in array [3]
- category EXT_coordinate_frame
+ param size Int32 in value
+ param type VertexPointerType in value
+ param pointer VoidPointer in array [4] retained
+ category INTEL_parallel_arrays
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-Tangent3fEXT(tx, ty, tz)
+TexCoordPointervINTEL(size, type, pointer)
return void
- param tx CoordF in value
- param ty CoordF in value
- param tz CoordF in value
- category EXT_coordinate_frame
- vectorequiv Tangent3fvEXT
+ param size Int32 in value
+ param type VertexPointerType in value
+ param pointer VoidPointer in array [4] retained
+ category INTEL_parallel_arrays
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.1
- glsflags ignore
offset ?
-Tangent3fvEXT(v)
+
+###############################################################################
+#
+# Extension #137
+# HP_occlusion_test commands
+#
+###############################################################################
+
+# (none)
+newcategory: HP_occlusion_test
+
+###############################################################################
+#
+# Extension #138
+# EXT_pixel_transform commands
+#
+###############################################################################
+
+PixelTransformParameteriEXT(target, pname, param)
return void
- param v CoordF in array [3]
- category EXT_coordinate_frame
+ param target PixelTransformTargetEXT in value
+ param pname PixelTransformPNameEXT in value
+ param param Int32 in value
+ category EXT_pixel_transform
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-Tangent3iEXT(tx, ty, tz)
+PixelTransformParameterfEXT(target, pname, param)
return void
- param tx Int32 in value
- param ty Int32 in value
- param tz Int32 in value
- category EXT_coordinate_frame
- vectorequiv Tangent3ivEXT
+ param target PixelTransformTargetEXT in value
+ param pname PixelTransformPNameEXT in value
+ param param Float32 in value
+ category EXT_pixel_transform
version 1.1
- glsflags ignore
+ glxropcode ?
offset ?
-Tangent3ivEXT(v)
+PixelTransformParameterivEXT(target, pname, params)
return void
- param v Int32 in array [3]
- category EXT_coordinate_frame
+ param target PixelTransformTargetEXT in value
+ param pname PixelTransformPNameEXT in value
+ param params Int32 in array [1]
+ category EXT_pixel_transform
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-Tangent3sEXT(tx, ty, tz)
+PixelTransformParameterfvEXT(target, pname, params)
return void
- param tx Int16 in value
- param ty Int16 in value
- param tz Int16 in value
- category EXT_coordinate_frame
- vectorequiv Tangent3svEXT
+ param target PixelTransformTargetEXT in value
+ param pname PixelTransformPNameEXT in value
+ param params Float32 in array [1]
+ category EXT_pixel_transform
version 1.1
- glsflags ignore
+ glxropcode ?
offset ?
-Tangent3svEXT(v)
- return void
- param v Int16 in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-Binormal3bEXT(bx, by, bz)
- return void
- param bx Int8 in value
- param by Int8 in value
- param bz Int8 in value
- category EXT_coordinate_frame
- vectorequiv Binormal3bvEXT
- version 1.1
- glsflags ignore
- offset ?
-
-Binormal3bvEXT(v)
- return void
- param v Int8 in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-Binormal3dEXT(bx, by, bz)
- return void
- param bx CoordD in value
- param by CoordD in value
- param bz CoordD in value
- category EXT_coordinate_frame
- vectorequiv Binormal3dvEXT
- version 1.1
- glsflags ignore
- offset ?
-
-Binormal3dvEXT(v)
- return void
- param v CoordD in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-Binormal3fEXT(bx, by, bz)
- return void
- param bx CoordF in value
- param by CoordF in value
- param bz CoordF in value
- category EXT_coordinate_frame
- vectorequiv Binormal3fvEXT
- version 1.1
- glsflags ignore
- offset ?
-
-Binormal3fvEXT(v)
- return void
- param v CoordF in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-Binormal3iEXT(bx, by, bz)
- return void
- param bx Int32 in value
- param by Int32 in value
- param bz Int32 in value
- category EXT_coordinate_frame
- vectorequiv Binormal3ivEXT
- version 1.1
- glsflags ignore
- offset ?
-
-Binormal3ivEXT(v)
- return void
- param v Int32 in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-Binormal3sEXT(bx, by, bz)
- return void
- param bx Int16 in value
- param by Int16 in value
- param bz Int16 in value
- category EXT_coordinate_frame
- vectorequiv Binormal3svEXT
- version 1.1
- glsflags ignore
- offset ?
-
-Binormal3svEXT(v)
- return void
- param v Int16 in array [3]
- category EXT_coordinate_frame
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-TangentPointerEXT(type, stride, pointer)
- return void
- param type TangentPointerTypeEXT in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category EXT_coordinate_frame
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags ignore
- offset ?
-
-BinormalPointerEXT(type, stride, pointer)
- return void
- param type BinormalPointerTypeEXT in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category EXT_coordinate_frame
- dlflags notlistable
- glxflags client-handcode client-intercept server-handcode
- version 1.1
- glsflags ignore
- offset ?
-
-###############################################################################
-#
-# Extension #157 - skipped
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #158
-# EXT_texture_env_combine commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_env_combine
-
###############################################################################
#
-# Extension #159
-# APPLE_specular_vector commands
+# Extension #139
+# EXT_pixel_transform_color_table commands
#
###############################################################################
# (none)
-newcategory: APPLE_specular_vector
+newcategory: EXT_pixel_transform_color_table
###############################################################################
#
-# Extension #160
-# APPLE_transform_hint commands
+# Extension #140 - skipped
#
###############################################################################
-# (none)
-newcategory: APPLE_transform_hint
-
###############################################################################
#
-# Extension #161
-# SGIX_fog_scale commands
+# Extension #141
+# EXT_shared_texture_palette commands
#
###############################################################################
# (none)
-newcategory: SGIX_fog_scale
+newcategory: EXT_shared_texture_palette
###############################################################################
#
-# Extension #162 - skipped
+# Extension #142 - GLX_SGIS_blended_overlay
+# Extension #143 - GLX_SGIS_shared_multisample
#
###############################################################################
###############################################################################
#
-# Extension #163
-# SUNX_constant_data commands
+# Extension #144
+# EXT_separate_specular_color commands
#
###############################################################################
-FinishTextureSUNX()
- return void
- category SUNX_constant_data
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+# (none)
+newcategory: EXT_separate_specular_color
###############################################################################
#
-# Extension #164
-# SUN_global_alpha commands
+# Extension #145
+# EXT_secondary_color commands
#
###############################################################################
-GlobalAlphaFactorbSUN(factor)
+SecondaryColor3bEXT(red, green, blue)
return void
- param factor Int8 in value
- category SUN_global_alpha
+ param red ColorB in value
+ param green ColorB in value
+ param blue ColorB in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3bvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3b
-GlobalAlphaFactorsSUN(factor)
+SecondaryColor3bvEXT(v)
return void
- param factor Int16 in value
- category SUN_global_alpha
+ param v ColorB in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4126
+ alias SecondaryColor3bv
-GlobalAlphaFactoriSUN(factor)
+SecondaryColor3dEXT(red, green, blue)
return void
- param factor Int32 in value
- category SUN_global_alpha
+ param red ColorD in value
+ param green ColorD in value
+ param blue ColorD in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3dvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3d
-GlobalAlphaFactorfSUN(factor)
+SecondaryColor3dvEXT(v)
return void
- param factor Float32 in value
- category SUN_global_alpha
+ param v ColorD in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4130
+ alias SecondaryColor3dv
-GlobalAlphaFactordSUN(factor)
+SecondaryColor3fEXT(red, green, blue)
return void
- param factor Float64 in value
- category SUN_global_alpha
+ param red ColorF in value
+ param green ColorF in value
+ param blue ColorF in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3fvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3f
-GlobalAlphaFactorubSUN(factor)
+SecondaryColor3fvEXT(v)
return void
- param factor UInt8 in value
- category SUN_global_alpha
+ param v ColorF in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4129
+ alias SecondaryColor3fv
-GlobalAlphaFactorusSUN(factor)
+SecondaryColor3iEXT(red, green, blue)
return void
- param factor UInt16 in value
- category SUN_global_alpha
+ param red ColorI in value
+ param green ColorI in value
+ param blue ColorI in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3ivEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3i
-GlobalAlphaFactoruiSUN(factor)
+SecondaryColor3ivEXT(v)
return void
- param factor UInt32 in value
- category SUN_global_alpha
+ param v ColorI in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4128
+ offset 568
+ alias SecondaryColor3iv
-###############################################################################
-#
-# Extension #165
-# SUN_triangle_list commands
-#
-###############################################################################
+SecondaryColor3sEXT(red, green, blue)
+ return void
+ param red ColorS in value
+ param green ColorS in value
+ param blue ColorS in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3svEXT
+ version 1.1
+ alias SecondaryColor3s
-ReplacementCodeuiSUN(code)
+SecondaryColor3svEXT(v)
return void
- param code UInt32 in value
- category SUN_triangle_list
+ param v ColorS in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4127
+ alias SecondaryColor3sv
-ReplacementCodeusSUN(code)
+SecondaryColor3ubEXT(red, green, blue)
return void
- param code UInt16 in value
- category SUN_triangle_list
+ param red ColorUB in value
+ param green ColorUB in value
+ param blue ColorUB in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3ubvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3ub
-ReplacementCodeubSUN(code)
+SecondaryColor3ubvEXT(v)
return void
- param code UInt8 in value
- category SUN_triangle_list
+ param v ColorUB in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4131
+ alias SecondaryColor3ubv
-ReplacementCodeuivSUN(code)
+SecondaryColor3uiEXT(red, green, blue)
return void
- param code UInt32 in array [COMPSIZE()]
- category SUN_triangle_list
+ param red ColorUI in value
+ param green ColorUI in value
+ param blue ColorUI in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3uivEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3ui
-ReplacementCodeusvSUN(code)
+SecondaryColor3uivEXT(v)
return void
- param code UInt16 in array [COMPSIZE()]
- category SUN_triangle_list
+ param v ColorUI in array [3]
+ category EXT_secondary_color
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4133
+ alias SecondaryColor3uiv
-ReplacementCodeubvSUN(code)
+SecondaryColor3usEXT(red, green, blue)
return void
- param code UInt8 in array [COMPSIZE()]
- category SUN_triangle_list
+ param red ColorUS in value
+ param green ColorUS in value
+ param blue ColorUS in value
+ category EXT_secondary_color
+ vectorequiv SecondaryColor3usvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias SecondaryColor3us
-ReplacementCodePointerSUN(type, stride, pointer)
+SecondaryColor3usvEXT(v)
return void
- param type ReplacementCodeTypeSUN in value
+ param v ColorUS in array [3]
+ category EXT_secondary_color
+ version 1.1
+ glxropcode 4132
+ alias SecondaryColor3usv
+
+SecondaryColorPointerEXT(size, type, stride, pointer)
+ return void
+ param size Int32 in value
+ param type ColorPointerType in value
param stride SizeI in value
- param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
- category SUN_triangle_list
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ category EXT_secondary_color
+ dlflags notlistable
+ glxflags client-handcode server-handcode EXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ extension
+ alias SecondaryColorPointer
###############################################################################
#
-# Extension #166
-# SUN_vertex commands
+# Extension #146
+# EXT_texture_env commands
#
###############################################################################
-Color4ubVertex2fSUN(r, g, b, a, x, y)
- return void
- param r UInt8 in value
- param g UInt8 in value
- param b UInt8 in value
- param a UInt8 in value
- param x Float32 in value
- param y Float32 in value
- category SUN_vertex
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+# Dead extension - never implemented (removed from registry!)
+# (none)
+# newcategory: EXT_texture_env
-Color4ubVertex2fvSUN(c, v)
- return void
- param c UInt8 in array [4]
- param v Float32 in array [2]
- category SUN_vertex
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+###############################################################################
+#
+# Extension #147
+# EXT_texture_perturb_normal commands
+#
+###############################################################################
-Color4ubVertex3fSUN(r, g, b, a, x, y, z)
+TextureNormalEXT(mode)
return void
- param r UInt8 in value
- param g UInt8 in value
- param b UInt8 in value
- param a UInt8 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param mode TextureNormalModeEXT in value
+ category EXT_texture_perturb_normal
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-Color4ubVertex3fvSUN(c, v)
+###############################################################################
+#
+# Extension #148
+# EXT_multi_draw_arrays commands
+#
+###############################################################################
+
+# first and count are really 'in'
+MultiDrawArraysEXT(mode, first, count, primcount)
return void
- param c UInt8 in array [4]
- param v Float32 in array [3]
- category SUN_vertex
+ param mode BeginMode in value
+ param first Int32 out array [COMPSIZE(primcount)]
+ param count SizeI out array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ category EXT_multi_draw_arrays
version 1.1
glxropcode ?
- glsflags ignore
- offset ?
+ alias MultiDrawArrays
-Color3fVertex3fSUN(r, g, b, x, y, z)
+MultiDrawElementsEXT(mode, count, type, indices, primcount)
return void
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param mode BeginMode in value
+ param count SizeI in array [COMPSIZE(primcount)]
+ param type DrawElementsType in value
+ param indices VoidPointer in array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ category EXT_multi_draw_arrays
version 1.1
glxropcode ?
- glsflags ignore
- offset ?
+ alias MultiDrawElements
-Color3fVertex3fvSUN(c, v)
+###############################################################################
+#
+# Extension #149
+# EXT_fog_coord commands
+#
+###############################################################################
+
+FogCoordfEXT(coord)
return void
- param c Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param coord CoordF in value
+ category EXT_fog_coord
+ vectorequiv FogCoordfvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias FogCoordf
-Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
+FogCoordfvEXT(coord)
return void
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param coord CoordF in array [1]
+ category EXT_fog_coord
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4124
+ alias FogCoordfv
-Normal3fVertex3fvSUN(n, v)
+FogCoorddEXT(coord)
return void
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param coord CoordD in value
+ category EXT_fog_coord
+ vectorequiv FogCoorddvEXT
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ alias FogCoordd
-Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
+FogCoorddvEXT(coord)
return void
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param a Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param coord CoordD in array [1]
+ category EXT_fog_coord
version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+ glxropcode 4125
+ alias FogCoorddv
-Color4fNormal3fVertex3fvSUN(c, n, v)
+FogCoordPointerEXT(type, stride, pointer)
return void
- param c Float32 in array [4]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param type FogPointerTypeEXT in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category EXT_fog_coord
+ dlflags notlistable
+ version 1.1
+ glxflags client-handcode server-handcode EXT
+ alias FogCoordPointer
+
+###############################################################################
+#
+# Extension #150 - skipped
+# Extension #151 - skipped
+# Extension #152 - skipped
+# Extension #153 - skipped
+# Extension #154 - skipped
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #155
+# REND_screen_coordinates commands
+#
+###############################################################################
+
+# (none)
+newcategory: REND_screen_coordinates
+
+###############################################################################
+#
+# Extension #156
+# EXT_coordinate_frame commands
+#
+###############################################################################
+
+Tangent3bEXT(tx, ty, tz)
+ return void
+ param tx Int8 in value
+ param ty Int8 in value
+ param tz Int8 in value
+ category EXT_coordinate_frame
+ vectorequiv Tangent3bvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fVertex3fSUN(s, t, x, y, z)
+Tangent3bvEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int8 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fVertex3fvSUN(tc, v)
+Tangent3dEXT(tx, ty, tz)
return void
- param tc Float32 in array [2]
- param v Float32 in array [3]
- category SUN_vertex
+ param tx CoordD in value
+ param ty CoordD in value
+ param tz CoordD in value
+ category EXT_coordinate_frame
+ vectorequiv Tangent3dvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
+Tangent3dvEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param p Float32 in value
- param q Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- param w Float32 in value
- category SUN_vertex
+ param v CoordD in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord4fVertex4fvSUN(tc, v)
+Tangent3fEXT(tx, ty, tz)
return void
- param tc Float32 in array [4]
- param v Float32 in array [4]
- category SUN_vertex
+ param tx CoordF in value
+ param ty CoordF in value
+ param tz CoordF in value
+ category EXT_coordinate_frame
+ vectorequiv Tangent3fvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
+Tangent3fvEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param r UInt8 in value
- param g UInt8 in value
- param b UInt8 in value
- param a UInt8 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v CoordF in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
+Tangent3iEXT(tx, ty, tz)
return void
- param tc Float32 in array [2]
- param c UInt8 in array [4]
- param v Float32 in array [3]
- category SUN_vertex
+ param tx Int32 in value
+ param ty Int32 in value
+ param tz Int32 in value
+ category EXT_coordinate_frame
+ vectorequiv Tangent3ivEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
+Tangent3ivEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int32 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor3fVertex3fvSUN(tc, c, v)
+Tangent3sEXT(tx, ty, tz)
return void
- param tc Float32 in array [2]
- param c Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param tx Int16 in value
+ param ty Int16 in value
+ param tz Int16 in value
+ category EXT_coordinate_frame
+ vectorequiv Tangent3svEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
+Tangent3svEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int16 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
+Binormal3bEXT(bx, by, bz)
return void
- param tc Float32 in array [2]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param bx Int8 in value
+ param by Int8 in value
+ param bz Int8 in value
+ category EXT_coordinate_frame
+ vectorequiv Binormal3bvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
+Binormal3bvEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param a Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int8 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
+Binormal3dEXT(bx, by, bz)
return void
- param tc Float32 in array [2]
- param c Float32 in array [4]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param bx CoordD in value
+ param by CoordD in value
+ param bz CoordD in value
+ category EXT_coordinate_frame
+ vectorequiv Binormal3dvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
+Binormal3dvEXT(v)
return void
- param s Float32 in value
- param t Float32 in value
- param p Float32 in value
- param q Float32 in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param a Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- param w Float32 in value
- category SUN_vertex
+ param v CoordD in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
+Binormal3fEXT(bx, by, bz)
return void
- param tc Float32 in array [4]
- param c Float32 in array [4]
- param n Float32 in array [3]
- param v Float32 in array [4]
- category SUN_vertex
+ param bx CoordF in value
+ param by CoordF in value
+ param bz CoordF in value
+ category EXT_coordinate_frame
+ vectorequiv Binormal3fvEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiVertex3fSUN(rc, x, y, z)
+Binormal3fvEXT(v)
return void
- param rc ReplacementCodeSUN in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v CoordF in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiVertex3fvSUN(rc, v)
+Binormal3iEXT(bx, by, bz)
return void
- param rc ReplacementCodeSUN in array [1]
- param v Float32 in array [3]
- category SUN_vertex
+ param bx Int32 in value
+ param by Int32 in value
+ param bz Int32 in value
+ category EXT_coordinate_frame
+ vectorequiv Binormal3ivEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
+Binormal3ivEXT(v)
return void
- param rc ReplacementCodeSUN in value
- param r UInt8 in value
- param g UInt8 in value
- param b UInt8 in value
- param a UInt8 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int32 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
+Binormal3sEXT(bx, by, bz)
return void
- param rc ReplacementCodeSUN in array [1]
- param c UInt8 in array [4]
- param v Float32 in array [3]
- category SUN_vertex
+ param bx Int16 in value
+ param by Int16 in value
+ param bz Int16 in value
+ category EXT_coordinate_frame
+ vectorequiv Binormal3svEXT
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
+Binormal3svEXT(v)
return void
- param rc ReplacementCodeSUN in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param v Int16 in array [3]
+ category EXT_coordinate_frame
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
+TangentPointerEXT(type, stride, pointer)
return void
- param rc ReplacementCodeSUN in array [1]
- param c Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param type TangentPointerTypeEXT in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category EXT_coordinate_frame
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
+BinormalPointerEXT(type, stride, pointer)
return void
- param rc ReplacementCodeSUN in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param type BinormalPointerTypeEXT in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category EXT_coordinate_frame
+ dlflags notlistable
+ glxflags client-handcode client-intercept server-handcode
version 1.1
- glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
+###############################################################################
+#
+# Extension #157 - skipped
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #158
+# EXT_texture_env_combine commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_texture_env_combine
+
+###############################################################################
+#
+# Extension #159
+# APPLE_specular_vector commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_specular_vector
+
+###############################################################################
+#
+# Extension #160
+# APPLE_transform_hint commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_transform_hint
+
+###############################################################################
+#
+# Extension #161
+# SGIX_fog_scale commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_fog_scale
+
+###############################################################################
+#
+# Extension #162 - skipped
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #163
+# SUNX_constant_data commands
+#
+###############################################################################
+
+FinishTextureSUNX()
return void
- param rc ReplacementCodeSUN in array [1]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ category SUNX_constant_data
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
+###############################################################################
+#
+# Extension #164
+# SUN_global_alpha commands
+#
+###############################################################################
+
+GlobalAlphaFactorbSUN(factor)
return void
- param rc ReplacementCodeSUN in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param a Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param factor Int8 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
+GlobalAlphaFactorsSUN(factor)
return void
- param rc ReplacementCodeSUN in array [1]
- param c Float32 in array [4]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param factor Int16 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
+GlobalAlphaFactoriSUN(factor)
return void
- param rc ReplacementCodeSUN in value
- param s Float32 in value
- param t Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param factor Int32 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
+GlobalAlphaFactorfSUN(factor)
return void
- param rc ReplacementCodeSUN in array [1]
- param tc Float32 in array [2]
- param v Float32 in array [3]
- category SUN_vertex
+ param factor Float32 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
+GlobalAlphaFactordSUN(factor)
return void
- param rc ReplacementCodeSUN in value
- param s Float32 in value
- param t Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param factor Float64 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
+GlobalAlphaFactorubSUN(factor)
return void
- param rc ReplacementCodeSUN in array [1]
- param tc Float32 in array [2]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param factor UInt8 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
+GlobalAlphaFactorusSUN(factor)
return void
- param rc ReplacementCodeSUN in value
- param s Float32 in value
- param t Float32 in value
- param r Float32 in value
- param g Float32 in value
- param b Float32 in value
- param a Float32 in value
- param nx Float32 in value
- param ny Float32 in value
- param nz Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- category SUN_vertex
+ param factor UInt16 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
-ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
+GlobalAlphaFactoruiSUN(factor)
return void
- param rc ReplacementCodeSUN in array [1]
- param tc Float32 in array [2]
- param c Float32 in array [4]
- param n Float32 in array [3]
- param v Float32 in array [3]
- category SUN_vertex
+ param factor UInt32 in value
+ category SUN_global_alpha
version 1.1
glxropcode ?
- glsflags ignore
offset ?
###############################################################################
#
-# Extension #167 - WGL_EXT_display_color_table
-# Extension #168 - WGL_EXT_extensions_string
-# Extension #169 - WGL_EXT_make_current_read
-# Extension #170 - WGL_EXT_pixel_format
-# Extension #171 - WGL_EXT_pbuffer
-# Extension #172 - WGL_EXT_swap_control
+# Extension #165
+# SUN_triangle_list commands
#
###############################################################################
-###############################################################################
-#
-# Extension #173
-# EXT_blend_func_separate commands (also INGR_blend_func_separate)
-#
-###############################################################################
+ReplacementCodeuiSUN(code)
+ return void
+ param code UInt32 in value
+ category SUN_triangle_list
+ version 1.1
+ glxropcode ?
+ offset ?
-BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
+ReplacementCodeusSUN(code)
return void
- param sfactorRGB BlendFuncSeparateParameterEXT in value
- param dfactorRGB BlendFuncSeparateParameterEXT in value
- param sfactorAlpha BlendFuncSeparateParameterEXT in value
- param dfactorAlpha BlendFuncSeparateParameterEXT in value
- category EXT_blend_func_separate
- glxropcode 4134
- version 1.0
- extension
- alias BlendFuncSeparate
- glsalias BlendFuncSeparate
+ param code UInt16 in value
+ category SUN_triangle_list
+ version 1.1
+ glxropcode ?
+ offset ?
-BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
+ReplacementCodeubSUN(code)
return void
- param sfactorRGB BlendFuncSeparateParameterEXT in value
- param dfactorRGB BlendFuncSeparateParameterEXT in value
- param sfactorAlpha BlendFuncSeparateParameterEXT in value
- param dfactorAlpha BlendFuncSeparateParameterEXT in value
- category INGR_blend_func_separate
- glxropcode 4134
- version 1.0
- extension
- alias BlendFuncSeparateEXT
- glsalias BlendFuncSeparateEXT
-
-###############################################################################
-#
-# Extension #174
-# INGR_color_clamp commands
-#
-###############################################################################
-
-# (none)
-newcategory: INGR_color_clamp
-
-###############################################################################
-#
-# Extension #175
-# INGR_interlace_read commands
-#
-###############################################################################
-
-# (none)
-newcategory: INGR_interlace_read
-
-###############################################################################
-#
-# Extension #176
-# EXT_stencil_wrap commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_stencil_wrap
-
-###############################################################################
-#
-# Extension #177 - skipped
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #178
-# EXT_422_pixels commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_422_pixels
-
-###############################################################################
-#
-# Extension #179
-# NV_texgen_reflection commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_texgen_reflection
-
-###############################################################################
-#
-# Extension #???
-# @ EXT_texture_cube_map commands
-#
-###############################################################################
-
-# (none)
-
-###############################################################################
-#
-# Extension #180 - skipped
-# Extension #181 - skipped
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #182
-# SUN_convolution_border_modes commands
-#
-###############################################################################
-
-# (none)
-newcategory: SUN_convolution_border_modes
-
-###############################################################################
-#
-# Extension #183 - GLX_SUN_get_transparent_index
-# Extension #184 - skipped
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #185
-# EXT_texture_env_add commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_env_add
-
-###############################################################################
-#
-# Extension #186
-# EXT_texture_lod_bias commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_lod_bias
-
-###############################################################################
-#
-# Extension #187
-# EXT_texture_filter_anisotropic commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_filter_anisotropic
+ param code UInt8 in value
+ category SUN_triangle_list
+ version 1.1
+ glxropcode ?
+ offset ?
-###############################################################################
-#
-# Extension #188
-# EXT_vertex_weighting commands
-#
-###############################################################################
+ReplacementCodeuivSUN(code)
+ return void
+ param code UInt32 in array [COMPSIZE()]
+ category SUN_triangle_list
+ version 1.1
+ glxropcode ?
+ offset ?
-# GLX stuff to be written
-VertexWeightfEXT(weight)
+ReplacementCodeusvSUN(code)
return void
- param weight Float32 in value
- category EXT_vertex_weighting
- vectorequiv VertexWeightfvEXT
+ param code UInt16 in array [COMPSIZE()]
+ category SUN_triangle_list
version 1.1
- extension soft WINSOFT NV10
- glxflags ignore
- offset 494
+ glxropcode ?
+ offset ?
-VertexWeightfvEXT(weight)
+ReplacementCodeubvSUN(code)
return void
- param weight Float32 in array [1]
- category EXT_vertex_weighting
+ param code UInt8 in array [COMPSIZE()]
+ category SUN_triangle_list
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4135
- glxflags ignore
- glsopcode 0x01DE
- offset 495
+ glxropcode ?
+ offset ?
-VertexWeightPointerEXT(size, type, stride, pointer)
+ReplacementCodePointerSUN(type, stride, pointer)
return void
- param size SizeI in value
- param type VertexWeightPointerTypeEXT in value
+ param type ReplacementCodeTypeSUN in value
param stride SizeI in value
- param pointer Void in array [COMPSIZE(type/stride)] retained
- category EXT_vertex_weighting
+ param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
+ category SUN_triangle_list
version 1.1
- extension soft WINSOFT NV10
- dlflags notlistable
- glxflags ignore
- glsflags client
- glsopcode 0x01DF
- offset 496
-
-###############################################################################
-#
-# Extension #189
-# NV_light_max_exponent commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_light_max_exponent
+ glxropcode ?
+ offset ?
###############################################################################
#
-# Extension #190
-# NV_vertex_array_range commands
+# Extension #166
+# SUN_vertex commands
#
###############################################################################
-FlushVertexArrayRangeNV()
+Color4ubVertex2fSUN(r, g, b, a, x, y)
return void
- category NV_vertex_array_range
+ param r UInt8 in value
+ param g UInt8 in value
+ param b UInt8 in value
+ param a UInt8 in value
+ param x Float32 in value
+ param y Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- dlflags notlistable
- glxflags client-handcode server-handcode ignore
- glsflags client
- glsopcode 0x01E0
- offset 497
+ glxropcode ?
+ offset ?
-VertexArrayRangeNV(length, pointer)
+Color4ubVertex2fvSUN(c, v)
return void
- param length SizeI in value
- param pointer Void in array [COMPSIZE(length)] retained
- category NV_vertex_array_range
+ param c UInt8 in array [4]
+ param v Float32 in array [2]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- dlflags notlistable
- glxflags client-handcode server-handcode ignore
- glsflags client
- glsopcode 0x01E1
- offset 498
-
-###############################################################################
-#
-# Extension #191
-# NV_register_combiners commands
-#
-###############################################################################
+ glxropcode ?
+ offset ?
-CombinerParameterfvNV(pname, params)
+Color4ubVertex3fSUN(r, g, b, a, x, y, z)
return void
- param pname CombinerParameterNV in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category NV_register_combiners
+ param r UInt8 in value
+ param g UInt8 in value
+ param b UInt8 in value
+ param a UInt8 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4137
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x01E2
- offset 499
+ glxropcode ?
+ offset ?
-CombinerParameterfNV(pname, param)
+Color4ubVertex3fvSUN(c, v)
return void
- param pname CombinerParameterNV in value
- param param Float32 in value
- category NV_register_combiners
+ param c UInt8 in array [4]
+ param v Float32 in array [3]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4136
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x01E3
- offset 500
+ glxropcode ?
+ offset ?
-CombinerParameterivNV(pname, params)
+Color3fVertex3fSUN(r, g, b, x, y, z)
return void
- param pname CombinerParameterNV in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category NV_register_combiners
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4139
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x01E4
- offset 501
+ glxropcode ?
+ offset ?
-CombinerParameteriNV(pname, param)
+Color3fVertex3fvSUN(c, v)
return void
- param pname CombinerParameterNV in value
- param param Int32 in value
- category NV_register_combiners
+ param c Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4138
- glxflags ignore
- glsflags gl-enum
- glsopcode 0x01E5
- offset 502
+ glxropcode ?
+ offset ?
-CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
+Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param variable CombinerVariableNV in value
- param input CombinerRegisterNV in value
- param mapping CombinerMappingNV in value
- param componentUsage CombinerComponentUsageNV in value
- category NV_register_combiners
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4140
- glxflags ignore
- glsopcode 0x01E6
- offset 503
+ glxropcode ?
+ offset ?
-CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
+Normal3fVertex3fvSUN(n, v)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param abOutput CombinerRegisterNV in value
- param cdOutput CombinerRegisterNV in value
- param sumOutput CombinerRegisterNV in value
- param scale CombinerScaleNV in value
- param bias CombinerBiasNV in value
- param abDotProduct Boolean in value
- param cdDotProduct Boolean in value
- param muxSum Boolean in value
- category NV_register_combiners
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4141
- glxflags ignore
- glsopcode 0x01E7
- offset 504
+ glxropcode ?
+ offset ?
-FinalCombinerInputNV(variable, input, mapping, componentUsage)
+Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
return void
- param variable CombinerVariableNV in value
- param input CombinerRegisterNV in value
- param mapping CombinerMappingNV in value
- param componentUsage CombinerComponentUsageNV in value
- category NV_register_combiners
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param a Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxropcode 4142
- glxflags ignore
- glsopcode 0x01E8
- offset 505
+ glxropcode ?
+ offset ?
-GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
+Color4fNormal3fVertex3fvSUN(c, n, v)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param variable CombinerVariableNV in value
- param pname CombinerParameterNV in value
- param params Float32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param c Float32 in array [4]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1270
- glxflags ignore
- glsflags get
- glsopcode 0x01E9
- offset 506
+ glxropcode ?
+ offset ?
-GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
+TexCoord2fVertex3fSUN(s, t, x, y, z)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param variable CombinerVariableNV in value
- param pname CombinerParameterNV in value
- param params Int32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param s Float32 in value
+ param t Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1271
- glxflags ignore
- glsflags get
- glsopcode 0x01EA
- offset 507
+ glxropcode ?
+ offset ?
-GetCombinerOutputParameterfvNV(stage, portion, pname, params)
+TexCoord2fVertex3fvSUN(tc, v)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param pname CombinerParameterNV in value
- param params Float32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param tc Float32 in array [2]
+ param v Float32 in array [3]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1272
- glxflags ignore
- glsflags get
- glsopcode 0x01EB
- offset 508
+ glxropcode ?
+ offset ?
-GetCombinerOutputParameterivNV(stage, portion, pname, params)
+TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
return void
- param stage CombinerStageNV in value
- param portion CombinerPortionNV in value
- param pname CombinerParameterNV in value
- param params Int32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param s Float32 in value
+ param t Float32 in value
+ param p Float32 in value
+ param q Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ param w Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1273
- glxflags ignore
- glsflags get
- glsopcode 0x01EC
- offset 509
+ glxropcode ?
+ offset ?
-GetFinalCombinerInputParameterfvNV(variable, pname, params)
+TexCoord4fVertex4fvSUN(tc, v)
return void
- param variable CombinerVariableNV in value
- param pname CombinerParameterNV in value
- param params Float32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param tc Float32 in array [4]
+ param v Float32 in array [4]
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1274
- glxflags ignore
- glsflags get
- glsopcode 0x01ED
- offset 510
+ glxropcode ?
+ offset ?
-GetFinalCombinerInputParameterivNV(variable, pname, params)
+TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
return void
- param variable CombinerVariableNV in value
- param pname CombinerParameterNV in value
- param params Int32 out array [COMPSIZE(pname)]
- dlflags notlistable
- category NV_register_combiners
+ param s Float32 in value
+ param t Float32 in value
+ param r UInt8 in value
+ param g UInt8 in value
+ param b UInt8 in value
+ param a UInt8 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
version 1.1
- extension soft WINSOFT NV10
- glxvendorpriv 1275
- glxflags ignore
- glsflags get
- glsopcode 0x01EE
- offset 511
-
-###############################################################################
-#
-# Extension #192
-# NV_fog_distance commands
-#
-###############################################################################
+ glxropcode ?
+ offset ?
-# (none)
-newcategory: NV_fog_distance
-
-###############################################################################
-#
-# Extension #193
-# NV_texgen_emboss commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_texgen_emboss
-
-###############################################################################
-#
-# Extension #194
-# NV_blend_square commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_blend_square
-
-###############################################################################
-#
-# Extension #195
-# NV_texture_env_combine4 commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_texture_env_combine4
-
-###############################################################################
-#
-# Extension #196
-# MESA_resize_buffers commands
-#
-###############################################################################
-
-ResizeBuffersMESA()
+TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
return void
- category MESA_resize_buffers
- version 1.0
+ param tc Float32 in array [2]
+ param c UInt8 in array [4]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01EF
- offset 512
-
-###############################################################################
-#
-# Extension #197
-# MESA_window_pos commands
-#
-# Note that the 2- and 3-component versions are now aliases of ARB
-# entry points.
-#
-###############################################################################
-
-WindowPos2dMESA(x, y)
- return void
- param x CoordD in value
- param y CoordD in value
- category MESA_window_pos
- vectorequiv WindowPos2dvMESA
- version 1.0
- alias WindowPos2dARB
+ offset ?
-WindowPos2dvMESA(v)
+TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
return void
- param v CoordD in array [2]
- category MESA_window_pos
- version 1.0
+ param s Float32 in value
+ param t Float32 in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F0
- alias WindowPos2dvARB
+ offset ?
-WindowPos2fMESA(x, y)
+TexCoord2fColor3fVertex3fvSUN(tc, c, v)
return void
- param x CoordF in value
- param y CoordF in value
- category MESA_window_pos
- vectorequiv WindowPos2fvMESA
- version 1.0
- alias WindowPos2fARB
+ param tc Float32 in array [2]
+ param c Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos2fvMESA(v)
+TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
return void
- param v CoordF in array [2]
- category MESA_window_pos
- version 1.0
+ param s Float32 in value
+ param t Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F1
- alias WindowPos2fvARB
+ offset ?
-WindowPos2iMESA(x, y)
+TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
return void
- param x CoordI in value
- param y CoordI in value
- category MESA_window_pos
- vectorequiv WindowPos2ivMESA
- version 1.0
- alias WindowPos2iARB
+ param tc Float32 in array [2]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos2ivMESA(v)
+TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
return void
- param v CoordI in array [2]
- category MESA_window_pos
- version 1.0
+ param s Float32 in value
+ param t Float32 in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param a Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F2
- alias WindowPos2ivARB
+ offset ?
-WindowPos2sMESA(x, y)
+TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
return void
- param x CoordS in value
- param y CoordS in value
- category MESA_window_pos
- vectorequiv WindowPos2svMESA
- version 1.0
- alias WindowPos2sARB
+ param tc Float32 in array [2]
+ param c Float32 in array [4]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos2svMESA(v)
+TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
return void
- param v CoordS in array [2]
- category MESA_window_pos
- version 1.0
+ param s Float32 in value
+ param t Float32 in value
+ param p Float32 in value
+ param q Float32 in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param a Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ param w Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F3
- alias WindowPos2svARB
+ offset ?
-WindowPos3dMESA(x, y, z)
+TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
return void
- param x CoordD in value
- param y CoordD in value
- param z CoordD in value
- vectorequiv WindowPos3dvMESA
- category MESA_window_pos
- version 1.0
- alias WindowPos3dARB
+ param tc Float32 in array [4]
+ param c Float32 in array [4]
+ param n Float32 in array [3]
+ param v Float32 in array [4]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos3dvMESA(v)
+ReplacementCodeuiVertex3fSUN(rc, x, y, z)
return void
- param v CoordD in array [3]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F4
- alias WindowPos3dvARB
+ offset ?
-WindowPos3fMESA(x, y, z)
+ReplacementCodeuiVertex3fvSUN(rc, v)
return void
- param x CoordF in value
- param y CoordF in value
- param z CoordF in value
- category MESA_window_pos
- vectorequiv WindowPos3fvMESA
- version 1.0
- alias WindowPos3fARB
+ param rc ReplacementCodeSUN in array [1]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos3fvMESA(v)
+ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
return void
- param v CoordF in array [3]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param r UInt8 in value
+ param g UInt8 in value
+ param b UInt8 in value
+ param a UInt8 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F5
- alias WindowPos3fvARB
+ offset ?
-WindowPos3iMESA(x, y, z)
+ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
return void
- param x CoordI in value
- param y CoordI in value
- param z CoordI in value
- category MESA_window_pos
- vectorequiv WindowPos3ivMESA
- version 1.0
- alias WindowPos3iARB
+ param rc ReplacementCodeSUN in array [1]
+ param c UInt8 in array [4]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos3ivMESA(v)
+ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
return void
- param v CoordI in array [3]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F6
- alias WindowPos3ivARB
+ offset ?
-WindowPos3sMESA(x, y, z)
+ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
return void
- param x CoordS in value
- param y CoordS in value
- param z CoordS in value
- category MESA_window_pos
- vectorequiv WindowPos3svMESA
- version 1.0
- alias WindowPos3sARB
+ param rc ReplacementCodeSUN in array [1]
+ param c Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos3svMESA(v)
+ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
return void
- param v CoordS in array [3]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F7
- alias WindowPos3svARB
+ offset ?
-WindowPos4dMESA(x, y, z, w)
+ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
return void
- param x CoordD in value
- param y CoordD in value
- param z CoordD in value
- param w CoordD in value
- vectorequiv WindowPos4dvMESA
- category MESA_window_pos
- version 1.0
- offset 529
+ param rc ReplacementCodeSUN in array [1]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos4dvMESA(v)
+ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
return void
- param v CoordD in array [4]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param a Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F8
- offset 530
+ offset ?
-WindowPos4fMESA(x, y, z, w)
+ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
return void
- param x CoordF in value
- param y CoordF in value
- param z CoordF in value
- param w CoordF in value
- category MESA_window_pos
- vectorequiv WindowPos4fvMESA
- version 1.0
- offset 531
+ param rc ReplacementCodeSUN in array [1]
+ param c Float32 in array [4]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos4fvMESA(v)
+ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
return void
- param v CoordF in array [4]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param s Float32 in value
+ param t Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01F9
- offset 532
+ offset ?
-WindowPos4iMESA(x, y, z, w)
+ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
return void
- param x CoordI in value
- param y CoordI in value
- param z CoordI in value
- param w CoordI in value
- category MESA_window_pos
- vectorequiv WindowPos4ivMESA
- version 1.0
- offset 533
+ param rc ReplacementCodeSUN in array [1]
+ param tc Float32 in array [2]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos4ivMESA(v)
+ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
return void
- param v CoordI in array [4]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param s Float32 in value
+ param t Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01FA
- offset 534
+ offset ?
-WindowPos4sMESA(x, y, z, w)
+ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
return void
- param x CoordS in value
- param y CoordS in value
- param z CoordS in value
- param w CoordS in value
- category MESA_window_pos
- vectorequiv WindowPos4svMESA
- version 1.0
- offset 535
+ param rc ReplacementCodeSUN in array [1]
+ param tc Float32 in array [2]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
-WindowPos4svMESA(v)
+ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
return void
- param v CoordS in array [4]
- category MESA_window_pos
- version 1.0
+ param rc ReplacementCodeSUN in value
+ param s Float32 in value
+ param t Float32 in value
+ param r Float32 in value
+ param g Float32 in value
+ param b Float32 in value
+ param a Float32 in value
+ param nx Float32 in value
+ param ny Float32 in value
+ param nz Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category SUN_vertex
+ version 1.1
glxropcode ?
- glsopcode 0x01FB
- offset 536
-
-###############################################################################
-#
-# Extension #198
-# EXT_texture_compression_s3tc commands
-#
-###############################################################################
+ offset ?
-#@@ (none yet)
+ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
+ return void
+ param rc ReplacementCodeSUN in array [1]
+ param tc Float32 in array [2]
+ param c Float32 in array [4]
+ param n Float32 in array [3]
+ param v Float32 in array [3]
+ category SUN_vertex
+ version 1.1
+ glxropcode ?
+ offset ?
###############################################################################
#
-# Extension #199
-# IBM_cull_vertex commands
+# Extension #167 - WGL_EXT_display_color_table
+# Extension #168 - WGL_EXT_extensions_string
+# Extension #169 - WGL_EXT_make_current_read
+# Extension #170 - WGL_EXT_pixel_format
+# Extension #171 - WGL_EXT_pbuffer
+# Extension #172 - WGL_EXT_swap_control
#
###############################################################################
-# (none)
-newcategory: IBM_cull_vertex
-
###############################################################################
#
-# Extension #200
-# IBM_multimode_draw_arrays commands
+# Extension #173
+# EXT_blend_func_separate commands (also INGR_blend_func_separate)
#
###############################################################################
-MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
+BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
return void
- param mode BeginMode in array [COMPSIZE(primcount)]
- param first Int32 in array [COMPSIZE(primcount)]
- param count SizeI in array [COMPSIZE(primcount)]
- param primcount SizeI in value
- param modestride Int32 in value
- category IBM_multimode_draw_arrays
- version 1.1
- glxropcode ?
- glsflags ignore
- offset 708
-
-
-MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
+ param sfactorRGB BlendFuncSeparateParameterEXT in value
+ param dfactorRGB BlendFuncSeparateParameterEXT in value
+ param sfactorAlpha BlendFuncSeparateParameterEXT in value
+ param dfactorAlpha BlendFuncSeparateParameterEXT in value
+ category EXT_blend_func_separate
+ glxropcode 4134
+ version 1.0
+ extension
+ alias BlendFuncSeparate
+
+BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
return void
- param mode BeginMode in array [COMPSIZE(primcount)]
- param count SizeI in array [COMPSIZE(primcount)]
- param type DrawElementsType in value
- param indices ConstVoidPointer in array [COMPSIZE(primcount)]
- param primcount SizeI in value
- param modestride Int32 in value
- category IBM_multimode_draw_arrays
- version 1.1
- glxropcode ?
- glsflags ignore
- offset 709
+ param sfactorRGB BlendFuncSeparateParameterEXT in value
+ param dfactorRGB BlendFuncSeparateParameterEXT in value
+ param sfactorAlpha BlendFuncSeparateParameterEXT in value
+ param dfactorAlpha BlendFuncSeparateParameterEXT in value
+ category INGR_blend_func_separate
+ glxropcode 4134
+ version 1.0
+ extension
+ alias BlendFuncSeparateEXT
###############################################################################
#
-# Extension #201
-# IBM_vertex_array_lists commands
+# Extension #174
+# INGR_color_clamp commands
#
###############################################################################
-ColorPointerListIBM(size, type, stride, pointer, ptrstride)
- return void
- param size Int32 in value
- param type ColorPointerType in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
- return void
- param size Int32 in value
- param type SecondaryColorPointerTypeIBM in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-EdgeFlagPointerListIBM(stride, pointer, ptrstride)
- return void
- param stride Int32 in value
- param pointer BooleanPointer in array [COMPSIZE(stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-FogCoordPointerListIBM(type, stride, pointer, ptrstride)
- return void
- param type FogPointerTypeIBM in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-IndexPointerListIBM(type, stride, pointer, ptrstride)
- return void
- param type IndexPointerType in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-NormalPointerListIBM(type, stride, pointer, ptrstride)
- return void
- param type NormalPointerType in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
- return void
- param size Int32 in value
- param type TexCoordPointerType in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
-
-VertexPointerListIBM(size, type, stride, pointer, ptrstride)
- return void
- param size Int32 in value
- param type VertexPointerType in value
- param stride Int32 in value
- param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
- param ptrstride Int32 in value
- category IBM_vertex_array_lists
- version 1.1
- glxropcode ?
- glsflags ignore
- offset ?
+# (none)
+newcategory: INGR_color_clamp
###############################################################################
#
-# Extension #202
-# SGIX_subsample commands
+# Extension #175
+# INGR_interlace_read commands
#
###############################################################################
# (none)
-newcategory: SGIX_subsample
+newcategory: INGR_interlace_read
###############################################################################
#
-# Extension #203
-# SGIX_ycrcba commands
+# Extension #176
+# EXT_stencil_wrap commands
#
###############################################################################
# (none)
-newcategory: SGIX_ycrcba
+newcategory: EXT_stencil_wrap
###############################################################################
#
-# Extension #204
-# SGIX_ycrcb_subsample commands
+# Extension #177 - skipped
#
###############################################################################
-# (none)
-newcategory: SGIX_ycrcb_subsample
-
###############################################################################
#
-# Extension #205
-# SGIX_depth_pass_instrument commands
+# Extension #178
+# EXT_422_pixels commands
#
###############################################################################
# (none)
-newcategory: SGIX_depth_pass_instrument
+newcategory: EXT_422_pixels
###############################################################################
#
-# Extension #206
-# 3DFX_texture_compression_FXT1 commands
+# Extension #179
+# NV_texgen_reflection commands
#
###############################################################################
# (none)
-newcategory: 3DFX_texture_compression_FXT1
+newcategory: NV_texgen_reflection
###############################################################################
#
-# Extension #207
-# 3DFX_multisample commands
+# Extension #???
+# @ EXT_texture_cube_map commands
#
###############################################################################
# (none)
-newcategory: 3DFX_multisample
###############################################################################
#
-# Extension #208
-# 3DFX_tbuffer commands
+# Extension #180 - skipped
+# Extension #181 - skipped
#
###############################################################################
-TbufferMask3DFX(mask)
- return void
- param mask UInt32 in value
- category 3DFX_tbuffer
- version 1.2
- glxropcode ?
- glsflags ignore
- glsopcode 0x01FC
- offset 553
-
###############################################################################
#
-# Extension #209
-# EXT_multisample commands
+# Extension #182
+# SUN_convolution_border_modes commands
#
###############################################################################
-SampleMaskEXT(value, invert)
- return void
- param value ClampedFloat32 in value
- param invert Boolean in value
- category EXT_multisample
- version 1.0
- glxropcode ?
- extension
- glsopcode 0x0160
- offset 446
-
-SamplePatternEXT(pattern)
- return void
- param pattern SamplePatternEXT in value
- category EXT_multisample
- version 1.0
- glxropcode ?
- glxflags
- extension
- glsopcode 0x0161
- offset 447
+# (none)
+newcategory: SUN_convolution_border_modes
###############################################################################
#
-# Extension #210
-# SGIX_vertex_preclip commands
+# Extension #183 - GLX_SUN_get_transparent_index
+# Extension #184 - skipped
#
###############################################################################
-# (none)
-newcategory: SGIX_vertex_preclip
-
###############################################################################
#
-# Extension #211
-# SGIX_convolution_accuracy commands
+# Extension #185
+# EXT_texture_env_add commands
#
###############################################################################
# (none)
-newcategory: SGIX_convolution_accuracy
+newcategory: EXT_texture_env_add
###############################################################################
#
-# Extension #212
-# SGIX_resample commands
+# Extension #186
+# EXT_texture_lod_bias commands
#
###############################################################################
# (none)
-newcategory: SGIX_resample
+newcategory: EXT_texture_lod_bias
###############################################################################
#
-# Extension #213
-# SGIS_point_line_texgen commands
+# Extension #187
+# EXT_texture_filter_anisotropic commands
#
###############################################################################
# (none)
-newcategory: SGIS_point_line_texgen
+newcategory: EXT_texture_filter_anisotropic
###############################################################################
#
-# Extension #214
-# SGIS_texture_color_mask commands
+# Extension #188
+# EXT_vertex_weighting commands
#
###############################################################################
-TextureColorMaskSGIS(red, green, blue, alpha)
+# GLX stuff to be written
+VertexWeightfEXT(weight)
return void
- param red Boolean in value
- param green Boolean in value
- param blue Boolean in value
- param alpha Boolean in value
- category SGIS_texture_color_mask
+ param weight Float32 in value
+ category EXT_vertex_weighting
+ vectorequiv VertexWeightfvEXT
version 1.1
- glxropcode 2082
- extension
- glsopcode 0x01B0
- offset ?
-
-###############################################################################
-#
-# Extension #215 - GLX_MESA_copy_sub_buffer
-# Extension #216 - GLX_MESA_pixmap_colormap
-# Extension #217 - GLX_MESA_release_buffers
-# Extension #218 - GLX_MESA_set_3dfx_mode
-#
-###############################################################################
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset 494
-###############################################################################
-#
-# Extension #219
-# SGIX_igloo_interface commands
-#
-###############################################################################
+VertexWeightfvEXT(weight)
+ return void
+ param weight Float32 in array [1]
+ category EXT_vertex_weighting
+ version 1.1
+ extension soft WINSOFT NV10
+ glxropcode 4135
+ glxflags ignore
+ offset 495
-IglooInterfaceSGIX(pname, params)
+VertexWeightPointerEXT(size, type, stride, pointer)
return void
+ param size SizeI in value
+ param type VertexWeightPointerTypeEXT in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(type/stride)] retained
+ category EXT_vertex_weighting
+ version 1.1
+ extension soft WINSOFT NV10
dlflags notlistable
- param pname IglooFunctionSelectSGIX in value
- param params IglooParameterSGIX in array [COMPSIZE(pname)]
- category SGIX_igloo_interface
- version 1.0
- glxflags SGI ignore
- extension
- glxropcode 200
- glsopcode 0x0183
- offset ?
+ glxflags ignore
+ offset 496
###############################################################################
#
-# Extension #220
-# EXT_texture_env_dot3 commands
+# Extension #189
+# NV_light_max_exponent commands
#
###############################################################################
# (none)
-newcategory: EXT_texture_env_dot3
-
-###############################################################################
-#
-# Extension #221
-# ATI_texture_mirror_once commands
-#
-###############################################################################
-# (none)
-newcategory: ATI_texture_mirror_once
+newcategory: NV_light_max_exponent
###############################################################################
#
-# Extension #222
-# NV_fence commands
+# Extension #190
+# NV_vertex_array_range commands
#
###############################################################################
-DeleteFencesNV(n, fences)
- return void
- param n SizeI in value
- param fences FenceNV in array [n]
- category NV_fence
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1276
- glxflags ignore
- glsopcode 0x0216
- offset 647
-
-GenFencesNV(n, fences)
+FlushVertexArrayRangeNV()
return void
- param n SizeI in value
- param fences FenceNV out array [n]
- category NV_fence
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1277
- glxflags ignore
- glsopcode 0x0215
- offset 648
-
-IsFenceNV(fence)
- return Boolean
- param fence FenceNV in value
- category NV_fence
- dlflags notlistable
- version 1.2
+ category NV_vertex_array_range
+ version 1.1
extension soft WINSOFT NV10
- glxvendorpriv 1278
- glxflags ignore
- glsflags get
- glsopcode 0x021A
- offset 649
-
-TestFenceNV(fence)
- return Boolean
- param fence FenceNV in value
- category NV_fence
dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1279
- glxflags ignore
- glsflags get
- glsopcode 0x0218
- offset 650
+ glxflags client-handcode server-handcode ignore
+ offset 497
-GetFenceivNV(fence, pname, params)
+VertexArrayRangeNV(length, pointer)
return void
- param fence FenceNV in value
- param pname FenceParameterNameNV in value
- param params Int32 out array [COMPSIZE(pname)]
- category NV_fence
- dlflags notlistable
- version 1.2
+ param length SizeI in value
+ param pointer Void in array [COMPSIZE(length)] retained
+ category NV_vertex_array_range
+ version 1.1
extension soft WINSOFT NV10
- glxvendorpriv 1280
- glxflags ignore
- glsflags get
- glsopcode 0x021B
- offset 651
-
-FinishFenceNV(fence)
- return void
- param fence FenceNV in value
- category NV_fence
dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1312
- glxflags ignore
- glsflags get
- glsopcode 0x0219
- offset 652
-
-SetFenceNV(fence, condition)
- return void
- param fence FenceNV in value
- param condition FenceConditionNV in value
- category NV_fence
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glsopcode 0x0217
- offset 653
+ glxflags client-handcode server-handcode ignore
+ offset 498
###############################################################################
#
-# Extension #225
-# NV_evaluators commands
+# Extension #191
+# NV_register_combiners commands
#
###############################################################################
-MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
+CombinerParameterfvNV(pname, params)
return void
- param target EvalTargetNV in value
- param index UInt32 in value
- param type MapTypeNV in value
- param ustride SizeI in value
- param vstride SizeI in value
- param uorder CheckedInt32 in value
- param vorder CheckedInt32 in value
- param packed Boolean in value
- param points Void in array [COMPSIZE(target/uorder/vorder)]
- category NV_evaluators
- dlflags handcode
+ param pname CombinerParameterNV in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4137
glxflags ignore
- glsflags ignore
- glsopcode 0x021C
- offset ?
+ offset 499
-MapParameterivNV(target, pname, params)
+CombinerParameterfNV(pname, param)
return void
- param target EvalTargetNV in value
- param pname MapParameterNV in value
- param params CheckedInt32 in array [COMPSIZE(target/pname)]
- category NV_evaluators
+ param pname CombinerParameterNV in value
+ param param Float32 in value
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4136
glxflags ignore
- glsflags ignore
- glsopcode 0x021D
- offset ?
+ offset 500
-MapParameterfvNV(target, pname, params)
+CombinerParameterivNV(pname, params)
return void
- param target EvalTargetNV in value
- param pname MapParameterNV in value
- param params CheckedFloat32 in array [COMPSIZE(target/pname)]
- category NV_evaluators
+ param pname CombinerParameterNV in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4139
glxflags ignore
- glsflags ignore
- glsopcode 0x021E
- offset ?
+ offset 501
-GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
+CombinerParameteriNV(pname, param)
return void
- param target EvalTargetNV in value
- param index UInt32 in value
- param type MapTypeNV in value
- param ustride SizeI in value
- param vstride SizeI in value
- param packed Boolean in value
- param points Void out array [COMPSIZE(target)]
- category NV_evaluators
- dlflags notlistable
+ param pname CombinerParameterNV in value
+ param param Int32 in value
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4138
glxflags ignore
- glsflags get
- glsopcode 0x021F
- offset ?
+ offset 502
-GetMapParameterivNV(target, pname, params)
+CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
return void
- param target EvalTargetNV in value
- param pname MapParameterNV in value
- param params Int32 out array [COMPSIZE(target/pname)]
- category NV_evaluators
- dlflags notlistable
+ param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
+ param variable CombinerVariableNV in value
+ param input CombinerRegisterNV in value
+ param mapping CombinerMappingNV in value
+ param componentUsage CombinerComponentUsageNV in value
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4140
glxflags ignore
- glsflags get
- glsopcode 0x0220
- offset ?
+ offset 503
-GetMapParameterfvNV(target, pname, params)
+CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
return void
- param target EvalTargetNV in value
- param pname MapParameterNV in value
- param params Float32 out array [COMPSIZE(target/pname)]
- category NV_evaluators
- dlflags notlistable
+ param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
+ param abOutput CombinerRegisterNV in value
+ param cdOutput CombinerRegisterNV in value
+ param sumOutput CombinerRegisterNV in value
+ param scale CombinerScaleNV in value
+ param bias CombinerBiasNV in value
+ param abDotProduct Boolean in value
+ param cdDotProduct Boolean in value
+ param muxSum Boolean in value
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4141
glxflags ignore
- glsflags get
- glsopcode 0x0221
- offset ?
+ offset 504
-GetMapAttribParameterivNV(target, index, pname, params)
+FinalCombinerInputNV(variable, input, mapping, componentUsage)
return void
- param target EvalTargetNV in value
- param index UInt32 in value
- param pname MapAttribParameterNV in value
- param params Int32 out array [COMPSIZE(pname)]
- category NV_evaluators
- dlflags notlistable
+ param variable CombinerVariableNV in value
+ param input CombinerRegisterNV in value
+ param mapping CombinerMappingNV in value
+ param componentUsage CombinerComponentUsageNV in value
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxropcode 4142
glxflags ignore
- glsflags get
- glsopcode 0x0222
- offset ?
+ offset 505
-GetMapAttribParameterfvNV(target, index, pname, params)
+GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
return void
- param target EvalTargetNV in value
- param index UInt32 in value
- param pname MapAttribParameterNV in value
+ param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
+ param variable CombinerVariableNV in value
+ param pname CombinerParameterNV in value
param params Float32 out array [COMPSIZE(pname)]
- category NV_evaluators
dlflags notlistable
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxvendorpriv 1270
glxflags ignore
- glsflags get
- glsopcode 0x0223
- offset ?
+ offset 506
-EvalMapsNV(target, mode)
+GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
return void
- param target EvalTargetNV in value
- param mode EvalMapsModeNV in value
- category NV_evaluators
+ param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
+ param variable CombinerVariableNV in value
+ param pname CombinerParameterNV in value
+ param params Int32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category NV_register_combiners
version 1.1
extension soft WINSOFT NV10
+ glxvendorpriv 1271
glxflags ignore
- glsopcode 0x0224
- offset ?
-
-###############################################################################
-#
-# Extension #226
-# NV_packed_depth_stencil commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_packed_depth_stencil
-
-###############################################################################
-#
-# Extension #227
-# NV_register_combiners2 commands
-#
-###############################################################################
+ offset 507
-CombinerStageParameterfvNV(stage, pname, params)
+GetCombinerOutputParameterfvNV(stage, portion, pname, params)
return void
param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
param pname CombinerParameterNV in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category NV_register_combiners2
+ param params Float32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category NV_register_combiners
version 1.1
- extension
+ extension soft WINSOFT NV10
+ glxvendorpriv 1272
glxflags ignore
- glsopcode 0x0225
- offset ?
+ offset 508
-GetCombinerStageParameterfvNV(stage, pname, params)
+GetCombinerOutputParameterivNV(stage, portion, pname, params)
return void
param stage CombinerStageNV in value
+ param portion CombinerPortionNV in value
+ param pname CombinerParameterNV in value
+ param params Int32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category NV_register_combiners
+ version 1.1
+ extension soft WINSOFT NV10
+ glxvendorpriv 1273
+ glxflags ignore
+ offset 509
+
+GetFinalCombinerInputParameterfvNV(variable, pname, params)
+ return void
+ param variable CombinerVariableNV in value
param pname CombinerParameterNV in value
param params Float32 out array [COMPSIZE(pname)]
dlflags notlistable
- category NV_register_combiners2
+ category NV_register_combiners
version 1.1
- extension
+ extension soft WINSOFT NV10
+ glxvendorpriv 1274
glxflags ignore
- glsflags get
- glsopcode 0x0226
- offset ?
+ offset 510
+
+GetFinalCombinerInputParameterivNV(variable, pname, params)
+ return void
+ param variable CombinerVariableNV in value
+ param pname CombinerParameterNV in value
+ param params Int32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category NV_register_combiners
+ version 1.1
+ extension soft WINSOFT NV10
+ glxvendorpriv 1275
+ glxflags ignore
+ offset 511
###############################################################################
#
-# Extension #228
-# NV_texture_compression_vtc commands
+# Extension #192
+# NV_fog_distance commands
#
###############################################################################
# (none)
-newcategory: NV_texture_compression_vtc
+newcategory: NV_fog_distance
###############################################################################
#
-# Extension #229
-# NV_texture_rectangle commands
+# Extension #193
+# NV_texgen_emboss commands
#
###############################################################################
# (none)
-newcategory: NV_texture_rectangle
+newcategory: NV_texgen_emboss
###############################################################################
#
-# Extension #230
-# NV_texture_shader commands
+# Extension #194
+# NV_blend_square commands
#
###############################################################################
# (none)
-newcategory: NV_texture_shader
+newcategory: NV_blend_square
###############################################################################
#
-# Extension #231
-# NV_texture_shader2 commands
+# Extension #195
+# NV_texture_env_combine4 commands
#
###############################################################################
# (none)
-newcategory: NV_texture_shader2
+newcategory: NV_texture_env_combine4
###############################################################################
#
-# Extension #232
-# NV_vertex_array_range2 commands
+# Extension #196
+# MESA_resize_buffers commands
#
###############################################################################
-# (none)
-newcategory: NV_vertex_array_range2
+ResizeBuffersMESA()
+ return void
+ category MESA_resize_buffers
+ version 1.0
+ glxropcode ?
+ offset 512
###############################################################################
#
-# Extension #233
-# NV_vertex_program commands
+# Extension #197
+# MESA_window_pos commands
+#
+# Note that the 2- and 3-component versions are now aliases of ARB
+# entry points.
#
###############################################################################
-AreProgramsResidentNV(n, programs, residences)
- return Boolean
- param n SizeI in value
- param programs UInt32 in array [n]
- param residences Boolean out array [n]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1293
- glsflags get
- glsopcode 0x022B
- offset 578
+WindowPos2dMESA(x, y)
+ return void
+ param x CoordD in value
+ param y CoordD in value
+ category MESA_window_pos
+ vectorequiv WindowPos2dvMESA
+ version 1.0
+ alias WindowPos2dARB
-BindProgramNV(target, id)
+WindowPos2dvMESA(v)
return void
- param target VertexAttribEnumNV in value
- param id UInt32 in value
- category NV_vertex_program
- version 1.2
- extension soft WINSOFT NV10
- glxropcode 4180
- glsopcode 0x0227
- alias BindProgramARB
- glsalias BindProgramARB
+ param v CoordD in array [2]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos2dvARB
-DeleteProgramsNV(n, programs)
+WindowPos2fMESA(x, y)
return void
- param n SizeI in value
- param programs UInt32 in array [n]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1294
- glsopcode 0x0228
- alias DeleteProgramsARB
- glsalias DeleteProgramsARB
+ param x CoordF in value
+ param y CoordF in value
+ category MESA_window_pos
+ vectorequiv WindowPos2fvMESA
+ version 1.0
+ alias WindowPos2fARB
-ExecuteProgramNV(target, id, params)
+WindowPos2fvMESA(v)
return void
- param target VertexAttribEnumNV in value
- param id UInt32 in value
- param params Float32 in array [4]
- category NV_vertex_program
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxropcode 4181
- glsopcode 0x0229
- offset 581
+ param v CoordF in array [2]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos2fvARB
-GenProgramsNV(n, programs)
+WindowPos2iMESA(x, y)
return void
- param n SizeI in value
- param programs UInt32 out array [n]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1295
- glsopcode 0x022A
- alias GenProgramsARB
- glsalias GenProgramsARB
+ param x CoordI in value
+ param y CoordI in value
+ category MESA_window_pos
+ vectorequiv WindowPos2ivMESA
+ version 1.0
+ alias WindowPos2iARB
-GetProgramParameterdvNV(target, index, pname, params)
+WindowPos2ivMESA(v)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Float64 out array [4]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1297
- glsflags get
- glsopcode 0x022E
- offset 583
+ param v CoordI in array [2]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos2ivARB
-GetProgramParameterfvNV(target, index, pname, params)
+WindowPos2sMESA(x, y)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Float32 out array [4]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1296
- glsflags get
- glsopcode 0x022D
- offset 584
+ param x CoordS in value
+ param y CoordS in value
+ category MESA_window_pos
+ vectorequiv WindowPos2svMESA
+ version 1.0
+ alias WindowPos2sARB
-# GetProgramParameterSigneddvNV(target, index, pname, params)
-# return void
-# param target VertexAttribEnumNV in value
-# param index Int32 in value
-# param pname VertexAttribEnumNV in value
-# param params Float64 out array [4]
-# category NV_vertex_program1_1_dcc
-# dlflags notlistable
-# version 1.2
-# extension soft WINSOFT NV20
-# glsflags ignore
-# glxflags ignore
-# offset ?
-#
-# GetProgramParameterSignedfvNV(target, index, pname, params)
-# return void
-# param target VertexAttribEnumNV in value
-# param index Int32 in value
-# param pname VertexAttribEnumNV in value
-# param params Float32 out array [4]
-# category NV_vertex_program1_1_dcc
-# dlflags notlistable
-# version 1.2
-# extension soft WINSOFT NV20
-# glsflags ignore
-# glxflags ignore
-# offset ?
-
-GetProgramivNV(id, pname, params)
+WindowPos2svMESA(v)
return void
- param id UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Int32 out array [4]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1298
- glsflags get
- glsopcode 0x022F
- offset 585
+ param v CoordS in array [2]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos2svARB
-GetProgramStringNV(id, pname, program)
+WindowPos3dMESA(x, y, z)
return void
- param id UInt32 in value
- param pname VertexAttribEnumNV in value
- param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1299
- glsflags get
- glsopcode 0x0230
- offset 586
+ param x CoordD in value
+ param y CoordD in value
+ param z CoordD in value
+ vectorequiv WindowPos3dvMESA
+ category MESA_window_pos
+ version 1.0
+ alias WindowPos3dARB
-GetTrackMatrixivNV(target, address, pname, params)
+WindowPos3dvMESA(v)
return void
- param target VertexAttribEnumNV in value
- param address UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Int32 out array [1]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glxvendorpriv 1300
- glsflags get
- glsopcode 0x0231
- offset 587
+ param v CoordD in array [3]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos3dvARB
-GetVertexAttribdvNV(index, pname, params)
+WindowPos3fMESA(x, y, z)
return void
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Float64 out array [1]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1301
- glsflags client get
- glsopcode 0x0232
- alias GetVertexAttribdv
- glsalias GetVertexAttribdv
+ param x CoordF in value
+ param y CoordF in value
+ param z CoordF in value
+ category MESA_window_pos
+ vectorequiv WindowPos3fvMESA
+ version 1.0
+ alias WindowPos3fARB
-GetVertexAttribfvNV(index, pname, params)
+WindowPos3fvMESA(v)
return void
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Float32 out array [1]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1302
- glsflags client get
- glsopcode 0x0233
- alias GetVertexAttribfv
- glsalias GetVertexAttribfv
+ param v CoordF in array [3]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos3fvARB
-GetVertexAttribivNV(index, pname, params)
+WindowPos3iMESA(x, y, z)
return void
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param params Int32 out array [1]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1303
- glsflags client get
- glsopcode 0x0234
- alias GetVertexAttribiv
- glsalias GetVertexAttribiv
+ param x CoordI in value
+ param y CoordI in value
+ param z CoordI in value
+ category MESA_window_pos
+ vectorequiv WindowPos3ivMESA
+ version 1.0
+ alias WindowPos3iARB
-GetVertexAttribPointervNV(index, pname, pointer)
+WindowPos3ivMESA(v)
return void
- param index UInt32 in value
- param pname VertexAttribEnumNV in value
- param pointer VoidPointer out array [1]
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxflags ignore
- glsflags client get
- glsopcode 0x0235
- alias GetVertexAttribPointerv
- glsalias GetVertexAttribPointerv
+ param v CoordI in array [3]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos3ivARB
-IsProgramNV(id)
- return Boolean
- param id UInt32 in value
- category NV_vertex_program
- dlflags notlistable
- version 1.2
- extension soft WINSOFT NV10
- glxvendorpriv 1304
- glsflags get
- glsopcode 0x0236
- alias IsProgram
- glsalias IsProgram
+WindowPos3sMESA(x, y, z)
+ return void
+ param x CoordS in value
+ param y CoordS in value
+ param z CoordS in value
+ category MESA_window_pos
+ vectorequiv WindowPos3svMESA
+ version 1.0
+ alias WindowPos3sARB
-LoadProgramNV(target, id, len, program)
+WindowPos3svMESA(v)
return void
- param target VertexAttribEnumNV in value
- param id UInt32 in value
- param len SizeI in value
- param program UInt8 in array [len]
- category NV_vertex_program
- version 1.2
- extension soft WINSOFT NV10
- glxropcode 4183
- glsopcode 0x0237
- offset 593
+ param v CoordS in array [3]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ alias WindowPos3svARB
-ProgramParameter4dNV(target, index, x, y, z, w)
+WindowPos4dMESA(x, y, z, w)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
- param w Float64 in value
- category NV_vertex_program
- version 1.2
- vectorequiv ProgramParameter4dvNV
- extension soft WINSOFT NV10
- offset 594
+ param x CoordD in value
+ param y CoordD in value
+ param z CoordD in value
+ param w CoordD in value
+ vectorequiv WindowPos4dvMESA
+ category MESA_window_pos
+ version 1.0
+ offset 529
-ProgramParameter4dvNV(target, index, v)
+WindowPos4dvMESA(v)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param v Float64 in array [4]
- category NV_vertex_program
- version 1.2
- extension soft WINSOFT NV10
- glxropcode 4185
- glsopcode 0x0238
- offset 595
+ param v CoordD in array [4]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ offset 530
-ProgramParameter4fNV(target, index, x, y, z, w)
+WindowPos4fMESA(x, y, z, w)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- param w Float32 in value
- category NV_vertex_program
- version 1.2
- vectorequiv ProgramParameter4fvNV
- extension soft WINSOFT NV10
- offset 596
+ param x CoordF in value
+ param y CoordF in value
+ param z CoordF in value
+ param w CoordF in value
+ category MESA_window_pos
+ vectorequiv WindowPos4fvMESA
+ version 1.0
+ offset 531
-ProgramParameter4fvNV(target, index, v)
+WindowPos4fvMESA(v)
return void
- param target VertexAttribEnumNV in value
- param index UInt32 in value
- param v Float32 in array [4]
- category NV_vertex_program
- version 1.2
- extension soft WINSOFT NV10
- glxropcode 4184
- glsopcode 0x0239
- offset 597
+ param v CoordF in array [4]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ offset 532
-#??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
-#??? extension specification in the registry.
-ProgramParameters4dvNV(target, index, count, v)
+WindowPos4iMESA(x, y, z, w)
return void
- param target VertexAttribEnumNV in value
+ param x CoordI in value
+ param y CoordI in value
+ param z CoordI in value
+ param w CoordI in value
+ category MESA_window_pos
+ vectorequiv WindowPos4ivMESA
+ version 1.0
+ offset 533
+
+WindowPos4ivMESA(v)
+ return void
+ param v CoordI in array [4]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ offset 534
+
+WindowPos4sMESA(x, y, z, w)
+ return void
+ param x CoordS in value
+ param y CoordS in value
+ param z CoordS in value
+ param w CoordS in value
+ category MESA_window_pos
+ vectorequiv WindowPos4svMESA
+ version 1.0
+ offset 535
+
+WindowPos4svMESA(v)
+ return void
+ param v CoordS in array [4]
+ category MESA_window_pos
+ version 1.0
+ glxropcode ?
+ offset 536
+
+###############################################################################
+#
+# Extension #198
+# EXT_texture_compression_s3tc commands
+#
+###############################################################################
+
+#@@ (none yet)
+
+###############################################################################
+#
+# Extension #199
+# IBM_cull_vertex commands
+#
+###############################################################################
+
+# (none)
+newcategory: IBM_cull_vertex
+
+###############################################################################
+#
+# Extension #200
+# IBM_multimode_draw_arrays commands
+#
+###############################################################################
+
+MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
+ return void
+ param mode BeginMode in array [COMPSIZE(primcount)]
+ param first Int32 in array [COMPSIZE(primcount)]
+ param count SizeI in array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ param modestride Int32 in value
+ category IBM_multimode_draw_arrays
+ version 1.1
+ glxropcode ?
+ offset 708
+
+
+MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
+ return void
+ param mode BeginMode in array [COMPSIZE(primcount)]
+ param count SizeI in array [COMPSIZE(primcount)]
+ param type DrawElementsType in value
+ param indices ConstVoidPointer in array [COMPSIZE(primcount)]
+ param primcount SizeI in value
+ param modestride Int32 in value
+ category IBM_multimode_draw_arrays
+ version 1.1
+ glxropcode ?
+ offset 709
+
+###############################################################################
+#
+# Extension #201
+# IBM_vertex_array_lists commands
+#
+###############################################################################
+
+ColorPointerListIBM(size, type, stride, pointer, ptrstride)
+ return void
+ param size Int32 in value
+ param type ColorPointerType in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
+ return void
+ param size Int32 in value
+ param type SecondaryColorPointerTypeIBM in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+EdgeFlagPointerListIBM(stride, pointer, ptrstride)
+ return void
+ param stride Int32 in value
+ param pointer BooleanPointer in array [COMPSIZE(stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+FogCoordPointerListIBM(type, stride, pointer, ptrstride)
+ return void
+ param type FogPointerTypeIBM in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+IndexPointerListIBM(type, stride, pointer, ptrstride)
+ return void
+ param type IndexPointerType in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+NormalPointerListIBM(type, stride, pointer, ptrstride)
+ return void
+ param type NormalPointerType in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
+ return void
+ param size Int32 in value
+ param type TexCoordPointerType in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+VertexPointerListIBM(size, type, stride, pointer, ptrstride)
+ return void
+ param size Int32 in value
+ param type VertexPointerType in value
+ param stride Int32 in value
+ param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
+ param ptrstride Int32 in value
+ category IBM_vertex_array_lists
+ version 1.1
+ glxropcode ?
+ offset ?
+
+###############################################################################
+#
+# Extension #202
+# SGIX_subsample commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_subsample
+
+###############################################################################
+#
+# Extension #203
+# SGIX_ycrcba commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_ycrcba
+
+###############################################################################
+#
+# Extension #204
+# SGIX_ycrcb_subsample commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_ycrcb_subsample
+
+###############################################################################
+#
+# Extension #205
+# SGIX_depth_pass_instrument commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_depth_pass_instrument
+
+###############################################################################
+#
+# Extension #206
+# 3DFX_texture_compression_FXT1 commands
+#
+###############################################################################
+
+# (none)
+newcategory: 3DFX_texture_compression_FXT1
+
+###############################################################################
+#
+# Extension #207
+# 3DFX_multisample commands
+#
+###############################################################################
+
+# (none)
+newcategory: 3DFX_multisample
+
+###############################################################################
+#
+# Extension #208
+# 3DFX_tbuffer commands
+#
+###############################################################################
+
+TbufferMask3DFX(mask)
+ return void
+ param mask UInt32 in value
+ category 3DFX_tbuffer
+ version 1.2
+ glxropcode ?
+ offset 553
+
+###############################################################################
+#
+# Extension #209
+# EXT_multisample commands
+#
+###############################################################################
+
+SampleMaskEXT(value, invert)
+ return void
+ param value ClampedFloat32 in value
+ param invert Boolean in value
+ category EXT_multisample
+ version 1.0
+ glxropcode ?
+ extension
+ offset 446
+
+SamplePatternEXT(pattern)
+ return void
+ param pattern SamplePatternEXT in value
+ category EXT_multisample
+ version 1.0
+ glxropcode ?
+ glxflags
+ extension
+ offset 447
+
+###############################################################################
+#
+# Extension #210
+# SGIX_vertex_preclip commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_vertex_preclip
+
+###############################################################################
+#
+# Extension #211
+# SGIX_convolution_accuracy commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_convolution_accuracy
+
+###############################################################################
+#
+# Extension #212
+# SGIX_resample commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIX_resample
+
+###############################################################################
+#
+# Extension #213
+# SGIS_point_line_texgen commands
+#
+###############################################################################
+
+# (none)
+newcategory: SGIS_point_line_texgen
+
+###############################################################################
+#
+# Extension #214
+# SGIS_texture_color_mask commands
+#
+###############################################################################
+
+TextureColorMaskSGIS(red, green, blue, alpha)
+ return void
+ param red Boolean in value
+ param green Boolean in value
+ param blue Boolean in value
+ param alpha Boolean in value
+ category SGIS_texture_color_mask
+ version 1.1
+ glxropcode 2082
+ extension
+ offset ?
+
+###############################################################################
+#
+# Extension #215 - GLX_MESA_copy_sub_buffer
+# Extension #216 - GLX_MESA_pixmap_colormap
+# Extension #217 - GLX_MESA_release_buffers
+# Extension #218 - GLX_MESA_set_3dfx_mode
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #219
+# SGIX_igloo_interface commands
+#
+###############################################################################
+
+IglooInterfaceSGIX(pname, params)
+ return void
+ dlflags notlistable
+ param pname IglooFunctionSelectSGIX in value
+ param params IglooParameterSGIX in array [COMPSIZE(pname)]
+ category SGIX_igloo_interface
+ version 1.0
+ glxflags SGI ignore
+ extension
+ glxropcode 200
+ offset ?
+
+###############################################################################
+#
+# Extension #220
+# EXT_texture_env_dot3 commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_texture_env_dot3
+
+###############################################################################
+#
+# Extension #221
+# ATI_texture_mirror_once commands
+#
+###############################################################################
+# (none)
+newcategory: ATI_texture_mirror_once
+
+###############################################################################
+#
+# Extension #222
+# NV_fence commands
+#
+###############################################################################
+
+DeleteFencesNV(n, fences)
+ return void
+ param n SizeI in value
+ param fences FenceNV in array [n]
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1276
+ glxflags ignore
+ offset 647
+
+GenFencesNV(n, fences)
+ return void
+ param n SizeI in value
+ param fences FenceNV out array [n]
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1277
+ glxflags ignore
+ offset 648
+
+IsFenceNV(fence)
+ return Boolean
+ param fence FenceNV in value
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1278
+ glxflags ignore
+ offset 649
+
+TestFenceNV(fence)
+ return Boolean
+ param fence FenceNV in value
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1279
+ glxflags ignore
+ offset 650
+
+GetFenceivNV(fence, pname, params)
+ return void
+ param fence FenceNV in value
+ param pname FenceParameterNameNV in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1280
+ glxflags ignore
+ offset 651
+
+FinishFenceNV(fence)
+ return void
+ param fence FenceNV in value
+ category NV_fence
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1312
+ glxflags ignore
+ offset 652
+
+SetFenceNV(fence, condition)
+ return void
+ param fence FenceNV in value
+ param condition FenceConditionNV in value
+ category NV_fence
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset 653
+
+###############################################################################
+#
+# Extension #225
+# NV_evaluators commands
+#
+###############################################################################
+
+MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
+ return void
+ param target EvalTargetNV in value
+ param index UInt32 in value
+ param type MapTypeNV in value
+ param ustride SizeI in value
+ param vstride SizeI in value
+ param uorder CheckedInt32 in value
+ param vorder CheckedInt32 in value
+ param packed Boolean in value
+ param points Void in array [COMPSIZE(target/uorder/vorder)]
+ category NV_evaluators
+ dlflags handcode
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+MapParameterivNV(target, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param pname MapParameterNV in value
+ param params CheckedInt32 in array [COMPSIZE(target/pname)]
+ category NV_evaluators
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+MapParameterfvNV(target, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param pname MapParameterNV in value
+ param params CheckedFloat32 in array [COMPSIZE(target/pname)]
+ category NV_evaluators
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
+ return void
+ param target EvalTargetNV in value
+ param index UInt32 in value
+ param type MapTypeNV in value
+ param ustride SizeI in value
+ param vstride SizeI in value
+ param packed Boolean in value
+ param points Void out array [COMPSIZE(target)]
+ category NV_evaluators
+ dlflags notlistable
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+GetMapParameterivNV(target, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param pname MapParameterNV in value
+ param params Int32 out array [COMPSIZE(target/pname)]
+ category NV_evaluators
+ dlflags notlistable
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+GetMapParameterfvNV(target, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param pname MapParameterNV in value
+ param params Float32 out array [COMPSIZE(target/pname)]
+ category NV_evaluators
+ dlflags notlistable
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+GetMapAttribParameterivNV(target, index, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param index UInt32 in value
+ param pname MapAttribParameterNV in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category NV_evaluators
+ dlflags notlistable
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+GetMapAttribParameterfvNV(target, index, pname, params)
+ return void
+ param target EvalTargetNV in value
+ param index UInt32 in value
+ param pname MapAttribParameterNV in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category NV_evaluators
+ dlflags notlistable
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+EvalMapsNV(target, mode)
+ return void
+ param target EvalTargetNV in value
+ param mode EvalMapsModeNV in value
+ category NV_evaluators
+ version 1.1
+ extension soft WINSOFT NV10
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #226
+# NV_packed_depth_stencil commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_packed_depth_stencil
+
+###############################################################################
+#
+# Extension #227
+# NV_register_combiners2 commands
+#
+###############################################################################
+
+CombinerStageParameterfvNV(stage, pname, params)
+ return void
+ param stage CombinerStageNV in value
+ param pname CombinerParameterNV in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category NV_register_combiners2
+ version 1.1
+ extension
+ glxflags ignore
+ offset ?
+
+GetCombinerStageParameterfvNV(stage, pname, params)
+ return void
+ param stage CombinerStageNV in value
+ param pname CombinerParameterNV in value
+ param params Float32 out array [COMPSIZE(pname)]
+ dlflags notlistable
+ category NV_register_combiners2
+ version 1.1
+ extension
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #228
+# NV_texture_compression_vtc commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_texture_compression_vtc
+
+###############################################################################
+#
+# Extension #229
+# NV_texture_rectangle commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_texture_rectangle
+
+###############################################################################
+#
+# Extension #230
+# NV_texture_shader commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_texture_shader
+
+###############################################################################
+#
+# Extension #231
+# NV_texture_shader2 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_texture_shader2
+
+###############################################################################
+#
+# Extension #232
+# NV_vertex_array_range2 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_vertex_array_range2
+
+###############################################################################
+#
+# Extension #233
+# NV_vertex_program commands
+#
+###############################################################################
+
+AreProgramsResidentNV(n, programs, residences)
+ return Boolean
+ param n SizeI in value
+ param programs UInt32 in array [n]
+ param residences Boolean out array [n]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1293
+ offset 578
+
+BindProgramNV(target, id)
+ return void
+ param target VertexAttribEnumNV in value
+ param id UInt32 in value
+ category NV_vertex_program
+ version 1.2
+ extension soft WINSOFT NV10
+ glxropcode 4180
+ alias BindProgramARB
+
+DeleteProgramsNV(n, programs)
+ return void
+ param n SizeI in value
+ param programs UInt32 in array [n]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1294
+ alias DeleteProgramsARB
+
+ExecuteProgramNV(target, id, params)
+ return void
+ param target VertexAttribEnumNV in value
+ param id UInt32 in value
+ param params Float32 in array [4]
+ category NV_vertex_program
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxropcode 4181
+ offset 581
+
+GenProgramsNV(n, programs)
+ return void
+ param n SizeI in value
+ param programs UInt32 out array [n]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1295
+ alias GenProgramsARB
+
+GetProgramParameterdvNV(target, index, pname, params)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Float64 out array [4]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1297
+ offset 583
+
+GetProgramParameterfvNV(target, index, pname, params)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Float32 out array [4]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1296
+ offset 584
+
+# GetProgramParameterSigneddvNV(target, index, pname, params)
+# return void
+# param target VertexAttribEnumNV in value
+# param index Int32 in value
+# param pname VertexAttribEnumNV in value
+# param params Float64 out array [4]
+# category NV_vertex_program1_1_dcc
+# dlflags notlistable
+# version 1.2
+# extension soft WINSOFT NV20
+# glxflags ignore
+# offset ?
+#
+# GetProgramParameterSignedfvNV(target, index, pname, params)
+# return void
+# param target VertexAttribEnumNV in value
+# param index Int32 in value
+# param pname VertexAttribEnumNV in value
+# param params Float32 out array [4]
+# category NV_vertex_program1_1_dcc
+# dlflags notlistable
+# version 1.2
+# extension soft WINSOFT NV20
+# glxflags ignore
+# offset ?
+
+GetProgramivNV(id, pname, params)
+ return void
+ param id UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Int32 out array [4]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1298
+ offset 585
+
+GetProgramStringNV(id, pname, program)
+ return void
+ param id UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1299
+ offset 586
+
+GetTrackMatrixivNV(target, address, pname, params)
+ return void
+ param target VertexAttribEnumNV in value
+ param address UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Int32 out array [1]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ glxvendorpriv 1300
+ offset 587
+
+GetVertexAttribdvNV(index, pname, params)
+ return void
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Float64 out array [1]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1301
+ alias GetVertexAttribdv
+
+GetVertexAttribfvNV(index, pname, params)
+ return void
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Float32 out array [1]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1302
+ alias GetVertexAttribfv
+
+GetVertexAttribivNV(index, pname, params)
+ return void
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param params Int32 out array [1]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1303
+ alias GetVertexAttribiv
+
+GetVertexAttribPointervNV(index, pname, pointer)
+ return void
+ param index UInt32 in value
+ param pname VertexAttribEnumNV in value
+ param pointer VoidPointer out array [1]
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxflags ignore
+ alias GetVertexAttribPointerv
+
+IsProgramNV(id)
+ return Boolean
+ param id UInt32 in value
+ category NV_vertex_program
+ dlflags notlistable
+ version 1.2
+ extension soft WINSOFT NV10
+ glxvendorpriv 1304
+ alias IsProgram
+
+LoadProgramNV(target, id, len, program)
+ return void
+ param target VertexAttribEnumNV in value
+ param id UInt32 in value
+ param len SizeI in value
+ param program UInt8 in array [len]
+ category NV_vertex_program
+ version 1.2
+ extension soft WINSOFT NV10
+ glxropcode 4183
+ offset 593
+
+ProgramParameter4dNV(target, index, x, y, z, w)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ param w Float64 in value
+ category NV_vertex_program
+ version 1.2
+ vectorequiv ProgramParameter4dvNV
+ extension soft WINSOFT NV10
+ offset 594
+
+ProgramParameter4dvNV(target, index, v)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param v Float64 in array [4]
+ category NV_vertex_program
+ version 1.2
+ extension soft WINSOFT NV10
+ glxropcode 4185
+ offset 595
+
+ProgramParameter4fNV(target, index, x, y, z, w)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ param w Float32 in value
+ category NV_vertex_program
+ version 1.2
+ vectorequiv ProgramParameter4fvNV
+ extension soft WINSOFT NV10
+ offset 596
+
+ProgramParameter4fvNV(target, index, v)
+ return void
+ param target VertexAttribEnumNV in value
+ param index UInt32 in value
+ param v Float32 in array [4]
+ category NV_vertex_program
+ version 1.2
+ extension soft WINSOFT NV10
+ glxropcode 4184
+ offset 597
+
+#??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
+#??? extension specification in the registry.
+ProgramParameters4dvNV(target, index, count, v)
+ return void
+ param target VertexAttribEnumNV in value
param index UInt32 in value
param count UInt32 in value
param v Float64 in array [count*4]
version 1.2
extension soft WINSOFT NV10
glxropcode 4187
- glsopcode 0x023A
offset 598
#??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
version 1.2
extension soft WINSOFT NV10
glxropcode 4186
- glsopcode 0x023B
offset 599
# ProgramParameterSigned4dNV(target, index, x, y, z, w)
# category NV_vertex_program1_1_dcc
# version 1.2
# extension soft WINSOFT NV20
-# glsflags ignore
# glxflags ignore
# offset ?
#
# category NV_vertex_program1_1_dcc
# version 1.2
# extension soft WINSOFT NV20
-# glsflags ignore
# glxflags ignore
# offset ?
#
# category NV_vertex_program1_1_dcc
# version 1.2
# extension soft WINSOFT NV20
-# glsflags ignore
# glxflags ignore
# offset ?
#
# category NV_vertex_program1_1_dcc
# version 1.2
# extension soft WINSOFT NV20
-# glsflags ignore
# glxflags ignore
# offset ?
version 1.2
extension soft WINSOFT NV10
glxropcode 4182
- glsopcode 0x022C
offset 600
TrackMatrixNV(target, address, matrix, transform)
version 1.2
extension soft WINSOFT NV10
glxropcode 4188
- glsopcode 0x023C
offset 601
VertexAttribPointerNV(index, fsize, type, stride, pointer)
version 1.2
extension soft WINSOFT NV10
glxflags ignore
- glsflags client
- glsopcode 0x023D
offset 602
VertexAttrib1dNV(index, x)
vectorequiv VertexAttrib1dvNV
extension soft WINSOFT NV10
alias VertexAttrib1d
- glsalias VertexAttrib1d
VertexAttrib1dvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4197
- glsopcode 0x0240
alias VertexAttrib1dv
- glsalias VertexAttrib1dv
VertexAttrib1fNV(index, x)
return void
vectorequiv VertexAttrib1fvNV
extension soft WINSOFT NV10
alias VertexAttrib1f
- glsalias VertexAttrib1f
VertexAttrib1fvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4193
- glsopcode 0x023F
alias VertexAttrib1fv
- glsalias VertexAttrib1fv
VertexAttrib1sNV(index, x)
return void
vectorequiv VertexAttrib1svNV
extension soft WINSOFT NV10
alias VertexAttrib1s
- glsalias VertexAttrib1s
VertexAttrib1svNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4189
- glsopcode 0x023E
alias VertexAttrib1sv
- glsalias VertexAttrib1sv
VertexAttrib2dNV(index, x, y)
return void
vectorequiv VertexAttrib2dvNV
extension soft WINSOFT NV10
alias VertexAttrib2d
- glsalias VertexAttrib2d
VertexAttrib2dvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4198
- glsopcode 0x0243
alias VertexAttrib2dv
- glsalias VertexAttrib2dv
VertexAttrib2fNV(index, x, y)
return void
vectorequiv VertexAttrib2fvNV
extension soft WINSOFT NV10
alias VertexAttrib2f
- glsalias VertexAttrib2f
VertexAttrib2fvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4194
- glsopcode 0x0242
alias VertexAttrib2fv
- glsalias VertexAttrib2fv
VertexAttrib2sNV(index, x, y)
return void
vectorequiv VertexAttrib2svNV
extension soft WINSOFT NV10
alias VertexAttrib2s
- glsalias VertexAttrib2s
VertexAttrib2svNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4190
- glsopcode 0x0241
alias VertexAttrib2sv
- glsalias VertexAttrib2sv
VertexAttrib3dNV(index, x, y, z)
return void
vectorequiv VertexAttrib3dvNV
extension soft WINSOFT NV10
alias VertexAttrib3d
- glsalias VertexAttrib3d
VertexAttrib3dvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4199
- glsopcode 0x0246
alias VertexAttrib3dv
- glsalias VertexAttrib3dv
VertexAttrib3fNV(index, x, y, z)
return void
vectorequiv VertexAttrib3fvNV
extension soft WINSOFT NV10
alias VertexAttrib3f
- glsalias VertexAttrib3f
VertexAttrib3fvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4195
- glsopcode 0x0245
alias VertexAttrib3fv
- glsalias VertexAttrib3fv
VertexAttrib3sNV(index, x, y, z)
return void
vectorequiv VertexAttrib3svNV
extension soft WINSOFT NV10
alias VertexAttrib3s
- glsalias VertexAttrib3s
VertexAttrib3svNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4191
- glsopcode 0x0244
alias VertexAttrib3sv
- glsalias VertexAttrib3sv
VertexAttrib4dNV(index, x, y, z, w)
return void
vectorequiv VertexAttrib4dvNV
extension soft WINSOFT NV10
alias VertexAttrib4d
- glsalias VertexAttrib4d
VertexAttrib4dvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4200
- glsopcode 0x0249
alias VertexAttrib4dv
- glsalias VertexAttrib4dv
VertexAttrib4fNV(index, x, y, z, w)
return void
vectorequiv VertexAttrib4fvNV
extension soft WINSOFT NV10
alias VertexAttrib4f
- glsalias VertexAttrib4f
VertexAttrib4fvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4196
- glsopcode 0x0248
alias VertexAttrib4fv
- glsalias VertexAttrib4fv
VertexAttrib4sNV(index, x, y, z, w)
return void
vectorequiv VertexAttrib4svNV
extension soft WINSOFT NV10
alias VertexAttrib4s
- glsalias VertexAttrib4s
VertexAttrib4svNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4192
- glsopcode 0x0247
alias VertexAttrib4sv
- glsalias VertexAttrib4sv
VertexAttrib4ubNV(index, x, y, z, w)
return void
extension soft WINSOFT NV10
vectorequiv VertexAttrib4ubvNV
alias VertexAttrib4Nub
- glsalias VertexAttrib4Nub
VertexAttrib4ubvNV(index, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4201
- glsopcode 0x024A
alias VertexAttrib4Nubv
- glsalias VertexAttrib4Nubv
VertexAttribs1dvNV(index, count, v)
return void
version 1.2
extension soft WINSOFT NV10
glxropcode 4210
- glsopcode 0x024D
offset 629
VertexAttribs1fvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4206
- glsopcode 0x024C
offset 630
VertexAttribs1svNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4202
- glsopcode 0x024B
offset 631
VertexAttribs2dvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4211
- glsopcode 0x0250
offset 632
VertexAttribs2fvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4207
- glsopcode 0x024F
offset 633
VertexAttribs2svNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4203
- glsopcode 0x024E
offset 634
VertexAttribs3dvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4212
- glsopcode 0x0253
offset 635
VertexAttribs3fvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4208
- glsopcode 0x0252
offset 636
VertexAttribs3svNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4204
- glsopcode 0x0251
offset 637
VertexAttribs4dvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4213
- glsopcode 0x0256
offset 638
VertexAttribs4fvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4209
- glsopcode 0x0255
offset 639
VertexAttribs4svNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4205
- glsopcode 0x0254
offset 640
VertexAttribs4ubvNV(index, count, v)
version 1.2
extension soft WINSOFT NV10
glxropcode 4214
- glsopcode 0x0257
offset 641
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
TexBumpParameterfvATI(pname, param)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GetTexBumpParameterivATI(pname, param)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetTexBumpParameterfvATI(pname, param)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindFragmentShaderATI(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
DeleteFragmentShaderATI(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BeginFragmentShaderATI()
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
EndFragmentShaderATI()
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
PassTexCoordATI(dst, coord, swizzle)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
SampleMapATI(dst, interp, swizzle)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
AlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
AlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
AlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
SetFragmentShaderConstantATI(dst, value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
PNTrianglesfATI(pname, param)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
IsObjectBufferATI(buffer)
extension
glxropcode ?
glxflags ignore
- glsflags ignore get
offset ?
UpdateObjectBufferATI(buffer, offset, size, pointer, preserve)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GetObjectBufferfvATI(buffer, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetObjectBufferivATI(buffer, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
FreeObjectBufferATI(buffer)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ArrayObjectATI(array, size, type, stride, buffer, offset)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GetArrayObjectfvATI(array, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetArrayObjectivATI(array, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
VariantArrayObjectATI(id, type, stride, buffer, offset)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GetVariantArrayObjectfvATI(id, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetVariantArrayObjectivATI(id, pname, params)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
EndVertexShaderEXT()
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindVertexShaderEXT(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GenVertexShadersEXT(range)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
DeleteVertexShaderEXT(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ShaderOp1EXT(op, res, arg1)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ShaderOp2EXT(op, res, arg1, arg2)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ShaderOp3EXT(op, res, arg1, arg2, arg3)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
SwizzleEXT(res, in, outX, outY, outZ, outW)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
WriteMaskEXT(res, in, outX, outY, outZ, outW)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
InsertComponentEXT(res, src, num)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ExtractComponentEXT(res, src, num)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GenSymbolsEXT(datatype, storagetype, range, components)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
SetInvariantEXT(id, type, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
SetLocalConstantEXT(id, type, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantbvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantsvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantivEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantfvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantdvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantubvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantusvEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantuivEXT(id, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VariantPointerEXT(id, type, stride, addr)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
EnableVariantClientStateEXT(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
DisableVariantClientStateEXT(id)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindLightParameterEXT(light, value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindMaterialParameterEXT(face, value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindTexGenParameterEXT(unit, coord, value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindTextureUnitParameterEXT(unit, value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
BindParameterEXT(value)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
IsVariantEnabledEXT(id, cap)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
GetVariantBooleanvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetVariantIntegervEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetVariantFloatvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetVariantPointervEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetInvariantBooleanvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetInvariantIntegervEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetInvariantFloatvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetLocalConstantBooleanvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetLocalConstantIntegervEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
GetLocalConstantFloatvEXT(id, value, data)
extension
glxsingle ?
glxflags ignore
- glsflags ignore get
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1svATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1iATI(stream, x)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1ivATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1fATI(stream, x)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1fvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1dATI(stream, x)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream1dvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2sATI(stream, x, y)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2svATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2iATI(stream, x, y)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2ivATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2fATI(stream, x, y)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2fvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2dATI(stream, x, y)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream2dvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3sATI(stream, x, y, z)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3svATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3iATI(stream, x, y, z)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3ivATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3fATI(stream, x, y, z)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3fvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3dATI(stream, x, y, z)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream3dvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4sATI(stream, x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4svATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4iATI(stream, x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4ivATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4fATI(stream, x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4fvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4dATI(stream, x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexStream4dvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3bATI(stream, nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3bvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3sATI(stream, nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3svATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3iATI(stream, nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3ivATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3fATI(stream, nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3fvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3dATI(stream, nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
NormalStream3dvATI(stream, coords)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
ClientActiveVertexStreamATI(stream)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexBlendEnviATI(pname, param)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
VertexBlendEnvfATI(pname, param)
extension
glxropcode ?
glxflags ignore
- glsflags ignore
offset ?
###############################################################################
dlflags notlistable
glxflags client-handcode client-intercept server-handcode
version 1.2
- glsflags ignore
offset ?
DrawElementArrayATI(mode, count)
dlflags handcode
glxflags client-handcode client-intercept server-handcode
version 1.2
- glsopcode ?
offset ?
DrawRangeElementArrayATI(mode, start, end, count)
dlflags handcode
glxflags client-handcode client-intercept server-handcode
version 1.2
- glsopcode ?
offset ?
###############################################################################
glxflags client-handcode client-intercept server-handcode
version 1.1
glxropcode ?
- glsopcode ?
offset ?
###############################################################################
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
DeleteOcclusionQueriesNV(n, ids)
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
IsOcclusionQueryNV(id)
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
BeginOcclusionQueryNV(id)
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
EndOcclusionQueryNV()
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
GetOcclusionQueryivNV(id, pname, params)
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
GetOcclusionQueryuivNV(id, pname, params)
category NV_occlusion_query
version 1.2
extension soft WINSOFT NV20
- glsflags ignore
glxflags ignore
###############################################################################
extension soft WINSOFT NV20
glxropcode 4221
alias PointParameteri
- glsalias PointParameteri
PointParameterivNV(pname, params)
return void
extension soft WINSOFT NV20
glxropcode 4222
alias PointParameteriv
- glsalias PointParameteriv
###############################################################################
#
category EXT_stencil_two_side
version 1.3
glxropcode 4220
- glsopcode ?
offset 646
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DrawElementArrayAPPLE(mode, first, count)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DrawRangeElementArrayAPPLE(mode, start, end, first, count)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiDrawElementArrayAPPLE(mode, first, count, primcount)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
DeleteFencesAPPLE(n, fences)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
SetFenceAPPLE(fence)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
IsFenceAPPLE(fence)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TestFenceAPPLE(fence)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
FinishFenceAPPLE(fence)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TestObjectAPPLE(object, name)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
FinishObjectAPPLE(object, name)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
###############################################################################
glxropcode ?
glxflags ignore
alias BindVertexArray
- glsalias BindVertexArray
DeleteVertexArraysAPPLE(n, arrays)
return void
glxropcode ?
glxflags ignore
alias DeleteVertexArrays
- glsalias DeleteVertexArrays
GenVertexArraysAPPLE(n, arrays)
return void
glxropcode ?
glxflags ignore
alias GenVertexArray
- glsalias GenVertexArray
IsVertexArrayAPPLE(array)
return Boolean
glxropcode ?
glxflags ignore
alias IsVertexArray
- glsalias IsVertexArray
###############################################################################
#
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
FlushVertexArrayRangeAPPLE(length, pointer)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexArrayParameteriAPPLE(pname, param)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
###############################################################################
extension
glxropcode 233
alias DrawBuffers
- glsalias DrawBuffers
###############################################################################
#
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 682
ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 683
ProgramNamedParameter4fvNV(id, len, name, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 684
ProgramNamedParameter4dvNV(id, len, name, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset 685
GetProgramNamedParameterfvNV(id, len, name, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset 686
GetProgramNamedParameterdvNV(id, len, name, params)
extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset 687
###############################################################################
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Vertex2hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Vertex3hNV(x, y, z)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Vertex3hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Vertex4hNV(x, y, z, w)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Vertex4hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Normal3hNV(nx, ny, nz)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Normal3hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Color3hNV(red, green, blue)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Color3hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Color4hNV(red, green, blue, alpha)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
Color4hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord1hNV(s)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord1hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord2hNV(s, t)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord2hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord3hNV(s, t, r)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord3hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord4hNV(s, t, r, q)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
TexCoord4hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord1hNV(target, s)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord1hvNV(target, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord2hNV(target, s, t)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord2hvNV(target, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord3hNV(target, s, t, r)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord3hvNV(target, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord4hNV(target, s, t, r, q)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
MultiTexCoord4hvNV(target, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
FogCoordhNV(fog)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
FogCoordhvNV(fog)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
SecondaryColor3hNV(red, green, blue)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
SecondaryColor3hvNV(v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexWeighthNV(weight)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexWeighthvNV(weight)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib1hNV(index, x)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib1hvNV(index, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib2hNV(index, x, y)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib2hvNV(index, v)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
VertexAttrib3hNV(index, x, y, z)
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-VertexAttrib3hvNV(index, v)
+VertexAttrib3hvNV(index, v)
+ return void
+ param index UInt32 in value
+ param v Half16NV in array [3]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttrib4hNV(index, x, y, z, w)
+ return void
+ param index UInt32 in value
+ param x Half16NV in value
+ param y Half16NV in value
+ param z Half16NV in value
+ param w Half16NV in value
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttrib4hvNV(index, v)
+ return void
+ param index UInt32 in value
+ param v Half16NV in array [4]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttribs1hvNV(index, n, v)
+ return void
+ param index UInt32 in value
+ param n SizeI in value
+ param v Half16NV in array [n]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttribs2hvNV(index, n, v)
+ return void
+ param index UInt32 in value
+ param n SizeI in value
+ param v Half16NV in array [n]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttribs3hvNV(index, n, v)
+ return void
+ param index UInt32 in value
+ param n SizeI in value
+ param v Half16NV in array [n]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+VertexAttribs4hvNV(index, n, v)
+ return void
+ param index UInt32 in value
+ param n SizeI in value
+ param v Half16NV in array [n]
+ category NV_half_float
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #284
+# NV_pixel_data_range commands
+#
+###############################################################################
+
+# @@ Need to verify/add GLX protocol
+
+PixelDataRangeNV(target, length, pointer)
+ return void
+ param target PixelDataRangeTargetNV in value
+ param length SizeI in value
+ param pointer Void out array [length]
+ category NV_pixel_data_range
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FlushPixelDataRangeNV(target)
+ return void
+ param target PixelDataRangeTargetNV in value
+ category NV_pixel_data_range
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #285
+# NV_primitive_restart commands
+#
+###############################################################################
+
+# @@ Need to verify/add GLX protocol
+
+PrimitiveRestartNV()
+ return void
+ category NV_primitive_restart
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PrimitiveRestartIndexNV(index)
+ return void
+ param index UInt32 in value
+ category NV_primitive_restart
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+
+###############################################################################
+#
+# Extension #286
+# NV_texture_expand_normal commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_texture_expand_normal
+
+###############################################################################
+#
+# Extension #287
+# NV_vertex_program2 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_vertex_program2
+
+###############################################################################
+#
+# Extension #288
+# ATI_map_object_buffer commands
+#
+###############################################################################
+
+# @@ Need to verify/add GLX protocol
+
+MapObjectBufferATI(buffer)
+ return VoidPointer
+ param buffer UInt32 in value
+ category ATI_map_object_buffer
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+UnmapObjectBufferATI(buffer)
+ return void
+ param buffer UInt32 in value
+ category ATI_map_object_buffer
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #289
+# ATI_separate_stencil commands
+#
+###############################################################################
+
+# @@ Need to verify/add GLX protocol
+
+StencilOpSeparateATI(face, sfail, dpfail, dppass)
+ return void
+ param face StencilFaceDirection in value
+ param sfail StencilOp in value
+ param dpfail StencilOp in value
+ param dppass StencilOp in value
+ category ATI_separate_stencil
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ alias StencilOpSeparate
+
+StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
+ return void
+ param frontfunc StencilFunction in value
+ param backfunc StencilFunction in value
+ param ref ClampedStencilValue in value
+ param mask MaskedStencilValue in value
+ category ATI_separate_stencil
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ alias StencilFuncSeparate
+
+###############################################################################
+#
+# Extension #290
+# ATI_vertex_attrib_array_object commands
+#
+###############################################################################
+
+# @@ Need to verify/add GLX protocol
+
+VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
+ return void
+ param index UInt32 in value
+ param size Int32 in value
+ param type VertexAttribPointerTypeARB in value
+ param normalized Boolean in value
+ param stride SizeI in value
+ param buffer UInt32 in value
+ param offset UInt32 in value
+ category ATI_vertex_attrib_array_object
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+GetVertexAttribArrayObjectfvATI(index, pname, params)
return void
param index UInt32 in value
- param v Half16NV in array [3]
- category NV_half_float
+ param pname ArrayObjectPNameATI in value
+ param params Float32 out array [pname]
+ category ATI_vertex_attrib_array_object
+ dlflags notlistable
version 1.2
extension
- glxropcode ?
+ glxsingle ?
glxflags ignore
- glsopcode ?
offset ?
-VertexAttrib4hNV(index, x, y, z, w)
+GetVertexAttribArrayObjectivATI(index, pname, params)
return void
param index UInt32 in value
- param x Half16NV in value
- param y Half16NV in value
- param z Half16NV in value
- param w Half16NV in value
- category NV_half_float
+ param pname ArrayObjectPNameATI in value
+ param params Int32 out array [pname]
+ category ATI_vertex_attrib_array_object
+ dlflags notlistable
version 1.2
extension
- glxropcode ?
+ glxsingle ?
glxflags ignore
- glsopcode ?
offset ?
-VertexAttrib4hvNV(index, v)
+###############################################################################
+#
+# Extension #291 - OpenGL ES only, not in glext.h
+# OES_byte_coordinates commands
+#
+###############################################################################
+
+# void Vertex{234}bOES(T coords)
+# void Vertex{234}bvOES(T *coords)
+# void TexCoord{1234}bOES(T coords)
+# void TexCoord{1234}bvOES(T *coords)
+# void MultiTexCoord{1234}bOES(enum texture, T coords)
+# void MultiTexCoord{1234}bvOES(enum texture, T *coords)
+# All are handcode - mapped to non-byte GLX protocol on client side
+
+# newcategory: OES_byte_coordinates
+
+###############################################################################
+#
+# Extension #292 - OpenGL ES only, not in glext.h
+# OES_fixed_point commands
+#
+###############################################################################
+
+# Too many to list in just a comment - see spec in the extension registry
+# All are handcode - mapped to non-byte GLX protocol on client side
+
+# newcategory: OES_fixed_point
+
+###############################################################################
+#
+# Extension #293 - OpenGL ES only, not in glext.h
+# OES_single_precision commands
+#
+###############################################################################
+
+# void DepthRangefOES(clampf n, clampf f)
+# void FrustumfOES(float l, float r, float b, float t, float n, float f)
+# void OrthofOES(float l, float r, float b, float t, float n, float f)
+# void ClipPlanefOES(enum plane, const float* equation)
+# void glClearDepthfOES(clampd depth)
+# GLX ropcodes 4308-4312 (not respectively, see extension spec)
+# void GetClipPlanefOES(enum plane, float* equation)
+# GLX vendor private 1421
+
+# newcategory: OES_single_precision
+
+###############################################################################
+#
+# Extension #294 - OpenGL ES only, not in glext.h
+# OES_compressed_paletted_texture commands
+#
+###############################################################################
+
+# (none)
+# newcategory: OES_compressed_paletted_texture
+
+###############################################################################
+#
+# Extension #295 - This is an OpenGL ES extension, but also implemented in Mesa
+# OES_read_format commands
+#
+###############################################################################
+
+# (none)
+newcategory: OES_read_format
+
+###############################################################################
+#
+# Extension #296 - OpenGL ES only, not in glext.h
+# OES_query_matrix commands
+#
+###############################################################################
+
+# bitfield queryMatrixxOES(fixed mantissa[16], int exponent[16])
+# All are handcode - mapped to non-byte GLX protocol on client side
+
+# newcategory: OES_query_matrix
+
+###############################################################################
+#
+# Extension #297
+# EXT_depth_bounds_test commands
+#
+###############################################################################
+
+DepthBoundsEXT(zmin, zmax)
return void
- param index UInt32 in value
- param v Half16NV in array [4]
- category NV_half_float
+ param zmin ClampedFloat64 in value
+ param zmax ClampedFloat64 in value
+ category EXT_depth_bounds_test
version 1.2
extension
- glxropcode ?
- glxflags ignore
- glsopcode ?
- offset ?
+ glxropcode 4229
+ offset 699
-VertexAttribs1hvNV(index, n, v)
+###############################################################################
+#
+# Extension #298
+# EXT_texture_mirror_clamp commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_texture_mirror_clamp
+
+###############################################################################
+#
+# Extension #299
+# EXT_blend_equation_separate commands
+#
+###############################################################################
+
+BlendEquationSeparateEXT(modeRGB, modeAlpha)
return void
- param index UInt32 in value
- param n SizeI in value
- param v Half16NV in array [n]
- category NV_half_float
+ param modeRGB BlendEquationModeEXT in value
+ param modeAlpha BlendEquationModeEXT in value
+ category EXT_blend_equation_separate
+ version 1.2
+ extension
+ glxropcode 4228
+ alias BlendEquationSeparate
+
+###############################################################################
+#
+# Extension #300
+# MESA_pack_invert commands
+#
+###############################################################################
+
+# (none)
+newcategory: MESA_pack_invert
+
+###############################################################################
+#
+# Extension #301
+# MESA_ycbcr_texture commands
+#
+###############################################################################
+
+# (none)
+newcategory: MESA_ycbcr_texture
+
+###############################################################################
+#
+# Extension #301
+# MESA_ycbcr_texture commands
+#
+###############################################################################
+
+# (none)
+newcategory: MESA_ycbcr_texture
+
+###############################################################################
+#
+# Extension #302
+# EXT_pixel_buffer_object commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_pixel_buffer_object
+
+###############################################################################
+#
+# Extension #303
+# NV_fragment_program_option commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_fragment_program_option
+
+###############################################################################
+#
+# Extension #304
+# NV_fragment_program2 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_fragment_program2
+
+###############################################################################
+#
+# Extension #305
+# NV_vertex_program2_option commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_vertex_program2_option
+
+###############################################################################
+#
+# Extension #306
+# NV_vertex_program3 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_vertex_program3
+
+###############################################################################
+#
+# Extension #307 - GLX_SGIX_hyperpipe commands
+# Extension #308 - GLX_MESA_agp_offset commands
+# Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #310
+# EXT_framebuffer_object commands
+#
+###############################################################################
+
+IsRenderbufferEXT(renderbuffer)
+ return Boolean
+ param renderbuffer UInt32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxvendorpriv 1422
glxflags ignore
- glsopcode ?
- offset ?
+ alias IsRenderbuffer
-VertexAttribs2hvNV(index, n, v)
+BindRenderbufferEXT(target, renderbuffer)
return void
- param index UInt32 in value
- param n SizeI in value
- param v Half16NV in array [n]
- category NV_half_float
+ param target RenderbufferTarget in value
+ param renderbuffer UInt32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4316
glxflags ignore
- glsopcode ?
- offset ?
+ alias BindRenderbuffer
-VertexAttribs3hvNV(index, n, v)
+DeleteRenderbuffersEXT(n, renderbuffers)
return void
- param index UInt32 in value
param n SizeI in value
- param v Half16NV in array [n]
- category NV_half_float
+ param renderbuffers UInt32 in array [n]
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4317
glxflags ignore
- glsopcode ?
- offset ?
+ alias DeleteRenderbuffers
-VertexAttribs4hvNV(index, n, v)
+GenRenderbuffersEXT(n, renderbuffers)
return void
- param index UInt32 in value
param n SizeI in value
- param v Half16NV in array [n]
- category NV_half_float
+ param renderbuffers UInt32 out array [n]
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxvendorpriv 1423
glxflags ignore
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #284
-# NV_pixel_data_range commands
-#
-###############################################################################
-
-# @@ Need to verify/add GLX protocol
+ alias GenRenderbuffers
-PixelDataRangeNV(target, length, pointer)
+RenderbufferStorageEXT(target, internalformat, width, height)
return void
- param target PixelDataRangeTargetNV in value
- param length SizeI in value
- param pointer Void out array [length]
- category NV_pixel_data_range
+ param target RenderbufferTarget in value
+ param internalformat GLenum in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4318
glxflags ignore
- glsopcode ?
- offset ?
+ alias RenderbufferStorage
-FlushPixelDataRangeNV(target)
+GetRenderbufferParameterivEXT(target, pname, params)
return void
- param target PixelDataRangeTargetNV in value
- category NV_pixel_data_range
+ param target RenderbufferTarget in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_framebuffer_object
+ dlflags notlistable
version 1.2
extension
- glxropcode ?
+ glxvendorpriv 1424
glxflags ignore
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #285
-# NV_primitive_restart commands
-#
-###############################################################################
-
-# @@ Need to verify/add GLX protocol
+ alias GetRenderbufferParameteriv
-PrimitiveRestartNV()
- return void
- category NV_primitive_restart
+IsFramebufferEXT(framebuffer)
+ return Boolean
+ param framebuffer UInt32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxvendorpriv 1425
glxflags ignore
- glsopcode ?
- offset ?
+ alias IsFramebuffer
-PrimitiveRestartIndexNV(index)
+BindFramebufferEXT(target, framebuffer)
return void
- param index UInt32 in value
- category NV_primitive_restart
+ param target FramebufferTarget in value
+ param framebuffer UInt32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4319
glxflags ignore
- glsopcode ?
- offset ?
-
-
-###############################################################################
-#
-# Extension #286
-# NV_texture_expand_normal commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_texture_expand_normal
-
-###############################################################################
-#
-# Extension #287
-# NV_vertex_program2 commands
-#
-###############################################################################
-
-# (none)
-newcategory: NV_vertex_program2
-
-###############################################################################
-#
-# Extension #288
-# ATI_map_object_buffer commands
-#
-###############################################################################
-
-# @@ Need to verify/add GLX protocol
+ alias BindFramebuffer
-MapObjectBufferATI(buffer)
- return VoidPointer
- param buffer UInt32 in value
- category ATI_map_object_buffer
+DeleteFramebuffersEXT(n, framebuffers)
+ return void
+ param n SizeI in value
+ param framebuffers UInt32 in array [n]
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4320
glxflags ignore
- glsopcode ?
- offset ?
+ alias DeleteFramebuffers
-UnmapObjectBufferATI(buffer)
+GenFramebuffersEXT(n, framebuffers)
return void
- param buffer UInt32 in value
- category ATI_map_object_buffer
+ param n SizeI in value
+ param framebuffers UInt32 out array [n]
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxvendorpriv 1426
glxflags ignore
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #289
-# ATI_separate_stencil commands
-#
-###############################################################################
+ alias GenFramebuffers
-# @@ Need to verify/add GLX protocol
+CheckFramebufferStatusEXT(target)
+ return GLenum
+ param target FramebufferTarget in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1427
+ glxflags ignore
+ alias CheckFramebufferStatus
-StencilOpSeparateATI(face, sfail, dpfail, dppass)
+FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
return void
- param face StencilFaceDirection in value
- param sfail StencilOp in value
- param dpfail StencilOp in value
- param dppass StencilOp in value
- category ATI_separate_stencil
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param textarget GLenum in value
+ param texture UInt32 in value
+ param level Int32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4321
glxflags ignore
- alias StencilOpSeparate
- glsalias StencilOpSeparate
+ alias FramebufferTexture1D
-StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
+FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
return void
- param frontfunc StencilFunction in value
- param backfunc StencilFunction in value
- param ref ClampedStencilValue in value
- param mask MaskedStencilValue in value
- category ATI_separate_stencil
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param textarget GLenum in value
+ param texture UInt32 in value
+ param level Int32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4322
glxflags ignore
- alias StencilFuncSeparate
- glsalias StencilFuncSeparate
-
-###############################################################################
-#
-# Extension #290
-# ATI_vertex_attrib_array_object commands
-#
-###############################################################################
-
-# @@ Need to verify/add GLX protocol
+ alias FramebufferTexture2D
-VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
+FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
return void
- param index UInt32 in value
- param size Int32 in value
- param type VertexAttribPointerTypeARB in value
- param normalized Boolean in value
- param stride SizeI in value
- param buffer UInt32 in value
- param offset UInt32 in value
- category ATI_vertex_attrib_array_object
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param textarget GLenum in value
+ param texture UInt32 in value
+ param level Int32 in value
+ param zoffset Int32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode ?
+ glxropcode 4323
glxflags ignore
- glsopcode ?
- offset ?
+ alias FramebufferTexture3D
-GetVertexAttribArrayObjectfvATI(index, pname, params)
+FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
return void
- param index UInt32 in value
- param pname ArrayObjectPNameATI in value
- param params Float32 out array [pname]
- category ATI_vertex_attrib_array_object
- dlflags notlistable
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param renderbuffertarget RenderbufferTarget in value
+ param renderbuffer UInt32 in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxsingle ?
+ glxropcode 4324
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ alias FramebufferRenderbuffer
-GetVertexAttribArrayObjectivATI(index, pname, params)
+GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
return void
- param index UInt32 in value
- param pname ArrayObjectPNameATI in value
- param params Int32 out array [pname]
- category ATI_vertex_attrib_array_object
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_framebuffer_object
dlflags notlistable
version 1.2
extension
- glxsingle ?
+ glxvendorpriv 1428
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #291 - OpenGL ES only, not in glext.h
-# OES_byte_coordinates commands
-#
-###############################################################################
-
-# void Vertex{234}bOES(T coords)
-# void Vertex{234}bvOES(T *coords)
-# void TexCoord{1234}bOES(T coords)
-# void TexCoord{1234}bvOES(T *coords)
-# void MultiTexCoord{1234}bOES(enum texture, T coords)
-# void MultiTexCoord{1234}bvOES(enum texture, T *coords)
-# All are handcode - mapped to non-byte GLX protocol on client side
-
-# newcategory: OES_byte_coordinates
-
-###############################################################################
-#
-# Extension #292 - OpenGL ES only, not in glext.h
-# OES_fixed_point commands
-#
-###############################################################################
-
-# Too many to list in just a comment - see spec in the extension registry
-# All are handcode - mapped to non-byte GLX protocol on client side
-
-# newcategory: OES_fixed_point
-
-###############################################################################
-#
-# Extension #293 - OpenGL ES only, not in glext.h
-# OES_single_precision commands
-#
-###############################################################################
-
-# void DepthRangefOES(clampf n, clampf f)
-# void FrustumfOES(float l, float r, float b, float t, float n, float f)
-# void OrthofOES(float l, float r, float b, float t, float n, float f)
-# void ClipPlanefOES(enum plane, const float* equation)
-# void glClearDepthfOES(clampd depth)
-# GLX ropcodes 4308-4312 (not respectively, see extension spec)
-# void GetClipPlanefOES(enum plane, float* equation)
-# GLX vendor private 1421
-
-# newcategory: OES_single_precision
-
-###############################################################################
-#
-# Extension #294 - OpenGL ES only, not in glext.h
-# OES_compressed_paletted_texture commands
-#
-###############################################################################
-
-# (none)
-# newcategory: OES_compressed_paletted_texture
-
-###############################################################################
-#
-# Extension #295 - This is an OpenGL ES extension, but also implemented in Mesa
-# OES_read_format commands
-#
-###############################################################################
-
-# (none)
-newcategory: OES_read_format
-
-###############################################################################
-#
-# Extension #296 - OpenGL ES only, not in glext.h
-# OES_query_matrix commands
-#
-###############################################################################
-
-# bitfield queryMatrixxOES(fixed mantissa[16], int exponent[16])
-# All are handcode - mapped to non-byte GLX protocol on client side
-
-# newcategory: OES_query_matrix
-
-###############################################################################
-#
-# Extension #297
-# EXT_depth_bounds_test commands
-#
-###############################################################################
+ alias GetFramebufferAttachmentParameteriv
-DepthBoundsEXT(zmin, zmax)
+GenerateMipmapEXT(target)
return void
- param zmin ClampedFloat64 in value
- param zmax ClampedFloat64 in value
- category EXT_depth_bounds_test
+ param target GLenum in value
+ category EXT_framebuffer_object
version 1.2
extension
- glxropcode 4229
- glsopcode ?
- offset 699
-
-###############################################################################
-#
-# Extension #298
-# EXT_texture_mirror_clamp commands
-#
-###############################################################################
+ glxropcode 4325
+ glxflags ignore
+ alias GenerateMipmap
-# (none)
-newcategory: EXT_texture_mirror_clamp
###############################################################################
#
-# Extension #299
-# EXT_blend_equation_separate commands
+# Extension #311
+# GREMEDY_string_marker commands
#
###############################################################################
-BlendEquationSeparateEXT(modeRGB, modeAlpha)
+StringMarkerGREMEDY(len, string)
return void
- param modeRGB BlendEquationModeEXT in value
- param modeAlpha BlendEquationModeEXT in value
- category EXT_blend_equation_separate
- version 1.2
+ param len SizeI in value
+ param string Void in array [len]
+ category GREMEDY_string_marker
+ version 1.0
extension
- glxropcode 4228
- alias BlendEquationSeparate
- glsalias BlendEquationSeparate
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #300
-# MESA_pack_invert commands
+# Extension #312
+# EXT_packed_depth_stencil commands
#
###############################################################################
# (none)
-newcategory: MESA_pack_invert
+newcategory: EXT_packed_depth_stencil
###############################################################################
#
-# Extension #301
-# MESA_ycbcr_texture commands
+# Extension #313 - WGL_3DL_stereo_control
#
###############################################################################
-# (none)
-newcategory: MESA_ycbcr_texture
-
###############################################################################
#
-# Extension #301
-# MESA_ycbcr_texture commands
+# Extension #314
+# EXT_stencil_clear_tag commands
#
###############################################################################
-# (none)
-newcategory: MESA_ycbcr_texture
+StencilClearTagEXT(stencilTagBits, stencilClearTag)
+ return void
+ param stencilTagBits SizeI in value
+ param stencilClearTag UInt32 in value
+ category EXT_stencil_clear_tag
+ version 1.5
+ extension
+ glxropcode 4223
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #302
-# EXT_pixel_buffer_object commands
+# Extension #315
+# EXT_texture_sRGB commands
#
###############################################################################
# (none)
-newcategory: EXT_pixel_buffer_object
+newcategory: EXT_texture_sRGB
###############################################################################
#
-# Extension #303
-# NV_fragment_program_option commands
+# Extension #316
+# EXT_framebuffer_blit commands
#
###############################################################################
-# (none)
-newcategory: NV_fragment_program_option
+BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
+ return void
+ param srcX0 Int32 in value
+ param srcY0 Int32 in value
+ param srcX1 Int32 in value
+ param srcY1 Int32 in value
+ param dstX0 Int32 in value
+ param dstY0 Int32 in value
+ param dstX1 Int32 in value
+ param dstY1 Int32 in value
+ param mask ClearBufferMask in value
+ param filter GLenum in value
+ category EXT_framebuffer_blit
+ version 1.5
+ glxropcode 4330
+ alias BlitFramebuffer
###############################################################################
#
-# Extension #304
-# NV_fragment_program2 commands
+# Extension #317
+# EXT_framebuffer_multisample commands
#
###############################################################################
-# (none)
-newcategory: NV_fragment_program2
+RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
+ return void
+ param target GLenum in value
+ param samples SizeI in value
+ param internalformat GLenum in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_framebuffer_multisample
+ version 1.5
+ glxropcode 4331
+ alias RenderbufferStorageMultisample
###############################################################################
#
-# Extension #305
-# NV_vertex_program2_option commands
+# Extension #318
+# MESAX_texture_stack commands
#
###############################################################################
# (none)
-newcategory: NV_vertex_program2_option
+newcategory: MESAX_texture_stack
###############################################################################
#
-# Extension #306
-# NV_vertex_program3 commands
+# Extension #319
+# EXT_timer_query commands
#
###############################################################################
-# (none)
-newcategory: NV_vertex_program3
+GetQueryObjecti64vEXT(id, pname, params)
+ return void
+ param id UInt32 in value
+ param pname GLenum in value
+ param params Int64EXT out array [pname]
+ category EXT_timer_query
+ dlflags notlistable
+ version 1.5
+ glxvendorpriv 1328
+ glxflags ignore
+ offset ?
+
+GetQueryObjectui64vEXT(id, pname, params)
+ return void
+ param id UInt32 in value
+ param pname GLenum in value
+ param params UInt64EXT out array [pname]
+ category EXT_timer_query
+ dlflags notlistable
+ version 1.5
+ glxvendorpriv 1329
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #307 - GLX_SGIX_hyperpipe commands
-# Extension #308 - GLX_MESA_agp_offset commands
-# Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
+# Extension #320
+# EXT_gpu_program_parameters commands
#
###############################################################################
+ProgramEnvParameters4fvEXT(target, index, count, params)
+ return void
+ param target ProgramTargetARB in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params Float32 in array [count*4]
+ category EXT_gpu_program_parameters
+ version 1.2
+ glxropcode 4281
+ offset ?
+
+ProgramLocalParameters4fvEXT(target, index, count, params)
+ return void
+ param target ProgramTargetARB in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params Float32 in array [count*4]
+ category EXT_gpu_program_parameters
+ version 1.2
+ glxropcode 4282
+ offset ?
+
###############################################################################
#
-# Extension #310
-# EXT_framebuffer_object commands
+# Extension #321
+# APPLE_flush_buffer_range commands
#
###############################################################################
-IsRenderbufferEXT(renderbuffer)
- return Boolean
- param renderbuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+BufferParameteriAPPLE(target, pname, param)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param param Int32 in value
+ category APPLE_flush_buffer_range
+ version 1.5
extension
- glxvendorpriv 1422
+ glxropcode ?
glxflags ignore
- alias IsRenderbuffer
- glsalias IsRenderbuffer
+ offset ?
-BindRenderbufferEXT(target, renderbuffer)
+FlushMappedBufferRangeAPPLE(target, offset, size)
return void
- param target RenderbufferTarget in value
- param renderbuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+ param target GLenum in value
+ param offset BufferOffset in value
+ param size BufferSize in value
+ category APPLE_flush_buffer_range
+ version 1.5
extension
- glxropcode 4316
+ glxropcode ?
glxflags ignore
- alias BindRenderbuffer
- glsalias BindRenderbuffer
+ alias FlushMappedBufferRange
-DeleteRenderbuffersEXT(n, renderbuffers)
+###############################################################################
+#
+# Extension #322
+# NV_gpu_program4 commands
+#
+###############################################################################
+
+ProgramLocalParameterI4iNV(target, index, x, y, z, w)
return void
- param n SizeI in value
- param renderbuffers UInt32 in array [n]
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4317
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ param w Int32 in value
+ category NV_gpu_program4
+ version 1.3
+ vectorequiv ProgramLocalParameterI4ivNV
+ glxvectorequiv ProgramLocalParameterI4ivNV
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias DeleteRenderbuffers
- glsalias DeleteRenderbuffers
-GenRenderbuffersEXT(n, renderbuffers)
+ProgramLocalParameterI4ivNV(target, index, params)
return void
- param n SizeI in value
- param renderbuffers UInt32 out array [n]
- category EXT_framebuffer_object
- version 1.2
- extension
- glxvendorpriv 1423
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Int32 in array [4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias GenRenderbuffers
- glsalias GenRenderbuffers
-RenderbufferStorageEXT(target, internalformat, width, height)
+ProgramLocalParametersI4ivNV(target, index, count, params)
return void
- param target RenderbufferTarget in value
- param internalformat GLenum in value
- param width SizeI in value
- param height SizeI in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4318
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params Int32 in array [count*4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias RenderbufferStorage
- glsalias RenderbufferStorage
-GetRenderbufferParameterivEXT(target, pname, params)
+ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
return void
- param target RenderbufferTarget in value
- param pname GLenum in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_framebuffer_object
- dlflags notlistable
- version 1.2
- extension
- glxvendorpriv 1424
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ param z UInt32 in value
+ param w UInt32 in value
+ category NV_gpu_program4
+ version 1.3
+ vectorequiv ProgramLocalParameterI4uivNV
+ glxvectorequiv ProgramLocalParameterI4uivNV
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glsflags get
- alias GetRenderbufferParameteriv
- glsalias GetRenderbufferParameteriv
-IsFramebufferEXT(framebuffer)
- return Boolean
- param framebuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxvendorpriv 1425
+ProgramLocalParameterI4uivNV(target, index, params)
+ return void
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 in array [4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias IsFramebuffer
- glsalias IsFramebuffer
-BindFramebufferEXT(target, framebuffer)
+ProgramLocalParametersI4uivNV(target, index, count, params)
return void
- param target FramebufferTarget in value
- param framebuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4319
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params UInt32 in array [count*4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias BindFramebuffer
- glsalias BindFramebuffer
-DeleteFramebuffersEXT(n, framebuffers)
+ProgramEnvParameterI4iNV(target, index, x, y, z, w)
return void
- param n SizeI in value
- param framebuffers UInt32 in array [n]
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4320
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ param w Int32 in value
+ category NV_gpu_program4
+ version 1.3
+ vectorequiv ProgramEnvParameterI4ivNV
+ glxvectorequiv ProgramEnvParameterI4ivNV
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias DeleteFramebuffers
- glsalias DeleteFramebuffers
-GenFramebuffersEXT(n, framebuffers)
+ProgramEnvParameterI4ivNV(target, index, params)
return void
- param n SizeI in value
- param framebuffers UInt32 out array [n]
- category EXT_framebuffer_object
- version 1.2
- extension
- glxvendorpriv 1426
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Int32 in array [4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias GenFramebuffers
- glsalias GenFramebuffers
-CheckFramebufferStatusEXT(target)
- return GLenum
- param target FramebufferTarget in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxvendorpriv 1427
+ProgramEnvParametersI4ivNV(target, index, count, params)
+ return void
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params Int32 in array [count*4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias CheckFramebufferStatus
- glsalias CheckFramebufferStatus
-FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
+ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param textarget GLenum in value
- param texture UInt32 in value
- param level Int32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4321
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ param z UInt32 in value
+ param w UInt32 in value
+ category NV_gpu_program4
+ version 1.3
+ vectorequiv ProgramEnvParameterI4uivNV
+ glxvectorequiv ProgramEnvParameterI4uivNV
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias FramebufferTexture1D
- glsalias FramebufferTexture1D
-FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
+ProgramEnvParameterI4uivNV(target, index, params)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param textarget GLenum in value
- param texture UInt32 in value
- param level Int32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4322
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 in array [4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias FramebufferTexture2D
- glsalias FramebufferTexture2D
-FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
+ProgramEnvParametersI4uivNV(target, index, count, params)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param textarget GLenum in value
- param texture UInt32 in value
- param level Int32 in value
- param zoffset Int32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4323
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params UInt32 in array [count*4]
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias FramebufferTexture3D
- glsalias FramebufferTexture3D
-FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
+GetProgramLocalParameterIivNV(target, index, params)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param renderbuffertarget RenderbufferTarget in value
- param renderbuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4324
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Int32 out array [4]
+ dlflags notlistable
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias FramebufferRenderbuffer
- glsalias FramebufferRenderbuffer
-GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
+GetProgramLocalParameterIuivNV(target, index, params)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param pname GLenum in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_framebuffer_object
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 out array [4]
dlflags notlistable
- version 1.2
- extension
- glxvendorpriv 1428
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glsflags get
- alias GetFramebufferAttachmentParameteriv
- glsalias GetFramebufferAttachmentParameteriv
-GenerateMipmapEXT(target)
+GetProgramEnvParameterIivNV(target, index, params)
return void
- param target GLenum in value
- category EXT_framebuffer_object
- version 1.2
- extension
- glxropcode 4325
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Int32 out array [4]
+ dlflags notlistable
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- alias GenerateMipmap
- glsalias GenerateMipmap
-
-
-###############################################################################
-#
-# Extension #311
-# GREMEDY_string_marker commands
-#
-###############################################################################
-StringMarkerGREMEDY(len, string)
+GetProgramEnvParameterIuivNV(target, index, params)
return void
- param len SizeI in value
- param string Void in array [len]
- category GREMEDY_string_marker
- version 1.0
- extension
- glsflags ignore
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 out array [4]
+ dlflags notlistable
+ category NV_gpu_program4
+ version 1.3
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- offset ?
-
-###############################################################################
-#
-# Extension #312
-# EXT_packed_depth_stencil commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_packed_depth_stencil
-
-###############################################################################
-#
-# Extension #313 - WGL_3DL_stereo_control
-#
-###############################################################################
###############################################################################
#
-# Extension #314
-# EXT_stencil_clear_tag commands
+# Extension #323
+# NV_geometry_program4 commands
#
###############################################################################
-StencilClearTagEXT(stencilTagBits, stencilClearTag)
+ProgramVertexLimitNV(target, limit)
return void
- param stencilTagBits SizeI in value
- param stencilClearTag UInt32 in value
- category EXT_stencil_clear_tag
- version 1.5
- extension
- glxropcode 4223
+ param target ProgramTarget in value
+ param limit Int32 in value
+ category NV_geometry_program4
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
glxflags ignore
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #315
-# EXT_texture_sRGB commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_sRGB
-
-###############################################################################
-#
-# Extension #316
-# EXT_framebuffer_blit commands
-#
-###############################################################################
-BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
+FramebufferTextureEXT(target, attachment, texture, level)
return void
- param srcX0 Int32 in value
- param srcY0 Int32 in value
- param srcX1 Int32 in value
- param srcY1 Int32 in value
- param dstX0 Int32 in value
- param dstY0 Int32 in value
- param dstX1 Int32 in value
- param dstY1 Int32 in value
- param mask ClearBufferMask in value
- param filter GLenum in value
- category EXT_framebuffer_blit
- version 1.5
- glxropcode 4330
- alias BlitFramebuffer
- glsalias BlitFramebuffer
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ category NV_geometry_program4
+ version 2.0
+ extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
+ glxflags ignore
+ alias FramebufferTextureARB
-###############################################################################
-#
-# Extension #317
-# EXT_framebuffer_multisample commands
-#
-###############################################################################
+FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
+ return void
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ param layer CheckedInt32 in value
+ category NV_geometry_program4
+ version 2.0
+ extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
+ glxflags ignore
+ alias FramebufferTextureLayer
-RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
+FramebufferTextureFaceEXT(target, attachment, texture, level, face)
return void
- param target GLenum in value
- param samples SizeI in value
- param internalformat GLenum in value
- param width SizeI in value
- param height SizeI in value
- category EXT_framebuffer_multisample
- version 1.5
- glxropcode 4331
- alias RenderbufferStorageMultisample
- glsalias RenderbufferStorageMultisample
+ param target FramebufferTarget in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ param face TextureTarget in value
+ category NV_geometry_program4
+ version 2.0
+ extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
+ glxflags ignore
+ alias FramebufferTextureFaceARB
###############################################################################
#
-# Extension #318
-# MESAX_texture_stack commands
+# Extension #324
+# EXT_geometry_shader4 commands
#
###############################################################################
-# (none)
-newcategory: MESAX_texture_stack
+ProgramParameteriEXT(program, pname, value)
+ return void
+ param program UInt32 in value
+ param pname ProgramParameterPName in value
+ param value Int32 in value
+ category EXT_geometry_shader4
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
+ glxflags ignore
+ alias ProgramParameteriARB
###############################################################################
#
-# Extension #319
-# EXT_timer_query commands
+# Extension #325
+# NV_vertex_program4 commands
#
###############################################################################
-GetQueryObjecti64vEXT(id, pname, params)
+VertexAttribI1iEXT(index, x)
return void
- param id UInt32 in value
- param pname GLenum in value
- param params Int64EXT out array [pname]
- category EXT_timer_query
- dlflags notlistable
- version 1.5
- glxvendorpriv 1328
+ param index UInt32 in value
+ param x Int32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI1ivEXT
+ glxvectorequiv VertexAttribI1ivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ alias VertexAttribI1i
-GetQueryObjectui64vEXT(id, pname, params)
+VertexAttribI2iEXT(index, x, y)
return void
- param id UInt32 in value
- param pname GLenum in value
- param params UInt64EXT out array [pname]
- category EXT_timer_query
- dlflags notlistable
- version 1.5
- glxvendorpriv 1329
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI2ivEXT
+ glxvectorequiv VertexAttribI2ivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ alias VertexAttribI2i
-###############################################################################
-#
-# Extension #320
-# EXT_gpu_program_parameters commands
-#
-###############################################################################
+VertexAttribI3iEXT(index, x, y, z)
+ return void
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI3ivEXT
+ glxvectorequiv VertexAttribI3ivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI3i
-ProgramEnvParameters4fvEXT(target, index, count, params)
+VertexAttribI4iEXT(index, x, y, z, w)
return void
- param target ProgramTargetARB in value
param index UInt32 in value
- param count SizeI in value
- param params Float32 in array [count*4]
- category EXT_gpu_program_parameters
- version 1.2
- glxropcode 4281
- glsopcode ?
- offset ?
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ param w Int32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI4ivEXT
+ glxvectorequiv VertexAttribI4ivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI4i
-ProgramLocalParameters4fvEXT(target, index, count, params)
+VertexAttribI1uiEXT(index, x)
return void
- param target ProgramTargetARB in value
param index UInt32 in value
- param count SizeI in value
- param params Float32 in array [count*4]
- category EXT_gpu_program_parameters
- version 1.2
- glxropcode 4282
- glsopcode ?
- offset ?
+ param x UInt32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI1uivEXT
+ glxvectorequiv VertexAttribI1uivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI1ui
-###############################################################################
-#
-# Extension #321
-# APPLE_flush_buffer_range commands
-#
-###############################################################################
+VertexAttribI2uiEXT(index, x, y)
+ return void
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI2uivEXT
+ glxvectorequiv VertexAttribI2uivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI2ui
-BufferParameteriAPPLE(target, pname, param)
+VertexAttribI3uiEXT(index, x, y, z)
return void
- param target GLenum in value
- param pname GLenum in value
- param param Int32 in value
- category APPLE_flush_buffer_range
- version 1.5
- extension
- glxropcode ?
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ param z UInt32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI3uivEXT
+ glxvectorequiv VertexAttribI3uivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore
- glsopcode ?
- offset ?
+ alias VertexAttribI3ui
-FlushMappedBufferRangeAPPLE(target, offset, size)
+VertexAttribI4uiEXT(index, x, y, z, w)
return void
- param target GLenum in value
- param offset BufferOffset in value
- param size BufferSize in value
- category APPLE_flush_buffer_range
- version 1.5
- extension
- glxropcode ?
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ param z UInt32 in value
+ param w UInt32 in value
+ category NV_vertex_program4
+ beginend allow-inside
+ vectorequiv VertexAttribI4uivEXT
+ glxvectorequiv VertexAttribI4uivEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore
- alias FlushMappedBufferRange
- glsalias FlushMappedBufferRange
+ alias VertexAttribI4ui
-###############################################################################
-#
-# Extension #322
-# NV_gpu_program4 commands
-#
-###############################################################################
+VertexAttribI1ivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v Int32 in array [1]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI1iv
-ProgramLocalParameterI4iNV(target, index, x, y, z, w)
+VertexAttribI2ivEXT(index, v)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- param w Int32 in value
- category NV_gpu_program4
- version 1.3
- vectorequiv ProgramLocalParameterI4ivNV
- glxvectorequiv ProgramLocalParameterI4ivNV
- extension soft WINSOFT NV50
+ param v Int32 in array [2]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI2iv
+
+VertexAttribI3ivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v Int32 in array [3]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI3iv
+
+VertexAttribI4ivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v Int32 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI4iv
+
+VertexAttribI1uivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v UInt32 in array [1]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI1uiv
+
+VertexAttribI2uivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v UInt32 in array [2]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI2uiv
+
+VertexAttribI3uivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v UInt32 in array [3]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore
+ alias VertexAttribI3uiv
+
+VertexAttribI4uivEXT(index, v)
+ return void
+ param index UInt32 in value
+ param v UInt32 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribI4uiv
-ProgramLocalParameterI4ivNV(target, index, params)
+VertexAttribI4bvEXT(index, v)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param params Int32 in array [4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param v Int8 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribI4bv
-ProgramLocalParametersI4ivNV(target, index, count, params)
+VertexAttribI4svEXT(index, v)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param count SizeI in value
- param params Int32 in array [count*4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param v Int16 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribI4sv
-ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
+VertexAttribI4ubvEXT(index, v)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- param z UInt32 in value
- param w UInt32 in value
- category NV_gpu_program4
- version 1.3
- vectorequiv ProgramLocalParameterI4uivNV
- glxvectorequiv ProgramLocalParameterI4uivNV
- extension soft WINSOFT NV50
+ param v UInt8 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribI4ubv
-ProgramLocalParameterI4uivNV(target, index, params)
+VertexAttribI4usvEXT(index, v)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param params UInt32 in array [4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param v UInt16 in array [4]
+ category NV_vertex_program4
+ beginend allow-inside
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribI4usv
-ProgramLocalParametersI4uivNV(target, index, count, params)
+VertexAttribIPointerEXT(index, size, type, stride, pointer)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param count SizeI in value
- param params UInt32 in array [count*4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param size Int32 in value
+ param type VertexAttribEnum in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ category NV_vertex_program4
+ dlflags notlistable
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias VertexAttribIPointer
-ProgramEnvParameterI4iNV(target, index, x, y, z, w)
+GetVertexAttribIivEXT(index, pname, params)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- param w Int32 in value
- category NV_gpu_program4
- version 1.3
- vectorequiv ProgramEnvParameterI4ivNV
- glxvectorequiv ProgramEnvParameterI4ivNV
- extension soft WINSOFT NV50
+ param pname VertexAttribEnum in value
+ param params Int32 out array [1]
+ category NV_vertex_program4
+ dlflags notlistable
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias GetVertexAttribIiv
-ProgramEnvParameterI4ivNV(target, index, params)
+GetVertexAttribIuivEXT(index, pname, params)
return void
- param target ProgramTarget in value
param index UInt32 in value
- param params Int32 in array [4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param pname VertexAttribEnum in value
+ param params UInt32 out array [1]
+ category NV_vertex_program4
+ dlflags notlistable
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias GetVertexAttribIuiv
-ProgramEnvParametersI4ivNV(target, index, count, params)
+###############################################################################
+#
+# Extension #326
+# EXT_gpu_shader4 commands
+#
+###############################################################################
+
+GetUniformuivEXT(program, location, params)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param count SizeI in value
- param params Int32 in array [count*4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param program UInt32 in value
+ param location Int32 in value
+ param params UInt32 out array [COMPSIZE(program/location)]
+ category EXT_gpu_shader4
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias GetUniformuiv
-ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
+BindFragDataLocationEXT(program, color, name)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- param z UInt32 in value
- param w UInt32 in value
- category NV_gpu_program4
- version 1.3
- vectorequiv ProgramEnvParameterI4uivNV
- glxvectorequiv ProgramEnvParameterI4uivNV
- extension soft WINSOFT NV50
+ param program UInt32 in value
+ param color UInt32 in value
+ param name Char in array [COMPSIZE(name)]
+ category EXT_gpu_shader4
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias BindFragDataLocation
-ProgramEnvParameterI4uivNV(target, index, params)
+GetFragDataLocationEXT(program, name)
+ return Int32
+ param program UInt32 in value
+ param name Char in array [COMPSIZE(name)]
+ category EXT_gpu_shader4
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
+ glxflags ignore
+ alias GetFragDataLocation
+
+Uniform1uiEXT(location, v0)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param params UInt32 in array [4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param v0 UInt32 in value
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform1ui
-ProgramEnvParametersI4uivNV(target, index, count, params)
+Uniform2uiEXT(location, v0, v1)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param count SizeI in value
- param params UInt32 in array [count*4]
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform2ui
-GetProgramLocalParameterIivNV(target, index, params)
+Uniform3uiEXT(location, v0, v1, v2)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param params Int32 out array [4]
- dlflags notlistable
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
+ param v2 UInt32 in value
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform3ui
-GetProgramLocalParameterIuivNV(target, index, params)
+Uniform4uiEXT(location, v0, v1, v2, v3)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param params UInt32 out array [4]
- dlflags notlistable
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
+ param v2 UInt32 in value
+ param v3 UInt32 in value
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform4ui
-GetProgramEnvParameterIivNV(target, index, params)
+Uniform1uivEXT(location, count, value)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param params Int32 out array [4]
- dlflags notlistable
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count]
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform1uiv
-GetProgramEnvParameterIuivNV(target, index, params)
+Uniform2uivEXT(location, count, value)
return void
- param target ProgramTarget in value
- param index UInt32 in value
- param params UInt32 out array [4]
- dlflags notlistable
- category NV_gpu_program4
- version 1.3
- extension soft WINSOFT NV50
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count*2]
+ category EXT_gpu_shader4
+ version 2.0
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform2uiv
-###############################################################################
-#
-# Extension #323
-# NV_geometry_program4 commands
-#
-###############################################################################
-
-ProgramVertexLimitNV(target, limit)
+Uniform3uivEXT(location, count, value)
return void
- param target ProgramTarget in value
- param limit Int32 in value
- category NV_geometry_program4
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count*3]
+ category EXT_gpu_shader4
version 2.0
extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias Uniform3uiv
-FramebufferTextureEXT(target, attachment, texture, level)
+Uniform4uivEXT(location, count, value)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- category NV_geometry_program4
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count*4]
+ category EXT_gpu_shader4
version 2.0
extension soft WINSOFT
- dlflags notlistable
glfflags ignore
glxflags ignore
- alias FramebufferTextureARB
- glsalias FramebufferTextureARB
+ alias Uniform4uiv
-FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
+###############################################################################
+#
+# Extension #327
+# EXT_draw_instanced commands
+#
+###############################################################################
+
+DrawArraysInstancedEXT(mode, start, count, primcount)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- param layer CheckedInt32 in value
- category NV_geometry_program4
+ param mode BeginMode in value
+ param start Int32 in value
+ param count SizeI in value
+ param primcount SizeI in value
+ category EXT_draw_instanced
version 2.0
extension soft WINSOFT
dlflags notlistable
+ vectorequiv ArrayElement
glfflags ignore
glxflags ignore
- alias FramebufferTextureLayer
- glsalias FramebufferTextureLayer
+ alias DrawArraysInstancedARB
-FramebufferTextureFaceEXT(target, attachment, texture, level, face)
+DrawElementsInstancedEXT(mode, count, type, indices, primcount)
return void
- param target FramebufferTarget in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- param face TextureTarget in value
- category NV_geometry_program4
+ param mode BeginMode in value
+ param count SizeI in value
+ param type DrawElementsType in value
+ param indices Void in array [COMPSIZE(count/type)]
+ param primcount SizeI in value
+ category EXT_draw_instanced
version 2.0
extension soft WINSOFT
dlflags notlistable
+ vectorequiv ArrayElement
glfflags ignore
glxflags ignore
- alias FramebufferTextureFaceARB
- glsalias FramebufferTextureFaceARB
+ alias DrawElementsInstancedARB
###############################################################################
#
-# Extension #324
-# EXT_geometry_shader4 commands
+# Extension #328
+# EXT_packed_float commands
#
###############################################################################
-ProgramParameteriEXT(program, pname, value)
- return void
- param program UInt32 in value
- param pname ProgramParameterPName in value
- param value Int32 in value
- category EXT_geometry_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
- glxflags ignore
- alias ProgramParameteriARB
- glsalias ProgramParameteriARB
+# (none)
+newcategory: EXT_packed_float
###############################################################################
#
-# Extension #325
-# NV_vertex_program4 commands
+# Extension #329
+# EXT_texture_array commands
#
###############################################################################
-VertexAttribI1iEXT(index, x)
- return void
- param index UInt32 in value
- param x Int32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI1ivEXT
- glxvectorequiv VertexAttribI1ivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI1i
- glsalias VertexAttribI1i
+# (none)
+newcategory: EXT_texture_array
-VertexAttribI2iEXT(index, x, y)
- return void
- param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI2ivEXT
- glxvectorequiv VertexAttribI2ivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI2i
- glsalias VertexAttribI2i
+###############################################################################
+#
+# Extension #330
+# EXT_texture_buffer_object commands
+#
+###############################################################################
-VertexAttribI3iEXT(index, x, y, z)
+TexBufferEXT(target, internalformat, buffer)
return void
- param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI3ivEXT
- glxvectorequiv VertexAttribI3ivEXT
- extension soft WINSOFT NV10
+ param target TextureTarget in value
+ param internalformat GLenum in value
+ param buffer UInt32 in value
+ category EXT_texture_buffer_object
+ version 2.0
+ extension soft WINSOFT NV50
glfflags ignore
glxflags ignore
- alias VertexAttribI3i
- glsalias VertexAttribI3i
+ alias TexBufferARB
-VertexAttribI4iEXT(index, x, y, z, w)
- return void
- param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- param w Int32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI4ivEXT
- glxvectorequiv VertexAttribI4ivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI4i
- glsalias VertexAttribI4i
+###############################################################################
+#
+# Extension #331
+# EXT_texture_compression_latc commands
+#
+###############################################################################
-VertexAttribI1uiEXT(index, x)
- return void
- param index UInt32 in value
- param x UInt32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI1uivEXT
- glxvectorequiv VertexAttribI1uivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI1ui
- glsalias VertexAttribI1ui
+# (none)
+newcategory: EXT_texture_compression_latc
-VertexAttribI2uiEXT(index, x, y)
- return void
- param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI2uivEXT
- glxvectorequiv VertexAttribI2uivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI2ui
- glsalias VertexAttribI2ui
+###############################################################################
+#
+# Extension #332
+# EXT_texture_compression_rgtc commands
+#
+###############################################################################
-VertexAttribI3uiEXT(index, x, y, z)
- return void
- param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- param z UInt32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI3uivEXT
- glxvectorequiv VertexAttribI3uivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI3ui
- glsalias VertexAttribI3ui
+# (none)
+newcategory: EXT_texture_compression_rgtc
-VertexAttribI4uiEXT(index, x, y, z, w)
- return void
- param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- param z UInt32 in value
- param w UInt32 in value
- category NV_vertex_program4
- beginend allow-inside
- vectorequiv VertexAttribI4uivEXT
- glxvectorequiv VertexAttribI4uivEXT
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI4ui
- glsalias VertexAttribI4ui
+###############################################################################
+#
+# Extension #333
+# EXT_texture_shared_exponent commands
+#
+###############################################################################
-VertexAttribI1ivEXT(index, v)
- return void
- param index UInt32 in value
- param v Int32 in array [1]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI1iv
- glsalias VertexAttribI1iv
+# (none)
+newcategory: EXT_texture_shared_exponent
+
+###############################################################################
+#
+# Extension #334
+# NV_depth_buffer_float commands
+#
+###############################################################################
-VertexAttribI2ivEXT(index, v)
+DepthRangedNV(zNear, zFar)
return void
- param index UInt32 in value
- param v Int32 in array [2]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param zNear Float64 in value
+ param zFar Float64 in value
+ category NV_depth_buffer_float
+ extension soft WINSOFT NV50
+ version 2.0
glfflags ignore
glxflags ignore
- alias VertexAttribI2iv
- glsalias VertexAttribI2iv
-VertexAttribI3ivEXT(index, v)
+ClearDepthdNV(depth)
return void
- param index UInt32 in value
- param v Int32 in array [3]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param depth Float64 in value
+ category NV_depth_buffer_float
+ extension soft WINSOFT NV50
+ version 2.0
glfflags ignore
glxflags ignore
- alias VertexAttribI3iv
- glsalias VertexAttribI3iv
-VertexAttribI4ivEXT(index, v)
+DepthBoundsdNV(zmin, zmax)
return void
- param index UInt32 in value
- param v Int32 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param zmin Float64 in value
+ param zmax Float64 in value
+ category NV_depth_buffer_float
+ extension soft WINSOFT NV50
+ version 2.0
glfflags ignore
glxflags ignore
- alias VertexAttribI4iv
- glsalias VertexAttribI4iv
-VertexAttribI1uivEXT(index, v)
- return void
- param index UInt32 in value
- param v UInt32 in array [1]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
- glfflags ignore
- glxflags ignore
- alias VertexAttribI1uiv
- glsalias VertexAttribI1uiv
+###############################################################################
+#
+# Extension #335
+# NV_fragment_program4 commands
+#
+###############################################################################
-VertexAttribI2uivEXT(index, v)
+# (none)
+newcategory: NV_fragment_program4
+
+###############################################################################
+#
+# Extension #336
+# NV_framebuffer_multisample_coverage commands
+#
+###############################################################################
+
+RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
return void
- param index UInt32 in value
- param v UInt32 in array [2]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param target RenderbufferTarget in value
+ param coverageSamples SizeI in value
+ param colorSamples SizeI in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ category NV_framebuffer_multisample_coverage
+ version 1.5
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
glxflags ignore
- alias VertexAttribI2uiv
- glsalias VertexAttribI2uiv
-VertexAttribI3uivEXT(index, v)
+###############################################################################
+#
+# Extension #337
+# EXT_framebuffer_sRGB commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_framebuffer_sRGB
+
+###############################################################################
+#
+# Extension #338
+# NV_geometry_shader4 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_geometry_shader4
+
+###############################################################################
+#
+# Extension #339
+# NV_parameter_buffer_object commands
+#
+###############################################################################
+
+ProgramBufferParametersfvNV(target, buffer, index, count, params)
return void
+ param target ProgramTarget in value
+ param buffer UInt32 in value
param index UInt32 in value
- param v UInt32 in array [3]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param count SizeI in value
+ param params Float32 in array [count]
+ category NV_parameter_buffer_object
+ version 1.2
+ extension soft WINSOFT NV50
glfflags ignore
glxflags ignore
- alias VertexAttribI3uiv
- glsalias VertexAttribI3uiv
-VertexAttribI4uivEXT(index, v)
+ProgramBufferParametersIivNV(target, buffer, index, count, params)
return void
+ param target ProgramTarget in value
+ param buffer UInt32 in value
param index UInt32 in value
- param v UInt32 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param count SizeI in value
+ param params Int32 in array [count]
+ category NV_parameter_buffer_object
+ version 1.2
+ extension soft WINSOFT NV50
glfflags ignore
glxflags ignore
- alias VertexAttribI4uiv
- glsalias VertexAttribI4uiv
-VertexAttribI4bvEXT(index, v)
+ProgramBufferParametersIuivNV(target, buffer, index, count, params)
return void
+ param target ProgramTarget in value
+ param buffer UInt32 in value
param index UInt32 in value
- param v Int8 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
+ param count SizeI in value
+ param params UInt32 in array [count]
+ category NV_parameter_buffer_object
+ version 1.2
+ extension soft WINSOFT NV50
glfflags ignore
glxflags ignore
- alias VertexAttribI4bv
- glsalias VertexAttribI4bv
-VertexAttribI4svEXT(index, v)
+###############################################################################
+#
+# Extension #340
+# EXT_draw_buffers2 commands
+#
+###############################################################################
+
+ColorMaskIndexedEXT(index, r, g, b, a)
return void
param index UInt32 in value
- param v Int16 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
- glfflags ignore
+ param r Boolean in value
+ param g Boolean in value
+ param b Boolean in value
+ param a Boolean in value
+ category EXT_draw_buffers2
+ version 2.0
glxflags ignore
- alias VertexAttribI4sv
- glsalias VertexAttribI4sv
+ glfflags ignore
+ extension soft WINSOFT
+ alias ColorMaski
-VertexAttribI4ubvEXT(index, v)
+GetBooleanIndexedvEXT(target, index, data)
return void
+ param target GLenum in value
param index UInt32 in value
- param v UInt8 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
- glfflags ignore
+ param data Boolean out array [COMPSIZE(target)]
+ category EXT_draw_buffers2
+ version 2.0
+ dlflags notlistable
glxflags ignore
- alias VertexAttribI4ubv
- glsalias VertexAttribI4ubv
+ glfflags ignore
+ extension soft WINSOFT
+ alias GetBooleani_v
-VertexAttribI4usvEXT(index, v)
+GetIntegerIndexedvEXT(target, index, data)
return void
+ param target GLenum in value
param index UInt32 in value
- param v UInt16 in array [4]
- category NV_vertex_program4
- beginend allow-inside
- extension soft WINSOFT NV10
- glfflags ignore
+ param data Int32 out array [COMPSIZE(target)]
+ category EXT_draw_buffers2
+ version 2.0
+ dlflags notlistable
glxflags ignore
- alias VertexAttribI4usv
- glsalias VertexAttribI4usv
+ glfflags ignore
+ extension soft WINSOFT
+ alias GetIntegeri_v
-VertexAttribIPointerEXT(index, size, type, stride, pointer)
+EnableIndexedEXT(target, index)
return void
+ param target GLenum in value
param index UInt32 in value
- param size Int32 in value
- param type VertexAttribEnum in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
- category NV_vertex_program4
- dlflags notlistable
- extension soft WINSOFT NV10
- glfflags ignore
+ category EXT_draw_buffers2
+ version 2.0
glxflags ignore
- alias VertexAttribIPointer
- glsalias VertexAttribIPointer
+ glfflags ignore
+ extension soft WINSOFT
+ alias Enablei
-GetVertexAttribIivEXT(index, pname, params)
+DisableIndexedEXT(target, index)
return void
+ param target GLenum in value
param index UInt32 in value
- param pname VertexAttribEnum in value
- param params Int32 out array [1]
- category NV_vertex_program4
- dlflags notlistable
- extension soft WINSOFT NV10
- glfflags ignore
+ category EXT_draw_buffers2
+ version 2.0
glxflags ignore
- alias GetVertexAttribIiv
- glsalias GetVertexAttribIiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias Disablei
-GetVertexAttribIuivEXT(index, pname, params)
- return void
+IsEnabledIndexedEXT(target, index)
+ return Boolean
+ param target GLenum in value
param index UInt32 in value
- param pname VertexAttribEnum in value
- param params UInt32 out array [1]
- category NV_vertex_program4
+ category EXT_draw_buffers2
+ version 2.0
dlflags notlistable
- extension soft WINSOFT NV10
- glfflags ignore
glxflags ignore
- alias GetVertexAttribIuiv
- glsalias GetVertexAttribIuiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias IsEnabledi
###############################################################################
#
-# Extension #326
-# EXT_gpu_shader4 commands
+# Extension #341
+# NV_transform_feedback commands
#
###############################################################################
-GetUniformuivEXT(program, location, params)
+BeginTransformFeedbackNV(primitiveMode)
return void
- param program UInt32 in value
- param location Int32 in value
- param params UInt32 out array [COMPSIZE(program/location)]
- category EXT_gpu_shader4
+ param primitiveMode GLenum in value
+ category NV_transform_feedback
+ version 1.5
dlflags notlistable
- version 2.0
- extension soft WINSOFT
- glfflags ignore
glxflags ignore
- alias GetUniformuiv
- glsalias GetUniformuiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias BeginTransformFeedback
-BindFragDataLocationEXT(program, color, name)
+EndTransformFeedbackNV()
return void
- param program UInt32 in value
- param color UInt32 in value
- param name Char in array [COMPSIZE(name)]
- category EXT_gpu_shader4
+ category NV_transform_feedback
+ version 1.5
dlflags notlistable
- version 2.0
- extension soft WINSOFT
- glfflags ignore
glxflags ignore
- alias BindFragDataLocation
- glsalias BindFragDataLocation
-
-GetFragDataLocationEXT(program, name)
- return Int32
- param program UInt32 in value
- param name Char in array [COMPSIZE(name)]
- category EXT_gpu_shader4
- dlflags notlistable
- version 2.0
- extension soft WINSOFT
glfflags ignore
- glxflags ignore
- alias GetFragDataLocation
- glsalias GetFragDataLocation
-
-Uniform1uiEXT(location, v0)
- return void
- param location Int32 in value
- param v0 UInt32 in value
- category EXT_gpu_shader4
- version 2.0
extension soft WINSOFT
- glfflags ignore
- glxflags ignore
- alias Uniform1ui
- glsalias Uniform1ui
+ alias EndTransformFeedback
-Uniform2uiEXT(location, v0, v1)
+TransformFeedbackAttribsNV(count, attribs, bufferMode)
return void
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
+ param count UInt32 in value
+ param attribs Int32 in array [COMPSIZE(count)]
+ param bufferMode GLenum in value
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
glxflags ignore
- alias Uniform2ui
- glsalias Uniform2ui
-
-Uniform3uiEXT(location, v0, v1, v2)
- return void
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- param v2 UInt32 in value
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
glfflags ignore
- glxflags ignore
- alias Uniform3ui
- glsalias Uniform3ui
+ extension soft WINSOFT
-Uniform4uiEXT(location, v0, v1, v2, v3)
+BindBufferRangeNV(target, index, buffer, offset, size)
return void
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- param v2 UInt32 in value
- param v3 UInt32 in value
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
+ param target GLenum in value
+ param index UInt32 in value
+ param buffer UInt32 in value
+ param offset BufferOffset in value
+ param size BufferSize in value
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
glxflags ignore
- alias Uniform4ui
- glsalias Uniform4ui
+ glfflags ignore
+ extension soft WINSOFT
+ alias BindBufferRange
-Uniform1uivEXT(location, count, value)
+BindBufferOffsetNV(target, index, buffer, offset)
return void
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count]
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
+ param target GLenum in value
+ param index UInt32 in value
+ param buffer UInt32 in value
+ param offset BufferOffset in value
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
glxflags ignore
- alias Uniform1uiv
- glsalias Uniform1uiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias BindBufferOffsetEXT
-Uniform2uivEXT(location, count, value)
+BindBufferBaseNV(target, index, buffer)
return void
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count*2]
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
+ param target GLenum in value
+ param index UInt32 in value
+ param buffer UInt32 in value
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
glxflags ignore
- alias Uniform2uiv
- glsalias Uniform2uiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias BindBufferBase
-Uniform3uivEXT(location, count, value)
+TransformFeedbackVaryingsNV(program, count, varyings, bufferMode)
return void
- param location Int32 in value
+ param program UInt32 in value
param count SizeI in value
- param value UInt32 in array [count*3]
- category EXT_gpu_shader4
- version 2.0
- extension soft WINSOFT
- glfflags ignore
+ param varyings CharPointer in array [count]
+ param bufferMode GLenum in value
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
glxflags ignore
- alias Uniform3uiv
- glsalias Uniform3uiv
+ glfflags ignore
+ extension soft WINSOFT
+ alias TransformFeedbackVaryings
-Uniform4uivEXT(location, count, value)
+ActiveVaryingNV(program, name)
return void
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count*4]
- category EXT_gpu_shader4
- version 2.0
+ param program UInt32 in value
+ param name Char in array [COMPSIZE(name)]
+ category NV_transform_feedback
+ version 1.5
+ dlflags notlistable
+ glxflags ignore
+ glfflags ignore
extension soft WINSOFT
+
+GetVaryingLocationNV(program, name)
+ return Int32
+ param program UInt32 in value
+ param name Char in array [COMPSIZE(name)]
+ category NV_transform_feedback
+ dlflags notlistable
+ version 1.5
glfflags ignore
glxflags ignore
- alias Uniform4uiv
- glsalias Uniform4uiv
-
-###############################################################################
-#
-# Extension #327
-# EXT_draw_instanced commands
-#
-###############################################################################
+ extension soft WINSOFT
-DrawArraysInstancedEXT(mode, start, count, primcount)
+GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
return void
- param mode BeginMode in value
- param start Int32 in value
- param count SizeI in value
- param primcount SizeI in value
- category EXT_draw_instanced
- version 2.0
- extension soft WINSOFT
+ param program UInt32 in value
+ param index UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param size SizeI out array [1]
+ param type GLenum out array [1]
+ param name Char out array [COMPSIZE(program/index/bufSize)]
+ category NV_transform_feedback
dlflags notlistable
- vectorequiv ArrayElement
+ version 1.5
+ extension soft WINSOFT
glfflags ignore
glxflags ignore
- alias DrawArraysInstancedARB
- glsalias DrawArraysInstancedARB
-DrawElementsInstancedEXT(mode, count, type, indices, primcount)
+GetTransformFeedbackVaryingNV(program, index, location)
return void
- param mode BeginMode in value
- param count SizeI in value
- param type DrawElementsType in value
- param indices Void in array [COMPSIZE(count/type)]
- param primcount SizeI in value
- category EXT_draw_instanced
- version 2.0
- extension soft WINSOFT
+ param program UInt32 in value
+ param index UInt32 in value
+ param location Int32 out array [1]
+ category NV_transform_feedback
dlflags notlistable
- vectorequiv ArrayElement
+ version 1.5
+ extension soft WINSOFT
glfflags ignore
- glxflags ignore
- alias DrawElementsInstancedARB
- glsalias DrawElementsInstancedARB
-
-###############################################################################
-#
-# Extension #328
-# EXT_packed_float commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_packed_float
-
-###############################################################################
-#
-# Extension #329
-# EXT_texture_array commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_array
+ glxflags ignore
+ alias GetTransformFeedbackVarying
###############################################################################
#
-# Extension #330
-# EXT_texture_buffer_object commands
+# Extension #342
+# EXT_bindable_uniform commands
#
###############################################################################
-TexBufferEXT(target, internalformat, buffer)
+UniformBufferEXT(program, location, buffer)
return void
- param target TextureTarget in value
- param internalformat GLenum in value
+ param program UInt32 in value
+ param location Int32 in value
param buffer UInt32 in value
- category EXT_texture_buffer_object
+ category EXT_bindable_uniform
version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
+ extension soft WINSOFT
glxflags ignore
- alias TexBufferARB
- glsalias TexBufferARB
-
-###############################################################################
-#
-# Extension #331
-# EXT_texture_compression_latc commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_compression_latc
-
-###############################################################################
-#
-# Extension #332
-# EXT_texture_compression_rgtc commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_compression_rgtc
+ glfflags ignore
-###############################################################################
-#
-# Extension #333
-# EXT_texture_shared_exponent commands
-#
-###############################################################################
+GetUniformBufferSizeEXT(program, location)
+ return Int32
+ param program UInt32 in value
+ param location Int32 in value
+ category EXT_bindable_uniform
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
+ glxflags ignore
-# (none)
-newcategory: EXT_texture_shared_exponent
+GetUniformOffsetEXT(program, location)
+ return BufferOffset
+ param program UInt32 in value
+ param location Int32 in value
+ category EXT_bindable_uniform
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
+ glxflags ignore
###############################################################################
#
-# Extension #334
-# NV_depth_buffer_float commands
+# Extension #343
+# EXT_texture_integer extension commands
#
###############################################################################
-DepthRangedNV(zNear, zFar)
+TexParameterIivEXT(target, pname, params)
return void
- param zNear Float64 in value
- param zFar Float64 in value
- category NV_depth_buffer_float
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params Int32 in array [COMPSIZE(pname)]
+ category EXT_texture_integer
+ version 2.0
extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+ alias TexParameterIiv
+
+TexParameterIuivEXT(target, pname, params)
+ return void
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params UInt32 in array [COMPSIZE(pname)]
+ category EXT_texture_integer
version 2.0
+ extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias TexParameterIuiv
-ClearDepthdNV(depth)
+GetTexParameterIivEXT(target, pname, params)
return void
- param depth Float64 in value
- category NV_depth_buffer_float
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_texture_integer
+ dlflags notlistable
+ version 1.0
+ version 2.0
extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+ alias GetTexParameterIiv
+
+GetTexParameterIuivEXT(target, pname, params)
+ return void
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params UInt32 out array [COMPSIZE(pname)]
+ category EXT_texture_integer
+ dlflags notlistable
+ version 1.0
version 2.0
+ extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
glxflags ignore
+ alias GetTexParameterIuiv
-DepthBoundsdNV(zmin, zmax)
+ClearColorIiEXT(red, green, blue, alpha)
return void
- param zmin Float64 in value
- param zmax Float64 in value
- category NV_depth_buffer_float
+ param red Int32 in value
+ param green Int32 in value
+ param blue Int32 in value
+ param alpha Int32 in value
+ category EXT_texture_integer
+ version 2.0
extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+
+ClearColorIuiEXT(red, green, blue, alpha)
+ return void
+ param red UInt32 in value
+ param green UInt32 in value
+ param blue UInt32 in value
+ param alpha UInt32 in value
+ category EXT_texture_integer
version 2.0
+ extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
glxflags ignore
###############################################################################
#
-# Extension #335
-# NV_fragment_program4 commands
+# Extension #344 - GLX_EXT_texture_from_pixmap
#
###############################################################################
-# (none)
-newcategory: NV_fragment_program4
-
###############################################################################
#
-# Extension #336
-# NV_framebuffer_multisample_coverage commands
+# Extension #345
+# GREMEDY_frame_terminator commands
#
###############################################################################
-RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
+FrameTerminatorGREMEDY()
return void
- param target RenderbufferTarget in value
- param coverageSamples SizeI in value
- param colorSamples SizeI in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- category NV_framebuffer_multisample_coverage
- version 1.5
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ category GREMEDY_frame_terminator
+ version 1.0
+ extension
glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #337
-# EXT_framebuffer_sRGB commands
+# Extension #346
+# NV_conditional_render commands
#
###############################################################################
-# (none)
-newcategory: EXT_framebuffer_sRGB
+BeginConditionalRenderNV(id, mode)
+ return void
+ param id UInt32 in value
+ param mode TypeEnum in value
+ category NV_conditional_render
+ glfflags ignore
+ glxflags ignore
+ alias BeginConditionalRender
+
+EndConditionalRenderNV()
+ return void
+ category NV_conditional_render
+ glfflags ignore
+ glxflags ignore
+ alias EndConditionalRender
###############################################################################
#
-# Extension #338
-# NV_geometry_shader4 commands
+# Extension #347
+# NV_present_video commands
#
###############################################################################
-# (none)
-newcategory: NV_geometry_shader4
-
-###############################################################################
+# TBD
+# void PresentFrameKeyedNV(uint video_slot, uint64EXT minPresentTime,
+# uint beginPresentTimeId, uint
+# presentDurationId, enum type, enum target0,
+# uint fill0, uint key0, enum target1, uint
+# fill1, uint key1);
#
-# Extension #339
-# NV_parameter_buffer_object commands
+# void PresentFrameDualFillNV(uint video_slot, uint64EXT
+# minPresentTime, uint beginPresentTimeId,
+# uint presentDurationId, enum type, enum
+# target0, uint fill0, enum target1, uint
+# fill1, enum target2, uint fill2, enum
+# target3, uint fill3);
#
-###############################################################################
+# void GetVideoivNV(uint video_slot, enum pname, int *params);
+# void GetVideouivNV(uint video_slot, enum pname, uint *params);
+# void GetVideoi64vNV(uint video_slot, enum pname, int64EXT *params);
+# void GetVideoui64vNV(uint video_slot, enum pname, uint64EXT *params);
+# void VideoParameterivNV(uint video_slot, enum pname, const int *params);
+
+PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
+ return void
+ param video_slot UInt32 in value
+ param minPresentTime UInt64EXT in value
+ param beginPresentTimeId UInt32 in value
+ param presentDurationId UInt32 in value
+ param type GLenum in value
+ param target0 GLenum in value
+ param fill0 UInt32 in value
+ param key0 UInt32 in value
+ param target1 GLenum in value
+ param fill1 UInt32 in value
+ param key1 UInt32 in value
+ category NV_present_video
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PresentFrameDualFillNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3)
+ return void
+ param video_slot UInt32 in value
+ param minPresentTime UInt64EXT in value
+ param beginPresentTimeId UInt32 in value
+ param presentDurationId UInt32 in value
+ param type GLenum in value
+ param target0 GLenum in value
+ param fill0 UInt32 in value
+ param target1 GLenum in value
+ param fill1 UInt32 in value
+ param target2 GLenum in value
+ param fill2 UInt32 in value
+ param target3 GLenum in value
+ param fill3 UInt32 in value
+ category NV_present_video
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
-ProgramBufferParametersfvNV(target, buffer, index, count, params)
+GetVideoivNV(video_slot, pname, params)
return void
- param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
- param count SizeI in value
- param params Float32 in array [count]
- category NV_parameter_buffer_object
+ param video_slot UInt32 in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category NV_present_video
+ dlflags notlistable
version 1.2
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-ProgramBufferParametersIivNV(target, buffer, index, count, params)
+GetVideouivNV(video_slot, pname, params)
return void
- param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
- param count SizeI in value
- param params Int32 in array [count]
- category NV_parameter_buffer_object
+ param video_slot UInt32 in value
+ param pname GLenum in value
+ param params UInt32 out array [COMPSIZE(pname)]
+ category NV_present_video
+ dlflags notlistable
version 1.2
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-ProgramBufferParametersIuivNV(target, buffer, index, count, params)
+GetVideoi64vNV(video_slot, pname, params)
return void
- param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
- param count SizeI in value
- param params UInt32 in array [count]
- category NV_parameter_buffer_object
+ param video_slot UInt32 in value
+ param pname GLenum in value
+ param params Int64EXT out array [COMPSIZE(pname)]
+ category NV_present_video
+ dlflags notlistable
version 1.2
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetVideoui64vNV(video_slot, pname, params)
+ return void
+ param video_slot UInt32 in value
+ param pname GLenum in value
+ param params UInt64EXT out array [COMPSIZE(pname)]
+ category NV_present_video
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #340
-# EXT_draw_buffers2 commands
+# Extension #348 - GLX_NV_video_out
+# Extension #349 - WGL_NV_video_out
+# Extension #350 - GLX_NV_swap_group
+# Extension #351 - WGL_NV_swap_group
#
###############################################################################
-ColorMaskIndexedEXT(index, r, g, b, a)
+###############################################################################
+#
+# Extension #352
+# EXT_transform_feedback commands
+#
+###############################################################################
+
+# From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
+
+BeginTransformFeedbackEXT(primitiveMode)
return void
- param index UInt32 in value
- param r Boolean in value
- param g Boolean in value
- param b Boolean in value
- param a Boolean in value
- category EXT_draw_buffers2
+ param primitiveMode GLenum in value
+ category EXT_transform_feedback
version 2.0
+ dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias ColorMaski
- glsalias ColorMaski
+ alias BeginTransformFeedback
-GetBooleanIndexedvEXT(target, index, data)
+EndTransformFeedbackEXT()
return void
- param target GLenum in value
- param index UInt32 in value
- param data Boolean out array [COMPSIZE(target)]
- category EXT_draw_buffers2
+ category EXT_transform_feedback
version 2.0
dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias GetBooleani_v
- glsalias GetBooleani_v
+ alias EndTransformFeedback
-GetIntegerIndexedvEXT(target, index, data)
+BindBufferRangeEXT(target, index, buffer, offset, size)
return void
param target GLenum in value
param index UInt32 in value
- param data Int32 out array [COMPSIZE(target)]
- category EXT_draw_buffers2
+ param buffer UInt32 in value
+ param offset BufferOffset in value
+ param size BufferSize in value
+ category EXT_transform_feedback
version 2.0
dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias GetIntegeri_v
- glsalias GetIntegeri_v
+ alias BindBufferRange
-EnableIndexedEXT(target, index)
+# Not promoted to the OpenGL 3.0 core
+BindBufferOffsetEXT(target, index, buffer, offset)
return void
param target GLenum in value
param index UInt32 in value
- category EXT_draw_buffers2
+ param buffer UInt32 in value
+ param offset BufferOffset in value
+ category EXT_transform_feedback
version 2.0
+ dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias Enablei
- glsalias Enablei
-DisableIndexedEXT(target, index)
+BindBufferBaseEXT(target, index, buffer)
return void
param target GLenum in value
param index UInt32 in value
- category EXT_draw_buffers2
+ param buffer UInt32 in value
+ category EXT_transform_feedback
version 2.0
+ dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias Disablei
- glsalias Disablei
+ alias BindBufferBase
-IsEnabledIndexedEXT(target, index)
- return Boolean
- param target GLenum in value
- param index UInt32 in value
- category EXT_draw_buffers2
+TransformFeedbackVaryingsEXT(program, count, varyings, bufferMode)
+ return void
+ param program UInt32 in value
+ param count SizeI in value
+ param varyings CharPointer in array [count]
+ param bufferMode GLenum in value
+ category EXT_transform_feedback
version 2.0
dlflags notlistable
glxflags ignore
glfflags ignore
extension soft WINSOFT
- alias IsEnabledi
- glsalias IsEnabledi
+ alias TransformFeedbackVaryings
+
+GetTransformFeedbackVaryingEXT(program, index, bufSize, length, size, type, name)
+ return void
+ param program UInt32 in value
+ param index UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param size SizeI out array [1]
+ param type GLenum out array [1]
+ param name Char out array [COMPSIZE(length)]
+ category EXT_transform_feedback
+ dlflags notlistable
+ version 2.0
+ extension soft WINSOFT
+ glfflags ignore
+ glxflags ignore
+ alias GetTransformFeedbackVarying
###############################################################################
#
-# Extension #341
-# NV_transform_feedback commands
+# Extension #353
+# EXT_direct_state_access commands
#
###############################################################################
-BeginTransformFeedbackNV(primitiveMode)
+# New 1.1 client commands
+
+ClientAttribDefaultEXT(mask)
return void
- param primitiveMode GLenum in value
- category NV_transform_feedback
- version 1.5
+ param mask ClientAttribMask in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ dlflags notlistable
+ glxflags ignore ### client-handcode client-intercept server-handcode
+
+PushClientAttribDefaultEXT(mask)
+ return void
+ param mask ClientAttribMask in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
dlflags notlistable
+ glxflags ignore ### client-handcode client-intercept server-handcode
+
+# New 1.0 matrix commands
+
+MatrixLoadfEXT(mode, m)
+ return void
+ param mode MatrixMode in value
+ param m Float32 in array [16]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
+
+MatrixLoaddEXT(mode, m)
+ return void
+ param mode MatrixMode in value
+ param m Float64 in array [16]
+ category EXT_direct_state_access
extension soft WINSOFT
- alias BeginTransformFeedback
- glsalias BeginTransformFeedback
+ glxflags ignore
+ glfflags ignore
-EndTransformFeedbackNV()
+MatrixMultfEXT(mode, m)
return void
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param m Float32 in array [16]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
+
+MatrixMultdEXT(mode, m)
+ return void
+ param mode MatrixMode in value
+ param m Float64 in array [16]
+ category EXT_direct_state_access
extension soft WINSOFT
- alias EndTransformFeedback
- glsalias EndTransformFeedback
+ glxflags ignore
+ glfflags ignore
-TransformFeedbackAttribsNV(count, attribs, bufferMode)
+MatrixLoadIdentityEXT(mode)
return void
- param count UInt32 in value
- param attribs Int32 in array [COMPSIZE(count)]
- param bufferMode GLenum in value
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore
+ glfflags ignore
+
+MatrixRotatefEXT(mode, angle, x, y, z)
+ return void
+ param mode MatrixMode in value
+ param angle Float32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore
+ glfflags ignore
+
+MatrixRotatedEXT(mode, angle, x, y, z)
+ return void
+ param mode MatrixMode in value
+ param angle Float64 in value
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- glsflags ignore
- extension soft WINSOFT
-BindBufferRangeNV(target, index, buffer, offset, size)
+MatrixScalefEXT(mode, x, y, z)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- param offset BufferOffset in value
- param size BufferSize in value
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias BindBufferRange
- glsalias BindBufferRange
-BindBufferOffsetNV(target, index, buffer, offset)
+MatrixScaledEXT(mode, x, y, z)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- param offset BufferOffset in value
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias BindBufferOffsetEXT
- glsalias BindBufferOffsetEXT
-BindBufferBaseNV(target, index, buffer)
+MatrixTranslatefEXT(mode, x, y, z)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias BindBufferBase
- glsalias BindBufferBase
-TransformFeedbackVaryingsNV(program, count, locations, bufferMode)
+MatrixTranslatedEXT(mode, x, y, z)
return void
- param program UInt32 in value
- param count SizeI in value
- param locations Int32 in array [COMPSIZE(count)]
- param bufferMode GLenum in value
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias TransformFeedbackVaryings
- glsalias TransformFeedbackVaryings
-ActiveVaryingNV(program, name)
+MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar)
return void
- param program UInt32 in value
- param name Char in array [COMPSIZE(name)]
- category NV_transform_feedback
- version 1.5
- dlflags notlistable
+ param mode MatrixMode in value
+ param left Float64 in value
+ param right Float64 in value
+ param bottom Float64 in value
+ param top Float64 in value
+ param zNear Float64 in value
+ param zFar Float64 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- glsflags ignore
- extension soft WINSOFT
-GetVaryingLocationNV(program, name)
- return Int32
- param program UInt32 in value
- param name Char in array [COMPSIZE(name)]
- category NV_transform_feedback
- dlflags notlistable
- version 1.5
- glfflags ignore
- glsflags ignore
- glxflags ignore
+MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar)
+ return void
+ param mode MatrixMode in value
+ param left Float64 in value
+ param right Float64 in value
+ param bottom Float64 in value
+ param top Float64 in value
+ param zNear Float64 in value
+ param zFar Float64 in value
+ category EXT_direct_state_access
extension soft WINSOFT
+ glxflags ignore
+ glfflags ignore
-GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
+MatrixPopEXT(mode)
return void
- param program UInt32 in value
- param index UInt32 in value
- param bufSize SizeI in value
- param length SizeI out array [1]
- param size SizeI out array [1]
- param type GLenum out array [1]
- param name Char out array [COMPSIZE(program/index/bufSize)]
- category NV_transform_feedback
- dlflags notlistable
- version 1.5
+ param mode MatrixMode in value
+ category EXT_direct_state_access
extension soft WINSOFT
- glfflags ignore
- glsflags ignore
glxflags ignore
+ glfflags ignore
-GetTransformFeedbackVaryingNV(program, index, location)
+MatrixPushEXT(mode)
return void
- param program UInt32 in value
- param index UInt32 in value
- param location Int32 out array [1]
- category NV_transform_feedback
- dlflags notlistable
- version 1.5
+ param mode MatrixMode in value
+ category EXT_direct_state_access
extension soft WINSOFT
- glfflags ignore
glxflags ignore
- alias GetTransformFeedbackVarying
- glsalias GetTransformFeedbackVarying
+ glfflags ignore
-###############################################################################
-#
-# Extension #342
-# EXT_bindable_uniform commands
-#
-###############################################################################
+# New 1.3 matrix transpose commands
-UniformBufferEXT(program, location, buffer)
+MatrixLoadTransposefEXT(mode, m)
return void
- param program UInt32 in value
- param location Int32 in value
- param buffer UInt32 in value
- category EXT_bindable_uniform
- version 2.0
+ param mode MatrixMode in value
+ param m Float32 in array [16]
+ category EXT_direct_state_access
extension soft WINSOFT
glxflags ignore
glfflags ignore
- glsflags ignore
-GetUniformBufferSizeEXT(program, location)
- return Int32
- param program UInt32 in value
- param location Int32 in value
- category EXT_bindable_uniform
- dlflags notlistable
- version 2.0
+MatrixLoadTransposedEXT(mode, m)
+ return void
+ param mode MatrixMode in value
+ param m Float64 in array [16]
+ category EXT_direct_state_access
extension soft WINSOFT
- glfflags ignore
- glsflags ignore
glxflags ignore
-
-GetUniformOffsetEXT(program, location)
- return BufferOffset
- param program UInt32 in value
- param location Int32 in value
- category EXT_bindable_uniform
- dlflags notlistable
- version 2.0
- extension soft WINSOFT
glfflags ignore
- glsflags ignore
- glxflags ignore
-###############################################################################
-#
-# Extension #343
-# EXT_texture_integer extension commands
-#
-###############################################################################
-
-TexParameterIivEXT(target, pname, params)
+MatrixMultTransposefEXT(mode, m)
return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params Int32 in array [COMPSIZE(pname)]
- category EXT_texture_integer
- version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
+ param mode MatrixMode in value
+ param m Float32 in array [16]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
- alias TexParameterIiv
- glsalias TexParameterIiv
-
-TexParameterIuivEXT(target, pname, params)
- return void
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params UInt32 in array [COMPSIZE(pname)]
- category EXT_texture_integer
- version 2.0
- extension soft WINSOFT NV50
glfflags ignore
- glxflags ignore
- alias TexParameterIuiv
- glsalias TexParameterIuiv
-GetTexParameterIivEXT(target, pname, params)
+MatrixMultTransposedEXT(mode, m)
return void
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_texture_integer
- dlflags notlistable
- version 1.0
- version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
+ param mode MatrixMode in value
+ param m Float64 in array [16]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
- alias GetTexParameterIiv
- glsalias GetTexParameterIiv
+ glfflags ignore
-GetTexParameterIuivEXT(target, pname, params)
+# New 1.1 texture object commands
+
+TextureParameterfEXT(texture, target, pname, param)
return void
+ param texture Texture in value
param target TextureTarget in value
- param pname GetTextureParameter in value
- param params UInt32 out array [COMPSIZE(pname)]
- category EXT_texture_integer
- dlflags notlistable
- version 1.0
- version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
+ param pname TextureParameterName in value
+ param param CheckedFloat32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
- alias GetTexParameterIuiv
- glsalias GetTexParameterIuiv
+ glfflags ignore
+ vectorequiv TextureParameterfvEXT
-ClearColorIiEXT(red, green, blue, alpha)
+TextureParameterfvEXT(texture, target, pname, params)
return void
- param red Int32 in value
- param green Int32 in value
- param blue Int32 in value
- param alpha Int32 in value
- category EXT_texture_integer
- version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
+ glfflags ignore
-ClearColorIuiEXT(red, green, blue, alpha)
+TextureParameteriEXT(texture, target, pname, param)
return void
- param red UInt32 in value
- param green UInt32 in value
- param blue UInt32 in value
- param alpha UInt32 in value
- category EXT_texture_integer
- version 2.0
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param param CheckedInt32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
+ glfflags ignore
+ vectorequiv TextureParameterivEXT
-###############################################################################
-#
-# Extension #344 - GLX_EXT_texture_from_pixmap
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #345
-# GREMEDY_frame_terminator commands
-#
-###############################################################################
-
-FrameTerminatorGREMEDY()
+TextureParameterivEXT(texture, target, pname, params)
return void
- category GREMEDY_frame_terminator
- version 1.0
- extension
- glsflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
- offset ?
+ glfflags ignore
-###############################################################################
-#
-# Extension #346
-# NV_conditional_render commands
-#
-###############################################################################
+TextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels)
+ return void
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ extension soft WINSOFT
+ glfflags capture-handcode decode-handcode pixel-unpack
-BeginConditionalRenderNV(id, mode)
+TextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels)
return void
- param id UInt32 in value
- param mode TypeEnum in value
- category NV_conditional_render
- glfflags ignore
- glxflags ignore
- alias BeginConditionalRender
- glsalias BeginConditionalRender
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ extension soft WINSOFT
+ glfflags capture-handcode decode-handcode pixel-unpack
-EndConditionalRenderNV()
+TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels)
return void
- category NV_conditional_render
- glfflags ignore
- glsflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param width SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### EXT client-handcode server-handcode
glxflags ignore
- alias EndConditionalRender
- glsalias EndConditionalRender
+ extension soft WINSOFT
+ glfflags ignore
-###############################################################################
-#
-# Extension #347
-# NV_present_video commands
-#
-###############################################################################
+TextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels)
+ return void
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### EXT client-handcode server-handcode
+ extension soft WINSOFT
+ glfflags ignore
-# TBD
-# void PresentFrameKeyedNV(uint video_slot, uint64EXT minPresentTime,
-# uint beginPresentTimeId, uint
-# presentDurationId, enum type, enum target0,
-# uint fill0, uint key0, enum target1, uint
-# fill1, uint key1);
-#
-# void PresentFrameDualFillNV(uint video_slot, uint64EXT
-# minPresentTime, uint beginPresentTimeId,
-# uint presentDurationId, enum type, enum
-# target0, uint fill0, enum target1, uint
-# fill1, enum target2, uint fill2, enum
-# target3, uint fill3);
-#
-# void GetVideoivNV(uint video_slot, enum pname, int *params);
-# void GetVideouivNV(uint video_slot, enum pname, uint *params);
-# void GetVideoi64vNV(uint video_slot, enum pname, int64EXT *params);
-# void GetVideoui64vNV(uint video_slot, enum pname, uint64EXT *params);
-# void VideoParameterivNV(uint video_slot, enum pname, const int *params);
+CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border)
+ return void
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore ### EXT
-PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
+CopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border)
return void
- param video_slot UInt32 in value
- param minPresentTime UInt64EXT in value
- param beginPresentTimeId UInt32 in value
- param presentDurationId UInt32 in value
- param type GLenum in value
- param target0 GLenum in value
- param fill0 UInt32 in value
- param key0 UInt32 in value
- param target1 GLenum in value
- param fill1 UInt32 in value
- param key1 UInt32 in value
- category NV_present_video
- version 1.2
- extension
- glxropcode ?
- glxflags ignore
- glsopcode ?
- offset ?
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore ### EXT
-PresentFrameDualFillNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3)
+CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width)
return void
- param video_slot UInt32 in value
- param minPresentTime UInt64EXT in value
- param beginPresentTimeId UInt32 in value
- param presentDurationId UInt32 in value
- param type GLenum in value
- param target0 GLenum in value
- param fill0 UInt32 in value
- param target1 GLenum in value
- param fill1 UInt32 in value
- param target2 GLenum in value
- param fill2 UInt32 in value
- param target3 GLenum in value
- param fill3 UInt32 in value
- category NV_present_video
- version 1.2
- extension
- glxropcode ?
- glxflags ignore
- glsopcode ?
- offset ?
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore ### EXT
-GetVideoivNV(video_slot, pname, params)
+CopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height)
return void
- param video_slot UInt32 in value
- param pname GLenum in value
- param params Int32 out array [COMPSIZE(pname)]
- category NV_present_video
- dlflags notlistable
- version 1.2
- extension
- glxsingle ?
- glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ glxflags ignore ### EXT
+
+# New 1.1 texture object queries
-GetVideouivNV(video_slot, pname, params)
+GetTextureImageEXT(texture, target, level, format, type, pixels)
return void
- param video_slot UInt32 in value
- param pname GLenum in value
- param params UInt32 out array [COMPSIZE(pname)]
- category NV_present_video
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void out array [COMPSIZE(target/level/format/type)]
+ category EXT_direct_state_access
dlflags notlistable
- version 1.2
- extension
- glxsingle ?
- glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ glxflags ignore ### client-handcode server-handcode
+ extension soft WINSOFT
+ glfflags capture-execute capture-handcode decode-handcode pixel-pack
-GetVideoi64vNV(video_slot, pname, params)
+GetTextureParameterfvEXT(texture, target, pname, params)
return void
- param video_slot UInt32 in value
- param pname GLenum in value
- param params Int64EXT out array [COMPSIZE(pname)]
- category NV_present_video
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
dlflags notlistable
- version 1.2
- extension
- glxsingle ?
+ extension soft WINSOFT
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ glfflags capture-execute gl-enum
-GetVideoui64vNV(video_slot, pname, params)
+GetTextureParameterivEXT(texture, target, pname, params)
return void
- param video_slot UInt32 in value
- param pname GLenum in value
- param params UInt64EXT out array [COMPSIZE(pname)]
- category NV_present_video
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
dlflags notlistable
- version 1.2
- extension
- glxsingle ?
+ extension soft WINSOFT
glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
+ glfflags capture-execute gl-enum
-VideoParameterivNV(video_slot, pname, params)
+GetTextureLevelParameterfvEXT(texture, target, level, pname, params)
return void
- param video_slot UInt32 in value
- param pname GLenum in value
- param params Int32 in array [COMPSIZE(pname)]
- category NV_present_video
- version 1.2
- extension
- glxropcode ?
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ dlflags notlistable
+ extension soft WINSOFT
glxflags ignore
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #348 - GLX_NV_video_out
-# Extension #349 - WGL_NV_video_out
-# Extension #350 - GLX_NV_swap_group
-# Extension #351 - WGL_NV_swap_group
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #352
-# EXT_transform_feedback commands
-#
-###############################################################################
-
-# From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
+ glfflags capture-execute gl-enum
-BeginTransformFeedbackEXT(primitiveMode)
+GetTextureLevelParameterivEXT(texture, target, level, pname, params)
return void
- param primitiveMode GLenum in value
- category EXT_transform_feedback
- version 2.0
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
dlflags notlistable
- glxflags ignore
- glfflags ignore
extension soft WINSOFT
- alias BeginTransformFeedback
- glsalias BeginTransformFeedback
+ glxflags ignore
+ glfflags capture-execute gl-enum
-EndTransformFeedbackEXT()
+# New 1.2 3D texture object commands
+
+TextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels)
return void
- category EXT_transform_feedback
- version 2.0
- dlflags notlistable
- glxflags ignore
- glfflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode EXT
extension soft WINSOFT
- alias EndTransformFeedback
- glsalias EndTransformFeedback
+ glfflags ignore
-BindBufferRangeEXT(target, index, buffer, offset, size)
+TextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- param offset BufferOffset in value
- param size BufferSize in value
- category EXT_transform_feedback
- version 2.0
- dlflags notlistable
- glxflags ignore
- glfflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode EXT
extension soft WINSOFT
- alias BindBufferRange
- glsalias BindBufferRange
+ glfflags ignore
-# Not promoted to the OpenGL 3.0 core
-BindBufferOffsetEXT(target, index, buffer, offset)
+CopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- param offset BufferOffset in value
- category EXT_transform_feedback
- version 2.0
- dlflags notlistable
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ param texture Texture in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ category EXT_direct_state_access
+ glxflags ignore ### EXT
extension soft WINSOFT
+ glfflags ignore
-BindBufferBaseEXT(target, index, buffer)
+# New 1.1 multitexture commands
+
+MultiTexParameterfEXT(texunit, target, pname, param)
return void
- param target GLenum in value
- param index UInt32 in value
- param buffer UInt32 in value
- category EXT_transform_feedback
- version 2.0
- dlflags notlistable
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param param CheckedFloat32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias BindBufferBase
- glsalias BindBufferBase
+ vectorequiv MultiTexParameterfvEXT
-TransformFeedbackVaryingsEXT(program, count, varyings, bufferMode)
+MultiTexParameterfvEXT(texunit, target, pname, params)
return void
- param program UInt32 in value
- param count SizeI in value
- param varyings CharPointer in array [count]
- param bufferMode GLenum in value
- category EXT_transform_feedback
- version 2.0
- dlflags notlistable
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ extension soft WINSOFT
glxflags ignore
glfflags ignore
- extension soft WINSOFT
- alias TransformFeedbackVaryings
- glsalias TransformFeedbackVaryings
-GetTransformFeedbackVaryingEXT(program, index, bufSize, length, size, type, name)
+MultiTexParameteriEXT(texunit, target, pname, param)
return void
- param program UInt32 in value
- param index UInt32 in value
- param bufSize SizeI in value
- param length SizeI out array [1]
- param size SizeI out array [1]
- param type GLenum out array [1]
- param name Char out array [COMPSIZE(length)]
- category EXT_transform_feedback
- dlflags notlistable
- version 2.0
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param param CheckedInt32 in value
+ category EXT_direct_state_access
extension soft WINSOFT
- glfflags ignore
glxflags ignore
- alias GetTransformFeedbackVarying
- glsalias GetTransformFeedbackVarying
-
-###############################################################################
-#
-# Extension #353
-# EXT_direct_state_access commands
-#
-###############################################################################
-
-# New 1.1 client commands
+ glfflags ignore
+ vectorequiv MultiTexParameterivEXT
-ClientAttribDefaultEXT(mask)
+MultiTexParameterivEXT(texunit, target, pname, params)
return void
- param mask ClientAttribMask in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
extension soft WINSOFT
- dlflags notlistable
- glxflags ignore ### client-handcode client-intercept server-handcode
- glsflags client-state
+ glxflags ignore
+ glfflags ignore
-PushClientAttribDefaultEXT(mask)
+MultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels)
return void
- param mask ClientAttribMask in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
extension soft WINSOFT
- dlflags notlistable
- glxflags ignore ### client-handcode client-intercept server-handcode
- glsflags client-state
-
-# New 1.0 matrix commands
+ glfflags capture-handcode decode-handcode pixel-unpack
-MatrixLoadfEXT(mode, m)
+MultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels)
return void
- param mode MatrixMode in value
- param m Float32 in array [16]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-handcode decode-handcode pixel-unpack
-MatrixLoaddEXT(mode, m)
+MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels)
return void
- param mode MatrixMode in value
- param m Float64 in array [16]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param width SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### EXT client-handcode server-handcode
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-MatrixMultfEXT(mode, m)
+MultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels)
return void
- param mode MatrixMode in value
- param m Float32 in array [16]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### EXT client-handcode server-handcode
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-MatrixMultdEXT(mode, m)
+CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border)
return void
- param mode MatrixMode in value
- param m Float64 in array [16]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param border CheckedInt32 in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glxflags ignore ### EXT
-MatrixLoadIdentityEXT(mode)
+CopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border)
return void
- param mode MatrixMode in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
+ param border CheckedInt32 in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glxflags ignore ### EXT
-MatrixRotatefEXT(mode, angle, x, y, z)
+CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width)
return void
- param mode MatrixMode in value
- param angle Float32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glxflags ignore ### EXT
-MatrixRotatedEXT(mode, angle, x, y, z)
+CopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height)
return void
- param mode MatrixMode in value
- param angle Float64 in value
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glxflags ignore ### EXT
-MatrixScalefEXT(mode, x, y, z)
+# New 1.1 multitexture queries
+
+GetMultiTexImageEXT(texunit, target, level, format, type, pixels)
return void
- param mode MatrixMode in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void out array [COMPSIZE(target/level/format/type)]
category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore ### client-handcode server-handcode
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-execute capture-handcode decode-handcode pixel-pack
-MatrixScaledEXT(mode, x, y, z)
+GetMultiTexParameterfvEXT(texunit, target, pname, params)
return void
- param mode MatrixMode in value
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ dlflags notlistable
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-execute gl-enum
-MatrixTranslatefEXT(mode, x, y, z)
+GetMultiTexParameterivEXT(texunit, target, pname, params)
return void
- param mode MatrixMode in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ dlflags notlistable
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-execute gl-enum
-MatrixTranslatedEXT(mode, x, y, z)
+GetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params)
return void
- param mode MatrixMode in value
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ dlflags notlistable
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-execute gl-enum
-MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar)
+GetMultiTexLevelParameterivEXT(texunit, target, level, pname, params)
return void
- param mode MatrixMode in value
- param left Float64 in value
- param right Float64 in value
- param bottom Float64 in value
- param top Float64 in value
- param zNear Float64 in value
- param zFar Float64 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ dlflags notlistable
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags capture-execute gl-enum
-MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar)
+# New 1.2 3D multitexture commands
+
+MultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels)
return void
- param mode MatrixMode in value
- param left Float64 in value
- param right Float64 in value
- param bottom Float64 in value
- param top Float64 in value
- param zNear Float64 in value
- param zFar Float64 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param border CheckedInt32 in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode EXT
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-MatrixPopEXT(mode)
+MultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
return void
- param mode MatrixMode in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param format PixelFormat in value
+ param type PixelType in value
+ param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode EXT
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-MatrixPushEXT(mode)
+CopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height)
return void
- param mode MatrixMode in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
+ param x WinCoord in value
+ param y WinCoord in value
+ param width SizeI in value
+ param height SizeI in value
category EXT_direct_state_access
+ glxflags ignore ### EXT
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-# New 1.3 matrix transpose commands
+# New 1.2.1 multitexture texture commands
-MatrixLoadTransposefEXT(mode, m)
+BindMultiTextureEXT(texunit, target, texture)
return void
- param mode MatrixMode in value
- param m Float32 in array [16]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param texture Texture in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ glxflags ignore ### EXT
-MatrixLoadTransposedEXT(mode, m)
+EnableClientStateIndexedEXT(array, index)
return void
- param mode MatrixMode in value
- param m Float64 in array [16]
+ param array EnableCap in value
+ param index UInt32 in value
category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore ### client-handcode client-intercept server-handcode
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
-MatrixMultTransposefEXT(mode, m)
+DisableClientStateIndexedEXT(array, index)
return void
- param mode MatrixMode in value
- param m Float32 in array [16]
+ param array EnableCap in value
+ param index UInt32 in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
+ dlflags notlistable
+ glxflags ignore ### client-handcode client-intercept server-handcode
-MatrixMultTransposedEXT(mode, m)
+MultiTexCoordPointerEXT(texunit, size, type, stride, pointer)
return void
- param mode MatrixMode in value
- param m Float64 in array [16]
+ param texunit TextureUnit in value
+ param size Int32 in value
+ param type TexCoordPointerType in value
+ param stride SizeI in value
+ param pointer Void in array [COMPSIZE(size/type/stride)] retained
category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore ### client-handcode client-intercept server-handcode
extension soft WINSOFT
- glxflags ignore
glfflags ignore
- glsflags ignore
-
-# New 1.1 texture object commands
-TextureParameterfEXT(texture, target, pname, param)
+MultiTexEnvfEXT(texunit, target, pname, param)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
param param CheckedFloat32 in value
category EXT_direct_state_access
extension soft WINSOFT
+ vectorequiv MultiTexEnvfvEXT
glxflags ignore
- glfflags ignore
- glsflags ignore
- vectorequiv TextureParameterfvEXT
+ glfflags gl-enum
-TextureParameterfvEXT(texture, target, pname, params)
+MultiTexEnvfvEXT(texunit, target, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
param params CheckedFloat32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
+ glfflags gl-enum
-TextureParameteriEXT(texture, target, pname, param)
+MultiTexEnviEXT(texunit, target, pname, param)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
param param CheckedInt32 in value
category EXT_direct_state_access
extension soft WINSOFT
+ vectorequiv MultiTexEnvivEXT
glxflags ignore
- glfflags ignore
- glsflags ignore
- vectorequiv TextureParameterivEXT
+ glfflags gl-enum
-TextureParameterivEXT(texture, target, pname, params)
+MultiTexEnvivEXT(texunit, target, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
param params CheckedInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
extension soft WINSOFT
glxflags ignore
- glfflags ignore
- glsflags ignore
-
-TextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels)
- return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
- category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
- extension soft WINSOFT
- glfflags capture-handcode decode-handcode pixel-unpack
- glsflags pixel-null pixel-unpack
+ glfflags gl-enum
-TextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels)
+MultiTexGendEXT(texunit, coord, pname, param)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param Float64 in value
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
extension soft WINSOFT
- glfflags capture-handcode decode-handcode pixel-unpack
- glsflags pixel-null pixel-unpack
-
-TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels)
- return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param width SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
- category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### EXT client-handcode server-handcode
+ vectorequiv MultiTexGendvEXT
glxflags ignore
- extension soft WINSOFT
- glfflags ignore
- glsflags pixel-unpack
+ glfflags gl-enum
-TextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels)
+MultiTexGendvEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Float64 in array [COMPSIZE(pname)]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### EXT client-handcode server-handcode
extension soft WINSOFT
- glfflags ignore
- glsflags pixel-unpack
+ glxflags ignore
+ glfflags gl-enum
-CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border)
+MultiTexGenfEXT(texunit, coord, pname, param)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param border CheckedInt32 in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param CheckedFloat32 in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore ### EXT
+ vectorequiv MultiTexGenfvEXT
+ glxflags ignore
+ glfflags gl-enum
-CopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border)
+MultiTexGenfvEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params CheckedFloat32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore ### EXT
+ glxflags ignore
+ glfflags gl-enum
-CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width)
+MultiTexGeniEXT(texunit, coord, pname, param)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param param CheckedInt32 in value
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore ### EXT
+ vectorequiv MultiTexGenivEXT
+ glxflags ignore
+ glfflags gl-enum
-CopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height)
+MultiTexGenivEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore ### EXT
+ glxflags ignore
+ glfflags gl-enum
-# New 1.1 texture object queries
+# New 1.2.1 multitexture texture queries
-GetTextureImageEXT(texture, target, level, format, type, pixels)
+GetMultiTexEnvfvEXT(texunit, target, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void out array [COMPSIZE(target/level/format/type)]
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params Float32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
dlflags notlistable
- glxflags ignore ### client-handcode server-handcode
extension soft WINSOFT
- glfflags capture-execute capture-handcode decode-handcode pixel-pack
- glsflags get pixel-pack
+ glxflags ignore
+ glfflags capture-execute gl-enum
-GetTextureParameterfvEXT(texture, target, pname, params)
+GetMultiTexEnvivEXT(texunit, target, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Float32 out array [COMPSIZE(pname)]
+ param texunit TextureUnit in value
+ param target TextureEnvTarget in value
+ param pname TextureEnvParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
dlflags notlistable
extension soft WINSOFT
glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
-GetTextureParameterivEXT(texture, target, pname, params)
+GetMultiTexGendvEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
+ param params Float64 out array [COMPSIZE(pname)]
category EXT_direct_state_access
dlflags notlistable
extension soft WINSOFT
glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
-GetTextureLevelParameterfvEXT(texture, target, level, pname, params)
+GetMultiTexGenfvEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
param params Float32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
dlflags notlistable
extension soft WINSOFT
glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
-GetTextureLevelParameterivEXT(texture, target, level, pname, params)
+GetMultiTexGenivEXT(texunit, coord, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
+ param texunit TextureUnit in value
+ param coord TextureCoordName in value
+ param pname TextureGenParameter in value
param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
dlflags notlistable
extension soft WINSOFT
glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
-# New 1.2 3D texture object commands
+# From EXT_draw_buffers2
+# EnableIndexedEXT
+# DisableIndexedEXT
+# IsEnabledIndexedEXT
-TextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels)
+GetFloatIndexedvEXT(target, index, data)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ param target TypeEnum in value
+ param index UInt32 in value
+ param data Float32 out array [COMPSIZE(target)]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode EXT
+ dlflags notlistable
+ glxflags ignore
+ glfflags ignore
extension soft WINSOFT
+
+GetDoubleIndexedvEXT(target, index, data)
+ return void
+ param target TypeEnum in value
+ param index UInt32 in value
+ param data Float64 out array [COMPSIZE(target)]
+ category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore
glfflags ignore
- glsflags ignore
+ extension soft WINSOFT
-TextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
+GetPointerIndexedvEXT(target, index, data)
+ return void
+ param target TypeEnum in value
+ param index UInt32 in value
+ param data VoidPointer out array [COMPSIZE(target)]
+ category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore
+ glfflags ignore
+ extension soft WINSOFT
+
+# New compressed texture commands
+
+CompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits)
return void
param texture Texture in value
param target TextureTarget in value
param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
param width SizeI in value
param height SizeI in value
param depth SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
dlflags handcode
- glxflags ignore ### client-handcode server-handcode EXT
- extension soft WINSOFT
+ glxflags ignore ### client-handcode server-handcode
glfflags ignore
- glsflags ignore
+ extension soft WINSOFT
-CopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height)
+CompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits)
return void
param texture Texture in value
param target TextureTarget in value
param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
+ param internalformat TextureInternalFormat in value
param width SizeI in value
param height SizeI in value
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
- glxflags ignore ### EXT
- extension soft WINSOFT
- glfflags ignore
- glsflags ignore
-
-# New 1.1 multitexture commands
-
-MultiTexParameterfEXT(texunit, target, pname, param)
- return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param param CheckedFloat32 in value
- category EXT_direct_state_access
- extension soft WINSOFT
- glxflags ignore
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
glfflags ignore
- glsflags ignore
- vectorequiv MultiTexParameterfvEXT
-
-MultiTexParameterfvEXT(texunit, target, pname, params)
- return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
- category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
-MultiTexParameteriEXT(texunit, target, pname, param)
+CompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits)
return void
- param texunit TextureUnit in value
+ param texture Texture in value
param target TextureTarget in value
- param pname TextureParameterName in value
- param param CheckedInt32 in value
+ param level CheckedInt32 in value
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
- extension soft WINSOFT
- glxflags ignore
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
glfflags ignore
- glsflags ignore
- vectorequiv MultiTexParameterivEXT
-
-MultiTexParameterivEXT(texunit, target, pname, params)
- return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
- category EXT_direct_state_access
extension soft WINSOFT
- glxflags ignore
- glfflags ignore
- glsflags ignore
-MultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels)
+CompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
return void
- param texunit TextureUnit in value
+ param texture Texture in value
param target TextureTarget in value
param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
param width SizeI in value
- param border CheckedInt32 in value
+ param height SizeI in value
+ param depth SizeI in value
param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
dlflags handcode
glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glfflags capture-handcode decode-handcode pixel-unpack
- glsflags pixel-null pixel-unpack
-MultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels)
+CompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
return void
- param texunit TextureUnit in value
+ param texture Texture in value
param target TextureTarget in value
param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
+ param xoffset CheckedInt32 in value
+ param yoffset CheckedInt32 in value
param width SizeI in value
param height SizeI in value
- param border CheckedInt32 in value
param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
dlflags handcode
glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glfflags capture-handcode decode-handcode pixel-unpack
- glsflags pixel-null pixel-unpack
-MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels)
+CompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits)
return void
- param texunit TextureUnit in value
+ param texture Texture in value
param target TextureTarget in value
param level CheckedInt32 in value
param xoffset CheckedInt32 in value
param width SizeI in value
param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width)]
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
dlflags handcode
- glxflags ignore ### EXT client-handcode server-handcode
- extension soft WINSOFT
+ glxflags ignore ### client-handcode server-handcode
glfflags ignore
- glsflags pixel-unpack
+ extension soft WINSOFT
-MultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels)
+# New compressed texture query
+
+GetCompressedTextureImageEXT(texture, target, lod, img)
+ return void
+ param texture Texture in value
+ param target TextureTarget in value
+ param lod CheckedInt32 in value
+ param img Void out array [COMPSIZE(target/lod)]
+ category EXT_direct_state_access
+ dlflags notlistable
+ glxflags ignore ### server-handcode
+ extension soft WINSOFT
+
+# New compressed multitexture commands
+
+CompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height)]
+ param internalformat TextureInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
dlflags handcode
- glxflags ignore ### EXT client-handcode server-handcode
- extension soft WINSOFT
+ glxflags ignore ### client-handcode server-handcode
glfflags ignore
- glsflags pixel-unpack
+ extension soft WINSOFT
-CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border)
+CompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
param internalformat TextureInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
param width SizeI in value
+ param height SizeI in value
param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glxflags ignore ### EXT
-CopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border)
+CompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
param internalformat TextureInternalFormat in value
- param x WinCoord in value
- param y WinCoord in value
param width SizeI in value
- param height SizeI in value
param border CheckedInt32 in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glxflags ignore ### EXT
-CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width)
+CompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
param xoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
+ param yoffset CheckedInt32 in value
+ param zoffset CheckedInt32 in value
param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ param format PixelFormat in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glxflags ignore ### EXT
-CopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height)
+CompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
param xoffset CheckedInt32 in value
param yoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
param width SizeI in value
param height SizeI in value
+ param format PixelFormat in value
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
+ dlflags handcode
+ glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glxflags ignore ### EXT
-
-# New 1.1 multitexture queries
-GetMultiTexImageEXT(texunit, target, level, format, type, pixels)
+CompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits)
return void
param texunit TextureUnit in value
param target TextureTarget in value
param level CheckedInt32 in value
+ param xoffset CheckedInt32 in value
+ param width SizeI in value
param format PixelFormat in value
- param type PixelType in value
- param pixels Void out array [COMPSIZE(target/level/format/type)]
+ param imageSize SizeI in value
+ param bits Void in array [imageSize]
category EXT_direct_state_access
- dlflags notlistable
+ dlflags handcode
glxflags ignore ### client-handcode server-handcode
+ glfflags ignore
extension soft WINSOFT
- glfflags capture-execute capture-handcode decode-handcode pixel-pack
- glsflags get pixel-pack
-GetMultiTexParameterfvEXT(texunit, target, pname, params)
+# New compressed multitexture query
+
+GetCompressedMultiTexImageEXT(texunit, target, lod, img)
return void
param texunit TextureUnit in value
param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Float32 out array [COMPSIZE(pname)]
+ param lod CheckedInt32 in value
+ param img Void out array [COMPSIZE(target/lod)]
category EXT_direct_state_access
dlflags notlistable
+ glxflags ignore ### server-handcode
extension soft WINSOFT
- glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
-GetMultiTexParameterivEXT(texunit, target, pname, params)
+# New ARB assembly program named commands
+
+NamedProgramStringEXT(program, target, format, len, string)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param format ProgramFormat in value
+ param len SizeI in value
+ param string Void in array [len]
category EXT_direct_state_access
- dlflags notlistable
+ subcategory ARB_vertex_program
extension soft WINSOFT
- glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
+ glfflags ignore
+ glxflags ignore ### client-handcode server-handcode EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-GetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params)
+NamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
- param params Float32 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ param w Float64 in value
category EXT_direct_state_access
- dlflags notlistable
- extension soft WINSOFT
- glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
+ subcategory ARB_vertex_program
+ vectorequiv NamedProgramLocalParameter4dvEXT
+ glxvectorequiv NamedProgramLocalParameter4dvEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore ### EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-GetMultiTexLevelParameterivEXT(texunit, target, level, pname, params)
+NamedProgramLocalParameter4dvEXT(program, target, index, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Float64 in array [4]
category EXT_direct_state_access
- dlflags notlistable
- extension soft WINSOFT
- glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore ### EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-# New 1.2 3D multitexture commands
+NamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w)
+ return void
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x Float32 in value
+ param y Float32 in value
+ param z Float32 in value
+ param w Float32 in value
+ category EXT_direct_state_access
+ subcategory ARB_vertex_program
+ vectorequiv NamedProgramLocalParameter4fvEXT
+ glxvectorequiv NamedProgramLocalParameter4fvEXT
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore ### EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-MultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels)
+NamedProgramLocalParameter4fvEXT(program, target, index, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Float32 in array [4]
category EXT_direct_state_access
- dlflags handcode
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
+ glfflags ignore
+ glxflags ignore ### EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+
+# New ARB assembly program named queries
+
+GetNamedProgramLocalParameterdvEXT(program, target, index, params)
+ return void
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Float64 out array [4]
+ dlflags notlistable
+ category EXT_direct_state_access
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore ### client-handcode server-handcode EXT
- extension soft WINSOFT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+
+GetNamedProgramLocalParameterfvEXT(program, target, index, params)
+ return void
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Float32 out array [4]
+ dlflags notlistable
+ category EXT_direct_state_access
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
+ glxflags ignore ### client-handcode server-handcode EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-MultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
+GetNamedProgramivEXT(program, target, pname, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param format PixelFormat in value
- param type PixelType in value
- param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param pname ProgramProperty in value
+ param params Int32 out array [1]
+ dlflags notlistable
category EXT_direct_state_access
- dlflags handcode
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
+ glfflags ignore
glxflags ignore ### client-handcode server-handcode EXT
- extension soft WINSOFT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+
+GetNamedProgramStringEXT(program, target, pname, string)
+ return void
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param pname ProgramStringProperty in value
+ param string Void out array [COMPSIZE(program,pname)]
+ dlflags notlistable
+ category EXT_direct_state_access
+ subcategory ARB_vertex_program
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
+ glxflags ignore ### client-handcode server-handcode EXT
+ glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-CopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height)
+# New EXT_gpu_program_parameters command
+
+NamedProgramLocalParameters4fvEXT(program, target, index, count, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param x WinCoord in value
- param y WinCoord in value
- param width SizeI in value
- param height SizeI in value
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params Float32 in array [count*4]
category EXT_direct_state_access
- glxflags ignore ### EXT
- extension soft WINSOFT
+ subcategory EXT_gpu_program_parameters
+ extension soft WINSOFT NV10
glfflags ignore
- glsflags ignore
+ glxflags ignore
+ glextmask GL_MASK_EXT_gpu_program_parameters
-# New 1.2.1 multitexture texture commands
+# New NV_gpu_program4 commands
-BindMultiTextureEXT(texunit, target, texture)
+NamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param texture Texture in value
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x Int32 in value
+ param y Int32 in value
+ param z Int32 in value
+ param w Int32 in value
category EXT_direct_state_access
- extension soft WINSOFT
- glxflags ignore ### EXT
+ subcategory NV_gpu_program4
+ vectorequiv NamedProgramLocalParameterI4ivEXT
+ glxvectorequiv NamedProgramLocalParameterI4ivEXT
+ extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+ glextmask GL_MASK_NV_gpu_program4
-EnableClientStateIndexedEXT(array, index)
+NamedProgramLocalParameterI4ivEXT(program, target, index, params)
return void
- param array EnableCap in value
+ param program UInt32 in value
+ param target ProgramTarget in value
param index UInt32 in value
+ param params Int32 in array [4]
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore ### client-handcode client-intercept server-handcode
- extension soft WINSOFT
- glsflags client-state
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+ glextmask GL_MASK_NV_gpu_program4
-DisableClientStateIndexedEXT(array, index)
+NamedProgramLocalParametersI4ivEXT(program, target, index, count, params)
return void
- param array EnableCap in value
+ param program UInt32 in value
+ param target ProgramTarget in value
param index UInt32 in value
+ param count SizeI in value
+ param params Int32 in array [count*4]
category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
- glxflags ignore ### client-handcode client-intercept server-handcode
- glsflags client-state
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
+ glxflags ignore
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexCoordPointerEXT(texunit, size, type, stride, pointer)
+NamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w)
return void
- param texunit TextureUnit in value
- param size Int32 in value
- param type TexCoordPointerType in value
- param stride SizeI in value
- param pointer Void in array [COMPSIZE(size/type/stride)] retained
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param x UInt32 in value
+ param y UInt32 in value
+ param z UInt32 in value
+ param w UInt32 in value
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore ### client-handcode client-intercept server-handcode
- extension soft WINSOFT
+ subcategory NV_gpu_program4
+ vectorequiv NamedProgramLocalParameterI4uivEXT
+ glxvectorequiv NamedProgramLocalParameterI4uivEXT
+ extension soft WINSOFT NV50
glfflags ignore
- glsflags client-state
+ glxflags ignore
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexEnvfEXT(texunit, target, pname, param)
+NamedProgramLocalParameterI4uivEXT(program, target, index, params)
return void
- param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param param CheckedFloat32 in value
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 in array [4]
category EXT_direct_state_access
- extension soft WINSOFT
- vectorequiv MultiTexEnvfvEXT
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexEnvfvEXT(texunit, target, pname, params)
+NamedProgramLocalParametersI4uivEXT(program, target, index, count, params)
return void
- param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param count SizeI in value
+ param params UInt32 in array [count*4]
category EXT_direct_state_access
- extension soft WINSOFT
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexEnviEXT(texunit, target, pname, param)
+GetNamedProgramLocalParameterIivEXT(program, target, index, params)
return void
- param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param param CheckedInt32 in value
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params Int32 out array [4]
+ dlflags notlistable
category EXT_direct_state_access
- extension soft WINSOFT
- vectorequiv MultiTexEnvivEXT
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexEnvivEXT(texunit, target, pname, params)
+GetNamedProgramLocalParameterIuivEXT(program, target, index, params)
return void
- param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param target ProgramTarget in value
+ param index UInt32 in value
+ param params UInt32 out array [4]
+ dlflags notlistable
category EXT_direct_state_access
- extension soft WINSOFT
+ subcategory NV_gpu_program4
+ extension soft WINSOFT NV50
+ glfflags ignore
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glextmask GL_MASK_NV_gpu_program4
-MultiTexGendEXT(texunit, coord, pname, param)
+# New EXT_texture_integer texture object commands
+
+TextureParameterIivEXT(texture, target, pname, params)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param Float64 in value
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
extension soft WINSOFT
- vectorequiv MultiTexGendvEXT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-MultiTexGendvEXT(texunit, coord, pname, params)
+TextureParameterIuivEXT(texture, target, pname, params)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float64 in array [COMPSIZE(pname)]
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params UInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
extension soft WINSOFT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-MultiTexGenfEXT(texunit, coord, pname, param)
+# New EXT_texture_integer texture object queries
+
+GetTextureParameterIivEXT(texture, target, pname, params)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param CheckedFloat32 in value
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
+ dlflags notlistable
extension soft WINSOFT
- vectorequiv MultiTexGenfvEXT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags capture-execute gl-enum
+ glextmask GL_MASK_EXT_texture_integer
-MultiTexGenfvEXT(texunit, coord, pname, params)
+GetTextureParameterIuivEXT(texture, target, pname, params)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params CheckedFloat32 in array [COMPSIZE(pname)]
+ param texture Texture in value
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params UInt32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
+ dlflags notlistable
extension soft WINSOFT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags capture-execute gl-enum
+ glextmask GL_MASK_EXT_texture_integer
-MultiTexGeniEXT(texunit, coord, pname, param)
+# New EXT_texture_integer multitexture commands
+
+MultiTexParameterIivEXT(texunit, target, pname, params)
return void
param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param param CheckedInt32 in value
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params CheckedInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
extension soft WINSOFT
- vectorequiv MultiTexGenivEXT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-MultiTexGenivEXT(texunit, coord, pname, params)
+MultiTexParameterIuivEXT(texunit, target, pname, params)
return void
param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
+ param target TextureTarget in value
+ param pname TextureParameterName in value
+ param params UInt32 in array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
extension soft WINSOFT
glxflags ignore
- glfflags gl-enum
- glsflags gl-enum
+ glfflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-# New 1.2.1 multitexture texture queries
+# New EXT_texture_integer multitexture queries
-GetMultiTexEnvfvEXT(texunit, target, pname, params)
+GetMultiTexParameterIivEXT(texunit, target, pname, params)
return void
param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params Float32 out array [COMPSIZE(pname)]
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
dlflags notlistable
extension soft WINSOFT
- glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
+ glxflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-GetMultiTexEnvivEXT(texunit, target, pname, params)
+GetMultiTexParameterIuivEXT(texunit, target, pname, params)
return void
param texunit TextureUnit in value
- param target TextureEnvTarget in value
- param pname TextureEnvParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param target TextureTarget in value
+ param pname GetTextureParameter in value
+ param params UInt32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
+ subcategory EXT_texture_integer
dlflags notlistable
extension soft WINSOFT
- glxflags ignore
glfflags capture-execute gl-enum
- glsflags get
+ glxflags ignore
+ glextmask GL_MASK_EXT_texture_integer
-GetMultiTexGendvEXT(texunit, coord, pname, params)
+# New GLSL 2.0 uniform commands
+
+ProgramUniform1fEXT(program, location, v0)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float64 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Float32 in value
category EXT_direct_state_access
- dlflags notlistable
- extension soft WINSOFT
+ subcategory VERSION_2_0
+ glfflags ignore
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetMultiTexGenfvEXT(texunit, coord, pname, params)
+ProgramUniform2fEXT(program, location, v0, v1)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Float32 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Float32 in value
+ param v1 Float32 in value
category EXT_direct_state_access
- dlflags notlistable
- extension soft WINSOFT
+ subcategory VERSION_2_0
+ glfflags ignore
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetMultiTexGenivEXT(texunit, coord, pname, params)
+ProgramUniform3fEXT(program, location, v0, v1, v2)
return void
- param texunit TextureUnit in value
- param coord TextureCoordName in value
- param pname TextureGenParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Float32 in value
+ param v1 Float32 in value
+ param v2 Float32 in value
category EXT_direct_state_access
- dlflags notlistable
- extension soft WINSOFT
+ subcategory VERSION_2_0
+ glfflags ignore
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
-
-# From EXT_draw_buffers2
-# EnableIndexedEXT
-# DisableIndexedEXT
-# IsEnabledIndexedEXT
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetFloatIndexedvEXT(target, index, data)
+ProgramUniform4fEXT(program, location, v0, v1, v2, v3)
return void
- param target TypeEnum in value
- param index UInt32 in value
- param data Float32 out array [COMPSIZE(target)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Float32 in value
+ param v1 Float32 in value
+ param v2 Float32 in value
+ param v3 Float32 in value
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetDoubleIndexedvEXT(target, index, data)
+ProgramUniform1iEXT(program, location, v0)
return void
- param target TypeEnum in value
- param index UInt32 in value
- param data Float64 out array [COMPSIZE(target)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Int32 in value
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetPointerIndexedvEXT(target, index, data)
+ProgramUniform2iEXT(program, location, v0, v1)
return void
- param target TypeEnum in value
- param index UInt32 in value
- param data VoidPointer out array [COMPSIZE(target)]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Int32 in value
+ param v1 Int32 in value
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New compressed texture commands
-
-CompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits)
+ProgramUniform3iEXT(program, location, v0, v1, v2)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Int32 in value
+ param v1 Int32 in value
+ param v2 Int32 in value
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits)
+ProgramUniform4iEXT(program, location, v0, v1, v2, v3)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param v0 Int32 in value
+ param v1 Int32 in value
+ param v2 Int32 in value
+ param v3 Int32 in value
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits)
+ProgramUniform1fvEXT(program, location, count, value)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Float32 in array [count]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
+ProgramUniform2fvEXT(program, location, count, value)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Float32 in array [count*2]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
+ProgramUniform3fvEXT(program, location, count, value)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Float32 in array [count*3]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits)
+ProgramUniform4fvEXT(program, location, count, value)
return void
- param texture Texture in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param width SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Float32 in array [count*4]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New compressed texture query
-
-GetCompressedTextureImageEXT(texture, target, lod, img)
+ProgramUniform1ivEXT(program, location, count, value)
return void
- param texture Texture in value
- param target TextureTarget in value
- param lod CheckedInt32 in value
- param img Void out array [COMPSIZE(target/lod)]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Int32 in array [count]
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore ### server-handcode
- glsflags ignore
+ subcategory VERSION_2_0
+ glfflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New compressed multitexture commands
-
-CompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits)
+ProgramUniform2ivEXT(program, location, count, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Int32 in array [count*2]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits)
+ProgramUniform3ivEXT(program, location, count, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Int32 in array [count*3]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits)
+ProgramUniform4ivEXT(program, location, count, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param internalformat TextureInternalFormat in value
- param width SizeI in value
- param border CheckedInt32 in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value Int32 in array [count*4]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
+ProgramUniformMatrix2fvEXT(program, location, count, transpose, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param zoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param depth SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*4]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
+ProgramUniformMatrix3fvEXT(program, location, count, transpose, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param yoffset CheckedInt32 in value
- param width SizeI in value
- param height SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*9]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-CompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits)
+ProgramUniformMatrix4fvEXT(program, location, count, transpose, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param level CheckedInt32 in value
- param xoffset CheckedInt32 in value
- param width SizeI in value
- param format PixelFormat in value
- param imageSize SizeI in value
- param bits Void in array [imageSize]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*16]
category EXT_direct_state_access
- dlflags handcode
- glxflags ignore ### client-handcode server-handcode
+ subcategory VERSION_2_0
glfflags ignore
- glsflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New compressed multitexture query
+# New GLSL 2.1 uniform commands
-GetCompressedMultiTexImageEXT(texunit, target, lod, img)
+ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param lod CheckedInt32 in value
- param img Void out array [COMPSIZE(target/lod)]
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*6]
category EXT_direct_state_access
- dlflags notlistable
- glxflags ignore ### server-handcode
- glsflags ignore
+ subcategory VERSION_2_1
+ glfflags ignore
+ glxflags ignore
extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New ARB assembly program named commands
-
-NamedProgramStringEXT(program, target, format, len, string)
+ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param format ProgramFormat in value
- param len SizeI in value
- param string Void in array [len]
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*6]
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT
+ subcategory VERSION_2_1
glfflags ignore
- glsflags ignore
- glxflags ignore ### client-handcode server-handcode EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w)
+ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
- param w Float64 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*8]
category EXT_direct_state_access
- subcategory ARB_vertex_program
- vectorequiv NamedProgramLocalParameter4dvEXT
- glxvectorequiv NamedProgramLocalParameter4dvEXT
- extension soft WINSOFT NV10
+ subcategory VERSION_2_1
glfflags ignore
- glsflags ignore
- glxflags ignore ### EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameter4dvEXT(program, target, index, params)
+ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Float64 in array [4]
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*8]
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory VERSION_2_1
glfflags ignore
- glsflags ignore
- glxflags ignore ### EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w)
+ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param x Float32 in value
- param y Float32 in value
- param z Float32 in value
- param w Float32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*12]
category EXT_direct_state_access
- subcategory ARB_vertex_program
- vectorequiv NamedProgramLocalParameter4fvEXT
- glxvectorequiv NamedProgramLocalParameter4fvEXT
- extension soft WINSOFT NV10
+ subcategory VERSION_2_1
glfflags ignore
- glsflags ignore
- glxflags ignore ### EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameter4fvEXT(program, target, index, params)
- return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Float32 in array [4]
+ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value)
+ return void
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param transpose Boolean in value
+ param value Float32 in array [count*12]
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory VERSION_2_1
glfflags ignore
- glsflags ignore
- glxflags ignore ### EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-# New ARB assembly program named queries
+# New EXT_gpu_shader4 commands
-GetNamedProgramLocalParameterdvEXT(program, target, index, params)
+ProgramUniform1uiEXT(program, location, v0)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Float64 out array [4]
- dlflags notlistable
+ param location Int32 in value
+ param v0 UInt32 in value
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
- glxflags ignore ### client-handcode server-handcode EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetNamedProgramLocalParameterfvEXT(program, target, index, params)
+ProgramUniform2uiEXT(program, location, v0, v1)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Float32 out array [4]
- dlflags notlistable
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
- glxflags ignore ### client-handcode server-handcode EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetNamedProgramivEXT(program, target, pname, params)
+ProgramUniform3uiEXT(program, location, v0, v1, v2)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param pname ProgramProperty in value
- param params Int32 out array [1]
- dlflags notlistable
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
+ param v2 UInt32 in value
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
- glxflags ignore ### client-handcode server-handcode EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-GetNamedProgramStringEXT(program, target, pname, string)
+ProgramUniform4uiEXT(program, location, v0, v1, v2, v3)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param pname ProgramStringProperty in value
- param string Void out array [COMPSIZE(program,pname)]
- dlflags notlistable
+ param location Int32 in value
+ param v0 UInt32 in value
+ param v1 UInt32 in value
+ param v2 UInt32 in value
+ param v3 UInt32 in value
category EXT_direct_state_access
- subcategory ARB_vertex_program
- extension soft WINSOFT NV10
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
- glxflags ignore ### client-handcode server-handcode EXT
- glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
-
-# New EXT_gpu_program_parameters command
+ glxflags ignore
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameters4fvEXT(program, target, index, count, params)
+ProgramUniform1uivEXT(program, location, count, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
+ param location Int32 in value
param count SizeI in value
- param params Float32 in array [count*4]
+ param value UInt32 in array [count]
category EXT_direct_state_access
- subcategory EXT_gpu_program_parameters
- extension soft WINSOFT NV10
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_EXT_gpu_program_parameters
-
-# New NV_gpu_program4 commands
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w)
+ProgramUniform2uivEXT(program, location, count, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param x Int32 in value
- param y Int32 in value
- param z Int32 in value
- param w Int32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count*2]
category EXT_direct_state_access
- subcategory NV_gpu_program4
- vectorequiv NamedProgramLocalParameterI4ivEXT
- glxvectorequiv NamedProgramLocalParameterI4ivEXT
- extension soft WINSOFT NV50
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameterI4ivEXT(program, target, index, params)
+ProgramUniform3uivEXT(program, location, count, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Int32 in array [4]
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt32 in array [count*3]
category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT NV50
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParametersI4ivEXT(program, target, index, count, params)
+ProgramUniform4uivEXT(program, location, count, value)
return void
param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
+ param location Int32 in value
param count SizeI in value
- param params Int32 in array [count*4]
+ param value UInt32 in array [count*4]
category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT NV50
+ subcategory EXT_gpu_shader4
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ extension soft WINSOFT
+ glextmask GL_MASK_OpenGL_2_0
-NamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w)
+# New named buffer commands
+
+NamedBufferDataEXT(buffer, size, data, usage)
return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param x UInt32 in value
- param y UInt32 in value
- param z UInt32 in value
- param w UInt32 in value
+ param buffer UInt32 in value
+ param size Sizeiptr in value
+ param data Void in array [COMPSIZE(size)]
+ param usage VertexBufferObjectUsage in value
category EXT_direct_state_access
- subcategory NV_gpu_program4
- vectorequiv NamedProgramLocalParameterI4uivEXT
- glxvectorequiv NamedProgramLocalParameterI4uivEXT
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ extension soft WINSOFT
+ dlflags notlistable
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ glfflags ignore
-NamedProgramLocalParameterI4uivEXT(program, target, index, params)
+NamedBufferSubDataEXT(buffer, offset, size, data)
return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params UInt32 in array [4]
+ param buffer UInt32 in value
+ param offset Intptr in value
+ param size Sizeiptr in value
+ param data Void in array [COMPSIZE(size)]
category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT NV50
+ extension soft WINSOFT
+ dlflags notlistable
+ glxflags ignore
+ glfflags ignore
+
+MapNamedBufferEXT(buffer, access)
+ return VoidPointer
+ param buffer UInt32 in value
+ param access VertexBufferObjectAccess in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ dlflags notlistable
+ glxflags ignore
glfflags ignore
- glsflags ignore
+
+UnmapNamedBufferEXT(buffer)
+ return Boolean
+ param buffer UInt32 in value
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ dlflags notlistable
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ glfflags ignore
-NamedProgramLocalParametersI4uivEXT(program, target, index, count, params)
+# New named buffer queries
+
+GetNamedBufferParameterivEXT(buffer, pname, params)
return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param count SizeI in value
- param params UInt32 in array [count*4]
+ param buffer UInt32 in value
+ param pname VertexBufferObjectParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT NV50
+ extension soft WINSOFT
+ dlflags notlistable
+ glxflags ignore
glfflags ignore
- glsflags ignore
+
+GetNamedBufferPointervEXT(buffer, pname, params)
+ return void
+ param buffer UInt32 in value
+ param pname VertexBufferObjectParameter in value
+ param params VoidPointer out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ extension soft WINSOFT
+ dlflags notlistable
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ glfflags ignore
-GetNamedProgramLocalParameterIivEXT(program, target, index, params)
+GetNamedBufferSubDataEXT(buffer, offset, size, data)
return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params Int32 out array [4]
+ param buffer UInt32 in value
+ param offset Intptr in value
+ param size Sizeiptr in value
+ param data Void out array [COMPSIZE(size)]
+ category EXT_direct_state_access
+ extension soft WINSOFT
dlflags notlistable
+ glxflags ignore
+ glfflags ignore
+
+# New named texture buffer texture object command
+
+TextureBufferEXT(texture, target, internalformat, buffer)
+ return void
+ param texture Texture in value
+ param target TextureTarget in value
+ param internalformat TypeEnum in value
+ param buffer UInt32 in value
category EXT_direct_state_access
- subcategory NV_gpu_program4
+ subcategory EXT_texture_buffer_object
extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ glextmask GL_MASK_EXT_texture_buffer_object
+ dlflags notlistable
-GetNamedProgramLocalParameterIuivEXT(program, target, index, params)
+# New named texture buffer multitexture command
+
+MultiTexBufferEXT(texunit, target, internalformat, buffer)
return void
- param program UInt32 in value
- param target ProgramTarget in value
- param index UInt32 in value
- param params UInt32 out array [4]
- dlflags notlistable
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param internalformat TypeEnum in value
+ param buffer UInt32 in value
category EXT_direct_state_access
- subcategory NV_gpu_program4
+ subcategory EXT_texture_buffer_object
extension soft WINSOFT NV50
glfflags ignore
- glsflags ignore
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ glextmask GL_MASK_EXT_texture_buffer_object
+ dlflags notlistable
-# New EXT_texture_integer texture object commands
+# New named frame buffer object commands
-TextureParameterIivEXT(texture, target, pname, params)
+NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
+ param renderbuffer Renderbuffer in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
category EXT_direct_state_access
- subcategory EXT_texture_integer
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glxflags ignore
+ dlflags notlistable
glfflags ignore
- glsflags ignore
- glextmask GL_MASK_EXT_texture_integer
+ glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
-TextureParameterIuivEXT(texture, target, pname, params)
+GetNamedRenderbufferParameterivEXT(renderbuffer, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params UInt32 in array [COMPSIZE(pname)]
+ param renderbuffer Renderbuffer in value
+ param pname RenderbufferParameterName in value
+ param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
- subcategory EXT_texture_integer
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glxflags ignore
+ dlflags notlistable
glfflags ignore
- glsflags ignore
- glextmask GL_MASK_EXT_texture_integer
+ glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
-# New EXT_texture_integer texture object queries
+CheckNamedFramebufferStatusEXT(framebuffer, target)
+ return FramebufferStatus
+ param framebuffer Framebuffer in value
+ param target FramebufferTarget in value
+ category EXT_direct_state_access
+ subcategory EXT_framebuffer_object
+ extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
+ glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
-GetTextureParameterIivEXT(texture, target, pname, params)
+NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level)
return void
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param textarget TextureTarget in value
param texture Texture in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params Int32 out array [COMPSIZE(pname)]
+ param level CheckedInt32 in value
category EXT_direct_state_access
- subcategory EXT_texture_integer
- dlflags notlistable
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
- glextmask GL_MASK_EXT_texture_integer
+ glextmask GL_MASK_EXT_framebuffer_object
-GetTextureParameterIuivEXT(texture, target, pname, params)
+NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level)
return void
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param textarget TextureTarget in value
param texture Texture in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
- param params UInt32 out array [COMPSIZE(pname)]
+ param level CheckedInt32 in value
category EXT_direct_state_access
- subcategory EXT_texture_integer
- dlflags notlistable
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
+ dlflags notlistable
+ glfflags ignore
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
- glextmask GL_MASK_EXT_texture_integer
-
-# New EXT_texture_integer multitexture commands
+ glextmask GL_MASK_EXT_framebuffer_object
-MultiTexParameterIivEXT(texunit, target, pname, params)
+NamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params CheckedInt32 in array [COMPSIZE(pname)]
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param textarget TextureTarget in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ param zoffset CheckedInt32 in value
category EXT_direct_state_access
- subcategory EXT_texture_integer
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glxflags ignore
+ dlflags notlistable
glfflags ignore
- glsflags ignore
- glextmask GL_MASK_EXT_texture_integer
+ glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
-MultiTexParameterIuivEXT(texunit, target, pname, params)
+NamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname TextureParameterName in value
- param params UInt32 in array [COMPSIZE(pname)]
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param renderbuffertarget RenderbufferTarget in value
+ param renderbuffer Renderbuffer in value
category EXT_direct_state_access
- subcategory EXT_texture_integer
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glxflags ignore
+ dlflags notlistable
glfflags ignore
- glsflags ignore
- glextmask GL_MASK_EXT_texture_integer
-
-# New EXT_texture_integer multitexture queries
+ glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
-GetMultiTexParameterIivEXT(texunit, target, pname, params)
+GetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param pname GetTextureParameter in value
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param pname FramebufferAttachmentParameterName in value
param params Int32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
- subcategory EXT_texture_integer
- dlflags notlistable
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glfflags capture-execute gl-enum
- glsflags get
+ dlflags notlistable
+ glfflags ignore
glxflags ignore
- glextmask GL_MASK_EXT_texture_integer
+ glextmask GL_MASK_EXT_framebuffer_object
-GetMultiTexParameterIuivEXT(texunit, target, pname, params)
+GenerateTextureMipmapEXT(texture, target)
return void
- param texunit TextureUnit in value
+ param texture Texture in value
param target TextureTarget in value
- param pname GetTextureParameter in value
- param params UInt32 out array [COMPSIZE(pname)]
category EXT_direct_state_access
- subcategory EXT_texture_integer
- dlflags notlistable
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glfflags capture-execute gl-enum
- glsflags get
- glxflags ignore
- glextmask GL_MASK_EXT_texture_integer
-
-# New GLSL 2.0 uniform commands
-
-ProgramUniform1fEXT(program, location, v0)
- return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Float32 in value
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_EXT_framebuffer_object
-ProgramUniform2fEXT(program, location, v0, v1)
+GenerateMultiTexMipmapEXT(texunit, target)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Float32 in value
- param v1 Float32 in value
+ param texunit TextureUnit in value
+ param target TextureTarget in value
category EXT_direct_state_access
- subcategory VERSION_2_0
- glfflags ignore
- glsflags ignore
- glxflags ignore
+ subcategory EXT_framebuffer_object
extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-
-ProgramUniform3fEXT(program, location, v0, v1, v2)
- return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Float32 in value
- param v1 Float32 in value
- param v2 Float32 in value
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_EXT_framebuffer_object
-ProgramUniform4fEXT(program, location, v0, v1, v2, v3)
+FramebufferDrawBufferEXT(framebuffer, mode)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Float32 in value
- param v1 Float32 in value
- param v2 Float32 in value
- param v3 Float32 in value
+ param framebuffer Framebuffer in value
+ param mode DrawBufferMode in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory EXT_framebuffer_object
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_EXT_framebuffer_object
-ProgramUniform1iEXT(program, location, v0)
+FramebufferDrawBuffersEXT(framebuffer, n, bufs)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Int32 in value
+ param framebuffer Framebuffer in value
+ param n SizeI in value
+ param bufs DrawBufferMode in array [n]
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory EXT_framebuffer_object
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_EXT_framebuffer_object
-ProgramUniform2iEXT(program, location, v0, v1)
+FramebufferReadBufferEXT(framebuffer, mode)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Int32 in value
- param v1 Int32 in value
+ param framebuffer Framebuffer in value
+ param mode ReadBufferMode in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory EXT_framebuffer_object
+ extension soft WINSOFT
glfflags ignore
- glsflags ignore
glxflags ignore
+ glextmask GL_MASK_EXT_framebuffer_object
+
+GetFramebufferParameterivEXT(framebuffer, pname, params)
+ return void
+ param framebuffer Framebuffer in value
+ param pname GetFramebufferParameter in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category EXT_direct_state_access
+ subcategory EXT_framebuffer_object
+ dlflags notlistable
extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glxflags ignore
+ glfflags capture-execute gl-enum
-ProgramUniform3iEXT(program, location, v0, v1, v2)
+# New named framebuffer multisample object commands
+
+NamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Int32 in value
- param v1 Int32 in value
- param v2 Int32 in value
+ param renderbuffer Renderbuffer in value
+ param samples SizeI in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory EXT_framebuffer_multisample
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_EXT_framebuffer_multisample
-ProgramUniform4iEXT(program, location, v0, v1, v2, v3)
+# New named framebuffer multisample coverage object commands
+
+NamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 Int32 in value
- param v1 Int32 in value
- param v2 Int32 in value
- param v3 Int32 in value
+ param renderbuffer Renderbuffer in value
+ param coverageSamples SizeI in value
+ param colorSamples SizeI in value
+ param internalformat PixelInternalFormat in value
+ param width SizeI in value
+ param height SizeI in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_framebuffer_multisample_coverage
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_framebuffer_multisample_coverage
-ProgramUniform1fvEXT(program, location, count, value)
+# New named geometry program/shader frame buffer object commands
+
+NamedFramebufferTextureEXT(framebuffer, attachment, texture, level)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Float32 in array [count]
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_gpu_program4
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_gpu_program4
-ProgramUniform2fvEXT(program, location, count, value)
+NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Float32 in array [count*2]
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ param layer CheckedInt32 in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_gpu_program4
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_gpu_program4
-ProgramUniform3fvEXT(program, location, count, value)
+NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Float32 in array [count*3]
+ param framebuffer Framebuffer in value
+ param attachment FramebufferAttachment in value
+ param texture Texture in value
+ param level CheckedInt32 in value
+ param face TextureTarget in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_gpu_program4
+ extension soft WINSOFT
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_gpu_program4
-ProgramUniform4fvEXT(program, location, count, value)
+# New explicit multisample query and commands
+
+TextureRenderbufferEXT(texture, target, renderbuffer)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Float32 in array [count*4]
+ param texture Texture in value
+ param target TextureTarget in value
+ param renderbuffer UInt32 in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_explicit_multisample
+ extension soft WINSOFT NV50
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_explicit_multisample
-ProgramUniform1ivEXT(program, location, count, value)
+MultiTexRenderbufferEXT(texunit, target, renderbuffer)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Int32 in array [count]
+ param texunit TextureUnit in value
+ param target TextureTarget in value
+ param renderbuffer UInt32 in value
category EXT_direct_state_access
- subcategory VERSION_2_0
+ subcategory NV_explicit_multisample
+ extension soft WINSOFT NV50
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ glextmask GL_MASK_NV_explicit_multisample
-ProgramUniform2ivEXT(program, location, count, value)
+###############################################################################
+#
+# Extension #354
+# EXT_vertex_array_bgra commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_vertex_array_bgra
+
+###############################################################################
+#
+# Extension #355 - WGL_NV_gpu_affinity
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #356
+# EXT_texture_swizzle commands
+#
+###############################################################################
+
+# (none)
+newcategory: EXT_texture_swizzle
+
+###############################################################################
+#
+# Extension #357
+# NV_explicit_multisample commands
+#
+###############################################################################
+
+# From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
+
+GetMultisamplefvNV(pname, index, val)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Int32 in array [count*2]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param pname GetMultisamplePNameNV in value
+ param index UInt32 in value
+ param val Float32 out array [2]
+ category NV_explicit_multisample
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniform3ivEXT(program, location, count, value)
+SampleMaskIndexedNV(index, mask)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Int32 in array [count*3]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param index UInt32 in value
+ param mask SampleMaskNV in value
+ category NV_explicit_multisample
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniform4ivEXT(program, location, count, value)
+TexRenderbufferNV(target, renderbuffer)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value Int32 in array [count*4]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param target TextureTarget in value
+ param renderbuffer UInt32 in value
+ category NV_explicit_multisample
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix2fvEXT(program, location, count, transpose, value)
+###############################################################################
+#
+# Extension #358
+# NV_transform_feedback2 commands
+#
+###############################################################################
+
+BindTransformFeedbackNV(target, id)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*4]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param target BufferTargetARB in value
+ param id UInt32 in value
+ category NV_transform_feedback2
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix3fvEXT(program, location, count, transpose, value)
+DeleteTransformFeedbacksNV(n, ids)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*9]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param n SizeI in value
+ param ids UInt32 in array [n]
+ category NV_transform_feedback2
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix4fvEXT(program, location, count, transpose, value)
+GenTransformFeedbacksNV(n, ids)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*16]
- category EXT_direct_state_access
- subcategory VERSION_2_0
+ param n SizeI in value
+ param ids UInt32 out array [n]
+ category NV_transform_feedback2
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-
-# New GLSL 2.1 uniform commands
-ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value)
- return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*6]
- category EXT_direct_state_access
- subcategory VERSION_2_1
+IsTransformFeedbackNV(id)
+ return Boolean
+ param id UInt32 in value
+ category NV_transform_feedback2
+ dlflags notlistable
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value)
+PauseTransformFeedbackNV()
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*6]
- category EXT_direct_state_access
- subcategory VERSION_2_1
+ category NV_transform_feedback2
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value)
+ResumeTransformFeedbackNV()
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*8]
- category EXT_direct_state_access
- subcategory VERSION_2_1
+ category NV_transform_feedback2
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value)
+DrawTransformFeedbackNV(mode, id)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*8]
- category EXT_direct_state_access
- subcategory VERSION_2_1
+ param mode GLenum in value
+ param id UInt32 in value
+ category NV_transform_feedback2
glfflags ignore
- glsflags ignore
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value)
+###############################################################################
+#
+# Extension #359
+# ATI_meminfo commands
+#
+###############################################################################
+
+# (none)
+newcategory: ATI_meminfo
+
+###############################################################################
+#
+# Extension #360
+# AMD_performance_monitor commands
+#
+###############################################################################
+
+GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*12]
- category EXT_direct_state_access
- subcategory VERSION_2_1
- glfflags ignore
- glsflags ignore
+ param numGroups Int32 out array [1]
+ param groupsSize SizeI in value
+ param groups UInt32 out array [groupsSize]
+ category AMD_performance_monitor
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value)
+GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize, counters)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param transpose Boolean in value
- param value Float32 in array [count*12]
- category EXT_direct_state_access
- subcategory VERSION_2_1
- glfflags ignore
- glsflags ignore
+ param group UInt32 in value
+ param numCounters Int32 out array [1]
+ param maxActiveCounters Int32 out array [1]
+ param counterSize SizeI in value
+ param counters UInt32 out array [counterSize]
+ category AMD_performance_monitor
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-
-# New EXT_gpu_shader4 commands
+ offset ?
-ProgramUniform1uiEXT(program, location, v0)
+GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param group UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param groupString Char out array [bufSize]
+ category AMD_performance_monitor
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform2uiEXT(program, location, v0, v1)
+GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param group UInt32 in value
+ param counter UInt32 in value
+ param bufSize SizeI in value
+ param length SizeI out array [1]
+ param counterString Char out array [bufSize]
+ category AMD_performance_monitor
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform3uiEXT(program, location, v0, v1, v2)
+GetPerfMonitorCounterInfoAMD(group, counter, pname, data)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- param v2 UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param group UInt32 in value
+ param counter UInt32 in value
+ param pname GLenum in value
+ param data void out array [COMPSIZE(pname)]
+ category AMD_performance_monitor
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform4uiEXT(program, location, v0, v1, v2, v3)
+GenPerfMonitorsAMD(n, monitors)
return void
- param program UInt32 in value
- param location Int32 in value
- param v0 UInt32 in value
- param v1 UInt32 in value
- param v2 UInt32 in value
- param v3 UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param n SizeI in value
+ param monitors UInt32 out array [n]
+ category AMD_performance_monitor
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform1uivEXT(program, location, count, value)
+# 'monitors' is actually in, not out, but extension spec doesn't use const
+DeletePerfMonitorsAMD(n, monitors)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count]
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param n SizeI in value
+ param monitors UInt32 out array [n]
+ category AMD_performance_monitor
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform2uivEXT(program, location, count, value)
+# 'counterList' is actually in, not out, but extension spec doesn't use const
+SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count*2]
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param monitor UInt32 in value
+ param enable Boolean in value
+ param group UInt32 in value
+ param numCounters Int32 in value
+ param counterList UInt32 out array [numCounters]
+ category AMD_performance_monitor
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform3uivEXT(program, location, count, value)
+BeginPerfMonitorAMD(monitor)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count*3]
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param monitor UInt32 in value
+ category AMD_performance_monitor
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
+ offset ?
-ProgramUniform4uivEXT(program, location, count, value)
+EndPerfMonitorAMD(monitor)
return void
- param program UInt32 in value
- param location Int32 in value
- param count SizeI in value
- param value UInt32 in array [count*4]
- category EXT_direct_state_access
- subcategory EXT_gpu_shader4
- glfflags ignore
- glsflags ignore
+ param monitor UInt32 in value
+ category AMD_performance_monitor
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- extension soft WINSOFT
- glextmask GL_MASK_OpenGL_2_0
-
-# New named buffer commands
+ offset ?
-NamedBufferDataEXT(buffer, size, data, usage)
+GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten)
return void
- param buffer UInt32 in value
- param size Sizeiptr in value
- param data Void in array [COMPSIZE(size)]
- param usage VertexBufferObjectUsage in value
- category EXT_direct_state_access
- extension soft WINSOFT
+ param monitor UInt32 in value
+ param pname GLenum in value
+ param dataSize SizeI in value
+ param data UInt32 out array [dataSize]
+ param bytesWritten Int32 out array [1]
+ category AMD_performance_monitor
dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-NamedBufferSubDataEXT(buffer, offset, size, data)
+###############################################################################
+#
+# Extension #361 - WGL_AMD_gpu_association
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #362
+# AMD_texture_texture4 commands
+#
+###############################################################################
+
+# (none)
+newcategory: AMD_texture_texture4
+
+###############################################################################
+#
+# Extension #363
+# AMD_vertex_shader_tesselator commands
+#
+###############################################################################
+
+TessellationFactorAMD(factor)
return void
- param buffer UInt32 in value
- param offset Intptr in value
- param size Sizeiptr in value
- param data Void in array [COMPSIZE(size)]
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+ param factor Float32 in value
+ category AMD_vertex_shader_tesselator
+ version 2.0
+ glxsingle ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-MapNamedBufferEXT(buffer, access)
- return VoidPointer
- param buffer UInt32 in value
- param access VertexBufferObjectAccess in value
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+TessellationModeAMD(mode)
+ return void
+ param mode GLenum in value
+ category AMD_vertex_shader_tesselator
+ version 2.0
+ glxsingle ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-UnmapNamedBufferEXT(buffer)
- return Boolean
- param buffer UInt32 in value
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+###############################################################################
+#
+# Extension #364
+# EXT_provoking_vertex commands
+#
+###############################################################################
+
+ProvokingVertexEXT(mode)
+ return void
+ param mode GLenum in value
+ category EXT_provoking_vertex
+ version 2.1
+ glxsingle ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-# New named buffer queries
+###############################################################################
+#
+# Extension #365
+# EXT_texture_snorm commands
+#
+###############################################################################
-GetNamedBufferParameterivEXT(buffer, pname, params)
+# (none)
+newcategory: EXT_texture_snorm
+
+###############################################################################
+#
+# Extension #366
+# AMD_draw_buffers_blend commands
+#
+###############################################################################
+
+# void BlendFuncIndexedAMD(uint buf, enum src, enum dst)
+# void BlendFuncSeparateIndexedAMD(uint buf, enum srcRGB, enum dstRGB, enum srcAlpha, enum dstAlpha)
+# void BlendEquationIndexedAMD(uint buf, enum mode)
+# void BlendEquationSeparateIndexedAMD(uint buf, enum modeRGB, enum modeAlpha)
+
+BlendFuncIndexedAMD(buf, src, dst)
return void
- param buffer UInt32 in value
- param pname VertexBufferObjectParameter in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+ param buf UInt32 in value
+ param src GLenum in value
+ param dst GLenum in value
+ category AMD_draw_buffers_blend
+ version 2.0
+ extension
+ glxropcode ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-GetNamedBufferPointervEXT(buffer, pname, params)
+BlendFuncSeparateIndexedAMD(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
return void
- param buffer UInt32 in value
- param pname VertexBufferObjectParameter in value
- param params VoidPointer out array [COMPSIZE(pname)]
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+ param buf UInt32 in value
+ param srcRGB GLenum in value
+ param dstRGB GLenum in value
+ param srcAlpha GLenum in value
+ param dstAlpha GLenum in value
+ category AMD_draw_buffers_blend
+ version 2.0
+ extension
+ glxropcode ?
glxflags ignore
- glfflags ignore
- glsflags ignore
+ offset ?
-GetNamedBufferSubDataEXT(buffer, offset, size, data)
+BlendEquationIndexedAMD(buf, mode)
return void
- param buffer UInt32 in value
- param offset Intptr in value
- param size Sizeiptr in value
- param data Void out array [COMPSIZE(size)]
- category EXT_direct_state_access
- extension soft WINSOFT
- dlflags notlistable
+ param buf UInt32 in value
+ param mode GLenum in value
+ category AMD_draw_buffers_blend
+ version 2.0
+ extension
+ glxropcode ?
glxflags ignore
- glfflags ignore
- glsflags ignore
-
-# New named texture buffer texture object command
+ offset ?
-TextureBufferEXT(texture, target, internalformat, buffer)
+BlendEquationSeparateIndexedAMD(buf, modeRGB, modeAlpha)
return void
- param texture Texture in value
- param target TextureTarget in value
- param internalformat TypeEnum in value
- param buffer UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_texture_buffer_object
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ param buf UInt32 in value
+ param modeRGB GLenum in value
+ param modeAlpha GLenum in value
+ category AMD_draw_buffers_blend
+ version 2.0
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_texture_buffer_object
- dlflags notlistable
+ offset ?
-# New named texture buffer multitexture command
+###############################################################################
+#
+# Extension #367
+# APPLE_texture_range commands
+#
+###############################################################################
-MultiTexBufferEXT(texunit, target, internalformat, buffer)
+TextureRangeAPPLE(target, length, pointer)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param internalformat TypeEnum in value
- param buffer UInt32 in value
- category EXT_direct_state_access
- subcategory EXT_texture_buffer_object
- extension soft WINSOFT NV50
- glfflags ignore
- glsflags ignore
+ param target GLenum in value
+ param length SizeI in value
+ param pointer Void in array [length]
+ category APPLE_texture_range
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_texture_buffer_object
- dlflags notlistable
-
-# New named frame buffer object commands
+ offset ?
-NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height)
+GetTexParameterPointervAPPLE(target, pname, params)
return void
- param renderbuffer Renderbuffer in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
+ param target GLenum in value
+ param pname GLenum in value
+ param params VoidPointer out array [1]
+ category APPLE_texture_range
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #368
+# APPLE_float_pixels commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_float_pixels
+
+###############################################################################
+#
+# Extension #369
+# APPLE_vertex_program_evaluators commands
+#
+###############################################################################
+
+EnableVertexAttribAPPLE(index, pname)
+ return void
+ param index UInt32 in value
+ param pname GLenum in value
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-GetNamedRenderbufferParameterivEXT(renderbuffer, pname, params)
+DisableVertexAttribAPPLE(index, pname)
return void
- param renderbuffer Renderbuffer in value
- param pname RenderbufferParameterName in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param index UInt32 in value
+ param pname GLenum in value
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-CheckNamedFramebufferStatusEXT(framebuffer, target)
- return FramebufferStatus
- param framebuffer Framebuffer in value
- param target FramebufferTarget in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+IsVertexAttribEnabledAPPLE(index, pname)
+ return Boolean
+ param index UInt32 in value
+ param pname GLenum in value
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level)
+MapVertexAttrib1dAPPLE(index, size, u1, u2, stride, order, points)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param textarget TextureTarget in value
- param texture Texture in value
- param level CheckedInt32 in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param index UInt32 in value
+ param size UInt32 in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param stride Int32 in value
+ param order CheckedInt32 in value
+ param points CoordD in array [COMPSIZE(size/stride/order)]
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level)
+MapVertexAttrib1fAPPLE(index, size, u1, u2, stride, order, points)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param textarget TextureTarget in value
- param texture Texture in value
- param level CheckedInt32 in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param index UInt32 in value
+ param size UInt32 in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param stride Int32 in value
+ param order CheckedInt32 in value
+ param points CoordF in array [COMPSIZE(size/stride/order)]
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-NamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset)
+MapVertexAttrib2dAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param textarget TextureTarget in value
- param texture Texture in value
- param level CheckedInt32 in value
- param zoffset CheckedInt32 in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param index UInt32 in value
+ param size UInt32 in value
+ param u1 CoordD in value
+ param u2 CoordD in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordD in value
+ param v2 CoordD in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param points CoordD in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-NamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer)
+MapVertexAttrib2fAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param renderbuffertarget RenderbufferTarget in value
- param renderbuffer Renderbuffer in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param index UInt32 in value
+ param size UInt32 in value
+ param u1 CoordF in value
+ param u2 CoordF in value
+ param ustride Int32 in value
+ param uorder CheckedInt32 in value
+ param v1 CoordF in value
+ param v2 CoordF in value
+ param vstride Int32 in value
+ param vorder CheckedInt32 in value
+ param points CoordF in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
+ category APPLE_vertex_program_evaluators
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-GetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params)
- return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param pname FramebufferAttachmentParameterName in value
- param params Int32 out array [COMPSIZE(pname)]
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+###############################################################################
+#
+# Extension #370
+# APPLE_aux_depth_stencil commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_aux_depth_stencil
+
+###############################################################################
+#
+# Extension #371
+# APPLE_object_purgeable commands
+#
+###############################################################################
+
+ObjectPurgeableAPPLE(objectType, name, option)
+ return GLenum
+ param objectType GLenum in value
+ param name UInt32 in value
+ param option GLenum in value
+ category APPLE_object_purgeable
+ version 1.5
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-GenerateTextureMipmapEXT(texture, target)
+ObjectUnpurgeableAPPLE(objectType, name, option)
+ return GLenum
+ param objectType GLenum in value
+ param name UInt32 in value
+ param option GLenum in value
+ category APPLE_object_purgeable
+ version 1.5
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+GetObjectParameterivAPPLE(objectType, name, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
+ param objectType GLenum in value
+ param name UInt32 in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category APPLE_object_purgeable
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.5
+ extension
+ glxsingle ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-GenerateMultiTexMipmapEXT(texunit, target)
+###############################################################################
+#
+# Extension #372
+# APPLE_row_bytes commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_row_bytes
+
+###############################################################################
+#
+# Extension #373
+# APPLE_rgb_422 commands
+#
+###############################################################################
+
+# (none)
+newcategory: APPLE_rgb_422
+
+###############################################################################
+#
+# Extension #374
+# NV_video_capture commands
+#
+###############################################################################
+
+BeginVideoCaptureNV(video_capture_slot)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-FramebufferDrawBufferEXT(framebuffer, mode)
+BindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset)
return void
- param framebuffer Framebuffer in value
- param mode DrawBufferMode in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param frame_region GLenum in value
+ param offset BufferOffsetARB in value
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-FramebufferDrawBuffersEXT(framebuffer, n, bufs)
+BindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture)
return void
- param framebuffer Framebuffer in value
- param n SizeI in value
- param bufs DrawBufferMode in array [n]
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param frame_region GLenum in value
+ param target GLenum in value
+ param texture UInt32 in value
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-FramebufferReadBufferEXT(framebuffer, mode)
+EndVideoCaptureNV(video_capture_slot)
return void
- param framebuffer Framebuffer in value
- param mode ReadBufferMode in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
- extension soft WINSOFT
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_object
+ offset ?
-GetFramebufferParameterivEXT(framebuffer, pname, params)
+GetVideoCaptureivNV(video_capture_slot, pname, params)
return void
- param framebuffer Framebuffer in value
- param pname GetFramebufferParameter in value
+ param video_capture_slot UInt32 in value
+ param pname GLenum in value
param params Int32 out array [COMPSIZE(pname)]
- category EXT_direct_state_access
- subcategory EXT_framebuffer_object
+ category NV_video_capture
dlflags notlistable
- extension soft WINSOFT
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- glfflags capture-execute gl-enum
- glsflags get
-
-# New named framebuffer multisample object commands
+ offset ?
-NamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height)
+GetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params)
return void
- param renderbuffer Renderbuffer in value
- param samples SizeI in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- category EXT_direct_state_access
- subcategory EXT_framebuffer_multisample
- extension soft WINSOFT
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Int32 out array [COMPSIZE(pname)]
+ category NV_video_capture
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- glextmask GL_MASK_EXT_framebuffer_multisample
-
-# New named framebuffer multisample coverage object commands
+ offset ?
-NamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height)
+GetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params)
return void
- param renderbuffer Renderbuffer in value
- param coverageSamples SizeI in value
- param colorSamples SizeI in value
- param internalformat PixelInternalFormat in value
- param width SizeI in value
- param height SizeI in value
- category EXT_direct_state_access
- subcategory NV_framebuffer_multisample_coverage
- extension soft WINSOFT
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Float32 out array [COMPSIZE(pname)]
+ category NV_video_capture
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- glextmask GL_MASK_NV_framebuffer_multisample_coverage
-
-# New named geometry program/shader frame buffer object commands
+ offset ?
-NamedFramebufferTextureEXT(framebuffer, attachment, texture, level)
+GetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Float64 out array [COMPSIZE(pname)]
+ category NV_video_capture
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ offset ?
-NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer)
- return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- param layer CheckedInt32 in value
- category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+VideoCaptureNV(video_capture_slot, sequence_num, capture_time)
+ return GLenum
+ param video_capture_slot UInt32 in value
+ param sequence_num UInt32 out reference
+ param capture_time UInt64EXT out reference
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
+ offset ?
-NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face)
+VideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params)
return void
- param framebuffer Framebuffer in value
- param attachment FramebufferAttachment in value
- param texture Texture in value
- param level CheckedInt32 in value
- param face TextureTarget in value
- category EXT_direct_state_access
- subcategory NV_gpu_program4
- extension soft WINSOFT
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Int32 in array [COMPSIZE(pname)]
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_NV_gpu_program4
-
-# New explicit multisample query and commands
+ offset ?
-TextureRenderbufferEXT(texture, target, renderbuffer)
+VideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params)
return void
- param texture Texture in value
- param target TextureTarget in value
- param renderbuffer UInt32 in value
- category EXT_direct_state_access
- subcategory NV_explicit_multisample
- extension soft WINSOFT NV50
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Float32 in array [COMPSIZE(pname)]
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_NV_explicit_multisample
+ offset ?
-MultiTexRenderbufferEXT(texunit, target, renderbuffer)
+VideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params)
return void
- param texunit TextureUnit in value
- param target TextureTarget in value
- param renderbuffer UInt32 in value
- category EXT_direct_state_access
- subcategory NV_explicit_multisample
- extension soft WINSOFT NV50
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param video_capture_slot UInt32 in value
+ param stream UInt32 in value
+ param pname GLenum in value
+ param params Float64 in array [COMPSIZE(pname)]
+ category NV_video_capture
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glextmask GL_MASK_NV_explicit_multisample
+ offset ?
###############################################################################
#
-# Extension #354
-# EXT_vertex_array_bgra commands
+# Extension #375 - GLX_EXT_swap_control
#
###############################################################################
-# (none)
-newcategory: EXT_vertex_array_bgra
-
###############################################################################
#
-# Extension #355 - WGL_NV_gpu_affinity
+# Extension #376 - also GLX_NV_copy_image, WGL_NV_copy_image
+# NV_copy_image commands
#
###############################################################################
+CopyImageSubDataNV(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth)
+ return void
+ param srcName UInt32 in value
+ param srcTarget GLenum in value
+ param srcLevel Int32 in value
+ param srcX Int32 in value
+ param srcY Int32 in value
+ param srcZ Int32 in value
+ param dstName UInt32 in value
+ param dstTarget GLenum in value
+ param dstLevel Int32 in value
+ param dstX Int32 in value
+ param dstY Int32 in value
+ param dstZ Int32 in value
+ param width SizeI in value
+ param height SizeI in value
+ param depth SizeI in value
+ category NV_copy_image
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
###############################################################################
#
-# Extension #356
-# EXT_texture_swizzle commands
+# Extension #377
+# EXT_separate_shader_objects commands
#
###############################################################################
-# (none)
-newcategory: EXT_texture_swizzle
+UseShaderProgramEXT(type, program)
+ return void
+ param type GLenum in value
+ param program UInt32 in value
+ category EXT_separate_shader_objects
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ActiveProgramEXT(program)
+ return void
+ param program UInt32 in value
+ category EXT_separate_shader_objects
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+CreateShaderProgramEXT(type, string)
+ return UInt32
+ param type GLenum in value
+ param string Char in array []
+ category EXT_separate_shader_objects
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #357
-# NV_explicit_multisample commands
+# Extension #378
+# NV_parameter_buffer_object2 commands
#
###############################################################################
-# From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
+newcategory: NV_parameter_buffer_object2
-GetMultisamplefvNV(pname, index, val)
+###############################################################################
+#
+# Extension #379
+# NV_shader_buffer_load commands
+#
+###############################################################################
+
+MakeBufferResidentNV(target, access)
return void
- param pname GetMultisamplePNameNV in value
- param index UInt32 in value
- param val Float32 out array [2]
- category NV_explicit_multisample
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+ param target GLenum in value
+ param access GLenum in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-SampleMaskIndexedNV(index, mask)
+MakeBufferNonResidentNV(target)
return void
- param index UInt32 in value
- param mask SampleMaskNV in value
- category NV_explicit_multisample
- glfflags ignore
- glsflags ignore
+ param target GLenum in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-TexRenderbufferNV(target, renderbuffer)
- return void
- param target TextureTarget in value
- param renderbuffer UInt32 in value
- category NV_explicit_multisample
- dlflags notlistable
- glfflags ignore
- glsflags ignore
+IsBufferResidentNV(target)
+ return Boolean
+ param target GLenum in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-###############################################################################
-#
-# Extension #358
-# NV_transform_feedback2 commands
-#
-###############################################################################
+NamedMakeBufferResidentNV(buffer, access)
+ return void
+ param buffer UInt32 in value
+ param access GLenum in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
-BindTransformFeedbackNV(target, id)
+NamedMakeBufferNonResidentNV(buffer)
return void
- param target BufferTargetARB in value
- param id UInt32 in value
- category NV_transform_feedback2
- glfflags ignore
- glsflags ignore
+ param buffer UInt32 in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+IsNamedBufferResidentNV(buffer)
+ return Boolean
+ param buffer UInt32 in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-DeleteTransformFeedbacksNV(n, ids)
+GetBufferParameterui64vNV(target, pname, params)
return void
- param n SizeI in value
- param ids UInt32 in array [n]
- category NV_transform_feedback2
+ param target GLenum in value
+ param pname GLenum in value
+ param params UInt64EXT out array [COMPSIZE(pname)]
+ category NV_shader_buffer_load
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-GenTransformFeedbacksNV(n, ids)
+GetNamedBufferParameterui64vNV(buffer, pname, params)
return void
- param n SizeI in value
- param ids UInt32 out array [n]
- category NV_transform_feedback2
+ param buffer UInt32 in value
+ param pname GLenum in value
+ param params UInt64EXT out array [COMPSIZE(pname)]
+ category NV_shader_buffer_load
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-IsTransformFeedbackNV(id)
- return Boolean
- param id UInt32 in value
- category NV_transform_feedback2
+GetIntegerui64vNV(value, result)
+ return void
+ param value GLenum in value
+ param result UInt64EXT out array [COMPSIZE(value)]
+ category NV_shader_buffer_load
dlflags notlistable
- glfflags ignore
- glsflags ignore
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-PauseTransformFeedbackNV()
+Uniformui64NV(location, value)
return void
- category NV_transform_feedback2
- glfflags ignore
- glsflags ignore
+ param location Int32 in value
+ param value UInt64EXT in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-ResumeTransformFeedbackNV()
+Uniformui64vNV(location, count, value)
return void
- category NV_transform_feedback2
- glfflags ignore
- glsflags ignore
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt64EXT in array [count]
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
+ offset ?
-DrawTransformFeedbackNV(mode, id)
+GetUniformui64vNV(program, location, params)
return void
- param mode GLenum in value
- param id UInt32 in value
- category NV_transform_feedback2
- glfflags ignore
- glsflags ignore
+ param program UInt32 in value
+ param location Int32 in value
+ param params UInt64EXT out array [COMPSIZE(program/location)]
+ category NV_shader_buffer_load
+ dlflags notlistable
+ version 1.2
+ extension
+ glxsingle ?
glxflags ignore
+ offset ?
-###############################################################################
-#
-# Extension #359
-# ATI_meminfo commands
-#
-###############################################################################
+ProgramUniformui64NV(program, location, value)
+ return void
+ param program UInt32 in value
+ param location Int32 in value
+ param value UInt64EXT in value
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
-# (none)
-newcategory: ATI_meminfo
+ProgramUniformui64vNV(program, location, count, value)
+ return void
+ param program UInt32 in value
+ param location Int32 in value
+ param count SizeI in value
+ param value UInt64EXT in array [count]
+ category NV_shader_buffer_load
+ version 1.2
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
###############################################################################
#
-# Extension #360
-# AMD_performance_monitor commands
+# Extension #380
+# NV_vertex_buffer_unified_memory commands
#
###############################################################################
-GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups)
+BufferAddressRangeNV(pname, index, address, length)
return void
- param numGroups Int32 out array [1]
- param groupsSize SizeI in value
- param groups UInt32 out array [groupsSize]
- category AMD_performance_monitor
- dlflags notlistable
+ param pname GLenum in value
+ param index UInt32 in value
+ param address UInt64EXT in value
+ param length BufferSize in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize, counters)
+VertexFormatNV(size, type, stride)
return void
- param group UInt32 in value
- param numCounters Int32 out array [1]
- param maxActiveCounters Int32 out array [1]
- param counterSize SizeI in value
- param counters UInt32 out array [counterSize]
- category AMD_performance_monitor
- dlflags notlistable
+ param size Int32 in value
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString)
+NormalFormatNV(type, stride)
return void
- param group UInt32 in value
- param bufSize SizeI in value
- param length SizeI out array [1]
- param groupString Char out array [bufSize]
- category AMD_performance_monitor
- dlflags notlistable
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString)
+ColorFormatNV(size, type, stride)
return void
- param group UInt32 in value
- param counter UInt32 in value
- param bufSize SizeI in value
- param length SizeI out array [1]
- param counterString Char out array [bufSize]
- category AMD_performance_monitor
- dlflags notlistable
+ param size Int32 in value
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-GetPerfMonitorCounterInfoAMD(group, counter, pname, data)
+IndexFormatNV(type, stride)
return void
- param group UInt32 in value
- param counter UInt32 in value
- param pname GLenum in value
- param data void out array [COMPSIZE(pname)]
- category AMD_performance_monitor
- dlflags notlistable
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-GenPerfMonitorsAMD(n, monitors)
+TexCoordFormatNV(size, type, stride)
return void
- param n SizeI in value
- param monitors UInt32 out array [n]
- category AMD_performance_monitor
+ param size Int32 in value
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-# 'monitors' is actually in, not out, but extension spec doesn't use const
-DeletePerfMonitorsAMD(n, monitors)
+EdgeFlagFormatNV(stride)
return void
- param n SizeI in value
- param monitors UInt32 out array [n]
- category AMD_performance_monitor
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-# 'counterList' is actually in, not out, but extension spec doesn't use const
-SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList)
+SecondaryColorFormatNV(size, type, stride)
return void
- param monitor UInt32 in value
- param enable Boolean in value
- param group UInt32 in value
- param numCounters Int32 in value
- param counterList UInt32 out array [numCounters]
- category AMD_performance_monitor
+ param size Int32 in value
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-BeginPerfMonitorAMD(monitor)
+FogCoordFormatNV(type, stride)
return void
- param monitor UInt32 in value
- category AMD_performance_monitor
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-EndPerfMonitorAMD(monitor)
+VertexAttribFormatNV(index, size, type, normalized, stride)
return void
- param monitor UInt32 in value
- category AMD_performance_monitor
+ param index UInt32 in value
+ param size Int32 in value
+ param type GLenum in value
+ param normalized Boolean in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
glxropcode ?
glxflags ignore
- glsopcode ?
offset ?
-GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten)
+VertexAttribIFormatNV(index, size, type, stride)
return void
- param monitor UInt32 in value
- param pname GLenum in value
- param dataSize SizeI in value
- param data UInt32 out array [dataSize]
- param bytesWritten Int32 out array [1]
- category AMD_performance_monitor
- dlflags notlistable
+ param index UInt32 in value
+ param size Int32 in value
+ param type GLenum in value
+ param stride SizeI in value
+ category NV_vertex_buffer_unified_memory
version 1.2
extension
- glxsingle ?
- glxflags ignore
- glsflags get
- glsopcode ?
- offset ?
-
-###############################################################################
-#
-# Extension #361 - WGL_AMD_gpu_association
-#
-###############################################################################
-
-###############################################################################
-#
-# Extension #362
-# AMD_texture_texture4 commands
-#
-###############################################################################
-
-# (none)
-newcategory: AMD_texture_texture4
-
-
-###############################################################################
-#
-# Extension #363
-# AMD_vertex_shader_tesselator commands
-#
-###############################################################################
-
-TessellationFactorAMD(factor)
- return void
- param factor Float32 in value
- category AMD_vertex_shader_tesselator
- version 2.0
- glxsingle ?
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
-TessellationModeAMD(mode)
+GetIntegerui64i_vNV(value, index, result)
return void
- param mode GLenum in value
- category AMD_vertex_shader_tesselator
- version 2.0
+ param value GLenum in value
+ param index UInt32 in value
+ param result UInt64EXT out array [COMPSIZE(value)]
+ category NV_vertex_buffer_unified_memory
+ dlflags notlistable
+ version 1.2
+ extension
glxsingle ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
###############################################################################
#
-# Extension #364
-# EXT_provoking_vertex commands
+# Extension #381
+# NV_texture_barrier commands
#
###############################################################################
-ProvokingVertexEXT(mode)
+TextureBarrierNV()
return void
- param mode GLenum in value
- category EXT_provoking_vertex
- version 2.1
- glxsingle ?
+ category NV_texture_barrier
+ version 1.2
+ extension
+ glxropcode ?
glxflags ignore
- glsflags get
- glsopcode ?
offset ?
+