# DON'T REMOVE PREVIOUS LINE!!! libspec depends on it!
#
# Copyright (c) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
-# Copyright (c) 2006-2012 The Khronos Group Inc.
+# Copyright (c) 2006-2013 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/ .
#
-# $Revision: 19760 $ on $Date: 2012-11-26 14:01:10 -0800 (Mon, 26 Nov 2012) $
+# $Revision: 20495 $ on $Date: 2013-02-06 13:01:10 -0800 (Wed, 06 Feb 2013) $
required-props:
# Description of a parameter
category: HP_image_transform
category: IBM_multimode_draw_arrays IBM_vertex_array_lists
category: INGR_blend_func_separate
-category: INTEL_parallel_arrays
+category: INTEL_parallel_arrays INTEL_map_texture
category: KHR_debug
category: MESAX_texture_stack MESA_resize_buffers MESA_window_pos
-category: NV_bindless_texture NV_conditional_render NV_copy_image NV_depth_buffer_float NV_evaluators NV_explicit_multisample NV_fence NV_float_buffer NV_fragment_program NV_fragment_program NV_framebuffer_multisample_coverage NV_geometry_program4 NV_gpu_program4 NV_gpu_program5 NV_gpu_shader5 NV_half_float NV_half_float NV_occlusion_query NV_parameter_buffer_object NV_parameter_buffer_object2 NV_path_rendering NV_pixel_data_range NV_pixel_data_range NV_point_sprite NV_present_video NV_primitive_restart NV_primitive_restart NV_register_combiners NV_register_combiners2 NV_shader_buffer_load NV_texture_barrier NV_texture_expand_normal NV_texture_expand_normal NV_texture_multisample NV_transform_feedback NV_transform_feedback2 NV_vdpau_interop NV_vdpau_interop NV_vertex_array_range NV_vertex_attrib_integer_64bit NV_vertex_buffer_unified_memory NV_vertex_program NV_vertex_program1_1_dcc NV_vertex_program2 NV_vertex_program4 NV_video_capture
+category: NV_bindless_texture NV_conditional_render NV_copy_image NV_depth_buffer_float NV_evaluators NV_explicit_multisample NV_fence NV_float_buffer NV_fragment_program NV_fragment_program NV_framebuffer_multisample_coverage NV_geometry_program4 NV_gpu_program4 NV_gpu_program5 NV_gpu_shader5 NV_half_float NV_half_float NV_occlusion_query NV_parameter_buffer_object NV_parameter_buffer_object2 NV_path_rendering NV_pixel_data_range NV_pixel_data_range NV_point_sprite NV_present_video NV_primitive_restart NV_primitive_restart NV_register_combiners NV_register_combiners2 NV_shader_buffer_load NV_texture_barrier NV_texture_expand_normal NV_texture_expand_normal NV_texture_multisample NV_transform_feedback NV_transform_feedback2 NV_vdpau_interop NV_vdpau_interop NV_vertex_array_range NV_vertex_attrib_integer_64bit NV_vertex_buffer_unified_memory NV_vertex_program NV_vertex_program1_1_dcc NV_vertex_program2 NV_vertex_program4 NV_video_capture NV_draw_texture
+category: NVX_conditional_render
+category: OES_byte_coordinates OES_fixed_point OES_single_precision OES_query_matrix
category: PGI_misc_hints
category: S3_s3tc
category: SGIS_detail_texture SGIS_fog_function SGIS_multisample SGIS_pixel_texture SGIS_point_parameters SGIS_sharpen_texture SGIS_texture4D SGIS_texture_color_mask 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
passthru: typedef GLintptr GLvdpauSurfaceNV;
passthru: #endif
passthru:
+passthru: #ifndef GL_OES_fixed_point
+passthru: /* GLint must be 32 bits, a relatively safe assumption on modern CPUs */
+passthru: typedef GLint GLfixed;
+passthru: #endif
+passthru:
###############################################################################
###############################################################################
# (none)
newcategory: NV_texgen_reflection
-###############################################################################
-#
-# Extension #???
-# @ EXT_texture_cube_map commands
-#
-###############################################################################
-
-# (none)
-
###############################################################################
#
# Extension #180 - skipped
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
-# @@@ like #256 ATI_element_array
ElementPointerAPPLE(type, pointer)
return void
param type ElementPointerTypeATI in value
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
-# @@@ like #222 NV_fence
GenFencesAPPLE(n, fences)
return void
param n SizeI in value
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
-# @@@ like #190 NV_vertex_array_range,
VertexArrayRangeAPPLE(length, pointer)
return void
param length SizeI in value
# Extension #278 - WGL_ATI_pixel_format_float
#
###############################################################################
+
newcategory: ATI_pixel_format_float
passthru: /* This is really a WGL extension, but defines some associated GL enums.
passthru: * ATI does not export "GL_ATI_pixel_format_float" in the GL_EXTENSIONS string.
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
# Some NV_fragment_program entry points are shared with ARB_vertex_program,
# and are only included in that #define block, for now.
newcategory: NV_fragment_program
category NV_fragment_program
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv ProgramNamedParameter4fvNV
+ glxvectorequiv ProgramNamedParameter4fvNV
offset 682
-ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
+ProgramNamedParameter4fvNV(id, len, name, v)
return void
param id UInt32 in value
param len SizeI in value
param name UInt8 in array [1]
- param x Float64 in value
- param y Float64 in value
- param z Float64 in value
- param w Float64 in value
+ param v Float32 in array [4]
category NV_fragment_program
version 1.2
extension
- glxropcode ?
+ glxropcode 4218
glxflags ignore
- offset 683
+ offset 684
-ProgramNamedParameter4fvNV(id, len, name, v)
+ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
return void
param id UInt32 in value
param len SizeI in value
param name UInt8 in array [1]
- param v Float32 in array [4]
+ param x Float64 in value
+ param y Float64 in value
+ param z Float64 in value
+ param w Float64 in value
category NV_fragment_program
version 1.2
extension
- glxropcode ?
- glxflags ignore
- offset 684
+ vectorequiv ProgramNamedParameter4dvNV
+ glxvectorequiv ProgramNamedParameter4dvNV
+ offset 683
ProgramNamedParameter4dvNV(id, len, name, v)
return void
category NV_fragment_program
version 1.2
extension
- glxropcode ?
+ glxropcode 4219
glxflags ignore
offset 685
dlflags notlistable
version 1.2
extension
- glxsingle ?
+ glxvendorpriv 1310
glxflags ignore
offset 686
dlflags notlistable
version 1.2
extension
- glxsingle ?
+ glxvendorpriv 1311
glxflags ignore
offset 687
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
Vertex2hNV(x, y)
return void
param x Half16NV in value
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Vertex2hvNV
+ glxvectorequiv Vertex2hvNV
offset ?
Vertex2hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4240
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Vertex3hvNV
+ glxvectorequiv Vertex3hvNV
offset ?
Vertex3hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4241
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Vertex4hvNV
+ glxvectorequiv Vertex4hvNV
offset ?
Vertex4hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4242
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Normal3hvNV
+ glxvectorequiv Normal3hvNV
offset ?
Normal3hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4243
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Color3hvNV
+ glxvectorequiv Color3hvNV
offset ?
Color3hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4244
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv Color4hvNV
+ glxvectorequiv Color4hvNV
offset ?
Color4hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4245
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv TexCoord1hvNV
+ glxvectorequiv TexCoord1hvNV
offset ?
TexCoord1hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4246
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv TexCoord2hvNV
+ glxvectorequiv TexCoord2hvNV
offset ?
TexCoord2hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4247
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv TexCoord3hvNV
+ glxvectorequiv TexCoord3hvNV
offset ?
TexCoord3hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4248
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv TexCoord4hvNV
+ glxvectorequiv TexCoord4hvNV
offset ?
TexCoord4hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4249
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv MultiTexCoord1hvNV
+ glxvectorequiv MultiTexCoord1hvNV
offset ?
MultiTexCoord1hvNV(target, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4250
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv MultiTexCoord2hvNV
+ glxvectorequiv MultiTexCoord2hvNV
offset ?
MultiTexCoord2hvNV(target, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4251
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv MultiTexCoord3hvNV
+ glxvectorequiv MultiTexCoord3hvNV
offset ?
MultiTexCoord3hvNV(target, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4252
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv MultiTexCoord4hvNV
+ glxvectorequiv MultiTexCoord4hvNV
offset ?
MultiTexCoord4hvNV(target, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4253
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv FogCoordhvNV
+ glxvectorequiv FogCoordhvNV
offset ?
FogCoordhvNV(fog)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4254
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv SecondaryColor3hvNV
+ glxvectorequiv SecondaryColor3hvNV
offset ?
SecondaryColor3hvNV(v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4255
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv VertexWeighthvNV
+ glxvectorequiv VertexWeighthvNV
offset ?
VertexWeighthvNV(weight)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4256
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv VertexAttrib1hvNV
+ glxvectorequiv VertexAttrib1hvNV
offset ?
VertexAttrib1hvNV(index, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4257
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv VertexAttrib2hvNV
+ glxvectorequiv VertexAttrib2hvNV
offset ?
VertexAttrib2hvNV(index, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4258
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv VertexAttrib3hvNV
+ glxvectorequiv VertexAttrib3hvNV
offset ?
VertexAttrib3hvNV(index, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4259
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
- glxflags ignore
+ vectorequiv VertexAttrib4hvNV
+ glxvectorequiv VertexAttrib4hvNV
offset ?
VertexAttrib4hvNV(index, v)
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4260
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4261
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4262
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4263
glxflags ignore
offset ?
category NV_half_float
version 1.2
extension
- glxropcode ?
+ glxropcode 4264
glxflags ignore
offset ?
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
PixelDataRangeNV(target, length, pointer)
return void
param target PixelDataRangeTargetNV in value
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
PrimitiveRestartNV()
return void
category NV_primitive_restart
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
MapObjectBufferATI(buffer)
return VoidPointer
param buffer UInt32 in value
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
StencilOpSeparateATI(face, sfail, dpfail, dppass)
return void
param face StencilFaceDirection in value
#
###############################################################################
-# @@ Need to verify/add GLX protocol
-
VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
return void
param index UInt32 in value
###############################################################################
#
-# Extension #291 - OpenGL ES only, not in glext.h
+# Extension #291
# 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)
+MultiTexCoord1bOES(texture, s)
return void
- param zmin ClampedFloat64 in value
- param zmax ClampedFloat64 in value
- category EXT_depth_bounds_test
- version 1.2
+ param texture GLenum in value
+ param s Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4229
- offset 699
-
-###############################################################################
-#
-# Extension #298
-# EXT_texture_mirror_clamp commands
-#
-###############################################################################
-
-# (none)
-newcategory: EXT_texture_mirror_clamp
-
-###############################################################################
-#
-# Extension #299
-# EXT_blend_equation_separate commands
-#
-###############################################################################
+ glxropcode ?
+ glxflags ignore
+ offset ?
-BlendEquationSeparateEXT(modeRGB, modeAlpha)
+MultiTexCoord1bvOES(texture, coords)
return void
- 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)
-#
-###############################################################################
-
-# (none)
-# newcategory: EXT_texture_compression_dxt1
-
-###############################################################################
-#
-# Extension #310
-# EXT_framebuffer_object commands
-#
-###############################################################################
-
-IsRenderbufferEXT(renderbuffer)
- return Boolean
- param renderbuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+ param texture GLenum in value
+ param coords ConstByte in array [1]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1422
+ glxropcode ?
glxflags ignore
- alias IsRenderbuffer
+ offset ?
-# Not aliased to BindRenderbuffer
-BindRenderbufferEXT(target, renderbuffer)
+MultiTexCoord2bOES(texture, s, t)
return void
- param target RenderbufferTarget in value
- param renderbuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+ param texture GLenum in value
+ param s Int8 in value
+ param t Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4316
+ glxropcode ?
glxflags ignore
+ offset ?
-DeleteRenderbuffersEXT(n, renderbuffers)
+MultiTexCoord2bvOES(texture, coords)
return void
- param n SizeI in value
- param renderbuffers UInt32 in array [n]
- category EXT_framebuffer_object
- version 1.2
+ param texture GLenum in value
+ param coords ConstByte in array [2]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4317
+ glxropcode ?
glxflags ignore
- alias DeleteRenderbuffers
+ offset ?
-GenRenderbuffersEXT(n, renderbuffers)
+MultiTexCoord3bOES(texture, s, t, r)
return void
- param n SizeI in value
- param renderbuffers UInt32 out array [n]
- category EXT_framebuffer_object
- version 1.2
+ param texture GLenum in value
+ param s Int8 in value
+ param t Int8 in value
+ param r Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1423
+ glxropcode ?
glxflags ignore
- alias GenRenderbuffers
+ offset ?
-RenderbufferStorageEXT(target, internalformat, width, height)
+MultiTexCoord3bvOES(texture, coords)
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
+ param texture GLenum in value
+ param coords ConstByte in array [3]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4318
+ glxropcode ?
glxflags ignore
- alias RenderbufferStorage
+ offset ?
-GetRenderbufferParameterivEXT(target, pname, params)
+MultiTexCoord4bOES(texture, s, t, r, q)
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
+ param texture GLenum in value
+ param s Int8 in value
+ param t Int8 in value
+ param r Int8 in value
+ param q Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1424
+ glxropcode ?
glxflags ignore
- alias GetRenderbufferParameteriv
+ offset ?
-IsFramebufferEXT(framebuffer)
- return Boolean
- param framebuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+MultiTexCoord4bvOES(texture, coords)
+ return void
+ param texture GLenum in value
+ param coords ConstByte in array [4]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1425
+ glxropcode ?
glxflags ignore
- alias IsFramebuffer
+ offset ?
-# Not aliased to BindFramebuffer
-BindFramebufferEXT(target, framebuffer)
+TexCoord1bOES(s)
return void
- param target FramebufferTarget in value
- param framebuffer UInt32 in value
- category EXT_framebuffer_object
- version 1.2
+ param s Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4319
+ glxropcode ?
glxflags ignore
+ offset ?
-DeleteFramebuffersEXT(n, framebuffers)
+TexCoord1bvOES(coords)
return void
- param n SizeI in value
- param framebuffers UInt32 in array [n]
- category EXT_framebuffer_object
- version 1.2
+ param coords ConstByte in array [1]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4320
+ glxropcode ?
glxflags ignore
- alias DeleteFramebuffers
+ offset ?
-GenFramebuffersEXT(n, framebuffers)
+TexCoord2bOES(s, t)
return void
- param n SizeI in value
- param framebuffers UInt32 out array [n]
- category EXT_framebuffer_object
- version 1.2
+ param s Int8 in value
+ param t Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1426
+ glxropcode ?
glxflags ignore
- alias GenFramebuffers
+ offset ?
-CheckFramebufferStatusEXT(target)
- return GLenum
- param target FramebufferTarget in value
- category EXT_framebuffer_object
- version 1.2
+TexCoord2bvOES(coords)
+ return void
+ param coords ConstByte in array [2]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1427
+ glxropcode ?
glxflags ignore
- alias CheckFramebufferStatus
+ offset ?
-FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
+TexCoord3bOES(s, t, r)
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
+ param s Int8 in value
+ param t Int8 in value
+ param r Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4321
+ glxropcode ?
glxflags ignore
- alias FramebufferTexture1D
+ offset ?
-FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
+TexCoord3bvOES(coords)
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
+ param coords ConstByte in array [3]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4322
+ glxropcode ?
glxflags ignore
- alias FramebufferTexture2D
+ offset ?
-FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
+TexCoord4bOES(s, t, r, q)
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
+ param s Int8 in value
+ param t Int8 in value
+ param r Int8 in value
+ param q Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4323
+ glxropcode ?
glxflags ignore
- alias FramebufferTexture3D
+ offset ?
-FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
+TexCoord4bvOES(coords)
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
+ param coords ConstByte in array [4]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4324
+ glxropcode ?
glxflags ignore
- alias FramebufferRenderbuffer
+ offset ?
-GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
+Vertex2bOES(x)
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
- dlflags notlistable
- version 1.2
+ param x Int8 in value
+ category OES_byte_coordinates
+ version 4.3
extension
- glxvendorpriv 1428
+ glxropcode ?
glxflags ignore
- alias GetFramebufferAttachmentParameteriv
+ offset ?
-GenerateMipmapEXT(target)
+Vertex2bvOES(coords)
return void
- param target GLenum in value
- category EXT_framebuffer_object
- version 1.2
+ param coords ConstByte in array [2]
+ category OES_byte_coordinates
+ version 4.3
extension
- glxropcode 4325
+ glxropcode ?
glxflags ignore
- alias GenerateMipmap
-
-
-###############################################################################
-#
-# Extension #311
-# GREMEDY_string_marker commands
-#
-###############################################################################
+ offset ?
-StringMarkerGREMEDY(len, string)
+Vertex3bOES(x, y)
return void
- param len SizeI in value
- param string Void in array [len]
- category GREMEDY_string_marker
- version 1.0
+ param x Int8 in value
+ param y Int8 in value
+ category OES_byte_coordinates
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex3bvOES(coords)
+ return void
+ param coords ConstByte in array [3]
+ category OES_byte_coordinates
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex4bOES(x, y, z)
+ return void
+ param x Int8 in value
+ param y Int8 in value
+ param z Int8 in value
+ category OES_byte_coordinates
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex4bvOES(coords)
+ return void
+ param coords ConstByte in array [4]
+ category OES_byte_coordinates
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #292
+# OES_fixed_point commands
+#
+###############################################################################
+
+# ??? VERIFY DONE ???
+## Many of these are compatibility profile only
+
+AccumxOES(op, value)
+ return void
+ param op GLenum in value
+ param value Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+AlphaFuncxOES(func, ref)
+ return void
+ param func GLenum in value
+ param ref ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+BitmapxOES(width, height, xorig, yorig, xmove, ymove, bitmap)
+ return void
+ param width SizeI in value
+ param height SizeI in value
+ param xorig Fixed in value
+ param yorig Fixed in value
+ param xmove Fixed in value
+ param ymove Fixed in value
+ param bitmap ConstUByte in array [COMPSIZE()]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+BlendColorxOES(red, green, blue, alpha)
+ return void
+ param red ClampedFixed in value
+ param green ClampedFixed in value
+ param blue ClampedFixed in value
+ param alpha ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClearAccumxOES(red, green, blue, alpha)
+ return void
+ param red ClampedFixed in value
+ param green ClampedFixed in value
+ param blue ClampedFixed in value
+ param alpha ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClearColorxOES(red, green, blue, alpha)
+ return void
+ param red ClampedFixed in value
+ param green ClampedFixed in value
+ param blue ClampedFixed in value
+ param alpha ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClearDepthxOES(depth)
+ return void
+ param depth ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClipPlanexOES(plane, equation)
+ return void
+ param plane GLenum in value
+ param equation ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Color3xOES(red, green, blue)
+ return void
+ param red Fixed in value
+ param green Fixed in value
+ param blue Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Color4xOES(red, green, blue, alpha)
+ return void
+ param red Fixed in value
+ param green Fixed in value
+ param blue Fixed in value
+ param alpha Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Color3xvOES(components)
+ return void
+ param components ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Color4xvOES(components)
+ return void
+ param components ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ConvolutionParameterxOES(target, pname, param)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ConvolutionParameterxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+DepthRangexOES(n, f)
+ return void
+ param n ClampedFixed in value
+ param f ClampedFixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+EvalCoord1xOES(u)
+ return void
+ param u Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+EvalCoord2xOES(u, v)
+ return void
+ param u Fixed in value
+ param v Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+EvalCoord1xvOES(coords)
+ return void
+ param coords ConstFixed in array [1]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+EvalCoord2xvOES(coords)
+ return void
+ param coords ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FeedbackBufferxOES(n, type, buffer)
+ return void
+ param n SizeI in value
+ param type GLenum in value
+ param buffer Fixed in array [n]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FogxOES(pname, param)
+ return void
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FogxvOES(pname, param)
+ return void
+ param pname GLenum in value
+ param param ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FrustumxOES(l, r, b, t, n, f)
+ return void
+ param l Fixed in value
+ param r Fixed in value
+ param b Fixed in value
+ param t Fixed in value
+ param n Fixed in value
+ param f Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+GetClipPlanexOES(plane, equation)
+ return void
+ param plane GLenum in value
+ param equation Fixed out array [4]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetConvolutionParameterxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetFixedvOES(pname, params)
+ return void
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetHistogramParameterxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetLightxOES(light, pname, params)
+ return void
+ param light GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetMapxvOES(target, query, v)
+ return void
+ param target GLenum in value
+ param query GLenum in value
+ param v Fixed out array [COMPSIZE(query)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetMaterialxOES(face, pname, param)
+ return void
+ param face GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetPixelMapxv(map, size, values)
+ return void
+ param map GLenum in value
+ param size Int32 in value
+ param values Fixed out array [size]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetTexEnvxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetTexGenxvOES(coord, pname, params)
+ return void
+ param coord GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetTexLevelParameterxvOES(target, level, pname, params)
+ return void
+ param target GLenum in value
+ param level Int32 in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+GetTexParameterxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params Fixed out array [COMPSIZE(pname)]
+ category OES_fixed_point
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+IndexxOES(component)
+ return void
+ param component Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+IndexxvOES(component)
+ return void
+ param component ConstFixed in array [1]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LightModelxOES(pname, param)
+ return void
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LightModelxvOES(pname, param)
+ return void
+ param pname GLenum in value
+ param param ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LightxOES(light, pname, param)
+ return void
+ param light GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LightxvOES(light, pname, params)
+ return void
+ param light GLenum in value
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LineWidthxOES(width)
+ return void
+ param width Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LoadMatrixxOES(m)
+ return void
+ param m ConstFixed in array [16]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+LoadTransposeMatrixxOES(m)
+ return void
+ param m ConstFixed in array [16]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Map1xOES(target, u1, u2, stride, order, points)
+ return void
+ param target GLenum in value
+ param u1 Fixed in value
+ param u2 Fixed in value
+ param stride Int32 in value
+ param order Int32 in value
+ param points Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Map2xOES(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
+ return void
+ param target GLenum in value
+ param u1 Fixed in value
+ param u2 Fixed in value
+ param ustride Int32 in value
+ param uorder Int32 in value
+ param v1 Fixed in value
+ param v2 Fixed in value
+ param vstride Int32 in value
+ param vorder Int32 in value
+ param points Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MapGrid1xOES(n, u1, u2)
+ return void
+ param n Int32 in value
+ param u1 Fixed in value
+ param u2 Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MapGrid2xOES(n, u1, u2, v1, v2)
+ return void
+ param n Int32 in value
+ param u1 Fixed in value
+ param u2 Fixed in value
+ param v1 Fixed in value
+ param v2 Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MaterialxOES(face, pname, param)
+ return void
+ param face GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MaterialxvOES(face, pname, param)
+ return void
+ param face GLenum in value
+ param pname GLenum in value
+ param param ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultMatrixxOES(m)
+ return void
+ param m ConstFixed in array [16]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultTransposeMatrixxOES(m)
+ return void
+ param m ConstFixed in array [16]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord1xOES(texture, s)
+ return void
+ param texture GLenum in value
+ param s Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord2xOES(texture, s, t)
+ return void
+ param texture GLenum in value
+ param s Fixed in value
+ param t Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord3xOES(texture, s, t, r)
+ return void
+ param texture GLenum in value
+ param s Fixed in value
+ param t Fixed in value
+ param r Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord4xOES(texture, s, t, r, q)
+ return void
+ param texture GLenum in value
+ param s Fixed in value
+ param t Fixed in value
+ param r Fixed in value
+ param q Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord1xvOES(texture, coords)
+ return void
+ param texture GLenum in value
+ param coords ConstFixed in array [1]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord2xvOES(texture, coords)
+ return void
+ param texture GLenum in value
+ param coords ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord3xvOES(texture, coords)
+ return void
+ param texture GLenum in value
+ param coords ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MultiTexCoord4xvOES(texture, coords)
+ return void
+ param texture GLenum in value
+ param coords ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Normal3xOES(nx, ny, nz)
+ return void
+ param nx Fixed in value
+ param ny Fixed in value
+ param nz Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Normal3xvOES(coords)
+ return void
+ param coords ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+OrthoxOES(l, r, b, t, n, f)
+ return void
+ param l Fixed in value
+ param r Fixed in value
+ param b Fixed in value
+ param t Fixed in value
+ param n Fixed in value
+ param f Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PassThroughxOES(token)
+ return void
+ param token Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PixelMapx(map, size, values)
+ return void
+ param map GLenum in value
+ param size Int32 in value
+ param values ConstFixed in array [size]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PixelStorex(pname, param)
+ return void
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PixelTransferxOES(pname, param)
+ return void
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PixelZoomxOES(xfactor, yfactor)
+ return void
+ param xfactor Fixed in value
+ param yfactor Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PointParameterxvOES(pname, params)
+ return void
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PointSizexOES(size)
+ return void
+ param size Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PolygonOffsetxOES(factor, units)
+ return void
+ param factor Fixed in value
+ param units Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+PrioritizeTexturesxOES(n, textures, priorities)
+ return void
+ param n SizeI in value
+ param textures UInt32 in array [n]
+ param priorities ClampedFixed in array [n]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos2xOES(x, y)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos3xOES(x, y, z)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos4xOES(x, y, z, w)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ param w Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos2xvOES(coords)
+ return void
+ param coords ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos3xvOES(coords)
+ return void
+ param coords ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RasterPos4xvOES(coords)
+ return void
+ param coords ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RectxOES(x1, y1, x2, y2)
+ return void
+ param x1 Fixed in value
+ param y1 Fixed in value
+ param x2 Fixed in value
+ param y2 Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RectxvOES(v1, v2)
+ return void
+ param v1 ConstFixed in array [2]
+ param v2 ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+RotatexOES(angle, x, y, z)
+ return void
+ param angle Fixed in value
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+SampleCoverageOES(value, invert)
+ return void
+ param value ClampedFixed in value
+ param invert Boolean in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ScalexOES(x, y, z)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord1xOES(s)
+ return void
+ param s Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord2xOES(s, t)
+ return void
+ param s Fixed in value
+ param t Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord3xOES(s, t, r)
+ return void
+ param s Fixed in value
+ param t Fixed in value
+ param r Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord4xOES(s, t, r, q)
+ return void
+ param s Fixed in value
+ param t Fixed in value
+ param r Fixed in value
+ param q Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord1xvOES(coords)
+ return void
+ param coords ConstFixed in array [1]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord2xvOES(coords)
+ return void
+ param coords ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord3xvOES(coords)
+ return void
+ param coords ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexCoord4xvOES(coords)
+ return void
+ param coords ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexEnvxOES(target, pname, param)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexEnvxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexGenxOES(coord, pname, param)
+ return void
+ param coord GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexGenxvOES(coord, pname, params)
+ return void
+ param coord GLenum in value
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexParameterxOES(target, pname, param)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param param Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TexParameterxvOES(target, pname, params)
+ return void
+ param target GLenum in value
+ param pname GLenum in value
+ param params ConstFixed in array [COMPSIZE(pname)]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+TranslatexOES(x, y, z)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex2xOES(x)
+ return void
+ param x Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex3xOES(x, y)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex4xOES(x, y, z)
+ return void
+ param x Fixed in value
+ param y Fixed in value
+ param z Fixed in value
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex2xvOES(coords)
+ return void
+ param coords ConstFixed in array [2]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex3xvOES(coords)
+ return void
+ param coords ConstFixed in array [3]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+Vertex4xvOES(coords)
+ return void
+ param coords ConstFixed in array [4]
+ category OES_fixed_point
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #293
+# OES_single_precision commands
+#
+###############################################################################
+
+DepthRangefOES(n, f)
+ return void
+ param n ClampedFloat32 in value
+ param f ClampedFloat32 in value
+ category OES_single_precision
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+FrustumfOES(l, r, b, t, n, f)
+ return void
+ param l Float32 in value
+ param r Float32 in value
+ param b Float32 in value
+ param t Float32 in value
+ param n Float32 in value
+ param f Float32 in value
+ category OES_single_precision
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+OrthofOES(l, r, b, t, n, f)
+ return void
+ param l Float32 in value
+ param r Float32 in value
+ param b Float32 in value
+ param t Float32 in value
+ param n Float32 in value
+ param f Float32 in value
+ category OES_single_precision
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClipPlanefOES(plane, equation)
+ return void
+ param plane GLenum in value
+ param equation ConstFloat32 in array [4]
+ category OES_single_precision
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+ClearDepthfOES(depth)
+ return void
+ param depth ClampedFloat64 in value
+ category OES_single_precision
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+GetClipPlanefOES(plane, equation)
+ return void
+ param plane GLenum in value
+ param equation Float32 out array [4]
+ category OES_single_precision
+ dlflags notlistable
+ version 4.3
+ extension
+ glxsingle ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #294 - OpenGL ES only, not in glext.h
+# OES_compressed_paletted_texture commands
+#
+###############################################################################
+
+# (none)
+newcategory: OES_compressed_paletted_texture
+
+###############################################################################
+#
+# Extension #295
+# OES_read_format commands
+#
+###############################################################################
+
+# (none)
+newcategory: OES_read_format
+
+###############################################################################
+#
+# Extension #296
+# OES_query_matrix commands
+#
+###############################################################################
+
+QueryMatrixxOES(mantissa, exponent)
+ return GLbitfield
+ param mantissa ConstFixed in array [16]
+ param exponent ConstInt32 in array [16]
+ category OES_query_matrix
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #297
+# EXT_depth_bounds_test commands
+#
+###############################################################################
+
+DepthBoundsEXT(zmin, zmax)
+ return void
+ param zmin ClampedFloat64 in value
+ param zmax ClampedFloat64 in value
+ category EXT_depth_bounds_test
+ version 1.2
+ extension
+ glxropcode 4229
+ offset 699
+
+###############################################################################
+#
+# 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 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)
+#
+###############################################################################
+
+# (none)
+# newcategory: EXT_texture_compression_dxt1
+
+###############################################################################
+#
+# Extension #310
+# EXT_framebuffer_object commands
+#
+###############################################################################
+
+IsRenderbufferEXT(renderbuffer)
+ return Boolean
+ param renderbuffer UInt32 in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1422
+ glxflags ignore
+ alias IsRenderbuffer
+
+# Not aliased to BindRenderbuffer
+BindRenderbufferEXT(target, renderbuffer)
+ return void
+ param target RenderbufferTarget in value
+ param renderbuffer UInt32 in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxropcode 4316
+ glxflags ignore
+
+DeleteRenderbuffersEXT(n, renderbuffers)
+ return void
+ param n SizeI in value
+ param renderbuffers UInt32 in array [n]
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxropcode 4317
+ glxflags ignore
+ alias DeleteRenderbuffers
+
+GenRenderbuffersEXT(n, renderbuffers)
+ return void
+ param n SizeI in value
+ param renderbuffers UInt32 out array [n]
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1423
+ glxflags ignore
+ alias GenRenderbuffers
+
+RenderbufferStorageEXT(target, internalformat, width, height)
+ 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
+ glxflags ignore
+ alias RenderbufferStorage
+
+GetRenderbufferParameterivEXT(target, pname, params)
+ 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
+ glxflags ignore
+ alias GetRenderbufferParameteriv
+
+IsFramebufferEXT(framebuffer)
+ return Boolean
+ param framebuffer UInt32 in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1425
+ glxflags ignore
+ alias IsFramebuffer
+
+# Not aliased to BindFramebuffer
+BindFramebufferEXT(target, framebuffer)
+ return void
+ param target FramebufferTarget in value
+ param framebuffer UInt32 in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxropcode 4319
+ glxflags ignore
+
+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 4320
+ glxflags ignore
+ alias DeleteFramebuffers
+
+GenFramebuffersEXT(n, framebuffers)
+ return void
+ param n SizeI in value
+ param framebuffers UInt32 out array [n]
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1426
+ glxflags ignore
+ alias GenFramebuffers
+
+CheckFramebufferStatusEXT(target)
+ return GLenum
+ param target FramebufferTarget in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxvendorpriv 1427
+ glxflags ignore
+ alias CheckFramebufferStatus
+
+FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
+ 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
+ glxflags ignore
+ alias FramebufferTexture1D
+
+FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
+ 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
+ glxflags ignore
+ alias FramebufferTexture2D
+
+FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
+ 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
+ glxflags ignore
+ alias FramebufferTexture3D
+
+FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
+ 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
+ glxflags ignore
+ alias FramebufferRenderbuffer
+
+GetFramebufferAttachmentParameterivEXT(target, attachment, pname, 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
+ dlflags notlistable
+ version 1.2
+ extension
+ glxvendorpriv 1428
+ glxflags ignore
+ alias GetFramebufferAttachmentParameteriv
+
+GenerateMipmapEXT(target)
+ return void
+ param target GLenum in value
+ category EXT_framebuffer_object
+ version 1.2
+ extension
+ glxropcode 4325
+ glxflags ignore
+ alias GenerateMipmap
+
+
+###############################################################################
+#
+# Extension #311
+# GREMEDY_string_marker commands
+#
+###############################################################################
+
+StringMarkerGREMEDY(len, string)
+ return void
+ param len SizeI in value
+ param string Void in array [len]
+ category GREMEDY_string_marker
+ version 1.0
extension
glxflags ignore
offset ?
extension soft WINSOFT NV50
version 2.0
glfflags ignore
+ glxropcode 4283
glxflags ignore
ClearDepthdNV(depth)
extension soft WINSOFT NV50
version 2.0
glfflags ignore
+ glxropcode 4284
glxflags ignore
DepthBoundsdNV(zmin, zmax)
extension soft WINSOFT NV50
version 2.0
glfflags ignore
+ glxropcode 4285
glxflags ignore
###############################################################################
#
###############################################################################
-ProgramBufferParametersfvNV(target, buffer, index, count, params)
+ProgramBufferParametersfvNV(target, bindingIndex, wordIndex, count, params)
return void
param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
+ param bindingIndex UInt32 in value
+ param wordIndex UInt32 in value
param count SizeI in value
param params Float32 in array [count]
category NV_parameter_buffer_object
glfflags ignore
glxflags ignore
-ProgramBufferParametersIivNV(target, buffer, index, count, params)
+ProgramBufferParametersIivNV(target, bindingIndex, wordIndex, count, params)
return void
param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
+ param bindingIndex UInt32 in value
+ param wordIndex UInt32 in value
param count SizeI in value
param params Int32 in array [count]
category NV_parameter_buffer_object
glfflags ignore
glxflags ignore
-ProgramBufferParametersIuivNV(target, buffer, index, count, params)
+ProgramBufferParametersIuivNV(target, bindingIndex, wordIndex, count, params)
return void
param target ProgramTarget in value
- param buffer UInt32 in value
- param index UInt32 in value
+ param bindingIndex UInt32 in value
+ param wordIndex UInt32 in value
param count SizeI in value
param params UInt32 in array [count]
category NV_parameter_buffer_object
#
###############################################################################
-# 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);
-
PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
return void
param video_slot UInt32 in value
category NV_copy_image
version 1.2
extension
- glxropcode ?
+ glxropcode 4291
glxflags ignore
offset ?
category NV_texture_barrier
version 1.2
extension
- glxropcode ?
+ glxropcode 4348
glxflags ignore
offset ?
# (none)
newcategory: AMD_query_buffer_object
+###############################################################################
+
###############################################################################
#
# Extension #421
+# NV_compute_program5 commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_compute_program5
+
+###############################################################################
+#
+# Extension #422
+# NV_shader_storage_buffer_object commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_shader_storage_buffer_object
+
+###############################################################################
+#
+# Extension #423
+# NV_shader_atomic_counters commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_shader_atomic_counters
+
+###############################################################################
+#
+# Extension #424
+# NV_deep_texture3D commands
+#
+###############################################################################
+
+# (none)
+newcategory: NV_deep_texture3D
+
+###############################################################################
+#
+# Extension #425
+# NVX_conditional_render enum:
+#
+###############################################################################
+
+BeginConditionalRenderNVX(id)
+ return void
+ param id UInt32 in value
+ category NVX_conditional_render
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+EndConditionalRenderNVX()
+ return void
+ category NVX_conditional_render
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #426
# AMD_sparse_texture commands
#
###############################################################################
glxflags ignore
offset ?
+###############################################################################
+#
+# Extension #427 - GLX_EXT_buffer_age
+#
+###############################################################################
+
+###############################################################################
+#
+# Extension #428
+# AMD_shader_trinary_minmax commands
+#
+###############################################################################
+
+# (none)
+newcategory: AMD_shader_trinary_minmax
+
+###############################################################################
+#
+# Extension #429
+# INTEL_map_texture commands
+#
+###############################################################################
+
+SyncTextureINTEL(texture)
+ return void
+ param texture UInt32 in value
+ category INTEL_map_texture
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+UnmapTexture2DINTEL(texture, level)
+ return void
+ param texture UInt32 in value
+ param level Int32 in value
+ category INTEL_map_texture
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+MapTexture2DINTEL(texture, level, access, stride, layout)
+ return VoidPointer
+ param texture UInt32 in value
+ param level Int32 in value
+ param access GLbitfield in value
+ param stride Int32 in array [1]
+ param layout GLenum in array [1]
+ category INTEL_map_texture
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?
+
+###############################################################################
+#
+# Extension #430
+# NV_draw_texture commands
+#
+###############################################################################
+
+DrawTextureNV(texture, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1)
+ return void
+ param texture UInt32 in value
+ param sampler UInt32 in value
+ param x0 Float32 in value
+ param y0 Float32 in value
+ param x1 Float32 in value
+ param y1 Float32 in value
+ param z Float32 in value
+ param s0 Float32 in value
+ param t0 Float32 in value
+ param s1 Float32 in value
+ param t1 Float32 in value
+ category NV_draw_texture
+ version 4.3
+ extension
+ glxropcode ?
+ glxflags ignore
+ offset ?