Revert "update upstream sources"
[clinton/guile-figl.git] / upstream-doc / spec / gl.spec
1 # gl.spec file
2 # DON'T REMOVE PREVIOUS LINE!!! libspec depends on it!
3 #
4 # Copyright (c) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
5 # Copyright (c) 2006-2013 The Khronos Group Inc.
6 #
7 # This document is licensed under the SGI Free Software B License Version
8 # 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
9 #
10 # $Revision: 20495 $ on $Date: 2013-02-06 13:01:10 -0800 (Wed, 06 Feb 2013) $
11
12 required-props:
13 # Description of a parameter
14 param: retval retained
15 # Display list flags
16 dlflags: notlistable handcode prepad
17 # GLX implementation flags
18 glxflags: client-intercept client-handcode server-handcode EXT SGI ignore ARB
19 # Vector ('v') equivalent form of a command taking 1-4 explicit xyzw/rgba arguments
20 vectorequiv: *
21 # Category a function falls in. While there are many categories for
22 # early GL 1.0 functions, later functions just have a core version
23 # (e.g. VERSION_major_minor) or extension name for the category.
24 category: display-list drawing drawing-control feedback framebuf misc modeling pixel-op pixel-rw state-req xform
25 category: VERSION_1_0 VERSION_1_1 VERSION_1_2 VERSION_1_3 VERSION_1_4 VERSION_1_5 VERSION_2_0 VERSION_2_1 VERSION_3_0 VERSION_3_1 VERSION_3_2 VERSION_3_3 VERSION_4_0 VERSION_4_1 VERSION_4_2 VERSION_4_3
26 category: 3DFX_tbuffer
27 category: AMD_conservative_depth AMD_debug_output AMD_draw_buffers_blend AMD_multi_draw_indirect AMD_name_gen_delete AMD_performance_monitor AMD_sample_positions AMD_sparse_texture AMD_stencil_operation_extended AMD_vertex_shader_tesselator
28 category: APPLE_aux_depth_stencil APPLE_element_array APPLE_fence APPLE_float_pixels APPLE_flush_buffer_range APPLE_object_purgeable APPLE_row_bytes APPLE_texture_range APPLE_vertex_array_object APPLE_vertex_array_range APPLE_vertex_program_evaluators
29 category: ARB_ES2_compatibility ARB_base_instance ARB_blend_func_extended ARB_cl_event ARB_color_buffer_float ARB_copy_buffer ARB_debug_output ARB_depth_buffer_float ARB_draw_buffers ARB_draw_buffers_blend ARB_draw_elements_base_vertex ARB_draw_indirect ARB_draw_instanced ARB_fragment_program ARB_fragment_shader ARB_framebuffer_object ARB_framebuffer_sRGB ARB_geometry_shader4 ARB_get_program_binary ARB_gpu_shader_fp64 ARB_half_float_vertex ARB_instanced_arrays ARB_internalformat_query ARB_map_buffer_range ARB_matrix_palette ARB_multisample ARB_multitexture ARB_occlusion_query ARB_point_parameters ARB_provoking_vertex ARB_robustness ARB_sample_shading ARB_sampler_objects ARB_separate_shader_objects ARB_shader_atomic_counters ARB_shader_image_load_store ARB_shader_objects ARB_shader_subroutine ARB_shading_language_include ARB_sync ARB_tessellation_shader ARB_texture_buffer_object ARB_texture_compression ARB_texture_compression_rgtc ARB_texture_multisample ARB_texture_rectangle ARB_texture_rg ARB_texture_storage ARB_timer_query ARB_transform_feedback2 ARB_transform_feedback3 ARB_transform_feedback_instanced ARB_transpose_matrix ARB_uniform_buffer_object ARB_vertex_array_object ARB_vertex_attrib_64bit ARB_vertex_blend ARB_vertex_buffer_object ARB_vertex_program ARB_vertex_shader ARB_vertex_type_2_10_10_10_rev ARB_viewport_array ARB_window_pos
30 category: ARB_clear_buffer_object ARB_compute_shader ARB_copy_image ARB_framebuffer_no_attachments ARB_internalformat_query2 ARB_invalidate_subdata ARB_multi_draw_indirect ARB_program_interface_query ARB_shader_storage_buffer_object ARB_texture_buffer_range ARB_texture_storage_multisample ARB_texture_view ARB_vertex_attrib_binding
31 category: ATI_draw_buffers ATI_draw_buffers ATI_element_array ATI_envmap_bumpmap ATI_fragment_shader ATI_map_object_buffer ATI_meminfo ATI_pn_triangles ATI_separate_stencil ATI_texture_env_combine3 ATI_texture_float ATI_vertex_array_object ATI_vertex_attrib_array_object ATI_vertex_streams
32 category: EXT_bindable_uniform EXT_blend_color EXT_blend_equation_separate EXT_blend_func_separate EXT_blend_minmax EXT_color_subtable EXT_compiled_vertex_array EXT_convolution EXT_coordinate_frame EXT_copy_texture EXT_cull_vertex EXT_depth_bounds_test EXT_direct_state_access EXT_draw_buffers2 EXT_draw_instanced EXT_draw_range_elements EXT_fog_coord EXT_framebuffer_blit EXT_framebuffer_multisample EXT_framebuffer_object EXT_geometry_shader4 EXT_gpu_program_parameters EXT_gpu_shader4 EXT_histogram EXT_index_func EXT_index_material EXT_light_texture EXT_multi_draw_arrays EXT_multisample EXT_paletted_texture EXT_pixel_transform EXT_point_parameters EXT_polygon_offset EXT_provoking_vertex EXT_secondary_color EXT_separate_shader_objects EXT_shader_image_load_store EXT_stencil_clear_tag EXT_stencil_two_side EXT_subtexture EXT_texture3D EXT_texture_buffer_object EXT_texture_integer EXT_texture_object EXT_texture_perturb_normal EXT_texture_snorm EXT_texture_swizzle EXT_timer_query EXT_transform_feedback EXT_vertex_array EXT_vertex_array_bgra EXT_vertex_attrib_64bit EXT_vertex_shader EXT_vertex_weighting EXT_x11_sync_object
33 category: GREMEDY_frame_terminator GREMEDY_string_marker
34 category: HP_image_transform
35 category: IBM_multimode_draw_arrays IBM_vertex_array_lists
36 category: INGR_blend_func_separate
37 category: INTEL_parallel_arrays INTEL_map_texture
38 category: KHR_debug
39 category: MESAX_texture_stack MESA_resize_buffers MESA_window_pos
40 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
41 category: NVX_conditional_render
42 category: OES_byte_coordinates OES_fixed_point OES_single_precision OES_query_matrix
43 category: PGI_misc_hints
44 category: S3_s3tc
45 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
46 category: SUNX_constant_data SUN_global_alpha SUN_mesh_array SUN_triangle_list SUN_vertex
47
48 # Categories for extensions with no functions - need not be included now
49 #
50 # 3DFX_multisample 3DFX_texture_compression_FXT1
51 # AMD_blend_minmax_factor AMD_pinned_memory AMD_seamless_cubemap_per_texture AMD_shader_stencil_export AMD_vertex_shader_layer AMD_vertex_shader_viewport_index
52 # APPLE_specular_vector APPLE_transform_hint
53 # ARB_ES3_compatibility ARB_arrays_of_arrays ARB_compressed_texture_pixel_storage ARB_conservative_depth ARB_debug_output2 ARB_depth_clamp ARB_explicit_uniform_location ARB_fragment_coord_conventions ARB_fragment_layer_viewport ARB_half_float_pixel ARB_map_buffer_alignment ARB_pixel_buffer_object ARB_point_sprite ARB_robust_buffer_access_behavior ARB_robustness_isolation ARB_seamless_cube_map ARB_shader_image_size ARB_shading_language_100 ARB_shading_language_420pack ARB_shading_language_packing ARB_stencil_texturing ARB_texture_border_clamp ARB_texture_cube_map ARB_texture_cube_map_array ARB_texture_env_add ARB_texture_float ARB_texture_gather ARB_texture_non_power_of_two ARB_texture_query_levels ARB_texture_query_lod ARB_vertex_array_bgra
54 # EXT_422_pixels EXT_abgr EXT_bgra EXT_blend_logic_op EXT_blend_subtract EXT_clip_volume_hint EXT_cmyka EXT_framebuffer_sRGB EXT_index_array_formats EXT_index_texture EXT_misc_attribute EXT_packed_float EXT_packed_pixels EXT_pixel_transform_color_table EXT_rescale_normal EXT_separate_specular_color EXT_shadow_funcs EXT_shared_texture_palette EXT_stencil_wrap EXT_texture EXT_texture_array EXT_texture_compression_latc EXT_texture_compression_rgtc EXT_texture_env EXT_texture_env_add EXT_texture_env_combine EXT_texture_filter_anisotropic EXT_texture_lod_bias EXT_texture_shared_exponent EXT_vertex_array_bgra
55 # HP_convolution_border_modes HP_occlusion_test HP_texture_lighting
56 # IBM_cull_vertex IBM_rasterpos_clip
57 # INGR_color_clamp INGR_interlace_read
58 # KHR_texture_compression_astc_ldr
59 # MESA_pack_invert MESA_ycbcr_texture
60 # NV_blend_square NV_fog_distance NV_fragment_program4 NV_geometry_shader4 NV_light_max_exponent NV_packed_depth_stencil NV_shader_atomic_float NV_texgen_emboss NV_texgen_reflection NV_texture_compression_vtc NV_texture_env_combine4 NV_texture_rectangle NV_texture_shader NV_texture_shader2 NV_vertex_array_range2
61 # PGI_vertex_hints
62 # REND_screen_coordinates
63 # SGIS_generate_mipmap SGIS_texture_border_clamp SGIS_texture_edge_clamp SGIS_texture_lod SGIX_async_histogram SGIX_async_pixel SGIX_blend_alpha_minmax SGIX_calligraphic_fragment SGIX_clipmap SGIX_convolution_accuracy SGIX_depth_pass_instrument SGIX_depth_texture SGIX_fog_offset SGIX_fog_scale SGIX_interlace SGIX_ir_instrument1 SGIX_pixel_tiles SGIX_resample SGIX_scalebias_hint SGIX_shadow SGIX_shadow_ambient SGIX_subsample SGIX_texture_add_env SGIX_texture_coordinate_clamp SGIX_texture_lod_bias SGIX_texture_multi_buffer SGIX_texture_scale_bias SGIX_texture_select SGIX_vertex_preclip SGIX_ycrcb SGIX_ycrcb_subsample SGIX_ycrcba SGI_color_matrix SGI_texture_color_table
64 # SUN_convolution_border_modes SUN_slice_accum
65 # WIN_phong_shading WIN_specular_fog
66
67 # Core version in which a function was introduced, or against
68 # which an extension can be implemented
69 version: 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3
70 # Core version in which a function was removed
71 deprecated: 3.1
72 # API profile - should only be compatibility since there are no core-only
73 # functions for now.
74 profile: compatibility
75 # GLX Single, Rendering, or Vendor Private opcode
76 glxsingle: *
77 glxropcode: *
78 glxvendorpriv: *
79 # WGL implementation flags (incomplete)
80 wglflags: client-handcode server-handcode small-data batchable
81 # Drivers in which this is implemented (very incomplete)
82 extension: future not_implemented soft WINSOFT NV10 NV20 NV50
83 # Function this aliases (indistinguishable to the GL)
84 alias: *
85 # Mesa dispatch table offset (incomplete)
86 offset: *
87 # These properties are picked up from NVIDIA .spec files, we don't use them
88 glfflags: *
89 beginend: *
90 glxvectorequiv: *
91 subcategory: *
92 glextmask: *
93
94 ###############################################################################
95 #
96 # glxsingle, glxropcode, and other GLX allocations to vendors
97 # are used here, but the master registry for GLX is in
98 # /repos/ogl/trunk/doc/registry/extensions.reserved
99 #
100 # XFree86 dispatch offsets: 0-645
101 # 578-641 NV_vertex_program
102 # GLS opcodes: 0x0030-0x0269
103 #
104 ###############################################################################
105
106 ###############################################################################
107 #
108 # things to remember when adding an extension command
109 #
110 # - append new ARB and non-ARB extensions to the appropriate portion of
111 # the spec file, in extension number order.
112 # - leading tabs are suggested. Whitespace of any sort may be used elsewhere.
113 # - set glxflags to "ignore" until GLX is updated to support the new command
114 # - add new data types to typemaps/spec2wire.map
115 # - add extension name in alphabetical order to category list
116 # - add commands within an extension in spec order
117 # - use existing command entries as a model (where possible)
118 # - when reserving new glxropcodes, update extensions.reserved (per above)
119 #
120 ###############################################################################
121
122 # New type declarations
123
124 passthru: #include <stddef.h>
125
126 passthru: #ifndef GL_VERSION_2_0
127 passthru: /* GL type for program/shader text */
128 passthru: typedef char GLchar;
129 passthru: #endif
130 passthru:
131 passthru: #ifndef GL_VERSION_1_5
132 passthru: /* GL types for handling large vertex buffer objects */
133 passthru: typedef ptrdiff_t GLintptr;
134 passthru: typedef ptrdiff_t GLsizeiptr;
135 passthru: #endif
136 passthru:
137 passthru: #ifndef GL_ARB_vertex_buffer_object
138 passthru: /* GL types for handling large vertex buffer objects */
139 passthru: typedef ptrdiff_t GLintptrARB;
140 passthru: typedef ptrdiff_t GLsizeiptrARB;
141 passthru: #endif
142 passthru:
143 passthru: #ifndef GL_ARB_shader_objects
144 passthru: /* GL types for program/shader text and shader object handles */
145 passthru: typedef char GLcharARB;
146 passthru: typedef unsigned int GLhandleARB;
147 passthru: #endif
148 passthru:
149 passthru: /* GL type for "half" precision (s10e5) float data in host memory */
150 passthru: #ifndef GL_ARB_half_float_pixel
151 passthru: typedef unsigned short GLhalfARB;
152 passthru: #endif
153 passthru:
154 passthru: #ifndef GL_NV_half_float
155 passthru: typedef unsigned short GLhalfNV;
156 passthru: #endif
157 passthru:
158 passthru: #ifndef GLEXT_64_TYPES_DEFINED
159 passthru: /* This code block is duplicated in glxext.h, so must be protected */
160 passthru: #define GLEXT_64_TYPES_DEFINED
161 passthru: /* Define int32_t, int64_t, and uint64_t types for UST/MSC */
162 passthru: /* (as used in the GL_EXT_timer_query extension). */
163 passthru: #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
164 passthru: #include <inttypes.h>
165 passthru: #elif defined(__sun__) || defined(__digital__)
166 passthru: #include <inttypes.h>
167 passthru: #if defined(__STDC__)
168 passthru: #if defined(__arch64__) || defined(_LP64)
169 passthru: typedef long int int64_t;
170 passthru: typedef unsigned long int uint64_t;
171 passthru: #else
172 passthru: typedef long long int int64_t;
173 passthru: typedef unsigned long long int uint64_t;
174 passthru: #endif /* __arch64__ */
175 passthru: #endif /* __STDC__ */
176 passthru: #elif defined( __VMS ) || defined(__sgi)
177 passthru: #include <inttypes.h>
178 passthru: #elif defined(__SCO__) || defined(__USLC__)
179 passthru: #include <stdint.h>
180 passthru: #elif defined(__UNIXOS2__) || defined(__SOL64__)
181 passthru: typedef long int int32_t;
182 passthru: typedef long long int int64_t;
183 passthru: typedef unsigned long long int uint64_t;
184 passthru: #elif defined(_WIN32) && defined(__GNUC__)
185 passthru: #include <stdint.h>
186 passthru: #elif defined(_WIN32)
187 passthru: typedef __int32 int32_t;
188 passthru: typedef __int64 int64_t;
189 passthru: typedef unsigned __int64 uint64_t;
190 passthru: #else
191 passthru: /* Fallback if nothing above works */
192 passthru: #include <inttypes.h>
193 passthru: #endif
194 passthru: #endif
195 passthru:
196 passthru: #ifndef GL_EXT_timer_query
197 passthru: typedef int64_t GLint64EXT;
198 passthru: typedef uint64_t GLuint64EXT;
199 passthru: #endif
200 passthru:
201 passthru: #ifndef GL_ARB_sync
202 passthru: typedef int64_t GLint64;
203 passthru: typedef uint64_t GLuint64;
204 passthru: typedef struct __GLsync *GLsync;
205 passthru: #endif
206 passthru:
207 passthru: #ifndef GL_ARB_cl_event
208 passthru: /* These incomplete types let us declare types compatible with OpenCL's cl_context and cl_event */
209 passthru: struct _cl_context;
210 passthru: struct _cl_event;
211 passthru: #endif
212 passthru:
213 passthru: #ifndef GL_ARB_debug_output
214 passthru: typedef void (APIENTRY *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,GLvoid *userParam);
215 passthru: #endif
216 passthru:
217 passthru: #ifndef GL_AMD_debug_output
218 passthru: typedef void (APIENTRY *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,GLvoid *userParam);
219 passthru: #endif
220 passthru:
221 passthru: #ifndef GL_KHR_debug
222 passthru: typedef void (APIENTRY *GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,GLvoid *userParam);
223 passthru: #endif
224 passthru:
225 passthru: #ifndef GL_NV_vdpau_interop
226 passthru: typedef GLintptr GLvdpauSurfaceNV;
227 passthru: #endif
228 passthru:
229 passthru: #ifndef GL_OES_fixed_point
230 passthru: /* GLint must be 32 bits, a relatively safe assumption on modern CPUs */
231 passthru: typedef GLint GLfixed;
232 passthru: #endif
233 passthru:
234
235 ###############################################################################
236 ###############################################################################
237 #
238 # OpenGL 1.0 commands
239 #
240 ###############################################################################
241 ###############################################################################
242
243 ###############################################################################
244 #
245 # drawing-control commands
246 #
247 ###############################################################################
248
249 CullFace(mode)
250 return void
251 param mode CullFaceMode in value
252 category VERSION_1_0 # old: drawing-control
253 version 1.0
254 glxropcode 79
255 offset 152
256
257 FrontFace(mode)
258 return void
259 param mode FrontFaceDirection in value
260 category VERSION_1_0 # old: drawing-control
261 version 1.0
262 glxropcode 84
263 offset 157
264
265 Hint(target, mode)
266 return void
267 param target HintTarget in value
268 param mode HintMode in value
269 category VERSION_1_0 # old: drawing-control
270 version 1.0
271 glxropcode 85
272 offset 158
273
274 LineWidth(width)
275 return void
276 param width CheckedFloat32 in value
277 category VERSION_1_0 # old: drawing-control
278 version 1.0
279 glxropcode 95
280 offset 168
281
282 PointSize(size)
283 return void
284 param size CheckedFloat32 in value
285 category VERSION_1_0 # old: drawing-control
286 version 1.0
287 glxropcode 100
288 offset 173
289
290 PolygonMode(face, mode)
291 return void
292 param face MaterialFace in value
293 param mode PolygonMode in value
294 category VERSION_1_0 # old: drawing-control
295 version 1.0
296 glxropcode 101
297 offset 174
298
299 Scissor(x, y, width, height)
300 return void
301 param x WinCoord in value
302 param y WinCoord in value
303 param width SizeI in value
304 param height SizeI in value
305 category VERSION_1_0 # old: drawing-control
306 version 1.0
307 glxropcode 103
308 offset 176
309
310 TexParameterf(target, pname, param)
311 return void
312 param target TextureTarget in value
313 param pname TextureParameterName in value
314 param param CheckedFloat32 in value
315 category VERSION_1_0 # old: drawing-control
316 version 1.0
317 glxropcode 105
318 wglflags small-data
319 offset 178
320
321 TexParameterfv(target, pname, params)
322 return void
323 param target TextureTarget in value
324 param pname TextureParameterName in value
325 param params CheckedFloat32 in array [COMPSIZE(pname)]
326 category VERSION_1_0 # old: drawing-control
327 version 1.0
328 glxropcode 106
329 wglflags small-data
330 offset 179
331
332 TexParameteri(target, pname, param)
333 return void
334 param target TextureTarget in value
335 param pname TextureParameterName in value
336 param param CheckedInt32 in value
337 category VERSION_1_0 # old: drawing-control
338 version 1.0
339 glxropcode 107
340 wglflags small-data
341 offset 180
342
343 TexParameteriv(target, pname, params)
344 return void
345 param target TextureTarget in value
346 param pname TextureParameterName in value
347 param params CheckedInt32 in array [COMPSIZE(pname)]
348 category VERSION_1_0 # old: drawing-control
349 version 1.0
350 glxropcode 108
351 wglflags small-data
352 offset 181
353
354 TexImage1D(target, level, internalformat, width, border, format, type, pixels)
355 return void
356 param target TextureTarget in value
357 param level CheckedInt32 in value
358 param internalformat TextureComponentCount in value
359 param width SizeI in value
360 param border CheckedInt32 in value
361 param format PixelFormat in value
362 param type PixelType in value
363 param pixels Void in array [COMPSIZE(format/type/width)]
364 category VERSION_1_0 # old: drawing-control
365 dlflags handcode
366 glxflags client-handcode server-handcode
367 version 1.0
368 glxropcode 109
369 wglflags client-handcode server-handcode
370 offset 182
371
372 TexImage2D(target, level, internalformat, width, height, border, format, type, pixels)
373 return void
374 param target TextureTarget in value
375 param level CheckedInt32 in value
376 param internalformat TextureComponentCount in value
377 param width SizeI in value
378 param height SizeI in value
379 param border CheckedInt32 in value
380 param format PixelFormat in value
381 param type PixelType in value
382 param pixels Void in array [COMPSIZE(format/type/width/height)]
383 category VERSION_1_0 # old: drawing-control
384 dlflags handcode
385 glxflags client-handcode server-handcode
386 version 1.0
387 glxropcode 110
388 wglflags client-handcode server-handcode
389 offset 183
390
391 ###############################################################################
392 #
393 # framebuf commands
394 #
395 ###############################################################################
396
397 DrawBuffer(mode)
398 return void
399 param mode DrawBufferMode in value
400 category VERSION_1_0 # old: framebuf
401 version 1.0
402 glxropcode 126
403 offset 202
404
405 Clear(mask)
406 return void
407 param mask ClearBufferMask in value
408 category VERSION_1_0 # old: framebuf
409 version 1.0
410 glxropcode 127
411 offset 203
412
413 ClearColor(red, green, blue, alpha)
414 return void
415 param red ColorF in value
416 param green ColorF in value
417 param blue ColorF in value
418 param alpha ColorF in value
419 category VERSION_1_0 # old: framebuf
420 version 1.0
421 glxropcode 130
422 offset 206
423
424 ClearStencil(s)
425 return void
426 param s StencilValue in value
427 category VERSION_1_0 # old: framebuf
428 version 1.0
429 glxropcode 131
430 offset 207
431
432 ClearDepth(depth)
433 return void
434 param depth Float64 in value
435 category VERSION_1_0 # old: framebuf
436 version 1.0
437 glxropcode 132
438 offset 208
439
440 StencilMask(mask)
441 return void
442 param mask MaskedStencilValue in value
443 category VERSION_1_0 # old: framebuf
444 version 1.0
445 glxropcode 133
446 offset 209
447
448 ColorMask(red, green, blue, alpha)
449 return void
450 param red Boolean in value
451 param green Boolean in value
452 param blue Boolean in value
453 param alpha Boolean in value
454 category VERSION_1_0 # old: framebuf
455 version 1.0
456 glxropcode 134
457 offset 210
458
459 DepthMask(flag)
460 return void
461 param flag Boolean in value
462 category VERSION_1_0 # old: framebuf
463 version 1.0
464 glxropcode 135
465 offset 211
466
467 ###############################################################################
468 #
469 # misc commands
470 #
471 ###############################################################################
472
473 Disable(cap)
474 return void
475 param cap EnableCap in value
476 category VERSION_1_0 # old: misc
477 version 1.0
478 dlflags handcode
479 glxflags client-handcode client-intercept
480 glxropcode 138
481 offset 214
482
483 Enable(cap)
484 return void
485 param cap EnableCap in value
486 category VERSION_1_0 # old: misc
487 version 1.0
488 dlflags handcode
489 glxflags client-handcode client-intercept
490 glxropcode 139
491 offset 215
492
493 Finish()
494 return void
495 dlflags notlistable
496 glxflags client-handcode server-handcode
497 category VERSION_1_0 # old: misc
498 version 1.0
499 glxsingle 108
500 offset 216
501
502 Flush()
503 return void
504 dlflags notlistable
505 glxflags client-handcode client-intercept server-handcode
506 category VERSION_1_0 # old: misc
507 version 1.0
508 glxsingle 142
509 offset 217
510
511 ###############################################################################
512 #
513 # pixel-op commands
514 #
515 ###############################################################################
516
517 BlendFunc(sfactor, dfactor)
518 return void
519 param sfactor BlendingFactorSrc in value
520 param dfactor BlendingFactorDest in value
521 category VERSION_1_0 # old: pixel-op
522 version 1.0
523 glxropcode 160
524 offset 241
525
526 LogicOp(opcode)
527 return void
528 param opcode LogicOp in value
529 category VERSION_1_0 # old: pixel-op
530 version 1.0
531 glxropcode 161
532 offset 242
533
534 StencilFunc(func, ref, mask)
535 return void
536 param func StencilFunction in value
537 param ref StencilValue in value
538 param mask MaskedStencilValue in value
539 category VERSION_1_0 # old: pixel-op
540 version 1.0
541 glxropcode 162
542 offset 243
543
544 StencilOp(fail, zfail, zpass)
545 return void
546 param fail StencilOp in value
547 param zfail StencilOp in value
548 param zpass StencilOp in value
549 category VERSION_1_0 # old: pixel-op
550 version 1.0
551 glxropcode 163
552 offset 244
553
554 DepthFunc(func)
555 return void
556 param func DepthFunction in value
557 category VERSION_1_0 # old: pixel-op
558 version 1.0
559 glxropcode 164
560 offset 245
561
562 ###############################################################################
563 #
564 # pixel-rw commands
565 #
566 ###############################################################################
567
568 PixelStoref(pname, param)
569 return void
570 param pname PixelStoreParameter in value
571 param param CheckedFloat32 in value
572 dlflags notlistable
573 glxflags client-handcode
574 category VERSION_1_0 # old: pixel-rw
575 version 1.0
576 glxsingle 109
577 wglflags batchable
578 offset 249
579
580 PixelStorei(pname, param)
581 return void
582 param pname PixelStoreParameter in value
583 param param CheckedInt32 in value
584 dlflags notlistable
585 glxflags client-handcode
586 category VERSION_1_0 # old: pixel-rw
587 version 1.0
588 glxsingle 110
589 wglflags batchable
590 offset 250
591
592 ReadBuffer(mode)
593 return void
594 param mode ReadBufferMode in value
595 category VERSION_1_0 # old: pixel-rw
596 version 1.0
597 glxropcode 171
598 offset 254
599
600 ReadPixels(x, y, width, height, format, type, pixels)
601 return void
602 param x WinCoord in value
603 param y WinCoord in value
604 param width SizeI in value
605 param height SizeI in value
606 param format PixelFormat in value
607 param type PixelType in value
608 param pixels Void out array [COMPSIZE(format/type/width/height)]
609 category VERSION_1_0 # old: pixel-rw
610 dlflags notlistable
611 glxflags client-handcode server-handcode
612 version 1.0
613 glxsingle 111
614 wglflags client-handcode server-handcode
615 offset 256
616
617 ###############################################################################
618 #
619 # state-req commands
620 #
621 ###############################################################################
622
623 GetBooleanv(pname, params)
624 return void
625 param pname GetPName in value
626 param params Boolean out array [COMPSIZE(pname)]
627 category VERSION_1_0 # old: state-req
628 dlflags notlistable
629 glxflags client-handcode
630 version 1.0
631 glxsingle 112
632 wglflags small-data
633 offset 258
634
635 GetDoublev(pname, params)
636 return void
637 param pname GetPName in value
638 param params Float64 out array [COMPSIZE(pname)]
639 category VERSION_1_0 # old: state-req
640 dlflags notlistable
641 glxflags client-handcode
642 version 1.0
643 glxsingle 114
644 wglflags small-data
645 offset 260
646
647 GetError()
648 return ErrorCode
649 category VERSION_1_0 # old: state-req
650 dlflags notlistable
651 glxflags client-handcode
652 version 1.0
653 glxsingle 115
654 offset 261
655
656 GetFloatv(pname, params)
657 return void
658 param pname GetPName in value
659 param params Float32 out array [COMPSIZE(pname)]
660 category VERSION_1_0 # old: state-req
661 dlflags notlistable
662 glxflags client-handcode
663 version 1.0
664 glxsingle 116
665 wglflags small-data
666 offset 262
667
668 GetIntegerv(pname, params)
669 return void
670 param pname GetPName in value
671 param params Int32 out array [COMPSIZE(pname)]
672 category VERSION_1_0 # old: state-req
673 dlflags notlistable
674 glxflags client-handcode
675 version 1.0
676 glxsingle 117
677 wglflags small-data
678 offset 263
679
680 GetString(name)
681 return String
682 param name StringName in value
683 category VERSION_1_0 # old: state-req
684 dlflags notlistable
685 glxflags client-handcode server-handcode
686 version 1.0
687 glxsingle 129
688 wglflags client-handcode server-handcode
689 offset 275
690
691 GetTexImage(target, level, format, type, pixels)
692 return void
693 param target TextureTarget in value
694 param level CheckedInt32 in value
695 param format PixelFormat in value
696 param type PixelType in value
697 param pixels Void out array [COMPSIZE(target/level/format/type)]
698 category VERSION_1_0 # old: state-req
699 dlflags notlistable
700 glxflags client-handcode server-handcode
701 version 1.0
702 glxsingle 135
703 wglflags client-handcode server-handcode
704 offset 281
705
706 GetTexParameterfv(target, pname, params)
707 return void
708 param target TextureTarget in value
709 param pname GetTextureParameter in value
710 param params Float32 out array [COMPSIZE(pname)]
711 category VERSION_1_0 # old: state-req
712 dlflags notlistable
713 version 1.0
714 glxsingle 136
715 wglflags small-data
716 offset 282
717
718 GetTexParameteriv(target, pname, params)
719 return void
720 param target TextureTarget in value
721 param pname GetTextureParameter in value
722 param params Int32 out array [COMPSIZE(pname)]
723 category VERSION_1_0 # old: state-req
724 dlflags notlistable
725 version 1.0
726 glxsingle 137
727 wglflags small-data
728 offset 283
729
730 GetTexLevelParameterfv(target, level, pname, params)
731 return void
732 param target TextureTarget in value
733 param level CheckedInt32 in value
734 param pname GetTextureParameter in value
735 param params Float32 out array [COMPSIZE(pname)]
736 category VERSION_1_0 # old: state-req
737 dlflags notlistable
738 version 1.0
739 glxsingle 138
740 wglflags small-data
741 offset 284
742
743 GetTexLevelParameteriv(target, level, pname, params)
744 return void
745 param target TextureTarget in value
746 param level CheckedInt32 in value
747 param pname GetTextureParameter in value
748 param params Int32 out array [COMPSIZE(pname)]
749 category VERSION_1_0 # old: state-req
750 dlflags notlistable
751 version 1.0
752 glxsingle 139
753 wglflags small-data
754 offset 285
755
756 IsEnabled(cap)
757 return Boolean
758 param cap EnableCap in value
759 category VERSION_1_0 # old: state-req
760 dlflags notlistable
761 version 1.0
762 glxflags client-handcode client-intercept
763 glxsingle 140
764 offset 286
765
766 ###############################################################################
767 #
768 # xform commands
769 #
770 ###############################################################################
771
772 DepthRange(near, far)
773 return void
774 param near Float64 in value
775 param far Float64 in value
776 category VERSION_1_0 # old: xform
777 version 1.0
778 glxropcode 174
779 offset 288
780
781 Viewport(x, y, width, height)
782 return void
783 param x WinCoord in value
784 param y WinCoord in value
785 param width SizeI in value
786 param height SizeI in value
787 category VERSION_1_0 # old: xform
788 version 1.0
789 glxropcode 191
790 offset 305
791
792 ###############################################################################
793 ###############################################################################
794 #
795 # OpenGL 1.0 deprecated commands
796 #
797 ###############################################################################
798 ###############################################################################
799
800 # display-list commands
801
802 NewList(list, mode)
803 return void
804 param list List in value
805 param mode ListMode in value
806 dlflags notlistable
807 category VERSION_1_0 # old: display-list
808 profile compatibility
809 version 1.0
810 deprecated 3.1
811 glxsingle 101
812 wglflags batchable
813 offset 0
814
815 EndList()
816 return void
817 dlflags notlistable
818 category VERSION_1_0 # old: display-list
819 profile compatibility
820 version 1.0
821 deprecated 3.1
822 glxsingle 102
823 wglflags batchable
824 offset 1
825
826 CallList(list)
827 return void
828 param list List in value
829 category VERSION_1_0 # old: display-list
830 profile compatibility
831 version 1.0
832 deprecated 3.1
833 glxropcode 1
834 offset 2
835
836 CallLists(n, type, lists)
837 return void
838 param n SizeI in value
839 param type ListNameType in value
840 param lists Void in array [COMPSIZE(n/type)]
841 category VERSION_1_0 # old: display-list
842 glxflags client-handcode server-handcode
843 profile compatibility
844 version 1.0
845 deprecated 3.1
846 glxropcode 2
847 offset 3
848
849 DeleteLists(list, range)
850 return void
851 param list List in value
852 param range SizeI in value
853 dlflags notlistable
854 category VERSION_1_0 # old: display-list
855 profile compatibility
856 version 1.0
857 deprecated 3.1
858 glxsingle 103
859 wglflags batchable
860 offset 4
861
862 GenLists(range)
863 return List
864 param range SizeI in value
865 dlflags notlistable
866 category VERSION_1_0 # old: display-list
867 profile compatibility
868 version 1.0
869 deprecated 3.1
870 glxsingle 104
871 offset 5
872
873 ListBase(base)
874 return void
875 param base List in value
876 category VERSION_1_0 # old: display-list
877 profile compatibility
878 version 1.0
879 deprecated 3.1
880 glxropcode 3
881 offset 6
882
883 # drawing commands
884
885 Begin(mode)
886 return void
887 param mode BeginMode in value
888 category VERSION_1_0 # old: drawing
889 profile compatibility
890 version 1.0
891 deprecated 3.1
892 glxropcode 4
893 offset 7
894
895 Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
896 return void
897 param width SizeI in value
898 param height SizeI in value
899 param xorig CoordF in value
900 param yorig CoordF in value
901 param xmove CoordF in value
902 param ymove CoordF in value
903 param bitmap UInt8 in array [COMPSIZE(width/height)]
904 category VERSION_1_0 # old: drawing
905 dlflags handcode
906 glxflags client-handcode server-handcode
907 profile compatibility
908 version 1.0
909 deprecated 3.1
910 glxropcode 5
911 wglflags client-handcode server-handcode
912 offset 8
913
914 Color3b(red, green, blue)
915 return void
916 param red ColorB in value
917 param green ColorB in value
918 param blue ColorB in value
919 category VERSION_1_0 # old: drawing
920 vectorequiv Color3bv
921 profile compatibility
922 version 1.0
923 deprecated 3.1
924 offset 9
925
926 Color3bv(v)
927 return void
928 param v ColorB in array [3]
929 category VERSION_1_0 # old: drawing
930 profile compatibility
931 version 1.0
932 deprecated 3.1
933 glxropcode 6
934 offset 10
935
936 Color3d(red, green, blue)
937 return void
938 param red ColorD in value
939 param green ColorD in value
940 param blue ColorD in value
941 category VERSION_1_0 # old: drawing
942 vectorequiv Color3dv
943 profile compatibility
944 version 1.0
945 deprecated 3.1
946 offset 11
947
948 Color3dv(v)
949 return void
950 param v ColorD in array [3]
951 category VERSION_1_0 # old: drawing
952 profile compatibility
953 version 1.0
954 deprecated 3.1
955 glxropcode 7
956 offset 12
957
958 Color3f(red, green, blue)
959 return void
960 param red ColorF in value
961 param green ColorF in value
962 param blue ColorF in value
963 category VERSION_1_0 # old: drawing
964 vectorequiv Color3fv
965 profile compatibility
966 version 1.0
967 deprecated 3.1
968 offset 13
969
970 Color3fv(v)
971 return void
972 param v ColorF in array [3]
973 category VERSION_1_0 # old: drawing
974 profile compatibility
975 version 1.0
976 deprecated 3.1
977 glxropcode 8
978 offset 14
979
980 Color3i(red, green, blue)
981 return void
982 param red ColorI in value
983 param green ColorI in value
984 param blue ColorI in value
985 category VERSION_1_0 # old: drawing
986 vectorequiv Color3iv
987 profile compatibility
988 version 1.0
989 deprecated 3.1
990 offset 15
991
992 Color3iv(v)
993 return void
994 param v ColorI in array [3]
995 category VERSION_1_0 # old: drawing
996 profile compatibility
997 version 1.0
998 deprecated 3.1
999 glxropcode 9
1000 offset 16
1001
1002 Color3s(red, green, blue)
1003 return void
1004 param red ColorS in value
1005 param green ColorS in value
1006 param blue ColorS in value
1007 category VERSION_1_0 # old: drawing
1008 vectorequiv Color3sv
1009 profile compatibility
1010 version 1.0
1011 deprecated 3.1
1012 offset 17
1013
1014 Color3sv(v)
1015 return void
1016 param v ColorS in array [3]
1017 category VERSION_1_0 # old: drawing
1018 profile compatibility
1019 version 1.0
1020 deprecated 3.1
1021 glxropcode 10
1022 offset 18
1023
1024 Color3ub(red, green, blue)
1025 return void
1026 param red ColorUB in value
1027 param green ColorUB in value
1028 param blue ColorUB in value
1029 category VERSION_1_0 # old: drawing
1030 vectorequiv Color3ubv
1031 profile compatibility
1032 version 1.0
1033 deprecated 3.1
1034 offset 19
1035
1036 Color3ubv(v)
1037 return void
1038 param v ColorUB in array [3]
1039 category VERSION_1_0 # old: drawing
1040 profile compatibility
1041 version 1.0
1042 deprecated 3.1
1043 glxropcode 11
1044 offset 20
1045
1046 Color3ui(red, green, blue)
1047 return void
1048 param red ColorUI in value
1049 param green ColorUI in value
1050 param blue ColorUI in value
1051 category VERSION_1_0 # old: drawing
1052 vectorequiv Color3uiv
1053 profile compatibility
1054 version 1.0
1055 deprecated 3.1
1056 offset 21
1057
1058 Color3uiv(v)
1059 return void
1060 param v ColorUI in array [3]
1061 category VERSION_1_0 # old: drawing
1062 profile compatibility
1063 version 1.0
1064 deprecated 3.1
1065 glxropcode 12
1066 offset 22
1067
1068 Color3us(red, green, blue)
1069 return void
1070 param red ColorUS in value
1071 param green ColorUS in value
1072 param blue ColorUS in value
1073 category VERSION_1_0 # old: drawing
1074 vectorequiv Color3usv
1075 profile compatibility
1076 version 1.0
1077 deprecated 3.1
1078 offset 23
1079
1080 Color3usv(v)
1081 return void
1082 param v ColorUS in array [3]
1083 category VERSION_1_0 # old: drawing
1084 profile compatibility
1085 version 1.0
1086 deprecated 3.1
1087 glxropcode 13
1088 offset 24
1089
1090 Color4b(red, green, blue, alpha)
1091 return void
1092 param red ColorB in value
1093 param green ColorB in value
1094 param blue ColorB in value
1095 param alpha ColorB in value
1096 category VERSION_1_0 # old: drawing
1097 vectorequiv Color4bv
1098 profile compatibility
1099 version 1.0
1100 deprecated 3.1
1101 offset 25
1102
1103 Color4bv(v)
1104 return void
1105 param v ColorB in array [4]
1106 category VERSION_1_0 # old: drawing
1107 profile compatibility
1108 version 1.0
1109 deprecated 3.1
1110 glxropcode 14
1111 offset 26
1112
1113 Color4d(red, green, blue, alpha)
1114 return void
1115 param red ColorD in value
1116 param green ColorD in value
1117 param blue ColorD in value
1118 param alpha ColorD in value
1119 category VERSION_1_0 # old: drawing
1120 vectorequiv Color4dv
1121 profile compatibility
1122 version 1.0
1123 deprecated 3.1
1124 offset 27
1125
1126 Color4dv(v)
1127 return void
1128 param v ColorD in array [4]
1129 category VERSION_1_0 # old: drawing
1130 profile compatibility
1131 version 1.0
1132 deprecated 3.1
1133 glxropcode 15
1134 offset 28
1135
1136 Color4f(red, green, blue, alpha)
1137 return void
1138 param red ColorF in value
1139 param green ColorF in value
1140 param blue ColorF in value
1141 param alpha ColorF in value
1142 category VERSION_1_0 # old: drawing
1143 vectorequiv Color4fv
1144 profile compatibility
1145 version 1.0
1146 deprecated 3.1
1147 offset 29
1148
1149 Color4fv(v)
1150 return void
1151 param v ColorF in array [4]
1152 category VERSION_1_0 # old: drawing
1153 profile compatibility
1154 version 1.0
1155 deprecated 3.1
1156 glxropcode 16
1157 offset 30
1158
1159 Color4i(red, green, blue, alpha)
1160 return void
1161 param red ColorI in value
1162 param green ColorI in value
1163 param blue ColorI in value
1164 param alpha ColorI in value
1165 category VERSION_1_0 # old: drawing
1166 vectorequiv Color4iv
1167 profile compatibility
1168 version 1.0
1169 deprecated 3.1
1170 offset 31
1171
1172 Color4iv(v)
1173 return void
1174 param v ColorI in array [4]
1175 category VERSION_1_0 # old: drawing
1176 profile compatibility
1177 version 1.0
1178 deprecated 3.1
1179 glxropcode 17
1180 offset 32
1181
1182 Color4s(red, green, blue, alpha)
1183 return void
1184 param red ColorS in value
1185 param green ColorS in value
1186 param blue ColorS in value
1187 param alpha ColorS in value
1188 category VERSION_1_0 # old: drawing
1189 vectorequiv Color4sv
1190 profile compatibility
1191 version 1.0
1192 deprecated 3.1
1193 offset 33
1194
1195 Color4sv(v)
1196 return void
1197 param v ColorS in array [4]
1198 category VERSION_1_0 # old: drawing
1199 profile compatibility
1200 version 1.0
1201 deprecated 3.1
1202 glxropcode 18
1203 offset 34
1204
1205 Color4ub(red, green, blue, alpha)
1206 return void
1207 param red ColorUB in value
1208 param green ColorUB in value
1209 param blue ColorUB in value
1210 param alpha ColorUB in value
1211 category VERSION_1_0 # old: drawing
1212 vectorequiv Color4ubv
1213 profile compatibility
1214 version 1.0
1215 deprecated 3.1
1216 offset 35
1217
1218 Color4ubv(v)
1219 return void
1220 param v ColorUB in array [4]
1221 category VERSION_1_0 # old: drawing
1222 profile compatibility
1223 version 1.0
1224 deprecated 3.1
1225 glxropcode 19
1226 offset 36
1227
1228 Color4ui(red, green, blue, alpha)
1229 return void
1230 param red ColorUI in value
1231 param green ColorUI in value
1232 param blue ColorUI in value
1233 param alpha ColorUI in value
1234 category VERSION_1_0 # old: drawing
1235 vectorequiv Color4uiv
1236 profile compatibility
1237 version 1.0
1238 deprecated 3.1
1239 offset 37
1240
1241 Color4uiv(v)
1242 return void
1243 param v ColorUI in array [4]
1244 category VERSION_1_0 # old: drawing
1245 profile compatibility
1246 version 1.0
1247 deprecated 3.1
1248 glxropcode 20
1249 offset 38
1250
1251 Color4us(red, green, blue, alpha)
1252 return void
1253 param red ColorUS in value
1254 param green ColorUS in value
1255 param blue ColorUS in value
1256 param alpha ColorUS in value
1257 category VERSION_1_0 # old: drawing
1258 vectorequiv Color4usv
1259 profile compatibility
1260 version 1.0
1261 deprecated 3.1
1262 offset 39
1263
1264 Color4usv(v)
1265 return void
1266 param v ColorUS in array [4]
1267 category VERSION_1_0 # old: drawing
1268 profile compatibility
1269 version 1.0
1270 deprecated 3.1
1271 glxropcode 21
1272 offset 40
1273
1274 EdgeFlag(flag)
1275 return void
1276 param flag Boolean in value
1277 category VERSION_1_0 # old: drawing
1278 vectorequiv EdgeFlagv
1279 profile compatibility
1280 version 1.0
1281 deprecated 3.1
1282 offset 41
1283
1284 EdgeFlagv(flag)
1285 return void
1286 param flag Boolean in reference
1287 category VERSION_1_0 # old: drawing
1288 profile compatibility
1289 version 1.0
1290 deprecated 3.1
1291 glxropcode 22
1292 offset 42
1293
1294 End()
1295 return void
1296 category VERSION_1_0 # old: drawing
1297 profile compatibility
1298 version 1.0
1299 deprecated 3.1
1300 glxropcode 23
1301 offset 43
1302
1303 Indexd(c)
1304 return void
1305 param c ColorIndexValueD in value
1306 category VERSION_1_0 # old: drawing
1307 vectorequiv Indexdv
1308 profile compatibility
1309 version 1.0
1310 deprecated 3.1
1311 offset 44
1312
1313 Indexdv(c)
1314 return void
1315 param c ColorIndexValueD in array [1]
1316 category VERSION_1_0 # old: drawing
1317 profile compatibility
1318 version 1.0
1319 deprecated 3.1
1320 glxropcode 24
1321 offset 45
1322
1323 Indexf(c)
1324 return void
1325 param c ColorIndexValueF in value
1326 category VERSION_1_0 # old: drawing
1327 vectorequiv Indexfv
1328 profile compatibility
1329 version 1.0
1330 deprecated 3.1
1331 offset 46
1332
1333 Indexfv(c)
1334 return void
1335 param c ColorIndexValueF in array [1]
1336 category VERSION_1_0 # old: drawing
1337 profile compatibility
1338 version 1.0
1339 deprecated 3.1
1340 glxropcode 25
1341 offset 47
1342
1343 Indexi(c)
1344 return void
1345 param c ColorIndexValueI in value
1346 category VERSION_1_0 # old: drawing
1347 vectorequiv Indexiv
1348 profile compatibility
1349 version 1.0
1350 deprecated 3.1
1351 offset 48
1352
1353 Indexiv(c)
1354 return void
1355 param c ColorIndexValueI in array [1]
1356 category VERSION_1_0 # old: drawing
1357 profile compatibility
1358 version 1.0
1359 deprecated 3.1
1360 glxropcode 26
1361 offset 49
1362
1363 Indexs(c)
1364 return void
1365 param c ColorIndexValueS in value
1366 category VERSION_1_0 # old: drawing
1367 vectorequiv Indexsv
1368 profile compatibility
1369 version 1.0
1370 deprecated 3.1
1371 offset 50
1372
1373 Indexsv(c)
1374 return void
1375 param c ColorIndexValueS in array [1]
1376 category VERSION_1_0 # old: drawing
1377 profile compatibility
1378 version 1.0
1379 deprecated 3.1
1380 glxropcode 27
1381 offset 51
1382
1383 Normal3b(nx, ny, nz)
1384 return void
1385 param nx Int8 in value
1386 param ny Int8 in value
1387 param nz Int8 in value
1388 category VERSION_1_0 # old: drawing
1389 vectorequiv Normal3bv
1390 profile compatibility
1391 version 1.0
1392 deprecated 3.1
1393 offset 52
1394
1395 Normal3bv(v)
1396 return void
1397 param v Int8 in array [3]
1398 category VERSION_1_0 # old: drawing
1399 profile compatibility
1400 version 1.0
1401 deprecated 3.1
1402 glxropcode 28
1403 offset 53
1404
1405 Normal3d(nx, ny, nz)
1406 return void
1407 param nx CoordD in value
1408 param ny CoordD in value
1409 param nz CoordD in value
1410 category VERSION_1_0 # old: drawing
1411 vectorequiv Normal3dv
1412 profile compatibility
1413 version 1.0
1414 deprecated 3.1
1415 offset 54
1416
1417 Normal3dv(v)
1418 return void
1419 param v CoordD in array [3]
1420 category VERSION_1_0 # old: drawing
1421 profile compatibility
1422 version 1.0
1423 deprecated 3.1
1424 glxropcode 29
1425 offset 55
1426
1427 Normal3f(nx, ny, nz)
1428 return void
1429 param nx CoordF in value
1430 param ny CoordF in value
1431 param nz CoordF in value
1432 category VERSION_1_0 # old: drawing
1433 vectorequiv Normal3fv
1434 profile compatibility
1435 version 1.0
1436 deprecated 3.1
1437 offset 56
1438
1439 Normal3fv(v)
1440 return void
1441 param v CoordF in array [3]
1442 category VERSION_1_0 # old: drawing
1443 profile compatibility
1444 version 1.0
1445 deprecated 3.1
1446 glxropcode 30
1447 offset 57
1448
1449 Normal3i(nx, ny, nz)
1450 return void
1451 param nx Int32 in value
1452 param ny Int32 in value
1453 param nz Int32 in value
1454 category VERSION_1_0 # old: drawing
1455 vectorequiv Normal3iv
1456 profile compatibility
1457 version 1.0
1458 deprecated 3.1
1459 offset 58
1460
1461 Normal3iv(v)
1462 return void
1463 param v Int32 in array [3]
1464 category VERSION_1_0 # old: drawing
1465 profile compatibility
1466 version 1.0
1467 deprecated 3.1
1468 glxropcode 31
1469 offset 59
1470
1471 Normal3s(nx, ny, nz)
1472 return void
1473 param nx Int16 in value
1474 param ny Int16 in value
1475 param nz Int16 in value
1476 category VERSION_1_0 # old: drawing
1477 vectorequiv Normal3sv
1478 profile compatibility
1479 version 1.0
1480 deprecated 3.1
1481 offset 60
1482
1483 Normal3sv(v)
1484 return void
1485 param v Int16 in array [3]
1486 category VERSION_1_0 # old: drawing
1487 profile compatibility
1488 version 1.0
1489 deprecated 3.1
1490 glxropcode 32
1491 offset 61
1492
1493 RasterPos2d(x, y)
1494 return void
1495 param x CoordD in value
1496 param y CoordD in value
1497 category VERSION_1_0 # old: drawing
1498 vectorequiv RasterPos2dv
1499 profile compatibility
1500 version 1.0
1501 deprecated 3.1
1502 offset 62
1503
1504 RasterPos2dv(v)
1505 return void
1506 param v CoordD in array [2]
1507 category VERSION_1_0 # old: drawing
1508 profile compatibility
1509 version 1.0
1510 deprecated 3.1
1511 glxropcode 33
1512 offset 63
1513
1514 RasterPos2f(x, y)
1515 return void
1516 param x CoordF in value
1517 param y CoordF in value
1518 category VERSION_1_0 # old: drawing
1519 vectorequiv RasterPos2fv
1520 profile compatibility
1521 version 1.0
1522 deprecated 3.1
1523 offset 64
1524
1525 RasterPos2fv(v)
1526 return void
1527 param v CoordF in array [2]
1528 category VERSION_1_0 # old: drawing
1529 profile compatibility
1530 version 1.0
1531 deprecated 3.1
1532 glxropcode 34
1533 offset 65
1534
1535 RasterPos2i(x, y)
1536 return void
1537 param x CoordI in value
1538 param y CoordI in value
1539 category VERSION_1_0 # old: drawing
1540 vectorequiv RasterPos2iv
1541 profile compatibility
1542 version 1.0
1543 deprecated 3.1
1544 offset 66
1545
1546 RasterPos2iv(v)
1547 return void
1548 param v CoordI in array [2]
1549 category VERSION_1_0 # old: drawing
1550 profile compatibility
1551 version 1.0
1552 deprecated 3.1
1553 glxropcode 35
1554 offset 67
1555
1556 RasterPos2s(x, y)
1557 return void
1558 param x CoordS in value
1559 param y CoordS in value
1560 category VERSION_1_0 # old: drawing
1561 vectorequiv RasterPos2sv
1562 profile compatibility
1563 version 1.0
1564 deprecated 3.1
1565 offset 68
1566
1567 RasterPos2sv(v)
1568 return void
1569 param v CoordS in array [2]
1570 category VERSION_1_0 # old: drawing
1571 profile compatibility
1572 version 1.0
1573 deprecated 3.1
1574 glxropcode 36
1575 offset 69
1576
1577 RasterPos3d(x, y, z)
1578 return void
1579 param x CoordD in value
1580 param y CoordD in value
1581 param z CoordD in value
1582 vectorequiv RasterPos3dv
1583 category VERSION_1_0 # old: drawing
1584 profile compatibility
1585 version 1.0
1586 deprecated 3.1
1587 offset 70
1588
1589 RasterPos3dv(v)
1590 return void
1591 param v CoordD in array [3]
1592 category VERSION_1_0 # old: drawing
1593 profile compatibility
1594 version 1.0
1595 deprecated 3.1
1596 glxropcode 37
1597 offset 71
1598
1599 RasterPos3f(x, y, z)
1600 return void
1601 param x CoordF in value
1602 param y CoordF in value
1603 param z CoordF in value
1604 category VERSION_1_0 # old: drawing
1605 vectorequiv RasterPos3fv
1606 profile compatibility
1607 version 1.0
1608 deprecated 3.1
1609 offset 72
1610
1611 RasterPos3fv(v)
1612 return void
1613 param v CoordF in array [3]
1614 category VERSION_1_0 # old: drawing
1615 profile compatibility
1616 version 1.0
1617 deprecated 3.1
1618 glxropcode 38
1619 offset 73
1620
1621 RasterPos3i(x, y, z)
1622 return void
1623 param x CoordI in value
1624 param y CoordI in value
1625 param z CoordI in value
1626 category VERSION_1_0 # old: drawing
1627 vectorequiv RasterPos3iv
1628 profile compatibility
1629 version 1.0
1630 deprecated 3.1
1631 offset 74
1632
1633 RasterPos3iv(v)
1634 return void
1635 param v CoordI in array [3]
1636 category VERSION_1_0 # old: drawing
1637 profile compatibility
1638 version 1.0
1639 deprecated 3.1
1640 glxropcode 39
1641 offset 75
1642
1643 RasterPos3s(x, y, z)
1644 return void
1645 param x CoordS in value
1646 param y CoordS in value
1647 param z CoordS in value
1648 category VERSION_1_0 # old: drawing
1649 vectorequiv RasterPos3sv
1650 profile compatibility
1651 version 1.0
1652 deprecated 3.1
1653 offset 76
1654
1655 RasterPos3sv(v)
1656 return void
1657 param v CoordS in array [3]
1658 category VERSION_1_0 # old: drawing
1659 profile compatibility
1660 version 1.0
1661 deprecated 3.1
1662 glxropcode 40
1663 offset 77
1664
1665 RasterPos4d(x, y, z, w)
1666 return void
1667 param x CoordD in value
1668 param y CoordD in value
1669 param z CoordD in value
1670 param w CoordD in value
1671 vectorequiv RasterPos4dv
1672 category VERSION_1_0 # old: drawing
1673 profile compatibility
1674 version 1.0
1675 deprecated 3.1
1676 offset 78
1677
1678 RasterPos4dv(v)
1679 return void
1680 param v CoordD in array [4]
1681 category VERSION_1_0 # old: drawing
1682 profile compatibility
1683 version 1.0
1684 deprecated 3.1
1685 glxropcode 41
1686 offset 79
1687
1688 RasterPos4f(x, y, z, w)
1689 return void
1690 param x CoordF in value
1691 param y CoordF in value
1692 param z CoordF in value
1693 param w CoordF in value
1694 category VERSION_1_0 # old: drawing
1695 vectorequiv RasterPos4fv
1696 profile compatibility
1697 version 1.0
1698 deprecated 3.1
1699 offset 80
1700
1701 RasterPos4fv(v)
1702 return void
1703 param v CoordF in array [4]
1704 category VERSION_1_0 # old: drawing
1705 profile compatibility
1706 version 1.0
1707 deprecated 3.1
1708 glxropcode 42
1709 offset 81
1710
1711 RasterPos4i(x, y, z, w)
1712 return void
1713 param x CoordI in value
1714 param y CoordI in value
1715 param z CoordI in value
1716 param w CoordI in value
1717 category VERSION_1_0 # old: drawing
1718 vectorequiv RasterPos4iv
1719 profile compatibility
1720 version 1.0
1721 deprecated 3.1
1722 offset 82
1723
1724 RasterPos4iv(v)
1725 return void
1726 param v CoordI in array [4]
1727 category VERSION_1_0 # old: drawing
1728 profile compatibility
1729 version 1.0
1730 deprecated 3.1
1731 glxropcode 43
1732 offset 83
1733
1734 RasterPos4s(x, y, z, w)
1735 return void
1736 param x CoordS in value
1737 param y CoordS in value
1738 param z CoordS in value
1739 param w CoordS in value
1740 category VERSION_1_0 # old: drawing
1741 vectorequiv RasterPos4sv
1742 profile compatibility
1743 version 1.0
1744 deprecated 3.1
1745 offset 84
1746
1747 RasterPos4sv(v)
1748 return void
1749 param v CoordS in array [4]
1750 category VERSION_1_0 # old: drawing
1751 profile compatibility
1752 version 1.0
1753 deprecated 3.1
1754 glxropcode 44
1755 offset 85
1756
1757 Rectd(x1, y1, x2, y2)
1758 return void
1759 param x1 CoordD in value
1760 param y1 CoordD in value
1761 param x2 CoordD in value
1762 param y2 CoordD in value
1763 category VERSION_1_0 # old: drawing
1764 vectorequiv Rectdv
1765 profile compatibility
1766 version 1.0
1767 deprecated 3.1
1768 offset 86
1769
1770 Rectdv(v1, v2)
1771 return void
1772 param v1 CoordD in array [2]
1773 param v2 CoordD in array [2]
1774 category VERSION_1_0 # old: drawing
1775 profile compatibility
1776 version 1.0
1777 deprecated 3.1
1778 glxropcode 45
1779 offset 87
1780
1781 Rectf(x1, y1, x2, y2)
1782 return void
1783 param x1 CoordF in value
1784 param y1 CoordF in value
1785 param x2 CoordF in value
1786 param y2 CoordF in value
1787 category VERSION_1_0 # old: drawing
1788 vectorequiv Rectfv
1789 profile compatibility
1790 version 1.0
1791 deprecated 3.1
1792 offset 88
1793
1794 Rectfv(v1, v2)
1795 return void
1796 param v1 CoordF in array [2]
1797 param v2 CoordF in array [2]
1798 category VERSION_1_0 # old: drawing
1799 profile compatibility
1800 version 1.0
1801 deprecated 3.1
1802 glxropcode 46
1803 offset 89
1804
1805 Recti(x1, y1, x2, y2)
1806 return void
1807 param x1 CoordI in value
1808 param y1 CoordI in value
1809 param x2 CoordI in value
1810 param y2 CoordI in value
1811 category VERSION_1_0 # old: drawing
1812 vectorequiv Rectiv
1813 profile compatibility
1814 version 1.0
1815 deprecated 3.1
1816 offset 90
1817
1818 Rectiv(v1, v2)
1819 return void
1820 param v1 CoordI in array [2]
1821 param v2 CoordI in array [2]
1822 category VERSION_1_0 # old: drawing
1823 profile compatibility
1824 version 1.0
1825 deprecated 3.1
1826 glxropcode 47
1827 offset 91
1828
1829 Rects(x1, y1, x2, y2)
1830 return void
1831 param x1 CoordS in value
1832 param y1 CoordS in value
1833 param x2 CoordS in value
1834 param y2 CoordS in value
1835 category VERSION_1_0 # old: drawing
1836 vectorequiv Rectsv
1837 profile compatibility
1838 version 1.0
1839 deprecated 3.1
1840 offset 92
1841
1842 Rectsv(v1, v2)
1843 return void
1844 param v1 CoordS in array [2]
1845 param v2 CoordS in array [2]
1846 category VERSION_1_0 # old: drawing
1847 profile compatibility
1848 version 1.0
1849 deprecated 3.1
1850 glxropcode 48
1851 offset 93
1852
1853 TexCoord1d(s)
1854 return void
1855 param s CoordD in value
1856 category VERSION_1_0 # old: drawing
1857 vectorequiv TexCoord1dv
1858 profile compatibility
1859 version 1.0
1860 deprecated 3.1
1861 offset 94
1862
1863 TexCoord1dv(v)
1864 return void
1865 param v CoordD in array [1]
1866 category VERSION_1_0 # old: drawing
1867 profile compatibility
1868 version 1.0
1869 deprecated 3.1
1870 glxropcode 49
1871 offset 95
1872
1873 TexCoord1f(s)
1874 return void
1875 param s CoordF in value
1876 category VERSION_1_0 # old: drawing
1877 vectorequiv TexCoord1fv
1878 profile compatibility
1879 version 1.0
1880 deprecated 3.1
1881 offset 96
1882
1883 TexCoord1fv(v)
1884 return void
1885 param v CoordF in array [1]
1886 category VERSION_1_0 # old: drawing
1887 profile compatibility
1888 version 1.0
1889 deprecated 3.1
1890 glxropcode 50
1891 offset 97
1892
1893 TexCoord1i(s)
1894 return void
1895 param s CoordI in value
1896 category VERSION_1_0 # old: drawing
1897 vectorequiv TexCoord1iv
1898 profile compatibility
1899 version 1.0
1900 deprecated 3.1
1901 offset 98
1902
1903 TexCoord1iv(v)
1904 return void
1905 param v CoordI in array [1]
1906 category VERSION_1_0 # old: drawing
1907 profile compatibility
1908 version 1.0
1909 deprecated 3.1
1910 glxropcode 51
1911 offset 99
1912
1913 TexCoord1s(s)
1914 return void
1915 param s CoordS in value
1916 category VERSION_1_0 # old: drawing
1917 vectorequiv TexCoord1sv
1918 profile compatibility
1919 version 1.0
1920 deprecated 3.1
1921 offset 100
1922
1923 TexCoord1sv(v)
1924 return void
1925 param v CoordS in array [1]
1926 category VERSION_1_0 # old: drawing
1927 profile compatibility
1928 version 1.0
1929 deprecated 3.1
1930 glxropcode 52
1931 offset 101
1932
1933 TexCoord2d(s, t)
1934 return void
1935 param s CoordD in value
1936 param t CoordD in value
1937 category VERSION_1_0 # old: drawing
1938 vectorequiv TexCoord2dv
1939 profile compatibility
1940 version 1.0
1941 deprecated 3.1
1942 offset 102
1943
1944 TexCoord2dv(v)
1945 return void
1946 param v CoordD in array [2]
1947 category VERSION_1_0 # old: drawing
1948 profile compatibility
1949 version 1.0
1950 deprecated 3.1
1951 glxropcode 53
1952 offset 103
1953
1954 TexCoord2f(s, t)
1955 return void
1956 param s CoordF in value
1957 param t CoordF in value
1958 category VERSION_1_0 # old: drawing
1959 vectorequiv TexCoord2fv
1960 profile compatibility
1961 version 1.0
1962 deprecated 3.1
1963 offset 104
1964
1965 TexCoord2fv(v)
1966 return void
1967 param v CoordF in array [2]
1968 category VERSION_1_0 # old: drawing
1969 profile compatibility
1970 version 1.0
1971 deprecated 3.1
1972 glxropcode 54
1973 offset 105
1974
1975 TexCoord2i(s, t)
1976 return void
1977 param s CoordI in value
1978 param t CoordI in value
1979 category VERSION_1_0 # old: drawing
1980 vectorequiv TexCoord2iv
1981 profile compatibility
1982 version 1.0
1983 deprecated 3.1
1984 offset 106
1985
1986 TexCoord2iv(v)
1987 return void
1988 param v CoordI in array [2]
1989 category VERSION_1_0 # old: drawing
1990 profile compatibility
1991 version 1.0
1992 deprecated 3.1
1993 glxropcode 55
1994 offset 107
1995
1996 TexCoord2s(s, t)
1997 return void
1998 param s CoordS in value
1999 param t CoordS in value
2000 category VERSION_1_0 # old: drawing
2001 vectorequiv TexCoord2sv
2002 profile compatibility
2003 version 1.0
2004 deprecated 3.1
2005 offset 108
2006
2007 TexCoord2sv(v)
2008 return void
2009 param v CoordS in array [2]
2010 category VERSION_1_0 # old: drawing
2011 profile compatibility
2012 version 1.0
2013 deprecated 3.1
2014 glxropcode 56
2015 offset 109
2016
2017 TexCoord3d(s, t, r)
2018 return void
2019 param s CoordD in value
2020 param t CoordD in value
2021 param r CoordD in value
2022 category VERSION_1_0 # old: drawing
2023 vectorequiv TexCoord3dv
2024 profile compatibility
2025 version 1.0
2026 deprecated 3.1
2027 offset 110
2028
2029 TexCoord3dv(v)
2030 return void
2031 param v CoordD in array [3]
2032 category VERSION_1_0 # old: drawing
2033 profile compatibility
2034 version 1.0
2035 deprecated 3.1
2036 glxropcode 57
2037 offset 111
2038
2039 TexCoord3f(s, t, r)
2040 return void
2041 param s CoordF in value
2042 param t CoordF in value
2043 param r CoordF in value
2044 category VERSION_1_0 # old: drawing
2045 vectorequiv TexCoord3fv
2046 profile compatibility
2047 version 1.0
2048 deprecated 3.1
2049 offset 112
2050
2051 TexCoord3fv(v)
2052 return void
2053 param v CoordF in array [3]
2054 category VERSION_1_0 # old: drawing
2055 profile compatibility
2056 version 1.0
2057 deprecated 3.1
2058 glxropcode 58
2059 offset 113
2060
2061 TexCoord3i(s, t, r)
2062 return void
2063 param s CoordI in value
2064 param t CoordI in value
2065 param r CoordI in value
2066 category VERSION_1_0 # old: drawing
2067 vectorequiv TexCoord3iv
2068 profile compatibility
2069 version 1.0
2070 deprecated 3.1
2071 offset 114
2072
2073 TexCoord3iv(v)
2074 return void
2075 param v CoordI in array [3]
2076 category VERSION_1_0 # old: drawing
2077 profile compatibility
2078 version 1.0
2079 deprecated 3.1
2080 glxropcode 59
2081 offset 115
2082
2083 TexCoord3s(s, t, r)
2084 return void
2085 param s CoordS in value
2086 param t CoordS in value
2087 param r CoordS in value
2088 category VERSION_1_0 # old: drawing
2089 vectorequiv TexCoord3sv
2090 profile compatibility
2091 version 1.0
2092 deprecated 3.1
2093 offset 116
2094
2095 TexCoord3sv(v)
2096 return void
2097 param v CoordS in array [3]
2098 category VERSION_1_0 # old: drawing
2099 profile compatibility
2100 version 1.0
2101 deprecated 3.1
2102 glxropcode 60
2103 offset 117
2104
2105 TexCoord4d(s, t, r, q)
2106 return void
2107 param s CoordD in value
2108 param t CoordD in value
2109 param r CoordD in value
2110 param q CoordD in value
2111 category VERSION_1_0 # old: drawing
2112 vectorequiv TexCoord4dv
2113 profile compatibility
2114 version 1.0
2115 deprecated 3.1
2116 offset 118
2117
2118 TexCoord4dv(v)
2119 return void
2120 param v CoordD in array [4]
2121 category VERSION_1_0 # old: drawing
2122 profile compatibility
2123 version 1.0
2124 deprecated 3.1
2125 glxropcode 61
2126 offset 119
2127
2128 TexCoord4f(s, t, r, q)
2129 return void
2130 param s CoordF in value
2131 param t CoordF in value
2132 param r CoordF in value
2133 param q CoordF in value
2134 category VERSION_1_0 # old: drawing
2135 vectorequiv TexCoord4fv
2136 profile compatibility
2137 version 1.0
2138 deprecated 3.1
2139 offset 120
2140
2141 TexCoord4fv(v)
2142 return void
2143 param v CoordF in array [4]
2144 category VERSION_1_0 # old: drawing
2145 profile compatibility
2146 version 1.0
2147 deprecated 3.1
2148 glxropcode 62
2149 offset 121
2150
2151 TexCoord4i(s, t, r, q)
2152 return void
2153 param s CoordI in value
2154 param t CoordI in value
2155 param r CoordI in value
2156 param q CoordI in value
2157 category VERSION_1_0 # old: drawing
2158 vectorequiv TexCoord4iv
2159 profile compatibility
2160 version 1.0
2161 deprecated 3.1
2162 offset 122
2163
2164 TexCoord4iv(v)
2165 return void
2166 param v CoordI in array [4]
2167 category VERSION_1_0 # old: drawing
2168 profile compatibility
2169 version 1.0
2170 deprecated 3.1
2171 glxropcode 63
2172 offset 123
2173
2174 TexCoord4s(s, t, r, q)
2175 return void
2176 param s CoordS in value
2177 param t CoordS in value
2178 param r CoordS in value
2179 param q CoordS in value
2180 category VERSION_1_0 # old: drawing
2181 vectorequiv TexCoord4sv
2182 profile compatibility
2183 version 1.0
2184 deprecated 3.1
2185 offset 124
2186
2187 TexCoord4sv(v)
2188 return void
2189 param v CoordS in array [4]
2190 category VERSION_1_0 # old: drawing
2191 profile compatibility
2192 version 1.0
2193 deprecated 3.1
2194 glxropcode 64
2195 offset 125
2196
2197 Vertex2d(x, y)
2198 return void
2199 param x CoordD in value
2200 param y CoordD in value
2201 category VERSION_1_0 # old: drawing
2202 vectorequiv Vertex2dv
2203 profile compatibility
2204 version 1.0
2205 deprecated 3.1
2206 offset 126
2207
2208 Vertex2dv(v)
2209 return void
2210 param v CoordD in array [2]
2211 category VERSION_1_0 # old: drawing
2212 profile compatibility
2213 version 1.0
2214 deprecated 3.1
2215 glxropcode 65
2216 offset 127
2217
2218 Vertex2f(x, y)
2219 return void
2220 param x CoordF in value
2221 param y CoordF in value
2222 category VERSION_1_0 # old: drawing
2223 vectorequiv Vertex2fv
2224 profile compatibility
2225 version 1.0
2226 deprecated 3.1
2227 offset 128
2228
2229 Vertex2fv(v)
2230 return void
2231 param v CoordF in array [2]
2232 category VERSION_1_0 # old: drawing
2233 profile compatibility
2234 version 1.0
2235 deprecated 3.1
2236 glxropcode 66
2237 offset 129
2238
2239 Vertex2i(x, y)
2240 return void
2241 param x CoordI in value
2242 param y CoordI in value
2243 category VERSION_1_0 # old: drawing
2244 vectorequiv Vertex2iv
2245 profile compatibility
2246 version 1.0
2247 deprecated 3.1
2248 offset 130
2249
2250 Vertex2iv(v)
2251 return void
2252 param v CoordI in array [2]
2253 category VERSION_1_0 # old: drawing
2254 profile compatibility
2255 version 1.0
2256 deprecated 3.1
2257 glxropcode 67
2258 offset 131
2259
2260 Vertex2s(x, y)
2261 return void
2262 param x CoordS in value
2263 param y CoordS in value
2264 category VERSION_1_0 # old: drawing
2265 vectorequiv Vertex2sv
2266 profile compatibility
2267 version 1.0
2268 deprecated 3.1
2269 offset 132
2270
2271 Vertex2sv(v)
2272 return void
2273 param v CoordS in array [2]
2274 category VERSION_1_0 # old: drawing
2275 profile compatibility
2276 version 1.0
2277 deprecated 3.1
2278 glxropcode 68
2279 offset 133
2280
2281 Vertex3d(x, y, z)
2282 return void
2283 param x CoordD in value
2284 param y CoordD in value
2285 param z CoordD in value
2286 category VERSION_1_0 # old: drawing
2287 vectorequiv Vertex3dv
2288 profile compatibility
2289 version 1.0
2290 deprecated 3.1
2291 offset 134
2292
2293 Vertex3dv(v)
2294 return void
2295 param v CoordD in array [3]
2296 category VERSION_1_0 # old: drawing
2297 profile compatibility
2298 version 1.0
2299 deprecated 3.1
2300 glxropcode 69
2301 offset 135
2302
2303 Vertex3f(x, y, z)
2304 return void
2305 param x CoordF in value
2306 param y CoordF in value
2307 param z CoordF in value
2308 category VERSION_1_0 # old: drawing
2309 vectorequiv Vertex3fv
2310 profile compatibility
2311 version 1.0
2312 deprecated 3.1
2313 offset 136
2314
2315 Vertex3fv(v)
2316 return void
2317 param v CoordF in array [3]
2318 category VERSION_1_0 # old: drawing
2319 profile compatibility
2320 version 1.0
2321 deprecated 3.1
2322 glxropcode 70
2323 offset 137
2324
2325 Vertex3i(x, y, z)
2326 return void
2327 param x CoordI in value
2328 param y CoordI in value
2329 param z CoordI in value
2330 category VERSION_1_0 # old: drawing
2331 vectorequiv Vertex3iv
2332 profile compatibility
2333 version 1.0
2334 deprecated 3.1
2335 offset 138
2336
2337 Vertex3iv(v)
2338 return void
2339 param v CoordI in array [3]
2340 category VERSION_1_0 # old: drawing
2341 profile compatibility
2342 version 1.0
2343 deprecated 3.1
2344 glxropcode 71
2345 offset 139
2346
2347 Vertex3s(x, y, z)
2348 return void
2349 param x CoordS in value
2350 param y CoordS in value
2351 param z CoordS in value
2352 category VERSION_1_0 # old: drawing
2353 vectorequiv Vertex3sv
2354 profile compatibility
2355 version 1.0
2356 deprecated 3.1
2357 offset 140
2358
2359 Vertex3sv(v)
2360 return void
2361 param v CoordS in array [3]
2362 category VERSION_1_0 # old: drawing
2363 profile compatibility
2364 version 1.0
2365 deprecated 3.1
2366 glxropcode 72
2367 offset 141
2368
2369 Vertex4d(x, y, z, w)
2370 return void
2371 param x CoordD in value
2372 param y CoordD in value
2373 param z CoordD in value
2374 param w CoordD in value
2375 category VERSION_1_0 # old: drawing
2376 vectorequiv Vertex4dv
2377 profile compatibility
2378 version 1.0
2379 deprecated 3.1
2380 offset 142
2381
2382 Vertex4dv(v)
2383 return void
2384 param v CoordD in array [4]
2385 category VERSION_1_0 # old: drawing
2386 profile compatibility
2387 version 1.0
2388 deprecated 3.1
2389 glxropcode 73
2390 offset 143
2391
2392 Vertex4f(x, y, z, w)
2393 return void
2394 param x CoordF in value
2395 param y CoordF in value
2396 param z CoordF in value
2397 param w CoordF in value
2398 category VERSION_1_0 # old: drawing
2399 vectorequiv Vertex4fv
2400 profile compatibility
2401 version 1.0
2402 deprecated 3.1
2403 offset 144
2404
2405 Vertex4fv(v)
2406 return void
2407 param v CoordF in array [4]
2408 category VERSION_1_0 # old: drawing
2409 profile compatibility
2410 version 1.0
2411 deprecated 3.1
2412 glxropcode 74
2413 offset 145
2414
2415 Vertex4i(x, y, z, w)
2416 return void
2417 param x CoordI in value
2418 param y CoordI in value
2419 param z CoordI in value
2420 param w CoordI in value
2421 category VERSION_1_0 # old: drawing
2422 vectorequiv Vertex4iv
2423 profile compatibility
2424 version 1.0
2425 deprecated 3.1
2426 offset 146
2427
2428 Vertex4iv(v)
2429 return void
2430 param v CoordI in array [4]
2431 category VERSION_1_0 # old: drawing
2432 profile compatibility
2433 version 1.0
2434 deprecated 3.1
2435 glxropcode 75
2436 offset 147
2437
2438 Vertex4s(x, y, z, w)
2439 return void
2440 param x CoordS in value
2441 param y CoordS in value
2442 param z CoordS in value
2443 param w CoordS in value
2444 category VERSION_1_0 # old: drawing
2445 vectorequiv Vertex4sv
2446 profile compatibility
2447 version 1.0
2448 deprecated 3.1
2449 offset 148
2450
2451 Vertex4sv(v)
2452 return void
2453 param v CoordS in array [4]
2454 category VERSION_1_0 # old: drawing
2455 profile compatibility
2456 version 1.0
2457 deprecated 3.1
2458 glxropcode 76
2459 offset 149
2460
2461 ClipPlane(plane, equation)
2462 return void
2463 param plane ClipPlaneName in value
2464 param equation Float64 in array [4]
2465 category VERSION_1_0 # old: drawing-control
2466 profile compatibility
2467 version 1.0
2468 deprecated 3.1
2469 glxropcode 77
2470 offset 150
2471
2472 ColorMaterial(face, mode)
2473 return void
2474 param face MaterialFace in value
2475 param mode ColorMaterialParameter in value
2476 category VERSION_1_0 # old: drawing-control
2477 profile compatibility
2478 version 1.0
2479 deprecated 3.1
2480 glxropcode 78
2481 offset 151
2482
2483 Fogf(pname, param)
2484 return void
2485 param pname FogParameter in value
2486 param param CheckedFloat32 in value
2487 category VERSION_1_0 # old: drawing-control
2488 profile compatibility
2489 version 1.0
2490 deprecated 3.1
2491 glxropcode 80
2492 wglflags small-data
2493 offset 153
2494
2495 Fogfv(pname, params)
2496 return void
2497 param pname FogParameter in value
2498 param params CheckedFloat32 in array [COMPSIZE(pname)]
2499 category VERSION_1_0 # old: drawing-control
2500 profile compatibility
2501 version 1.0
2502 deprecated 3.1
2503 glxropcode 81
2504 wglflags small-data
2505 offset 154
2506
2507 Fogi(pname, param)
2508 return void
2509 param pname FogParameter in value
2510 param param CheckedInt32 in value
2511 category VERSION_1_0 # old: drawing-control
2512 profile compatibility
2513 version 1.0
2514 deprecated 3.1
2515 glxropcode 82
2516 wglflags small-data
2517 offset 155
2518
2519 Fogiv(pname, params)
2520 return void
2521 param pname FogParameter in value
2522 param params CheckedInt32 in array [COMPSIZE(pname)]
2523 category VERSION_1_0 # old: drawing-control
2524 profile compatibility
2525 version 1.0
2526 deprecated 3.1
2527 glxropcode 83
2528 wglflags small-data
2529 offset 156
2530
2531 Lightf(light, pname, param)
2532 return void
2533 param light LightName in value
2534 param pname LightParameter in value
2535 param param CheckedFloat32 in value
2536 category VERSION_1_0 # old: drawing-control
2537 profile compatibility
2538 version 1.0
2539 deprecated 3.1
2540 glxropcode 86
2541 wglflags small-data
2542 offset 159
2543
2544 Lightfv(light, pname, params)
2545 return void
2546 param light LightName in value
2547 param pname LightParameter in value
2548 param params CheckedFloat32 in array [COMPSIZE(pname)]
2549 category VERSION_1_0 # old: drawing-control
2550 profile compatibility
2551 version 1.0
2552 deprecated 3.1
2553 glxropcode 87
2554 wglflags small-data
2555 offset 160
2556
2557 Lighti(light, pname, param)
2558 return void
2559 param light LightName in value
2560 param pname LightParameter in value
2561 param param CheckedInt32 in value
2562 category VERSION_1_0 # old: drawing-control
2563 profile compatibility
2564 version 1.0
2565 deprecated 3.1
2566 glxropcode 88
2567 wglflags small-data
2568 offset 161
2569
2570 Lightiv(light, pname, params)
2571 return void
2572 param light LightName in value
2573 param pname LightParameter in value
2574 param params CheckedInt32 in array [COMPSIZE(pname)]
2575 category VERSION_1_0 # old: drawing-control
2576 profile compatibility
2577 version 1.0
2578 deprecated 3.1
2579 glxropcode 89
2580 wglflags small-data
2581 offset 162
2582
2583 LightModelf(pname, param)
2584 return void
2585 param pname LightModelParameter in value
2586 param param Float32 in value
2587 category VERSION_1_0 # old: drawing-control
2588 profile compatibility
2589 version 1.0
2590 deprecated 3.1
2591 glxropcode 90
2592 wglflags small-data
2593 offset 163
2594
2595 LightModelfv(pname, params)
2596 return void
2597 param pname LightModelParameter in value
2598 param params Float32 in array [COMPSIZE(pname)]
2599 category VERSION_1_0 # old: drawing-control
2600 profile compatibility
2601 version 1.0
2602 deprecated 3.1
2603 glxropcode 91
2604 wglflags small-data
2605 offset 164
2606
2607 LightModeli(pname, param)
2608 return void
2609 param pname LightModelParameter in value
2610 param param Int32 in value
2611 category VERSION_1_0 # old: drawing-control
2612 profile compatibility
2613 version 1.0
2614 deprecated 3.1
2615 glxropcode 92
2616 wglflags small-data
2617 offset 165
2618
2619 LightModeliv(pname, params)
2620 return void
2621 param pname LightModelParameter in value
2622 param params Int32 in array [COMPSIZE(pname)]
2623 category VERSION_1_0 # old: drawing-control
2624 profile compatibility
2625 version 1.0
2626 deprecated 3.1
2627 glxropcode 93
2628 wglflags small-data
2629 offset 166
2630
2631 LineStipple(factor, pattern)
2632 return void
2633 param factor CheckedInt32 in value
2634 param pattern LineStipple in value
2635 category VERSION_1_0 # old: drawing-control
2636 profile compatibility
2637 version 1.0
2638 deprecated 3.1
2639 glxropcode 94
2640 offset 167
2641
2642 Materialf(face, pname, param)
2643 return void
2644 param face MaterialFace in value
2645 param pname MaterialParameter in value
2646 param param CheckedFloat32 in value
2647 category VERSION_1_0 # old: drawing-control
2648 profile compatibility
2649 version 1.0
2650 deprecated 3.1
2651 glxropcode 96
2652 wglflags small-data
2653 offset 169
2654
2655 Materialfv(face, pname, params)
2656 return void
2657 param face MaterialFace in value
2658 param pname MaterialParameter in value
2659 param params CheckedFloat32 in array [COMPSIZE(pname)]
2660 category VERSION_1_0 # old: drawing-control
2661 profile compatibility
2662 version 1.0
2663 deprecated 3.1
2664 glxropcode 97
2665 wglflags small-data
2666 offset 170
2667
2668 Materiali(face, pname, param)
2669 return void
2670 param face MaterialFace in value
2671 param pname MaterialParameter in value
2672 param param CheckedInt32 in value
2673 category VERSION_1_0 # old: drawing-control
2674 profile compatibility
2675 version 1.0
2676 deprecated 3.1
2677 glxropcode 98
2678 wglflags small-data
2679 offset 171
2680
2681 Materialiv(face, pname, params)
2682 return void
2683 param face MaterialFace in value
2684 param pname MaterialParameter in value
2685 param params CheckedInt32 in array [COMPSIZE(pname)]
2686 category VERSION_1_0 # old: drawing-control
2687 profile compatibility
2688 version 1.0
2689 deprecated 3.1
2690 glxropcode 99
2691 wglflags small-data
2692 offset 172
2693
2694 PolygonStipple(mask)
2695 return void
2696 param mask UInt8 in array [COMPSIZE()]
2697 category VERSION_1_0 # old: drawing-control
2698 dlflags handcode
2699 glxflags client-handcode server-handcode
2700 profile compatibility
2701 version 1.0
2702 deprecated 3.1
2703 glxropcode 102
2704 wglflags client-handcode server-handcode
2705 offset 175
2706
2707 ShadeModel(mode)
2708 return void
2709 param mode ShadingModel in value
2710 category VERSION_1_0 # old: drawing-control
2711 profile compatibility
2712 version 1.0
2713 deprecated 3.1
2714 glxropcode 104
2715 offset 177
2716
2717 TexEnvf(target, pname, param)
2718 return void
2719 param target TextureEnvTarget in value
2720 param pname TextureEnvParameter in value
2721 param param CheckedFloat32 in value
2722 category VERSION_1_0 # old: drawing-control
2723 profile compatibility
2724 version 1.0
2725 deprecated 3.1
2726 glxropcode 111
2727 wglflags small-data
2728 offset 184
2729
2730 TexEnvfv(target, pname, params)
2731 return void
2732 param target TextureEnvTarget in value
2733 param pname TextureEnvParameter in value
2734 param params CheckedFloat32 in array [COMPSIZE(pname)]
2735 category VERSION_1_0 # old: drawing-control
2736 profile compatibility
2737 version 1.0
2738 deprecated 3.1
2739 glxropcode 112
2740 wglflags small-data
2741 offset 185
2742
2743 TexEnvi(target, pname, param)
2744 return void
2745 param target TextureEnvTarget in value
2746 param pname TextureEnvParameter in value
2747 param param CheckedInt32 in value
2748 category VERSION_1_0 # old: drawing-control
2749 profile compatibility
2750 version 1.0
2751 deprecated 3.1
2752 glxropcode 113
2753 wglflags small-data
2754 offset 186
2755
2756 TexEnviv(target, pname, params)
2757 return void
2758 param target TextureEnvTarget in value
2759 param pname TextureEnvParameter in value
2760 param params CheckedInt32 in array [COMPSIZE(pname)]
2761 category VERSION_1_0 # old: drawing-control
2762 profile compatibility
2763 version 1.0
2764 deprecated 3.1
2765 glxropcode 114
2766 wglflags small-data
2767 offset 187
2768
2769 TexGend(coord, pname, param)
2770 return void
2771 param coord TextureCoordName in value
2772 param pname TextureGenParameter in value
2773 param param Float64 in value
2774 category VERSION_1_0 # old: drawing-control
2775 profile compatibility
2776 version 1.0
2777 deprecated 3.1
2778 glxropcode 115
2779 wglflags small-data
2780 offset 188
2781
2782 TexGendv(coord, pname, params)
2783 return void
2784 param coord TextureCoordName in value
2785 param pname TextureGenParameter in value
2786 param params Float64 in array [COMPSIZE(pname)]
2787 category VERSION_1_0 # old: drawing-control
2788 profile compatibility
2789 version 1.0
2790 deprecated 3.1
2791 glxropcode 116
2792 wglflags small-data
2793 offset 189
2794
2795 TexGenf(coord, pname, param)
2796 return void
2797 param coord TextureCoordName in value
2798 param pname TextureGenParameter in value
2799 param param CheckedFloat32 in value
2800 category VERSION_1_0 # old: drawing-control
2801 profile compatibility
2802 version 1.0
2803 deprecated 3.1
2804 glxropcode 117
2805 wglflags small-data
2806 offset 190
2807
2808 TexGenfv(coord, pname, params)
2809 return void
2810 param coord TextureCoordName in value
2811 param pname TextureGenParameter in value
2812 param params CheckedFloat32 in array [COMPSIZE(pname)]
2813 category VERSION_1_0 # old: drawing-control
2814 profile compatibility
2815 version 1.0
2816 deprecated 3.1
2817 glxropcode 118
2818 wglflags small-data
2819 offset 191
2820
2821 TexGeni(coord, pname, param)
2822 return void
2823 param coord TextureCoordName in value
2824 param pname TextureGenParameter in value
2825 param param CheckedInt32 in value
2826 category VERSION_1_0 # old: drawing-control
2827 profile compatibility
2828 version 1.0
2829 deprecated 3.1
2830 glxropcode 119
2831 wglflags small-data
2832 offset 192
2833
2834 TexGeniv(coord, pname, params)
2835 return void
2836 param coord TextureCoordName in value
2837 param pname TextureGenParameter in value
2838 param params CheckedInt32 in array [COMPSIZE(pname)]
2839 category VERSION_1_0 # old: drawing-control
2840 profile compatibility
2841 version 1.0
2842 deprecated 3.1
2843 glxropcode 120
2844 wglflags small-data
2845 offset 193
2846
2847 # feedback commands
2848
2849 FeedbackBuffer(size, type, buffer)
2850 return void
2851 param size SizeI in value
2852 param type FeedbackType in value
2853 param buffer FeedbackElement out array [size] retained
2854 dlflags notlistable
2855 glxflags client-handcode server-handcode
2856 category VERSION_1_0 # old: feedback
2857 profile compatibility
2858 version 1.0
2859 deprecated 3.1
2860 glxsingle 105
2861 wglflags client-handcode server-handcode batchable
2862 offset 194
2863
2864 SelectBuffer(size, buffer)
2865 return void
2866 param size SizeI in value
2867 param buffer SelectName out array [size] retained
2868 dlflags notlistable
2869 glxflags client-handcode server-handcode
2870 category VERSION_1_0 # old: feedback
2871 profile compatibility
2872 version 1.0
2873 deprecated 3.1
2874 glxsingle 106
2875 wglflags client-handcode server-handcode batchable
2876 offset 195
2877
2878 RenderMode(mode)
2879 return Int32
2880 param mode RenderingMode in value
2881 category VERSION_1_0 # old: feedback
2882 dlflags notlistable
2883 glxflags client-handcode server-handcode
2884 profile compatibility
2885 version 1.0
2886 deprecated 3.1
2887 glxsingle 107
2888 wglflags client-handcode server-handcode
2889 offset 196
2890
2891 InitNames()
2892 return void
2893 category VERSION_1_0 # old: feedback
2894 profile compatibility
2895 version 1.0
2896 deprecated 3.1
2897 glxropcode 121
2898 offset 197
2899
2900 LoadName(name)
2901 return void
2902 param name SelectName in value
2903 category VERSION_1_0 # old: feedback
2904 profile compatibility
2905 version 1.0
2906 deprecated 3.1
2907 glxropcode 122
2908 offset 198
2909
2910 PassThrough(token)
2911 return void
2912 param token FeedbackElement in value
2913 category VERSION_1_0 # old: feedback
2914 profile compatibility
2915 version 1.0
2916 deprecated 3.1
2917 glxropcode 123
2918 offset 199
2919
2920 PopName()
2921 return void
2922 category VERSION_1_0 # old: feedback
2923 profile compatibility
2924 version 1.0
2925 deprecated 3.1
2926 glxropcode 124
2927 offset 200
2928
2929 PushName(name)
2930 return void
2931 param name SelectName in value
2932 category VERSION_1_0 # old: feedback
2933 profile compatibility
2934 version 1.0
2935 deprecated 3.1
2936 glxropcode 125
2937 offset 201
2938
2939 ClearAccum(red, green, blue, alpha)
2940 return void
2941 param red Float32 in value
2942 param green Float32 in value
2943 param blue Float32 in value
2944 param alpha Float32 in value
2945 category VERSION_1_0 # old: framebuf
2946 profile compatibility
2947 version 1.0
2948 deprecated 3.1
2949 glxropcode 128
2950 offset 204
2951
2952 ClearIndex(c)
2953 return void
2954 param c MaskedColorIndexValueF in value
2955 category VERSION_1_0 # old: framebuf
2956 profile compatibility
2957 version 1.0
2958 deprecated 3.1
2959 glxropcode 129
2960 offset 205
2961
2962 IndexMask(mask)
2963 return void
2964 param mask MaskedColorIndexValueI in value
2965 category VERSION_1_0 # old: framebuf
2966 profile compatibility
2967 version 1.0
2968 deprecated 3.1
2969 glxropcode 136
2970 offset 212
2971
2972 Accum(op, value)
2973 return void
2974 param op AccumOp in value
2975 param value CoordF in value
2976 category VERSION_1_0 # old: misc
2977 profile compatibility
2978 version 1.0
2979 deprecated 3.1
2980 glxropcode 137
2981 offset 213
2982
2983 PopAttrib()
2984 return void
2985 category VERSION_1_0 # old: misc
2986 profile compatibility
2987 version 1.0
2988 deprecated 3.1
2989 glxropcode 141
2990 offset 218
2991
2992 PushAttrib(mask)
2993 return void
2994 param mask AttribMask in value
2995 category VERSION_1_0 # old: misc
2996 profile compatibility
2997 version 1.0
2998 deprecated 3.1
2999 glxropcode 142
3000 offset 219
3001
3002 # modeling commands
3003
3004 Map1d(target, u1, u2, stride, order, points)
3005 return void
3006 param target MapTarget in value
3007 param u1 CoordD in value
3008 param u2 CoordD in value
3009 param stride Int32 in value
3010 param order CheckedInt32 in value
3011 param points CoordD in array [COMPSIZE(target/stride/order)]
3012 category VERSION_1_0 # old: modeling
3013 dlflags handcode
3014 glxflags client-handcode server-handcode
3015 profile compatibility
3016 version 1.0
3017 deprecated 3.1
3018 glxropcode 143
3019 wglflags client-handcode server-handcode
3020 offset 220
3021
3022 Map1f(target, u1, u2, stride, order, points)
3023 return void
3024 param target MapTarget in value
3025 param u1 CoordF in value
3026 param u2 CoordF in value
3027 param stride Int32 in value
3028 param order CheckedInt32 in value
3029 param points CoordF in array [COMPSIZE(target/stride/order)]
3030 category VERSION_1_0 # old: modeling
3031 dlflags handcode
3032 glxflags client-handcode server-handcode
3033 profile compatibility
3034 version 1.0
3035 deprecated 3.1
3036 glxropcode 144
3037 wglflags client-handcode server-handcode
3038 offset 221
3039
3040 Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
3041 return void
3042 param target MapTarget in value
3043 param u1 CoordD in value
3044 param u2 CoordD in value
3045 param ustride Int32 in value
3046 param uorder CheckedInt32 in value
3047 param v1 CoordD in value
3048 param v2 CoordD in value
3049 param vstride Int32 in value
3050 param vorder CheckedInt32 in value
3051 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
3052 category VERSION_1_0 # old: modeling
3053 dlflags handcode
3054 glxflags client-handcode server-handcode
3055 profile compatibility
3056 version 1.0
3057 deprecated 3.1
3058 glxropcode 145
3059 wglflags client-handcode server-handcode
3060 offset 222
3061
3062 Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
3063 return void
3064 param target MapTarget in value
3065 param u1 CoordF in value
3066 param u2 CoordF in value
3067 param ustride Int32 in value
3068 param uorder CheckedInt32 in value
3069 param v1 CoordF in value
3070 param v2 CoordF in value
3071 param vstride Int32 in value
3072 param vorder CheckedInt32 in value
3073 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
3074 category VERSION_1_0 # old: modeling
3075 dlflags handcode
3076 glxflags client-handcode server-handcode
3077 profile compatibility
3078 version 1.0
3079 deprecated 3.1
3080 glxropcode 146
3081 wglflags client-handcode server-handcode
3082 offset 223
3083
3084 MapGrid1d(un, u1, u2)
3085 return void
3086 param un Int32 in value
3087 param u1 CoordD in value
3088 param u2 CoordD in value
3089 category VERSION_1_0 # old: modeling
3090 profile compatibility
3091 version 1.0
3092 deprecated 3.1
3093 glxropcode 147
3094 offset 224
3095
3096 MapGrid1f(un, u1, u2)
3097 return void
3098 param un Int32 in value
3099 param u1 CoordF in value
3100 param u2 CoordF in value
3101 category VERSION_1_0 # old: modeling
3102 profile compatibility
3103 version 1.0
3104 deprecated 3.1
3105 glxropcode 148
3106 offset 225
3107
3108 MapGrid2d(un, u1, u2, vn, v1, v2)
3109 return void
3110 param un Int32 in value
3111 param u1 CoordD in value
3112 param u2 CoordD in value
3113 param vn Int32 in value
3114 param v1 CoordD in value
3115 param v2 CoordD in value
3116 category VERSION_1_0 # old: modeling
3117 profile compatibility
3118 version 1.0
3119 deprecated 3.1
3120 glxropcode 149
3121 offset 226
3122
3123 MapGrid2f(un, u1, u2, vn, v1, v2)
3124 return void
3125 param un Int32 in value
3126 param u1 CoordF in value
3127 param u2 CoordF in value
3128 param vn Int32 in value
3129 param v1 CoordF in value
3130 param v2 CoordF in value
3131 category VERSION_1_0 # old: modeling
3132 profile compatibility
3133 version 1.0
3134 deprecated 3.1
3135 glxropcode 150
3136 offset 227
3137
3138 EvalCoord1d(u)
3139 return void
3140 param u CoordD in value
3141 category VERSION_1_0 # old: modeling
3142 vectorequiv EvalCoord1dv
3143 profile compatibility
3144 version 1.0
3145 deprecated 3.1
3146 offset 228
3147
3148 EvalCoord1dv(u)
3149 return void
3150 param u CoordD in array [1]
3151 category VERSION_1_0 # old: modeling
3152 profile compatibility
3153 version 1.0
3154 deprecated 3.1
3155 glxropcode 151
3156 offset 229
3157
3158 EvalCoord1f(u)
3159 return void
3160 param u CoordF in value
3161 category VERSION_1_0 # old: modeling
3162 vectorequiv EvalCoord1fv
3163 profile compatibility
3164 version 1.0
3165 deprecated 3.1
3166 offset 230
3167
3168 EvalCoord1fv(u)
3169 return void
3170 param u CoordF in array [1]
3171 category VERSION_1_0 # old: modeling
3172 profile compatibility
3173 version 1.0
3174 deprecated 3.1
3175 glxropcode 152
3176 offset 231
3177
3178 EvalCoord2d(u, v)
3179 return void
3180 param u CoordD in value
3181 param v CoordD in value
3182 category VERSION_1_0 # old: modeling
3183 vectorequiv EvalCoord2dv
3184 profile compatibility
3185 version 1.0
3186 deprecated 3.1
3187 offset 232
3188
3189 EvalCoord2dv(u)
3190 return void
3191 param u CoordD in array [2]
3192 category VERSION_1_0 # old: modeling
3193 profile compatibility
3194 version 1.0
3195 deprecated 3.1
3196 glxropcode 153
3197 offset 233
3198
3199 EvalCoord2f(u, v)
3200 return void
3201 param u CoordF in value
3202 param v CoordF in value
3203 category VERSION_1_0 # old: modeling
3204 vectorequiv EvalCoord2fv
3205 profile compatibility
3206 version 1.0
3207 deprecated 3.1
3208 offset 234
3209
3210 EvalCoord2fv(u)
3211 return void
3212 param u CoordF in array [2]
3213 category VERSION_1_0 # old: modeling
3214 profile compatibility
3215 version 1.0
3216 deprecated 3.1
3217 glxropcode 154
3218 offset 235
3219
3220 EvalMesh1(mode, i1, i2)
3221 return void
3222 param mode MeshMode1 in value
3223 param i1 CheckedInt32 in value
3224 param i2 CheckedInt32 in value
3225 category VERSION_1_0 # old: modeling
3226 profile compatibility
3227 version 1.0
3228 deprecated 3.1
3229 glxropcode 155
3230 offset 236
3231
3232 EvalPoint1(i)
3233 return void
3234 param i Int32 in value
3235 category VERSION_1_0 # old: modeling
3236 profile compatibility
3237 version 1.0
3238 deprecated 3.1
3239 glxropcode 156
3240 offset 237
3241
3242 EvalMesh2(mode, i1, i2, j1, j2)
3243 return void
3244 param mode MeshMode2 in value
3245 param i1 CheckedInt32 in value
3246 param i2 CheckedInt32 in value
3247 param j1 CheckedInt32 in value
3248 param j2 CheckedInt32 in value
3249 category VERSION_1_0 # old: modeling
3250 profile compatibility
3251 version 1.0
3252 deprecated 3.1
3253 glxropcode 157
3254 offset 238
3255
3256 EvalPoint2(i, j)
3257 return void
3258 param i CheckedInt32 in value
3259 param j CheckedInt32 in value
3260 category VERSION_1_0 # old: modeling
3261 profile compatibility
3262 version 1.0
3263 deprecated 3.1
3264 glxropcode 158
3265 offset 239
3266
3267 AlphaFunc(func, ref)
3268 return void
3269 param func AlphaFunction in value
3270 param ref Float32 in value
3271 category VERSION_1_0 # old: pixel-op
3272 profile compatibility
3273 version 1.0
3274 deprecated 3.1
3275 glxropcode 159
3276 offset 240
3277
3278 PixelZoom(xfactor, yfactor)
3279 return void
3280 param xfactor Float32 in value
3281 param yfactor Float32 in value
3282 category VERSION_1_0 # old: pixel-rw
3283 profile compatibility
3284 version 1.0
3285 deprecated 3.1
3286 glxropcode 165
3287 offset 246
3288
3289 PixelTransferf(pname, param)
3290 return void
3291 param pname PixelTransferParameter in value
3292 param param CheckedFloat32 in value
3293 category VERSION_1_0 # old: pixel-rw
3294 profile compatibility
3295 version 1.0
3296 deprecated 3.1
3297 glxropcode 166
3298 offset 247
3299
3300 PixelTransferi(pname, param)
3301 return void
3302 param pname PixelTransferParameter in value
3303 param param CheckedInt32 in value
3304 category VERSION_1_0 # old: pixel-rw
3305 profile compatibility
3306 version 1.0
3307 deprecated 3.1
3308 glxropcode 167
3309 offset 248
3310
3311 PixelMapfv(map, mapsize, values)
3312 return void
3313 param map PixelMap in value
3314 param mapsize CheckedInt32 in value
3315 param values Float32 in array [mapsize]
3316 category VERSION_1_0 # old: pixel-rw
3317 glxflags client-handcode
3318 profile compatibility
3319 version 1.0
3320 deprecated 3.1
3321 glxropcode 168
3322 offset 251
3323
3324 PixelMapuiv(map, mapsize, values)
3325 return void
3326 param map PixelMap in value
3327 param mapsize CheckedInt32 in value
3328 param values UInt32 in array [mapsize]
3329 category VERSION_1_0 # old: pixel-rw
3330 glxflags client-handcode
3331 profile compatibility
3332 version 1.0
3333 deprecated 3.1
3334 glxropcode 169
3335 offset 252
3336
3337 PixelMapusv(map, mapsize, values)
3338 return void
3339 param map PixelMap in value
3340 param mapsize CheckedInt32 in value
3341 param values UInt16 in array [mapsize]
3342 category VERSION_1_0 # old: pixel-rw
3343 glxflags client-handcode
3344 profile compatibility
3345 version 1.0
3346 deprecated 3.1
3347 glxropcode 170
3348 offset 253
3349
3350 CopyPixels(x, y, width, height, type)
3351 return void
3352 param x WinCoord in value
3353 param y WinCoord in value
3354 param width SizeI in value
3355 param height SizeI in value
3356 param type PixelCopyType in value
3357 category VERSION_1_0 # old: pixel-rw
3358 profile compatibility
3359 version 1.0
3360 deprecated 3.1
3361 glxropcode 172
3362 offset 255
3363
3364 DrawPixels(width, height, format, type, pixels)
3365 return void
3366 param width SizeI in value
3367 param height SizeI in value
3368 param format PixelFormat in value
3369 param type PixelType in value
3370 param pixels Void in array [COMPSIZE(format/type/width/height)]
3371 category VERSION_1_0 # old: pixel-rw
3372 dlflags handcode
3373 glxflags client-handcode server-handcode
3374 profile compatibility
3375 version 1.0
3376 deprecated 3.1
3377 glxropcode 173
3378 wglflags client-handcode server-handcode
3379 offset 257
3380
3381 GetClipPlane(plane, equation)
3382 return void
3383 param plane ClipPlaneName in value
3384 param equation Float64 out array [4]
3385 category VERSION_1_0 # old: state-req
3386 dlflags notlistable
3387 profile compatibility
3388 version 1.0
3389 deprecated 3.1
3390 glxsingle 113
3391 glxflags client-handcode server-handcode
3392 offset 259
3393
3394 GetLightfv(light, pname, params)
3395 return void
3396 param light LightName in value
3397 param pname LightParameter in value
3398 param params Float32 out array [COMPSIZE(pname)]
3399 category VERSION_1_0 # old: state-req
3400 dlflags notlistable
3401 profile compatibility
3402 version 1.0
3403 deprecated 3.1
3404 glxsingle 118
3405 wglflags small-data
3406 offset 264
3407
3408 GetLightiv(light, pname, params)
3409 return void
3410 param light LightName in value
3411 param pname LightParameter in value
3412 param params Int32 out array [COMPSIZE(pname)]
3413 category VERSION_1_0 # old: state-req
3414 dlflags notlistable
3415 profile compatibility
3416 version 1.0
3417 deprecated 3.1
3418 glxsingle 119
3419 wglflags small-data
3420 offset 265
3421
3422 GetMapdv(target, query, v)
3423 return void
3424 param target MapTarget in value
3425 param query GetMapQuery in value
3426 param v Float64 out array [COMPSIZE(target/query)]
3427 category VERSION_1_0 # old: state-req
3428 dlflags notlistable
3429 profile compatibility
3430 version 1.0
3431 deprecated 3.1
3432 glxsingle 120
3433 offset 266
3434
3435 GetMapfv(target, query, v)
3436 return void
3437 param target MapTarget in value
3438 param query GetMapQuery in value
3439 param v Float32 out array [COMPSIZE(target/query)]
3440 category VERSION_1_0 # old: state-req
3441 dlflags notlistable
3442 profile compatibility
3443 version 1.0
3444 deprecated 3.1
3445 glxsingle 121
3446 offset 267
3447
3448 GetMapiv(target, query, v)
3449 return void
3450 param target MapTarget in value
3451 param query GetMapQuery in value
3452 param v Int32 out array [COMPSIZE(target/query)]
3453 category VERSION_1_0 # old: state-req
3454 dlflags notlistable
3455 profile compatibility
3456 version 1.0
3457 deprecated 3.1
3458 glxsingle 122
3459 offset 268
3460
3461 GetMaterialfv(face, pname, params)
3462 return void
3463 param face MaterialFace in value
3464 param pname MaterialParameter in value
3465 param params Float32 out array [COMPSIZE(pname)]
3466 category VERSION_1_0 # old: state-req
3467 dlflags notlistable
3468 profile compatibility
3469 version 1.0
3470 deprecated 3.1
3471 glxsingle 123
3472 wglflags small-data
3473 offset 269
3474
3475 GetMaterialiv(face, pname, params)
3476 return void
3477 param face MaterialFace in value
3478 param pname MaterialParameter in value
3479 param params Int32 out array [COMPSIZE(pname)]
3480 category VERSION_1_0 # old: state-req
3481 dlflags notlistable
3482 profile compatibility
3483 version 1.0
3484 deprecated 3.1
3485 glxsingle 124
3486 wglflags small-data
3487 offset 270
3488
3489 GetPixelMapfv(map, values)
3490 return void
3491 param map PixelMap in value
3492 param values Float32 out array [COMPSIZE(map)]
3493 category VERSION_1_0 # old: state-req
3494 dlflags notlistable
3495 profile compatibility
3496 version 1.0
3497 deprecated 3.1
3498 glxsingle 125
3499 offset 271
3500
3501 GetPixelMapuiv(map, values)
3502 return void
3503 param map PixelMap in value
3504 param values UInt32 out array [COMPSIZE(map)]
3505 category VERSION_1_0 # old: state-req
3506 dlflags notlistable
3507 profile compatibility
3508 version 1.0
3509 deprecated 3.1
3510 glxsingle 126
3511 offset 272
3512
3513 GetPixelMapusv(map, values)
3514 return void
3515 param map PixelMap in value
3516 param values UInt16 out array [COMPSIZE(map)]
3517 category VERSION_1_0 # old: state-req
3518 dlflags notlistable
3519 profile compatibility
3520 version 1.0
3521 deprecated 3.1
3522 glxsingle 127
3523 offset 273
3524
3525 GetPolygonStipple(mask)
3526 return void
3527 param mask UInt8 out array [COMPSIZE()]
3528 category VERSION_1_0 # old: state-req
3529 dlflags notlistable
3530 glxflags client-handcode server-handcode
3531 profile compatibility
3532 version 1.0
3533 deprecated 3.1
3534 glxsingle 128
3535 wglflags client-handcode server-handcode
3536 offset 274
3537
3538 GetTexEnvfv(target, pname, params)
3539 return void
3540 param target TextureEnvTarget in value
3541 param pname TextureEnvParameter in value
3542 param params Float32 out array [COMPSIZE(pname)]
3543 category VERSION_1_0 # old: state-req
3544 dlflags notlistable
3545 profile compatibility
3546 version 1.0
3547 deprecated 3.1
3548 glxsingle 130
3549 wglflags small-data
3550 offset 276
3551
3552 GetTexEnviv(target, pname, params)
3553 return void
3554 param target TextureEnvTarget in value
3555 param pname TextureEnvParameter in value
3556 param params Int32 out array [COMPSIZE(pname)]
3557 category VERSION_1_0 # old: state-req
3558 dlflags notlistable
3559 profile compatibility
3560 version 1.0
3561 deprecated 3.1
3562 glxsingle 131
3563 wglflags small-data
3564 offset 277
3565
3566 GetTexGendv(coord, pname, params)
3567 return void
3568 param coord TextureCoordName in value
3569 param pname TextureGenParameter in value
3570 param params Float64 out array [COMPSIZE(pname)]
3571 category VERSION_1_0 # old: state-req
3572 dlflags notlistable
3573 profile compatibility
3574 version 1.0
3575 deprecated 3.1
3576 glxsingle 132
3577 wglflags small-data
3578 offset 278
3579
3580 GetTexGenfv(coord, pname, params)
3581 return void
3582 param coord TextureCoordName in value
3583 param pname TextureGenParameter in value
3584 param params Float32 out array [COMPSIZE(pname)]
3585 category VERSION_1_0 # old: state-req
3586 dlflags notlistable
3587 profile compatibility
3588 version 1.0
3589 deprecated 3.1
3590 glxsingle 133
3591 wglflags small-data
3592 offset 279
3593
3594 GetTexGeniv(coord, pname, params)
3595 return void
3596 param coord TextureCoordName in value
3597 param pname TextureGenParameter in value
3598 param params Int32 out array [COMPSIZE(pname)]
3599 category VERSION_1_0 # old: state-req
3600 dlflags notlistable
3601 profile compatibility
3602 version 1.0
3603 deprecated 3.1
3604 glxsingle 134
3605 wglflags small-data
3606 offset 280
3607
3608 IsList(list)
3609 return Boolean
3610 param list List in value
3611 category VERSION_1_0 # old: state-req
3612 dlflags notlistable
3613 profile compatibility
3614 version 1.0
3615 deprecated 3.1
3616 glxsingle 141
3617 offset 287
3618
3619 Frustum(left, right, bottom, top, zNear, zFar)
3620 return void
3621 param left Float64 in value
3622 param right Float64 in value
3623 param bottom Float64 in value
3624 param top Float64 in value
3625 param zNear Float64 in value
3626 param zFar Float64 in value
3627 category VERSION_1_0 # old: xform
3628 profile compatibility
3629 version 1.0
3630 deprecated 3.1
3631 glxropcode 175
3632 offset 289
3633
3634 LoadIdentity()
3635 return void
3636 category VERSION_1_0 # old: xform
3637 profile compatibility
3638 version 1.0
3639 deprecated 3.1
3640 glxropcode 176
3641 offset 290
3642
3643 LoadMatrixf(m)
3644 return void
3645 param m Float32 in array [16]
3646 category VERSION_1_0 # old: xform
3647 profile compatibility
3648 version 1.0
3649 deprecated 3.1
3650 glxropcode 177
3651 offset 291
3652
3653 LoadMatrixd(m)
3654 return void
3655 param m Float64 in array [16]
3656 category VERSION_1_0 # old: xform
3657 profile compatibility
3658 version 1.0
3659 deprecated 3.1
3660 glxropcode 178
3661 offset 292
3662
3663 MatrixMode(mode)
3664 return void
3665 param mode MatrixMode in value
3666 category VERSION_1_0 # old: xform
3667 profile compatibility
3668 version 1.0
3669 deprecated 3.1
3670 glxropcode 179
3671 offset 293
3672
3673 MultMatrixf(m)
3674 return void
3675 param m Float32 in array [16]
3676 category VERSION_1_0 # old: xform
3677 profile compatibility
3678 version 1.0
3679 deprecated 3.1
3680 glxropcode 180
3681 offset 294
3682
3683 MultMatrixd(m)
3684 return void
3685 param m Float64 in array [16]
3686 category VERSION_1_0 # old: xform
3687 profile compatibility
3688 version 1.0
3689 deprecated 3.1
3690 glxropcode 181
3691 offset 295
3692
3693 Ortho(left, right, bottom, top, zNear, zFar)
3694 return void
3695 param left Float64 in value
3696 param right Float64 in value
3697 param bottom Float64 in value
3698 param top Float64 in value
3699 param zNear Float64 in value
3700 param zFar Float64 in value
3701 category VERSION_1_0 # old: xform
3702 profile compatibility
3703 version 1.0
3704 deprecated 3.1
3705 glxropcode 182
3706 offset 296
3707
3708 PopMatrix()
3709 return void
3710 category VERSION_1_0 # old: xform
3711 profile compatibility
3712 version 1.0
3713 deprecated 3.1
3714 glxropcode 183
3715 offset 297
3716
3717 PushMatrix()
3718 return void
3719 category VERSION_1_0 # old: xform
3720 profile compatibility
3721 version 1.0
3722 deprecated 3.1
3723 glxropcode 184
3724 offset 298
3725
3726 Rotated(angle, x, y, z)
3727 return void
3728 param angle Float64 in value
3729 param x Float64 in value
3730 param y Float64 in value
3731 param z Float64 in value
3732 category VERSION_1_0 # old: xform
3733 profile compatibility
3734 version 1.0
3735 deprecated 3.1
3736 glxropcode 185
3737 offset 299
3738
3739 Rotatef(angle, x, y, z)
3740 return void
3741 param angle Float32 in value
3742 param x Float32 in value
3743 param y Float32 in value
3744 param z Float32 in value
3745 category VERSION_1_0 # old: xform
3746 profile compatibility
3747 version 1.0
3748 deprecated 3.1
3749 glxropcode 186
3750 offset 300
3751
3752 Scaled(x, y, z)
3753 return void
3754 param x Float64 in value
3755 param y Float64 in value
3756 param z Float64 in value
3757 category VERSION_1_0 # old: xform
3758 profile compatibility
3759 version 1.0
3760 deprecated 3.1
3761 glxropcode 187
3762 offset 301
3763
3764 Scalef(x, y, z)
3765 return void
3766 param x Float32 in value
3767 param y Float32 in value
3768 param z Float32 in value
3769 category VERSION_1_0 # old: xform
3770 profile compatibility
3771 version 1.0
3772 deprecated 3.1
3773 glxropcode 188
3774 offset 302
3775
3776 Translated(x, y, z)
3777 return void
3778 param x Float64 in value
3779 param y Float64 in value
3780 param z Float64 in value
3781 category VERSION_1_0 # old: xform
3782 profile compatibility
3783 version 1.0
3784 deprecated 3.1
3785 glxropcode 189
3786 offset 303
3787
3788 Translatef(x, y, z)
3789 return void
3790 param x Float32 in value
3791 param y Float32 in value
3792 param z Float32 in value
3793 category VERSION_1_0 # old: xform
3794 profile compatibility
3795 version 1.0
3796 deprecated 3.1
3797 glxropcode 190
3798 offset 304
3799
3800 ###############################################################################
3801 ###############################################################################
3802 #
3803 # OpenGL 1.1 commands
3804 #
3805 ###############################################################################
3806 ###############################################################################
3807
3808 DrawArrays(mode, first, count)
3809 return void
3810 param mode BeginMode in value
3811 param first Int32 in value
3812 param count SizeI in value
3813 category VERSION_1_1
3814 dlflags handcode
3815 glxflags client-handcode client-intercept server-handcode
3816 version 1.1
3817 glxropcode 193
3818 offset 310
3819
3820 DrawElements(mode, count, type, indices)
3821 return void
3822 param mode BeginMode in value
3823 param count SizeI in value
3824 param type DrawElementsType in value
3825 param indices Void in array [COMPSIZE(count/type)]
3826 category VERSION_1_1
3827 dlflags handcode
3828 glxflags client-handcode client-intercept server-handcode
3829 version 1.1
3830 offset 311
3831
3832 GetPointerv(pname, params)
3833 return void
3834 param pname GetPointervPName in value
3835 param params VoidPointer out reference
3836 category VERSION_1_1
3837 dlflags notlistable
3838 glxflags client-handcode client-intercept server-handcode
3839 version 1.1
3840 offset 329
3841
3842 PolygonOffset(factor, units)
3843 return void
3844 param factor Float32 in value
3845 param units Float32 in value
3846 category VERSION_1_1
3847 version 1.1
3848 glxropcode 192
3849 offset 319
3850
3851 # Arguably TexelInternalFormat, not PixelInternalFormat
3852 CopyTexImage1D(target, level, internalformat, x, y, width, border)
3853 return void
3854 param target TextureTarget in value
3855 param level CheckedInt32 in value
3856 param internalformat PixelInternalFormat in value
3857 param x WinCoord in value
3858 param y WinCoord in value
3859 param width SizeI in value
3860 param border CheckedInt32 in value
3861 category VERSION_1_1
3862 version 1.1
3863 glxropcode 4119
3864 glxflags EXT
3865 offset 323
3866
3867 # Arguably TexelInternalFormat, not PixelInternalFormat
3868 CopyTexImage2D(target, level, internalformat, x, y, width, height, border)
3869 return void
3870 param target TextureTarget in value
3871 param level CheckedInt32 in value
3872 param internalformat PixelInternalFormat in value
3873 param x WinCoord in value
3874 param y WinCoord in value
3875 param width SizeI in value
3876 param height SizeI in value
3877 param border CheckedInt32 in value
3878 category VERSION_1_1
3879 version 1.1
3880 glxropcode 4120
3881 glxflags EXT
3882 offset 324
3883
3884 CopyTexSubImage1D(target, level, xoffset, x, y, width)
3885 return void
3886 param target TextureTarget in value
3887 param level CheckedInt32 in value
3888 param xoffset CheckedInt32 in value
3889 param x WinCoord in value
3890 param y WinCoord in value
3891 param width SizeI in value
3892 category VERSION_1_1
3893 version 1.1
3894 glxropcode 4121
3895 glxflags EXT
3896 offset 325
3897
3898 CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)
3899 return void
3900 param target TextureTarget in value
3901 param level CheckedInt32 in value
3902 param xoffset CheckedInt32 in value
3903 param yoffset CheckedInt32 in value
3904 param x WinCoord in value
3905 param y WinCoord in value
3906 param width SizeI in value
3907 param height SizeI in value
3908 category VERSION_1_1
3909 version 1.1
3910 glxropcode 4122
3911 glxflags EXT
3912 offset 326
3913
3914 TexSubImage1D(target, level, xoffset, width, format, type, pixels)
3915 return void
3916 param target TextureTarget in value
3917 param level CheckedInt32 in value
3918 param xoffset CheckedInt32 in value
3919 param width SizeI in value
3920 param format PixelFormat in value
3921 param type PixelType in value
3922 param pixels Void in array [COMPSIZE(format/type/width)]
3923 category VERSION_1_1
3924 dlflags handcode
3925 glxflags EXT client-handcode server-handcode
3926 version 1.1
3927 glxropcode 4099
3928 offset 332
3929
3930 TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels)
3931 return void
3932 param target TextureTarget in value
3933 param level CheckedInt32 in value
3934 param xoffset CheckedInt32 in value
3935 param yoffset CheckedInt32 in value
3936 param width SizeI in value
3937 param height SizeI in value
3938 param format PixelFormat in value
3939 param type PixelType in value
3940 param pixels Void in array [COMPSIZE(format/type/width/height)]
3941 category VERSION_1_1
3942 dlflags handcode
3943 glxflags EXT client-handcode server-handcode
3944 version 1.1
3945 glxropcode 4100
3946 offset 333
3947
3948 BindTexture(target, texture)
3949 return void
3950 param target TextureTarget in value
3951 param texture Texture in value
3952 category VERSION_1_1
3953 version 1.1
3954 glxropcode 4117
3955 glxflags EXT
3956 offset 307
3957
3958 DeleteTextures(n, textures)
3959 return void
3960 param n SizeI in value
3961 param textures Texture in array [n]
3962 category VERSION_1_1
3963 dlflags notlistable
3964 version 1.1
3965 glxsingle 144
3966 offset 327
3967
3968 GenTextures(n, textures)
3969 return void
3970 param n SizeI in value
3971 param textures Texture out array [n]
3972 category VERSION_1_1
3973 dlflags notlistable
3974 version 1.1
3975 glxsingle 145
3976 offset 328
3977
3978 IsTexture(texture)
3979 return Boolean
3980 param texture Texture in value
3981 category VERSION_1_1
3982 dlflags notlistable
3983 version 1.1
3984 glxsingle 146
3985 offset 330
3986
3987 ###############################################################################
3988 ###############################################################################
3989 #
3990 # OpenGL 1.1 deprecated commands
3991 #
3992 ###############################################################################
3993 ###############################################################################
3994
3995 ArrayElement(i)
3996 return void
3997 param i Int32 in value
3998 category VERSION_1_1
3999 profile compatibility
4000 dlflags handcode
4001 glxflags client-handcode client-intercept server-handcode
4002 version 1.1
4003 deprecated 3.1
4004 offset 306
4005
4006 ColorPointer(size, type, stride, pointer)
4007 return void
4008 param size Int32 in value
4009 param type ColorPointerType in value
4010 param stride SizeI in value
4011 param pointer Void in array [COMPSIZE(size/type/stride)] retained
4012 category VERSION_1_1
4013 profile compatibility
4014 dlflags notlistable
4015 glxflags client-handcode client-intercept server-handcode
4016 version 1.1
4017 deprecated 3.1
4018 offset 308
4019
4020 DisableClientState(array)
4021 return void
4022 param array EnableCap in value
4023 category VERSION_1_1
4024 profile compatibility
4025 version 1.1
4026 deprecated 3.1
4027 dlflags notlistable
4028 glxflags client-handcode client-intercept server-handcode
4029 offset 309
4030
4031 EdgeFlagPointer(stride, pointer)
4032 return void
4033 param stride SizeI in value
4034 param pointer Void in array [COMPSIZE(stride)] retained
4035 category VERSION_1_1
4036 profile compatibility
4037 dlflags notlistable
4038 glxflags client-handcode client-intercept server-handcode
4039 version 1.1
4040 deprecated 3.1
4041 offset 312
4042
4043 EnableClientState(array)
4044 return void
4045 param array EnableCap in value
4046 category VERSION_1_1
4047 profile compatibility
4048 dlflags notlistable
4049 glxflags client-handcode client-intercept server-handcode
4050 version 1.1
4051 deprecated 3.1
4052 offset 313
4053
4054 IndexPointer(type, stride, pointer)
4055 return void
4056 param type IndexPointerType in value
4057 param stride SizeI in value
4058 param pointer Void in array [COMPSIZE(type/stride)] retained
4059 category VERSION_1_1
4060 profile compatibility
4061 dlflags notlistable
4062 glxflags client-handcode client-intercept server-handcode
4063 version 1.1
4064 deprecated 3.1
4065 offset 314
4066
4067 InterleavedArrays(format, stride, pointer)
4068 return void
4069 param format InterleavedArrayFormat in value
4070 param stride SizeI in value
4071 param pointer Void in array [COMPSIZE(format/stride)] retained
4072 category VERSION_1_1
4073 profile compatibility
4074 dlflags notlistable
4075 glxflags client-handcode client-intercept server-handcode
4076 version 1.1
4077 deprecated 3.1
4078 offset 317
4079
4080 NormalPointer(type, stride, pointer)
4081 return void
4082 param type NormalPointerType in value
4083 param stride SizeI in value
4084 param pointer Void in array [COMPSIZE(type/stride)] retained
4085 category VERSION_1_1
4086 profile compatibility
4087 dlflags notlistable
4088 glxflags client-handcode client-intercept server-handcode
4089 version 1.1
4090 deprecated 3.1
4091 offset 318
4092
4093 TexCoordPointer(size, type, stride, pointer)
4094 return void
4095 param size Int32 in value
4096 param type TexCoordPointerType in value
4097 param stride SizeI in value
4098 param pointer Void in array [COMPSIZE(size/type/stride)] retained
4099 category VERSION_1_1
4100 profile compatibility
4101 dlflags notlistable
4102 glxflags client-handcode client-intercept server-handcode
4103 version 1.1
4104 deprecated 3.1
4105 offset 320
4106
4107 VertexPointer(size, type, stride, pointer)
4108 return void
4109 param size Int32 in value
4110 param type VertexPointerType in value
4111 param stride SizeI in value
4112 param pointer Void in array [COMPSIZE(size/type/stride)] retained
4113 category VERSION_1_1
4114 profile compatibility
4115 dlflags notlistable
4116 glxflags client-handcode client-intercept server-handcode
4117 version 1.1
4118 deprecated 3.1
4119 offset 321
4120
4121 AreTexturesResident(n, textures, residences)
4122 return Boolean
4123 param n SizeI in value
4124 param textures Texture in array [n]
4125 param residences Boolean out array [n]
4126 category VERSION_1_1
4127 profile compatibility
4128 glxsingle 143
4129 dlflags notlistable
4130 version 1.1
4131 deprecated 3.1
4132 offset 322
4133
4134 PrioritizeTextures(n, textures, priorities)
4135 return void
4136 param n SizeI in value
4137 param textures Texture in array [n]
4138 param priorities Float32 in array [n]
4139 category VERSION_1_1
4140 profile compatibility
4141 version 1.1
4142 deprecated 3.1
4143 glxropcode 4118
4144 glxflags EXT
4145 offset 331
4146
4147 Indexub(c)
4148 return void
4149 param c ColorIndexValueUB in value
4150 category VERSION_1_1
4151 profile compatibility
4152 vectorequiv Indexubv
4153 version 1.1
4154 offset 315
4155
4156 Indexubv(c)
4157 return void
4158 param c ColorIndexValueUB in array [1]
4159 category VERSION_1_1
4160 profile compatibility
4161 version 1.1
4162 glxropcode 194
4163 offset 316
4164
4165 PopClientAttrib()
4166 return void
4167 category VERSION_1_1
4168 profile compatibility
4169 version 1.1
4170 deprecated 3.1
4171 dlflags notlistable
4172 glxflags client-handcode client-intercept server-handcode
4173 offset 334
4174
4175 PushClientAttrib(mask)
4176 return void
4177 param mask ClientAttribMask in value
4178 category VERSION_1_1
4179 profile compatibility
4180 version 1.1
4181 deprecated 3.1
4182 dlflags notlistable
4183 glxflags client-handcode client-intercept server-handcode
4184 offset 335
4185
4186 ###############################################################################
4187 ###############################################################################
4188 #
4189 # OpenGL 1.2 commands
4190 #
4191 ###############################################################################
4192 ###############################################################################
4193
4194 BlendColor(red, green, blue, alpha)
4195 return void
4196 param red ColorF in value
4197 param green ColorF in value
4198 param blue ColorF in value
4199 param alpha ColorF in value
4200 category VERSION_1_2
4201 glxflags EXT
4202 version 1.2
4203 glxropcode 4096
4204 offset 336
4205
4206 BlendEquation(mode)
4207 return void
4208 param mode BlendEquationMode in value
4209 category VERSION_1_2
4210 glxflags EXT
4211 version 1.2
4212 glxropcode 4097
4213 offset 337
4214
4215 DrawRangeElements(mode, start, end, count, type, indices)
4216 return void
4217 param mode BeginMode in value
4218 param start UInt32 in value
4219 param end UInt32 in value
4220 param count SizeI in value
4221 param type DrawElementsType in value
4222 param indices Void in array [COMPSIZE(count/type)]
4223 category VERSION_1_2
4224 dlflags handcode
4225 glxflags client-handcode client-intercept server-handcode
4226 version 1.2
4227 offset 338
4228
4229 # OpenGL 1.2 (EXT_texture3D) commands
4230
4231 # Arguably TexelInternalFormat, not PixelInternalFormat
4232 TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
4233 return void
4234 param target TextureTarget in value
4235 param level CheckedInt32 in value
4236 param internalformat TextureComponentCount in value
4237 param width SizeI in value
4238 param height SizeI in value
4239 param depth SizeI in value
4240 param border CheckedInt32 in value
4241 param format PixelFormat in value
4242 param type PixelType in value
4243 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
4244 category VERSION_1_2
4245 dlflags handcode
4246 glxflags client-handcode server-handcode EXT
4247 version 1.2
4248 deprecated 3.1
4249 glxropcode 4114
4250 offset 371
4251
4252 TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
4253 return void
4254 param target TextureTarget in value
4255 param level CheckedInt32 in value
4256 param xoffset CheckedInt32 in value
4257 param yoffset CheckedInt32 in value
4258 param zoffset CheckedInt32 in value
4259 param width SizeI in value
4260 param height SizeI in value
4261 param depth SizeI in value
4262 param format PixelFormat in value
4263 param type PixelType in value
4264 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
4265 category VERSION_1_2
4266 dlflags handcode
4267 glxflags client-handcode server-handcode EXT
4268 version 1.2
4269 glxropcode 4115
4270 offset 372
4271
4272 # OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
4273
4274 CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
4275 return void
4276 param target TextureTarget in value
4277 param level CheckedInt32 in value
4278 param xoffset CheckedInt32 in value
4279 param yoffset CheckedInt32 in value
4280 param zoffset CheckedInt32 in value
4281 param x WinCoord in value
4282 param y WinCoord in value
4283 param width SizeI in value
4284 param height SizeI in value
4285 category VERSION_1_2
4286 glxflags EXT
4287 version 1.2
4288 glxropcode 4123
4289 offset 373
4290
4291 ###############################################################################
4292 ###############################################################################
4293 #
4294 # OpenGL 1.2 deprecated commands
4295 #
4296 ###############################################################################
4297 ###############################################################################
4298
4299 # OpenGL 1.2 (SGI_color_table) commands
4300
4301 ColorTable(target, internalformat, width, format, type, table)
4302 return void
4303 param target ColorTableTarget in value
4304 param internalformat PixelInternalFormat in value
4305 param width SizeI in value
4306 param format PixelFormat in value
4307 param type PixelType in value
4308 param table Void in array [COMPSIZE(format/type/width)]
4309 category VERSION_1_2
4310 profile compatibility
4311 dlflags handcode
4312 glxflags client-handcode server-handcode EXT
4313 version 1.2
4314 deprecated 3.1
4315 glxropcode 2053
4316 offset 339
4317
4318 ColorTableParameterfv(target, pname, params)
4319 return void
4320 param target ColorTableTarget in value
4321 param pname ColorTableParameterPName in value
4322 param params CheckedFloat32 in array [COMPSIZE(pname)]
4323 category VERSION_1_2
4324 profile compatibility
4325 glxflags EXT
4326 version 1.2
4327 deprecated 3.1
4328 glxropcode 2054
4329 offset 340
4330
4331 ColorTableParameteriv(target, pname, params)
4332 return void
4333 param target ColorTableTarget in value
4334 param pname ColorTableParameterPName in value
4335 param params CheckedInt32 in array [COMPSIZE(pname)]
4336 category VERSION_1_2
4337 profile compatibility
4338 glxflags EXT
4339 version 1.2
4340 deprecated 3.1
4341 glxropcode 2055
4342 offset 341
4343
4344 CopyColorTable(target, internalformat, x, y, width)
4345 return void
4346 param target ColorTableTarget in value
4347 param internalformat PixelInternalFormat in value
4348 param x WinCoord in value
4349 param y WinCoord in value
4350 param width SizeI in value
4351 category VERSION_1_2
4352 profile compatibility
4353 glxflags EXT
4354 version 1.2
4355 deprecated 3.1
4356 glxropcode 2056
4357 offset 342
4358
4359 GetColorTable(target, format, type, table)
4360 return void
4361 param target ColorTableTarget in value
4362 param format PixelFormat in value
4363 param type PixelType in value
4364 param table Void out array [COMPSIZE(target/format/type)]
4365 category VERSION_1_2
4366 profile compatibility
4367 dlflags notlistable
4368 glxflags client-handcode server-handcode
4369 version 1.2
4370 deprecated 3.1
4371 glxsingle 147
4372 offset 343
4373
4374 GetColorTableParameterfv(target, pname, params)
4375 return void
4376 param target ColorTableTarget in value
4377 param pname GetColorTableParameterPName in value
4378 param params Float32 out array [COMPSIZE(pname)]
4379 category VERSION_1_2
4380 profile compatibility
4381 dlflags notlistable
4382 version 1.2
4383 deprecated 3.1
4384 glxsingle 148
4385 offset 344
4386
4387 GetColorTableParameteriv(target, pname, params)
4388 return void
4389 param target ColorTableTarget in value
4390 param pname GetColorTableParameterPName in value
4391 param params Int32 out array [COMPSIZE(pname)]
4392 category VERSION_1_2
4393 profile compatibility
4394 dlflags notlistable
4395 version 1.2
4396 deprecated 3.1
4397 glxsingle 149
4398 offset 345
4399
4400 # OpenGL 1.2 (EXT_color_subtable) commands
4401
4402 ColorSubTable(target, start, count, format, type, data)
4403 return void
4404 param target ColorTableTarget in value
4405 param start SizeI in value
4406 param count SizeI in value
4407 param format PixelFormat in value
4408 param type PixelType in value
4409 param data Void in array [COMPSIZE(format/type/count)]
4410 category VERSION_1_2
4411 profile compatibility
4412 dlflags handcode
4413 glxflags client-handcode server-handcode
4414 version 1.2
4415 deprecated 3.1
4416 glxropcode 195
4417 offset 346
4418
4419 CopyColorSubTable(target, start, x, y, width)
4420 return void
4421 param target ColorTableTarget in value
4422 param start SizeI in value
4423 param x WinCoord in value
4424 param y WinCoord in value
4425 param width SizeI in value
4426 category VERSION_1_2
4427 profile compatibility
4428 version 1.2
4429 deprecated 3.1
4430 glxropcode 196
4431 offset 347
4432
4433 # OpenGL 1.2 (EXT_convolution) commands
4434
4435 ConvolutionFilter1D(target, internalformat, width, format, type, image)
4436 return void
4437 param target ConvolutionTarget in value
4438 param internalformat PixelInternalFormat in value
4439 param width SizeI in value
4440 param format PixelFormat in value
4441 param type PixelType in value
4442 param image Void in array [COMPSIZE(format/type/width)]
4443 category VERSION_1_2
4444 profile compatibility
4445 dlflags handcode
4446 glxflags client-handcode server-handcode EXT
4447 version 1.2
4448 deprecated 3.1
4449 glxropcode 4101
4450 offset 348
4451
4452 ConvolutionFilter2D(target, internalformat, width, height, format, type, image)
4453 return void
4454 param target ConvolutionTarget in value
4455 param internalformat PixelInternalFormat in value
4456 param width SizeI in value
4457 param height SizeI in value
4458 param format PixelFormat in value
4459 param type PixelType in value
4460 param image Void in array [COMPSIZE(format/type/width/height)]
4461 category VERSION_1_2
4462 profile compatibility
4463 dlflags handcode
4464 glxflags client-handcode server-handcode EXT
4465 version 1.2
4466 deprecated 3.1
4467 glxropcode 4102
4468 offset 349
4469
4470 ConvolutionParameterf(target, pname, params)
4471 return void
4472 param target ConvolutionTarget in value
4473 param pname ConvolutionParameter in value
4474 param params CheckedFloat32 in value
4475 category VERSION_1_2
4476 profile compatibility
4477 glxflags EXT
4478 version 1.2
4479 deprecated 3.1
4480 glxropcode 4103
4481 offset 350
4482
4483 ConvolutionParameterfv(target, pname, params)
4484 return void
4485 param target ConvolutionTarget in value
4486 param pname ConvolutionParameter in value
4487 param params CheckedFloat32 in array [COMPSIZE(pname)]
4488 category VERSION_1_2
4489 profile compatibility
4490 glxflags EXT
4491 version 1.2
4492 deprecated 3.1
4493 glxropcode 4104
4494 offset 351
4495
4496 ConvolutionParameteri(target, pname, params)
4497 return void
4498 param target ConvolutionTarget in value
4499 param pname ConvolutionParameter in value
4500 param params CheckedInt32 in value
4501 category VERSION_1_2
4502 profile compatibility
4503 glxflags EXT
4504 version 1.2
4505 deprecated 3.1
4506 glxropcode 4105
4507 offset 352
4508
4509 ConvolutionParameteriv(target, pname, params)
4510 return void
4511 param target ConvolutionTarget in value
4512 param pname ConvolutionParameter in value
4513 param params CheckedInt32 in array [COMPSIZE(pname)]
4514 category VERSION_1_2
4515 profile compatibility
4516 glxflags EXT
4517 version 1.2
4518 deprecated 3.1
4519 glxropcode 4106
4520 offset 353
4521
4522 CopyConvolutionFilter1D(target, internalformat, x, y, width)
4523 return void
4524 param target ConvolutionTarget in value
4525 param internalformat PixelInternalFormat in value
4526 param x WinCoord in value
4527 param y WinCoord in value
4528 param width SizeI in value
4529 category VERSION_1_2
4530 profile compatibility
4531 glxflags EXT
4532 version 1.2
4533 deprecated 3.1
4534 glxropcode 4107
4535 offset 354
4536
4537 CopyConvolutionFilter2D(target, internalformat, x, y, width, height)
4538 return void
4539 param target ConvolutionTarget in value
4540 param internalformat PixelInternalFormat in value
4541 param x WinCoord in value
4542 param y WinCoord in value
4543 param width SizeI in value
4544 param height SizeI in value
4545 category VERSION_1_2
4546 profile compatibility
4547 glxflags EXT
4548 version 1.2
4549 deprecated 3.1
4550 glxropcode 4108
4551 offset 355
4552
4553 GetConvolutionFilter(target, format, type, image)
4554 return void
4555 param target ConvolutionTarget in value
4556 param format PixelFormat in value
4557 param type PixelType in value
4558 param image Void out array [COMPSIZE(target/format/type)]
4559 category VERSION_1_2
4560 profile compatibility
4561 dlflags notlistable
4562 glxflags client-handcode server-handcode
4563 version 1.2
4564 deprecated 3.1
4565 glxsingle 150
4566 offset 356
4567
4568 GetConvolutionParameterfv(target, pname, params)
4569 return void
4570 param target ConvolutionTarget in value
4571 param pname GetConvolutionParameterPName in value
4572 param params Float32 out array [COMPSIZE(pname)]
4573 category VERSION_1_2
4574 profile compatibility
4575 dlflags notlistable
4576 version 1.2
4577 deprecated 3.1
4578 glxsingle 151
4579 offset 357
4580
4581 GetConvolutionParameteriv(target, pname, params)
4582 return void
4583 param target ConvolutionTarget in value
4584 param pname GetConvolutionParameterPName in value
4585 param params Int32 out array [COMPSIZE(pname)]
4586 category VERSION_1_2
4587 profile compatibility
4588 dlflags notlistable
4589 version 1.2
4590 deprecated 3.1
4591 glxsingle 152
4592 offset 358
4593
4594 GetSeparableFilter(target, format, type, row, column, span)
4595 return void
4596 param target SeparableTarget in value
4597 param format PixelFormat in value
4598 param type PixelType in value
4599 param row Void out array [COMPSIZE(target/format/type)]
4600 param column Void out array [COMPSIZE(target/format/type)]
4601 param span Void out array [COMPSIZE(target/format/type)]
4602 category VERSION_1_2
4603 profile compatibility
4604 dlflags notlistable
4605 glxflags client-handcode server-handcode
4606 version 1.2
4607 deprecated 3.1
4608 glxsingle 153
4609 offset 359
4610
4611 SeparableFilter2D(target, internalformat, width, height, format, type, row, column)
4612 return void
4613 param target SeparableTarget in value
4614 param internalformat PixelInternalFormat in value
4615 param width SizeI in value
4616 param height SizeI in value
4617 param format PixelFormat in value
4618 param type PixelType in value
4619 param row Void in array [COMPSIZE(target/format/type/width)]
4620 param column Void in array [COMPSIZE(target/format/type/height)]
4621 category VERSION_1_2
4622 profile compatibility
4623 dlflags handcode
4624 glxflags client-handcode server-handcode EXT
4625 version 1.2
4626 deprecated 3.1
4627 glxropcode 4109
4628 offset 360
4629
4630 # OpenGL 1.2 (EXT_histogram) commands
4631
4632 GetHistogram(target, reset, format, type, values)
4633 return void
4634 param target HistogramTarget in value
4635 param reset Boolean in value
4636 param format PixelFormat in value
4637 param type PixelType in value
4638 param values Void out array [COMPSIZE(target/format/type)]
4639 category VERSION_1_2
4640 profile compatibility
4641 dlflags notlistable
4642 glxflags client-handcode server-handcode
4643 version 1.2
4644 deprecated 3.1
4645 glxsingle 154
4646 offset 361
4647
4648 GetHistogramParameterfv(target, pname, params)
4649 return void
4650 param target HistogramTarget in value
4651 param pname GetHistogramParameterPName in value
4652 param params Float32 out array [COMPSIZE(pname)]
4653 category VERSION_1_2
4654 profile compatibility
4655 dlflags notlistable
4656 version 1.2
4657 deprecated 3.1
4658 glxsingle 155
4659 offset 362
4660
4661 GetHistogramParameteriv(target, pname, params)
4662 return void
4663 param target HistogramTarget in value
4664 param pname GetHistogramParameterPName in value
4665 param params Int32 out array [COMPSIZE(pname)]
4666 category VERSION_1_2
4667 profile compatibility
4668 dlflags notlistable
4669 version 1.2
4670 deprecated 3.1
4671 glxsingle 156
4672 offset 363
4673
4674 GetMinmax(target, reset, format, type, values)
4675 return void
4676 param target MinmaxTarget in value
4677 param reset Boolean in value
4678 param format PixelFormat in value
4679 param type PixelType in value
4680 param values Void out array [COMPSIZE(target/format/type)]
4681 category VERSION_1_2
4682 profile compatibility
4683 dlflags notlistable
4684 glxflags client-handcode server-handcode
4685 version 1.2
4686 deprecated 3.1
4687 glxsingle 157
4688 offset 364
4689
4690 GetMinmaxParameterfv(target, pname, params)
4691 return void
4692 param target MinmaxTarget in value
4693 param pname GetMinmaxParameterPName in value
4694 param params Float32 out array [COMPSIZE(pname)]
4695 category VERSION_1_2
4696 profile compatibility
4697 dlflags notlistable
4698 version 1.2
4699 deprecated 3.1
4700 glxsingle 158
4701 offset 365
4702
4703 GetMinmaxParameteriv(target, pname, params)
4704 return void
4705 param target MinmaxTarget in value
4706 param pname GetMinmaxParameterPName in value
4707 param params Int32 out array [COMPSIZE(pname)]
4708 category VERSION_1_2
4709 profile compatibility
4710 dlflags notlistable
4711 version 1.2
4712 deprecated 3.1
4713 glxsingle 159
4714 offset 366
4715
4716 Histogram(target, width, internalformat, sink)
4717 return void
4718 param target HistogramTarget in value
4719 param width SizeI in value
4720 param internalformat PixelInternalFormat in value
4721 param sink Boolean in value
4722 category VERSION_1_2
4723 profile compatibility
4724 dlflags handcode
4725 glxflags EXT
4726 version 1.2
4727 deprecated 3.1
4728 glxropcode 4110
4729 offset 367
4730
4731 Minmax(target, internalformat, sink)
4732 return void
4733 param target MinmaxTarget in value
4734 param internalformat PixelInternalFormat in value
4735 param sink Boolean in value
4736 category VERSION_1_2
4737 profile compatibility
4738 glxflags EXT
4739 version 1.2
4740 deprecated 3.1
4741 glxropcode 4111
4742 offset 368
4743
4744 ResetHistogram(target)
4745 return void
4746 param target HistogramTarget in value
4747 category VERSION_1_2
4748 profile compatibility
4749 glxflags EXT
4750 version 1.2
4751 deprecated 3.1
4752 glxropcode 4112
4753 offset 369
4754
4755 ResetMinmax(target)
4756 return void
4757 param target MinmaxTarget in value
4758 category VERSION_1_2
4759 profile compatibility
4760 glxflags EXT
4761 version 1.2
4762 deprecated 3.1
4763 glxropcode 4113
4764 offset 370
4765
4766 ###############################################################################
4767 ###############################################################################
4768 #
4769 # OpenGL 1.3 commands
4770 #
4771 ###############################################################################
4772 ###############################################################################
4773
4774 # OpenGL 1.3 (ARB_multitexture) commands
4775
4776 ActiveTexture(texture)
4777 return void
4778 param texture TextureUnit in value
4779 category VERSION_1_3
4780 glxflags ARB
4781 version 1.3
4782 glxropcode 197
4783 offset 374
4784
4785 # OpenGL 1.3 (ARB_multisample) commands
4786
4787 SampleCoverage(value, invert)
4788 return void
4789 param value Float32 in value
4790 param invert Boolean in value
4791 category VERSION_1_3
4792 glxflags ARB
4793 version 1.3
4794 glxropcode 229
4795 offset 412
4796
4797 # OpenGL 1.3 (ARB_texture_compression) commands
4798
4799 # Arguably TexelInternalFormat, not PixelInternalFormat
4800 CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
4801 return void
4802 param target TextureTarget in value
4803 param level CheckedInt32 in value
4804 param internalformat PixelInternalFormat in value
4805 param width SizeI in value
4806 param height SizeI in value
4807 param depth SizeI in value
4808 param border CheckedInt32 in value
4809 param imageSize SizeI in value
4810 param data CompressedTextureARB in array [imageSize]
4811 category VERSION_1_3
4812 dlflags handcode
4813 glxflags ARB client-handcode server-handcode
4814 version 1.3
4815 glxropcode 216
4816 wglflags client-handcode server-handcode
4817 offset 554
4818
4819 # Arguably TexelInternalFormat, not PixelInternalFormat
4820 CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
4821 return void
4822 param target TextureTarget in value
4823 param level CheckedInt32 in value
4824 param internalformat PixelInternalFormat in value
4825 param width SizeI in value
4826 param height SizeI in value
4827 param border CheckedInt32 in value
4828 param imageSize SizeI in value
4829 param data CompressedTextureARB in array [imageSize]
4830 category VERSION_1_3
4831 dlflags handcode
4832 glxflags ARB client-handcode server-handcode
4833 version 1.3
4834 glxropcode 215
4835 wglflags client-handcode server-handcode
4836 offset 555
4837
4838 # Arguably TexelInternalFormat, not PixelInternalFormat
4839 CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
4840 return void
4841 param target TextureTarget in value
4842 param level CheckedInt32 in value
4843 param internalformat PixelInternalFormat in value
4844 param width SizeI in value
4845 param border CheckedInt32 in value
4846 param imageSize SizeI in value
4847 param data CompressedTextureARB in array [imageSize]
4848 category VERSION_1_3
4849 dlflags handcode
4850 glxflags ARB client-handcode server-handcode
4851 version 1.3
4852 glxropcode 214
4853 wglflags client-handcode server-handcode
4854 offset 556
4855
4856 CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
4857 return void
4858 param target TextureTarget in value
4859 param level CheckedInt32 in value
4860 param xoffset CheckedInt32 in value
4861 param yoffset CheckedInt32 in value
4862 param zoffset CheckedInt32 in value
4863 param width SizeI in value
4864 param height SizeI in value
4865 param depth SizeI in value
4866 param format PixelFormat in value
4867 param imageSize SizeI in value
4868 param data CompressedTextureARB in array [imageSize]
4869 category VERSION_1_3
4870 dlflags handcode
4871 glxflags ARB client-handcode server-handcode
4872 version 1.3
4873 glxropcode 219
4874 wglflags client-handcode server-handcode
4875 offset 557
4876
4877 CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
4878 return void
4879 param target TextureTarget in value
4880 param level CheckedInt32 in value
4881 param xoffset CheckedInt32 in value
4882 param yoffset CheckedInt32 in value
4883 param width SizeI in value
4884 param height SizeI in value
4885 param format PixelFormat in value
4886 param imageSize SizeI in value
4887 param data CompressedTextureARB in array [imageSize]
4888 category VERSION_1_3
4889 dlflags handcode
4890 glxflags ARB client-handcode server-handcode
4891 version 1.3
4892 glxropcode 218
4893 wglflags client-handcode server-handcode
4894 offset 558
4895
4896 CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
4897 return void
4898 param target TextureTarget in value
4899 param level CheckedInt32 in value
4900 param xoffset CheckedInt32 in value
4901 param width SizeI in value
4902 param format PixelFormat in value
4903 param imageSize SizeI in value
4904 param data CompressedTextureARB in array [imageSize]
4905 category VERSION_1_3
4906 dlflags handcode
4907 glxflags ARB client-handcode server-handcode
4908 version 1.3
4909 glxropcode 217
4910 wglflags client-handcode server-handcode
4911 offset 559
4912
4913 GetCompressedTexImage(target, level, img)
4914 return void
4915 param target TextureTarget in value
4916 param level CheckedInt32 in value
4917 param img CompressedTextureARB out array [COMPSIZE(target/level)]
4918 category VERSION_1_3
4919 dlflags notlistable
4920 glxflags ARB client-handcode server-handcode
4921 version 1.3
4922 glxsingle 160
4923 wglflags client-handcode server-handcode
4924 offset 560
4925
4926 ###############################################################################
4927 ###############################################################################
4928 #
4929 # OpenGL 1.3 deprecated commands
4930 #
4931 ###############################################################################
4932 ###############################################################################
4933
4934 ClientActiveTexture(texture)
4935 return void
4936 param texture TextureUnit in value
4937 category VERSION_1_3
4938 profile compatibility
4939 dlflags notlistable
4940 glxflags ARB client-handcode client-intercept server-handcode
4941 version 1.3
4942 deprecated 3.1
4943 offset 375
4944
4945 MultiTexCoord1d(target, s)
4946 return void
4947 param target TextureUnit in value
4948 param s CoordD in value
4949 category VERSION_1_3
4950 profile compatibility
4951 glxflags ARB
4952 version 1.3
4953 deprecated 3.1
4954 vectorequiv MultiTexCoord1dv
4955 offset 376
4956
4957 MultiTexCoord1dv(target, v)
4958 return void
4959 param target TextureUnit in value
4960 param v CoordD in array [1]
4961 category VERSION_1_3
4962 profile compatibility
4963 glxflags ARB
4964 version 1.3
4965 deprecated 3.1
4966 glxropcode 198
4967 offset 377
4968
4969 MultiTexCoord1f(target, s)
4970 return void
4971 param target TextureUnit in value
4972 param s CoordF in value
4973 category VERSION_1_3
4974 profile compatibility
4975 glxflags ARB
4976 version 1.3
4977 deprecated 3.1
4978 vectorequiv MultiTexCoord1fv
4979 offset 378
4980
4981 MultiTexCoord1fv(target, v)
4982 return void
4983 param target TextureUnit in value
4984 param v CoordF in array [1]
4985 category VERSION_1_3
4986 profile compatibility
4987 glxflags ARB
4988 version 1.3
4989 deprecated 3.1
4990 glxropcode 199
4991 offset 379
4992
4993 MultiTexCoord1i(target, s)
4994 return void
4995 param target TextureUnit in value
4996 param s CoordI in value
4997 category VERSION_1_3
4998 profile compatibility
4999 glxflags ARB
5000 version 1.3
5001 deprecated 3.1
5002 vectorequiv MultiTexCoord1iv
5003 offset 380
5004
5005 MultiTexCoord1iv(target, v)
5006 return void
5007 param target TextureUnit in value
5008 param v CoordI in array [1]
5009 category VERSION_1_3
5010 profile compatibility
5011 glxflags ARB
5012 version 1.3
5013 deprecated 3.1
5014 glxropcode 200
5015 offset 381
5016
5017 MultiTexCoord1s(target, s)
5018 return void
5019 param target TextureUnit in value
5020 param s CoordS in value
5021 category VERSION_1_3
5022 profile compatibility
5023 glxflags ARB
5024 version 1.3
5025 deprecated 3.1
5026 vectorequiv MultiTexCoord1sv
5027 offset 382
5028
5029 MultiTexCoord1sv(target, v)
5030 return void
5031 param target TextureUnit in value
5032 param v CoordS in array [1]
5033 category VERSION_1_3
5034 profile compatibility
5035 glxflags ARB
5036 version 1.3
5037 deprecated 3.1
5038 glxropcode 201
5039 offset 383
5040
5041 MultiTexCoord2d(target, s, t)
5042 return void
5043 param target TextureUnit in value
5044 param s CoordD in value
5045 param t CoordD in value
5046 category VERSION_1_3
5047 profile compatibility
5048 glxflags ARB
5049 version 1.3
5050 deprecated 3.1
5051 vectorequiv MultiTexCoord2dv
5052 offset 384
5053
5054 MultiTexCoord2dv(target, v)
5055 return void
5056 param target TextureUnit in value
5057 param v CoordD in array [2]
5058 category VERSION_1_3
5059 profile compatibility
5060 glxflags ARB
5061 version 1.3
5062 deprecated 3.1
5063 glxropcode 202
5064 offset 385
5065
5066 MultiTexCoord2f(target, s, t)
5067 return void
5068 param target TextureUnit in value
5069 param s CoordF in value
5070 param t CoordF in value
5071 category VERSION_1_3
5072 profile compatibility
5073 glxflags ARB
5074 version 1.3
5075 deprecated 3.1
5076 vectorequiv MultiTexCoord2fv
5077 offset 386
5078
5079 MultiTexCoord2fv(target, v)
5080 return void
5081 param target TextureUnit in value
5082 param v CoordF in array [2]
5083 category VERSION_1_3
5084 profile compatibility
5085 glxflags ARB
5086 version 1.3
5087 deprecated 3.1
5088 glxropcode 203
5089 offset 387
5090
5091 MultiTexCoord2i(target, s, t)
5092 return void
5093 param target TextureUnit in value
5094 param s CoordI in value
5095 param t CoordI in value
5096 category VERSION_1_3
5097 profile compatibility
5098 glxflags ARB
5099 version 1.3
5100 deprecated 3.1
5101 vectorequiv MultiTexCoord2iv
5102 offset 388
5103
5104 MultiTexCoord2iv(target, v)
5105 return void
5106 param target TextureUnit in value
5107 param v CoordI in array [2]
5108 category VERSION_1_3
5109 profile compatibility
5110 glxflags ARB
5111 version 1.3
5112 deprecated 3.1
5113 glxropcode 204
5114 offset 389
5115
5116 MultiTexCoord2s(target, s, t)
5117 return void
5118 param target TextureUnit in value
5119 param s CoordS in value
5120 param t CoordS in value
5121 category VERSION_1_3
5122 profile compatibility
5123 glxflags ARB
5124 version 1.3
5125 deprecated 3.1
5126 vectorequiv MultiTexCoord2sv
5127 offset 390
5128
5129 MultiTexCoord2sv(target, v)
5130 return void
5131 param target TextureUnit in value
5132 param v CoordS in array [2]
5133 category VERSION_1_3
5134 profile compatibility
5135 glxflags ARB
5136 version 1.3
5137 deprecated 3.1
5138 glxropcode 205
5139 offset 391
5140
5141 MultiTexCoord3d(target, s, t, r)
5142 return void
5143 param target TextureUnit in value
5144 param s CoordD in value
5145 param t CoordD in value
5146 param r CoordD in value
5147 category VERSION_1_3
5148 profile compatibility
5149 glxflags ARB
5150 version 1.3
5151 deprecated 3.1
5152 vectorequiv MultiTexCoord3dv
5153 offset 392
5154
5155 MultiTexCoord3dv(target, v)
5156 return void
5157 param target TextureUnit in value
5158 param v CoordD in array [3]
5159 category VERSION_1_3
5160 profile compatibility
5161 glxflags ARB
5162 version 1.3
5163 deprecated 3.1
5164 glxropcode 206
5165 offset 393
5166
5167 MultiTexCoord3f(target, s, t, r)
5168 return void
5169 param target TextureUnit in value
5170 param s CoordF in value
5171 param t CoordF in value
5172 param r CoordF in value
5173 category VERSION_1_3
5174 profile compatibility
5175 glxflags ARB
5176 version 1.3
5177 deprecated 3.1
5178 vectorequiv MultiTexCoord3fv
5179 offset 394
5180
5181 MultiTexCoord3fv(target, v)
5182 return void
5183 param target TextureUnit in value
5184 param v CoordF in array [3]
5185 category VERSION_1_3
5186 profile compatibility
5187 glxflags ARB
5188 version 1.3
5189 deprecated 3.1
5190 glxropcode 207
5191 offset 395
5192
5193 MultiTexCoord3i(target, s, t, r)
5194 return void
5195 param target TextureUnit in value
5196 param s CoordI in value
5197 param t CoordI in value
5198 param r CoordI in value
5199 category VERSION_1_3
5200 profile compatibility
5201 glxflags ARB
5202 version 1.3
5203 deprecated 3.1
5204 vectorequiv MultiTexCoord3iv
5205 offset 396
5206
5207 MultiTexCoord3iv(target, v)
5208 return void
5209 param target TextureUnit in value
5210 param v CoordI in array [3]
5211 category VERSION_1_3
5212 profile compatibility
5213 glxflags ARB
5214 version 1.3
5215 deprecated 3.1
5216 glxropcode 208
5217 offset 397
5218
5219 MultiTexCoord3s(target, s, t, r)
5220 return void
5221 param target TextureUnit in value
5222 param s CoordS in value
5223 param t CoordS in value
5224 param r CoordS in value
5225 category VERSION_1_3
5226 profile compatibility
5227 glxflags ARB
5228 version 1.3
5229 deprecated 3.1
5230 vectorequiv MultiTexCoord3sv
5231 offset 398
5232
5233 MultiTexCoord3sv(target, v)
5234 return void
5235 param target TextureUnit in value
5236 param v CoordS in array [3]
5237 category VERSION_1_3
5238 profile compatibility
5239 version 1.3
5240 deprecated 3.1
5241 glxflags ARB
5242 glxropcode 209
5243 offset 399
5244
5245 MultiTexCoord4d(target, s, t, r, q)
5246 return void
5247 param target TextureUnit in value
5248 param s CoordD in value
5249 param t CoordD in value
5250 param r CoordD in value
5251 param q CoordD in value
5252 category VERSION_1_3
5253 profile compatibility
5254 glxflags ARB
5255 version 1.3
5256 deprecated 3.1
5257 vectorequiv MultiTexCoord4dv
5258 offset 400
5259
5260 MultiTexCoord4dv(target, v)
5261 return void
5262 param target TextureUnit in value
5263 param v CoordD in array [4]
5264 category VERSION_1_3
5265 profile compatibility
5266 glxflags ARB
5267 version 1.3
5268 deprecated 3.1
5269 glxropcode 210
5270 offset 401
5271
5272 MultiTexCoord4f(target, s, t, r, q)
5273 return void
5274 param target TextureUnit in value
5275 param s CoordF in value
5276 param t CoordF in value
5277 param r CoordF in value
5278 param q CoordF in value
5279 category VERSION_1_3
5280 profile compatibility
5281 glxflags ARB
5282 version 1.3
5283 deprecated 3.1
5284 vectorequiv MultiTexCoord4fv
5285 offset 402
5286
5287 MultiTexCoord4fv(target, v)
5288 return void
5289 param target TextureUnit in value
5290 param v CoordF in array [4]
5291 category VERSION_1_3
5292 profile compatibility
5293 glxflags ARB
5294 version 1.3
5295 deprecated 3.1
5296 glxropcode 211
5297 offset 403
5298
5299 MultiTexCoord4i(target, s, t, r, q)
5300 return void
5301 param target TextureUnit in value
5302 param s CoordI in value
5303 param t CoordI in value
5304 param r CoordI in value
5305 param q CoordI in value
5306 category VERSION_1_3
5307 profile compatibility
5308 glxflags ARB
5309 version 1.3
5310 deprecated 3.1
5311 vectorequiv MultiTexCoord4iv
5312 offset 404
5313
5314 MultiTexCoord4iv(target, v)
5315 return void
5316 param target TextureUnit in value
5317 param v CoordI in array [4]
5318 category VERSION_1_3
5319 profile compatibility
5320 glxflags ARB
5321 version 1.3
5322 deprecated 3.1
5323 glxropcode 212
5324 offset 405
5325
5326 MultiTexCoord4s(target, s, t, r, q)
5327 return void
5328 param target TextureUnit in value
5329 param s CoordS in value
5330 param t CoordS in value
5331 param r CoordS in value
5332 param q CoordS in value
5333 category VERSION_1_3
5334 profile compatibility
5335 glxflags ARB
5336 version 1.3
5337 deprecated 3.1
5338 vectorequiv MultiTexCoord4sv
5339 offset 406
5340
5341 MultiTexCoord4sv(target, v)
5342 return void
5343 param target TextureUnit in value
5344 param v CoordS in array [4]
5345 category VERSION_1_3
5346 profile compatibility
5347 glxflags ARB
5348 version 1.3
5349 deprecated 3.1
5350 glxropcode 213
5351 offset 407
5352
5353 # OpenGL 1.3 (ARB_transpose_matrix) commands
5354
5355 LoadTransposeMatrixf(m)
5356 return void
5357 param m Float32 in array [16]
5358 category VERSION_1_3
5359 profile compatibility
5360 glxflags ARB client-handcode client-intercept server-handcode
5361 version 1.3
5362 deprecated 3.1
5363 offset 408
5364
5365 LoadTransposeMatrixd(m)
5366 return void
5367 param m Float64 in array [16]
5368 category VERSION_1_3
5369 profile compatibility
5370 glxflags ARB client-handcode client-intercept server-handcode
5371 version 1.3
5372 deprecated 3.1
5373 offset 409
5374
5375 MultTransposeMatrixf(m)
5376 return void
5377 param m Float32 in array [16]
5378 category VERSION_1_3
5379 profile compatibility
5380 glxflags ARB client-handcode client-intercept server-handcode
5381 version 1.3
5382 deprecated 3.1
5383 offset 410
5384
5385 MultTransposeMatrixd(m)
5386 return void
5387 param m Float64 in array [16]
5388 category VERSION_1_3
5389 profile compatibility
5390 glxflags ARB client-handcode client-intercept server-handcode
5391 version 1.3
5392 deprecated 3.1
5393 offset 411
5394
5395 ###############################################################################
5396 ###############################################################################
5397 #
5398 # OpenGL 1.4 commands
5399 #
5400 ###############################################################################
5401 ###############################################################################
5402
5403 # OpenGL 1.4 (EXT_blend_func_separate) commands
5404
5405 BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
5406 return void
5407 param sfactorRGB BlendFuncSeparateParameterEXT in value
5408 param dfactorRGB BlendFuncSeparateParameterEXT in value
5409 param sfactorAlpha BlendFuncSeparateParameterEXT in value
5410 param dfactorAlpha BlendFuncSeparateParameterEXT in value
5411 category VERSION_1_4
5412 glxropcode 4134
5413 version 1.4
5414 extension
5415 offset 537
5416
5417 # OpenGL 1.4 (EXT_multi_draw_arrays) commands
5418
5419 # first and count are really 'in'
5420 MultiDrawArrays(mode, first, count, drawcount)
5421 return void
5422 param mode BeginMode in value
5423 param first Int32 in array [COMPSIZE(count)]
5424 param count SizeI in array [COMPSIZE(drawcount)]
5425 param drawcount SizeI in value
5426 category VERSION_1_4
5427 version 1.4
5428 glxropcode ?
5429 offset 644
5430
5431 MultiDrawElements(mode, count, type, indices, drawcount)
5432 return void
5433 param mode BeginMode in value
5434 param count SizeI in array [COMPSIZE(drawcount)]
5435 param type DrawElementsType in value
5436 param indices ConstVoidPointer in array [COMPSIZE(drawcount)]
5437 param drawcount SizeI in value
5438 category VERSION_1_4
5439 version 1.4
5440 glxropcode ?
5441 offset 645
5442
5443 # OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
5444
5445 PointParameterf(pname, param)
5446 return void
5447 param pname PointParameterNameARB in value
5448 param param CheckedFloat32 in value
5449 category VERSION_1_4
5450 version 1.4
5451 glxropcode 2065
5452 extension
5453 offset 458
5454
5455 PointParameterfv(pname, params)
5456 return void
5457 param pname PointParameterNameARB in value
5458 param params CheckedFloat32 in array [COMPSIZE(pname)]
5459 category VERSION_1_4
5460 version 1.4
5461 glxropcode 2066
5462 extension
5463 offset 459
5464
5465 PointParameteri(pname, param)
5466 return void
5467 param pname PointParameterNameARB in value
5468 param param Int32 in value
5469 category VERSION_1_4
5470 version 1.4
5471 extension soft WINSOFT NV20
5472 glxropcode 4221
5473 offset 642
5474
5475 PointParameteriv(pname, params)
5476 return void
5477 param pname PointParameterNameARB in value
5478 param params Int32 in array [COMPSIZE(pname)]
5479 category VERSION_1_4
5480 version 1.4
5481 extension soft WINSOFT NV20
5482 glxropcode 4222re
5483 offset 643
5484
5485 ###############################################################################
5486 ###############################################################################
5487 #
5488 # OpenGL 1.4 deprecated commands
5489 #
5490 ###############################################################################
5491 ###############################################################################
5492
5493 # OpenGL 1.4 (EXT_fog_coord) commands
5494
5495 FogCoordf(coord)
5496 return void
5497 param coord CoordF in value
5498 category VERSION_1_4
5499 profile compatibility
5500 vectorequiv FogCoordfv
5501 version 1.4
5502 deprecated 3.1
5503 offset 545
5504
5505 FogCoordfv(coord)
5506 return void
5507 param coord CoordF in array [1]
5508 category VERSION_1_4
5509 profile compatibility
5510 version 1.4
5511 deprecated 3.1
5512 glxropcode 4124
5513 offset 546
5514
5515 FogCoordd(coord)
5516 return void
5517 param coord CoordD in value
5518 category VERSION_1_4
5519 profile compatibility
5520 vectorequiv FogCoorddv
5521 version 1.4
5522 deprecated 3.1
5523 offset 547
5524
5525 FogCoorddv(coord)
5526 return void
5527 param coord CoordD in array [1]
5528 category VERSION_1_4
5529 profile compatibility
5530 version 1.4
5531 deprecated 3.1
5532 glxropcode 4125
5533 offset 548
5534
5535 FogCoordPointer(type, stride, pointer)
5536 return void
5537 param type FogPointerTypeEXT in value
5538 param stride SizeI in value
5539 param pointer Void in array [COMPSIZE(type/stride)] retained
5540 category VERSION_1_4
5541 profile compatibility
5542 dlflags notlistable
5543 version 1.4
5544 deprecated 3.1
5545 glxflags client-handcode server-handcode
5546 offset 549
5547
5548 # OpenGL 1.4 (EXT_secondary_color) commands
5549
5550 SecondaryColor3b(red, green, blue)
5551 return void
5552 param red ColorB in value
5553 param green ColorB in value
5554 param blue ColorB in value
5555 category VERSION_1_4
5556 profile compatibility
5557 vectorequiv SecondaryColor3bv
5558 version 1.4
5559 deprecated 3.1
5560 offset 561
5561
5562 SecondaryColor3bv(v)
5563 return void
5564 param v ColorB in array [3]
5565 category VERSION_1_4
5566 profile compatibility
5567 version 1.4
5568 deprecated 3.1
5569 glxropcode 4126
5570 offset 562
5571
5572 SecondaryColor3d(red, green, blue)
5573 return void
5574 param red ColorD in value
5575 param green ColorD in value
5576 param blue ColorD in value
5577 category VERSION_1_4
5578 profile compatibility
5579 vectorequiv SecondaryColor3dv
5580 version 1.4
5581 deprecated 3.1
5582 offset 563
5583
5584 SecondaryColor3dv(v)
5585 return void
5586 param v ColorD in array [3]
5587 category VERSION_1_4
5588 profile compatibility
5589 version 1.4
5590 deprecated 3.1
5591 glxropcode 4130
5592 offset 564
5593
5594 SecondaryColor3f(red, green, blue)
5595 return void
5596 param red ColorF in value
5597 param green ColorF in value
5598 param blue ColorF in value
5599 category VERSION_1_4
5600 profile compatibility
5601 vectorequiv SecondaryColor3fv
5602 version 1.4
5603 deprecated 3.1
5604 offset 565
5605
5606 SecondaryColor3fv(v)
5607 return void
5608 param v ColorF in array [3]
5609 category VERSION_1_4
5610 profile compatibility
5611 version 1.4
5612 deprecated 3.1
5613 glxropcode 4129
5614 offset 566
5615
5616 SecondaryColor3i(red, green, blue)
5617 return void
5618 param red ColorI in value
5619 param green ColorI in value
5620 param blue ColorI in value
5621 category VERSION_1_4
5622 profile compatibility
5623 vectorequiv SecondaryColor3iv
5624 version 1.4
5625 deprecated 3.1
5626 offset 567
5627
5628 SecondaryColor3iv(v)
5629 return void
5630 param v ColorI in array [3]
5631 category VERSION_1_4
5632 profile compatibility
5633 version 1.4
5634 deprecated 3.1
5635 glxropcode 4128
5636 offset 568
5637
5638 SecondaryColor3s(red, green, blue)
5639 return void
5640 param red ColorS in value
5641 param green ColorS in value
5642 param blue ColorS in value
5643 category VERSION_1_4
5644 profile compatibility
5645 vectorequiv SecondaryColor3sv
5646 version 1.4
5647 deprecated 3.1
5648 offset 569
5649
5650 SecondaryColor3sv(v)
5651 return void
5652 param v ColorS in array [3]
5653 category VERSION_1_4
5654 profile compatibility
5655 version 1.4
5656 deprecated 3.1
5657 glxropcode 4127
5658 offset 570
5659
5660 SecondaryColor3ub(red, green, blue)
5661 return void
5662 param red ColorUB in value
5663 param green ColorUB in value
5664 param blue ColorUB in value
5665 category VERSION_1_4
5666 profile compatibility
5667 vectorequiv SecondaryColor3ubv
5668 version 1.4
5669 deprecated 3.1
5670 offset 571
5671
5672 SecondaryColor3ubv(v)
5673 return void
5674 param v ColorUB in array [3]
5675 category VERSION_1_4
5676 profile compatibility
5677 version 1.4
5678 deprecated 3.1
5679 glxropcode 4131
5680 offset 572
5681
5682 SecondaryColor3ui(red, green, blue)
5683 return void
5684 param red ColorUI in value
5685 param green ColorUI in value
5686 param blue ColorUI in value
5687 category VERSION_1_4
5688 profile compatibility
5689 vectorequiv SecondaryColor3uiv
5690 version 1.4
5691 deprecated 3.1
5692 offset 573
5693
5694 SecondaryColor3uiv(v)
5695 return void
5696 param v ColorUI in array [3]
5697 category VERSION_1_4
5698 profile compatibility
5699 version 1.4
5700 deprecated 3.1
5701 glxropcode 4133
5702 offset 574
5703
5704 SecondaryColor3us(red, green, blue)
5705 return void
5706 param red ColorUS in value
5707 param green ColorUS in value
5708 param blue ColorUS in value
5709 category VERSION_1_4
5710 profile compatibility
5711 vectorequiv SecondaryColor3usv
5712 version 1.4
5713 deprecated 3.1
5714 offset 575
5715
5716 SecondaryColor3usv(v)
5717 return void
5718 param v ColorUS in array [3]
5719 category VERSION_1_4
5720 profile compatibility
5721 version 1.4
5722 deprecated 3.1
5723 glxropcode 4132
5724 offset 576
5725
5726 SecondaryColorPointer(size, type, stride, pointer)
5727 return void
5728 param size Int32 in value
5729 param type ColorPointerType in value
5730 param stride SizeI in value
5731 param pointer Void in array [COMPSIZE(size/type/stride)] retained
5732 category VERSION_1_4
5733 profile compatibility
5734 dlflags notlistable
5735 glxflags client-handcode server-handcode
5736 version 1.4
5737 deprecated 3.1
5738 extension
5739 offset 577
5740
5741 # OpenGL 1.4 (ARB_window_pos) commands
5742 # Note: all WindowPos* entry points use glxropcode ropcode 230, with 3 float parameters
5743
5744 WindowPos2d(x, y)
5745 return void
5746 param x CoordD in value
5747 param y CoordD in value
5748 category VERSION_1_4
5749 profile compatibility
5750 vectorequiv WindowPos2dv
5751 version 1.4
5752 deprecated 3.1
5753 offset 513
5754
5755 WindowPos2dv(v)
5756 return void
5757 param v CoordD in array [2]
5758 category VERSION_1_4
5759 profile compatibility
5760 version 1.4
5761 deprecated 3.1
5762 glxropcode 230
5763 glxflags client-handcode server-handcode
5764 offset 514
5765
5766 WindowPos2f(x, y)
5767 return void
5768 param x CoordF in value
5769 param y CoordF in value
5770 category VERSION_1_4
5771 profile compatibility
5772 vectorequiv WindowPos2fv
5773 version 1.4
5774 deprecated 3.1
5775 offset 515
5776
5777 WindowPos2fv(v)
5778 return void
5779 param v CoordF in array [2]
5780 category VERSION_1_4
5781 profile compatibility
5782 version 1.4
5783 deprecated 3.1
5784 glxropcode 230
5785 glxflags client-handcode server-handcode
5786 offset 516
5787
5788 WindowPos2i(x, y)
5789 return void
5790 param x CoordI in value
5791 param y CoordI in value
5792 category VERSION_1_4
5793 profile compatibility
5794 vectorequiv WindowPos2iv
5795 version 1.4
5796 deprecated 3.1
5797 offset 517
5798
5799 WindowPos2iv(v)
5800 return void
5801 param v CoordI in array [2]
5802 category VERSION_1_4
5803 profile compatibility
5804 version 1.4
5805 deprecated 3.1
5806 glxropcode 230
5807 glxflags client-handcode server-handcode
5808 offset 518
5809
5810 WindowPos2s(x, y)
5811 return void
5812 param x CoordS in value
5813 param y CoordS in value
5814 category VERSION_1_4
5815 profile compatibility
5816 vectorequiv WindowPos2sv
5817 version 1.4
5818 deprecated 3.1
5819 offset 519
5820
5821 WindowPos2sv(v)
5822 return void
5823 param v CoordS in array [2]
5824 category VERSION_1_4
5825 profile compatibility
5826 version 1.4
5827 deprecated 3.1
5828 glxropcode 230
5829 glxflags client-handcode server-handcode
5830 offset 520
5831
5832 WindowPos3d(x, y, z)
5833 return void
5834 param x CoordD in value
5835 param y CoordD in value
5836 param z CoordD in value
5837 vectorequiv WindowPos3dv
5838 category VERSION_1_4
5839 profile compatibility
5840 version 1.4
5841 deprecated 3.1
5842 offset 521
5843
5844 WindowPos3dv(v)
5845 return void
5846 param v CoordD in array [3]
5847 category VERSION_1_4
5848 profile compatibility
5849 version 1.4
5850 deprecated 3.1
5851 glxropcode 230
5852 glxflags client-handcode server-handcode
5853 offset 522
5854
5855 WindowPos3f(x, y, z)
5856 return void
5857 param x CoordF in value
5858 param y CoordF in value
5859 param z CoordF in value
5860 category VERSION_1_4
5861 profile compatibility
5862 vectorequiv WindowPos3fv
5863 version 1.4
5864 deprecated 3.1
5865 offset 523
5866
5867 WindowPos3fv(v)
5868 return void
5869 param v CoordF in array [3]
5870 category VERSION_1_4
5871 profile compatibility
5872 version 1.4
5873 deprecated 3.1
5874 glxropcode 230
5875 glxflags client-handcode server-handcode
5876 offset 524
5877
5878 WindowPos3i(x, y, z)
5879 return void
5880 param x CoordI in value
5881 param y CoordI in value
5882 param z CoordI in value
5883 category VERSION_1_4
5884 profile compatibility
5885 vectorequiv WindowPos3iv
5886 version 1.4
5887 deprecated 3.1
5888 offset 525
5889
5890 WindowPos3iv(v)
5891 return void
5892 param v CoordI in array [3]
5893 category VERSION_1_4
5894 profile compatibility
5895 version 1.4
5896 deprecated 3.1
5897 glxropcode 230
5898 glxflags client-handcode server-handcode
5899 offset 526
5900
5901 WindowPos3s(x, y, z)
5902 return void
5903 param x CoordS in value
5904 param y CoordS in value
5905 param z CoordS in value
5906 category VERSION_1_4
5907 profile compatibility
5908 vectorequiv WindowPos3sv
5909 version 1.4
5910 deprecated 3.1
5911 offset 527
5912
5913 WindowPos3sv(v)
5914 return void
5915 param v CoordS in array [3]
5916 category VERSION_1_4
5917 profile compatibility
5918 version 1.4
5919 deprecated 3.1
5920 glxropcode 230
5921 glxflags client-handcode server-handcode
5922 offset 528
5923
5924 ###############################################################################
5925 ###############################################################################
5926 #
5927 # OpenGL 1.5 commands
5928 #
5929 ###############################################################################
5930 ###############################################################################
5931
5932 # OpenGL 1.5 (ARB_occlusion_query) commands
5933
5934 GenQueries(n, ids)
5935 return void
5936 param n SizeI in value
5937 param ids UInt32 out array [n]
5938 category VERSION_1_5
5939 version 1.5
5940 extension
5941 glxsingle 162
5942 glxflags ignore
5943 offset 700
5944
5945 DeleteQueries(n, ids)
5946 return void
5947 param n SizeI in value
5948 param ids UInt32 in array [n]
5949 category VERSION_1_5
5950 version 1.5
5951 extension
5952 glxsingle 161
5953 glxflags ignore
5954 offset 701
5955
5956 IsQuery(id)
5957 return Boolean
5958 param id UInt32 in value
5959 category VERSION_1_5
5960 version 1.5
5961 extension
5962 glxsingle 163
5963 glxflags ignore
5964 offset 702
5965
5966 BeginQuery(target, id)
5967 return void
5968 param target GLenum in value
5969 param id UInt32 in value
5970 category VERSION_1_5
5971 version 1.5
5972 extension
5973 glxropcode 231
5974 glxflags ignore
5975 offset 703
5976
5977 EndQuery(target)
5978 return void
5979 param target GLenum in value
5980 category VERSION_1_5
5981 version 1.5
5982 extension
5983 glxropcode 232
5984 glxflags ignore
5985 offset 704
5986
5987 GetQueryiv(target, pname, params)
5988 return void
5989 param target GLenum in value
5990 param pname GLenum in value
5991 param params Int32 out array [pname]
5992 category VERSION_1_5
5993 dlflags notlistable
5994 version 1.5
5995 extension
5996 glxsingle 164
5997 glxflags ignore
5998 offset 705
5999
6000 GetQueryObjectiv(id, pname, params)
6001 return void
6002 param id UInt32 in value
6003 param pname GLenum in value
6004 param params Int32 out array [pname]
6005 category VERSION_1_5
6006 dlflags notlistable
6007 version 1.5
6008 extension
6009 glxsingle 165
6010 glxflags ignore
6011 offset 706
6012
6013 GetQueryObjectuiv(id, pname, params)
6014 return void
6015 param id UInt32 in value
6016 param pname GLenum in value
6017 param params UInt32 out array [pname]
6018 category VERSION_1_5
6019 dlflags notlistable
6020 version 1.5
6021 extension
6022 glxsingle 166
6023 glxflags ignore
6024 offset 707
6025
6026 # OpenGL 1.5 (ARB_vertex_buffer_object) commands
6027
6028 BindBuffer(target, buffer)
6029 return void
6030 param target BufferTargetARB in value
6031 param buffer UInt32 in value
6032 category VERSION_1_5
6033 version 1.5
6034 extension
6035 glxropcode ?
6036 glxflags ignore
6037 offset 688
6038
6039 DeleteBuffers(n, buffers)
6040 return void
6041 param n SizeI in value
6042 param buffers ConstUInt32 in array [n]
6043 category VERSION_1_5
6044 version 1.5
6045 extension
6046 glxropcode ?
6047 glxflags ignore
6048 offset 691
6049
6050 GenBuffers(n, buffers)
6051 return void
6052 param n SizeI in value
6053 param buffers UInt32 out array [n]
6054 category VERSION_1_5
6055 version 1.5
6056 extension
6057 glxropcode ?
6058 glxflags ignore
6059 offset 692
6060
6061 IsBuffer(buffer)
6062 return Boolean
6063 param buffer UInt32 in value
6064 category VERSION_1_5
6065 version 1.5
6066 extension
6067 glxropcode ?
6068 glxflags ignore
6069 offset 696
6070
6071 BufferData(target, size, data, usage)
6072 return void
6073 param target BufferTargetARB in value
6074 param size BufferSize in value
6075 param data ConstVoid in array [size]
6076 param usage BufferUsageARB in value
6077 category VERSION_1_5
6078 version 1.5
6079 extension
6080 glxropcode ?
6081 glxflags ignore
6082 offset 689
6083
6084 BufferSubData(target, offset, size, data)
6085 return void
6086 param target BufferTargetARB in value
6087 param offset BufferOffset in value
6088 param size BufferSize in value
6089 param data ConstVoid in array [size]
6090 category VERSION_1_5
6091 version 1.5
6092 extension
6093 glxropcode ?
6094 glxflags ignore
6095 offset 690
6096
6097 GetBufferSubData(target, offset, size, data)
6098 return void
6099 param target BufferTargetARB in value
6100 param offset BufferOffset in value
6101 param size BufferSize in value
6102 param data Void out array [size]
6103 category VERSION_1_5
6104 dlflags notlistable
6105 version 1.5
6106 extension
6107 glxsingle ?
6108 glxflags ignore
6109 offset 695
6110
6111 MapBuffer(target, access)
6112 return VoidPointer
6113 param target BufferTargetARB in value
6114 param access BufferAccessARB in value
6115 category VERSION_1_5
6116 version 1.5
6117 extension
6118 glxropcode ?
6119 glxflags ignore
6120 offset 697
6121
6122 UnmapBuffer(target)
6123 return Boolean
6124 param target BufferTargetARB in value
6125 category VERSION_1_5
6126 version 1.5
6127 extension
6128 glxropcode ?
6129 glxflags ignore
6130 offset 698
6131
6132 GetBufferParameteriv(target, pname, params)
6133 return void
6134 param target BufferTargetARB in value
6135 param pname BufferPNameARB in value
6136 param params Int32 out array [COMPSIZE(pname)]
6137 category VERSION_1_5
6138 dlflags notlistable
6139 version 1.5
6140 extension
6141 glxsingle ?
6142 glxflags ignore
6143 offset 693
6144
6145 GetBufferPointerv(target, pname, params)
6146 return void
6147 param target BufferTargetARB in value
6148 param pname BufferPointerNameARB in value
6149 param params VoidPointer out array [1]
6150 category VERSION_1_5
6151 dlflags notlistable
6152 version 1.5
6153 extension
6154 glxsingle ?
6155 glxflags ignore
6156 offset 694
6157
6158 # OpenGL 1.5 (EXT_shadow_funcs) commands - none
6159
6160
6161 ###############################################################################
6162 ###############################################################################
6163 #
6164 # OpenGL 2.0 commands
6165 #
6166 ###############################################################################
6167 ###############################################################################
6168
6169 # OpenGL 2.0 (EXT_blend_equation_separate) commands
6170
6171 BlendEquationSeparate(modeRGB, modeAlpha)
6172 return void
6173 param modeRGB BlendEquationModeEXT in value
6174 param modeAlpha BlendEquationModeEXT in value
6175 category VERSION_2_0
6176 version 2.0
6177 extension
6178 glxropcode 4228
6179
6180 # OpenGL 2.0 (ARB_draw_buffers) commands
6181
6182 DrawBuffers(n, bufs)
6183 return void
6184 param n SizeI in value
6185 param bufs DrawBufferModeATI in array [n]
6186 category VERSION_2_0
6187 version 2.0
6188 extension
6189 glxropcode 233
6190 glxflags ignore
6191 offset ?
6192
6193 # OpenGL 2.0 (ARB_stencil_two_side) commands
6194
6195 StencilOpSeparate(face, sfail, dpfail, dppass)
6196 return void
6197 param face StencilFaceDirection in value
6198 param sfail StencilOp in value
6199 param dpfail StencilOp in value
6200 param dppass StencilOp in value
6201 category VERSION_2_0
6202 version 2.0
6203 extension
6204 glxropcode ?
6205 glxflags ignore
6206 offset ?
6207
6208 StencilFuncSeparate(face, func, ref, mask)
6209 return void
6210 param face StencilFaceDirection in value
6211 param func StencilFunction in value
6212 param ref StencilValue in value
6213 param mask MaskedStencilValue in value
6214 category VERSION_2_0
6215 version 2.0
6216 extension
6217 glxropcode ?
6218 glxflags ignore
6219 offset ?
6220
6221 StencilMaskSeparate(face, mask)
6222 return void
6223 param face StencilFaceDirection in value
6224 param mask MaskedStencilValue in value
6225 category VERSION_2_0
6226 version 2.0
6227 extension
6228 glxropcode ?
6229 glxflags ignore
6230 offset ?
6231
6232 # OpenGL 2.0 (ARB_shader_objects / ARB_vertex_shader / ARB_fragment_shader) commands
6233
6234 AttachShader(program, shader)
6235 return void
6236 param program UInt32 in value
6237 param shader UInt32 in value
6238 category VERSION_2_0
6239 version 2.0
6240 extension
6241 glxropcode ?
6242 glxflags ignore
6243 offset ?
6244
6245 BindAttribLocation(program, index, name)
6246 return void
6247 param program UInt32 in value
6248 param index UInt32 in value
6249 param name Char in array []
6250 category VERSION_2_0
6251 version 2.0
6252 extension
6253 glxropcode ?
6254 glxflags ignore
6255 offset ?
6256
6257 CompileShader(shader)
6258 return void
6259 param shader UInt32 in value
6260 category VERSION_2_0
6261 version 2.0
6262 extension
6263 glxropcode ?
6264 glxflags ignore
6265 offset ?
6266
6267 CreateProgram()
6268 return UInt32
6269 category VERSION_2_0
6270 version 2.0
6271 extension
6272 glxropcode ?
6273 glxflags ignore
6274 offset ?
6275
6276 CreateShader(type)
6277 return UInt32
6278 param type GLenum in value
6279 category VERSION_2_0
6280 version 2.0
6281 extension
6282 glxropcode ?
6283 glxflags ignore
6284 offset ?
6285
6286 DeleteProgram(program)
6287 return void
6288 param program UInt32 in value
6289 category VERSION_2_0
6290 version 2.0
6291 extension
6292 glxsingle 202
6293 offset ?
6294
6295 DeleteShader(shader)
6296 return void
6297 param shader UInt32 in value
6298 category VERSION_2_0
6299 version 2.0
6300 extension
6301 glxsingle 195
6302 offset ?
6303
6304 DetachShader(program, shader)
6305 return void
6306 param program UInt32 in value
6307 param shader UInt32 in value
6308 category VERSION_2_0
6309 version 2.0
6310 extension
6311 glxropcode ?
6312 glxflags ignore
6313 offset ?
6314
6315 DisableVertexAttribArray(index)
6316 return void
6317 param index UInt32 in value
6318 dlflags notlistable
6319 category VERSION_2_0
6320 version 2.0
6321 extension soft WINSOFT NV10
6322 glxflags ignore
6323 offset 666
6324
6325 EnableVertexAttribArray(index)
6326 return void
6327 param index UInt32 in value
6328 dlflags notlistable
6329 category VERSION_2_0
6330 version 2.0
6331 extension soft WINSOFT NV10
6332 glxflags ignore
6333 offset 665
6334
6335 GetActiveAttrib(program, index, bufSize, length, size, type, name)
6336 return void
6337 param program UInt32 in value
6338 param index UInt32 in value
6339 param bufSize SizeI in value
6340 param length SizeI out array [1]
6341 param size Int32 out array [1]
6342 param type GLenum out array [1]
6343 param name Char out array []
6344 category VERSION_2_0
6345 dlflags notlistable
6346 version 2.0
6347 extension
6348 glxsingle ?
6349 glxflags ignore
6350 offset ?
6351
6352 GetActiveUniform(program, index, bufSize, length, size, type, name)
6353 return void
6354 param program UInt32 in value
6355 param index UInt32 in value
6356 param bufSize SizeI in value
6357 param length SizeI out array [1]
6358 param size Int32 out array [1]
6359 param type GLenum out array [1]
6360 param name Char out array []
6361 category VERSION_2_0
6362 dlflags notlistable
6363 version 2.0
6364 extension
6365 glxsingle ?
6366 glxflags ignore
6367 offset ?
6368
6369 GetAttachedShaders(program, maxCount, count, obj)
6370 return void
6371 param program UInt32 in value
6372 param maxCount SizeI in value
6373 param count SizeI out array [1]
6374 param obj UInt32 out array [count]
6375 category VERSION_2_0
6376 dlflags notlistable
6377 version 2.0
6378 extension
6379 glxsingle ?
6380 glxflags ignore
6381 offset ?
6382
6383 GetAttribLocation(program, name)
6384 return Int32
6385 param program UInt32 in value
6386 param name Char in array []
6387 category VERSION_2_0
6388 dlflags notlistable
6389 version 2.0
6390 extension
6391 glxsingle ?
6392 glxflags ignore
6393 offset ?
6394
6395 GetProgramiv(program, pname, params)
6396 return void
6397 param program UInt32 in value
6398 param pname GLenum in value
6399 param params Int32 out array [pname]
6400 category VERSION_2_0
6401 dlflags notlistable
6402 version 2.0
6403 extension
6404 glxsingle 199
6405 offset ?
6406
6407 GetProgramInfoLog(program, bufSize, length, infoLog)
6408 return void
6409 param program UInt32 in value
6410 param bufSize SizeI in value
6411 param length SizeI out array [1]
6412 param infoLog Char out array [length]
6413 category VERSION_2_0
6414 dlflags notlistable
6415 version 2.0
6416 extension
6417 glxsingle 201
6418 offset ?
6419
6420 GetShaderiv(shader, pname, params)
6421 return void
6422 param shader UInt32 in value
6423 param pname GLenum in value
6424 param params Int32 out array [pname]
6425 category VERSION_2_0
6426 dlflags notlistable
6427 version 2.0
6428 extension
6429 glxsingle 198
6430 offset ?
6431
6432 GetShaderInfoLog(shader, bufSize, length, infoLog)
6433 return void
6434 param shader UInt32 in value
6435 param bufSize SizeI in value
6436 param length SizeI out array [1]
6437 param infoLog Char out array [length]
6438 category VERSION_2_0
6439 dlflags notlistable
6440 version 2.0
6441 extension
6442 glxsingle 200
6443 offset ?
6444
6445 GetShaderSource(shader, bufSize, length, source)
6446 return void
6447 param shader UInt32 in value
6448 param bufSize SizeI in value
6449 param length SizeI out array [1]
6450 param source Char out array [length]
6451 category VERSION_2_0
6452 dlflags notlistable
6453 version 2.0
6454 extension
6455 glxsingle ?
6456 glxflags ignore
6457 offset ?
6458
6459 GetUniformLocation(program, name)
6460 return Int32
6461 param program UInt32 in value
6462 param name Char in array []
6463 category VERSION_2_0
6464 dlflags notlistable
6465 version 2.0
6466 extension
6467 glxsingle ?
6468 glxflags ignore
6469 offset ?
6470
6471 GetUniformfv(program, location, params)
6472 return void
6473 param program UInt32 in value
6474 param location Int32 in value
6475 param params Float32 out array [COMPSIZE(location)]
6476 category VERSION_2_0
6477 dlflags notlistable
6478 version 2.0
6479 extension
6480 glxsingle ?
6481 glxflags ignore
6482 offset ?
6483
6484 GetUniformiv(program, location, params)
6485 return void
6486 param program UInt32 in value
6487 param location Int32 in value
6488 param params Int32 out array [COMPSIZE(location)]
6489 category VERSION_2_0
6490 dlflags notlistable
6491 version 2.0
6492 extension
6493 glxsingle ?
6494 glxflags ignore
6495 offset ?
6496
6497 GetVertexAttribdv(index, pname, params)
6498 return void
6499 param index UInt32 in value
6500 param pname VertexAttribPropertyARB in value
6501 param params Float64 out array [4]
6502 dlflags notlistable
6503 category VERSION_2_0
6504 version 2.0
6505 extension soft WINSOFT NV10
6506 glxvendorpriv 1301
6507 offset 588
6508
6509 GetVertexAttribfv(index, pname, params)
6510 return void
6511 param index UInt32 in value
6512 param pname VertexAttribPropertyARB in value
6513 param params Float32 out array [4]
6514 dlflags notlistable
6515 category VERSION_2_0
6516 version 2.0
6517 extension soft WINSOFT NV10
6518 glxvendorpriv 1302
6519 offset 589
6520
6521 GetVertexAttribiv(index, pname, params)
6522 return void
6523 param index UInt32 in value
6524 param pname VertexAttribPropertyARB in value
6525 param params Int32 out array [4]
6526 dlflags notlistable
6527 category VERSION_2_0
6528 version 2.0
6529 extension soft WINSOFT NV10
6530 glxvendorpriv 1303
6531 offset 590
6532
6533 GetVertexAttribPointerv(index, pname, pointer)
6534 return void
6535 param index UInt32 in value
6536 param pname VertexAttribPointerPropertyARB in value
6537 param pointer VoidPointer out array [1]
6538 dlflags notlistable
6539 category VERSION_2_0
6540 version 2.0
6541 extension soft WINSOFT NV10
6542 glxflags ignore
6543 offset 591
6544
6545 IsProgram(program)
6546 return Boolean
6547 param program UInt32 in value
6548 dlflags notlistable
6549 category VERSION_2_0
6550 version 2.0
6551 extension soft WINSOFT NV10
6552 glxsingle 197
6553 offset 592
6554
6555 IsShader(shader)
6556 return Boolean
6557 param shader UInt32 in value
6558 dlflags notlistable
6559 category VERSION_2_0
6560 version 2.0
6561 extension soft WINSOFT NV10
6562 glxsingle 196
6563 offset ?
6564
6565 LinkProgram(program)
6566 return void
6567 param program UInt32 in value
6568 category VERSION_2_0
6569 version 2.0
6570 extension
6571 glxropcode ?
6572 glxflags ignore
6573 offset ?
6574
6575 ShaderSource(shader, count, string, length)
6576 return void
6577 param shader UInt32 in value
6578 param count SizeI in value
6579 param string ConstCharPointer in array [count]
6580 param length Int32 in array [1]
6581 category VERSION_2_0
6582 version 2.0
6583 extension
6584 glxropcode ?
6585 glxflags ignore
6586 offset ?
6587
6588 UseProgram(program)
6589 return void
6590 param program UInt32 in value
6591 category VERSION_2_0
6592 version 2.0
6593 extension
6594 glxropcode ?
6595 glxflags ignore
6596 offset ?
6597
6598 Uniform1f(location, v0)
6599 return void
6600 param location Int32 in value
6601 param v0 Float32 in value
6602 category VERSION_2_0
6603 version 2.0
6604 extension
6605 glxropcode ?
6606 glxflags ignore
6607 offset ?
6608
6609 Uniform2f(location, v0, v1)
6610 return void
6611 param location Int32 in value
6612 param v0 Float32 in value
6613 param v1 Float32 in value
6614 category VERSION_2_0
6615 version 2.0
6616 extension
6617 glxropcode ?
6618 glxflags ignore
6619 offset ?
6620
6621 Uniform3f(location, v0, v1, v2)
6622 return void
6623 param location Int32 in value
6624 param v0 Float32 in value
6625 param v1 Float32 in value
6626 param v2 Float32 in value
6627 category VERSION_2_0
6628 version 2.0
6629 extension
6630 glxropcode ?
6631 glxflags ignore
6632 offset ?
6633
6634 Uniform4f(location, v0, v1, v2, v3)
6635 return void
6636 param location Int32 in value
6637 param v0 Float32 in value
6638 param v1 Float32 in value
6639 param v2 Float32 in value
6640 param v3 Float32 in value
6641 category VERSION_2_0
6642 version 2.0
6643 extension
6644 glxropcode ?
6645 glxflags ignore
6646 offset ?
6647
6648 Uniform1i(location, v0)
6649 return void
6650 param location Int32 in value
6651 param v0 Int32 in value
6652 category VERSION_2_0
6653 version 2.0
6654 extension
6655 glxropcode ?
6656 glxflags ignore
6657 offset ?
6658
6659 Uniform2i(location, v0, v1)
6660 return void
6661 param location Int32 in value
6662 param v0 Int32 in value
6663 param v1 Int32 in value
6664 category VERSION_2_0
6665 version 2.0
6666 extension
6667 glxropcode ?
6668 glxflags ignore
6669 offset ?
6670
6671 Uniform3i(location, v0, v1, v2)
6672 return void
6673 param location Int32 in value
6674 param v0 Int32 in value
6675 param v1 Int32 in value
6676 param v2 Int32 in value
6677 category VERSION_2_0
6678 version 2.0
6679 extension
6680 glxropcode ?
6681 glxflags ignore
6682 offset ?
6683
6684 Uniform4i(location, v0, v1, v2, v3)
6685 return void
6686 param location Int32 in value
6687 param v0 Int32 in value
6688 param v1 Int32 in value
6689 param v2 Int32 in value
6690 param v3 Int32 in value
6691 category VERSION_2_0
6692 version 2.0
6693 extension
6694 glxropcode ?
6695 glxflags ignore
6696 offset ?
6697
6698 Uniform1fv(location, count, value)
6699 return void
6700 param location Int32 in value
6701 param count SizeI in value
6702 param value Float32 in array [count]
6703 category VERSION_2_0
6704 version 2.0
6705 extension
6706 glxropcode ?
6707 glxflags ignore
6708 offset ?
6709
6710 Uniform2fv(location, count, value)
6711 return void
6712 param location Int32 in value
6713 param count SizeI in value
6714 param value Float32 in array [count]
6715 category VERSION_2_0
6716 version 2.0
6717 extension
6718 glxropcode ?
6719 glxflags ignore
6720 offset ?
6721
6722 Uniform3fv(location, count, value)
6723 return void
6724 param location Int32 in value
6725 param count SizeI in value
6726 param value Float32 in array [count]
6727 category VERSION_2_0
6728 version 2.0
6729 extension
6730 glxropcode ?
6731 glxflags ignore
6732 offset ?
6733
6734 Uniform4fv(location, count, value)
6735 return void
6736 param location Int32 in value
6737 param count SizeI in value
6738 param value Float32 in array [count]
6739 category VERSION_2_0
6740 version 2.0
6741 extension
6742 glxropcode ?
6743 glxflags ignore
6744 offset ?
6745
6746 Uniform1iv(location, count, value)
6747 return void
6748 param location Int32 in value
6749 param count SizeI in value
6750 param value Int32 in array [count]
6751 category VERSION_2_0
6752 version 2.0
6753 extension
6754 glxropcode ?
6755 glxflags ignore
6756 offset ?
6757
6758 Uniform2iv(location, count, value)
6759 return void
6760 param location Int32 in value
6761 param count SizeI in value
6762 param value Int32 in array [count]
6763 category VERSION_2_0
6764 version 2.0
6765 extension
6766 glxropcode ?
6767 glxflags ignore
6768 offset ?
6769
6770 Uniform3iv(location, count, value)
6771 return void
6772 param location Int32 in value
6773 param count SizeI in value
6774 param value Int32 in array [count]
6775 category VERSION_2_0
6776 version 2.0
6777 extension
6778 glxropcode ?
6779 glxflags ignore
6780 offset ?
6781
6782 Uniform4iv(location, count, value)
6783 return void
6784 param location Int32 in value
6785 param count SizeI in value
6786 param value Int32 in array [count]
6787 category VERSION_2_0
6788 version 2.0
6789 extension
6790 glxropcode ?
6791 glxflags ignore
6792 offset ?
6793
6794 UniformMatrix2fv(location, count, transpose, value)
6795 return void
6796 param location Int32 in value
6797 param count SizeI in value
6798 param transpose Boolean in value
6799 param value Float32 in array [count]
6800 category VERSION_2_0
6801 version 2.0
6802 extension
6803 glxropcode ?
6804 glxflags ignore
6805 offset ?
6806
6807 UniformMatrix3fv(location, count, transpose, value)
6808 return void
6809 param location Int32 in value
6810 param count SizeI in value
6811 param transpose Boolean in value
6812 param value Float32 in array [count]
6813 category VERSION_2_0
6814 version 2.0
6815 extension
6816 glxropcode ?
6817 glxflags ignore
6818 offset ?
6819
6820 UniformMatrix4fv(location, count, transpose, value)
6821 return void
6822 param location Int32 in value
6823 param count SizeI in value
6824 param transpose Boolean in value
6825 param value Float32 in array [count]
6826 category VERSION_2_0
6827 version 2.0
6828 extension
6829 glxropcode ?
6830 glxflags ignore
6831 offset ?
6832
6833 ValidateProgram(program)
6834 return void
6835 param program UInt32 in value
6836 category VERSION_2_0
6837 version 2.0
6838 extension
6839 glxropcode ?
6840 glxflags ignore
6841 offset ?
6842
6843 VertexAttrib1d(index, x)
6844 return void
6845 param index UInt32 in value
6846 param x Float64 in value
6847 category VERSION_2_0
6848 version 2.0
6849 deprecated 3.1
6850 vectorequiv VertexAttrib1dv
6851 extension soft WINSOFT NV10
6852 glxflags ignore
6853 offset 603
6854
6855 VertexAttrib1dv(index, v)
6856 return void
6857 param index UInt32 in value
6858 param v Float64 in array [1]
6859 category VERSION_2_0
6860 version 2.0
6861 deprecated 3.1
6862 extension soft WINSOFT NV10
6863 glxropcode 4197
6864 offset 604
6865
6866 VertexAttrib1f(index, x)
6867 return void
6868 param index UInt32 in value
6869 param x Float32 in value
6870 category VERSION_2_0
6871 version 2.0
6872 deprecated 3.1
6873 vectorequiv VertexAttrib1fv
6874 extension soft WINSOFT NV10
6875 glxflags ignore
6876 offset 605
6877
6878 VertexAttrib1fv(index, v)
6879 return void
6880 param index UInt32 in value
6881 param v Float32 in array [1]
6882 category VERSION_2_0
6883 version 2.0
6884 deprecated 3.1
6885 extension soft WINSOFT NV10
6886 glxropcode 4193
6887 offset 606
6888
6889 VertexAttrib1s(index, x)
6890 return void
6891 param index UInt32 in value
6892 param x Int16 in value
6893 category VERSION_2_0
6894 version 2.0
6895 deprecated 3.1
6896 vectorequiv VertexAttrib1sv
6897 extension soft WINSOFT NV10
6898 glxflags ignore
6899 offset 607
6900
6901 VertexAttrib1sv(index, v)
6902 return void
6903 param index UInt32 in value
6904 param v Int16 in array [1]
6905 category VERSION_2_0
6906 version 2.0
6907 deprecated 3.1
6908 extension soft WINSOFT NV10
6909 glxropcode 4189
6910 offset 608
6911
6912 VertexAttrib2d(index, x, y)
6913 return void
6914 param index UInt32 in value
6915 param x Float64 in value
6916 param y Float64 in value
6917 category VERSION_2_0
6918 version 2.0
6919 deprecated 3.1
6920 vectorequiv VertexAttrib2dv
6921 extension soft WINSOFT NV10
6922 glxflags ignore
6923 offset 609
6924
6925 VertexAttrib2dv(index, v)
6926 return void
6927 param index UInt32 in value
6928 param v Float64 in array [2]
6929 category VERSION_2_0
6930 version 2.0
6931 deprecated 3.1
6932 extension soft WINSOFT NV10
6933 glxropcode 4198
6934 offset 610
6935
6936 VertexAttrib2f(index, x, y)
6937 return void
6938 param index UInt32 in value
6939 param x Float32 in value
6940 param y Float32 in value
6941 category VERSION_2_0
6942 version 2.0
6943 deprecated 3.1
6944 vectorequiv VertexAttrib2fv
6945 extension soft WINSOFT NV10
6946 glxflags ignore
6947 offset 611
6948
6949 VertexAttrib2fv(index, v)
6950 return void
6951 param index UInt32 in value
6952 param v Float32 in array [2]
6953 category VERSION_2_0
6954 version 2.0
6955 deprecated 3.1
6956 extension soft WINSOFT NV10
6957 glxropcode 4194
6958 offset 612
6959
6960 VertexAttrib2s(index, x, y)
6961 return void
6962 param index UInt32 in value
6963 param x Int16 in value
6964 param y Int16 in value
6965 category VERSION_2_0
6966 version 2.0
6967 deprecated 3.1
6968 vectorequiv VertexAttrib2sv
6969 extension soft WINSOFT NV10
6970 glxflags ignore
6971 offset 613
6972
6973 VertexAttrib2sv(index, v)
6974 return void
6975 param index UInt32 in value
6976 param v Int16 in array [2]
6977 category VERSION_2_0
6978 version 2.0
6979 deprecated 3.1
6980 extension soft WINSOFT NV10
6981 glxropcode 4190
6982 offset 614
6983
6984 VertexAttrib3d(index, x, y, z)
6985 return void
6986 param index UInt32 in value
6987 param x Float64 in value
6988 param y Float64 in value
6989 param z Float64 in value
6990 category VERSION_2_0
6991 version 2.0
6992 deprecated 3.1
6993 vectorequiv VertexAttrib3dv
6994 extension soft WINSOFT NV10
6995 glxflags ignore
6996 offset 615
6997
6998 VertexAttrib3dv(index, v)
6999 return void
7000 param index UInt32 in value
7001 param v Float64 in array [3]
7002 category VERSION_2_0
7003 version 2.0
7004 deprecated 3.1
7005 extension soft WINSOFT NV10
7006 glxropcode 4199
7007 offset 616
7008
7009 VertexAttrib3f(index, x, y, z)
7010 return void
7011 param index UInt32 in value
7012 param x Float32 in value
7013 param y Float32 in value
7014 param z Float32 in value
7015 category VERSION_2_0
7016 version 2.0
7017 deprecated 3.1
7018 vectorequiv VertexAttrib3fv
7019 extension soft WINSOFT NV10
7020 glxflags ignore
7021 offset 617
7022
7023 VertexAttrib3fv(index, v)
7024 return void
7025 param index UInt32 in value
7026 param v Float32 in array [3]
7027 category VERSION_2_0
7028 version 2.0
7029 deprecated 3.1
7030 extension soft WINSOFT NV10
7031 glxropcode 4195
7032 offset 618
7033
7034 VertexAttrib3s(index, x, y, z)
7035 return void
7036 param index UInt32 in value
7037 param x Int16 in value
7038 param y Int16 in value
7039 param z Int16 in value
7040 category VERSION_2_0
7041 version 2.0
7042 deprecated 3.1
7043 vectorequiv VertexAttrib3sv
7044 extension soft WINSOFT NV10
7045 glxflags ignore
7046 offset 619
7047
7048 VertexAttrib3sv(index, v)
7049 return void
7050 param index UInt32 in value
7051 param v Int16 in array [3]
7052 category VERSION_2_0
7053 version 2.0
7054 deprecated 3.1
7055 extension soft WINSOFT NV10
7056 glxropcode 4191
7057 offset 620
7058
7059 VertexAttrib4Nbv(index, v)
7060 return void
7061 param index UInt32 in value
7062 param v Int8 in array [4]
7063 category VERSION_2_0
7064 version 2.0
7065 deprecated 3.1
7066 extension soft WINSOFT NV10
7067 glxflags ignore
7068 offset 659
7069
7070 VertexAttrib4Niv(index, v)
7071 return void
7072 param index UInt32 in value
7073 param v Int32 in array [4]
7074 category VERSION_2_0
7075 version 2.0
7076 deprecated 3.1
7077 extension soft WINSOFT NV10
7078 glxflags ignore
7079 offset 661
7080
7081 VertexAttrib4Nsv(index, v)
7082 return void
7083 param index UInt32 in value
7084 param v Int16 in array [4]
7085 category VERSION_2_0
7086 version 2.0
7087 deprecated 3.1
7088 extension soft WINSOFT NV10
7089 glxflags ignore
7090 offset 660
7091
7092 VertexAttrib4Nub(index, x, y, z, w)
7093 return void
7094 param index UInt32 in value
7095 param x UInt8 in value
7096 param y UInt8 in value
7097 param z UInt8 in value
7098 param w UInt8 in value
7099 category VERSION_2_0
7100 version 2.0
7101 deprecated 3.1
7102 extension soft WINSOFT NV10
7103 glxflags ignore
7104 offset 627
7105
7106 VertexAttrib4Nubv(index, v)
7107 return void
7108 param index UInt32 in value
7109 param v UInt8 in array [4]
7110 category VERSION_2_0
7111 version 2.0
7112 deprecated 3.1
7113 extension soft WINSOFT NV10
7114 glxflags ignore
7115 glxropcode 4201
7116 offset 628
7117
7118 VertexAttrib4Nuiv(index, v)
7119 return void
7120 param index UInt32 in value
7121 param v UInt32 in array [4]
7122 category VERSION_2_0
7123 version 2.0
7124 deprecated 3.1
7125 extension soft WINSOFT NV10
7126 glxflags ignore
7127 offset 663
7128
7129 VertexAttrib4Nusv(index, v)
7130 return void
7131 param index UInt32 in value
7132 param v UInt16 in array [4]
7133 category VERSION_2_0
7134 version 2.0
7135 deprecated 3.1
7136 extension soft WINSOFT NV10
7137 glxflags ignore
7138 offset 662
7139
7140 VertexAttrib4bv(index, v)
7141 return void
7142 param index UInt32 in value
7143 param v Int8 in array [4]
7144 category VERSION_2_0
7145 version 2.0
7146 deprecated 3.1
7147 extension soft WINSOFT NV10
7148 glxflags ignore
7149 offset 654
7150
7151 VertexAttrib4d(index, x, y, z, w)
7152 return void
7153 param index UInt32 in value
7154 param x Float64 in value
7155 param y Float64 in value
7156 param z Float64 in value
7157 param w Float64 in value
7158 category VERSION_2_0
7159 version 2.0
7160 deprecated 3.1
7161 vectorequiv VertexAttrib4dv
7162 extension soft WINSOFT NV10
7163 glxflags ignore
7164 offset 621
7165
7166 VertexAttrib4dv(index, v)
7167 return void
7168 param index UInt32 in value
7169 param v Float64 in array [4]
7170 category VERSION_2_0
7171 version 2.0
7172 deprecated 3.1
7173 extension soft WINSOFT NV10
7174 glxropcode 4200
7175 offset 622
7176
7177 VertexAttrib4f(index, x, y, z, w)
7178 return void
7179 param index UInt32 in value
7180 param x Float32 in value
7181 param y Float32 in value
7182 param z Float32 in value
7183 param w Float32 in value
7184 category VERSION_2_0
7185 version 2.0
7186 deprecated 3.1
7187 vectorequiv VertexAttrib4fv
7188 extension soft WINSOFT NV10
7189 glxflags ignore
7190 offset 623
7191
7192 VertexAttrib4fv(index, v)
7193 return void
7194 param index UInt32 in value
7195 param v Float32 in array [4]
7196 category VERSION_2_0
7197 version 2.0
7198 deprecated 3.1
7199 extension soft WINSOFT NV10
7200 glxropcode 4196
7201 offset 624
7202
7203 VertexAttrib4iv(index, v)
7204 return void
7205 param index UInt32 in value
7206 param v Int32 in array [4]
7207 category VERSION_2_0
7208 version 2.0
7209 deprecated 3.1
7210 extension soft WINSOFT NV10
7211 glxflags ignore
7212 offset 655
7213
7214 VertexAttrib4s(index, x, y, z, w)
7215 return void
7216 param index UInt32 in value
7217 param x Int16 in value
7218 param y Int16 in value
7219 param z Int16 in value
7220 param w Int16 in value
7221 category VERSION_2_0
7222 version 2.0
7223 deprecated 3.1
7224 vectorequiv VertexAttrib4sv
7225 extension soft WINSOFT NV10
7226 glxflags ignore
7227 offset 625
7228
7229 VertexAttrib4sv(index, v)
7230 return void
7231 param index UInt32 in value
7232 param v Int16 in array [4]
7233 category VERSION_2_0
7234 version 2.0
7235 deprecated 3.1
7236 extension soft WINSOFT NV10
7237 glxflags ignore
7238 glxropcode 4192
7239 offset 626
7240
7241 VertexAttrib4ubv(index, v)
7242 return void
7243 param index UInt32 in value
7244 param v UInt8 in array [4]
7245 category VERSION_2_0
7246 version 2.0
7247 deprecated 3.1
7248 extension soft WINSOFT NV10
7249 glxflags ignore
7250 offset 656
7251
7252 VertexAttrib4uiv(index, v)
7253 return void
7254 param index UInt32 in value
7255 param v UInt32 in array [4]
7256 category VERSION_2_0
7257 version 2.0
7258 deprecated 3.1
7259 extension soft WINSOFT NV10
7260 glxflags ignore
7261 offset 658
7262
7263 VertexAttrib4usv(index, v)
7264 return void
7265 param index UInt32 in value
7266 param v UInt16 in array [4]
7267 category VERSION_2_0
7268 version 2.0
7269 deprecated 3.1
7270 extension soft WINSOFT NV10
7271 glxflags ignore
7272 offset 657
7273
7274 VertexAttribPointer(index, size, type, normalized, stride, pointer)
7275 return void
7276 param index UInt32 in value
7277 param size Int32 in value
7278 param type VertexAttribPointerTypeARB in value
7279 param normalized Boolean in value
7280 param stride SizeI in value
7281 param pointer Void in array [COMPSIZE(size/type/stride)] retained
7282 dlflags notlistable
7283 category VERSION_2_0
7284 version 2.0
7285 extension soft WINSOFT NV10
7286 glxflags ignore
7287 offset 664
7288
7289
7290 ###############################################################################
7291 ###############################################################################
7292 #
7293 # OpenGL 2.1 commands
7294 #
7295 ###############################################################################
7296 ###############################################################################
7297
7298 # OpenGL 2.1 (ARB_pixel_buffer_object) commands - none
7299
7300 # OpenGL 2.1 (EXT_texture_sRGB) commands - none
7301
7302 # New commands in OpenGL 2.1
7303
7304 UniformMatrix2x3fv(location, count, transpose, value)
7305 return void
7306 param location Int32 in value
7307 param count SizeI in value
7308 param transpose Boolean in value
7309 param value Float32 in array [6]
7310 category VERSION_2_1
7311 version 2.1
7312 extension
7313 glxropcode 305
7314 glxflags ignore
7315 offset ?
7316
7317 UniformMatrix3x2fv(location, count, transpose, value)
7318 return void
7319 param location Int32 in value
7320 param count SizeI in value
7321 param transpose Boolean in value
7322 param value Float32 in array [6]
7323 category VERSION_2_1
7324 version 2.1
7325 extension
7326 glxropcode 306
7327 offset ?
7328
7329 UniformMatrix2x4fv(location, count, transpose, value)
7330 return void
7331 param location Int32 in value
7332 param count SizeI in value
7333 param transpose Boolean in value
7334 param value Float32 in array [8]
7335 category VERSION_2_1
7336 version 2.1
7337 extension
7338 glxropcode 307
7339 offset ?
7340
7341 UniformMatrix4x2fv(location, count, transpose, value)
7342 return void
7343 param location Int32 in value
7344 param count SizeI in value
7345 param transpose Boolean in value
7346 param value Float32 in array [8]
7347 category VERSION_2_1
7348 version 2.1
7349 extension
7350 glxropcode 308
7351 offset ?
7352
7353 UniformMatrix3x4fv(location, count, transpose, value)
7354 return void
7355 param location Int32 in value
7356 param count SizeI in value
7357 param transpose Boolean in value
7358 param value Float32 in array [12]
7359 category VERSION_2_1
7360 version 2.1
7361 extension
7362 glxropcode 309
7363 offset ?
7364
7365 UniformMatrix4x3fv(location, count, transpose, value)
7366 return void
7367 param location Int32 in value
7368 param count SizeI in value
7369 param transpose Boolean in value
7370 param value Float32 in array [12]
7371 category VERSION_2_1
7372 version 2.1
7373 extension
7374 glxropcode 310
7375 offset ?
7376
7377 ###############################################################################
7378 ###############################################################################
7379 #
7380 # OpenGL 3.0 commands
7381 #
7382 ###############################################################################
7383 ###############################################################################
7384
7385 # OpenGL 3.0 (EXT_draw_buffers2) commands
7386
7387 ColorMaski(index, r, g, b, a)
7388 return void
7389 param index UInt32 in value
7390 param r Boolean in value
7391 param g Boolean in value
7392 param b Boolean in value
7393 param a Boolean in value
7394 category VERSION_3_0
7395 version 3.0
7396 extension
7397 glxflags ignore
7398 glfflags ignore
7399
7400 GetBooleani_v(target, index, data)
7401 return void
7402 param target GLenum in value
7403 param index UInt32 in value
7404 param data Boolean out array [COMPSIZE(target)]
7405 category VERSION_3_0
7406 version 3.0
7407 extension
7408 dlflags notlistable
7409 glxflags ignore
7410 glfflags ignore
7411
7412 GetIntegeri_v(target, index, data)
7413 return void
7414 param target GLenum in value
7415 param index UInt32 in value
7416 param data Int32 out array [COMPSIZE(target)]
7417 category VERSION_3_0
7418 version 3.0
7419 extension
7420 dlflags notlistable
7421 glxflags ignore
7422 glfflags ignore
7423
7424 Enablei(target, index)
7425 return void
7426 param target GLenum in value
7427 param index UInt32 in value
7428 category VERSION_3_0
7429 version 3.0
7430 extension
7431 glxflags ignore
7432 glfflags ignore
7433
7434 Disablei(target, index)
7435 return void
7436 param target GLenum in value
7437 param index UInt32 in value
7438 category VERSION_3_0
7439 version 3.0
7440 extension
7441 glxflags ignore
7442 glfflags ignore
7443
7444 IsEnabledi(target, index)
7445 return Boolean
7446 param target GLenum in value
7447 param index UInt32 in value
7448 category VERSION_3_0
7449 version 3.0
7450 extension
7451 dlflags notlistable
7452 glxflags ignore
7453 glfflags ignore
7454
7455 # OpenGL 3.0 (EXT_transform_feedback) commands
7456
7457 BeginTransformFeedback(primitiveMode)
7458 return void
7459 param primitiveMode GLenum in value
7460 category VERSION_3_0
7461 version 3.0
7462 extension
7463 dlflags notlistable
7464 glxflags ignore
7465 glfflags ignore
7466
7467 EndTransformFeedback()
7468 return void
7469 category VERSION_3_0
7470 version 3.0
7471 extension
7472 dlflags notlistable
7473 glxflags ignore
7474 glfflags ignore
7475
7476 BindBufferRange(target, index, buffer, offset, size)
7477 return void
7478 param target GLenum in value
7479 param index UInt32 in value
7480 param buffer UInt32 in value
7481 param offset BufferOffset in value
7482 param size BufferSize in value
7483 category VERSION_3_0
7484 version 3.0
7485 extension
7486 dlflags notlistable
7487 glxflags ignore
7488 glfflags ignore
7489
7490 BindBufferBase(target, index, buffer)
7491 return void
7492 param target GLenum in value
7493 param index UInt32 in value
7494 param buffer UInt32 in value
7495 category VERSION_3_0
7496 version 3.0
7497 extension
7498 dlflags notlistable
7499 glxflags ignore
7500 glfflags ignore
7501
7502 TransformFeedbackVaryings(program, count, varyings, bufferMode)
7503 return void
7504 param program UInt32 in value
7505 param count SizeI in value
7506 param varyings ConstCharPointer in array [count]
7507 param bufferMode GLenum in value
7508 category VERSION_3_0
7509 version 3.0
7510 extension
7511 dlflags notlistable
7512 glxflags ignore
7513 glfflags ignore
7514
7515 GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name)
7516 return void
7517 param program UInt32 in value
7518 param index UInt32 in value
7519 param bufSize SizeI in value
7520 param length SizeI out array [1]
7521 param size SizeI out array [1]
7522 param type GLenum out array [1]
7523 param name Char out array [COMPSIZE(length)]
7524 category VERSION_3_0
7525 dlflags notlistable
7526 version 3.0
7527 extension
7528 glfflags ignore
7529 glxflags ignore
7530
7531 ClampColor(target, clamp)
7532 return void
7533 param target ClampColorTargetARB in value
7534 param clamp ClampColorModeARB in value
7535 category VERSION_3_0
7536 version 3.0
7537 extension
7538 glxropcode 234
7539 glxflags ignore
7540 offset ?
7541
7542 BeginConditionalRender(id, mode)
7543 return void
7544 param id UInt32 in value
7545 param mode TypeEnum in value
7546 category VERSION_3_0
7547 version 3.0
7548 glfflags ignore
7549 glxflags ignore
7550
7551 EndConditionalRender()
7552 return void
7553 category VERSION_3_0
7554 version 3.0
7555 glfflags ignore
7556 glxflags ignore
7557
7558 VertexAttribIPointer(index, size, type, stride, pointer)
7559 return void
7560 param index UInt32 in value
7561 param size Int32 in value
7562 param type VertexAttribEnum in value
7563 param stride SizeI in value
7564 param pointer Void in array [COMPSIZE(size/type/stride)] retained
7565 category VERSION_3_0
7566 version 3.0
7567 dlflags notlistable
7568 extension
7569 glfflags ignore
7570 glxflags ignore
7571
7572 GetVertexAttribIiv(index, pname, params)
7573 return void
7574 param index UInt32 in value
7575 param pname VertexAttribEnum in value
7576 param params Int32 out array [1]
7577 category VERSION_3_0
7578 version 3.0
7579 dlflags notlistable
7580 extension
7581 glfflags ignore
7582 glxflags ignore
7583
7584 GetVertexAttribIuiv(index, pname, params)
7585 return void
7586 param index UInt32 in value
7587 param pname VertexAttribEnum in value
7588 param params UInt32 out array [1]
7589 category VERSION_3_0
7590 version 3.0
7591 dlflags notlistable
7592 extension
7593 glfflags ignore
7594 glxflags ignore
7595
7596 # OpenGL 3.0 (NV_vertex_program4) commands
7597
7598 VertexAttribI1i(index, x)
7599 return void
7600 param index UInt32 in value
7601 param x Int32 in value
7602 category VERSION_3_0
7603 version 3.0
7604 deprecated 3.1
7605 beginend allow-inside
7606 vectorequiv VertexAttribI1iv
7607 glxvectorequiv VertexAttribI1iv
7608 extension
7609 glfflags ignore
7610 glxflags ignore
7611
7612 VertexAttribI2i(index, x, y)
7613 return void
7614 param index UInt32 in value
7615 param x Int32 in value
7616 param y Int32 in value
7617 category VERSION_3_0
7618 version 3.0
7619 deprecated 3.1
7620 beginend allow-inside
7621 vectorequiv VertexAttribI2iv
7622 glxvectorequiv VertexAttribI2iv
7623 extension
7624 glfflags ignore
7625 glxflags ignore
7626
7627 VertexAttribI3i(index, x, y, z)
7628 return void
7629 param index UInt32 in value
7630 param x Int32 in value
7631 param y Int32 in value
7632 param z Int32 in value
7633 category VERSION_3_0
7634 version 3.0
7635 deprecated 3.1
7636 beginend allow-inside
7637 vectorequiv VertexAttribI3iv
7638 glxvectorequiv VertexAttribI3iv
7639 extension
7640 glfflags ignore
7641 glxflags ignore
7642
7643 VertexAttribI4i(index, x, y, z, w)
7644 return void
7645 param index UInt32 in value
7646 param x Int32 in value
7647 param y Int32 in value
7648 param z Int32 in value
7649 param w Int32 in value
7650 category VERSION_3_0
7651 version 3.0
7652 deprecated 3.1
7653 beginend allow-inside
7654 vectorequiv VertexAttribI4iv
7655 glxvectorequiv VertexAttribI4iv
7656 extension
7657 glfflags ignore
7658 glxflags ignore
7659
7660 VertexAttribI1ui(index, x)
7661 return void
7662 param index UInt32 in value
7663 param x UInt32 in value
7664 category VERSION_3_0
7665 version 3.0
7666 deprecated 3.1
7667 beginend allow-inside
7668 vectorequiv VertexAttribI1uiv
7669 glxvectorequiv VertexAttribI1uiv
7670 extension
7671 glfflags ignore
7672 glxflags ignore
7673
7674 VertexAttribI2ui(index, x, y)
7675 return void
7676 param index UInt32 in value
7677 param x UInt32 in value
7678 param y UInt32 in value
7679 category VERSION_3_0
7680 version 3.0
7681 deprecated 3.1
7682 beginend allow-inside
7683 vectorequiv VertexAttribI2uiv
7684 glxvectorequiv VertexAttribI2uiv
7685 extension
7686 glfflags ignore
7687 glxflags ignore
7688
7689 VertexAttribI3ui(index, x, y, z)
7690 return void
7691 param index UInt32 in value
7692 param x UInt32 in value
7693 param y UInt32 in value
7694 param z UInt32 in value
7695 category VERSION_3_0
7696 version 3.0
7697 deprecated 3.1
7698 beginend allow-inside
7699 vectorequiv VertexAttribI3uiv
7700 glxvectorequiv VertexAttribI3uiv
7701 extension
7702 glfflags ignore
7703 glxflags ignore
7704
7705 VertexAttribI4ui(index, x, y, z, w)
7706 return void
7707 param index UInt32 in value
7708 param x UInt32 in value
7709 param y UInt32 in value
7710 param z UInt32 in value
7711 param w UInt32 in value
7712 category VERSION_3_0
7713 version 3.0
7714 deprecated 3.1
7715 beginend allow-inside
7716 vectorequiv VertexAttribI4uiv
7717 glxvectorequiv VertexAttribI4uiv
7718 extension
7719 glfflags ignore
7720 glxflags ignore
7721
7722 VertexAttribI1iv(index, v)
7723 return void
7724 param index UInt32 in value
7725 param v Int32 in array [1]
7726 category VERSION_3_0
7727 version 3.0
7728 deprecated 3.1
7729 beginend allow-inside
7730 extension
7731 glfflags ignore
7732 glxflags ignore
7733
7734 VertexAttribI2iv(index, v)
7735 return void
7736 param index UInt32 in value
7737 param v Int32 in array [2]
7738 category VERSION_3_0
7739 version 3.0
7740 deprecated 3.1
7741 beginend allow-inside
7742 extension
7743 glfflags ignore
7744 glxflags ignore
7745
7746 VertexAttribI3iv(index, v)
7747 return void
7748 param index UInt32 in value
7749 param v Int32 in array [3]
7750 category VERSION_3_0
7751 version 3.0
7752 deprecated 3.1
7753 beginend allow-inside
7754 extension
7755 glfflags ignore
7756 glxflags ignore
7757
7758 VertexAttribI4iv(index, v)
7759 return void
7760 param index UInt32 in value
7761 param v Int32 in array [4]
7762 category VERSION_3_0
7763 version 3.0
7764 deprecated 3.1
7765 beginend allow-inside
7766 extension
7767 glfflags ignore
7768 glxflags ignore
7769
7770 VertexAttribI1uiv(index, v)
7771 return void
7772 param index UInt32 in value
7773 param v UInt32 in array [1]
7774 category VERSION_3_0
7775 version 3.0
7776 deprecated 3.1
7777 beginend allow-inside
7778 extension
7779 glfflags ignore
7780 glxflags ignore
7781
7782 VertexAttribI2uiv(index, v)
7783 return void
7784 param index UInt32 in value
7785 param v UInt32 in array [2]
7786 category VERSION_3_0
7787 version 3.0
7788 deprecated 3.1
7789 beginend allow-inside
7790 extension
7791 glfflags ignore
7792 glxflags ignore
7793
7794 VertexAttribI3uiv(index, v)
7795 return void
7796 param index UInt32 in value
7797 param v UInt32 in array [3]
7798 category VERSION_3_0
7799 version 3.0
7800 deprecated 3.1
7801 beginend allow-inside
7802 extension
7803 glfflags ignore
7804 glxflags ignore
7805
7806 VertexAttribI4uiv(index, v)
7807 return void
7808 param index UInt32 in value
7809 param v UInt32 in array [4]
7810 category VERSION_3_0
7811 version 3.0
7812 deprecated 3.1
7813 beginend allow-inside
7814 extension
7815 glfflags ignore
7816 glxflags ignore
7817
7818 VertexAttribI4bv(index, v)
7819 return void
7820 param index UInt32 in value
7821 param v Int8 in array [4]
7822 category VERSION_3_0
7823 version 3.0
7824 deprecated 3.1
7825 beginend allow-inside
7826 extension
7827 glfflags ignore
7828 glxflags ignore
7829
7830 VertexAttribI4sv(index, v)
7831 return void
7832 param index UInt32 in value
7833 param v Int16 in array [4]
7834 category VERSION_3_0
7835 version 3.0
7836 deprecated 3.1
7837 beginend allow-inside
7838 extension
7839 glfflags ignore
7840 glxflags ignore
7841
7842 VertexAttribI4ubv(index, v)
7843 return void
7844 param index UInt32 in value
7845 param v UInt8 in array [4]
7846 category VERSION_3_0
7847 version 3.0
7848 deprecated 3.1
7849 beginend allow-inside
7850 extension
7851 glfflags ignore
7852 glxflags ignore
7853
7854 VertexAttribI4usv(index, v)
7855 return void
7856 param index UInt32 in value
7857 param v UInt16 in array [4]
7858 category VERSION_3_0
7859 version 3.0
7860 deprecated 3.1
7861 beginend allow-inside
7862 extension
7863 glfflags ignore
7864 glxflags ignore
7865
7866 # OpenGL 3.0 (EXT_gpu_shader4) commands
7867
7868 GetUniformuiv(program, location, params)
7869 return void
7870 param program UInt32 in value
7871 param location Int32 in value
7872 param params UInt32 out array [COMPSIZE(program/location)]
7873 category VERSION_3_0
7874 dlflags notlistable
7875 version 3.0
7876 extension
7877 glfflags ignore
7878 glxflags ignore
7879
7880 BindFragDataLocation(program, color, name)
7881 return void
7882 param program UInt32 in value
7883 param color UInt32 in value
7884 param name Char in array [COMPSIZE(name)]
7885 category VERSION_3_0
7886 dlflags notlistable
7887 version 3.0
7888 extension
7889 glfflags ignore
7890 glxflags ignore
7891
7892 GetFragDataLocation(program, name)
7893 return Int32
7894 param program UInt32 in value
7895 param name Char in array [COMPSIZE(name)]
7896 category VERSION_3_0
7897 dlflags notlistable
7898 version 3.0
7899 extension
7900 glfflags ignore
7901 glxflags ignore
7902
7903 Uniform1ui(location, v0)
7904 return void
7905 param location Int32 in value
7906 param v0 UInt32 in value
7907 category VERSION_3_0
7908 version 3.0
7909 extension
7910 glfflags ignore
7911 glxflags ignore
7912
7913 Uniform2ui(location, v0, v1)
7914 return void
7915 param location Int32 in value
7916 param v0 UInt32 in value
7917 param v1 UInt32 in value
7918 category VERSION_3_0
7919 version 3.0
7920 extension
7921 glfflags ignore
7922 glxflags ignore
7923
7924 Uniform3ui(location, v0, v1, v2)
7925 return void
7926 param location Int32 in value
7927 param v0 UInt32 in value
7928 param v1 UInt32 in value
7929 param v2 UInt32 in value
7930 category VERSION_3_0
7931 version 3.0
7932 extension
7933 glfflags ignore
7934 glxflags ignore
7935
7936 Uniform4ui(location, v0, v1, v2, v3)
7937 return void
7938 param location Int32 in value
7939 param v0 UInt32 in value
7940 param v1 UInt32 in value
7941 param v2 UInt32 in value
7942 param v3 UInt32 in value
7943 category VERSION_3_0
7944 version 3.0
7945 extension
7946 glfflags ignore
7947 glxflags ignore
7948
7949 Uniform1uiv(location, count, value)
7950 return void
7951 param location Int32 in value
7952 param count SizeI in value
7953 param value UInt32 in array [count]
7954 category VERSION_3_0
7955 version 3.0
7956 extension
7957 glfflags ignore
7958 glxflags ignore
7959
7960 Uniform2uiv(location, count, value)
7961 return void
7962 param location Int32 in value
7963 param count SizeI in value
7964 param value UInt32 in array [count*2]
7965 category VERSION_3_0
7966 version 3.0
7967 extension
7968 glfflags ignore
7969 glxflags ignore
7970
7971 Uniform3uiv(location, count, value)
7972 return void
7973 param location Int32 in value
7974 param count SizeI in value
7975 param value UInt32 in array [count*3]
7976 category VERSION_3_0
7977 version 3.0
7978 extension
7979 glfflags ignore
7980 glxflags ignore
7981
7982 Uniform4uiv(location, count, value)
7983 return void
7984 param location Int32 in value
7985 param count SizeI in value
7986 param value UInt32 in array [count*4]
7987 category VERSION_3_0
7988 version 3.0
7989 extension
7990 glfflags ignore
7991 glxflags ignore
7992
7993 # OpenGL 3.0 (EXT_texture_integer) commands
7994
7995 TexParameterIiv(target, pname, params)
7996 return void
7997 param target TextureTarget in value
7998 param pname TextureParameterName in value
7999 param params Int32 in array [COMPSIZE(pname)]
8000 category VERSION_3_0
8001 version 3.0
8002 extension
8003 glfflags ignore
8004 glxflags ignore
8005
8006 TexParameterIuiv(target, pname, params)
8007 return void
8008 param target TextureTarget in value
8009 param pname TextureParameterName in value
8010 param params UInt32 in array [COMPSIZE(pname)]
8011 category VERSION_3_0
8012 version 3.0
8013 extension
8014 glfflags ignore
8015 glxflags ignore
8016
8017 GetTexParameterIiv(target, pname, params)
8018 return void
8019 param target TextureTarget in value
8020 param pname GetTextureParameter in value
8021 param params Int32 out array [COMPSIZE(pname)]
8022 category VERSION_3_0
8023 dlflags notlistable
8024 version 3.0
8025 extension
8026 glfflags ignore
8027 glxflags ignore
8028
8029 GetTexParameterIuiv(target, pname, params)
8030 return void
8031 param target TextureTarget in value
8032 param pname GetTextureParameter in value
8033 param params UInt32 out array [COMPSIZE(pname)]
8034 category VERSION_3_0
8035 dlflags notlistable
8036 version 3.0
8037 extension
8038 glfflags ignore
8039 glxflags ignore
8040
8041 # New commands in OpenGL 3.0
8042
8043 ClearBufferiv(buffer, drawbuffer, value)
8044 return void
8045 param buffer GLenum in value
8046 param drawbuffer DrawBufferName in value
8047 param value Int32 in array [COMPSIZE(buffer)]
8048 category VERSION_3_0
8049 version 3.0
8050 extension
8051 glfflags ignore
8052 glxflags ignore
8053
8054 ClearBufferuiv(buffer, drawbuffer, value)
8055 return void
8056 param buffer GLenum in value
8057 param drawbuffer DrawBufferName in value
8058 param value UInt32 in array [COMPSIZE(buffer)]
8059 category VERSION_3_0
8060 version 3.0
8061 extension
8062 glfflags ignore
8063 glxflags ignore
8064
8065 ClearBufferfv(buffer, drawbuffer, value)
8066 return void
8067 param buffer GLenum in value
8068 param drawbuffer DrawBufferName in value
8069 param value Float32 in array [COMPSIZE(buffer)]
8070 category VERSION_3_0
8071 version 3.0
8072 extension
8073 glfflags ignore
8074 glxflags ignore
8075
8076 ClearBufferfi(buffer, drawbuffer, depth, stencil)
8077 return void
8078 param buffer GLenum in value
8079 param drawbuffer DrawBufferName in value
8080 param depth Float32 in value
8081 param stencil Int32 in value
8082 category VERSION_3_0
8083 version 3.0
8084 extension
8085 glfflags ignore
8086 glxflags ignore
8087
8088 GetStringi(name, index)
8089 return String
8090 param name GLenum in value
8091 param index UInt32 in value
8092 category VERSION_3_0
8093 version 3.0
8094 extension
8095 dlflags notlistable
8096 glxflags client-handcode server-handcode
8097 glfflags ignore
8098 glxsingle ?
8099
8100 passthru: /* OpenGL 3.0 also reuses entry points from these extensions: */
8101 passthru: /* ARB_framebuffer_object */
8102 passthru: /* ARB_map_buffer_range */
8103 passthru: /* ARB_vertex_array_object */
8104
8105 ###############################################################################
8106 ###############################################################################
8107 #
8108 # OpenGL 3.0 deprecated commands
8109 #
8110 ###############################################################################
8111 ###############################################################################
8112
8113 # (none - VertexAttribI* were moved back into non-deprecated)
8114
8115
8116 ###############################################################################
8117 ###############################################################################
8118 #
8119 # OpenGL 3.1 commands
8120 #
8121 ###############################################################################
8122 ###############################################################################
8123
8124 # New commands in OpenGL 3.1 - none
8125
8126 # OpenGL 3.1 (ARB_draw_instanced) commands
8127
8128 DrawArraysInstanced(mode, first, count, instancecount)
8129 return void
8130 param mode BeginMode in value
8131 param first Int32 in value
8132 param count SizeI in value
8133 param instancecount SizeI in value
8134 category VERSION_3_1
8135 version 3.1
8136 extension
8137 dlflags notlistable
8138 vectorequiv ArrayElement
8139 glfflags ignore
8140 glxflags ignore
8141
8142 DrawElementsInstanced(mode, count, type, indices, instancecount)
8143 return void
8144 param mode BeginMode in value
8145 param count SizeI in value
8146 param type DrawElementsType in value
8147 param indices Void in array [COMPSIZE(count/type)]
8148 param instancecount SizeI in value
8149 category VERSION_3_1
8150 version 3.1
8151 extension
8152 dlflags notlistable
8153 vectorequiv ArrayElement
8154 glfflags ignore
8155 glxflags ignore
8156
8157 # OpenGL 3.1 (ARB_texture_buffer_object) commands
8158
8159 TexBuffer(target, internalformat, buffer)
8160 return void
8161 param target TextureTarget in value
8162 param internalformat GLenum in value
8163 param buffer UInt32 in value
8164 category VERSION_3_1
8165 version 3.1
8166 extension
8167 glfflags ignore
8168 glxflags ignore
8169
8170 # OpenGL 3.1 (ARB_texture_rectangle) commands - none
8171
8172 # OpenGL 3.1 (SNORM texture) commands - none
8173
8174 # OpenGL 3.1 (NV_primitive_restart) commands
8175 # This is *not* an alias of PrimitiveRestartIndexNV, since it sets
8176 # server instead of client state.
8177
8178 PrimitiveRestartIndex(index)
8179 return void
8180 param index UInt32 in value
8181 category VERSION_3_1
8182 version 3.1
8183 extension
8184 glxropcode ?
8185 glxflags ignore
8186 offset ?
8187
8188 passthru: /* OpenGL 3.1 also reuses entry points from these extensions: */
8189 passthru: /* ARB_copy_buffer */
8190 passthru: /* ARB_uniform_buffer_object */
8191
8192
8193 ###############################################################################
8194 ###############################################################################
8195 #
8196 # OpenGL 3.2 commands
8197 #
8198 ###############################################################################
8199 ###############################################################################
8200
8201 # New commands in OpenGL 3.2
8202
8203 GetInteger64i_v(target, index, data)
8204 return void
8205 param target GLenum in value
8206 param index UInt32 in value
8207 param data Int64 out array [COMPSIZE(target)]
8208 category VERSION_3_2
8209 version 3.2
8210 extension
8211 dlflags notlistable
8212 glxflags ignore
8213 glfflags ignore
8214
8215
8216 GetBufferParameteri64v(target, pname, params)
8217 return void
8218 param target BufferTargetARB in value
8219 param pname BufferPNameARB in value
8220 param params Int64 out array [COMPSIZE(pname)]
8221 category VERSION_3_2
8222 dlflags notlistable
8223 version 3.2
8224 extension
8225 glxsingle ?
8226 glxflags ignore
8227
8228 # OpenGL 3.2 (ARB_depth_clamp) commands - none
8229 # OpenGL 3.2 (ARB_fragment_coord_conventions) commands - none
8230
8231 # OpenGL 3.2 (ARB_geometry_shader4) commands
8232 # ProgramParameteriARB was NOT promoted to core 3.2, but
8233 # IS part of core 4.1 through other ARB extensions.
8234
8235 FramebufferTexture(target, attachment, texture, level)
8236 return void
8237 param target GLenum in value
8238 param attachment GLenum in value
8239 param texture UInt32 in value
8240 param level Int32 in value
8241 category VERSION_3_2
8242 version 1.2
8243 extension
8244 glxropcode ?
8245 glxflags ignore
8246 offset ?
8247
8248 # FramebufferTextureLayer already declared in ARB_framebuffer_object
8249 # FramebufferTextureLayer(target, attachment, texture, level, layer)
8250
8251 # Not promoted to the core along with the rest
8252 # FramebufferTextureFace(target, attachment, texture, level, face)
8253
8254 # OpenGL 3.2 (ARB_seamless_cube_map) commands - none
8255 # OpenGL 3.2 (ARB_vertex_array_bgra) commands - none
8256
8257 passthru: /* OpenGL 3.2 also reuses entry points from these extensions: */
8258 passthru: /* ARB_draw_elements_base_vertex */
8259 passthru: /* ARB_provoking_vertex */
8260 passthru: /* ARB_sync */
8261 passthru: /* ARB_texture_multisample */
8262
8263
8264 ###############################################################################
8265 ###############################################################################
8266 #
8267 # OpenGL 3.3 commands
8268 #
8269 ###############################################################################
8270 ###############################################################################
8271
8272 # New commands in OpenGL 3.3
8273
8274 # OpenGL 3.3 (ARB_instanced_arrays) commands
8275
8276 VertexAttribDivisor(index, divisor)
8277 return void
8278 param index UInt32 in value
8279 param divisor UInt32 in value
8280 category VERSION_3_3
8281 version 1.1
8282 extension
8283 glfflags ignore
8284 glxflags ignore
8285
8286 passthru: /* OpenGL 3.3 also reuses entry points from these extensions: */
8287 passthru: /* ARB_blend_func_extended */
8288 passthru: /* ARB_sampler_objects */
8289 passthru: /* ARB_explicit_attrib_location, but it has none */
8290 passthru: /* ARB_occlusion_query2 (no entry points) */
8291 passthru: /* ARB_shader_bit_encoding (no entry points) */
8292 passthru: /* ARB_texture_rgb10_a2ui (no entry points) */
8293 passthru: /* ARB_texture_swizzle (no entry points) */
8294 passthru: /* ARB_timer_query */
8295 passthru: /* ARB_vertex_type_2_10_10_10_rev */
8296
8297
8298 ###############################################################################
8299 ###############################################################################
8300 #
8301 # OpenGL 4.0 commands
8302 #
8303 ###############################################################################
8304 ###############################################################################
8305
8306 # New commands in OpenGL 4.0
8307
8308 # OpenGL 4.0 (ARB_sample_shading) commands
8309
8310 MinSampleShading(value)
8311 return void
8312 param value ColorF in value
8313 category VERSION_4_0
8314 version 1.2
8315 extension
8316 glxropcode ?
8317 glxflags ignore
8318 offset ?
8319
8320 # OpenGL 4.0 (ARB_draw_buffers_blend) commands
8321
8322 BlendEquationi(buf, mode)
8323 return void
8324 param buf UInt32 in value
8325 param mode GLenum in value
8326 category VERSION_4_0
8327 version 1.2
8328 extension
8329 glxropcode ?
8330 glxflags ignore
8331 offset ?
8332
8333 BlendEquationSeparatei(buf, modeRGB, modeAlpha)
8334 return void
8335 param buf UInt32 in value
8336 param modeRGB GLenum in value
8337 param modeAlpha GLenum in value
8338 category VERSION_4_0
8339 version 1.2
8340 extension
8341 glxropcode ?
8342 glxflags ignore
8343 offset ?
8344
8345 BlendFunci(buf, src, dst)
8346 return void
8347 param buf UInt32 in value
8348 param src GLenum in value
8349 param dst GLenum in value
8350 category VERSION_4_0
8351 version 1.2
8352 extension
8353 glxropcode ?
8354 glxflags ignore
8355 offset ?
8356
8357 BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
8358 return void
8359 param buf UInt32 in value
8360 param srcRGB GLenum in value
8361 param dstRGB GLenum in value
8362 param srcAlpha GLenum in value
8363 param dstAlpha GLenum in value
8364 category VERSION_4_0
8365 version 1.2
8366 extension
8367 glxropcode ?
8368 glxflags ignore
8369 offset ?
8370
8371 passthru: /* OpenGL 4.0 also reuses entry points from these extensions: */
8372 passthru: /* ARB_texture_query_lod (no entry points) */
8373 passthru: /* ARB_draw_indirect */
8374 passthru: /* ARB_gpu_shader5 (no entry points) */
8375 passthru: /* ARB_gpu_shader_fp64 */
8376 passthru: /* ARB_shader_subroutine */
8377 passthru: /* ARB_tessellation_shader */
8378 passthru: /* ARB_texture_buffer_object_rgb32 (no entry points) */
8379 passthru: /* ARB_texture_cube_map_array (no entry points) */
8380 passthru: /* ARB_texture_gather (no entry points) */
8381 passthru: /* ARB_transform_feedback2 */
8382 passthru: /* ARB_transform_feedback3 */
8383
8384
8385 ###############################################################################
8386 ###############################################################################
8387 #
8388 # OpenGL 4.1 commands
8389 #
8390 ###############################################################################
8391 ###############################################################################
8392
8393 # New commands in OpenGL 4.1 - none
8394 newcategory: VERSION_4_1
8395
8396 passthru: /* OpenGL 4.1 reuses entry points from these extensions: */
8397 passthru: /* ARB_ES2_compatibility */
8398 passthru: /* ARB_get_program_binary */
8399 passthru: /* ARB_separate_shader_objects */
8400 passthru: /* ARB_shader_precision (no entry points) */
8401 passthru: /* ARB_vertex_attrib_64bit */
8402 passthru: /* ARB_viewport_array */
8403
8404
8405 ###############################################################################
8406 ###############################################################################
8407 #
8408 # OpenGL 4.2 commands
8409 #
8410 ###############################################################################
8411 ###############################################################################
8412
8413 # New commands in OpenGL 4.2 - none
8414 newcategory: VERSION_4_2
8415
8416 passthru: /* OpenGL 4.2 reuses entry points from these extensions: */
8417 passthru: /* ARB_base_instance */
8418 passthru: /* ARB_shading_language_420pack (no entry points) */
8419 passthru: /* ARB_transform_feedback_instanced */
8420 passthru: /* ARB_compressed_texture_pixel_storage (no entry points) */
8421 passthru: /* ARB_conservative_depth (no entry points) */
8422 passthru: /* ARB_internalformat_query */
8423 passthru: /* ARB_map_buffer_alignment (no entry points) */
8424 passthru: /* ARB_shader_atomic_counters */
8425 passthru: /* ARB_shader_image_load_store */
8426 passthru: /* ARB_shading_language_packing (no entry points) */
8427 passthru: /* ARB_texture_storage */
8428
8429
8430 ###############################################################################
8431 ###############################################################################
8432 #
8433 # OpenGL 4.3 commands
8434 #
8435 ###############################################################################
8436 ###############################################################################
8437
8438 # New commands in OpenGL 4.3 - none
8439 newcategory: VERSION_4_3
8440
8441 passthru: /* OpenGL 4.3 reuses entry points from these extensions: */
8442 passthru: /* ARB_arrays_of_arrays (no entry points, GLSL only) */
8443 passthru: /* ARB_fragment_layer_viewport (no entry points, GLSL only) */
8444 passthru: /* ARB_shader_image_size (no entry points, GLSL only) */
8445 passthru: /* ARB_ES3_compatibility (no entry points) */
8446 passthru: /* ARB_clear_buffer_object */
8447 passthru: /* ARB_compute_shader */
8448 passthru: /* ARB_copy_image */
8449 passthru: /* KHR_debug (includes ARB_debug_output commands promoted to KHR without suffixes) */
8450 passthru: /* ARB_explicit_uniform_location (no entry points) */
8451 passthru: /* ARB_framebuffer_no_attachments */
8452 passthru: /* ARB_internalformat_query2 */
8453 passthru: /* ARB_invalidate_subdata */
8454 passthru: /* ARB_multi_draw_indirect */
8455 passthru: /* ARB_program_interface_query */
8456 passthru: /* ARB_robust_buffer_access_behavior (no entry points) */
8457 passthru: /* ARB_shader_storage_buffer_object */
8458 passthru: /* ARB_stencil_texturing (no entry points) */
8459 passthru: /* ARB_texture_buffer_range */
8460 passthru: /* ARB_texture_query_levels (no entry points) */
8461 passthru: /* ARB_texture_storage_multisample */
8462 passthru: /* ARB_texture_view */
8463 passthru: /* ARB_vertex_attrib_binding */
8464
8465 ###############################################################################
8466 ###############################################################################
8467 #
8468 # ARB extensions, in order by ARB extension number
8469 #
8470 ###############################################################################
8471 ###############################################################################
8472
8473 ###############################################################################
8474 #
8475 # ARB Extension #1
8476 # ARB_multitexture commands
8477 #
8478 ###############################################################################
8479
8480 ActiveTextureARB(texture)
8481 return void
8482 param texture TextureUnit in value
8483 category ARB_multitexture
8484 glxflags ARB
8485 version 1.2
8486 glxropcode 197
8487 alias ActiveTexture
8488
8489 ClientActiveTextureARB(texture)
8490 return void
8491 param texture TextureUnit in value
8492 category ARB_multitexture
8493 dlflags notlistable
8494 glxflags ARB client-handcode client-intercept server-handcode
8495 version 1.2
8496 alias ClientActiveTexture
8497
8498 MultiTexCoord1dARB(target, s)
8499 return void
8500 param target TextureUnit in value
8501 param s CoordD in value
8502 category ARB_multitexture
8503 glxflags ARB
8504 version 1.2
8505 vectorequiv MultiTexCoord1dv
8506
8507 MultiTexCoord1dvARB(target, v)
8508 return void
8509 param target TextureUnit in value
8510 param v CoordD in array [1]
8511 category ARB_multitexture
8512 glxflags ARB
8513 version 1.2
8514 glxropcode 198
8515 alias MultiTexCoord1dv
8516
8517 MultiTexCoord1fARB(target, s)
8518 return void
8519 param target TextureUnit in value
8520 param s CoordF in value
8521 category ARB_multitexture
8522 glxflags ARB
8523 version 1.2
8524 vectorequiv MultiTexCoord1fv
8525
8526 MultiTexCoord1fvARB(target, v)
8527 return void
8528 param target TextureUnit in value
8529 param v CoordF in array [1]
8530 category ARB_multitexture
8531 glxflags ARB
8532 version 1.2
8533 glxropcode 199
8534 alias MultiTexCoord1fv
8535
8536 MultiTexCoord1iARB(target, s)
8537 return void
8538 param target TextureUnit in value
8539 param s CoordI in value
8540 category ARB_multitexture
8541 glxflags ARB
8542 version 1.2
8543 vectorequiv MultiTexCoord1iv
8544
8545 MultiTexCoord1ivARB(target, v)
8546 return void
8547 param target TextureUnit in value
8548 param v CoordI in array [1]
8549 category ARB_multitexture
8550 glxflags ARB
8551 version 1.2
8552 glxropcode 200
8553 alias MultiTexCoord1iv
8554
8555 MultiTexCoord1sARB(target, s)
8556 return void
8557 param target TextureUnit in value
8558 param s CoordS in value
8559 category ARB_multitexture
8560 glxflags ARB
8561 version 1.2
8562 vectorequiv MultiTexCoord1sv
8563
8564 MultiTexCoord1svARB(target, v)
8565 return void
8566 param target TextureUnit in value
8567 param v CoordS in array [1]
8568 category ARB_multitexture
8569 glxflags ARB
8570 version 1.2
8571 glxropcode 201
8572 alias MultiTexCoord1sv
8573
8574 MultiTexCoord2dARB(target, s, t)
8575 return void
8576 param target TextureUnit in value
8577 param s CoordD in value
8578 param t CoordD in value
8579 category ARB_multitexture
8580 glxflags ARB
8581 version 1.2
8582 vectorequiv MultiTexCoord2dv
8583
8584 MultiTexCoord2dvARB(target, v)
8585 return void
8586 param target TextureUnit in value
8587 param v CoordD in array [2]
8588 category ARB_multitexture
8589 glxflags ARB
8590 version 1.2
8591 glxropcode 202
8592 alias MultiTexCoord2dv
8593
8594 MultiTexCoord2fARB(target, s, t)
8595 return void
8596 param target TextureUnit in value
8597 param s CoordF in value
8598 param t CoordF in value
8599 category ARB_multitexture
8600 glxflags ARB
8601 version 1.2
8602 vectorequiv MultiTexCoord2fv
8603
8604 MultiTexCoord2fvARB(target, v)
8605 return void
8606 param target TextureUnit in value
8607 param v CoordF in array [2]
8608 category ARB_multitexture
8609 glxflags ARB
8610 version 1.2
8611 glxropcode 203
8612 alias MultiTexCoord2fv
8613
8614 MultiTexCoord2iARB(target, s, t)
8615 return void
8616 param target TextureUnit in value
8617 param s CoordI in value
8618 param t CoordI in value
8619 category ARB_multitexture
8620 glxflags ARB
8621 version 1.2
8622 vectorequiv MultiTexCoord2iv
8623
8624 MultiTexCoord2ivARB(target, v)
8625 return void
8626 param target TextureUnit in value
8627 param v CoordI in array [2]
8628 category ARB_multitexture
8629 glxflags ARB
8630 version 1.2
8631 glxropcode 204
8632 alias MultiTexCoord2iv
8633
8634 MultiTexCoord2sARB(target, s, t)
8635 return void
8636 param target TextureUnit in value
8637 param s CoordS in value
8638 param t CoordS in value
8639 category ARB_multitexture
8640 glxflags ARB
8641 version 1.2
8642 vectorequiv MultiTexCoord2sv
8643
8644 MultiTexCoord2svARB(target, v)
8645 return void
8646 param target TextureUnit in value
8647 param v CoordS in array [2]
8648 category ARB_multitexture
8649 glxflags ARB
8650 version 1.2
8651 glxropcode 205
8652 alias MultiTexCoord2sv
8653
8654 MultiTexCoord3dARB(target, s, t, r)
8655 return void
8656 param target TextureUnit in value
8657 param s CoordD in value
8658 param t CoordD in value
8659 param r CoordD in value
8660 category ARB_multitexture
8661 glxflags ARB
8662 version 1.2
8663 vectorequiv MultiTexCoord3dv
8664
8665 MultiTexCoord3dvARB(target, v)
8666 return void
8667 param target TextureUnit in value
8668 param v CoordD in array [3]
8669 category ARB_multitexture
8670 glxflags ARB
8671 version 1.2
8672 glxropcode 206
8673 alias MultiTexCoord3dv
8674
8675 MultiTexCoord3fARB(target, s, t, r)
8676 return void
8677 param target TextureUnit in value
8678 param s CoordF in value
8679 param t CoordF in value
8680 param r CoordF in value
8681 category ARB_multitexture
8682 glxflags ARB
8683 version 1.2
8684 vectorequiv MultiTexCoord3fv
8685
8686 MultiTexCoord3fvARB(target, v)
8687 return void
8688 param target TextureUnit in value
8689 param v CoordF in array [3]
8690 category ARB_multitexture
8691 glxflags ARB
8692 version 1.2
8693 glxropcode 207
8694 alias MultiTexCoord3fv
8695
8696 MultiTexCoord3iARB(target, s, t, r)
8697 return void
8698 param target TextureUnit in value
8699 param s CoordI in value
8700 param t CoordI in value
8701 param r CoordI in value
8702 category ARB_multitexture
8703 glxflags ARB
8704 version 1.2
8705 vectorequiv MultiTexCoord3iv
8706
8707 MultiTexCoord3ivARB(target, v)
8708 return void
8709 param target TextureUnit in value
8710 param v CoordI in array [3]
8711 category ARB_multitexture
8712 glxflags ARB
8713 version 1.2
8714 glxropcode 208
8715 alias MultiTexCoord3iv
8716
8717 MultiTexCoord3sARB(target, s, t, r)
8718 return void
8719 param target TextureUnit in value
8720 param s CoordS in value
8721 param t CoordS in value
8722 param r CoordS in value
8723 category ARB_multitexture
8724 glxflags ARB
8725 version 1.2
8726 vectorequiv MultiTexCoord3sv
8727
8728 MultiTexCoord3svARB(target, v)
8729 return void
8730 param target TextureUnit in value
8731 param v CoordS in array [3]
8732 category ARB_multitexture
8733 version 1.2
8734 glxflags ARB
8735 glxropcode 209
8736 alias MultiTexCoord3sv
8737
8738 MultiTexCoord4dARB(target, s, t, r, q)
8739 return void
8740 param target TextureUnit in value
8741 param s CoordD in value
8742 param t CoordD in value
8743 param r CoordD in value
8744 param q CoordD in value
8745 category ARB_multitexture
8746 glxflags ARB
8747 version 1.2
8748 vectorequiv MultiTexCoord4dv
8749
8750 MultiTexCoord4dvARB(target, v)
8751 return void
8752 param target TextureUnit in value
8753 param v CoordD in array [4]
8754 category ARB_multitexture
8755 glxflags ARB
8756 version 1.2
8757 glxropcode 210
8758 alias MultiTexCoord4dv
8759
8760 MultiTexCoord4fARB(target, s, t, r, q)
8761 return void
8762 param target TextureUnit in value
8763 param s CoordF in value
8764 param t CoordF in value
8765 param r CoordF in value
8766 param q CoordF in value
8767 category ARB_multitexture
8768 glxflags ARB
8769 version 1.2
8770 vectorequiv MultiTexCoord4fv
8771
8772 MultiTexCoord4fvARB(target, v)
8773 return void
8774 param target TextureUnit in value
8775 param v CoordF in array [4]
8776 category ARB_multitexture
8777 glxflags ARB
8778 version 1.2
8779 glxropcode 211
8780 alias MultiTexCoord4fv
8781
8782 MultiTexCoord4iARB(target, s, t, r, q)
8783 return void
8784 param target TextureUnit in value
8785 param s CoordI in value
8786 param t CoordI in value
8787 param r CoordI in value
8788 param q CoordI in value
8789 category ARB_multitexture
8790 glxflags ARB
8791 version 1.2
8792 vectorequiv MultiTexCoord4iv
8793
8794 MultiTexCoord4ivARB(target, v)
8795 return void
8796 param target TextureUnit in value
8797 param v CoordI in array [4]
8798 category ARB_multitexture
8799 glxflags ARB
8800 version 1.2
8801 glxropcode 212
8802 alias MultiTexCoord4iv
8803
8804 MultiTexCoord4sARB(target, s, t, r, q)
8805 return void
8806 param target TextureUnit in value
8807 param s CoordS in value
8808 param t CoordS in value
8809 param r CoordS in value
8810 param q CoordS in value
8811 category ARB_multitexture
8812 glxflags ARB
8813 version 1.2
8814 vectorequiv MultiTexCoord4sv
8815
8816 MultiTexCoord4svARB(target, v)
8817 return void
8818 param target TextureUnit in value
8819 param v CoordS in array [4]
8820 category ARB_multitexture
8821 glxflags ARB
8822 version 1.2
8823 glxropcode 213
8824 alias MultiTexCoord4sv
8825
8826 ################################################################################
8827 #
8828 # ARB Extension #2 - GLX_ARB_get_proc_address
8829 #
8830 ###############################################################################
8831
8832 ################################################################################
8833 #
8834 # ARB Extension #3
8835 # ARB_transpose_matrix commands
8836 #
8837 ###############################################################################
8838
8839 LoadTransposeMatrixfARB(m)
8840 return void
8841 param m Float32 in array [16]
8842 category ARB_transpose_matrix
8843 glxflags ARB client-handcode client-intercept server-handcode
8844 version 1.2
8845 alias LoadTransposeMatrixf
8846
8847 LoadTransposeMatrixdARB(m)
8848 return void
8849 param m Float64 in array [16]
8850 category ARB_transpose_matrix
8851 glxflags ARB client-handcode client-intercept server-handcode
8852 version 1.2
8853 alias LoadTransposeMatrixd
8854
8855 MultTransposeMatrixfARB(m)
8856 return void
8857 param m Float32 in array [16]
8858 category ARB_transpose_matrix
8859 glxflags ARB client-handcode client-intercept server-handcode
8860 version 1.2
8861 alias MultTransposeMatrixf
8862
8863 MultTransposeMatrixdARB(m)
8864 return void
8865 param m Float64 in array [16]
8866 category ARB_transpose_matrix
8867 glxflags ARB client-handcode client-intercept server-handcode
8868 version 1.2
8869 alias MultTransposeMatrixd
8870
8871 ################################################################################
8872 #
8873 # ARB Extension #4 - WGL_ARB_buffer_region
8874 #
8875 ###############################################################################
8876
8877 ################################################################################
8878 #
8879 # ARB Extension #5
8880 # ARB_multisample commands
8881 #
8882 ###############################################################################
8883
8884 SampleCoverageARB(value, invert)
8885 return void
8886 param value Float32 in value
8887 param invert Boolean in value
8888 category ARB_multisample
8889 glxflags ARB
8890 version 1.2
8891 alias SampleCoverage
8892
8893 ################################################################################
8894 #
8895 # ARB Extension #6
8896 # ARB_texture_env_add commands
8897 #
8898 ###############################################################################
8899
8900 # (none)
8901 newcategory: ARB_texture_env_add
8902
8903 ################################################################################
8904 #
8905 # ARB Extension #7
8906 # ARB_texture_cube_map commands
8907 #
8908 ###############################################################################
8909
8910 # (none)
8911 newcategory: ARB_texture_cube_map
8912
8913 ################################################################################
8914 #
8915 # ARB Extension #8 - WGL_ARB_extensions_string
8916 # ARB Extension #9 - WGL_ARB_pixel_format commands
8917 # ARB Extension #10 - WGL_ARB_make_current_read commands
8918 # ARB Extension #11 - WGL_ARB_pbuffer
8919 #
8920 ###############################################################################
8921
8922 ################################################################################
8923 #
8924 # ARB Extension #12
8925 # ARB_texture_compression commands
8926 #
8927 ###############################################################################
8928
8929 # Arguably TexelInternalFormat, not PixelInternalFormat
8930 CompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data)
8931 return void
8932 param target TextureTarget in value
8933 param level CheckedInt32 in value
8934 param internalformat PixelInternalFormat in value
8935 param width SizeI in value
8936 param height SizeI in value
8937 param depth SizeI in value
8938 param border CheckedInt32 in value
8939 param imageSize SizeI in value
8940 param data CompressedTextureARB in array [imageSize]
8941 category ARB_texture_compression
8942 dlflags handcode
8943 glxflags ARB client-handcode server-handcode
8944 version 1.2
8945 glxropcode 216
8946 alias CompressedTexImage3D
8947 wglflags client-handcode server-handcode
8948
8949 # Arguably TexelInternalFormat, not PixelInternalFormat
8950 CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data)
8951 return void
8952 param target TextureTarget in value
8953 param level CheckedInt32 in value
8954 param internalformat PixelInternalFormat in value
8955 param width SizeI in value
8956 param height SizeI in value
8957 param border CheckedInt32 in value
8958 param imageSize SizeI in value
8959 param data CompressedTextureARB in array [imageSize]
8960 category ARB_texture_compression
8961 dlflags handcode
8962 glxflags ARB client-handcode server-handcode
8963 version 1.2
8964 glxropcode 215
8965 alias CompressedTexImage2D
8966 wglflags client-handcode server-handcode
8967
8968 # Arguably TexelInternalFormat, not PixelInternalFormat
8969 CompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data)
8970 return void
8971 param target TextureTarget in value
8972 param level CheckedInt32 in value
8973 param internalformat PixelInternalFormat in value
8974 param width SizeI in value
8975 param border CheckedInt32 in value
8976 param imageSize SizeI in value
8977 param data CompressedTextureARB in array [imageSize]
8978 category ARB_texture_compression
8979 dlflags handcode
8980 glxflags ARB client-handcode server-handcode
8981 version 1.2
8982 glxropcode 214
8983 alias CompressedTexImage1D
8984 wglflags client-handcode server-handcode
8985
8986 CompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
8987 return void
8988 param target TextureTarget in value
8989 param level CheckedInt32 in value
8990 param xoffset CheckedInt32 in value
8991 param yoffset CheckedInt32 in value
8992 param zoffset CheckedInt32 in value
8993 param width SizeI in value
8994 param height SizeI in value
8995 param depth SizeI in value
8996 param format PixelFormat in value
8997 param imageSize SizeI in value
8998 param data CompressedTextureARB in array [imageSize]
8999 category ARB_texture_compression
9000 dlflags handcode
9001 glxflags ARB client-handcode server-handcode
9002 version 1.2
9003 glxropcode 219
9004 alias CompressedTexSubImage3D
9005 wglflags client-handcode server-handcode
9006
9007 CompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data)
9008 return void
9009 param target TextureTarget in value
9010 param level CheckedInt32 in value
9011 param xoffset CheckedInt32 in value
9012 param yoffset CheckedInt32 in value
9013 param width SizeI in value
9014 param height SizeI in value
9015 param format PixelFormat in value
9016 param imageSize SizeI in value
9017 param data CompressedTextureARB in array [imageSize]
9018 category ARB_texture_compression
9019 dlflags handcode
9020 glxflags ARB client-handcode server-handcode
9021 version 1.2
9022 glxropcode 218
9023 alias CompressedTexSubImage2D
9024 wglflags client-handcode server-handcode
9025
9026 CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data)
9027 return void
9028 param target TextureTarget in value
9029 param level CheckedInt32 in value
9030 param xoffset CheckedInt32 in value
9031 param width SizeI in value
9032 param format PixelFormat in value
9033 param imageSize SizeI in value
9034 param data CompressedTextureARB in array [imageSize]
9035 category ARB_texture_compression
9036 dlflags handcode
9037 glxflags ARB client-handcode server-handcode
9038 version 1.2
9039 glxropcode 217
9040 alias CompressedTexSubImage1D
9041 wglflags client-handcode server-handcode
9042
9043 GetCompressedTexImageARB(target, level, img)
9044 return void
9045 param target TextureTarget in value
9046 param level CheckedInt32 in value
9047 param img CompressedTextureARB out array [COMPSIZE(target/level)]
9048 category ARB_texture_compression
9049 dlflags notlistable
9050 glxflags ARB client-handcode server-handcode
9051 version 1.2
9052 glxsingle 160
9053 alias GetCompressedTexImage
9054 wglflags client-handcode server-handcode
9055
9056 ################################################################################
9057 #
9058 # ARB Extension #13
9059 # ARB_texture_border_clamp commands
9060 #
9061 ###############################################################################
9062
9063 # (none)
9064 newcategory: ARB_texture_border_clamp
9065
9066 ###############################################################################
9067 #
9068 # ARB Extension #14
9069 # ARB_point_parameters commands
9070 #
9071 ###############################################################################
9072
9073 PointParameterfARB(pname, param)
9074 return void
9075 param pname PointParameterNameARB in value
9076 param param CheckedFloat32 in value
9077 category ARB_point_parameters
9078 version 1.0
9079 glxflags ARB
9080 glxropcode 2065
9081 extension
9082 alias PointParameterf
9083
9084 PointParameterfvARB(pname, params)
9085 return void
9086 param pname PointParameterNameARB in value
9087 param params CheckedFloat32 in array [COMPSIZE(pname)]
9088 category ARB_point_parameters
9089 version 1.0
9090 glxflags ARB
9091 glxropcode 2066
9092 extension
9093 alias PointParameterfv
9094
9095 ################################################################################
9096 #
9097 # ARB Extension #15
9098 # ARB_vertex_blend commands
9099 #
9100 ###############################################################################
9101
9102 WeightbvARB(size, weights)
9103 return void
9104 param size Int32 in value
9105 param weights Int8 in array [size]
9106 category ARB_vertex_blend
9107 version 1.1
9108 extension
9109 glxropcode 220
9110 glxflags ignore
9111 offset ?
9112
9113 WeightsvARB(size, weights)
9114 return void
9115 param size Int32 in value
9116 param weights Int16 in array [size]
9117 category ARB_vertex_blend
9118 version 1.1
9119 extension
9120 glxropcode 222
9121 glxflags ignore
9122 offset ?
9123
9124 WeightivARB(size, weights)
9125 return void
9126 param size Int32 in value
9127 param weights Int32 in array [size]
9128 category ARB_vertex_blend
9129 version 1.1
9130 extension
9131 glxropcode 224
9132 glxflags ignore
9133 offset ?
9134
9135 WeightfvARB(size, weights)
9136 return void
9137 param size Int32 in value
9138 param weights Float32 in array [size]
9139 category ARB_vertex_blend
9140 version 1.1
9141 extension
9142 glxropcode 227
9143 glxflags ignore
9144 offset ?
9145
9146 WeightdvARB(size, weights)
9147 return void
9148 param size Int32 in value
9149 param weights Float64 in array [size]
9150 category ARB_vertex_blend
9151 version 1.1
9152 extension
9153 glxropcode 228
9154 glxflags ignore
9155 offset ?
9156
9157 WeightubvARB(size, weights)
9158 return void
9159 param size Int32 in value
9160 param weights UInt8 in array [size]
9161 category ARB_vertex_blend
9162 version 1.1
9163 extension
9164 glxropcode 221
9165 glxflags ignore
9166 offset ?
9167
9168 WeightusvARB(size, weights)
9169 return void
9170 param size Int32 in value
9171 param weights UInt16 in array [size]
9172 category ARB_vertex_blend
9173 version 1.1
9174 extension
9175 glxropcode 223
9176 glxflags ignore
9177 offset ?
9178
9179 WeightuivARB(size, weights)
9180 return void
9181 param size Int32 in value
9182 param weights UInt32 in array [size]
9183 category ARB_vertex_blend
9184 version 1.1
9185 extension
9186 glxropcode 225
9187 glxflags ignore
9188 offset ?
9189
9190 WeightPointerARB(size, type, stride, pointer)
9191 return void
9192 param size Int32 in value
9193 param type WeightPointerTypeARB in value
9194 param stride SizeI in value
9195 param pointer Void in array [COMPSIZE(type/stride)] retained
9196 category ARB_vertex_blend
9197 version 1.1
9198 extension
9199 dlflags notlistable
9200 glxflags ignore
9201 offset ?
9202
9203 VertexBlendARB(count)
9204 return void
9205 param count Int32 in value
9206 category ARB_vertex_blend
9207 version 1.1
9208 extension
9209 glxropcode 226
9210 glxflags ignore
9211 offset ?
9212
9213 ################################################################################
9214 #
9215 # ARB Extension #16
9216 # ARB_matrix_palette commands
9217 #
9218 ###############################################################################
9219
9220 CurrentPaletteMatrixARB(index)
9221 return void
9222 param index Int32 in value
9223 category ARB_matrix_palette
9224 version 1.1
9225 extension
9226 glxropcode 4329
9227 glxflags ignore
9228 offset ?
9229
9230 MatrixIndexubvARB(size, indices)
9231 return void
9232 param size Int32 in value
9233 param indices UInt8 in array [size]
9234 category ARB_matrix_palette
9235 version 1.1
9236 extension
9237 glxropcode 4326
9238 glxflags ignore
9239 offset ?
9240
9241 MatrixIndexusvARB(size, indices)
9242 return void
9243 param size Int32 in value
9244 param indices UInt16 in array [size]
9245 category ARB_matrix_palette
9246 version 1.1
9247 extension
9248 glxropcode 4327
9249 glxflags ignore
9250 offset ?
9251
9252 MatrixIndexuivARB(size, indices)
9253 return void
9254 param size Int32 in value
9255 param indices UInt32 in array [size]
9256 category ARB_matrix_palette
9257 version 1.1
9258 extension
9259 glxropcode 4328
9260 glxflags ignore
9261 offset ?
9262
9263 MatrixIndexPointerARB(size, type, stride, pointer)
9264 return void
9265 param size Int32 in value
9266 param type MatrixIndexPointerTypeARB in value
9267 param stride SizeI in value
9268 param pointer Void in array [COMPSIZE(type/stride)] retained
9269 category ARB_matrix_palette
9270 version 1.1
9271 extension
9272 dlflags notlistable
9273 glxflags ignore
9274 offset ?
9275
9276 ################################################################################
9277 #
9278 # ARB Extension #17
9279 # ARB_texture_env_combine commands
9280 #
9281 ###############################################################################
9282
9283 # (none)
9284 newcategory: ARB_texture_env_combine
9285
9286 ################################################################################
9287 #
9288 # ARB Extension #18
9289 # ARB_texture_env_crossbar commands
9290 #
9291 ###############################################################################
9292
9293 # (none)
9294 newcategory: ARB_texture_env_crossbar
9295
9296 ################################################################################
9297 #
9298 # ARB Extension #19
9299 # ARB_texture_env_dot3 commands
9300 #
9301 ###############################################################################
9302
9303 # (none)
9304 newcategory: ARB_texture_env_dot3
9305
9306 ###############################################################################
9307 #
9308 # ARB Extension #20 - WGL_ARB_render_texture
9309 #
9310 ###############################################################################
9311
9312 ###############################################################################
9313 #
9314 # ARB Extension #21
9315 # ARB_texture_mirrored_repeat commands
9316 #
9317 ###############################################################################
9318
9319 # (none)
9320 newcategory: ARB_texture_mirrored_repeat
9321
9322 ###############################################################################
9323 #
9324 # ARB Extension #22
9325 # ARB_depth_texture commands
9326 #
9327 ###############################################################################
9328
9329 # (none)
9330 newcategory: ARB_depth_texture
9331
9332 ###############################################################################
9333 #
9334 # ARB Extension #23
9335 # ARB_shadow commands
9336 #
9337 ###############################################################################
9338
9339 # (none)
9340 newcategory: ARB_shadow
9341
9342 ###############################################################################
9343 #
9344 # ARB Extension #24
9345 # ARB_shadow_ambient commands
9346 #
9347 ###############################################################################
9348
9349 # (none)
9350 newcategory: ARB_shadow_ambient
9351
9352 ###############################################################################
9353 #
9354 # ARB Extension #25
9355 # ARB_window_pos commands
9356 # Note: all entry points use glxropcode ropcode 230, with 3 float parameters
9357 #
9358 ###############################################################################
9359
9360 WindowPos2dARB(x, y)
9361 return void
9362 param x CoordD in value
9363 param y CoordD in value
9364 category ARB_window_pos
9365 vectorequiv WindowPos2dvARB
9366 version 1.0
9367 alias WindowPos2d
9368
9369 WindowPos2dvARB(v)
9370 return void
9371 param v CoordD in array [2]
9372 category ARB_window_pos
9373 version 1.0
9374 glxropcode 230
9375 glxflags client-handcode server-handcode
9376 alias WindowPos2dv
9377
9378 WindowPos2fARB(x, y)
9379 return void
9380 param x CoordF in value
9381 param y CoordF in value
9382 category ARB_window_pos
9383 vectorequiv WindowPos2fvARB
9384 version 1.0
9385 alias WindowPos2f
9386
9387 WindowPos2fvARB(v)
9388 return void
9389 param v CoordF in array [2]
9390 category ARB_window_pos
9391 version 1.0
9392 glxropcode 230
9393 glxflags client-handcode server-handcode
9394 alias WindowPos2fv
9395
9396 WindowPos2iARB(x, y)
9397 return void
9398 param x CoordI in value
9399 param y CoordI in value
9400 category ARB_window_pos
9401 vectorequiv WindowPos2ivARB
9402 version 1.0
9403 alias WindowPos2i
9404
9405 WindowPos2ivARB(v)
9406 return void
9407 param v CoordI in array [2]
9408 category ARB_window_pos
9409 version 1.0
9410 glxropcode 230
9411 glxflags client-handcode server-handcode
9412 alias WindowPos2iv
9413
9414 WindowPos2sARB(x, y)
9415 return void
9416 param x CoordS in value
9417 param y CoordS in value
9418 category ARB_window_pos
9419 vectorequiv WindowPos2svARB
9420 version 1.0
9421 alias WindowPos2s
9422
9423 WindowPos2svARB(v)
9424 return void
9425 param v CoordS in array [2]
9426 category ARB_window_pos
9427 version 1.0
9428 glxropcode 230
9429 glxflags client-handcode server-handcode
9430 alias WindowPos2sv
9431
9432 WindowPos3dARB(x, y, z)
9433 return void
9434 param x CoordD in value
9435 param y CoordD in value
9436 param z CoordD in value
9437 vectorequiv WindowPos3dvARB
9438 category ARB_window_pos
9439 version 1.0
9440 alias WindowPos3d
9441
9442 WindowPos3dvARB(v)
9443 return void
9444 param v CoordD in array [3]
9445 category ARB_window_pos
9446 version 1.0
9447 glxropcode 230
9448 glxflags client-handcode server-handcode
9449 alias WindowPos3dv
9450
9451 WindowPos3fARB(x, y, z)
9452 return void
9453 param x CoordF in value
9454 param y CoordF in value
9455 param z CoordF in value
9456 category ARB_window_pos
9457 vectorequiv WindowPos3fvARB
9458 version 1.0
9459 alias WindowPos3f
9460
9461 WindowPos3fvARB(v)
9462 return void
9463 param v CoordF in array [3]
9464 category ARB_window_pos
9465 version 1.0
9466 glxropcode 230
9467 glxflags client-handcode server-handcode
9468 alias WindowPos3fv
9469
9470 WindowPos3iARB(x, y, z)
9471 return void
9472 param x CoordI in value
9473 param y CoordI in value
9474 param z CoordI in value
9475 category ARB_window_pos
9476 vectorequiv WindowPos3ivARB
9477 version 1.0
9478 alias WindowPos3i
9479
9480 WindowPos3ivARB(v)
9481 return void
9482 param v CoordI in array [3]
9483 category ARB_window_pos
9484 version 1.0
9485 glxropcode 230
9486 glxflags client-handcode server-handcode
9487 alias WindowPos3iv
9488
9489 WindowPos3sARB(x, y, z)
9490 return void
9491 param x CoordS in value
9492 param y CoordS in value
9493 param z CoordS in value
9494 category ARB_window_pos
9495 vectorequiv WindowPos3svARB
9496 version 1.0
9497 alias WindowPos3s
9498
9499 WindowPos3svARB(v)
9500 return void
9501 param v CoordS in array [3]
9502 category ARB_window_pos
9503 version 1.0
9504 glxropcode 230
9505 glxflags client-handcode server-handcode
9506 alias WindowPos3sv
9507
9508 ###############################################################################
9509 #
9510 # ARB Extension #26
9511 # ARB_vertex_program commands
9512 #
9513 ###############################################################################
9514
9515 VertexAttrib1dARB(index, x)
9516 return void
9517 param index UInt32 in value
9518 param x Float64 in value
9519 category ARB_vertex_program
9520 version 1.3
9521 vectorequiv VertexAttrib1dvARB
9522 extension soft WINSOFT NV10
9523 alias VertexAttrib1d
9524
9525 VertexAttrib1dvARB(index, v)
9526 return void
9527 param index UInt32 in value
9528 param v Float64 in array [1]
9529 category ARB_vertex_program
9530 version 1.3
9531 extension soft WINSOFT NV10
9532 glxropcode 4197
9533 alias VertexAttrib1dv
9534
9535 VertexAttrib1fARB(index, x)
9536 return void
9537 param index UInt32 in value
9538 param x Float32 in value
9539 category ARB_vertex_program
9540 version 1.3
9541 vectorequiv VertexAttrib1fvARB
9542 extension soft WINSOFT NV10
9543 alias VertexAttrib1f
9544
9545 VertexAttrib1fvARB(index, v)
9546 return void
9547 param index UInt32 in value
9548 param v Float32 in array [1]
9549 category ARB_vertex_program
9550 version 1.3
9551 extension soft WINSOFT NV10
9552 glxropcode 4193
9553 alias VertexAttrib1fv
9554
9555 VertexAttrib1sARB(index, x)
9556 return void
9557 param index UInt32 in value
9558 param x Int16 in value
9559 category ARB_vertex_program
9560 version 1.3
9561 vectorequiv VertexAttrib1svARB
9562 extension soft WINSOFT NV10
9563 alias VertexAttrib1s
9564
9565 VertexAttrib1svARB(index, v)
9566 return void
9567 param index UInt32 in value
9568 param v Int16 in array [1]
9569 category ARB_vertex_program
9570 version 1.3
9571 extension soft WINSOFT NV10
9572 glxropcode 4189
9573 alias VertexAttrib1sv
9574
9575 VertexAttrib2dARB(index, x, y)
9576 return void
9577 param index UInt32 in value
9578 param x Float64 in value
9579 param y Float64 in value
9580 category ARB_vertex_program
9581 version 1.3
9582 vectorequiv VertexAttrib2dvARB
9583 extension soft WINSOFT NV10
9584 alias VertexAttrib2d
9585
9586 VertexAttrib2dvARB(index, v)
9587 return void
9588 param index UInt32 in value
9589 param v Float64 in array [2]
9590 category ARB_vertex_program
9591 version 1.3
9592 extension soft WINSOFT NV10
9593 glxropcode 4198
9594 alias VertexAttrib2dv
9595
9596 VertexAttrib2fARB(index, x, y)
9597 return void
9598 param index UInt32 in value
9599 param x Float32 in value
9600 param y Float32 in value
9601 category ARB_vertex_program
9602 version 1.3
9603 vectorequiv VertexAttrib2fvARB
9604 extension soft WINSOFT NV10
9605 alias VertexAttrib2f
9606
9607 VertexAttrib2fvARB(index, v)
9608 return void
9609 param index UInt32 in value
9610 param v Float32 in array [2]
9611 category ARB_vertex_program
9612 version 1.3
9613 extension soft WINSOFT NV10
9614 glxropcode 4194
9615 alias VertexAttrib2fv
9616
9617 VertexAttrib2sARB(index, x, y)
9618 return void
9619 param index UInt32 in value
9620 param x Int16 in value
9621 param y Int16 in value
9622 category ARB_vertex_program
9623 version 1.3
9624 vectorequiv VertexAttrib2svARB
9625 extension soft WINSOFT NV10
9626 alias VertexAttrib2s
9627
9628 VertexAttrib2svARB(index, v)
9629 return void
9630 param index UInt32 in value
9631 param v Int16 in array [2]
9632 category ARB_vertex_program
9633 version 1.3
9634 extension soft WINSOFT NV10
9635 glxropcode 4190
9636 alias VertexAttrib2sv
9637
9638 VertexAttrib3dARB(index, x, y, z)
9639 return void
9640 param index UInt32 in value
9641 param x Float64 in value
9642 param y Float64 in value
9643 param z Float64 in value
9644 category ARB_vertex_program
9645 version 1.3
9646 vectorequiv VertexAttrib3dvARB
9647 extension soft WINSOFT NV10
9648 alias VertexAttrib3d
9649
9650 VertexAttrib3dvARB(index, v)
9651 return void
9652 param index UInt32 in value
9653 param v Float64 in array [3]
9654 category ARB_vertex_program
9655 version 1.3
9656 extension soft WINSOFT NV10
9657 glxropcode 4199
9658 alias VertexAttrib3dv
9659
9660 VertexAttrib3fARB(index, x, y, z)
9661 return void
9662 param index UInt32 in value
9663 param x Float32 in value
9664 param y Float32 in value
9665 param z Float32 in value
9666 category ARB_vertex_program
9667 version 1.3
9668 vectorequiv VertexAttrib3fvARB
9669 extension soft WINSOFT NV10
9670 alias VertexAttrib3f
9671
9672 VertexAttrib3fvARB(index, v)
9673 return void
9674 param index UInt32 in value
9675 param v Float32 in array [3]
9676 category ARB_vertex_program
9677 version 1.3
9678 extension soft WINSOFT NV10
9679 glxropcode 4195
9680 alias VertexAttrib3fv
9681
9682 VertexAttrib3sARB(index, x, y, z)
9683 return void
9684 param index UInt32 in value
9685 param x Int16 in value
9686 param y Int16 in value
9687 param z Int16 in value
9688 category ARB_vertex_program
9689 version 1.3
9690 vectorequiv VertexAttrib3svARB
9691 extension soft WINSOFT NV10
9692 alias VertexAttrib3s
9693
9694 VertexAttrib3svARB(index, v)
9695 return void
9696 param index UInt32 in value
9697 param v Int16 in array [3]
9698 category ARB_vertex_program
9699 version 1.3
9700 extension soft WINSOFT NV10
9701 glxropcode 4191
9702 alias VertexAttrib3sv
9703
9704 VertexAttrib4NbvARB(index, v)
9705 return void
9706 param index UInt32 in value
9707 param v Int8 in array [4]
9708 category ARB_vertex_program
9709 version 1.3
9710 extension soft WINSOFT NV10
9711 alias VertexAttrib4Nbv
9712
9713 VertexAttrib4NivARB(index, v)
9714 return void
9715 param index UInt32 in value
9716 param v Int32 in array [4]
9717 category ARB_vertex_program
9718 version 1.3
9719 extension soft WINSOFT NV10
9720 alias VertexAttrib4Niv
9721
9722 VertexAttrib4NsvARB(index, v)
9723 return void
9724 param index UInt32 in value
9725 param v Int16 in array [4]
9726 category ARB_vertex_program
9727 version 1.3
9728 extension soft WINSOFT NV10
9729 alias VertexAttrib4Nsv
9730
9731 VertexAttrib4NubARB(index, x, y, z, w)
9732 return void
9733 param index UInt32 in value
9734 param x UInt8 in value
9735 param y UInt8 in value
9736 param z UInt8 in value
9737 param w UInt8 in value
9738 category ARB_vertex_program
9739 version 1.3
9740 extension soft WINSOFT NV10
9741 alias VertexAttrib4Nub
9742
9743 VertexAttrib4NubvARB(index, v)
9744 return void
9745 param index UInt32 in value
9746 param v UInt8 in array [4]
9747 category ARB_vertex_program
9748 version 1.3
9749 extension soft WINSOFT NV10
9750 glxropcode 4201
9751 alias VertexAttrib4Nubv
9752
9753 VertexAttrib4NuivARB(index, v)
9754 return void
9755 param index UInt32 in value
9756 param v UInt32 in array [4]
9757 category ARB_vertex_program
9758 version 1.3
9759 extension soft WINSOFT NV10
9760 alias VertexAttrib4Nuiv
9761
9762 VertexAttrib4NusvARB(index, v)
9763 return void
9764 param index UInt32 in value
9765 param v UInt16 in array [4]
9766 category ARB_vertex_program
9767 version 1.3
9768 extension soft WINSOFT NV10
9769 alias VertexAttrib4Nusv
9770
9771 VertexAttrib4bvARB(index, v)
9772 return void
9773 param index UInt32 in value
9774 param v Int8 in array [4]
9775 category ARB_vertex_program
9776 version 1.3
9777 extension soft WINSOFT NV10
9778 alias VertexAttrib4bv
9779
9780 VertexAttrib4dARB(index, x, y, z, w)
9781 return void
9782 param index UInt32 in value
9783 param x Float64 in value
9784 param y Float64 in value
9785 param z Float64 in value
9786 param w Float64 in value
9787 category ARB_vertex_program
9788 version 1.3
9789 vectorequiv VertexAttrib4dvARB
9790 extension soft WINSOFT NV10
9791 alias VertexAttrib4d
9792
9793 VertexAttrib4dvARB(index, v)
9794 return void
9795 param index UInt32 in value
9796 param v Float64 in array [4]
9797 category ARB_vertex_program
9798 version 1.3
9799 extension soft WINSOFT NV10
9800 glxropcode 4200
9801 alias VertexAttrib4dv
9802
9803 VertexAttrib4fARB(index, x, y, z, w)
9804 return void
9805 param index UInt32 in value
9806 param x Float32 in value
9807 param y Float32 in value
9808 param z Float32 in value
9809 param w Float32 in value
9810 category ARB_vertex_program
9811 version 1.3
9812 vectorequiv VertexAttrib4fvARB
9813 extension soft WINSOFT NV10
9814 alias VertexAttrib4f
9815
9816 VertexAttrib4fvARB(index, v)
9817 return void
9818 param index UInt32 in value
9819 param v Float32 in array [4]
9820 category ARB_vertex_program
9821 version 1.3
9822 extension soft WINSOFT NV10
9823 glxropcode 4196
9824 alias VertexAttrib4fv
9825
9826 VertexAttrib4ivARB(index, v)
9827 return void
9828 param index UInt32 in value
9829 param v Int32 in array [4]
9830 category ARB_vertex_program
9831 version 1.3
9832 extension soft WINSOFT NV10
9833 alias VertexAttrib4iv
9834
9835 VertexAttrib4sARB(index, x, y, z, w)
9836 return void
9837 param index UInt32 in value
9838 param x Int16 in value
9839 param y Int16 in value
9840 param z Int16 in value
9841 param w Int16 in value
9842 category ARB_vertex_program
9843 version 1.3
9844 vectorequiv VertexAttrib4svARB
9845 extension soft WINSOFT NV10
9846 alias VertexAttrib4s
9847
9848 VertexAttrib4svARB(index, v)
9849 return void
9850 param index UInt32 in value
9851 param v Int16 in array [4]
9852 category ARB_vertex_program
9853 version 1.3
9854 extension soft WINSOFT NV10
9855 glxropcode 4192
9856 alias VertexAttrib4sv
9857
9858 VertexAttrib4ubvARB(index, v)
9859 return void
9860 param index UInt32 in value
9861 param v UInt8 in array [4]
9862 category ARB_vertex_program
9863 version 1.3
9864 extension soft WINSOFT NV10
9865 alias VertexAttrib4ubv
9866
9867 VertexAttrib4uivARB(index, v)
9868 return void
9869 param index UInt32 in value
9870 param v UInt32 in array [4]
9871 category ARB_vertex_program
9872 version 1.3
9873 extension soft WINSOFT NV10
9874 alias VertexAttrib4uiv
9875
9876 VertexAttrib4usvARB(index, v)
9877 return void
9878 param index UInt32 in value
9879 param v UInt16 in array [4]
9880 category ARB_vertex_program
9881 version 1.3
9882 extension soft WINSOFT NV10
9883 alias VertexAttrib4usv
9884
9885 VertexAttribPointerARB(index, size, type, normalized, stride, pointer)
9886 return void
9887 param index UInt32 in value
9888 param size Int32 in value
9889 param type VertexAttribPointerTypeARB in value
9890 param normalized Boolean in value
9891 param stride SizeI in value
9892 param pointer Void in array [COMPSIZE(size/type/stride)] retained
9893 dlflags notlistable
9894 category ARB_vertex_program
9895 version 1.3
9896 extension soft WINSOFT NV10
9897 alias VertexAttribPointer
9898
9899 EnableVertexAttribArrayARB(index)
9900 return void
9901 param index UInt32 in value
9902 dlflags notlistable
9903 category ARB_vertex_program
9904 version 1.3
9905 extension soft WINSOFT NV10
9906 alias EnableVertexAttribArray
9907
9908 DisableVertexAttribArrayARB(index)
9909 return void
9910 param index UInt32 in value
9911 dlflags notlistable
9912 category ARB_vertex_program
9913 version 1.3
9914 extension soft WINSOFT NV10
9915 alias DisableVertexAttribArray
9916
9917 ProgramStringARB(target, format, len, string)
9918 return void
9919 param target ProgramTargetARB in value
9920 param format ProgramFormatARB in value
9921 param len SizeI in value
9922 param string Void in array [len]
9923 category ARB_vertex_program
9924 version 1.3
9925 extension soft WINSOFT NV10
9926 glxflags ignore
9927 offset 667
9928
9929 BindProgramARB(target, program)
9930 return void
9931 param target ProgramTargetARB in value
9932 param program UInt32 in value
9933 category ARB_vertex_program
9934 version 1.3
9935 extension soft WINSOFT NV10
9936 glxropcode 4180
9937 offset 579
9938
9939 DeleteProgramsARB(n, programs)
9940 return void
9941 param n SizeI in value
9942 param programs UInt32 in array [n]
9943 dlflags notlistable
9944 category ARB_vertex_program
9945 version 1.3
9946 extension soft WINSOFT NV10
9947 glxvendorpriv 1294
9948 offset 580
9949
9950 GenProgramsARB(n, programs)
9951 return void
9952 param n SizeI in value
9953 param programs UInt32 out array [n]
9954 dlflags notlistable
9955 category ARB_vertex_program
9956 version 1.3
9957 extension soft WINSOFT NV10
9958 glxvendorpriv 1295
9959 offset 582
9960
9961 ProgramEnvParameter4dARB(target, index, x, y, z, w)
9962 return void
9963 param target ProgramTargetARB in value
9964 param index UInt32 in value
9965 param x Float64 in value
9966 param y Float64 in value
9967 param z Float64 in value
9968 param w Float64 in value
9969 category ARB_vertex_program
9970 version 1.3
9971 vectorequiv ProgramEnvParameter4dvARB
9972 extension soft WINSOFT NV10
9973 glxflags ignore
9974 offset 668
9975
9976 ProgramEnvParameter4dvARB(target, index, params)
9977 return void
9978 param target ProgramTargetARB in value
9979 param index UInt32 in value
9980 param params Float64 in array [4]
9981 category ARB_vertex_program
9982 version 1.3
9983 extension soft WINSOFT NV10
9984 glxflags ignore
9985 offset 669
9986
9987 ProgramEnvParameter4fARB(target, index, x, y, z, w)
9988 return void
9989 param target ProgramTargetARB in value
9990 param index UInt32 in value
9991 param x Float32 in value
9992 param y Float32 in value
9993 param z Float32 in value
9994 param w Float32 in value
9995 category ARB_vertex_program
9996 version 1.3
9997 vectorequiv ProgramEnvParameter4fvARB
9998 extension soft WINSOFT NV10
9999 glxflags ignore
10000 offset 670
10001
10002 ProgramEnvParameter4fvARB(target, index, params)
10003 return void
10004 param target ProgramTargetARB in value
10005 param index UInt32 in value
10006 param params Float32 in array [4]
10007 category ARB_vertex_program
10008 version 1.3
10009 extension soft WINSOFT NV10
10010 glxflags ignore
10011 offset 671
10012
10013 ProgramLocalParameter4dARB(target, index, x, y, z, w)
10014 return void
10015 param target ProgramTargetARB in value
10016 param index UInt32 in value
10017 param x Float64 in value
10018 param y Float64 in value
10019 param z Float64 in value
10020 param w Float64 in value
10021 category ARB_vertex_program
10022 version 1.3
10023 vectorequiv ProgramLocalParameter4dvARB
10024 extension soft WINSOFT NV10
10025 glxflags ignore
10026 offset 672
10027
10028 ProgramLocalParameter4dvARB(target, index, params)
10029 return void
10030 param target ProgramTargetARB in value
10031 param index UInt32 in value
10032 param params Float64 in array [4]
10033 category ARB_vertex_program
10034 version 1.3
10035 extension soft WINSOFT NV10
10036 glxflags ignore
10037 offset 673
10038
10039 ProgramLocalParameter4fARB(target, index, x, y, z, w)
10040 return void
10041 param target ProgramTargetARB in value
10042 param index UInt32 in value
10043 param x Float32 in value
10044 param y Float32 in value
10045 param z Float32 in value
10046 param w Float32 in value
10047 category ARB_vertex_program
10048 version 1.3
10049 vectorequiv ProgramLocalParameter4fvARB
10050 extension soft WINSOFT NV10
10051 glxflags ignore
10052 offset 674
10053
10054 ProgramLocalParameter4fvARB(target, index, params)
10055 return void
10056 param target ProgramTargetARB in value
10057 param index UInt32 in value
10058 param params Float32 in array [4]
10059 category ARB_vertex_program
10060 version 1.3
10061 extension soft WINSOFT NV10
10062 glxflags ignore
10063 offset 675
10064
10065 GetProgramEnvParameterdvARB(target, index, params)
10066 return void
10067 param target ProgramTargetARB in value
10068 param index UInt32 in value
10069 param params Float64 out array [4]
10070 dlflags notlistable
10071 category ARB_vertex_program
10072 version 1.3
10073 extension soft WINSOFT NV10
10074 glxflags ignore
10075 offset 676
10076
10077 GetProgramEnvParameterfvARB(target, index, params)
10078 return void
10079 param target ProgramTargetARB in value
10080 param index UInt32 in value
10081 param params Float32 out array [4]
10082 dlflags notlistable
10083 category ARB_vertex_program
10084 version 1.3
10085 extension soft WINSOFT NV10
10086 glxflags ignore
10087 offset 677
10088
10089 GetProgramLocalParameterdvARB(target, index, params)
10090 return void
10091 param target ProgramTargetARB in value
10092 param index UInt32 in value
10093 param params Float64 out array [4]
10094 dlflags notlistable
10095 category ARB_vertex_program
10096 version 1.3
10097 extension soft WINSOFT NV10
10098 glxflags ignore
10099 offset 678
10100
10101 GetProgramLocalParameterfvARB(target, index, params)
10102 return void
10103 param target ProgramTargetARB in value
10104 param index UInt32 in value
10105 param params Float32 out array [4]
10106 dlflags notlistable
10107 category ARB_vertex_program
10108 version 1.3
10109 extension soft WINSOFT NV10
10110 glxflags ignore
10111 offset 679
10112
10113 GetProgramivARB(target, pname, params)
10114 return void
10115 param target ProgramTargetARB in value
10116 param pname ProgramPropertyARB in value
10117 param params Int32 out array [1]
10118 dlflags notlistable
10119 category ARB_vertex_program
10120 version 1.3
10121 extension soft WINSOFT NV10
10122 glxflags ignore
10123 offset 680
10124
10125 GetProgramStringARB(target, pname, string)
10126 return void
10127 param target ProgramTargetARB in value
10128 param pname ProgramStringPropertyARB in value
10129 param string Void out array [COMPSIZE(target,pname)]
10130 dlflags notlistable
10131 category ARB_vertex_program
10132 version 1.3
10133 extension soft WINSOFT NV10
10134 glxflags ignore
10135 offset 681
10136
10137 GetVertexAttribdvARB(index, pname, params)
10138 return void
10139 param index UInt32 in value
10140 param pname VertexAttribPropertyARB in value
10141 param params Float64 out array [4]
10142 dlflags notlistable
10143 category ARB_vertex_program
10144 version 1.3
10145 extension soft WINSOFT NV10
10146 glxvendorpriv 1301
10147 alias GetVertexAttribdv
10148
10149 GetVertexAttribfvARB(index, pname, params)
10150 return void
10151 param index UInt32 in value
10152 param pname VertexAttribPropertyARB in value
10153 param params Float32 out array [4]
10154 dlflags notlistable
10155 category ARB_vertex_program
10156 version 1.3
10157 extension soft WINSOFT NV10
10158 glxvendorpriv 1302
10159 alias GetVertexAttribfv
10160
10161 GetVertexAttribivARB(index, pname, params)
10162 return void
10163 param index UInt32 in value
10164 param pname VertexAttribPropertyARB in value
10165 param params Int32 out array [4]
10166 dlflags notlistable
10167 category ARB_vertex_program
10168 version 1.3
10169 extension soft WINSOFT NV10
10170 glxvendorpriv 1303
10171 alias GetVertexAttribiv
10172
10173 GetVertexAttribPointervARB(index, pname, pointer)
10174 return void
10175 param index UInt32 in value
10176 param pname VertexAttribPointerPropertyARB in value
10177 param pointer VoidPointer out array [1]
10178 dlflags notlistable
10179 category ARB_vertex_program
10180 version 1.3
10181 extension soft WINSOFT NV10
10182 glxflags ignore
10183 alias GetVertexAttribPointerv
10184
10185 IsProgramARB(program)
10186 return Boolean
10187 param program UInt32 in value
10188 dlflags notlistable
10189 category ARB_vertex_program
10190 version 1.3
10191 extension soft WINSOFT NV10
10192 glxvendorpriv 1304
10193 alias IsProgram
10194
10195
10196 ###############################################################################
10197 #
10198 # ARB Extension #27
10199 # ARB_fragment_program commands
10200 #
10201 ###############################################################################
10202
10203 # All ARB_fragment_program entry points are shared with ARB_vertex_program,
10204 # and are only included in that #define block, for now.
10205 newcategory: ARB_fragment_program
10206 passthru: /* All ARB_fragment_program entry points are shared with ARB_vertex_program. */
10207
10208 ###############################################################################
10209 #
10210 # ARB Extension #28
10211 # ARB_vertex_buffer_object commands
10212 #
10213 ###############################################################################
10214
10215 BindBufferARB(target, buffer)
10216 return void
10217 param target BufferTargetARB in value
10218 param buffer UInt32 in value
10219 category ARB_vertex_buffer_object
10220 version 1.2
10221 extension
10222 alias BindBuffer
10223
10224 DeleteBuffersARB(n, buffers)
10225 return void
10226 param n SizeI in value
10227 param buffers ConstUInt32 in array [n]
10228 category ARB_vertex_buffer_object
10229 version 1.2
10230 extension
10231 alias DeleteBuffers
10232
10233 GenBuffersARB(n, buffers)
10234 return void
10235 param n SizeI in value
10236 param buffers UInt32 out array [n]
10237 category ARB_vertex_buffer_object
10238 version 1.2
10239 extension
10240 alias GenBuffers
10241
10242 IsBufferARB(buffer)
10243 return Boolean
10244 param buffer UInt32 in value
10245 category ARB_vertex_buffer_object
10246 version 1.2
10247 extension
10248 alias IsBuffer
10249
10250 BufferDataARB(target, size, data, usage)
10251 return void
10252 param target BufferTargetARB in value
10253 param size BufferSizeARB in value
10254 param data ConstVoid in array [size]
10255 param usage BufferUsageARB in value
10256 category ARB_vertex_buffer_object
10257 version 1.2
10258 extension
10259 alias BufferData
10260
10261 BufferSubDataARB(target, offset, size, data)
10262 return void
10263 param target BufferTargetARB in value
10264 param offset BufferOffsetARB in value
10265 param size BufferSizeARB in value
10266 param data ConstVoid in array [size]
10267 category ARB_vertex_buffer_object
10268 version 1.2
10269 extension
10270 alias BufferSubData
10271
10272 GetBufferSubDataARB(target, offset, size, data)
10273 return void
10274 param target BufferTargetARB in value
10275 param offset BufferOffsetARB in value
10276 param size BufferSizeARB in value
10277 param data Void out array [size]
10278 category ARB_vertex_buffer_object
10279 dlflags notlistable
10280 version 1.2
10281 extension
10282 alias GetBufferSubData
10283
10284 MapBufferARB(target, access)
10285 return VoidPointer
10286 param target BufferTargetARB in value
10287 param access BufferAccessARB in value
10288 category ARB_vertex_buffer_object
10289 version 1.2
10290 extension
10291 alias MapBuffer
10292
10293 UnmapBufferARB(target)
10294 return Boolean
10295 param target BufferTargetARB in value
10296 category ARB_vertex_buffer_object
10297 version 1.2
10298 extension
10299 alias UnmapBuffer
10300
10301 GetBufferParameterivARB(target, pname, params)
10302 return void
10303 param target BufferTargetARB in value
10304 param pname BufferPNameARB in value
10305 param params Int32 out array [COMPSIZE(pname)]
10306 category ARB_vertex_buffer_object
10307 dlflags notlistable
10308 version 1.2
10309 extension
10310 alias GetBufferParameteriv
10311
10312 GetBufferPointervARB(target, pname, params)
10313 return void
10314 param target BufferTargetARB in value
10315 param pname BufferPointerNameARB in value
10316 param params VoidPointer out array [1]
10317 category ARB_vertex_buffer_object
10318 dlflags notlistable
10319 version 1.2
10320 extension
10321 alias GetBufferPointerv
10322
10323 ###############################################################################
10324 #
10325 # ARB Extension #29
10326 # ARB_occlusion_query commands
10327 #
10328 ###############################################################################
10329
10330 GenQueriesARB(n, ids)
10331 return void
10332 param n SizeI in value
10333 param ids UInt32 out array [n]
10334 category ARB_occlusion_query
10335 version 1.5
10336 extension
10337 alias GenQueries
10338
10339 DeleteQueriesARB(n, ids)
10340 return void
10341 param n SizeI in value
10342 param ids UInt32 in array [n]
10343 category ARB_occlusion_query
10344 version 1.5
10345 extension
10346 alias DeleteQueries
10347
10348 IsQueryARB(id)
10349 return Boolean
10350 param id UInt32 in value
10351 category ARB_occlusion_query
10352 version 1.5
10353 extension
10354 alias IsQuery
10355
10356 BeginQueryARB(target, id)
10357 return void
10358 param target GLenum in value
10359 param id UInt32 in value
10360 category ARB_occlusion_query
10361 version 1.5
10362 extension
10363 alias BeginQuery
10364
10365 EndQueryARB(target)
10366 return void
10367 param target GLenum in value
10368 category ARB_occlusion_query
10369 version 1.5
10370 extension
10371 alias EndQuery
10372
10373 GetQueryivARB(target, pname, params)
10374 return void
10375 param target GLenum in value
10376 param pname GLenum in value
10377 param params Int32 out array [pname]
10378 category ARB_occlusion_query
10379 dlflags notlistable
10380 version 1.5
10381 extension
10382 alias GetQueryiv
10383
10384 GetQueryObjectivARB(id, pname, params)
10385 return void
10386 param id UInt32 in value
10387 param pname GLenum in value
10388 param params Int32 out array [pname]
10389 category ARB_occlusion_query
10390 dlflags notlistable
10391 version 1.5
10392 extension
10393 alias GetQueryObjectiv
10394
10395 GetQueryObjectuivARB(id, pname, params)
10396 return void
10397 param id UInt32 in value
10398 param pname GLenum in value
10399 param params UInt32 out array [pname]
10400 category ARB_occlusion_query
10401 dlflags notlistable
10402 version 1.5
10403 extension
10404 alias GetQueryObjectuiv
10405
10406 ###############################################################################
10407 #
10408 # ARB Extension #30
10409 # ARB_shader_objects commands
10410 #
10411 ###############################################################################
10412
10413 DeleteObjectARB(obj)
10414 return void
10415 param obj handleARB in value
10416 category ARB_shader_objects
10417 version 1.2
10418 extension
10419 glxropcode ?
10420 glxflags ignore
10421 offset ?
10422
10423 GetHandleARB(pname)
10424 return handleARB
10425 param pname GLenum in value
10426 category ARB_shader_objects
10427 dlflags notlistable
10428 version 1.2
10429 extension
10430 glxsingle ?
10431 glxflags ignore
10432 offset ?
10433
10434 DetachObjectARB(containerObj, attachedObj)
10435 return void
10436 param containerObj handleARB in value
10437 param attachedObj handleARB in value
10438 category ARB_shader_objects
10439 version 1.2
10440 extension
10441 glxropcode ?
10442 glxflags ignore
10443 alias DetachShader
10444
10445 CreateShaderObjectARB(shaderType)
10446 return handleARB
10447 param shaderType GLenum in value
10448 category ARB_shader_objects
10449 version 1.2
10450 extension
10451 glxropcode ?
10452 glxflags ignore
10453 alias CreateShader
10454
10455 ShaderSourceARB(shaderObj, count, string, length)
10456 return void
10457 param shaderObj handleARB in value
10458 param count SizeI in value
10459 param string charPointerARB in array [count]
10460 param length Int32 in array [1]
10461 category ARB_shader_objects
10462 version 1.2
10463 extension
10464 glxropcode ?
10465 glxflags ignore
10466 alias ShaderSource
10467
10468 CompileShaderARB(shaderObj)
10469 return void
10470 param shaderObj handleARB in value
10471 category ARB_shader_objects
10472 version 1.2
10473 extension
10474 glxropcode ?
10475 glxflags ignore
10476 alias CompileShader
10477
10478 CreateProgramObjectARB()
10479 return handleARB
10480 category ARB_shader_objects
10481 version 1.2
10482 extension
10483 glxropcode ?
10484 glxflags ignore
10485 alias CreateProgram
10486
10487 AttachObjectARB(containerObj, obj)
10488 return void
10489 param containerObj handleARB in value
10490 param obj handleARB in value
10491 category ARB_shader_objects
10492 version 1.2
10493 extension
10494 glxropcode ?
10495 glxflags ignore
10496 alias AttachShader
10497
10498 LinkProgramARB(programObj)
10499 return void
10500 param programObj handleARB in value
10501 category ARB_shader_objects
10502 version 1.2
10503 extension
10504 glxropcode ?
10505 glxflags ignore
10506 alias LinkProgram
10507
10508 UseProgramObjectARB(programObj)
10509 return void
10510 param programObj handleARB in value
10511 category ARB_shader_objects
10512 version 1.2
10513 extension
10514 glxropcode ?
10515 glxflags ignore
10516 alias UseProgram
10517
10518 ValidateProgramARB(programObj)
10519 return void
10520 param programObj handleARB in value
10521 category ARB_shader_objects
10522 version 1.2
10523 extension
10524 glxropcode ?
10525 glxflags ignore
10526 alias ValidateProgram
10527
10528 Uniform1fARB(location, v0)
10529 return void
10530 param location Int32 in value
10531 param v0 Float32 in value
10532 category ARB_shader_objects
10533 version 1.2
10534 extension
10535 glxropcode ?
10536 glxflags ignore
10537 alias Uniform1f
10538
10539 Uniform2fARB(location, v0, v1)
10540 return void
10541 param location Int32 in value
10542 param v0 Float32 in value
10543 param v1 Float32 in value
10544 category ARB_shader_objects
10545 version 1.2
10546 extension
10547 glxropcode ?
10548 glxflags ignore
10549 alias Uniform2f
10550
10551 Uniform3fARB(location, v0, v1, v2)
10552 return void
10553 param location Int32 in value
10554 param v0 Float32 in value
10555 param v1 Float32 in value
10556 param v2 Float32 in value
10557 category ARB_shader_objects
10558 version 1.2
10559 extension
10560 glxropcode ?
10561 glxflags ignore
10562 alias Uniform3f
10563
10564 Uniform4fARB(location, v0, v1, v2, v3)
10565 return void
10566 param location Int32 in value
10567 param v0 Float32 in value
10568 param v1 Float32 in value
10569 param v2 Float32 in value
10570 param v3 Float32 in value
10571 category ARB_shader_objects
10572 version 1.2
10573 extension
10574 glxropcode ?
10575 glxflags ignore
10576 alias Uniform4f
10577
10578 Uniform1iARB(location, v0)
10579 return void
10580 param location Int32 in value
10581 param v0 Int32 in value
10582 category ARB_shader_objects
10583 version 1.2
10584 extension
10585 glxropcode ?
10586 glxflags ignore
10587 alias Uniform1i
10588
10589 Uniform2iARB(location, v0, v1)
10590 return void
10591 param location Int32 in value
10592 param v0 Int32 in value
10593 param v1 Int32 in value
10594 category ARB_shader_objects
10595 version 1.2
10596 extension
10597 glxropcode ?
10598 glxflags ignore
10599 alias Uniform2i
10600
10601 Uniform3iARB(location, v0, v1, v2)
10602 return void
10603 param location Int32 in value
10604 param v0 Int32 in value
10605 param v1 Int32 in value
10606 param v2 Int32 in value
10607 category ARB_shader_objects
10608 version 1.2
10609 extension
10610 glxropcode ?
10611 glxflags ignore
10612 alias Uniform3i
10613
10614 Uniform4iARB(location, v0, v1, v2, v3)
10615 return void
10616 param location Int32 in value
10617 param v0 Int32 in value
10618 param v1 Int32 in value
10619 param v2 Int32 in value
10620 param v3 Int32 in value
10621 category ARB_shader_objects
10622 version 1.2
10623 extension
10624 glxropcode ?
10625 glxflags ignore
10626 alias Uniform4i
10627
10628 Uniform1fvARB(location, count, value)
10629 return void
10630 param location Int32 in value
10631 param count SizeI in value
10632 param value Float32 in array [count]
10633 category ARB_shader_objects
10634 version 1.2
10635 extension
10636 glxropcode ?
10637 glxflags ignore
10638 alias Uniform1fv
10639
10640 Uniform2fvARB(location, count, value)
10641 return void
10642 param location Int32 in value
10643 param count SizeI in value
10644 param value Float32 in array [count]
10645 category ARB_shader_objects
10646 version 1.2
10647 extension
10648 glxropcode ?
10649 glxflags ignore
10650 alias Uniform2fv
10651
10652 Uniform3fvARB(location, count, value)
10653 return void
10654 param location Int32 in value
10655 param count SizeI in value
10656 param value Float32 in array [count]
10657 category ARB_shader_objects
10658 version 1.2
10659 extension
10660 glxropcode ?
10661 glxflags ignore
10662 alias Uniform3fv
10663
10664 Uniform4fvARB(location, count, value)
10665 return void
10666 param location Int32 in value
10667 param count SizeI in value
10668 param value Float32 in array [count]
10669 category ARB_shader_objects
10670 version 1.2
10671 extension
10672 glxropcode ?
10673 glxflags ignore
10674 alias Uniform4fv
10675
10676 Uniform1ivARB(location, count, value)
10677 return void
10678 param location Int32 in value
10679 param count SizeI in value
10680 param value Int32 in array [count]
10681 category ARB_shader_objects
10682 version 1.2
10683 extension
10684 glxropcode ?
10685 glxflags ignore
10686 alias Uniform1iv
10687
10688 Uniform2ivARB(location, count, value)
10689 return void
10690 param location Int32 in value
10691 param count SizeI in value
10692 param value Int32 in array [count]
10693 category ARB_shader_objects
10694 version 1.2
10695 extension
10696 glxropcode ?
10697 glxflags ignore
10698 alias Uniform2iv
10699
10700 Uniform3ivARB(location, count, value)
10701 return void
10702 param location Int32 in value
10703 param count SizeI in value
10704 param value Int32 in array [count]
10705 category ARB_shader_objects
10706 version 1.2
10707 extension
10708 glxropcode ?
10709 glxflags ignore
10710 alias Uniform3iv
10711
10712 Uniform4ivARB(location, count, value)
10713 return void
10714 param location Int32 in value
10715 param count SizeI in value
10716 param value Int32 in array [count]
10717 category ARB_shader_objects
10718 version 1.2
10719 extension
10720 glxropcode ?
10721 glxflags ignore
10722 alias Uniform4iv
10723
10724 UniformMatrix2fvARB(location, count, transpose, value)
10725 return void
10726 param location Int32 in value
10727 param count SizeI in value
10728 param transpose Boolean in value
10729 param value Float32 in array [count]
10730 category ARB_shader_objects
10731 version 1.2
10732 extension
10733 glxropcode ?
10734 glxflags ignore
10735 alias UniformMatrix2fv
10736
10737 UniformMatrix3fvARB(location, count, transpose, value)
10738 return void
10739 param location Int32 in value
10740 param count SizeI in value
10741 param transpose Boolean in value
10742 param value Float32 in array [count]
10743 category ARB_shader_objects
10744 version 1.2
10745 extension
10746 glxropcode ?
10747 glxflags ignore
10748 alias UniformMatrix3fv
10749
10750 UniformMatrix4fvARB(location, count, transpose, value)
10751 return void
10752 param location Int32 in value
10753 param count SizeI in value
10754 param transpose Boolean in value
10755 param value Float32 in array [count]
10756 category ARB_shader_objects
10757 version 1.2
10758 extension
10759 glxropcode ?
10760 glxflags ignore
10761 alias UniformMatrix4fv
10762
10763 GetObjectParameterfvARB(obj, pname, params)
10764 return void
10765 param obj handleARB in value
10766 param pname GLenum in value
10767 param params Float32 out array [pname]
10768 category ARB_shader_objects
10769 dlflags notlistable
10770 version 1.2
10771 extension
10772 glxsingle ?
10773 glxflags ignore
10774 offset ?
10775
10776 GetObjectParameterivARB(obj, pname, params)
10777 return void
10778 param obj handleARB in value
10779 param pname GLenum in value
10780 param params Int32 out array [pname]
10781 category ARB_shader_objects
10782 dlflags notlistable
10783 version 1.2
10784 extension
10785 glxsingle ?
10786 glxflags ignore
10787 offset ?
10788
10789 GetInfoLogARB(obj, maxLength, length, infoLog)
10790 return void
10791 param obj handleARB in value
10792 param maxLength SizeI in value
10793 param length SizeI out array [1]
10794 param infoLog charARB out array [length]
10795 category ARB_shader_objects
10796 dlflags notlistable
10797 version 1.2
10798 extension
10799 glxsingle ?
10800 glxflags ignore
10801 offset ?
10802
10803 GetAttachedObjectsARB(containerObj, maxCount, count, obj)
10804 return void
10805 param containerObj handleARB in value
10806 param maxCount SizeI in value
10807 param count SizeI out array [1]
10808 param obj handleARB out array [count]
10809 category ARB_shader_objects
10810 dlflags notlistable
10811 version 1.2
10812 extension
10813 glxsingle ?
10814 glxflags ignore
10815 alias GetAttachedShaders
10816
10817 GetUniformLocationARB(programObj, name)
10818 return Int32
10819 param programObj handleARB in value
10820 param name charARB in array []
10821 category ARB_shader_objects
10822 dlflags notlistable
10823 version 1.2
10824 extension
10825 glxsingle ?
10826 glxflags ignore
10827 alias GetUniformLocation
10828
10829 GetActiveUniformARB(programObj, index, maxLength, length, size, type, name)
10830 return void
10831 param programObj handleARB in value
10832 param index UInt32 in value
10833 param maxLength SizeI in value
10834 param length SizeI out array [1]
10835 param size Int32 out array [1]
10836 param type GLenum out array [1]
10837 param name charARB out array []
10838 category ARB_shader_objects
10839 dlflags notlistable
10840 version 1.2
10841 extension
10842 glxsingle ?
10843 glxflags ignore
10844 alias GetActiveUniform
10845
10846 GetUniformfvARB(programObj, location, params)
10847 return void
10848 param programObj handleARB in value
10849 param location Int32 in value
10850 param params Float32 out array [COMPSIZE(location)]
10851 category ARB_shader_objects
10852 dlflags notlistable
10853 version 1.2
10854 extension
10855 glxsingle ?
10856 glxflags ignore
10857 alias GetUniformfv
10858
10859 GetUniformivARB(programObj, location, params)
10860 return void
10861 param programObj handleARB in value
10862 param location Int32 in value
10863 param params Int32 out array [COMPSIZE(location)]
10864 category ARB_shader_objects
10865 dlflags notlistable
10866 version 1.2
10867 extension
10868 glxsingle ?
10869 glxflags ignore
10870 alias GetUniformiv
10871
10872 GetShaderSourceARB(obj, maxLength, length, source)
10873 return void
10874 param obj handleARB in value
10875 param maxLength SizeI in value
10876 param length SizeI out array [1]
10877 param source charARB out array [length]
10878 category ARB_shader_objects
10879 dlflags notlistable
10880 version 1.2
10881 extension
10882 glxsingle ?
10883 glxflags ignore
10884 alias GetShaderSource
10885
10886
10887 ###############################################################################
10888 #
10889 # ARB Extension #31
10890 # ARB_vertex_shader commands
10891 #
10892 ###############################################################################
10893
10894 BindAttribLocationARB(programObj, index, name)
10895 return void
10896 param programObj handleARB in value
10897 param index UInt32 in value
10898 param name charARB in array []
10899 category ARB_vertex_shader
10900 version 1.2
10901 extension
10902 glxropcode ?
10903 glxflags ignore
10904 alias BindAttribLocation
10905
10906 GetActiveAttribARB(programObj, index, maxLength, length, size, type, name)
10907 return void
10908 param programObj handleARB in value
10909 param index UInt32 in value
10910 param maxLength SizeI in value
10911 param length SizeI out array [1]
10912 param size Int32 out array [1]
10913 param type GLenum out array [1]
10914 param name charARB out array []
10915 category ARB_vertex_shader
10916 dlflags notlistable
10917 version 1.2
10918 extension
10919 glxsingle ?
10920 glxflags ignore
10921 alias GetActiveAttrib
10922
10923 GetAttribLocationARB(programObj, name)
10924 return Int32
10925 param programObj handleARB in value
10926 param name charARB in array []
10927 category ARB_vertex_shader
10928 dlflags notlistable
10929 version 1.2
10930 extension
10931 glxsingle ?
10932 glxflags ignore
10933 alias GetAttribLocation
10934
10935 ###############################################################################
10936 #
10937 # ARB Extension #32
10938 # ARB_fragment_shader commands
10939 #
10940 ###############################################################################
10941
10942 # (none)
10943 newcategory: ARB_fragment_shader
10944
10945 ###############################################################################
10946 #
10947 # ARB Extension #33
10948 # ARB_shading_language_100 commands
10949 #
10950 ###############################################################################
10951
10952 # (none)
10953 newcategory: ARB_shading_language_100
10954
10955 ###############################################################################
10956 #
10957 # ARB Extension #34
10958 # ARB_texture_non_power_of_two commands
10959 #
10960 ###############################################################################
10961
10962 # (none)
10963 newcategory: ARB_texture_non_power_of_two
10964
10965 ###############################################################################
10966 #
10967 # ARB Extension #35
10968 # ARB_point_sprite commands
10969 #
10970 ###############################################################################
10971
10972 # (none)
10973 newcategory: ARB_point_sprite
10974
10975 ###############################################################################
10976 #
10977 # ARB Extension #36
10978 # ARB_fragment_program_shadow commands
10979 #
10980 ###############################################################################
10981
10982 # (none)
10983 newcategory: ARB_fragment_program_shadow
10984
10985 ###############################################################################
10986 #
10987 # ARB Extension #37
10988 # ARB_draw_buffers commands
10989 #
10990 ###############################################################################
10991
10992 DrawBuffersARB(n, bufs)
10993 return void
10994 param n SizeI in value
10995 param bufs DrawBufferModeATI in array [n]
10996 category ARB_draw_buffers
10997 version 1.5
10998 extension
10999 alias DrawBuffers
11000
11001 ###############################################################################
11002 #
11003 # ARB Extension #38
11004 # ARB_texture_rectangle commands
11005 #
11006 ###############################################################################
11007
11008 # (none)
11009 newcategory: ARB_texture_rectangle
11010
11011 ###############################################################################
11012 #
11013 # ARB Extension #39
11014 # ARB_color_buffer_float commands
11015 #
11016 ###############################################################################
11017
11018 ClampColorARB(target, clamp)
11019 return void
11020 param target ClampColorTargetARB in value
11021 param clamp ClampColorModeARB in value
11022 category ARB_color_buffer_float
11023 version 1.5
11024 extension
11025 glxropcode 234
11026 glxflags ignore
11027 alias ClampColor
11028
11029 ###############################################################################
11030 #
11031 # ARB Extension #40
11032 # ARB_half_float_pixel commands
11033 #
11034 ###############################################################################
11035
11036 # (none)
11037 newcategory: ARB_half_float_pixel
11038
11039 ###############################################################################
11040 #
11041 # ARB Extension #41
11042 # ARB_texture_float commands
11043 #
11044 ###############################################################################
11045
11046 # (none)
11047 newcategory: ARB_texture_float
11048
11049 ###############################################################################
11050 #
11051 # ARB Extension #42
11052 # ARB_pixel_buffer_object commands
11053 #
11054 ###############################################################################
11055
11056 # (none)
11057 newcategory: ARB_pixel_buffer_object
11058
11059 ###############################################################################
11060 #
11061 # ARB Extension #43
11062 # ARB_depth_buffer_float commands (also OpenGL 3.0)
11063 #
11064 ###############################################################################
11065
11066 # (none)
11067 newcategory: ARB_depth_buffer_float
11068
11069 ###############################################################################
11070 #
11071 # ARB Extension #44
11072 # ARB_draw_instanced commands
11073 #
11074 ###############################################################################
11075
11076 DrawArraysInstancedARB(mode, first, count, primcount)
11077 return void
11078 param mode BeginMode in value
11079 param first Int32 in value
11080 param count SizeI in value
11081 param primcount SizeI in value
11082 category ARB_draw_instanced
11083 version 2.0
11084 extension soft WINSOFT
11085 dlflags notlistable
11086 vectorequiv ArrayElement
11087 glfflags ignore
11088 glxflags ignore
11089 alias DrawArraysInstanced
11090
11091 DrawElementsInstancedARB(mode, count, type, indices, primcount)
11092 return void
11093 param mode BeginMode in value
11094 param count SizeI in value
11095 param type DrawElementsType in value
11096 param indices Void in array [COMPSIZE(count/type)]
11097 param primcount SizeI in value
11098 category ARB_draw_instanced
11099 version 2.0
11100 extension soft WINSOFT
11101 dlflags notlistable
11102 vectorequiv ArrayElement
11103 glfflags ignore
11104 glxflags ignore
11105 alias DrawElementsInstanced
11106
11107 ###############################################################################
11108 #
11109 # ARB Extension #45
11110 # ARB_framebuffer_object commands (also OpenGL 3.0)
11111 #
11112 ###############################################################################
11113
11114 # Promoted from EXT_framebuffer_object
11115 IsRenderbuffer(renderbuffer)
11116 return Boolean
11117 param renderbuffer UInt32 in value
11118 category ARB_framebuffer_object
11119 version 3.0
11120 extension
11121 glxvendorpriv 1422
11122 glxflags ignore
11123 offset ?
11124
11125 # GLX opcode changed so it can be differentiated from BindRenderbufferEXT
11126 # (see ARB_framebuffer_object extension spec revision 23)
11127 BindRenderbuffer(target, renderbuffer)
11128 return void
11129 param target RenderbufferTarget in value
11130 param renderbuffer UInt32 in value
11131 category ARB_framebuffer_object
11132 version 3.0
11133 extension
11134 glxropcode 235
11135 glxflags ignore
11136 offset ?
11137
11138 DeleteRenderbuffers(n, renderbuffers)
11139 return void
11140 param n SizeI in value
11141 param renderbuffers UInt32 in array [n]
11142 category ARB_framebuffer_object
11143 version 3.0
11144 extension
11145 glxropcode 4317
11146 glxflags ignore
11147 offset ?
11148
11149 GenRenderbuffers(n, renderbuffers)
11150 return void
11151 param n SizeI in value
11152 param renderbuffers UInt32 out array [n]
11153 category ARB_framebuffer_object
11154 version 3.0
11155 extension
11156 glxvendorpriv 1423
11157 glxflags ignore
11158 offset ?
11159
11160 RenderbufferStorage(target, internalformat, width, height)
11161 return void
11162 param target RenderbufferTarget in value
11163 param internalformat GLenum in value
11164 param width SizeI in value
11165 param height SizeI in value
11166 category ARB_framebuffer_object
11167 version 3.0
11168 extension
11169 glxropcode 4318
11170 glxflags ignore
11171 offset ?
11172
11173 GetRenderbufferParameteriv(target, pname, params)
11174 return void
11175 param target RenderbufferTarget in value
11176 param pname GLenum in value
11177 param params Int32 out array [COMPSIZE(pname)]
11178 category ARB_framebuffer_object
11179 dlflags notlistable
11180 version 3.0
11181 extension
11182 glxvendorpriv 1424
11183 glxflags ignore
11184 offset ?
11185
11186 IsFramebuffer(framebuffer)
11187 return Boolean
11188 param framebuffer UInt32 in value
11189 category ARB_framebuffer_object
11190 version 3.0
11191 extension
11192 glxvendorpriv 1425
11193 glxflags ignore
11194 offset ?
11195
11196 # GLX opcode changed so it can be differentiated from BindFramebufferEXT
11197 # (see ARB_framebuffer_object extension spec revision 23)
11198 BindFramebuffer(target, framebuffer)
11199 return void
11200 param target FramebufferTarget in value
11201 param framebuffer UInt32 in value
11202 category ARB_framebuffer_object
11203 version 3.0
11204 extension
11205 glxropcode 236
11206 glxflags ignore
11207 offset ?
11208
11209 DeleteFramebuffers(n, framebuffers)
11210 return void
11211 param n SizeI in value
11212 param framebuffers UInt32 in array [n]
11213 category ARB_framebuffer_object
11214 version 3.0
11215 extension
11216 glxropcode 4320
11217 glxflags ignore
11218 offset ?
11219
11220 GenFramebuffers(n, framebuffers)
11221 return void
11222 param n SizeI in value
11223 param framebuffers UInt32 out array [n]
11224 category ARB_framebuffer_object
11225 version 3.0
11226 extension
11227 glxvendorpriv 1426
11228 glxflags ignore
11229 offset ?
11230
11231 CheckFramebufferStatus(target)
11232 return GLenum
11233 param target FramebufferTarget in value
11234 category ARB_framebuffer_object
11235 version 3.0
11236 extension
11237 glxvendorpriv 1427
11238 glxflags ignore
11239 offset ?
11240
11241 FramebufferTexture1D(target, attachment, textarget, texture, level)
11242 return void
11243 param target FramebufferTarget in value
11244 param attachment FramebufferAttachment in value
11245 param textarget GLenum in value
11246 param texture UInt32 in value
11247 param level Int32 in value
11248 category ARB_framebuffer_object
11249 version 3.0
11250 extension
11251 glxropcode 4321
11252 glxflags ignore
11253 offset ?
11254
11255 FramebufferTexture2D(target, attachment, textarget, texture, level)
11256 return void
11257 param target FramebufferTarget in value
11258 param attachment FramebufferAttachment in value
11259 param textarget GLenum in value
11260 param texture UInt32 in value
11261 param level Int32 in value
11262 category ARB_framebuffer_object
11263 version 3.0
11264 extension
11265 glxropcode 4322
11266 glxflags ignore
11267 offset ?
11268
11269 FramebufferTexture3D(target, attachment, textarget, texture, level, zoffset)
11270 return void
11271 param target FramebufferTarget in value
11272 param attachment FramebufferAttachment in value
11273 param textarget GLenum in value
11274 param texture UInt32 in value
11275 param level Int32 in value
11276 param zoffset Int32 in value
11277 category ARB_framebuffer_object
11278 version 3.0
11279 extension
11280 glxropcode 4323
11281 glxflags ignore
11282 offset ?
11283
11284 FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer)
11285 return void
11286 param target FramebufferTarget in value
11287 param attachment FramebufferAttachment in value
11288 param renderbuffertarget RenderbufferTarget in value
11289 param renderbuffer UInt32 in value
11290 category ARB_framebuffer_object
11291 version 3.0
11292 extension
11293 glxropcode 4324
11294 glxflags ignore
11295 offset ?
11296
11297 GetFramebufferAttachmentParameteriv(target, attachment, pname, params)
11298 return void
11299 param target FramebufferTarget in value
11300 param attachment FramebufferAttachment in value
11301 param pname GLenum in value
11302 param params Int32 out array [COMPSIZE(pname)]
11303 category ARB_framebuffer_object
11304 dlflags notlistable
11305 version 3.0
11306 extension
11307 glxvendorpriv 1428
11308 glxflags ignore
11309 offset ?
11310
11311 GenerateMipmap(target)
11312 return void
11313 param target GLenum in value
11314 category ARB_framebuffer_object
11315 version 3.0
11316 extension
11317 glxropcode 4325
11318 glxflags ignore
11319 offset ?
11320
11321 # Promoted from EXT_framebuffer_blit
11322 BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
11323 return void
11324 param srcX0 Int32 in value
11325 param srcY0 Int32 in value
11326 param srcX1 Int32 in value
11327 param srcY1 Int32 in value
11328 param dstX0 Int32 in value
11329 param dstY0 Int32 in value
11330 param dstX1 Int32 in value
11331 param dstY1 Int32 in value
11332 param mask ClearBufferMask in value
11333 param filter GLenum in value
11334 category ARB_framebuffer_object
11335 version 3.0
11336 glxropcode 4330
11337 offset ?
11338
11339 # Promoted from EXT_framebuffer_multisample
11340 RenderbufferStorageMultisample(target, samples, internalformat, width, height)
11341 return void
11342 param target GLenum in value
11343 param samples SizeI in value
11344 param internalformat GLenum in value
11345 param width SizeI in value
11346 param height SizeI in value
11347 category ARB_framebuffer_object
11348 version 3.0
11349 glxropcode 4331
11350 offset ?
11351
11352 # Promoted from ARB_geometry_shader4
11353 FramebufferTextureLayer(target, attachment, texture, level, layer)
11354 return void
11355 param target FramebufferTarget in value
11356 param attachment FramebufferAttachment in value
11357 param texture Texture in value
11358 param level CheckedInt32 in value
11359 param layer CheckedInt32 in value
11360 category ARB_framebuffer_object
11361 version 3.0
11362 extension soft WINSOFT
11363 dlflags notlistable
11364 glfflags ignore
11365 glxropcode 237
11366 offset ?
11367
11368
11369 ###############################################################################
11370 #
11371 # ARB Extension #46
11372 # ARB_framebuffer_sRGB commands (also OpenGL 3.0)
11373 #
11374 ###############################################################################
11375
11376 # (none)
11377 newcategory: ARB_framebuffer_sRGB
11378
11379 ###############################################################################
11380 #
11381 # ARB Extension #47
11382 # ARB_geometry_shader4 commands
11383 #
11384 ###############################################################################
11385
11386 ProgramParameteriARB(program, pname, value)
11387 return void
11388 param program UInt32 in value
11389 param pname ProgramParameterPName in value
11390 param value Int32 in value
11391 category ARB_geometry_shader4
11392 version 3.0
11393 extension soft WINSOFT
11394 glfflags ignore
11395 glxflags ignore
11396 alias ProgramParameteri
11397
11398 FramebufferTextureARB(target, attachment, texture, level)
11399 return void
11400 param target FramebufferTarget in value
11401 param attachment FramebufferAttachment in value
11402 param texture Texture in value
11403 param level CheckedInt32 in value
11404 category ARB_geometry_shader4
11405 version 3.0
11406 extension soft WINSOFT
11407 dlflags notlistable
11408 glfflags ignore
11409 glxflags ignore
11410
11411 FramebufferTextureLayerARB(target, attachment, texture, level, layer)
11412 return void
11413 param target FramebufferTarget in value
11414 param attachment FramebufferAttachment in value
11415 param texture Texture in value
11416 param level CheckedInt32 in value
11417 param layer CheckedInt32 in value
11418 category ARB_geometry_shader4
11419 version 3.0
11420 extension soft WINSOFT
11421 dlflags notlistable
11422 glfflags ignore
11423 glxflags ignore
11424 alias FramebufferTextureLayer
11425
11426 FramebufferTextureFaceARB(target, attachment, texture, level, face)
11427 return void
11428 param target FramebufferTarget in value
11429 param attachment FramebufferAttachment in value
11430 param texture Texture in value
11431 param level CheckedInt32 in value
11432 param face TextureTarget in value
11433 category ARB_geometry_shader4
11434 version 3.0
11435 extension soft WINSOFT
11436 dlflags notlistable
11437 glfflags ignore
11438 glxflags ignore
11439
11440 ###############################################################################
11441 #
11442 # ARB Extension #48
11443 # ARB_half_float_vertex commands (also OpenGL 3.0)
11444 #
11445 ###############################################################################
11446
11447 # (none)
11448 newcategory: ARB_half_float_vertex
11449
11450 ###############################################################################
11451 #
11452 # ARB Extension #49
11453 # ARB_instanced_arrays commands
11454 #
11455 ###############################################################################
11456
11457 VertexAttribDivisorARB(index, divisor)
11458 return void
11459 param index UInt32 in value
11460 param divisor UInt32 in value
11461 category ARB_instanced_arrays
11462 version 2.0
11463 extension
11464 glfflags ignore
11465 glxflags ignore
11466
11467 ###############################################################################
11468 #
11469 # ARB Extension #50
11470 # ARB_map_buffer_range commands (also OpenGL 3.0)
11471 #
11472 ###############################################################################
11473
11474 MapBufferRange(target, offset, length, access)
11475 return VoidPointer
11476 param target BufferTargetARB in value
11477 param offset BufferOffset in value
11478 param length BufferSize in value
11479 param access BufferAccessMask in value
11480 category ARB_map_buffer_range
11481 version 3.0
11482 extension
11483 glxropcode ?
11484 glxflags ignore
11485 offset ?
11486
11487 # Promoted from APPLE_flush_buffer_range
11488 FlushMappedBufferRange(target, offset, length)
11489 return void
11490 param target BufferTargetARB in value
11491 param offset BufferOffset in value
11492 param length BufferSize in value
11493 category ARB_map_buffer_range
11494 version 3.0
11495 extension
11496 glxropcode ?
11497 glxflags ignore
11498 offset ?
11499
11500 ###############################################################################
11501 #
11502 # ARB Extension #51
11503 # ARB_texture_buffer_object commands
11504 #
11505 ###############################################################################
11506
11507 TexBufferARB(target, internalformat, buffer)
11508 return void
11509 param target TextureTarget in value
11510 param internalformat GLenum in value
11511 param buffer UInt32 in value
11512 category ARB_texture_buffer_object
11513 version 3.0
11514 extension soft WINSOFT NV50
11515 glfflags ignore
11516 alias TexBuffer
11517
11518 ###############################################################################
11519 #
11520 # ARB Extension #52
11521 # ARB_texture_compression_rgtc commands (also OpenGL 3.0)
11522 #
11523 ###############################################################################
11524
11525 # (none)
11526 newcategory: ARB_texture_compression_rgtc
11527
11528 ###############################################################################
11529 #
11530 # ARB Extension #53
11531 # ARB_texture_rg commands (also OpenGL 3.0)
11532 #
11533 ###############################################################################
11534
11535 # (none)
11536 newcategory: ARB_texture_rg
11537
11538 ###############################################################################
11539 #
11540 # ARB Extension #54
11541 # ARB_vertex_array_object commands (also OpenGL 3.0)
11542 #
11543 ###############################################################################
11544
11545 # Promoted from APPLE_vertex_array_object
11546 BindVertexArray(array)
11547 return void
11548 param array UInt32 in value
11549 category ARB_vertex_array_object
11550 version 3.0
11551 extension
11552 glxropcode ?
11553 glxflags ignore
11554 offset ?
11555
11556 DeleteVertexArrays(n, arrays)
11557 return void
11558 param n SizeI in value
11559 param arrays UInt32 in array [n]
11560 category ARB_vertex_array_object
11561 version 3.0
11562 extension
11563 glxropcode ?
11564 glxflags ignore
11565 offset ?
11566
11567 GenVertexArrays(n, arrays)
11568 return void
11569 param n SizeI in value
11570 param arrays UInt32 out array [n]
11571 category ARB_vertex_array_object
11572 version 3.0
11573 extension
11574 glxropcode ?
11575 glxflags ignore
11576 offset ?
11577
11578 IsVertexArray(array)
11579 return Boolean
11580 param array UInt32 in value
11581 category ARB_vertex_array_object
11582 version 3.0
11583 extension
11584 glxropcode ?
11585 glxflags ignore
11586 offset ?
11587
11588 ###############################################################################
11589 #
11590 # ARB Extension #55 - WGL_ARB_create_context
11591 # ARB Extension #56 - GLX_ARB_create_context
11592 #
11593 ###############################################################################
11594
11595 ###############################################################################
11596 #
11597 # ARB Extension #57
11598 # ARB_uniform_buffer_object commands
11599 #
11600 ###############################################################################
11601
11602 GetUniformIndices(program, uniformCount, uniformNames, uniformIndices)
11603 return void
11604 param program UInt32 in value
11605 param uniformCount SizeI in value
11606 param uniformNames ConstCharPointer in array [COMPSIZE(uniformCount)]
11607 param uniformIndices UInt32 out array [COMPSIZE(uniformCount)]
11608 category ARB_uniform_buffer_object
11609 dlflags notlistable
11610 version 2.0
11611 extension
11612 glxsingle ?
11613 glxflags ignore
11614 offset ?
11615
11616 GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params)
11617 return void
11618 param program UInt32 in value
11619 param uniformCount SizeI in value
11620 param uniformIndices UInt32 in array [COMPSIZE(uniformCount)]
11621 param pname GLenum in value
11622 param params Int32 out array [COMPSIZE(pname)]
11623 category ARB_uniform_buffer_object
11624 dlflags notlistable
11625 version 2.0
11626 extension
11627 glxsingle ?
11628 glxflags ignore
11629 offset ?
11630
11631 GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName)
11632 return void
11633 param program UInt32 in value
11634 param uniformIndex UInt32 in value
11635 param bufSize SizeI in value
11636 param length SizeI out array [1]
11637 param uniformName Char out array [bufSize]
11638 category ARB_uniform_buffer_object
11639 dlflags notlistable
11640 version 2.0
11641 extension
11642 glxsingle ?
11643 glxflags ignore
11644 offset ?
11645
11646 GetUniformBlockIndex(program, uniformBlockName)
11647 return UInt32
11648 param program UInt32 in value
11649 param uniformBlockName Char in array [COMPSIZE()]
11650 category ARB_uniform_buffer_object
11651 dlflags notlistable
11652 version 2.0
11653 extension
11654 glxsingle ?
11655 glxflags ignore
11656 offset ?
11657
11658 GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params)
11659 return void
11660 param program UInt32 in value
11661 param uniformBlockIndex UInt32 in value
11662 param pname GLenum in value
11663 param params Int32 out array [COMPSIZE(pname)]
11664 category ARB_uniform_buffer_object
11665 dlflags notlistable
11666 version 2.0
11667 extension
11668 glxsingle ?
11669 glxflags ignore
11670 offset ?
11671
11672 GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName)
11673 return void
11674 param program UInt32 in value
11675 param uniformBlockIndex UInt32 in value
11676 param bufSize SizeI in value
11677 param length SizeI out array [1]
11678 param uniformBlockName Char out array [bufSize]
11679 category ARB_uniform_buffer_object
11680 dlflags notlistable
11681 version 2.0
11682 extension
11683 glxsingle ?
11684 glxflags ignore
11685 offset ?
11686
11687 UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding)
11688 return void
11689 param program UInt32 in value
11690 param uniformBlockIndex UInt32 in value
11691 param uniformBlockBinding UInt32 in value
11692 category ARB_uniform_buffer_object
11693 version 2.0
11694 extension
11695 glxropcode ?
11696 glxflags ignore
11697 offset ?
11698
11699
11700 ###############################################################################
11701 #
11702 # ARB Extension #58
11703 # ARB_compatibility commands
11704 #
11705 ###############################################################################
11706
11707 # (none)
11708 newcategory: ARB_compatibility
11709
11710 ###############################################################################
11711 #
11712 # ARB Extension #59
11713 # ARB_copy_buffer commands
11714 #
11715 ###############################################################################
11716
11717 CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size)
11718 return void
11719 param readTarget GLenum in value
11720 param writeTarget GLenum in value
11721 param readOffset BufferOffset in value
11722 param writeOffset BufferOffset in value
11723 param size BufferSize in value
11724 category ARB_copy_buffer
11725 version 3.0
11726 extension
11727 glxropcode ?
11728 glxflags ignore
11729 offset ?
11730
11731 ###############################################################################
11732 #
11733 # ARB Extension #60
11734 # ARB_shader_texture_lod commands
11735 #
11736 ###############################################################################
11737
11738 # (none)
11739 newcategory: ARB_shader_texture_lod
11740
11741 ###############################################################################
11742 #
11743 # ARB Extension #61
11744 # ARB_depth_clamp commands
11745 #
11746 ###############################################################################
11747
11748 # (none)
11749 newcategory: ARB_depth_clamp
11750
11751 ###############################################################################
11752 #
11753 # ARB Extension #62
11754 # ARB_draw_elements_base_vertex commands
11755 #
11756 ###############################################################################
11757
11758 DrawElementsBaseVertex(mode, count, type, indices, basevertex)
11759 return void
11760 param mode GLenum in value
11761 param count SizeI in value
11762 param type DrawElementsType in value
11763 param indices Void in array [COMPSIZE(count/type)]
11764 param basevertex Int32 in value
11765 category ARB_draw_elements_base_vertex
11766 version 1.2
11767 extension
11768 glxropcode ?
11769 glxflags ignore
11770 offset ?
11771
11772 DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex)
11773 return void
11774 param mode GLenum in value
11775 param start UInt32 in value
11776 param end UInt32 in value
11777 param count SizeI in value
11778 param type DrawElementsType in value
11779 param indices Void in array [COMPSIZE(count/type)]
11780 param basevertex Int32 in value
11781 category ARB_draw_elements_base_vertex
11782 version 1.2
11783 extension
11784 glxropcode ?
11785 glxflags ignore
11786 offset ?
11787
11788 DrawElementsInstancedBaseVertex(mode, count, type, indices, instancecount, basevertex)
11789 return void
11790 param mode GLenum in value
11791 param count SizeI in value
11792 param type DrawElementsType in value
11793 param indices Void in array [COMPSIZE(count/type)]
11794 param instancecount SizeI in value
11795 param basevertex Int32 in value
11796 category ARB_draw_elements_base_vertex
11797 version 1.2
11798 extension
11799 glxropcode ?
11800 glxflags ignore
11801 offset ?
11802
11803 MultiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex)
11804 return void
11805 param mode GLenum in value
11806 param count SizeI in array [COMPSIZE(drawcount)]
11807 param type DrawElementsType in value
11808 param indices ConstVoidPointer in array [COMPSIZE(drawcount)]
11809 param drawcount SizeI in value
11810 param basevertex Int32 in array [COMPSIZE(drawcount)]
11811 category ARB_draw_elements_base_vertex
11812 version 1.2
11813 extension
11814 glxropcode ?
11815 glxflags ignore
11816 offset ?
11817
11818 ###############################################################################
11819 #
11820 # ARB Extension #63
11821 # ARB_fragment_coord_conventions commands
11822 #
11823 ###############################################################################
11824
11825 # (none)
11826 newcategory: ARB_fragment_coord_conventions
11827
11828 ###############################################################################
11829 #
11830 # ARB Extension #64
11831 # ARB_provoking_vertex commands
11832 #
11833 ###############################################################################
11834
11835 ProvokingVertex(mode)
11836 return void
11837 param mode GLenum in value
11838 category ARB_provoking_vertex
11839 version 1.2
11840 extension
11841 glxropcode ?
11842 glxflags ignore
11843 offset ?
11844
11845 ###############################################################################
11846 #
11847 # ARB Extension #65
11848 # ARB_seamless_cube_map commands
11849 #
11850 ###############################################################################
11851
11852 # (none)
11853 newcategory: ARB_seamless_cube_map
11854
11855 ###############################################################################
11856 #
11857 # ARB Extension #66
11858 # ARB_sync commands
11859 #
11860 ###############################################################################
11861
11862 FenceSync(condition, flags)
11863 return sync
11864 param condition GLenum in value
11865 param flags GLbitfield in value
11866 category ARB_sync
11867 version 1.2
11868 extension
11869 glxropcode ?
11870 glxflags ignore
11871 offset ?
11872
11873 IsSync(sync)
11874 return Boolean
11875 param sync sync in value
11876 category ARB_sync
11877 version 1.2
11878 extension
11879 glxropcode ?
11880 glxflags ignore
11881 offset ?
11882
11883 DeleteSync(sync)
11884 return void
11885 param sync sync in value
11886 category ARB_sync
11887 version 1.2
11888 extension
11889 glxropcode ?
11890 glxflags ignore
11891 offset ?
11892
11893 ClientWaitSync(sync, flags, timeout)
11894 return GLenum
11895 param sync sync in value
11896 param flags GLbitfield in value
11897 param timeout UInt64 in value
11898 category ARB_sync
11899 version 1.2
11900 extension
11901 glxropcode ?
11902 glxflags ignore
11903 offset ?
11904
11905 WaitSync(sync, flags, timeout)
11906 return void
11907 param sync sync in value
11908 param flags GLbitfield in value
11909 param timeout UInt64 in value
11910 category ARB_sync
11911 version 1.2
11912 extension
11913 glxropcode ?
11914 glxflags ignore
11915 offset ?
11916
11917 GetInteger64v(pname, params)
11918 return void
11919 param pname GLenum in value
11920 param params Int64 out array [COMPSIZE(pname)]
11921 category ARB_sync
11922 dlflags notlistable
11923 version 1.2
11924 extension
11925 glxsingle ?
11926 glxflags ignore
11927 offset ?
11928
11929 GetSynciv(sync, pname, bufSize, length, values)
11930 return void
11931 param sync sync in value
11932 param pname GLenum in value
11933 param bufSize SizeI in value
11934 param length SizeI out array [1]
11935 param values Int32 out array [length]
11936 category ARB_sync
11937 dlflags notlistable
11938 version 1.2
11939 extension
11940 glxsingle ?
11941 glxflags ignore
11942 offset ?
11943
11944 ###############################################################################
11945 #
11946 # ARB Extension #67
11947 # ARB_texture_multisample commands
11948 #
11949 ###############################################################################
11950
11951 TexImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)
11952 return void
11953 param target GLenum in value
11954 param samples SizeI in value
11955 param internalformat Int32 in value
11956 param width SizeI in value
11957 param height SizeI in value
11958 param fixedsamplelocations Boolean in value
11959 category ARB_texture_multisample
11960 version 1.2
11961 extension
11962 glxropcode ?
11963 glxflags ignore
11964 offset ?
11965
11966 TexImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)
11967 return void
11968 param target GLenum in value
11969 param samples SizeI in value
11970 param internalformat Int32 in value
11971 param width SizeI in value
11972 param height SizeI in value
11973 param depth SizeI in value
11974 param fixedsamplelocations Boolean in value
11975 category ARB_texture_multisample
11976 version 1.2
11977 extension
11978 glxropcode ?
11979 glxflags ignore
11980 offset ?
11981
11982 GetMultisamplefv(pname, index, val)
11983 return void
11984 param pname GLenum in value
11985 param index UInt32 in value
11986 param val Float32 out array [COMPSIZE(pname)]
11987 category ARB_texture_multisample
11988 dlflags notlistable
11989 version 1.2
11990 extension
11991 glxsingle ?
11992 glxflags ignore
11993 offset ?
11994
11995 SampleMaski(index, mask)
11996 return void
11997 param index UInt32 in value
11998 param mask GLbitfield in value
11999 category ARB_texture_multisample
12000 version 1.2
12001 extension
12002 glxropcode ?
12003 glxflags ignore
12004 offset ?
12005
12006 ###############################################################################
12007 #
12008 # ARB Extension #68
12009 # ARB_vertex_array_bgra commands
12010 #
12011 ###############################################################################
12012
12013 # (none)
12014 newcategory: ARB_vertex_array_bgra
12015
12016 ###############################################################################
12017 #
12018 # ARB Extension #69
12019 # ARB_draw_buffers_blend commands
12020 #
12021 ###############################################################################
12022
12023 BlendEquationiARB(buf, mode)
12024 return void
12025 param buf UInt32 in value
12026 param mode GLenum in value
12027 category ARB_draw_buffers_blend
12028 version 1.2
12029 extension
12030 glxropcode ?
12031 glxflags ignore
12032 offset ?
12033 alias BlendEquationi
12034
12035 BlendEquationSeparateiARB(buf, modeRGB, modeAlpha)
12036 return void
12037 param buf UInt32 in value
12038 param modeRGB GLenum in value
12039 param modeAlpha GLenum in value
12040 category ARB_draw_buffers_blend
12041 version 1.2
12042 extension
12043 glxropcode ?
12044 glxflags ignore
12045 offset ?
12046 alias BlendEquationSeparatei
12047
12048 BlendFunciARB(buf, src, dst)
12049 return void
12050 param buf UInt32 in value
12051 param src GLenum in value
12052 param dst GLenum in value
12053 category ARB_draw_buffers_blend
12054 version 1.2
12055 extension
12056 glxropcode ?
12057 glxflags ignore
12058 offset ?
12059 alias BlendFunci
12060
12061 BlendFuncSeparateiARB(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
12062 return void
12063 param buf UInt32 in value
12064 param srcRGB GLenum in value
12065 param dstRGB GLenum in value
12066 param srcAlpha GLenum in value
12067 param dstAlpha GLenum in value
12068 category ARB_draw_buffers_blend
12069 version 1.2
12070 extension
12071 glxropcode ?
12072 glxflags ignore
12073 offset ?
12074 alias BlendFuncSeparatei
12075
12076 ###############################################################################
12077 #
12078 # ARB Extension #70
12079 # ARB_sample_shading commands
12080 #
12081 ###############################################################################
12082
12083 MinSampleShadingARB(value)
12084 return void
12085 param value ColorF in value
12086 category ARB_sample_shading
12087 version 1.2
12088 extension
12089 glxropcode ?
12090 glxflags ignore
12091 offset ?
12092 alias MinSampleShading
12093
12094 ###############################################################################
12095 #
12096 # ARB Extension #71
12097 # ARB_texture_cube_map_array commands
12098 #
12099 ###############################################################################
12100
12101 # (none)
12102 newcategory: ARB_texture_cube_map_array
12103
12104 ###############################################################################
12105 #
12106 # ARB Extension #72
12107 # ARB_texture_gather commands
12108 #
12109 ###############################################################################
12110
12111 # (none)
12112 newcategory: ARB_texture_gather
12113
12114 ###############################################################################
12115 #
12116 # ARB Extension #73
12117 # ARB_texture_query_lod commands
12118 #
12119 ###############################################################################
12120
12121 # (none)
12122 newcategory: ARB_texture_query_lod
12123
12124 ###############################################################################
12125 #
12126 # ARB Extension #74 - WGL_ARB_create_context_profile
12127 # ARB Extension #75 - GLX_ARB_create_context_profile
12128 #
12129 ###############################################################################
12130
12131 ###############################################################################
12132 #
12133 # ARB Extension #76
12134 # ARB_shading_language_include commands
12135 #
12136 ###############################################################################
12137
12138 NamedStringARB(type, namelen, name, stringlen, string)
12139 return void
12140 param type GLenum in value
12141 param namelen Int32 in value
12142 param name Char in array [namelen]
12143 param stringlen Int32 in value
12144 param string Char in array [stringlen]
12145 category ARB_shading_language_include
12146 version 1.2
12147 extension
12148 glxropcode ?
12149 glxflags ignore
12150 offset ?
12151
12152 DeleteNamedStringARB(namelen, name)
12153 return void
12154 param namelen Int32 in value
12155 param name Char in array [namelen]
12156 category ARB_shading_language_include
12157 version 1.2
12158 extension
12159 glxropcode ?
12160 glxflags ignore
12161 offset ?
12162
12163 CompileShaderIncludeARB(shader, count, path, length)
12164 return void
12165 param shader UInt32 in value
12166 param count SizeI in value
12167 param path CharPointer in array [count]
12168 param length Int32 in array [count]
12169 category ARB_shading_language_include
12170 version 1.2
12171 extension
12172 glxropcode ?
12173 glxflags ignore
12174 offset ?
12175
12176 IsNamedStringARB(namelen, name)
12177 return Boolean
12178 param namelen Int32 in value
12179 param name Char in array [namelen]
12180 category ARB_shading_language_include
12181 version 1.2
12182 extension
12183 glxropcode ?
12184 glxflags ignore
12185 offset ?
12186
12187 GetNamedStringARB(namelen, name, bufSize, stringlen, string)
12188 return void
12189 param namelen Int32 in value
12190 param name Char in array [namelen]
12191 param bufSize SizeI in value
12192 param stringlen Int32 out array [1]
12193 param string Char out array [bufSize]
12194 category ARB_shading_language_include
12195 dlflags notlistable
12196 version 1.2
12197 extension
12198 glxsingle ?
12199 glxflags ignore
12200 offset ?
12201
12202 GetNamedStringivARB(namelen, name, pname, params)
12203 return void
12204 param namelen Int32 in value
12205 param name Char in array [namelen]
12206 param pname GLenum in value
12207 param params Int32 out array [COMPSIZE(pname)]
12208 category ARB_shading_language_include
12209 dlflags notlistable
12210 version 1.2
12211 extension
12212 glxsingle ?
12213 glxflags ignore
12214 offset ?
12215
12216 ###############################################################################
12217 #
12218 # ARB Extension #77
12219 # ARB_texture_compression_bptc commands
12220 #
12221 ###############################################################################
12222
12223 # (none)
12224 newcategory: ARB_texture_compression_bptc
12225
12226 ###############################################################################
12227 #
12228 # ARB Extension #78
12229 # ARB_blend_func_extended commands
12230 #
12231 ###############################################################################
12232
12233 BindFragDataLocationIndexed(program, colorNumber, index, name)
12234 return void
12235 param program UInt32 in value
12236 param colorNumber UInt32 in value
12237 param index UInt32 in value
12238 param name Char in array []
12239 category ARB_blend_func_extended
12240 version 1.2
12241 extension
12242 glxropcode ?
12243 glxflags ignore
12244 offset ?
12245
12246 GetFragDataIndex(program, name)
12247 return Int32
12248 param program UInt32 in value
12249 param name Char in array []
12250 category ARB_blend_func_extended
12251 dlflags notlistable
12252 version 1.2
12253 extension
12254 glxsingle ?
12255 glxflags ignore
12256 offset ?
12257
12258 ###############################################################################
12259 #
12260 # ARB Extension #79
12261 # ARB_explicit_attrib_location commands
12262 #
12263 ###############################################################################
12264
12265 # (none)
12266 newcategory: ARB_explicit_attrib_location
12267
12268 ###############################################################################
12269 #
12270 # ARB Extension #80
12271 # ARB_occlusion_query2 commands
12272 #
12273 ###############################################################################
12274
12275 # (none)
12276 newcategory: ARB_occlusion_query2
12277
12278 ###############################################################################
12279 #
12280 # ARB Extension #81
12281 # ARB_sampler_objects commands
12282 #
12283 ###############################################################################
12284
12285 GenSamplers(count, samplers)
12286 return void
12287 param count SizeI in value
12288 param samplers UInt32 out array [count]
12289 category ARB_sampler_objects
12290 version 1.2
12291 extension
12292 glxropcode ?
12293 glxflags ignore
12294 offset ?
12295
12296 DeleteSamplers(count, samplers)
12297 return void
12298 param count SizeI in value
12299 param samplers UInt32 in array [count]
12300 category ARB_sampler_objects
12301 version 1.2
12302 extension
12303 glxropcode ?
12304 glxflags ignore
12305 offset ?
12306
12307 IsSampler(sampler)
12308 return Boolean
12309 param sampler UInt32 in value
12310 category ARB_sampler_objects
12311 version 1.2
12312 extension
12313 glxropcode ?
12314 glxflags ignore
12315 offset ?
12316
12317 BindSampler(unit, sampler)
12318 return void
12319 param unit UInt32 in value
12320 param sampler UInt32 in value
12321 category ARB_sampler_objects
12322 version 1.2
12323 extension
12324 glxropcode ?
12325 glxflags ignore
12326 offset ?
12327
12328 SamplerParameteri(sampler, pname, param)
12329 return void
12330 param sampler UInt32 in value
12331 param pname GLenum in value
12332 param param Int32 in value
12333 category ARB_sampler_objects
12334 version 1.2
12335 extension
12336 glxropcode ?
12337 glxflags ignore
12338 offset ?
12339
12340 SamplerParameteriv(sampler, pname, param)
12341 return void
12342 param sampler UInt32 in value
12343 param pname GLenum in value
12344 param param Int32 in array [COMPSIZE(pname)]
12345 category ARB_sampler_objects
12346 version 1.2
12347 extension
12348 glxropcode ?
12349 glxflags ignore
12350 offset ?
12351
12352 SamplerParameterf(sampler, pname, param)
12353 return void
12354 param sampler UInt32 in value
12355 param pname GLenum in value
12356 param param Float32 in value
12357 category ARB_sampler_objects
12358 version 1.2
12359 extension
12360 glxropcode ?
12361 glxflags ignore
12362 offset ?
12363
12364 SamplerParameterfv(sampler, pname, param)
12365 return void
12366 param sampler UInt32 in value
12367 param pname GLenum in value
12368 param param Float32 in array [COMPSIZE(pname)]
12369 category ARB_sampler_objects
12370 version 1.2
12371 extension
12372 glxropcode ?
12373 glxflags ignore
12374 offset ?
12375
12376 SamplerParameterIiv(sampler, pname, param)
12377 return void
12378 param sampler UInt32 in value
12379 param pname GLenum in value
12380 param param Int32 in array [COMPSIZE(pname)]
12381 category ARB_sampler_objects
12382 version 1.2
12383 extension
12384 glxropcode ?
12385 glxflags ignore
12386 offset ?
12387
12388 SamplerParameterIuiv(sampler, pname, param)
12389 return void
12390 param sampler UInt32 in value
12391 param pname GLenum in value
12392 param param UInt32 in array [COMPSIZE(pname)]
12393 category ARB_sampler_objects
12394 version 1.2
12395 extension
12396 glxropcode ?
12397 glxflags ignore
12398 offset ?
12399
12400 GetSamplerParameteriv(sampler, pname, params)
12401 return void
12402 param sampler UInt32 in value
12403 param pname GLenum in value
12404 param params Int32 out array [COMPSIZE(pname)]
12405 category ARB_sampler_objects
12406 dlflags notlistable
12407 version 1.2
12408 extension
12409 glxsingle ?
12410 glxflags ignore
12411 offset ?
12412
12413 GetSamplerParameterIiv(sampler, pname, params)
12414 return void
12415 param sampler UInt32 in value
12416 param pname GLenum in value
12417 param params Int32 out array [COMPSIZE(pname)]
12418 category ARB_sampler_objects
12419 dlflags notlistable
12420 version 1.2
12421 extension
12422 glxsingle ?
12423 glxflags ignore
12424 offset ?
12425
12426 GetSamplerParameterfv(sampler, pname, params)
12427 return void
12428 param sampler UInt32 in value
12429 param pname GLenum in value
12430 param params Float32 out array [COMPSIZE(pname)]
12431 category ARB_sampler_objects
12432 dlflags notlistable
12433 version 1.2
12434 extension
12435 glxsingle ?
12436 glxflags ignore
12437 offset ?
12438
12439 GetSamplerParameterIuiv(sampler, pname, params)
12440 return void
12441 param sampler UInt32 in value
12442 param pname GLenum in value
12443 param params UInt32 out array [COMPSIZE(pname)]
12444 category ARB_sampler_objects
12445 dlflags notlistable
12446 version 1.2
12447 extension
12448 glxsingle ?
12449 glxflags ignore
12450 offset ?
12451
12452 ###############################################################################
12453 #
12454 # ARB Extension #82
12455 # ARB_shader_bit_encoding commands
12456 #
12457 ###############################################################################
12458
12459 # (none)
12460 newcategory: ARB_shader_bit_encoding
12461
12462 ###############################################################################
12463 #
12464 # ARB Extension #83
12465 # ARB_texture_rgb10_a2ui commands
12466 #
12467 ###############################################################################
12468
12469 # (none)
12470 newcategory: ARB_texture_rgb10_a2ui
12471
12472 ###############################################################################
12473 #
12474 # ARB Extension #84
12475 # ARB_texture_swizzle commands
12476 #
12477 ###############################################################################
12478
12479 # (none)
12480 newcategory: ARB_texture_swizzle
12481
12482 ###############################################################################
12483 #
12484 # ARB Extension #85
12485 # ARB_timer_query commands
12486 #
12487 ###############################################################################
12488
12489 QueryCounter(id, target)
12490 return void
12491 param id UInt32 in value
12492 param target GLenum in value
12493 category ARB_timer_query
12494 version 1.2
12495 extension
12496 glxropcode ?
12497 glxflags ignore
12498 offset ?
12499
12500 GetQueryObjecti64v(id, pname, params)
12501 return void
12502 param id UInt32 in value
12503 param pname GLenum in value
12504 param params Int64 out array [COMPSIZE(pname)]
12505 category ARB_timer_query
12506 dlflags notlistable
12507 version 1.2
12508 extension
12509 glxsingle ?
12510 glxflags ignore
12511 offset ?
12512
12513 GetQueryObjectui64v(id, pname, params)
12514 return void
12515 param id UInt32 in value
12516 param pname GLenum in value
12517 param params UInt64 out array [COMPSIZE(pname)]
12518 category ARB_timer_query
12519 dlflags notlistable
12520 version 1.2
12521 extension
12522 glxsingle ?
12523 glxflags ignore
12524 offset ?
12525
12526 ###############################################################################
12527 #
12528 # ARB Extension #86
12529 # ARB_vertex_type_2_10_10_10_rev commands
12530 #
12531 ###############################################################################
12532
12533 VertexP2ui(type, value)
12534 return void
12535 param type GLenum in value
12536 param value UInt32 in value
12537 category ARB_vertex_type_2_10_10_10_rev
12538 version 1.2
12539 extension
12540 glxropcode ?
12541 glxflags ignore
12542 offset ?
12543
12544 VertexP2uiv(type, value)
12545 return void
12546 param type GLenum in value
12547 param value UInt32 in array [1]
12548 category ARB_vertex_type_2_10_10_10_rev
12549 version 1.2
12550 extension
12551 glxropcode ?
12552 glxflags ignore
12553 offset ?
12554
12555 VertexP3ui(type, value)
12556 return void
12557 param type GLenum in value
12558 param value UInt32 in value
12559 category ARB_vertex_type_2_10_10_10_rev
12560 version 1.2
12561 extension
12562 glxropcode ?
12563 glxflags ignore
12564 offset ?
12565
12566 VertexP3uiv(type, value)
12567 return void
12568 param type GLenum in value
12569 param value UInt32 in array [1]
12570 category ARB_vertex_type_2_10_10_10_rev
12571 version 1.2
12572 extension
12573 glxropcode ?
12574 glxflags ignore
12575 offset ?
12576
12577 VertexP4ui(type, value)
12578 return void
12579 param type GLenum in value
12580 param value UInt32 in value
12581 category ARB_vertex_type_2_10_10_10_rev
12582 version 1.2
12583 extension
12584 glxropcode ?
12585 glxflags ignore
12586 offset ?
12587
12588 VertexP4uiv(type, value)
12589 return void
12590 param type GLenum in value
12591 param value UInt32 in array [1]
12592 category ARB_vertex_type_2_10_10_10_rev
12593 version 1.2
12594 extension
12595 glxropcode ?
12596 glxflags ignore
12597 offset ?
12598
12599 TexCoordP1ui(type, coords)
12600 return void
12601 param type GLenum in value
12602 param coords UInt32 in value
12603 category ARB_vertex_type_2_10_10_10_rev
12604 version 1.2
12605 extension
12606 glxropcode ?
12607 glxflags ignore
12608 offset ?
12609
12610 TexCoordP1uiv(type, coords)
12611 return void
12612 param type GLenum in value
12613 param coords UInt32 in array [1]
12614 category ARB_vertex_type_2_10_10_10_rev
12615 version 1.2
12616 extension
12617 glxropcode ?
12618 glxflags ignore
12619 offset ?
12620
12621 TexCoordP2ui(type, coords)
12622 return void
12623 param type GLenum in value
12624 param coords UInt32 in value
12625 category ARB_vertex_type_2_10_10_10_rev
12626 version 1.2
12627 extension
12628 glxropcode ?
12629 glxflags ignore
12630 offset ?
12631
12632 TexCoordP2uiv(type, coords)
12633 return void
12634 param type GLenum in value
12635 param coords UInt32 in array [1]
12636 category ARB_vertex_type_2_10_10_10_rev
12637 version 1.2
12638 extension
12639 glxropcode ?
12640 glxflags ignore
12641 offset ?
12642
12643 TexCoordP3ui(type, coords)
12644 return void
12645 param type GLenum in value
12646 param coords UInt32 in value
12647 category ARB_vertex_type_2_10_10_10_rev
12648 version 1.2
12649 extension
12650 glxropcode ?
12651 glxflags ignore
12652 offset ?
12653
12654 TexCoordP3uiv(type, coords)
12655 return void
12656 param type GLenum in value
12657 param coords UInt32 in array [1]
12658 category ARB_vertex_type_2_10_10_10_rev
12659 version 1.2
12660 extension
12661 glxropcode ?
12662 glxflags ignore
12663 offset ?
12664
12665 TexCoordP4ui(type, coords)
12666 return void
12667 param type GLenum in value
12668 param coords UInt32 in value
12669 category ARB_vertex_type_2_10_10_10_rev
12670 version 1.2
12671 extension
12672 glxropcode ?
12673 glxflags ignore
12674 offset ?
12675
12676 TexCoordP4uiv(type, coords)
12677 return void
12678 param type GLenum in value
12679 param coords UInt32 in array [1]
12680 category ARB_vertex_type_2_10_10_10_rev
12681 version 1.2
12682 extension
12683 glxropcode ?
12684 glxflags ignore
12685 offset ?
12686
12687 MultiTexCoordP1ui(texture, type, coords)
12688 return void
12689 param texture GLenum in value
12690 param type GLenum in value
12691 param coords UInt32 in value
12692 category ARB_vertex_type_2_10_10_10_rev
12693 version 1.2
12694 extension
12695 glxropcode ?
12696 glxflags ignore
12697 offset ?
12698
12699 MultiTexCoordP1uiv(texture, type, coords)
12700 return void
12701 param texture GLenum in value
12702 param type GLenum in value
12703 param coords UInt32 in array [1]
12704 category ARB_vertex_type_2_10_10_10_rev
12705 version 1.2
12706 extension
12707 glxropcode ?
12708 glxflags ignore
12709 offset ?
12710
12711 MultiTexCoordP2ui(texture, type, coords)
12712 return void
12713 param texture GLenum in value
12714 param type GLenum in value
12715 param coords UInt32 in value
12716 category ARB_vertex_type_2_10_10_10_rev
12717 version 1.2
12718 extension
12719 glxropcode ?
12720 glxflags ignore
12721 offset ?
12722
12723 MultiTexCoordP2uiv(texture, type, coords)
12724 return void
12725 param texture GLenum in value
12726 param type GLenum in value
12727 param coords UInt32 in array [1]
12728 category ARB_vertex_type_2_10_10_10_rev
12729 version 1.2
12730 extension
12731 glxropcode ?
12732 glxflags ignore
12733 offset ?
12734
12735 MultiTexCoordP3ui(texture, type, coords)
12736 return void
12737 param texture GLenum in value
12738 param type GLenum in value
12739 param coords UInt32 in value
12740 category ARB_vertex_type_2_10_10_10_rev
12741 version 1.2
12742 extension
12743 glxropcode ?
12744 glxflags ignore
12745 offset ?
12746
12747 MultiTexCoordP3uiv(texture, type, coords)
12748 return void
12749 param texture GLenum in value
12750 param type GLenum in value
12751 param coords UInt32 in array [1]
12752 category ARB_vertex_type_2_10_10_10_rev
12753 version 1.2
12754 extension
12755 glxropcode ?
12756 glxflags ignore
12757 offset ?
12758
12759 MultiTexCoordP4ui(texture, type, coords)
12760 return void
12761 param texture GLenum in value
12762 param type GLenum in value
12763 param coords UInt32 in value
12764 category ARB_vertex_type_2_10_10_10_rev
12765 version 1.2
12766 extension
12767 glxropcode ?
12768 glxflags ignore
12769 offset ?
12770
12771 MultiTexCoordP4uiv(texture, type, coords)
12772 return void
12773 param texture GLenum in value
12774 param type GLenum in value
12775 param coords UInt32 in array [1]
12776 category ARB_vertex_type_2_10_10_10_rev
12777 version 1.2
12778 extension
12779 glxropcode ?
12780 glxflags ignore
12781 offset ?
12782
12783 NormalP3ui(type, coords)
12784 return void
12785 param type GLenum in value
12786 param coords UInt32 in value
12787 category ARB_vertex_type_2_10_10_10_rev
12788 version 1.2
12789 extension
12790 glxropcode ?
12791 glxflags ignore
12792 offset ?
12793
12794 NormalP3uiv(type, coords)
12795 return void
12796 param type GLenum in value
12797 param coords UInt32 in array [1]
12798 category ARB_vertex_type_2_10_10_10_rev
12799 version 1.2
12800 extension
12801 glxropcode ?
12802 glxflags ignore
12803 offset ?
12804
12805 ColorP3ui(type, color)
12806 return void
12807 param type GLenum in value
12808 param color UInt32 in value
12809 category ARB_vertex_type_2_10_10_10_rev
12810 version 1.2
12811 extension
12812 glxropcode ?
12813 glxflags ignore
12814 offset ?
12815
12816 ColorP3uiv(type, color)
12817 return void
12818 param type GLenum in value
12819 param color UInt32 in array [1]
12820 category ARB_vertex_type_2_10_10_10_rev
12821 version 1.2
12822 extension
12823 glxropcode ?
12824 glxflags ignore
12825 offset ?
12826
12827 ColorP4ui(type, color)
12828 return void
12829 param type GLenum in value
12830 param color UInt32 in value
12831 category ARB_vertex_type_2_10_10_10_rev
12832 version 1.2
12833 extension
12834 glxropcode ?
12835 glxflags ignore
12836 offset ?
12837
12838 ColorP4uiv(type, color)
12839 return void
12840 param type GLenum in value
12841 param color UInt32 in array [1]
12842 category ARB_vertex_type_2_10_10_10_rev
12843 version 1.2
12844 extension
12845 glxropcode ?
12846 glxflags ignore
12847 offset ?
12848
12849 SecondaryColorP3ui(type, color)
12850 return void
12851 param type GLenum in value
12852 param color UInt32 in value
12853 category ARB_vertex_type_2_10_10_10_rev
12854 version 1.2
12855 extension
12856 glxropcode ?
12857 glxflags ignore
12858 offset ?
12859
12860 SecondaryColorP3uiv(type, color)
12861 return void
12862 param type GLenum in value
12863 param color UInt32 in array [1]
12864 category ARB_vertex_type_2_10_10_10_rev
12865 version 1.2
12866 extension
12867 glxropcode ?
12868 glxflags ignore
12869 offset ?
12870
12871 VertexAttribP1ui(index, type, normalized, value)
12872 return void
12873 param index UInt32 in value
12874 param type GLenum in value
12875 param normalized Boolean in value
12876 param value UInt32 in value
12877 category ARB_vertex_type_2_10_10_10_rev
12878 version 1.2
12879 extension
12880 glxropcode ?
12881 glxflags ignore
12882 offset ?
12883
12884 VertexAttribP1uiv(index, type, normalized, value)
12885 return void
12886 param index UInt32 in value
12887 param type GLenum in value
12888 param normalized Boolean in value
12889 param value UInt32 in array [1]
12890 category ARB_vertex_type_2_10_10_10_rev
12891 version 1.2
12892 extension
12893 glxropcode ?
12894 glxflags ignore
12895 offset ?
12896
12897 VertexAttribP2ui(index, type, normalized, value)
12898 return void
12899 param index UInt32 in value
12900 param type GLenum in value
12901 param normalized Boolean in value
12902 param value UInt32 in value
12903 category ARB_vertex_type_2_10_10_10_rev
12904 version 1.2
12905 extension
12906 glxropcode ?
12907 glxflags ignore
12908 offset ?
12909
12910 VertexAttribP2uiv(index, type, normalized, value)
12911 return void
12912 param index UInt32 in value
12913 param type GLenum in value
12914 param normalized Boolean in value
12915 param value UInt32 in array [1]
12916 category ARB_vertex_type_2_10_10_10_rev
12917 version 1.2
12918 extension
12919 glxropcode ?
12920 glxflags ignore
12921 offset ?
12922
12923 VertexAttribP3ui(index, type, normalized, value)
12924 return void
12925 param index UInt32 in value
12926 param type GLenum in value
12927 param normalized Boolean in value
12928 param value UInt32 in value
12929 category ARB_vertex_type_2_10_10_10_rev
12930 version 1.2
12931 extension
12932 glxropcode ?
12933 glxflags ignore
12934 offset ?
12935
12936 VertexAttribP3uiv(index, type, normalized, value)
12937 return void
12938 param index UInt32 in value
12939 param type GLenum in value
12940 param normalized Boolean in value
12941 param value UInt32 in array [1]
12942 category ARB_vertex_type_2_10_10_10_rev
12943 version 1.2
12944 extension
12945 glxropcode ?
12946 glxflags ignore
12947 offset ?
12948
12949 VertexAttribP4ui(index, type, normalized, value)
12950 return void
12951 param index UInt32 in value
12952 param type GLenum in value
12953 param normalized Boolean in value
12954 param value UInt32 in value
12955 category ARB_vertex_type_2_10_10_10_rev
12956 version 1.2
12957 extension
12958 glxropcode ?
12959 glxflags ignore
12960 offset ?
12961
12962 VertexAttribP4uiv(index, type, normalized, value)
12963 return void
12964 param index UInt32 in value
12965 param type GLenum in value
12966 param normalized Boolean in value
12967 param value UInt32 in array [1]
12968 category ARB_vertex_type_2_10_10_10_rev
12969 version 1.2
12970 extension
12971 glxropcode ?
12972 glxflags ignore
12973 offset ?
12974
12975 ###############################################################################
12976 #
12977 # ARB Extension #87
12978 # ARB_draw_indirect commands
12979 #
12980 ###############################################################################
12981
12982 DrawArraysIndirect(mode, indirect)
12983 return void
12984 param mode GLenum in value
12985 param indirect Void in array []
12986 category ARB_draw_indirect
12987 version 1.2
12988 extension
12989 glxropcode ?
12990 glxflags ignore
12991 offset ?
12992
12993 DrawElementsIndirect(mode, type, indirect)
12994 return void
12995 param mode GLenum in value
12996 param type GLenum in value
12997 param indirect Void in array []
12998 category ARB_draw_indirect
12999 version 1.2
13000 extension
13001 glxropcode ?
13002 glxflags ignore
13003 offset ?
13004
13005 ###############################################################################
13006 #
13007 # ARB Extension #88
13008 # ARB_gpu_shader5 commands
13009 #
13010 ###############################################################################
13011
13012 # (none)
13013 newcategory: ARB_gpu_shader5
13014
13015 ###############################################################################
13016 #
13017 # ARB Extension #89
13018 # ARB_gpu_shader_fp64 commands
13019 #
13020 ###############################################################################
13021
13022 Uniform1d(location, x)
13023 return void
13024 param location Int32 in value
13025 param x Float64 in value
13026 category ARB_gpu_shader_fp64
13027 version 1.2
13028 extension
13029 glxropcode ?
13030 glxflags ignore
13031 offset ?
13032
13033 Uniform2d(location, x, y)
13034 return void
13035 param location Int32 in value
13036 param x Float64 in value
13037 param y Float64 in value
13038 category ARB_gpu_shader_fp64
13039 version 1.2
13040 extension
13041 glxropcode ?
13042 glxflags ignore
13043 offset ?
13044
13045 Uniform3d(location, x, y, z)
13046 return void
13047 param location Int32 in value
13048 param x Float64 in value
13049 param y Float64 in value
13050 param z Float64 in value
13051 category ARB_gpu_shader_fp64
13052 version 1.2
13053 extension
13054 glxropcode ?
13055 glxflags ignore
13056 offset ?
13057
13058 Uniform4d(location, x, y, z, w)
13059 return void
13060 param location Int32 in value
13061 param x Float64 in value
13062 param y Float64 in value
13063 param z Float64 in value
13064 param w Float64 in value
13065 category ARB_gpu_shader_fp64
13066 version 1.2
13067 extension
13068 glxropcode ?
13069 glxflags ignore
13070 offset ?
13071
13072 Uniform1dv(location, count, value)
13073 return void
13074 param location Int32 in value
13075 param count SizeI in value
13076 param value Float64 in array [count]
13077 category ARB_gpu_shader_fp64
13078 version 1.2
13079 extension
13080 glxropcode ?
13081 glxflags ignore
13082 offset ?
13083
13084 Uniform2dv(location, count, value)
13085 return void
13086 param location Int32 in value
13087 param count SizeI in value
13088 param value Float64 in array [count]
13089 category ARB_gpu_shader_fp64
13090 version 1.2
13091 extension
13092 glxropcode ?
13093 glxflags ignore
13094 offset ?
13095
13096 Uniform3dv(location, count, value)
13097 return void
13098 param location Int32 in value
13099 param count SizeI in value
13100 param value Float64 in array [count]
13101 category ARB_gpu_shader_fp64
13102 version 1.2
13103 extension
13104 glxropcode ?
13105 glxflags ignore
13106 offset ?
13107
13108 Uniform4dv(location, count, value)
13109 return void
13110 param location Int32 in value
13111 param count SizeI in value
13112 param value Float64 in array [count]
13113 category ARB_gpu_shader_fp64
13114 version 1.2
13115 extension
13116 glxropcode ?
13117 glxflags ignore
13118 offset ?
13119
13120 UniformMatrix2dv(location, count, transpose, value)
13121 return void
13122 param location Int32 in value
13123 param count SizeI in value
13124 param transpose Boolean in value
13125 param value Float64 in array [count]
13126 category ARB_gpu_shader_fp64
13127 version 1.2
13128 extension
13129 glxropcode ?
13130 glxflags ignore
13131 offset ?
13132
13133 UniformMatrix3dv(location, count, transpose, value)
13134 return void
13135 param location Int32 in value
13136 param count SizeI in value
13137 param transpose Boolean in value
13138 param value Float64 in array [count]
13139 category ARB_gpu_shader_fp64
13140 version 1.2
13141 extension
13142 glxropcode ?
13143 glxflags ignore
13144 offset ?
13145
13146 UniformMatrix4dv(location, count, transpose, value)
13147 return void
13148 param location Int32 in value
13149 param count SizeI in value
13150 param transpose Boolean in value
13151 param value Float64 in array [count]
13152 category ARB_gpu_shader_fp64
13153 version 1.2
13154 extension
13155 glxropcode ?
13156 glxflags ignore
13157 offset ?
13158
13159 UniformMatrix2x3dv(location, count, transpose, value)
13160 return void
13161 param location Int32 in value
13162 param count SizeI in value
13163 param transpose Boolean in value
13164 param value Float64 in array [count]
13165 category ARB_gpu_shader_fp64
13166 version 1.2
13167 extension
13168 glxropcode ?
13169 glxflags ignore
13170 offset ?
13171
13172 UniformMatrix2x4dv(location, count, transpose, value)
13173 return void
13174 param location Int32 in value
13175 param count SizeI in value
13176 param transpose Boolean in value
13177 param value Float64 in array [count]
13178 category ARB_gpu_shader_fp64
13179 version 1.2
13180 extension
13181 glxropcode ?
13182 glxflags ignore
13183 offset ?
13184
13185 UniformMatrix3x2dv(location, count, transpose, value)
13186 return void
13187 param location Int32 in value
13188 param count SizeI in value
13189 param transpose Boolean in value
13190 param value Float64 in array [count]
13191 category ARB_gpu_shader_fp64
13192 version 1.2
13193 extension
13194 glxropcode ?
13195 glxflags ignore
13196 offset ?
13197
13198 UniformMatrix3x4dv(location, count, transpose, value)
13199 return void
13200 param location Int32 in value
13201 param count SizeI in value
13202 param transpose Boolean in value
13203 param value Float64 in array [count]
13204 category ARB_gpu_shader_fp64
13205 version 1.2
13206 extension
13207 glxropcode ?
13208 glxflags ignore
13209 offset ?
13210
13211 UniformMatrix4x2dv(location, count, transpose, value)
13212 return void
13213 param location Int32 in value
13214 param count SizeI in value
13215 param transpose Boolean in value
13216 param value Float64 in array [count]
13217 category ARB_gpu_shader_fp64
13218 version 1.2
13219 extension
13220 glxropcode ?
13221 glxflags ignore
13222 offset ?
13223
13224 UniformMatrix4x3dv(location, count, transpose, value)
13225 return void
13226 param location Int32 in value
13227 param count SizeI in value
13228 param transpose Boolean in value
13229 param value Float64 in array [count]
13230 category ARB_gpu_shader_fp64
13231 version 1.2
13232 extension
13233 glxropcode ?
13234 glxflags ignore
13235 offset ?
13236
13237 GetUniformdv(program, location, params)
13238 return void
13239 param program UInt32 in value
13240 param location Int32 in value
13241 param params Float64 out array [COMPSIZE(location)]
13242 category ARB_gpu_shader_fp64
13243 dlflags notlistable
13244 version 1.2
13245 extension
13246 glxsingle ?
13247 glxflags ignore
13248 offset ?
13249
13250 ###############################################################################
13251 #
13252 # ARB Extension #90
13253 # ARB_shader_subroutine commands
13254 #
13255 ###############################################################################
13256
13257 GetSubroutineUniformLocation(program, shadertype, name)
13258 return Int32
13259 param program UInt32 in value
13260 param shadertype GLenum in value
13261 param name Char in array []
13262 category ARB_shader_subroutine
13263 dlflags notlistable
13264 version 1.2
13265 extension
13266 glxsingle ?
13267 glxflags ignore
13268 offset ?
13269
13270 GetSubroutineIndex(program, shadertype, name)
13271 return UInt32
13272 param program UInt32 in value
13273 param shadertype GLenum in value
13274 param name Char in array []
13275 category ARB_shader_subroutine
13276 dlflags notlistable
13277 version 1.2
13278 extension
13279 glxsingle ?
13280 glxflags ignore
13281 offset ?
13282
13283 GetActiveSubroutineUniformiv(program, shadertype, index, pname, values)
13284 return void
13285 param program UInt32 in value
13286 param shadertype GLenum in value
13287 param index UInt32 in value
13288 param pname GLenum in value
13289 param values Int32 out array [COMPSIZE(pname)]
13290 category ARB_shader_subroutine
13291 dlflags notlistable
13292 version 1.2
13293 extension
13294 glxsingle ?
13295 glxflags ignore
13296 offset ?
13297
13298 GetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name)
13299 return void
13300 param program UInt32 in value
13301 param shadertype GLenum in value
13302 param index UInt32 in value
13303 param bufsize SizeI in value
13304 param length SizeI out array [1]
13305 param name Char out array [bufsize]
13306 category ARB_shader_subroutine
13307 dlflags notlistable
13308 version 1.2
13309 extension
13310 glxsingle ?
13311 glxflags ignore
13312 offset ?
13313
13314 GetActiveSubroutineName(program, shadertype, index, bufsize, length, name)
13315 return void
13316 param program UInt32 in value
13317 param shadertype GLenum in value
13318 param index UInt32 in value
13319 param bufsize SizeI in value
13320 param length SizeI out array [1]
13321 param name Char out array [bufsize]
13322 category ARB_shader_subroutine
13323 dlflags notlistable
13324 version 1.2
13325 extension
13326 glxsingle ?
13327 glxflags ignore
13328 offset ?
13329
13330 UniformSubroutinesuiv(shadertype, count, indices)
13331 return void
13332 param shadertype GLenum in value
13333 param count SizeI in value
13334 param indices UInt32 in array [count]
13335 category ARB_shader_subroutine
13336 version 1.2
13337 extension
13338 glxropcode ?
13339 glxflags ignore
13340 offset ?
13341
13342 GetUniformSubroutineuiv(shadertype, location, params)
13343 return void
13344 param shadertype GLenum in value
13345 param location Int32 in value
13346 param params UInt32 out array [1]
13347 category ARB_shader_subroutine
13348 dlflags notlistable
13349 version 1.2
13350 extension
13351 glxsingle ?
13352 glxflags ignore
13353 offset ?
13354
13355 GetProgramStageiv(program, shadertype, pname, values)
13356 return void
13357 param program UInt32 in value
13358 param shadertype GLenum in value
13359 param pname GLenum in value
13360 param values Int32 out array [1]
13361 category ARB_shader_subroutine
13362 dlflags notlistable
13363 version 1.2
13364 extension
13365 glxsingle ?
13366 glxflags ignore
13367 offset ?
13368
13369 ###############################################################################
13370 #
13371 # ARB Extension #91
13372 # ARB_tessellation_shader commands
13373 #
13374 ###############################################################################
13375
13376 PatchParameteri(pname, value)
13377 return void
13378 param pname GLenum in value
13379 param value Int32 in value
13380 category ARB_tessellation_shader
13381 version 1.2
13382 extension
13383 glxropcode ?
13384 glxflags ignore
13385 offset ?
13386
13387 PatchParameterfv(pname, values)
13388 return void
13389 param pname GLenum in value
13390 param values Float32 in array [COMPSIZE(pname)]
13391 category ARB_tessellation_shader
13392 version 1.2
13393 extension
13394 glxropcode ?
13395 glxflags ignore
13396 offset ?
13397
13398 ###############################################################################
13399 #
13400 # ARB Extension #92
13401 # ARB_texture_buffer_object_rgb32 commands
13402 #
13403 ###############################################################################
13404
13405 # (none)
13406 newcategory: ARB_texture_buffer_object_rgb32
13407
13408 ###############################################################################
13409 #
13410 # ARB Extension #93
13411 # ARB_transform_feedback2 commands
13412 #
13413 ###############################################################################
13414
13415 BindTransformFeedback(target, id)
13416 return void
13417 param target GLenum in value
13418 param id UInt32 in value
13419 category ARB_transform_feedback2
13420 version 1.2
13421 extension
13422 glxropcode ?
13423 glxflags ignore
13424 offset ?
13425
13426 DeleteTransformFeedbacks(n, ids)
13427 return void
13428 param n SizeI in value
13429 param ids UInt32 in array [n]
13430 category ARB_transform_feedback2
13431 version 1.2
13432 extension
13433 glxropcode ?
13434 glxflags ignore
13435 offset ?
13436
13437 GenTransformFeedbacks(n, ids)
13438 return void
13439 param n SizeI in value
13440 param ids UInt32 out array [n]
13441 category ARB_transform_feedback2
13442 version 1.2
13443 extension
13444 glxropcode ?
13445 glxflags ignore
13446 offset ?
13447
13448 IsTransformFeedback(id)
13449 return Boolean
13450 param id UInt32 in value
13451 category ARB_transform_feedback2
13452 version 1.2
13453 extension
13454 glxropcode ?
13455 glxflags ignore
13456 offset ?
13457
13458 PauseTransformFeedback()
13459 return void
13460 category ARB_transform_feedback2
13461 version 1.2
13462 extension
13463 glxropcode ?
13464 glxflags ignore
13465 offset ?
13466
13467 ResumeTransformFeedback()
13468 return void
13469 category ARB_transform_feedback2
13470 version 1.2
13471 extension
13472 glxropcode ?
13473 glxflags ignore
13474 offset ?
13475
13476 DrawTransformFeedback(mode, id)
13477 return void
13478 param mode GLenum in value
13479 param id UInt32 in value
13480 category ARB_transform_feedback2
13481 version 1.2
13482 extension
13483 glxropcode ?
13484 glxflags ignore
13485 offset ?
13486
13487 ###############################################################################
13488 #
13489 # ARB Extension #94
13490 # ARB_transform_feedback3 commands
13491 #
13492 ###############################################################################
13493
13494 DrawTransformFeedbackStream(mode, id, stream)
13495 return void
13496 param mode GLenum in value
13497 param id UInt32 in value
13498 param stream UInt32 in value
13499 category ARB_transform_feedback3
13500 version 1.2
13501 extension
13502 glxropcode ?
13503 glxflags ignore
13504 offset ?
13505
13506 BeginQueryIndexed(target, index, id)
13507 return void
13508 param target GLenum in value
13509 param index UInt32 in value
13510 param id UInt32 in value
13511 category ARB_transform_feedback3
13512 version 1.2
13513 extension
13514 glxropcode ?
13515 glxflags ignore
13516 offset ?
13517
13518 EndQueryIndexed(target, index)
13519 return void
13520 param target GLenum in value
13521 param index UInt32 in value
13522 category ARB_transform_feedback3
13523 version 1.2
13524 extension
13525 glxropcode ?
13526 glxflags ignore
13527 offset ?
13528
13529 GetQueryIndexediv(target, index, pname, params)
13530 return void
13531 param target GLenum in value
13532 param index UInt32 in value
13533 param pname GLenum in value
13534 param params Int32 out array [COMPSIZE(pname)]
13535 category ARB_transform_feedback3
13536 dlflags notlistable
13537 version 1.2
13538 extension
13539 glxsingle ?
13540 glxflags ignore
13541 offset ?
13542
13543 ###############################################################################
13544 #
13545 # ARB Extension #95
13546 # ARB_ES2_compatibility commands
13547 #
13548 ###############################################################################
13549
13550 ReleaseShaderCompiler()
13551 return void
13552 category ARB_ES2_compatibility
13553 version 4.1
13554 extension
13555 glxropcode ?
13556 glxflags ignore
13557 offset ?
13558
13559 ShaderBinary(count, shaders, binaryformat, binary, length)
13560 return void
13561 param count SizeI in value
13562 param shaders UInt32 in array [count]
13563 param binaryformat GLenum in value
13564 param binary Void in array [length]
13565 param length SizeI in value
13566 category ARB_ES2_compatibility
13567 version 4.1
13568 extension
13569 glxropcode ?
13570 glxflags ignore
13571 offset ?
13572
13573 GetShaderPrecisionFormat(shadertype, precisiontype, range, precision)
13574 return void
13575 param shadertype GLenum in value
13576 param precisiontype GLenum in value
13577 param range Int32 out array [2]
13578 param precision Int32 out array [2]
13579 category ARB_ES2_compatibility
13580 dlflags notlistable
13581 version 4.1
13582 extension
13583 glxsingle ?
13584 glxflags ignore
13585 offset ?
13586
13587 DepthRangef(n, f)
13588 return void
13589 param n Float32 in value
13590 param f Float32 in value
13591 category ARB_ES2_compatibility
13592 version 4.1
13593 extension
13594 glxropcode ?
13595 glxflags ignore
13596 offset ?
13597
13598 ClearDepthf(d)
13599 return void
13600 param d Float32 in value
13601 category ARB_ES2_compatibility
13602 version 4.1
13603 extension
13604 glxropcode ?
13605 glxflags ignore
13606 offset ?
13607
13608 ###############################################################################
13609 #
13610 # ARB Extension #96
13611 # ARB_get_program_binary commands
13612 #
13613 ###############################################################################
13614
13615 GetProgramBinary(program, bufSize, length, binaryFormat, binary)
13616 return void
13617 param program UInt32 in value
13618 param bufSize SizeI in value
13619 param length SizeI out array [1]
13620 param binaryFormat GLenum out array [1]
13621 param binary Void out array [COMPSIZE(length)]
13622 category ARB_get_program_binary
13623 dlflags notlistable
13624 version 4.1
13625 extension
13626 glxsingle ?
13627 glxflags ignore
13628 offset ?
13629
13630 ProgramBinary(program, binaryFormat, binary, length)
13631 return void
13632 param program UInt32 in value
13633 param binaryFormat GLenum in value
13634 param binary Void in array [length]
13635 param length SizeI in value
13636 category ARB_get_program_binary
13637 version 4.1
13638 extension
13639 glxropcode ?
13640 glxflags ignore
13641 offset ?
13642
13643 ProgramParameteri(program, pname, value)
13644 return void
13645 param program UInt32 in value
13646 param pname ProgramParameterPName in value
13647 param value Int32 in value
13648 category ARB_get_program_binary
13649 version 3.0
13650 extension soft WINSOFT
13651 glfflags ignore
13652 glxflags ignore
13653
13654 ###############################################################################
13655 #
13656 # ARB Extension #97
13657 # ARB_separate_shader_objects commands
13658 #
13659 ###############################################################################
13660
13661 UseProgramStages(pipeline, stages, program)
13662 return void
13663 param pipeline UInt32 in value
13664 param stages GLbitfield in value
13665 param program UInt32 in value
13666 category ARB_separate_shader_objects
13667 version 4.1
13668 extension
13669 glxropcode ?
13670 glxflags ignore
13671 offset ?
13672
13673 ActiveShaderProgram(pipeline, program)
13674 return void
13675 param pipeline UInt32 in value
13676 param program UInt32 in value
13677 category ARB_separate_shader_objects
13678 version 4.1
13679 extension
13680 glxropcode ?
13681 glxflags ignore
13682 offset ?
13683
13684 CreateShaderProgramv(type, count, strings)
13685 return UInt32
13686 param type GLenum in value
13687 param count SizeI in value
13688 param strings ConstCharPointer in array [count]
13689 category ARB_separate_shader_objects
13690 version 4.1
13691 extension
13692 glxropcode ?
13693 glxflags ignore
13694 offset ?
13695
13696 BindProgramPipeline(pipeline)
13697 return void
13698 param pipeline UInt32 in value
13699 category ARB_separate_shader_objects
13700 version 4.1
13701 extension
13702 glxropcode ?
13703 glxflags ignore
13704 offset ?
13705
13706 DeleteProgramPipelines(n, pipelines)
13707 return void
13708 param n SizeI in value
13709 param pipelines UInt32 in array [n]
13710 category ARB_separate_shader_objects
13711 version 4.1
13712 extension
13713 glxropcode ?
13714 glxflags ignore
13715 offset ?
13716
13717 GenProgramPipelines(n, pipelines)
13718 return void
13719 param n SizeI in value
13720 param pipelines UInt32 out array [n]
13721 category ARB_separate_shader_objects
13722 version 4.1
13723 extension
13724 glxropcode ?
13725 glxflags ignore
13726 offset ?
13727
13728 IsProgramPipeline(pipeline)
13729 return Boolean
13730 param pipeline UInt32 in value
13731 category ARB_separate_shader_objects
13732 version 4.1
13733 extension
13734 glxropcode ?
13735 glxflags ignore
13736 offset ?
13737
13738 #@ ProgramParameteri also in ARB_get_program_binary
13739
13740 GetProgramPipelineiv(pipeline, pname, params)
13741 return void
13742 param pipeline UInt32 in value
13743 param pname GLenum in value
13744 param params Int32 out array [COMPSIZE(pname)]
13745 category ARB_separate_shader_objects
13746 dlflags notlistable
13747 version 4.1
13748 extension
13749 glxsingle ?
13750 glxflags ignore
13751 offset ?
13752
13753 ProgramUniform1i(program, location, v0)
13754 return void
13755 param program UInt32 in value
13756 param location Int32 in value
13757 param v0 Int32 in value
13758 category ARB_separate_shader_objects
13759 version 4.1
13760 extension
13761 glxropcode ?
13762 glxflags ignore
13763 offset ?
13764
13765 ProgramUniform1iv(program, location, count, value)
13766 return void
13767 param program UInt32 in value
13768 param location Int32 in value
13769 param count SizeI in value
13770 param value Int32 in array [1]
13771 category ARB_separate_shader_objects
13772 version 4.1
13773 extension
13774 glxropcode ?
13775 glxflags ignore
13776 offset ?
13777
13778 ProgramUniform1f(program, location, v0)
13779 return void
13780 param program UInt32 in value
13781 param location Int32 in value
13782 param v0 Float32 in value
13783 category ARB_separate_shader_objects
13784 version 4.1
13785 extension
13786 glxropcode ?
13787 glxflags ignore
13788 offset ?
13789
13790 ProgramUniform1fv(program, location, count, value)
13791 return void
13792 param program UInt32 in value
13793 param location Int32 in value
13794 param count SizeI in value
13795 param value Float32 in array [1]
13796 category ARB_separate_shader_objects
13797 version 4.1
13798 extension
13799 glxropcode ?
13800 glxflags ignore
13801 offset ?
13802
13803 ProgramUniform1d(program, location, v0)
13804 return void
13805 param program UInt32 in value
13806 param location Int32 in value
13807 param v0 Float64 in value
13808 category ARB_separate_shader_objects
13809 version 4.1
13810 extension
13811 glxropcode ?
13812 glxflags ignore
13813 offset ?
13814
13815 ProgramUniform1dv(program, location, count, value)
13816 return void
13817 param program UInt32 in value
13818 param location Int32 in value
13819 param count SizeI in value
13820 param value Float64 in array [1]
13821 category ARB_separate_shader_objects
13822 version 4.1
13823 extension
13824 glxropcode ?
13825 glxflags ignore
13826 offset ?
13827
13828 ProgramUniform1ui(program, location, v0)
13829 return void
13830 param program UInt32 in value
13831 param location Int32 in value
13832 param v0 UInt32 in value
13833 category ARB_separate_shader_objects
13834 version 4.1
13835 extension
13836 glxropcode ?
13837 glxflags ignore
13838 offset ?
13839
13840 ProgramUniform1uiv(program, location, count, value)
13841 return void
13842 param program UInt32 in value
13843 param location Int32 in value
13844 param count SizeI in value
13845 param value UInt32 in array [1]
13846 category ARB_separate_shader_objects
13847 version 4.1
13848 extension
13849 glxropcode ?
13850 glxflags ignore
13851 offset ?
13852
13853 ProgramUniform2i(program, location, v0, v1)
13854 return void
13855 param program UInt32 in value
13856 param location Int32 in value
13857 param v0 Int32 in value
13858 param v1 Int32 in value
13859 category ARB_separate_shader_objects
13860 version 4.1
13861 extension
13862 glxropcode ?
13863 glxflags ignore
13864 offset ?
13865
13866 ProgramUniform2iv(program, location, count, value)
13867 return void
13868 param program UInt32 in value
13869 param location Int32 in value
13870 param count SizeI in value
13871 param value Int32 in array [2]
13872 category ARB_separate_shader_objects
13873 version 4.1
13874 extension
13875 glxropcode ?
13876 glxflags ignore
13877 offset ?
13878
13879 ProgramUniform2f(program, location, v0, v1)
13880 return void
13881 param program UInt32 in value
13882 param location Int32 in value
13883 param v0 Float32 in value
13884 param v1 Float32 in value
13885 category ARB_separate_shader_objects
13886 version 4.1
13887 extension
13888 glxropcode ?
13889 glxflags ignore
13890 offset ?
13891
13892 ProgramUniform2fv(program, location, count, value)
13893 return void
13894 param program UInt32 in value
13895 param location Int32 in value
13896 param count SizeI in value
13897 param value Float32 in array [2]
13898 category ARB_separate_shader_objects
13899 version 4.1
13900 extension
13901 glxropcode ?
13902 glxflags ignore
13903 offset ?
13904
13905 ProgramUniform2d(program, location, v0, v1)
13906 return void
13907 param program UInt32 in value
13908 param location Int32 in value
13909 param v0 Float64 in value
13910 param v1 Float64 in value
13911 category ARB_separate_shader_objects
13912 version 4.1
13913 extension
13914 glxropcode ?
13915 glxflags ignore
13916 offset ?
13917
13918 ProgramUniform2dv(program, location, count, value)
13919 return void
13920 param program UInt32 in value
13921 param location Int32 in value
13922 param count SizeI in value
13923 param value Float64 in array [2]
13924 category ARB_separate_shader_objects
13925 version 4.1
13926 extension
13927 glxropcode ?
13928 glxflags ignore
13929 offset ?
13930
13931 ProgramUniform2ui(program, location, v0, v1)
13932 return void
13933 param program UInt32 in value
13934 param location Int32 in value
13935 param v0 UInt32 in value
13936 param v1 UInt32 in value
13937 category ARB_separate_shader_objects
13938 version 4.1
13939 extension
13940 glxropcode ?
13941 glxflags ignore
13942 offset ?
13943
13944 ProgramUniform2uiv(program, location, count, value)
13945 return void
13946 param program UInt32 in value
13947 param location Int32 in value
13948 param count SizeI in value
13949 param value UInt32 in array [2]
13950 category ARB_separate_shader_objects
13951 version 4.1
13952 extension
13953 glxropcode ?
13954 glxflags ignore
13955 offset ?
13956
13957 ProgramUniform3i(program, location, v0, v1, v2)
13958 return void
13959 param program UInt32 in value
13960 param location Int32 in value
13961 param v0 Int32 in value
13962 param v1 Int32 in value
13963 param v2 Int32 in value
13964 category ARB_separate_shader_objects
13965 version 4.1
13966 extension
13967 glxropcode ?
13968 glxflags ignore
13969 offset ?
13970
13971 ProgramUniform3iv(program, location, count, value)
13972 return void
13973 param program UInt32 in value
13974 param location Int32 in value
13975 param count SizeI in value
13976 param value Int32 in array [3]
13977 category ARB_separate_shader_objects
13978 version 4.1
13979 extension
13980 glxropcode ?
13981 glxflags ignore
13982 offset ?
13983
13984 ProgramUniform3f(program, location, v0, v1, v2)
13985 return void
13986 param program UInt32 in value
13987 param location Int32 in value
13988 param v0 Float32 in value
13989 param v1 Float32 in value
13990 param v2 Float32 in value
13991 category ARB_separate_shader_objects
13992 version 4.1
13993 extension
13994 glxropcode ?
13995 glxflags ignore
13996 offset ?
13997
13998 ProgramUniform3fv(program, location, count, value)
13999 return void
14000 param program UInt32 in value
14001 param location Int32 in value
14002 param count SizeI in value
14003 param value Float32 in array [3]
14004 category ARB_separate_shader_objects
14005 version 4.1
14006 extension
14007 glxropcode ?
14008 glxflags ignore
14009 offset ?
14010
14011 ProgramUniform3d(program, location, v0, v1, v2)
14012 return void
14013 param program UInt32 in value
14014 param location Int32 in value
14015 param v0 Float64 in value
14016 param v1 Float64 in value
14017 param v2 Float64 in value
14018 category ARB_separate_shader_objects
14019 version 4.1
14020 extension
14021 glxropcode ?
14022 glxflags ignore
14023 offset ?
14024
14025 ProgramUniform3dv(program, location, count, value)
14026 return void
14027 param program UInt32 in value
14028 param location Int32 in value
14029 param count SizeI in value
14030 param value Float64 in array [3]
14031 category ARB_separate_shader_objects
14032 version 4.1
14033 extension
14034 glxropcode ?
14035 glxflags ignore
14036 offset ?
14037
14038 ProgramUniform3ui(program, location, v0, v1, v2)
14039 return void
14040 param program UInt32 in value
14041 param location Int32 in value
14042 param v0 UInt32 in value
14043 param v1 UInt32 in value
14044 param v2 UInt32 in value
14045 category ARB_separate_shader_objects
14046 version 4.1
14047 extension
14048 glxropcode ?
14049 glxflags ignore
14050 offset ?
14051
14052 ProgramUniform3uiv(program, location, count, value)
14053 return void
14054 param program UInt32 in value
14055 param location Int32 in value
14056 param count SizeI in value
14057 param value UInt32 in array [3]
14058 category ARB_separate_shader_objects
14059 version 4.1
14060 extension
14061 glxropcode ?
14062 glxflags ignore
14063 offset ?
14064
14065 ProgramUniform4i(program, location, v0, v1, v2, v3)
14066 return void
14067 param program UInt32 in value
14068 param location Int32 in value
14069 param v0 Int32 in value
14070 param v1 Int32 in value
14071 param v2 Int32 in value
14072 param v3 Int32 in value
14073 category ARB_separate_shader_objects
14074 version 4.1
14075 extension
14076 glxropcode ?
14077 glxflags ignore
14078 offset ?
14079
14080 ProgramUniform4iv(program, location, count, value)
14081 return void
14082 param program UInt32 in value
14083 param location Int32 in value
14084 param count SizeI in value
14085 param value Int32 in array [4]
14086 category ARB_separate_shader_objects
14087 version 4.1
14088 extension
14089 glxropcode ?
14090 glxflags ignore
14091 offset ?
14092
14093 ProgramUniform4f(program, location, v0, v1, v2, v3)
14094 return void
14095 param program UInt32 in value
14096 param location Int32 in value
14097 param v0 Float32 in value
14098 param v1 Float32 in value
14099 param v2 Float32 in value
14100 param v3 Float32 in value
14101 category ARB_separate_shader_objects
14102 version 4.1
14103 extension
14104 glxropcode ?
14105 glxflags ignore
14106 offset ?
14107
14108 ProgramUniform4fv(program, location, count, value)
14109 return void
14110 param program UInt32 in value
14111 param location Int32 in value
14112 param count SizeI in value
14113 param value Float32 in array [4]
14114 category ARB_separate_shader_objects
14115 version 4.1
14116 extension
14117 glxropcode ?
14118 glxflags ignore
14119 offset ?
14120
14121 ProgramUniform4d(program, location, v0, v1, v2, v3)
14122 return void
14123 param program UInt32 in value
14124 param location Int32 in value
14125 param v0 Float64 in value
14126 param v1 Float64 in value
14127 param v2 Float64 in value
14128 param v3 Float64 in value
14129 category ARB_separate_shader_objects
14130 version 4.1
14131 extension
14132 glxropcode ?
14133 glxflags ignore
14134 offset ?
14135
14136 ProgramUniform4dv(program, location, count, value)
14137 return void
14138 param program UInt32 in value
14139 param location Int32 in value
14140 param count SizeI in value
14141 param value Float64 in array [4]
14142 category ARB_separate_shader_objects
14143 version 4.1
14144 extension
14145 glxropcode ?
14146 glxflags ignore
14147 offset ?
14148
14149 ProgramUniform4ui(program, location, v0, v1, v2, v3)
14150 return void
14151 param program UInt32 in value
14152 param location Int32 in value
14153 param v0 UInt32 in value
14154 param v1 UInt32 in value
14155 param v2 UInt32 in value
14156 param v3 UInt32 in value
14157 category ARB_separate_shader_objects
14158 version 4.1
14159 extension
14160 glxropcode ?
14161 glxflags ignore
14162 offset ?
14163
14164 ProgramUniform4uiv(program, location, count, value)
14165 return void
14166 param program UInt32 in value
14167 param location Int32 in value
14168 param count SizeI in value
14169 param value UInt32 in array [4]
14170 category ARB_separate_shader_objects
14171 version 4.1
14172 extension
14173 glxropcode ?
14174 glxflags ignore
14175 offset ?
14176
14177 ProgramUniformMatrix2fv(program, location, count, transpose, value)
14178 return void
14179 param program UInt32 in value
14180 param location Int32 in value
14181 param count SizeI in value
14182 param transpose Boolean in value
14183 param value Float32 in array [2]
14184 category ARB_separate_shader_objects
14185 version 4.1
14186 extension
14187 glxropcode ?
14188 glxflags ignore
14189 offset ?
14190
14191 ProgramUniformMatrix3fv(program, location, count, transpose, value)
14192 return void
14193 param program UInt32 in value
14194 param location Int32 in value
14195 param count SizeI in value
14196 param transpose Boolean in value
14197 param value Float32 in array [3]
14198 category ARB_separate_shader_objects
14199 version 4.1
14200 extension
14201 glxropcode ?
14202 glxflags ignore
14203 offset ?
14204
14205 ProgramUniformMatrix4fv(program, location, count, transpose, value)
14206 return void
14207 param program UInt32 in value
14208 param location Int32 in value
14209 param count SizeI in value
14210 param transpose Boolean in value
14211 param value Float32 in array [4]
14212 category ARB_separate_shader_objects
14213 version 4.1
14214 extension
14215 glxropcode ?
14216 glxflags ignore
14217 offset ?
14218
14219 ProgramUniformMatrix2dv(program, location, count, transpose, value)
14220 return void
14221 param program UInt32 in value
14222 param location Int32 in value
14223 param count SizeI in value
14224 param transpose Boolean in value
14225 param value Float64 in array [2]
14226 category ARB_separate_shader_objects
14227 version 4.1
14228 extension
14229 glxropcode ?
14230 glxflags ignore
14231 offset ?
14232
14233 ProgramUniformMatrix3dv(program, location, count, transpose, value)
14234 return void
14235 param program UInt32 in value
14236 param location Int32 in value
14237 param count SizeI in value
14238 param transpose Boolean in value
14239 param value Float64 in array [3]
14240 category ARB_separate_shader_objects
14241 version 4.1
14242 extension
14243 glxropcode ?
14244 glxflags ignore
14245 offset ?
14246
14247 ProgramUniformMatrix4dv(program, location, count, transpose, value)
14248 return void
14249 param program UInt32 in value
14250 param location Int32 in value
14251 param count SizeI in value
14252 param transpose Boolean in value
14253 param value Float64 in array [4]
14254 category ARB_separate_shader_objects
14255 version 4.1
14256 extension
14257 glxropcode ?
14258 glxflags ignore
14259 offset ?
14260
14261 ProgramUniformMatrix2x3fv(program, location, count, transpose, value)
14262 return void
14263 param program UInt32 in value
14264 param location Int32 in value
14265 param count SizeI in value
14266 param transpose Boolean in value
14267 param value Float32 in array [count]
14268 category ARB_separate_shader_objects
14269 version 4.1
14270 extension
14271 glxropcode ?
14272 glxflags ignore
14273 offset ?
14274
14275 ProgramUniformMatrix3x2fv(program, location, count, transpose, value)
14276 return void
14277 param program UInt32 in value
14278 param location Int32 in value
14279 param count SizeI in value
14280 param transpose Boolean in value
14281 param value Float32 in array [count]
14282 category ARB_separate_shader_objects
14283 version 4.1
14284 extension
14285 glxropcode ?
14286 glxflags ignore
14287 offset ?
14288
14289 ProgramUniformMatrix2x4fv(program, location, count, transpose, value)
14290 return void
14291 param program UInt32 in value
14292 param location Int32 in value
14293 param count SizeI in value
14294 param transpose Boolean in value
14295 param value Float32 in array [count]
14296 category ARB_separate_shader_objects
14297 version 4.1
14298 extension
14299 glxropcode ?
14300 glxflags ignore
14301 offset ?
14302
14303 ProgramUniformMatrix4x2fv(program, location, count, transpose, value)
14304 return void
14305 param program UInt32 in value
14306 param location Int32 in value
14307 param count SizeI in value
14308 param transpose Boolean in value
14309 param value Float32 in array [count]
14310 category ARB_separate_shader_objects
14311 version 4.1
14312 extension
14313 glxropcode ?
14314 glxflags ignore
14315 offset ?
14316
14317 ProgramUniformMatrix3x4fv(program, location, count, transpose, value)
14318 return void
14319 param program UInt32 in value
14320 param location Int32 in value
14321 param count SizeI in value
14322 param transpose Boolean in value
14323 param value Float32 in array [count]
14324 category ARB_separate_shader_objects
14325 version 4.1
14326 extension
14327 glxropcode ?
14328 glxflags ignore
14329 offset ?
14330
14331 ProgramUniformMatrix4x3fv(program, location, count, transpose, value)
14332 return void
14333 param program UInt32 in value
14334 param location Int32 in value
14335 param count SizeI in value
14336 param transpose Boolean in value
14337 param value Float32 in array [count]
14338 category ARB_separate_shader_objects
14339 version 4.1
14340 extension
14341 glxropcode ?
14342 glxflags ignore
14343 offset ?
14344
14345 ProgramUniformMatrix2x3dv(program, location, count, transpose, value)
14346 return void
14347 param program UInt32 in value
14348 param location Int32 in value
14349 param count SizeI in value
14350 param transpose Boolean in value
14351 param value Float64 in array [count]
14352 category ARB_separate_shader_objects
14353 version 4.1
14354 extension
14355 glxropcode ?
14356 glxflags ignore
14357 offset ?
14358
14359 ProgramUniformMatrix3x2dv(program, location, count, transpose, value)
14360 return void
14361 param program UInt32 in value
14362 param location Int32 in value
14363 param count SizeI in value
14364 param transpose Boolean in value
14365 param value Float64 in array [count]
14366 category ARB_separate_shader_objects
14367 version 4.1
14368 extension
14369 glxropcode ?
14370 glxflags ignore
14371 offset ?
14372
14373 ProgramUniformMatrix2x4dv(program, location, count, transpose, value)
14374 return void
14375 param program UInt32 in value
14376 param location Int32 in value
14377 param count SizeI in value
14378 param transpose Boolean in value
14379 param value Float64 in array [count]
14380 category ARB_separate_shader_objects
14381 version 4.1
14382 extension
14383 glxropcode ?
14384 glxflags ignore
14385 offset ?
14386
14387 ProgramUniformMatrix4x2dv(program, location, count, transpose, value)
14388 return void
14389 param program UInt32 in value
14390 param location Int32 in value
14391 param count SizeI in value
14392 param transpose Boolean in value
14393 param value Float64 in array [count]
14394 category ARB_separate_shader_objects
14395 version 4.1
14396 extension
14397 glxropcode ?
14398 glxflags ignore
14399 offset ?
14400
14401 ProgramUniformMatrix3x4dv(program, location, count, transpose, value)
14402 return void
14403 param program UInt32 in value
14404 param location Int32 in value
14405 param count SizeI in value
14406 param transpose Boolean in value
14407 param value Float64 in array [count]
14408 category ARB_separate_shader_objects
14409 version 4.1
14410 extension
14411 glxropcode ?
14412 glxflags ignore
14413 offset ?
14414
14415 ProgramUniformMatrix4x3dv(program, location, count, transpose, value)
14416 return void
14417 param program UInt32 in value
14418 param location Int32 in value
14419 param count SizeI in value
14420 param transpose Boolean in value
14421 param value Float64 in array [count]
14422 category ARB_separate_shader_objects
14423 version 4.1
14424 extension
14425 glxropcode ?
14426 glxflags ignore
14427 offset ?
14428
14429 ValidateProgramPipeline(pipeline)
14430 return void
14431 param pipeline UInt32 in value
14432 category ARB_separate_shader_objects
14433 version 4.1
14434 extension
14435 glxropcode ?
14436 glxflags ignore
14437 offset ?
14438
14439 GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog)
14440 return void
14441 param pipeline UInt32 in value
14442 param bufSize SizeI in value
14443 param length SizeI out array [1]
14444 param infoLog Char out array [COMPSIZE(length)]
14445 category ARB_separate_shader_objects
14446 dlflags notlistable
14447 version 4.1
14448 extension
14449 glxsingle ?
14450 glxflags ignore
14451 offset ?
14452
14453 ###############################################################################
14454 #
14455 # ARB Extension #98
14456 # ARB_shader_precision commands
14457 #
14458 ###############################################################################
14459
14460 ###############################################################################
14461 #
14462 # ARB Extension #99
14463 # ARB_vertex_attrib_64bit commands
14464 #
14465 ###############################################################################
14466
14467 VertexAttribL1d(index, x)
14468 return void
14469 param index UInt32 in value
14470 param x Float64 in value
14471 category ARB_vertex_attrib_64bit
14472 version 4.1
14473 extension
14474 glxropcode ?
14475 glxflags ignore
14476 offset ?
14477
14478 VertexAttribL2d(index, x, y)
14479 return void
14480 param index UInt32 in value
14481 param x Float64 in value
14482 param y Float64 in value
14483 category ARB_vertex_attrib_64bit
14484 version 4.1
14485 extension
14486 glxropcode ?
14487 glxflags ignore
14488 offset ?
14489
14490 VertexAttribL3d(index, x, y, z)
14491 return void
14492 param index UInt32 in value
14493 param x Float64 in value
14494 param y Float64 in value
14495 param z Float64 in value
14496 category ARB_vertex_attrib_64bit
14497 version 4.1
14498 extension
14499 glxropcode ?
14500 glxflags ignore
14501 offset ?
14502
14503 VertexAttribL4d(index, x, y, z, w)
14504 return void
14505 param index UInt32 in value
14506 param x Float64 in value
14507 param y Float64 in value
14508 param z Float64 in value
14509 param w Float64 in value
14510 category ARB_vertex_attrib_64bit
14511 version 4.1
14512 extension
14513 glxropcode ?
14514 glxflags ignore
14515 offset ?
14516
14517 VertexAttribL1dv(index, v)
14518 return void
14519 param index UInt32 in value
14520 param v Float64 in array [1]
14521 category ARB_vertex_attrib_64bit
14522 version 4.1
14523 extension
14524 glxropcode ?
14525 glxflags ignore
14526 offset ?
14527
14528 VertexAttribL2dv(index, v)
14529 return void
14530 param index UInt32 in value
14531 param v Float64 in array [2]
14532 category ARB_vertex_attrib_64bit
14533 version 4.1
14534 extension
14535 glxropcode ?
14536 glxflags ignore
14537 offset ?
14538
14539 VertexAttribL3dv(index, v)
14540 return void
14541 param index UInt32 in value
14542 param v Float64 in array [3]
14543 category ARB_vertex_attrib_64bit
14544 version 4.1
14545 extension
14546 glxropcode ?
14547 glxflags ignore
14548 offset ?
14549
14550 VertexAttribL4dv(index, v)
14551 return void
14552 param index UInt32 in value
14553 param v Float64 in array [4]
14554 category ARB_vertex_attrib_64bit
14555 version 4.1
14556 extension
14557 glxropcode ?
14558 glxflags ignore
14559 offset ?
14560
14561 VertexAttribLPointer(index, size, type, stride, pointer)
14562 return void
14563 param index UInt32 in value
14564 param size Int32 in value
14565 param type GLenum in value
14566 param stride SizeI in value
14567 param pointer Void in array [size]
14568 category ARB_vertex_attrib_64bit
14569 version 4.1
14570 extension
14571 glxropcode ?
14572 glxflags ignore
14573 offset ?
14574
14575 GetVertexAttribLdv(index, pname, params)
14576 return void
14577 param index UInt32 in value
14578 param pname GLenum in value
14579 param params Float64 out array [COMPSIZE(pname)]
14580 category ARB_vertex_attrib_64bit
14581 dlflags notlistable
14582 version 4.1
14583 extension
14584 glxsingle ?
14585 glxflags ignore
14586 offset ?
14587
14588 #@ VertexArrayVertexAttribLOffsetEXT also in EXT_vertex_attrib_64bit
14589
14590 ###############################################################################
14591 #
14592 # ARB Extension #100
14593 # ARB_viewport_array commands
14594 #
14595 ###############################################################################
14596
14597 ViewportArrayv(first, count, v)
14598 return void
14599 param first UInt32 in value
14600 param count SizeI in value
14601 param v Float32 in array [COMPSIZE(count)]
14602 category ARB_viewport_array
14603 version 4.1
14604 extension
14605 glxropcode ?
14606 glxflags ignore
14607 offset ?
14608
14609 ViewportIndexedf(index, x, y, w, h)
14610 return void
14611 param index UInt32 in value
14612 param x Float32 in value
14613 param y Float32 in value
14614 param w Float32 in value
14615 param h Float32 in value
14616 category ARB_viewport_array
14617 version 4.1
14618 extension
14619 glxropcode ?
14620 glxflags ignore
14621 offset ?
14622
14623 ViewportIndexedfv(index, v)
14624 return void
14625 param index UInt32 in value
14626 param v Float32 in array [4]
14627 category ARB_viewport_array
14628 version 4.1
14629 extension
14630 glxropcode ?
14631 glxflags ignore
14632 offset ?
14633
14634 ScissorArrayv(first, count, v)
14635 return void
14636 param first UInt32 in value
14637 param count SizeI in value
14638 param v Int32 in array [COMPSIZE(count)]
14639 category ARB_viewport_array
14640 version 4.1
14641 extension
14642 glxropcode ?
14643 glxflags ignore
14644 offset ?
14645
14646 ScissorIndexed(index, left, bottom, width, height)
14647 return void
14648 param index UInt32 in value
14649 param left Int32 in value
14650 param bottom Int32 in value
14651 param width SizeI in value
14652 param height SizeI in value
14653 category ARB_viewport_array
14654 version 4.1
14655 extension
14656 glxropcode ?
14657 glxflags ignore
14658 offset ?
14659
14660 ScissorIndexedv(index, v)
14661 return void
14662 param index UInt32 in value
14663 param v Int32 in array [4]
14664 category ARB_viewport_array
14665 version 4.1
14666 extension
14667 glxropcode ?
14668 glxflags ignore
14669 offset ?
14670
14671 DepthRangeArrayv(first, count, v)
14672 return void
14673 param first UInt32 in value
14674 param count SizeI in value
14675 param v Float64 in array [COMPSIZE(count)]
14676 category ARB_viewport_array
14677 version 4.1
14678 extension
14679 glxropcode ?
14680 glxflags ignore
14681 offset ?
14682
14683 DepthRangeIndexed(index, n, f)
14684 return void
14685 param index UInt32 in value
14686 param n Float64 in value
14687 param f Float64 in value
14688 category ARB_viewport_array
14689 version 4.1
14690 extension
14691 glxropcode ?
14692 glxflags ignore
14693 offset ?
14694
14695 GetFloati_v(target, index, data)
14696 return void
14697 param target GLenum in value
14698 param index UInt32 in value
14699 param data Float32 out array [COMPSIZE(target)]
14700 category ARB_viewport_array
14701 dlflags notlistable
14702 version 4.1
14703 extension
14704 glxsingle ?
14705 glxflags ignore
14706 offset ?
14707
14708 GetDoublei_v(target, index, data)
14709 return void
14710 param target GLenum in value
14711 param index UInt32 in value
14712 param data Float64 out array [COMPSIZE(target)]
14713 category ARB_viewport_array
14714 dlflags notlistable
14715 version 4.1
14716 extension
14717 glxsingle ?
14718 glxflags ignore
14719 offset ?
14720
14721 ###############################################################################
14722 #
14723 # ARB Extension #101 - GLX_ARB_create_context_robustness
14724 # ARB Extension #102 - WGL_ARB_create_context_robustness
14725 #
14726 ###############################################################################
14727
14728 ###############################################################################
14729 #
14730 # ARB Extension #103
14731 # ARB_cl_event commands
14732 #
14733 ###############################################################################
14734
14735 CreateSyncFromCLeventARB(context, event, flags)
14736 return sync
14737 param context cl_context in value
14738 param event cl_event in value
14739 param flags GLbitfield in value
14740 category ARB_cl_event
14741 version 4.1
14742 extension
14743 glxropcode ?
14744 glxflags ignore
14745 offset ?
14746
14747 ###############################################################################
14748 #
14749 # ARB Extension #104
14750 # ARB_debug_output commands
14751 #
14752 ###############################################################################
14753
14754 DebugMessageControlARB(source, type, severity, count, ids, enabled)
14755 return void
14756 param source GLenum in value
14757 param type GLenum in value
14758 param severity GLenum in value
14759 param count SizeI in value
14760 param ids UInt32 in array [count]
14761 param enabled Boolean in value
14762 category ARB_debug_output
14763 version 4.1
14764 extension
14765 glxropcode ?
14766 glxflags ignore
14767 offset ?
14768
14769 DebugMessageInsertARB(source, type, id, severity, length, buf)
14770 return void
14771 param source GLenum in value
14772 param type GLenum in value
14773 param id UInt32 in value
14774 param severity GLenum in value
14775 param length SizeI in value
14776 param buf Char in array [length]
14777 category ARB_debug_output
14778 version 4.1
14779 extension
14780 glxropcode ?
14781 glxflags ignore
14782 offset ?
14783
14784 DebugMessageCallbackARB(callback, userParam)
14785 return void
14786 param callback GLDEBUGPROCARB in value
14787 param userParam Void in array [COMPSIZE(callback)]
14788 category ARB_debug_output
14789 version 4.1
14790 extension
14791 glxropcode ?
14792 glxflags ignore
14793 offset ?
14794
14795 GetDebugMessageLogARB(count, bufsize, sources, types, ids, severities, lengths, messageLog)
14796 return UInt32
14797 param count UInt32 in value
14798 param bufsize SizeI in value
14799 param sources GLenum out array [count]
14800 param types GLenum out array [count]
14801 param ids UInt32 out array [count]
14802 param severities GLenum out array [count]
14803 param lengths SizeI out array [count]
14804 param messageLog Char out array [COMPSIZE(lengths)]
14805 category ARB_debug_output
14806 dlflags notlistable
14807 version 4.1
14808 extension
14809 glxsingle ?
14810 glxflags ignore
14811 offset ?
14812
14813 # GetPointerv is redeclared in this extension
14814
14815 ###############################################################################
14816 #
14817 # ARB Extension #105
14818 # ARB_robustness commands
14819 #
14820 ###############################################################################
14821
14822 GetGraphicsResetStatusARB()
14823 return GLenum
14824 category ARB_robustness
14825 dlflags notlistable
14826 version 4.1
14827 extension
14828 glxsingle ?
14829 glxflags ignore
14830 offset ?
14831
14832 GetnMapdvARB(target, query, bufSize, v)
14833 return void
14834 param target GLenum in value
14835 param query GLenum in value
14836 param bufSize SizeI in value
14837 param v Float64 out array [bufSize]
14838 category ARB_robustness
14839 profile compatibility
14840 dlflags notlistable
14841 version 4.1
14842 extension
14843 glxsingle ?
14844 glxflags ignore
14845 offset ?
14846
14847 GetnMapfvARB(target, query, bufSize, v)
14848 return void
14849 param target GLenum in value
14850 param query GLenum in value
14851 param bufSize SizeI in value
14852 param v Float32 out array [bufSize]
14853 category ARB_robustness
14854 profile compatibility
14855 dlflags notlistable
14856 version 4.1
14857 extension
14858 glxsingle ?
14859 glxflags ignore
14860 offset ?
14861
14862 GetnMapivARB(target, query, bufSize, v)
14863 return void
14864 param target GLenum in value
14865 param query GLenum in value
14866 param bufSize SizeI in value
14867 param v Int32 out array [bufSize]
14868 category ARB_robustness
14869 profile compatibility
14870 dlflags notlistable
14871 version 4.1
14872 extension
14873 glxsingle ?
14874 glxflags ignore
14875 offset ?
14876
14877 GetnPixelMapfvARB(map, bufSize, values)
14878 return void
14879 param map GLenum in value
14880 param bufSize SizeI in value
14881 param values Float32 out array [bufSize]
14882 category ARB_robustness
14883 profile compatibility
14884 dlflags notlistable
14885 version 4.1
14886 extension
14887 glxsingle ?
14888 glxflags ignore
14889 offset ?
14890
14891 GetnPixelMapuivARB(map, bufSize, values)
14892 return void
14893 param map GLenum in value
14894 param bufSize SizeI in value
14895 param values UInt32 out array [bufSize]
14896 category ARB_robustness
14897 profile compatibility
14898 dlflags notlistable
14899 version 4.1
14900 extension
14901 glxsingle ?
14902 glxflags ignore
14903 offset ?
14904
14905 GetnPixelMapusvARB(map, bufSize, values)
14906 return void
14907 param map GLenum in value
14908 param bufSize SizeI in value
14909 param values UInt16 out array [bufSize]
14910 category ARB_robustness
14911 profile compatibility
14912 dlflags notlistable
14913 version 4.1
14914 extension
14915 glxsingle ?
14916 glxflags ignore
14917 offset ?
14918
14919 GetnPolygonStippleARB(bufSize, pattern)
14920 return void
14921 param bufSize SizeI in value
14922 param pattern UInt8 out array [bufSize]
14923 category ARB_robustness
14924 profile compatibility
14925 dlflags notlistable
14926 version 4.1
14927 extension
14928 glxsingle ?
14929 glxflags ignore
14930 offset ?
14931
14932 GetnColorTableARB(target, format, type, bufSize, table)
14933 return void
14934 param target GLenum in value
14935 param format GLenum in value
14936 param type GLenum in value
14937 param bufSize SizeI in value
14938 param table Void out array [bufSize]
14939 category ARB_robustness
14940 profile compatibility
14941 dlflags notlistable
14942 version 4.1
14943 extension
14944 glxsingle ?
14945 glxflags ignore
14946 offset ?
14947
14948 GetnConvolutionFilterARB(target, format, type, bufSize, image)
14949 return void
14950 param target GLenum in value
14951 param format GLenum in value
14952 param type GLenum in value
14953 param bufSize SizeI in value
14954 param image Void out array [bufSize]
14955 category ARB_robustness
14956 profile compatibility
14957 dlflags notlistable
14958 version 4.1
14959 extension
14960 glxsingle ?
14961 glxflags ignore
14962 offset ?
14963
14964 GetnSeparableFilterARB(target, format, type, rowBufSize, row, columnBufSize, column, span)
14965 return void
14966 param target GLenum in value
14967 param format GLenum in value
14968 param type GLenum in value
14969 param rowBufSize SizeI in value
14970 param row Void out array [rowBufSize]
14971 param columnBufSize SizeI in value
14972 param column Void out array [columnBufSize]
14973 param span Void out array [0]
14974 category ARB_robustness
14975 profile compatibility
14976 dlflags notlistable
14977 version 4.1
14978 extension
14979 glxsingle ?
14980 glxflags ignore
14981 offset ?
14982
14983 GetnHistogramARB(target, reset, format, type, bufSize, values)
14984 return void
14985 param target GLenum in value
14986 param reset Boolean in value
14987 param format GLenum in value
14988 param type GLenum in value
14989 param bufSize SizeI in value
14990 param values Void out array [bufSize]
14991 category ARB_robustness
14992 profile compatibility
14993 dlflags notlistable
14994 version 4.1
14995 extension
14996 glxsingle ?
14997 glxflags ignore
14998 offset ?
14999
15000 GetnMinmaxARB(target, reset, format, type, bufSize, values)
15001 return void
15002 param target GLenum in value
15003 param reset Boolean in value
15004 param format GLenum in value
15005 param type GLenum in value
15006 param bufSize SizeI in value
15007 param values Void out array [bufSize]
15008 category ARB_robustness
15009 profile compatibility
15010 dlflags notlistable
15011 version 4.1
15012 extension
15013 glxsingle ?
15014 glxflags ignore
15015 offset ?
15016
15017 GetnTexImageARB(target, level, format, type, bufSize, img)
15018 return void
15019 param target GLenum in value
15020 param level Int32 in value
15021 param format GLenum in value
15022 param type GLenum in value
15023 param bufSize SizeI in value
15024 param img Void out array [bufSize]
15025 category ARB_robustness
15026 dlflags notlistable
15027 version 4.1
15028 extension
15029 glxsingle ?
15030 glxflags ignore
15031 offset ?
15032
15033 ReadnPixelsARB(x, y, width, height, format, type, bufSize, data)
15034 return void
15035 param x Int32 in value
15036 param y Int32 in value
15037 param width SizeI in value
15038 param height SizeI in value
15039 param format GLenum in value
15040 param type GLenum in value
15041 param bufSize SizeI in value
15042 param data Void out array [bufSize]
15043 category ARB_robustness
15044 version 4.1
15045 extension
15046 glxropcode ?
15047 glxflags ignore
15048 offset ?
15049
15050 GetnCompressedTexImageARB(target, lod, bufSize, img)
15051 return void
15052 param target GLenum in value
15053 param lod Int32 in value
15054 param bufSize SizeI in value
15055 param img Void out array [bufSize]
15056 category ARB_robustness
15057 dlflags notlistable
15058 version 4.1
15059 extension
15060 glxsingle ?
15061 glxflags ignore
15062 offset ?
15063
15064 GetnUniformfvARB(program, location, bufSize, params)
15065 return void
15066 param program UInt32 in value
15067 param location Int32 in value
15068 param bufSize SizeI in value
15069 param params Float32 out array [bufSize]
15070 category ARB_robustness
15071 dlflags notlistable
15072 version 4.1
15073 extension
15074 glxsingle ?
15075 glxflags ignore
15076 offset ?
15077
15078 GetnUniformivARB(program, location, bufSize, params)
15079 return void
15080 param program UInt32 in value
15081 param location Int32 in value
15082 param bufSize SizeI in value
15083 param params Int32 out array [bufSize]
15084 category ARB_robustness
15085 dlflags notlistable
15086 version 4.1
15087 extension
15088 glxsingle ?
15089 glxflags ignore
15090 offset ?
15091
15092 GetnUniformuivARB(program, location, bufSize, params)
15093 return void
15094 param program UInt32 in value
15095 param location Int32 in value
15096 param bufSize SizeI in value
15097 param params UInt32 out array [bufSize]
15098 category ARB_robustness
15099 dlflags notlistable
15100 version 4.1
15101 extension
15102 glxsingle ?
15103 glxflags ignore
15104 offset ?
15105
15106 GetnUniformdvARB(program, location, bufSize, params)
15107 return void
15108 param program UInt32 in value
15109 param location Int32 in value
15110 param bufSize SizeI in value
15111 param params Float64 out array [bufSize]
15112 category ARB_robustness
15113 dlflags notlistable
15114 version 4.1
15115 extension
15116 glxsingle ?
15117 glxflags ignore
15118 offset ?
15119
15120 ###############################################################################
15121 #
15122 # ARB Extension #106
15123 # ARB_shader_stencil_export commands
15124 #
15125 ###############################################################################
15126
15127 # (none)
15128 newcategory: ARB_shader_stencil_export
15129
15130 ###############################################################################
15131 #
15132 # ARB Extension #107
15133 # ARB_base_instance commands
15134 #
15135 ###############################################################################
15136
15137 DrawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance)
15138 return void
15139 param mode GLenum in value
15140 param first Int32 in value
15141 param count SizeI in value
15142 param instancecount SizeI in value
15143 param baseinstance UInt32 in value
15144 category ARB_base_instance
15145 version 4.2
15146 extension
15147 glxropcode ?
15148 glxflags ignore
15149 offset ?
15150
15151 DrawElementsInstancedBaseInstance(mode, count, type, indices, instancecount, baseinstance)
15152 return void
15153 param mode GLenum in value
15154 param count SizeI in value
15155 param type GLenum in value
15156 param indices void in array [count]
15157 param instancecount SizeI in value
15158 param baseinstance UInt32 in value
15159 category ARB_base_instance
15160 version 4.2
15161 extension
15162 glxropcode ?
15163 glxflags ignore
15164 offset ?
15165
15166 DrawElementsInstancedBaseVertexBaseInstance(mode, count, type, indices, instancecount, basevertex, baseinstance)
15167 return void
15168 param mode GLenum in value
15169 param count SizeI in value
15170 param type GLenum in value
15171 param indices void in array [count]
15172 param instancecount SizeI in value
15173 param basevertex Int32 in value
15174 param baseinstance UInt32 in value
15175 category ARB_base_instance
15176 version 4.2
15177 extension
15178 glxropcode ?
15179 glxflags ignore
15180 offset ?
15181
15182 ###############################################################################
15183 #
15184 # ARB Extension #108
15185 # ARB_shading_language_420pack commands
15186 #
15187 ###############################################################################
15188
15189 # (none)
15190 newcategory: ARB_shading_language_420pack
15191
15192 ###############################################################################
15193 #
15194 # ARB Extension #109
15195 # ARB_transform_feedback_instanced commands
15196 #
15197 ###############################################################################
15198
15199 DrawTransformFeedbackInstanced(mode, id, instancecount)
15200 return void
15201 param mode GLenum in value
15202 param id UInt32 in value
15203 param instancecount SizeI in value
15204 category ARB_transform_feedback_instanced
15205 version 4.2
15206 extension
15207 glxropcode ?
15208 glxflags ignore
15209 offset ?
15210
15211 DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount)
15212 return void
15213 param mode GLenum in value
15214 param id UInt32 in value
15215 param stream UInt32 in value
15216 param instancecount SizeI in value
15217 category ARB_transform_feedback_instanced
15218 version 4.2
15219 extension
15220 glxropcode ?
15221 glxflags ignore
15222 offset ?
15223
15224 ###############################################################################
15225 #
15226 # ARB Extension #110
15227 # ARB_compressed_texture_pixel_storage commands
15228 #
15229 ###############################################################################
15230
15231 # (none)
15232 newcategory: ARB_compressed_texture_pixel_storage
15233
15234 ###############################################################################
15235 #
15236 # ARB Extension #111
15237 # ARB_conservative_depth commands
15238 #
15239 ###############################################################################
15240
15241 # (none)
15242 newcategory: ARB_conservative_depth
15243
15244 ###############################################################################
15245 #
15246 # ARB Extension #112
15247 # ARB_internalformat_query commands
15248 #
15249 ###############################################################################
15250
15251 GetInternalformativ(target, internalformat, pname, bufSize, params)
15252 return void
15253 param target GLenum in value
15254 param internalformat GLenum in value
15255 param pname GLenum in value
15256 param bufSize SizeI in value
15257 param params Int32 out array [bufSize]
15258 category ARB_internalformat_query
15259 dlflags notlistable
15260 version 4.2
15261 extension
15262 glxsingle ?
15263 glxflags ignore
15264 offset ?
15265
15266 ###############################################################################
15267 #
15268 # ARB Extension #113
15269 # ARB_map_buffer_alignment commands
15270 #
15271 ###############################################################################
15272
15273 # (none)
15274 newcategory: ARB_map_buffer_alignment
15275
15276 ###############################################################################
15277 #
15278 # ARB Extension #114
15279 # ARB_shader_atomic_counters commands
15280 #
15281 ###############################################################################
15282
15283 GetActiveAtomicCounterBufferiv(program, bufferIndex, pname, params)
15284 return void
15285 param program UInt32 in value
15286 param bufferIndex UInt32 in value
15287 param pname GLenum in value
15288 param params Int32 out array [COMPSIZE(pname)]
15289 category ARB_shader_atomic_counters
15290 dlflags notlistable
15291 version 4.2
15292 extension
15293 glxsingle ?
15294 glxflags ignore
15295 offset ?
15296
15297 ###############################################################################
15298 #
15299 # ARB Extension #115
15300 # ARB_shader_image_load_store commands
15301 #
15302 ###############################################################################
15303
15304 BindImageTexture(unit, texture, level, layered, layer, access, format)
15305 return void
15306 param unit UInt32 in value
15307 param texture UInt32 in value
15308 param level Int32 in value
15309 param layered Boolean in value
15310 param layer Int32 in value
15311 param access GLenum in value
15312 param format GLenum in value
15313 category ARB_shader_image_load_store
15314 version 4.2
15315 extension
15316 glxropcode ?
15317 glxflags ignore
15318 offset ?
15319
15320 MemoryBarrier(barriers)
15321 return void
15322 param barriers GLbitfield in value
15323 category ARB_shader_image_load_store
15324 version 4.2
15325 extension
15326 glxropcode ?
15327 glxflags ignore
15328 offset ?
15329
15330 ###############################################################################
15331 #
15332 # ARB Extension #116
15333 # ARB_shading_language_packing commands
15334 #
15335 ###############################################################################
15336
15337 # (none)
15338 newcategory: ARB_shading_language_packing
15339
15340 ###############################################################################
15341 #
15342 # ARB Extension #117
15343 # ARB_texture_storage commands
15344 #
15345 ###############################################################################
15346
15347 TexStorage1D(target, levels, internalformat, width)
15348 return void
15349 param target GLenum in value
15350 param levels SizeI in value
15351 param internalformat GLenum in value
15352 param width SizeI in value
15353 category ARB_texture_storage
15354 version 4.2
15355 extension
15356 glxropcode ?
15357 glxflags ignore
15358 offset ?
15359
15360 TexStorage2D(target, levels, internalformat, width, height)
15361 return void
15362 param target GLenum in value
15363 param levels SizeI in value
15364 param internalformat GLenum in value
15365 param width SizeI in value
15366 param height SizeI in value
15367 category ARB_texture_storage
15368 version 4.2
15369 extension
15370 glxropcode ?
15371 glxflags ignore
15372 offset ?
15373
15374 TexStorage3D(target, levels, internalformat, width, height, depth)
15375 return void
15376 param target GLenum in value
15377 param levels SizeI in value
15378 param internalformat GLenum in value
15379 param width SizeI in value
15380 param height SizeI in value
15381 param depth SizeI in value
15382 category ARB_texture_storage
15383 version 4.2
15384 extension
15385 glxropcode ?
15386 glxflags ignore
15387 offset ?
15388
15389 TextureStorage1DEXT(texture, target, levels, internalformat, width)
15390 return void
15391 param texture UInt32 in value
15392 param target GLenum in value
15393 param levels SizeI in value
15394 param internalformat GLenum in value
15395 param width SizeI in value
15396 category ARB_texture_storage
15397 version 4.2
15398 extension
15399 glxropcode ?
15400 glxflags ignore
15401 offset ?
15402
15403 TextureStorage2DEXT(texture, target, levels, internalformat, width, height)
15404 return void
15405 param texture UInt32 in value
15406 param target GLenum in value
15407 param levels SizeI in value
15408 param internalformat GLenum in value
15409 param width SizeI in value
15410 param height SizeI in value
15411 category ARB_texture_storage
15412 version 4.2
15413 extension
15414 glxropcode ?
15415 glxflags ignore
15416 offset ?
15417
15418 TextureStorage3DEXT(texture, target, levels, internalformat, width, height, depth)
15419 return void
15420 param texture UInt32 in value
15421 param target GLenum in value
15422 param levels SizeI in value
15423 param internalformat GLenum in value
15424 param width SizeI in value
15425 param height SizeI in value
15426 param depth SizeI in value
15427 category ARB_texture_storage
15428 version 4.2
15429 extension
15430 glxropcode ?
15431 glxflags ignore
15432 offset ?
15433
15434 ###############################################################################
15435 #
15436 # Extension #ARB118
15437 # KHR_texture_compression_astc_ldr commands
15438 #
15439 ###############################################################################
15440
15441 # (none)
15442 newcategory: KHR_texture_compression_astc_ldr
15443
15444 ###############################################################################
15445 #
15446 # Extension #ARB119
15447 # KHR_debug commands
15448 #
15449 ###############################################################################
15450
15451 # Promoted from ARB_debug_output
15452 DebugMessageControl(source, type, severity, count, ids, enabled)
15453 return void
15454 param source GLenum in value
15455 param type GLenum in value
15456 param severity GLenum in value
15457 param count SizeI in value
15458 param ids UInt32 in array [count]
15459 param enabled Boolean in value
15460 category KHR_debug
15461 version 4.3
15462 extension
15463 glxropcode ?
15464 glxflags ignore
15465 offset ?
15466
15467 DebugMessageInsert(source, type, id, severity, length, buf)
15468 return void
15469 param source GLenum in value
15470 param type GLenum in value
15471 param id UInt32 in value
15472 param severity GLenum in value
15473 param length SizeI in value
15474 param buf Char in array [COMPSIZE(buf/length)]
15475 category KHR_debug
15476 version 4.3
15477 extension
15478 glxropcode ?
15479 glxflags ignore
15480 offset ?
15481
15482 DebugMessageCallback(callback, userParam)
15483 return void
15484 param callback GLDEBUGPROC in value
15485 param userParam void in reference
15486 category KHR_debug
15487 version 4.3
15488 extension
15489 glxropcode ?
15490 glxflags ignore
15491 offset ?
15492
15493 # bufsize -> logSize? (Bug 9178)
15494 GetDebugMessageLog(count, bufsize, sources, types, ids, severities, lengths, messageLog)
15495 return UInt32
15496 param count UInt32 in value
15497 param bufsize SizeI in value
15498 param sources GLenum out array [COMPSIZE(count)]
15499 param types GLenum out array [COMPSIZE(count)]
15500 param ids UInt32 out array [COMPSIZE(count)]
15501 param severities GLenum out array [COMPSIZE(count)]
15502 param lengths SizeI out array [COMPSIZE(count)]
15503 param messageLog Char out array [COMPSIZE(bufsize)]
15504 category KHR_debug
15505 dlflags notlistable
15506 version 4.3
15507 extension
15508 glxsingle ?
15509 glxflags ignore
15510 offset ?
15511
15512 PushDebugGroup(source, id, length, message)
15513 return void
15514 param source GLenum in value
15515 param id UInt32 in value
15516 param length SizeI in value
15517 param message Char in array [COMPSIZE(message/length)]
15518 category KHR_debug
15519 version 4.3
15520 extension
15521 glxropcode ?
15522 glxflags ignore
15523 offset ?
15524
15525 PopDebugGroup()
15526 return void
15527 category KHR_debug
15528 version 4.3
15529 extension
15530 glxropcode ?
15531 glxflags ignore
15532 offset ?
15533
15534 ObjectLabel(identifier, name, length, label)
15535 return void
15536 param identifier GLenum in value
15537 param name UInt32 in value
15538 param length SizeI in value
15539 param label Char in array [COMPSIZE(label/length)]
15540 category KHR_debug
15541 version 4.3
15542 extension
15543 glxropcode ?
15544 glxflags ignore
15545 offset ?
15546
15547 GetObjectLabel(identifier, name, bufSize, length, label)
15548 return void
15549 param identifier GLenum in value
15550 param name UInt32 in value
15551 param bufSize SizeI in value
15552 param length SizeI out reference
15553 param label Char out array [bufSize]
15554 category KHR_debug
15555 dlflags notlistable
15556 version 4.3
15557 extension
15558 glxsingle ?
15559 glxflags ignore
15560 offset ?
15561
15562 ObjectPtrLabel(ptr, length, label)
15563 return void
15564 param ptr void in reference
15565 param length SizeI in value
15566 param label Char in array [COMPSIZE(label/length)]
15567 category KHR_debug
15568 version 4.3
15569 extension
15570 glxropcode ?
15571 glxflags ignore
15572 offset ?
15573
15574 GetObjectPtrLabel(ptr, bufSize, length, label)
15575 return void
15576 param ptr void in reference
15577 param bufSize SizeI in value
15578 param length SizeI out reference
15579 param label Char out array [bufSize]
15580 category KHR_debug
15581 dlflags notlistable
15582 version 4.3
15583 extension
15584 glxsingle ?
15585 glxflags ignore
15586 offset ?
15587
15588 # Also includes GetPointerv (only for OpenGL ES 2, however)
15589
15590 ###############################################################################
15591 #
15592 # Extension #ARB120
15593 # ARB_arrays_of_arrays commands
15594 #
15595 ###############################################################################
15596
15597 # (none)
15598 newcategory: ARB_arrays_of_arrays
15599
15600 ###############################################################################
15601 #
15602 # Extension #ARB121
15603 # ARB_clear_buffer_object commands
15604 #
15605 ###############################################################################
15606
15607 ClearBufferData(target, internalformat, format, type, data)
15608 return void
15609 param target GLenum in value
15610 param internalformat GLenum in value
15611 param format GLenum in value
15612 param type GLenum in value
15613 param data void in array [COMPSIZE(format/type)]
15614 category ARB_clear_buffer_object
15615 version 4.3
15616 extension
15617 glxropcode ?
15618 glxflags ignore
15619 offset ?
15620
15621 ClearBufferSubData(target, internalformat, offset, size, format, type, data)
15622 return void
15623 param target GLenum in value
15624 param internalformat GLenum in value
15625 param offset BufferOffset in value
15626 param size BufferSize in value
15627 param format GLenum in value
15628 param type GLenum in value
15629 param data void in array [COMPSIZE(format/type)]
15630 category ARB_clear_buffer_object
15631 version 4.3
15632 extension
15633 glxropcode ?
15634 glxflags ignore
15635 offset ?
15636
15637 # Only for use with DSA extensions
15638
15639 ClearNamedBufferDataEXT(buffer, internalformat, format, type, data)
15640 return void
15641 param buffer UInt32 in value
15642 param internalformat GLenum in value
15643 param format GLenum in value
15644 param type GLenum in value
15645 param data void in array [COMPSIZE(format/type)]
15646 category ARB_clear_buffer_object
15647 version 4.3
15648 extension
15649 glxropcode ?
15650 glxflags ignore
15651 offset ?
15652
15653 ClearNamedBufferSubDataEXT(buffer, internalformat, format, type, offset, size, data)
15654 return void
15655 param buffer UInt32 in value
15656 param internalformat GLenum in value
15657 param offset BufferSize in value
15658 param size BufferSize in value
15659 param format GLenum in value
15660 param type GLenum in value
15661 param data void in array [COMPSIZE(format/type)]
15662 category ARB_clear_buffer_object
15663 version 4.3
15664 extension
15665 glxropcode ?
15666 glxflags ignore
15667 offset ?
15668
15669 ###############################################################################
15670 #
15671 # Extension #ARB122
15672 # ARB_compute_shader commands
15673 #
15674 ###############################################################################
15675
15676 DispatchCompute(num_groups_x, num_groups_y, num_groups_z)
15677 return void
15678 param num_groups_x UInt32 in value
15679 param num_groups_y UInt32 in value
15680 param num_groups_z UInt32 in value
15681 category ARB_compute_shader
15682 version 4.3
15683 extension
15684 glxropcode ?
15685 glxflags ignore
15686 offset ?
15687
15688 DispatchComputeIndirect(indirect)
15689 return void
15690 param indirect BufferOffset in value
15691 category ARB_compute_shader
15692 version 4.3
15693 extension
15694 glxropcode ?
15695 glxflags ignore
15696 offset ?
15697
15698 ###############################################################################
15699 #
15700 # Extension #ARB123
15701 # ARB_copy_image commands
15702 #
15703 ###############################################################################
15704
15705 CopyImageSubData(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth)
15706 return void
15707 param srcName UInt32 in value
15708 param srcTarget GLenum in value
15709 param srcLevel Int32 in value
15710 param srcX Int32 in value
15711 param srcY Int32 in value
15712 param srcZ Int32 in value
15713 param dstName UInt32 in value
15714 param dstTarget GLenum in value
15715 param dstLevel Int32 in value
15716 param dstX Int32 in value
15717 param dstY Int32 in value
15718 param dstZ Int32 in value
15719 param srcWidth SizeI in value
15720 param srcHeight SizeI in value
15721 param srcDepth SizeI in value
15722 category ARB_copy_image
15723 version 4.3
15724 extension
15725 glxropcode ?
15726 glxflags ignore
15727 offset ?
15728
15729 ###############################################################################
15730 #
15731 # Extension #ARB124 (renumbered from 142)
15732 # ARB_texture_view commands
15733 #
15734 ###############################################################################
15735
15736 TextureView(texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers)
15737 return void
15738 param texture UInt32 in value
15739 param target GLenum in value
15740 param origtexture UInt32 in value
15741 param internalformat GLenum in value
15742 param minlevel UInt32 in value
15743 param numlevels UInt32 in value
15744 param minlayer UInt32 in value
15745 param numlayers UInt32 in value
15746 category ARB_texture_view
15747 version 4.3
15748 extension
15749 glxropcode ?
15750 glxflags ignore
15751 offset ?
15752
15753 ###############################################################################
15754 #
15755 # Extension #ARB125 (renumbered from 143)
15756 # ARB_vertex_attrib_binding commands
15757 #
15758 ###############################################################################
15759
15760 BindVertexBuffer(bindingindex, buffer, offset, stride)
15761 return void
15762 param bindingindex UInt32 in value
15763 param buffer UInt32 in value
15764 param offset BufferOffset in value
15765 param stride SizeI in value
15766 category ARB_vertex_attrib_binding
15767 version 4.3
15768 extension
15769 glxropcode ?
15770 glxflags ignore
15771 offset ?
15772
15773 VertexAttribFormat(attribindex, size, type, normalized, relativeoffset)
15774 return void
15775 param attribindex UInt32 in value
15776 param size Int32 in value
15777 param type GLenum in value
15778 param normalized Boolean in value
15779 param relativeoffset UInt32 in value
15780 category ARB_vertex_attrib_binding
15781 version 4.3
15782 extension
15783 glxropcode ?
15784 glxflags ignore
15785 offset ?
15786
15787 VertexAttribIFormat(attribindex, size, type, relativeoffset)
15788 return void
15789 param attribindex UInt32 in value
15790 param size Int32 in value
15791 param type GLenum in value
15792 param relativeoffset UInt32 in value
15793 category ARB_vertex_attrib_binding
15794 version 4.3
15795 extension
15796 glxropcode ?
15797 glxflags ignore
15798 offset ?
15799
15800 VertexAttribLFormat(attribindex, size, type, relativeoffset)
15801 return void
15802 param attribindex UInt32 in value
15803 param size Int32 in value
15804 param type GLenum in value
15805 param relativeoffset UInt32 in value
15806 category ARB_vertex_attrib_binding
15807 version 4.3
15808 extension
15809 glxropcode ?
15810 glxflags ignore
15811 offset ?
15812
15813 VertexAttribBinding(attribindex, bindingindex)
15814 return void
15815 param attribindex UInt32 in value
15816 param bindingindex UInt32 in value
15817 category ARB_vertex_attrib_binding
15818 version 4.3
15819 extension
15820 glxropcode ?
15821 glxflags ignore
15822 offset ?
15823
15824 VertexBindingDivisor(bindingindex, divisor)
15825 return void
15826 param bindingindex UInt32 in value
15827 param divisor UInt32 in value
15828 category ARB_vertex_attrib_binding
15829 version 4.3
15830 extension
15831 glxropcode ?
15832 glxflags ignore
15833 offset ?
15834
15835 VertexArrayBindVertexBufferEXT(vaobj, bindingindex, buffer, offset, stride)
15836 return void
15837 param vaobj UInt32 in value
15838 param bindingindex UInt32 in value
15839 param buffer UInt32 in value
15840 param offset BufferOffset in value
15841 param stride SizeI in value
15842 category ARB_vertex_attrib_binding
15843 version 4.3
15844 extension
15845 glxropcode ?
15846 glxflags ignore
15847 offset ?
15848
15849 VertexArrayVertexAttribFormatEXT(vaobj, attribindex, size, type, normalized, relativeoffset)
15850 return void
15851 param vaobj UInt32 in value
15852 param attribindex UInt32 in value
15853 param size Int32 in value
15854 param type GLenum in value
15855 param normalized Boolean in value
15856 param relativeoffset UInt32 in value
15857 category ARB_vertex_attrib_binding
15858 version 4.3
15859 extension
15860 glxropcode ?
15861 glxflags ignore
15862 offset ?
15863
15864 VertexArrayVertexAttribIFormatEXT(vaobj, attribindex, size, type, relativeoffset)
15865 return void
15866 param vaobj UInt32 in value
15867 param attribindex UInt32 in value
15868 param size Int32 in value
15869 param type GLenum in value
15870 param relativeoffset UInt32 in value
15871 category ARB_vertex_attrib_binding
15872 version 4.3
15873 extension
15874 glxropcode ?
15875 glxflags ignore
15876 offset ?
15877
15878 VertexArrayVertexAttribLFormatEXT(vaobj, attribindex, size, type, relativeoffset)
15879 return void
15880 param vaobj UInt32 in value
15881 param attribindex UInt32 in value
15882 param size Int32 in value
15883 param type GLenum in value
15884 param relativeoffset UInt32 in value
15885 category ARB_vertex_attrib_binding
15886 version 4.3
15887 extension
15888 glxropcode ?
15889 glxflags ignore
15890 offset ?
15891
15892 VertexArrayVertexAttribBindingEXT(vaobj, attribindex, bindingindex)
15893 return void
15894 param vaobj UInt32 in value
15895 param attribindex UInt32 in value
15896 param bindingindex UInt32 in value
15897 category ARB_vertex_attrib_binding
15898 version 4.3
15899 extension
15900 glxropcode ?
15901 glxflags ignore
15902 offset ?
15903
15904 VertexArrayVertexBindingDivisorEXT(vaobj, bindingindex, divisor)
15905 return void
15906 param vaobj UInt32 in value
15907 param bindingindex UInt32 in value
15908 param divisor UInt32 in value
15909 category ARB_vertex_attrib_binding
15910 version 4.3
15911 extension
15912 glxropcode ?
15913 glxflags ignore
15914 offset ?
15915
15916 ###############################################################################
15917 #
15918 # Extension #ARB126 (renumbered from 144)
15919 # ARB_robustness_isolation commands
15920 #
15921 ###############################################################################
15922
15923 # (none)
15924 newcategory: ARB_robustness_isolation
15925
15926 ###############################################################################
15927 #
15928 # Extension #ARB127
15929 # ARB_ES3_compatibility commands
15930 #
15931 ###############################################################################
15932
15933 # (none)
15934 newcategory: ARB_ES3_compatibility
15935
15936 ###############################################################################
15937 #
15938 # Extension #ARB128
15939 # ARB_explicit_uniform_location commands
15940 #
15941 ###############################################################################
15942
15943 # (none)
15944 newcategory: ARB_explicit_uniform_location
15945
15946 ###############################################################################
15947 #
15948 # Extension #ARB129
15949 # ARB_fragment_layer_viewport commands
15950 #
15951 ###############################################################################
15952
15953 # (none)
15954 newcategory: ARB_fragment_layer_viewport
15955
15956 ###############################################################################
15957 #
15958 # Extension #ARB130
15959 # ARB_framebuffer_no_attachments commands
15960 #
15961 ###############################################################################
15962
15963 FramebufferParameteri(target, pname, param)
15964 return void
15965 param target GLenum in value
15966 param pname GLenum in value
15967 param param Int32 in value
15968 category ARB_framebuffer_no_attachments
15969 version 4.3
15970 extension
15971 glxropcode ?
15972 glxflags ignore
15973 offset ?
15974
15975 GetFramebufferParameteriv(target, pname, params)
15976 return void
15977 param target GLenum in value
15978 param pname GLenum in value
15979 param params Int32 out array [COMPSIZE(pname)]
15980 category ARB_framebuffer_no_attachments
15981 dlflags notlistable
15982 version 4.3
15983 extension
15984 glxsingle ?
15985 glxflags ignore
15986 offset ?
15987
15988 NamedFramebufferParameteriEXT(framebuffer, pname, param)
15989 return void
15990 param framebuffer UInt32 in value
15991 param pname GLenum in value
15992 param param Int32 in value
15993 category ARB_framebuffer_no_attachments
15994 version 4.3
15995 extension
15996 glxropcode ?
15997 glxflags ignore
15998 offset ?
15999
16000 GetNamedFramebufferParameterivEXT(framebuffer, pname, params)
16001 return void
16002 param framebuffer UInt32 in value
16003 param pname GLenum in value
16004 param params Int32 out array [COMPSIZE(pname)]
16005 category ARB_framebuffer_no_attachments
16006 dlflags notlistable
16007 version 4.3
16008 extension
16009 glxsingle ?
16010 glxflags ignore
16011 offset ?
16012
16013 ###############################################################################
16014 #
16015 # Extension #ARB131
16016 # ARB_internalformat_query2 commands
16017 #
16018 ###############################################################################
16019
16020 GetInternalformati64v(target, internalformat, pname, bufSize, params)
16021 return void
16022 param target GLenum in value
16023 param internalformat GLenum in value
16024 param pname GLenum in value
16025 param bufSize SizeI in value
16026 param params Int64 out array [bufSize]
16027 category ARB_internalformat_query2
16028 dlflags notlistable
16029 version 4.3
16030 extension
16031 glxsingle ?
16032 glxflags ignore
16033 offset ?
16034
16035 ###############################################################################
16036 #
16037 # Extension #ARB132
16038 # ARB_invalidate_subdata commands
16039 #
16040 ###############################################################################
16041
16042 InvalidateTexSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth)
16043 return void
16044 param texture UInt32 in value
16045 param level Int32 in value
16046 param xoffset Int32 in value
16047 param yoffset Int32 in value
16048 param zoffset Int32 in value
16049 param width SizeI in value
16050 param height SizeI in value
16051 param depth SizeI in value
16052 category ARB_invalidate_subdata
16053 version 4.3
16054 extension
16055 glxropcode ?
16056 glxflags ignore
16057 offset ?
16058
16059 InvalidateTexImage(texture, level)
16060 return void
16061 param texture UInt32 in value
16062 param level Int32 in value
16063 category ARB_invalidate_subdata
16064 version 4.3
16065 extension
16066 glxropcode ?
16067 glxflags ignore
16068 offset ?
16069
16070 InvalidateBufferSubData(buffer, offset, length)
16071 return void
16072 param buffer UInt32 in value
16073 param offset BufferOffset in value
16074 param length BufferSize in value
16075 category ARB_invalidate_subdata
16076 version 4.3
16077 extension
16078 glxropcode ?
16079 glxflags ignore
16080 offset ?
16081
16082 InvalidateBufferData(buffer)
16083 return void
16084 param buffer UInt32 in value
16085 category ARB_invalidate_subdata
16086 version 4.3
16087 extension
16088 glxropcode ?
16089 glxflags ignore
16090 offset ?
16091
16092 InvalidateFramebuffer(target, numAttachments, attachments)
16093 return void
16094 param target GLenum in value
16095 param numAttachments SizeI in value
16096 param attachments GLenum in array [numAttachments]
16097 category ARB_invalidate_subdata
16098 version 4.3
16099 extension
16100 glxropcode ?
16101 glxflags ignore
16102 offset ?
16103
16104 InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height)
16105 return void
16106 param target GLenum in value
16107 param numAttachments SizeI in value
16108 param attachments GLenum in array [numAttachments]
16109 param x Int32 in value
16110 param y Int32 in value
16111 param width SizeI in value
16112 param height SizeI in value
16113 category ARB_invalidate_subdata
16114 version 4.3
16115 extension
16116 glxropcode ?
16117 glxflags ignore
16118 offset ?
16119
16120 ###############################################################################
16121 #
16122 # Extension #ARB133
16123 # ARB_multi_draw_indirect commands
16124 #
16125 ###############################################################################
16126
16127 MultiDrawArraysIndirect(mode, indirect, drawcount, stride)
16128 return void
16129 param mode GLenum in value
16130 param indirect void in array [COMPSIZE(drawcount/stride)]
16131 param drawcount SizeI in value
16132 param stride SizeI in value
16133 category ARB_multi_draw_indirect
16134 version 4.3
16135 extension
16136 glxropcode ?
16137 glxflags ignore
16138 offset ?
16139
16140 MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride)
16141 return void
16142 param mode GLenum in value
16143 param type GLenum in value
16144 param indirect void in array [COMPSIZE(drawcount/stride)]
16145 param drawcount SizeI in value
16146 param stride SizeI in value
16147 category ARB_multi_draw_indirect
16148 version 4.3
16149 extension
16150 glxropcode ?
16151 glxflags ignore
16152 offset ?
16153
16154 ###############################################################################
16155 #
16156 # Extension #ARB134
16157 # ARB_program_interface_query commands
16158 #
16159 ###############################################################################
16160
16161 GetProgramInterfaceiv(program, programInterface, pname, params)
16162 return void
16163 param program UInt32 in value
16164 param programInterface GLenum in value
16165 param pname GLenum in value
16166 param params Int32 out array [COMPSIZE(pname)]
16167 category ARB_program_interface_query
16168 dlflags notlistable
16169 version 4.3
16170 extension
16171 glxsingle ?
16172 glxflags ignore
16173 offset ?
16174
16175 GetProgramResourceIndex(program, programInterface, name)
16176 return UInt32
16177 param program UInt32 in value
16178 param programInterface GLenum in value
16179 param name Char in array [COMPSIZE(name)]
16180 category ARB_program_interface_query
16181 dlflags notlistable
16182 version 4.3
16183 extension
16184 glxsingle ?
16185 glxflags ignore
16186 offset ?
16187
16188 GetProgramResourceName(program, programInterface, index, bufSize, length, name)
16189 return void
16190 param program UInt32 in value
16191 param programInterface GLenum in value
16192 param index UInt32 in value
16193 param bufSize SizeI in value
16194 param length SizeI out reference
16195 param name Char out array [bufSize]
16196 category ARB_program_interface_query
16197 dlflags notlistable
16198 version 4.3
16199 extension
16200 glxsingle ?
16201 glxflags ignore
16202 offset ?
16203
16204 GetProgramResourceiv(program, programInterface, index, propCount, props, bufSize, length, params)
16205 return void
16206 param program UInt32 in value
16207 param programInterface GLenum in value
16208 param index UInt32 in value
16209 param propCount SizeI in value
16210 param props GLenum in array [propCount]
16211 param bufSize SizeI in value
16212 param length SizeI out reference
16213 param params Int32 out array [bufSize]
16214 category ARB_program_interface_query
16215 dlflags notlistable
16216 version 4.3
16217 extension
16218 glxsingle ?
16219 glxflags ignore
16220 offset ?
16221
16222 GetProgramResourceLocation(program, programInterface, name)
16223 return Int32
16224 param program UInt32 in value
16225 param programInterface GLenum in value
16226 param name Char in array [COMPSIZE(name)]
16227 category ARB_program_interface_query
16228 dlflags notlistable
16229 version 4.3
16230 extension
16231 glxsingle ?
16232 glxflags ignore
16233 offset ?
16234
16235 GetProgramResourceLocationIndex(program, programInterface, name)
16236 return Int32
16237 param program UInt32 in value
16238 param programInterface GLenum in value
16239 param name Char in array [COMPSIZE(name)]
16240 category ARB_program_interface_query
16241 dlflags notlistable
16242 version 4.3
16243 extension
16244 glxsingle ?
16245 glxflags ignore
16246 offset ?
16247
16248 ###############################################################################
16249 #
16250 # Extension #ARB135
16251 # ARB_robust_buffer_access_behavior commands
16252 #
16253 ###############################################################################
16254
16255 # (none)
16256 newcategory: ARB_robust_buffer_access_behavior
16257
16258 ###############################################################################
16259 #
16260 # Extension #ARB136
16261 # ARB_shader_image_size commands
16262 #
16263 ###############################################################################
16264
16265 # (none)
16266 newcategory: ARB_shader_image_size
16267
16268 ###############################################################################
16269 #
16270 # Extension #ARB137
16271 # ARB_shader_storage_buffer_object commands
16272 #
16273 ###############################################################################
16274
16275 ShaderStorageBlockBinding(program, storageBlockIndex, storageBlockBinding)
16276 return void
16277 param program UInt32 in value
16278 param storageBlockIndex UInt32 in value
16279 param storageBlockBinding UInt32 in value
16280 category ARB_shader_storage_buffer_object
16281 version 4.3
16282 extension
16283 glxropcode ?
16284 glxflags ignore
16285 offset ?
16286
16287 ###############################################################################
16288 #
16289 # Extension #ARB138
16290 # ARB_stencil_texturing commands
16291 #
16292 ###############################################################################
16293
16294 # (none)
16295 newcategory: ARB_stencil_texturing
16296
16297 ###############################################################################
16298 #
16299 # Extension #ARB139
16300 # ARB_texture_buffer_range commands
16301 #
16302 ###############################################################################
16303
16304 TexBufferRange(target, internalformat, buffer, offset, size)
16305 return void
16306 param target GLenum in value
16307 param internalformat GLenum in value
16308 param buffer UInt32 in value
16309 param offset BufferOffset in value
16310 param size BufferSize in value
16311 category ARB_texture_buffer_range
16312 version 4.3
16313 extension
16314 glxropcode ?
16315 glxflags ignore
16316 offset ?
16317
16318 TextureBufferRangeEXT(texture, target, internalformat, buffer, offset, size)
16319 return void
16320 param texture UInt32 in value
16321 param target GLenum in value
16322 param internalformat GLenum in value
16323 param buffer UInt32 in value
16324 param offset BufferOffset in value
16325 param size BufferSize in value
16326 category ARB_texture_buffer_range
16327 version 4.3
16328 extension
16329 glxropcode ?
16330 glxflags ignore
16331 offset ?
16332
16333 ###############################################################################
16334 #
16335 # Extension #ARB140
16336 # ARB_texture_query_levels commands
16337 #
16338 ###############################################################################
16339
16340 # (none)
16341 newcategory: ARB_texture_query_levels
16342
16343 ###############################################################################
16344 #
16345 # Extension #ARB141
16346 # ARB_texture_storage_multisample commands
16347 #
16348 ###############################################################################
16349
16350 TexStorage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)
16351 return void
16352 param target GLenum in value
16353 param samples SizeI in value
16354 param internalformat GLenum in value
16355 param width SizeI in value
16356 param height SizeI in value
16357 param fixedsamplelocations Boolean in value
16358 category ARB_texture_storage_multisample
16359 version 4.3
16360 extension
16361 glxropcode ?
16362 glxflags ignore
16363 offset ?
16364
16365 TexStorage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)
16366 return void
16367 param target GLenum in value
16368 param samples SizeI in value
16369 param internalformat GLenum in value
16370 param width SizeI in value
16371 param height SizeI in value
16372 param depth SizeI in value
16373 param fixedsamplelocations Boolean in value
16374 category ARB_texture_storage_multisample
16375 version 4.3
16376 extension
16377 glxropcode ?
16378 glxflags ignore
16379 offset ?
16380
16381 TextureStorage2DMultisampleEXT(texture, target, samples, internalformat, width, height, fixedsamplelocations)
16382 return void
16383 param texture UInt32 in value
16384 param target GLenum in value
16385 param samples SizeI in value
16386 param internalformat GLenum in value
16387 param width SizeI in value
16388 param height SizeI in value
16389 param fixedsamplelocations Boolean in value
16390 category ARB_texture_storage_multisample
16391 version 4.3
16392 extension
16393 glxropcode ?
16394 glxflags ignore
16395 offset ?
16396
16397 TextureStorage3DMultisampleEXT(texture, target, samples, internalformat, width, height, depth, fixedsamplelocations)
16398 return void
16399 param texture UInt32 in value
16400 param target GLenum in value
16401 param samples SizeI in value
16402 param internalformat GLenum in value
16403 param width SizeI in value
16404 param height SizeI in value
16405 param depth SizeI in value
16406 param fixedsamplelocations Boolean in value
16407 category ARB_texture_storage_multisample
16408 version 4.3
16409 extension
16410 glxropcode ?
16411 glxflags ignore
16412 offset ?
16413
16414
16415 ###############################################################################
16416 ###############################################################################
16417 #
16418 # Non-ARB extensions, in order by registry extension number
16419 #
16420 ###############################################################################
16421 ###############################################################################
16422
16423 ###############################################################################
16424 #
16425 # Extension #1
16426 # EXT_abgr commands
16427 #
16428 ###############################################################################
16429
16430 # (none)
16431 newcategory: EXT_abgr
16432
16433 ###############################################################################
16434 #
16435 # Extension #2
16436 # EXT_blend_color commands
16437 #
16438 ###############################################################################
16439
16440 BlendColorEXT(red, green, blue, alpha)
16441 return void
16442 param red ColorF in value
16443 param green ColorF in value
16444 param blue ColorF in value
16445 param alpha ColorF in value
16446 category EXT_blend_color
16447 version 1.0
16448 glxropcode 4096
16449 glxflags EXT
16450 extension soft
16451 alias BlendColor
16452
16453 ###############################################################################
16454 #
16455 # Extension #3
16456 # EXT_polygon_offset commands
16457 #
16458 ###############################################################################
16459
16460 PolygonOffsetEXT(factor, bias)
16461 return void
16462 param factor Float32 in value
16463 param bias Float32 in value
16464 category EXT_polygon_offset
16465 version 1.0
16466 glxropcode 4098
16467 glxflags EXT
16468 extension soft
16469 offset 414
16470
16471 ###############################################################################
16472 #
16473 # Extension #4
16474 # EXT_texture commands
16475 #
16476 ###############################################################################
16477
16478 # (none)
16479 newcategory: EXT_texture
16480
16481 ###############################################################################
16482 #
16483 # Extension #5 - skipped
16484 #
16485 ###############################################################################
16486
16487 ###############################################################################
16488 #
16489 # Extension #6
16490 # EXT_texture3D commands
16491 #
16492 ###############################################################################
16493
16494 # Arguably TexelInternalFormat, not PixelInternalFormat
16495 TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
16496 return void
16497 param target TextureTarget in value
16498 param level CheckedInt32 in value
16499 param internalformat PixelInternalFormat in value
16500 param width SizeI in value
16501 param height SizeI in value
16502 param depth SizeI in value
16503 param border CheckedInt32 in value
16504 param format PixelFormat in value
16505 param type PixelType in value
16506 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
16507 category EXT_texture3D
16508 dlflags handcode
16509 glxflags client-handcode server-handcode EXT
16510 version 1.0
16511 glxropcode 4114
16512 extension
16513 alias TexImage3D
16514
16515 TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
16516 return void
16517 param target TextureTarget in value
16518 param level CheckedInt32 in value
16519 param xoffset CheckedInt32 in value
16520 param yoffset CheckedInt32 in value
16521 param zoffset CheckedInt32 in value
16522 param width SizeI in value
16523 param height SizeI in value
16524 param depth SizeI in value
16525 param format PixelFormat in value
16526 param type PixelType in value
16527 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
16528 category EXT_texture3D
16529 dlflags handcode
16530 glxflags client-handcode server-handcode EXT
16531 version 1.0
16532 glxropcode 4115
16533 extension
16534 alias TexSubImage3D
16535
16536 ###############################################################################
16537 #
16538 # Extension #7
16539 # SGIS_texture_filter4 commands
16540 #
16541 ###############################################################################
16542
16543 GetTexFilterFuncSGIS(target, filter, weights)
16544 return void
16545 param target TextureTarget in value
16546 param filter TextureFilterSGIS in value
16547 param weights Float32 out array [COMPSIZE(target/filter)]
16548 category SGIS_texture_filter4
16549 dlflags notlistable
16550 version 1.0
16551 glxflags SGI
16552 glxvendorpriv 4101
16553 extension
16554 offset 415
16555
16556 TexFilterFuncSGIS(target, filter, n, weights)
16557 return void
16558 param target TextureTarget in value
16559 param filter TextureFilterSGIS in value
16560 param n SizeI in value
16561 param weights Float32 in array [n]
16562 category SGIS_texture_filter4
16563 glxflags SGI
16564 version 1.0
16565 glxropcode 2064
16566 extension
16567 offset 416
16568
16569 ###############################################################################
16570 #
16571 # Extension #8 - skipped
16572 #
16573 ###############################################################################
16574
16575 ###############################################################################
16576 #
16577 # Extension #9
16578 # EXT_subtexture commands
16579 #
16580 ###############################################################################
16581
16582 TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
16583 return void
16584 param target TextureTarget in value
16585 param level CheckedInt32 in value
16586 param xoffset CheckedInt32 in value
16587 param width SizeI in value
16588 param format PixelFormat in value
16589 param type PixelType in value
16590 param pixels Void in array [COMPSIZE(format/type/width)]
16591 category EXT_subtexture
16592 dlflags handcode
16593 glxflags client-handcode server-handcode EXT
16594 version 1.0
16595 glxropcode 4099
16596 extension
16597 alias TexSubImage1D
16598
16599 TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
16600 return void
16601 param target TextureTarget in value
16602 param level CheckedInt32 in value
16603 param xoffset CheckedInt32 in value
16604 param yoffset CheckedInt32 in value
16605 param width SizeI in value
16606 param height SizeI in value
16607 param format PixelFormat in value
16608 param type PixelType in value
16609 param pixels Void in array [COMPSIZE(format/type/width/height)]
16610 category EXT_subtexture
16611 dlflags handcode
16612 glxflags client-handcode server-handcode EXT
16613 version 1.0
16614 glxropcode 4100
16615 extension
16616 alias TexSubImage2D
16617
16618 ###############################################################################
16619 #
16620 # Extension #10
16621 # EXT_copy_texture commands
16622 #
16623 ###############################################################################
16624
16625 # Arguably TexelInternalFormat, not PixelInternalFormat
16626 CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
16627 return void
16628 param target TextureTarget in value
16629 param level CheckedInt32 in value
16630 param internalformat PixelInternalFormat in value
16631 param x WinCoord in value
16632 param y WinCoord in value
16633 param width SizeI in value
16634 param border CheckedInt32 in value
16635 category EXT_copy_texture
16636 version 1.0
16637 glxflags EXT
16638 glxropcode 4119
16639 extension
16640 alias CopyTexImage1D
16641
16642 # Arguably TexelInternalFormat, not PixelInternalFormat
16643 CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
16644 return void
16645 param target TextureTarget in value
16646 param level CheckedInt32 in value
16647 param internalformat PixelInternalFormat in value
16648 param x WinCoord in value
16649 param y WinCoord in value
16650 param width SizeI in value
16651 param height SizeI in value
16652 param border CheckedInt32 in value
16653 category EXT_copy_texture
16654 version 1.0
16655 glxflags EXT
16656 glxropcode 4120
16657 extension
16658 alias CopyTexImage2D
16659
16660 CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
16661 return void
16662 param target TextureTarget in value
16663 param level CheckedInt32 in value
16664 param xoffset CheckedInt32 in value
16665 param x WinCoord in value
16666 param y WinCoord in value
16667 param width SizeI in value
16668 category EXT_copy_texture
16669 version 1.0
16670 glxflags EXT
16671 glxropcode 4121
16672 extension
16673 alias CopyTexSubImage1D
16674
16675 CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
16676 return void
16677 param target TextureTarget in value
16678 param level CheckedInt32 in value
16679 param xoffset CheckedInt32 in value
16680 param yoffset CheckedInt32 in value
16681 param x WinCoord in value
16682 param y WinCoord in value
16683 param width SizeI in value
16684 param height SizeI in value
16685 category EXT_copy_texture
16686 version 1.0
16687 glxflags EXT
16688 glxropcode 4122
16689 extension
16690 alias CopyTexSubImage2D
16691
16692 CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
16693 return void
16694 param target TextureTarget in value
16695 param level CheckedInt32 in value
16696 param xoffset CheckedInt32 in value
16697 param yoffset CheckedInt32 in value
16698 param zoffset CheckedInt32 in value
16699 param x WinCoord in value
16700 param y WinCoord in value
16701 param width SizeI in value
16702 param height SizeI in value
16703 category EXT_copy_texture
16704 version 1.0
16705 glxflags EXT
16706 glxropcode 4123
16707 extension
16708 alias CopyTexSubImage3D
16709
16710 ###############################################################################
16711 #
16712 # Extension #11
16713 # EXT_histogram commands
16714 #
16715 ###############################################################################
16716
16717 GetHistogramEXT(target, reset, format, type, values)
16718 return void
16719 param target HistogramTargetEXT in value
16720 param reset Boolean in value
16721 param format PixelFormat in value
16722 param type PixelType in value
16723 param values Void out array [COMPSIZE(target/format/type)]
16724 category EXT_histogram
16725 dlflags notlistable
16726 glxflags client-handcode server-handcode EXT
16727 version 1.0
16728 glxvendorpriv 5
16729 extension
16730 offset 417
16731
16732 GetHistogramParameterfvEXT(target, pname, params)
16733 return void
16734 param target HistogramTargetEXT in value
16735 param pname GetHistogramParameterPNameEXT in value
16736 param params Float32 out array [COMPSIZE(pname)]
16737 category EXT_histogram
16738 dlflags notlistable
16739 version 1.0
16740 glxvendorpriv 6
16741 glxflags EXT
16742 extension
16743 offset 418
16744
16745 GetHistogramParameterivEXT(target, pname, params)
16746 return void
16747 param target HistogramTargetEXT in value
16748 param pname GetHistogramParameterPNameEXT in value
16749 param params Int32 out array [COMPSIZE(pname)]
16750 category EXT_histogram
16751 dlflags notlistable
16752 version 1.0
16753 glxvendorpriv 7
16754 glxflags EXT
16755 extension
16756 offset 419
16757
16758 GetMinmaxEXT(target, reset, format, type, values)
16759 return void
16760 param target MinmaxTargetEXT in value
16761 param reset Boolean in value
16762 param format PixelFormat in value
16763 param type PixelType in value
16764 param values Void out array [COMPSIZE(target/format/type)]
16765 category EXT_histogram
16766 dlflags notlistable
16767 glxflags client-handcode server-handcode EXT
16768 version 1.0
16769 glxvendorpriv 8
16770 extension
16771 offset 420
16772
16773 GetMinmaxParameterfvEXT(target, pname, params)
16774 return void
16775 param target MinmaxTargetEXT in value
16776 param pname GetMinmaxParameterPNameEXT in value
16777 param params Float32 out array [COMPSIZE(pname)]
16778 category EXT_histogram
16779 dlflags notlistable
16780 version 1.0
16781 glxvendorpriv 9
16782 glxflags EXT
16783 extension
16784 offset 421
16785
16786 GetMinmaxParameterivEXT(target, pname, params)
16787 return void
16788 param target MinmaxTargetEXT in value
16789 param pname GetMinmaxParameterPNameEXT in value
16790 param params Int32 out array [COMPSIZE(pname)]
16791 category EXT_histogram
16792 dlflags notlistable
16793 version 1.0
16794 glxvendorpriv 10
16795 glxflags EXT
16796 extension
16797 offset 422
16798
16799 HistogramEXT(target, width, internalformat, sink)
16800 return void
16801 param target HistogramTargetEXT in value
16802 param width SizeI in value
16803 param internalformat PixelInternalFormat in value
16804 param sink Boolean in value
16805 category EXT_histogram
16806 version 1.0
16807 glxropcode 4110
16808 glxflags EXT
16809 extension
16810 alias Histogram
16811
16812 MinmaxEXT(target, internalformat, sink)
16813 return void
16814 param target MinmaxTargetEXT in value
16815 param internalformat PixelInternalFormat in value
16816 param sink Boolean in value
16817 category EXT_histogram
16818 version 1.0
16819 glxropcode 4111
16820 glxflags EXT
16821 extension
16822 alias Minmax
16823
16824 ResetHistogramEXT(target)
16825 return void
16826 param target HistogramTargetEXT in value
16827 category EXT_histogram
16828 version 1.0
16829 glxropcode 4112
16830 glxflags EXT
16831 extension
16832 alias ResetHistogram
16833
16834 ResetMinmaxEXT(target)
16835 return void
16836 param target MinmaxTargetEXT in value
16837 category EXT_histogram
16838 version 1.0
16839 glxropcode 4113
16840 glxflags EXT
16841 extension
16842 alias ResetMinmax
16843
16844 ###############################################################################
16845 #
16846 # Extension #12
16847 # EXT_convolution commands
16848 #
16849 ###############################################################################
16850
16851 ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
16852 return void
16853 param target ConvolutionTargetEXT in value
16854 param internalformat PixelInternalFormat in value
16855 param width SizeI in value
16856 param format PixelFormat in value
16857 param type PixelType in value
16858 param image Void in array [COMPSIZE(format/type/width)]
16859 category EXT_convolution
16860 dlflags handcode
16861 glxflags client-handcode server-handcode EXT
16862 version 1.0
16863 glxropcode 4101
16864 extension
16865 alias ConvolutionFilter1D
16866
16867 ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
16868 return void
16869 param target ConvolutionTargetEXT in value
16870 param internalformat PixelInternalFormat in value
16871 param width SizeI in value
16872 param height SizeI in value
16873 param format PixelFormat in value
16874 param type PixelType in value
16875 param image Void in array [COMPSIZE(format/type/width/height)]
16876 category EXT_convolution
16877 dlflags handcode
16878 glxflags client-handcode server-handcode EXT
16879 version 1.0
16880 glxropcode 4102
16881 extension
16882 alias ConvolutionFilter2D
16883
16884 ConvolutionParameterfEXT(target, pname, params)
16885 return void
16886 param target ConvolutionTargetEXT in value
16887 param pname ConvolutionParameterEXT in value
16888 param params CheckedFloat32 in value
16889 category EXT_convolution
16890 version 1.0
16891 glxropcode 4103
16892 glxflags EXT
16893 extension
16894 alias ConvolutionParameterf
16895
16896 ConvolutionParameterfvEXT(target, pname, params)
16897 return void
16898 param target ConvolutionTargetEXT in value
16899 param pname ConvolutionParameterEXT in value
16900 param params CheckedFloat32 in array [COMPSIZE(pname)]
16901 category EXT_convolution
16902 version 1.0
16903 glxropcode 4104
16904 glxflags EXT
16905 extension
16906 alias ConvolutionParameterfv
16907
16908 ConvolutionParameteriEXT(target, pname, params)
16909 return void
16910 param target ConvolutionTargetEXT in value
16911 param pname ConvolutionParameterEXT in value
16912 param params CheckedInt32 in value
16913 category EXT_convolution
16914 version 1.0
16915 glxropcode 4105
16916 glxflags EXT
16917 extension
16918 alias ConvolutionParameteri
16919
16920 ConvolutionParameterivEXT(target, pname, params)
16921 return void
16922 param target ConvolutionTargetEXT in value
16923 param pname ConvolutionParameterEXT in value
16924 param params CheckedInt32 in array [COMPSIZE(pname)]
16925 category EXT_convolution
16926 version 1.0
16927 glxropcode 4106
16928 glxflags EXT
16929 extension
16930 alias ConvolutionParameteriv
16931
16932 CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
16933 return void
16934 param target ConvolutionTargetEXT in value
16935 param internalformat PixelInternalFormat in value
16936 param x WinCoord in value
16937 param y WinCoord in value
16938 param width SizeI in value
16939 category EXT_convolution
16940 version 1.0
16941 glxropcode 4107
16942 glxflags EXT
16943 extension
16944 alias CopyConvolutionFilter1D
16945
16946 CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
16947 return void
16948 param target ConvolutionTargetEXT in value
16949 param internalformat PixelInternalFormat in value
16950 param x WinCoord in value
16951 param y WinCoord in value
16952 param width SizeI in value
16953 param height SizeI in value
16954 category EXT_convolution
16955 version 1.0
16956 glxropcode 4108
16957 glxflags EXT
16958 extension
16959 alias CopyConvolutionFilter2D
16960
16961 GetConvolutionFilterEXT(target, format, type, image)
16962 return void
16963 param target ConvolutionTargetEXT in value
16964 param format PixelFormat in value
16965 param type PixelType in value
16966 param image Void out array [COMPSIZE(target/format/type)]
16967 category EXT_convolution
16968 dlflags notlistable
16969 glxflags client-handcode server-handcode EXT
16970 version 1.0
16971 glxvendorpriv 1
16972 extension
16973 offset 423
16974
16975 GetConvolutionParameterfvEXT(target, pname, params)
16976 return void
16977 param target ConvolutionTargetEXT in value
16978 param pname ConvolutionParameterEXT in value
16979 param params Float32 out array [COMPSIZE(pname)]
16980 category EXT_convolution
16981 dlflags notlistable
16982 version 1.0
16983 glxvendorpriv 2
16984 glxflags EXT
16985 extension
16986 offset 424
16987
16988 GetConvolutionParameterivEXT(target, pname, params)
16989 return void
16990 param target ConvolutionTargetEXT in value
16991 param pname ConvolutionParameterEXT in value
16992 param params Int32 out array [COMPSIZE(pname)]
16993 category EXT_convolution
16994 dlflags notlistable
16995 version 1.0
16996 glxvendorpriv 3
16997 glxflags EXT
16998 extension
16999 offset 425
17000
17001 GetSeparableFilterEXT(target, format, type, row, column, span)
17002 return void
17003 param target SeparableTargetEXT in value
17004 param format PixelFormat in value
17005 param type PixelType in value
17006 param row Void out array [COMPSIZE(target/format/type)]
17007 param column Void out array [COMPSIZE(target/format/type)]
17008 param span Void out array [COMPSIZE(target/format/type)]
17009 category EXT_convolution
17010 dlflags notlistable
17011 glxflags client-handcode server-handcode EXT
17012 version 1.0
17013 glxvendorpriv 4
17014 extension
17015 offset 426
17016
17017 SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
17018 return void
17019 param target SeparableTargetEXT in value
17020 param internalformat PixelInternalFormat in value
17021 param width SizeI in value
17022 param height SizeI in value
17023 param format PixelFormat in value
17024 param type PixelType in value
17025 param row Void in array [COMPSIZE(target/format/type/width)]
17026 param column Void in array [COMPSIZE(target/format/type/height)]
17027 category EXT_convolution
17028 dlflags handcode
17029 glxflags client-handcode server-handcode EXT
17030 version 1.0
17031 glxropcode 4109
17032 extension
17033 alias SeparableFilter2D
17034
17035 ###############################################################################
17036 #
17037 # Extension #13
17038 # SGI_color_matrix commands
17039 #
17040 ###############################################################################
17041
17042 # (none)
17043 newcategory: SGI_color_matrix
17044
17045 ###############################################################################
17046 #
17047 # Extension #14
17048 # SGI_color_table commands
17049 #
17050 ###############################################################################
17051
17052 ColorTableSGI(target, internalformat, width, format, type, table)
17053 return void
17054 param target ColorTableTargetSGI in value
17055 param internalformat PixelInternalFormat in value
17056 param width SizeI in value
17057 param format PixelFormat in value
17058 param type PixelType in value
17059 param table Void in array [COMPSIZE(format/type/width)]
17060 category SGI_color_table
17061 dlflags handcode
17062 glxflags client-handcode server-handcode SGI
17063 version 1.0
17064 glxropcode 2053
17065 extension
17066 alias ColorTable
17067
17068 ColorTableParameterfvSGI(target, pname, params)
17069 return void
17070 param target ColorTableTargetSGI in value
17071 param pname ColorTableParameterPNameSGI in value
17072 param params CheckedFloat32 in array [COMPSIZE(pname)]
17073 category SGI_color_table
17074 version 1.0
17075 glxropcode 2054
17076 glxflags SGI
17077 extension
17078 alias ColorTableParameterfv
17079
17080 ColorTableParameterivSGI(target, pname, params)
17081 return void
17082 param target ColorTableTargetSGI in value
17083 param pname ColorTableParameterPNameSGI in value
17084 param params CheckedInt32 in array [COMPSIZE(pname)]
17085 category SGI_color_table
17086 version 1.0
17087 glxropcode 2055
17088 glxflags SGI
17089 extension
17090 alias ColorTableParameteriv
17091
17092 CopyColorTableSGI(target, internalformat, x, y, width)
17093 return void
17094 param target ColorTableTargetSGI in value
17095 param internalformat PixelInternalFormat in value
17096 param x WinCoord in value
17097 param y WinCoord in value
17098 param width SizeI in value
17099 category SGI_color_table
17100 version 1.0
17101 glxropcode 2056
17102 glxflags SGI
17103 extension
17104 alias CopyColorTable
17105
17106 GetColorTableSGI(target, format, type, table)
17107 return void
17108 param target ColorTableTargetSGI in value
17109 param format PixelFormat in value
17110 param type PixelType in value
17111 param table Void out array [COMPSIZE(target/format/type)]
17112 category SGI_color_table
17113 dlflags notlistable
17114 glxflags client-handcode server-handcode SGI
17115 version 1.0
17116 glxvendorpriv 4098
17117 extension
17118 offset 427
17119
17120 GetColorTableParameterfvSGI(target, pname, params)
17121 return void
17122 param target ColorTableTargetSGI in value
17123 param pname GetColorTableParameterPNameSGI in value
17124 param params Float32 out array [COMPSIZE(pname)]
17125 category SGI_color_table
17126 dlflags notlistable
17127 version 1.0
17128 glxflags SGI
17129 glxvendorpriv 4099
17130 extension
17131 offset 428
17132
17133 GetColorTableParameterivSGI(target, pname, params)
17134 return void
17135 param target ColorTableTargetSGI in value
17136 param pname GetColorTableParameterPNameSGI in value
17137 param params Int32 out array [COMPSIZE(pname)]
17138 category SGI_color_table
17139 dlflags notlistable
17140 version 1.0
17141 glxflags SGI
17142 glxvendorpriv 4100
17143 extension
17144 offset 429
17145
17146 ###############################################################################
17147 #
17148 # Extension #15
17149 # SGIX_pixel_texture commands
17150 #
17151 ###############################################################################
17152
17153 PixelTexGenSGIX(mode)
17154 return void
17155 param mode PixelTexGenModeSGIX in value
17156 category SGIX_pixel_texture
17157 version 1.0
17158 glxflags SGI
17159 glxropcode 2059
17160 extension
17161 offset 430
17162
17163 ###############################################################################
17164 #
17165 # Extension #15 (variant)
17166 # SGIS_pixel_texture commands
17167 # Both SGIS and SGIX forms have extension #15!
17168 #
17169 ###############################################################################
17170
17171 PixelTexGenParameteriSGIS(pname, param)
17172 return void
17173 param pname PixelTexGenParameterNameSGIS in value
17174 param param CheckedInt32 in value
17175 category SGIS_pixel_texture
17176 version 1.0
17177 extension
17178 glxropcode ?
17179 glxflags ignore
17180 offset 431
17181
17182 PixelTexGenParameterivSGIS(pname, params)
17183 return void
17184 param pname PixelTexGenParameterNameSGIS in value
17185 param params CheckedInt32 in array [COMPSIZE(pname)]
17186 category SGIS_pixel_texture
17187 version 1.0
17188 extension
17189 glxropcode ?
17190 glxflags ignore
17191 offset 432
17192
17193 PixelTexGenParameterfSGIS(pname, param)
17194 return void
17195 param pname PixelTexGenParameterNameSGIS in value
17196 param param CheckedFloat32 in value
17197 category SGIS_pixel_texture
17198 version 1.0
17199 extension
17200 glxropcode ?
17201 glxflags ignore
17202 offset 433
17203
17204 PixelTexGenParameterfvSGIS(pname, params)
17205 return void
17206 param pname PixelTexGenParameterNameSGIS in value
17207 param params CheckedFloat32 in array [COMPSIZE(pname)]
17208 category SGIS_pixel_texture
17209 version 1.0
17210 extension
17211 glxropcode ?
17212 glxflags ignore
17213 offset 434
17214
17215 GetPixelTexGenParameterivSGIS(pname, params)
17216 return void
17217 param pname PixelTexGenParameterNameSGIS in value
17218 param params CheckedInt32 out array [COMPSIZE(pname)]
17219 dlflags notlistable
17220 category SGIS_pixel_texture
17221 version 1.0
17222 extension
17223 glxvendorpriv ?
17224 glxflags ignore
17225 offset 435
17226
17227 GetPixelTexGenParameterfvSGIS(pname, params)
17228 return void
17229 param pname PixelTexGenParameterNameSGIS in value
17230 param params CheckedFloat32 out array [COMPSIZE(pname)]
17231 dlflags notlistable
17232 category SGIS_pixel_texture
17233 version 1.0
17234 extension
17235 glxvendorpriv ?
17236 glxflags ignore
17237 offset 436
17238
17239 ###############################################################################
17240 #
17241 # Extension #16
17242 # SGIS_texture4D commands
17243 #
17244 ###############################################################################
17245
17246 TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
17247 return void
17248 param target TextureTarget in value
17249 param level CheckedInt32 in value
17250 param internalformat PixelInternalFormat in value
17251 param width SizeI in value
17252 param height SizeI in value
17253 param depth SizeI in value
17254 param size4d SizeI in value
17255 param border CheckedInt32 in value
17256 param format PixelFormat in value
17257 param type PixelType in value
17258 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
17259 category SGIS_texture4D
17260 dlflags handcode
17261 glxflags client-handcode server-handcode SGI
17262 version 1.0
17263 glxropcode 2057
17264 extension
17265 offset 437
17266
17267 TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
17268 return void
17269 param target TextureTarget in value
17270 param level CheckedInt32 in value
17271 param xoffset CheckedInt32 in value
17272 param yoffset CheckedInt32 in value
17273 param zoffset CheckedInt32 in value
17274 param woffset CheckedInt32 in value
17275 param width SizeI in value
17276 param height SizeI in value
17277 param depth SizeI in value
17278 param size4d SizeI in value
17279 param format PixelFormat in value
17280 param type PixelType in value
17281 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
17282 category SGIS_texture4D
17283 dlflags handcode
17284 glxflags client-handcode server-handcode SGI
17285 version 1.0
17286 glxropcode 2058
17287 extension
17288 offset 438
17289
17290 ###############################################################################
17291 #
17292 # Extension #17
17293 # SGI_texture_color_table commands
17294 #
17295 ###############################################################################
17296
17297 # (none)
17298 newcategory: SGI_texture_color_table
17299
17300 ###############################################################################
17301 #
17302 # Extension #18
17303 # EXT_cmyka commands
17304 #
17305 ###############################################################################
17306
17307 # (none)
17308 newcategory: EXT_cmyka
17309
17310 ###############################################################################
17311 #
17312 # Extension #19 - skipped
17313 #
17314 ###############################################################################
17315
17316 ###############################################################################
17317 #
17318 # Extension #20
17319 # EXT_texture_object commands
17320 #
17321 ###############################################################################
17322
17323 AreTexturesResidentEXT(n, textures, residences)
17324 return Boolean
17325 param n SizeI in value
17326 param textures Texture in array [n]
17327 param residences Boolean out array [n]
17328 category EXT_texture_object
17329 glxflags EXT
17330 glxvendorpriv 11
17331 dlflags notlistable
17332 version 1.0
17333 extension
17334 offset 439
17335
17336 BindTextureEXT(target, texture)
17337 return void
17338 param target TextureTarget in value
17339 param texture Texture in value
17340 category EXT_texture_object
17341 version 1.0
17342 glxflags EXT
17343 glxropcode 4117
17344 extension
17345 alias BindTexture
17346
17347 DeleteTexturesEXT(n, textures)
17348 return void
17349 param n SizeI in value
17350 param textures Texture in array [n]
17351 category EXT_texture_object
17352 dlflags notlistable
17353 version 1.0
17354 glxflags EXT
17355 glxvendorpriv 12
17356 extension
17357 offset 561
17358
17359 GenTexturesEXT(n, textures)
17360 return void
17361 param n SizeI in value
17362 param textures Texture out array [n]
17363 category EXT_texture_object
17364 dlflags notlistable
17365 version 1.0
17366 glxflags EXT
17367 glxvendorpriv 13
17368 extension
17369 offset 440
17370
17371 IsTextureEXT(texture)
17372 return Boolean
17373 param texture Texture in value
17374 category EXT_texture_object
17375 dlflags notlistable
17376 version 1.0
17377 glxflags EXT
17378 glxvendorpriv 14
17379 extension
17380 offset 441
17381
17382 PrioritizeTexturesEXT(n, textures, priorities)
17383 return void
17384 param n SizeI in value
17385 param textures Texture in array [n]
17386 param priorities ClampedFloat32 in array [n]
17387 category EXT_texture_object
17388 glxflags EXT
17389 version 1.0
17390 glxropcode 4118
17391 extension
17392 alias PrioritizeTextures
17393
17394 ###############################################################################
17395 #
17396 # Extension #21
17397 # SGIS_detail_texture commands
17398 #
17399 ###############################################################################
17400
17401 DetailTexFuncSGIS(target, n, points)
17402 return void
17403 param target TextureTarget in value
17404 param n SizeI in value
17405 param points Float32 in array [n*2]
17406 category SGIS_detail_texture
17407 glxflags SGI
17408 version 1.0
17409 glxropcode 2051
17410 extension
17411 offset 442
17412
17413 GetDetailTexFuncSGIS(target, points)
17414 return void
17415 param target TextureTarget in value
17416 param points Float32 out array [COMPSIZE(target)]
17417 category SGIS_detail_texture
17418 dlflags notlistable
17419 version 1.0
17420 glxflags SGI
17421 glxvendorpriv 4096
17422 extension
17423 offset 443
17424
17425 ###############################################################################
17426 #
17427 # Extension #22
17428 # SGIS_sharpen_texture commands
17429 #
17430 ###############################################################################
17431
17432 SharpenTexFuncSGIS(target, n, points)
17433 return void
17434 param target TextureTarget in value
17435 param n SizeI in value
17436 param points Float32 in array [n*2]
17437 category SGIS_sharpen_texture
17438 glxflags SGI
17439 version 1.0
17440 glxropcode 2052
17441 extension
17442 offset 444
17443
17444 GetSharpenTexFuncSGIS(target, points)
17445 return void
17446 param target TextureTarget in value
17447 param points Float32 out array [COMPSIZE(target)]
17448 category SGIS_sharpen_texture
17449 dlflags notlistable
17450 version 1.0
17451 glxflags SGI
17452 glxvendorpriv 4097
17453 extension
17454 offset 445
17455
17456 ###############################################################################
17457 #
17458 # EXT_packed_pixels commands
17459 # Extension #23
17460 #
17461 ###############################################################################
17462
17463 # (none)
17464 newcategory: EXT_packed_pixels
17465
17466 ###############################################################################
17467 #
17468 # Extension #24
17469 # SGIS_texture_lod commands
17470 #
17471 ###############################################################################
17472
17473 # (none)
17474 newcategory: SGIS_texture_lod
17475
17476 ###############################################################################
17477 #
17478 # Extension #25
17479 # SGIS_multisample commands
17480 #
17481 ###############################################################################
17482
17483 SampleMaskSGIS(value, invert)
17484 return void
17485 param value ClampedFloat32 in value
17486 param invert Boolean in value
17487 category SGIS_multisample
17488 version 1.1
17489 glxropcode 2048
17490 glxflags SGI
17491 extension
17492 alias SampleMaskEXT
17493
17494 SamplePatternSGIS(pattern)
17495 return void
17496 param pattern SamplePatternSGIS in value
17497 category SGIS_multisample
17498 version 1.0
17499 glxropcode 2049
17500 glxflags SGI
17501 extension
17502 alias SamplePatternEXT
17503
17504 ###############################################################################
17505 #
17506 # Extension #26 - no specification?
17507 #
17508 ###############################################################################
17509
17510 ###############################################################################
17511 #
17512 # Extension #27
17513 # EXT_rescale_normal commands
17514 #
17515 ###############################################################################
17516
17517 # (none)
17518 newcategory: EXT_rescale_normal
17519
17520 ###############################################################################
17521 #
17522 # Extension #28 - GLX_EXT_visual_info
17523 # Extension #29 - skipped
17524 #
17525 ###############################################################################
17526
17527 ###############################################################################
17528 #
17529 # Extension #30
17530 # EXT_vertex_array commands
17531 #
17532 ###############################################################################
17533
17534 ArrayElementEXT(i)
17535 return void
17536 param i Int32 in value
17537 category EXT_vertex_array
17538 dlflags handcode
17539 glxflags client-handcode server-handcode EXT
17540 version 1.0
17541 extension
17542 alias ArrayElement
17543
17544 ColorPointerEXT(size, type, stride, count, pointer)
17545 return void
17546 param size Int32 in value
17547 param type ColorPointerType in value
17548 param stride SizeI in value
17549 param count SizeI in value
17550 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
17551 category EXT_vertex_array
17552 dlflags notlistable
17553 glxflags client-handcode server-handcode EXT
17554 version 1.0
17555 extension
17556 offset 448
17557
17558 DrawArraysEXT(mode, first, count)
17559 return void
17560 param mode BeginMode in value
17561 param first Int32 in value
17562 param count SizeI in value
17563 category EXT_vertex_array
17564 dlflags handcode
17565 glxflags client-handcode server-handcode EXT
17566 version 1.0
17567 glxropcode 4116
17568 extension
17569 alias DrawArrays
17570
17571 EdgeFlagPointerEXT(stride, count, pointer)
17572 return void
17573 param stride SizeI in value
17574 param count SizeI in value
17575 param pointer Boolean in array [COMPSIZE(stride/count)] retained
17576 category EXT_vertex_array
17577 dlflags notlistable
17578 glxflags client-handcode server-handcode EXT
17579 version 1.0
17580 extension
17581 offset 449
17582
17583 GetPointervEXT(pname, params)
17584 return void
17585 param pname GetPointervPName in value
17586 param params VoidPointer out array [1]
17587 category EXT_vertex_array
17588 dlflags notlistable
17589 glxflags client-handcode server-handcode EXT
17590 version 1.0
17591 extension
17592 alias GetPointerv
17593
17594 IndexPointerEXT(type, stride, count, pointer)
17595 return void
17596 param type IndexPointerType in value
17597 param stride SizeI in value
17598 param count SizeI in value
17599 param pointer Void in array [COMPSIZE(type/stride/count)] retained
17600 category EXT_vertex_array
17601 dlflags notlistable
17602 glxflags client-handcode server-handcode EXT
17603 version 1.0
17604 extension
17605 offset 450
17606
17607 NormalPointerEXT(type, stride, count, pointer)
17608 return void
17609 param type NormalPointerType in value
17610 param stride SizeI in value
17611 param count SizeI in value
17612 param pointer Void in array [COMPSIZE(type/stride/count)] retained
17613 category EXT_vertex_array
17614 dlflags notlistable
17615 glxflags client-handcode server-handcode EXT
17616 version 1.0
17617 extension
17618 offset 451
17619
17620 TexCoordPointerEXT(size, type, stride, count, pointer)
17621 return void
17622 param size Int32 in value
17623 param type TexCoordPointerType in value
17624 param stride SizeI in value
17625 param count SizeI in value
17626 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
17627 category EXT_vertex_array
17628 dlflags notlistable
17629 glxflags client-handcode server-handcode EXT
17630 version 1.0
17631 extension
17632 offset 452
17633
17634 VertexPointerEXT(size, type, stride, count, pointer)
17635 return void
17636 param size Int32 in value
17637 param type VertexPointerType in value
17638 param stride SizeI in value
17639 param count SizeI in value
17640 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
17641 category EXT_vertex_array
17642 dlflags notlistable
17643 glxflags client-handcode server-handcode EXT
17644 version 1.0
17645 extension
17646 offset 453
17647
17648 ###############################################################################
17649 #
17650 # Extension #31
17651 # EXT_misc_attribute commands
17652 #
17653 ###############################################################################
17654
17655 # (none)
17656 newcategory: EXT_misc_attribute
17657
17658 ###############################################################################
17659 #
17660 # Extension #32
17661 # SGIS_generate_mipmap commands
17662 #
17663 ###############################################################################
17664
17665 # (none)
17666 newcategory: SGIS_generate_mipmap
17667
17668 ###############################################################################
17669 #
17670 # Extension #33
17671 # SGIX_clipmap commands
17672 #
17673 ###############################################################################
17674
17675 # (none)
17676 newcategory: SGIX_clipmap
17677
17678 ###############################################################################
17679 #
17680 # Extension #34
17681 # SGIX_shadow commands
17682 #
17683 ###############################################################################
17684
17685 # (none)
17686 newcategory: SGIX_shadow
17687
17688 ###############################################################################
17689 #
17690 # Extension #35
17691 # SGIS_texture_edge_clamp commands
17692 #
17693 ###############################################################################
17694
17695 # (none)
17696 newcategory: SGIS_texture_edge_clamp
17697
17698 ###############################################################################
17699 #
17700 # Extension #36
17701 # SGIS_texture_border_clamp commands
17702 #
17703 ###############################################################################
17704
17705 # (none)
17706 newcategory: SGIS_texture_border_clamp
17707
17708 ###############################################################################
17709 #
17710 # Extension #37
17711 # EXT_blend_minmax commands
17712 #
17713 ###############################################################################
17714
17715 BlendEquationEXT(mode)
17716 return void
17717 param mode BlendEquationModeEXT in value
17718 category EXT_blend_minmax
17719 version 1.0
17720 glxropcode 4097
17721 glxflags EXT
17722 extension soft
17723 alias BlendEquation
17724
17725 ###############################################################################
17726 #
17727 # Extension #38
17728 # EXT_blend_subtract commands
17729 #
17730 ###############################################################################
17731
17732 # (none)
17733 newcategory: EXT_blend_subtract
17734
17735 ###############################################################################
17736 #
17737 # Extension #39
17738 # EXT_blend_logic_op commands
17739 #
17740 ###############################################################################
17741
17742 # (none)
17743 newcategory: EXT_blend_logic_op
17744
17745 ###############################################################################
17746 #
17747 # Extension #40 - GLX_SGI_swap_control
17748 # Extension #41 - GLX_SGI_video_sync
17749 # Extension #42 - GLX_SGI_make_current_read
17750 # Extension #43 - GLX_SGIX_video_source
17751 # Extension #44 - GLX_EXT_visual_rating
17752 #
17753 ###############################################################################
17754
17755 ###############################################################################
17756 #
17757 # Extension #45
17758 # SGIX_interlace commands
17759 #
17760 ###############################################################################
17761
17762 # (none)
17763 newcategory: SGIX_interlace
17764
17765 ###############################################################################
17766 #
17767 # Extension #46
17768 # SGIX_pixel_tiles commands
17769 #
17770 ###############################################################################
17771
17772 # (none)
17773 newcategory: SGIX_pixel_tiles
17774
17775 ###############################################################################
17776 #
17777 # Extension #47 - GLX_EXT_import_context
17778 # Extension #48 - skipped
17779 # Extension #49 - GLX_SGIX_fbconfig
17780 # Extension #50 - GLX_SGIX_pbuffer
17781 #
17782 ###############################################################################
17783
17784 ###############################################################################
17785 #
17786 # Extension #51
17787 # SGIX_texture_select commands
17788 #
17789 ###############################################################################
17790
17791 # (none)
17792 newcategory: SGIX_texture_select
17793
17794 ###############################################################################
17795 #
17796 # Extension #52
17797 # SGIX_sprite commands
17798 #
17799 ###############################################################################
17800
17801 SpriteParameterfSGIX(pname, param)
17802 return void
17803 param pname SpriteParameterNameSGIX in value
17804 param param CheckedFloat32 in value
17805 category SGIX_sprite
17806 version 1.0
17807 glxflags SGI
17808 glxropcode 2060
17809 extension
17810 offset 454
17811
17812 SpriteParameterfvSGIX(pname, params)
17813 return void
17814 param pname SpriteParameterNameSGIX in value
17815 param params CheckedFloat32 in array [COMPSIZE(pname)]
17816 category SGIX_sprite
17817 version 1.0
17818 glxflags SGI
17819 glxropcode 2061
17820 extension
17821 offset 455
17822
17823 SpriteParameteriSGIX(pname, param)
17824 return void
17825 param pname SpriteParameterNameSGIX in value
17826 param param CheckedInt32 in value
17827 category SGIX_sprite
17828 version 1.0
17829 glxflags SGI
17830 glxropcode 2062
17831 extension
17832 offset 456
17833
17834 SpriteParameterivSGIX(pname, params)
17835 return void
17836 param pname SpriteParameterNameSGIX in value
17837 param params CheckedInt32 in array [COMPSIZE(pname)]
17838 category SGIX_sprite
17839 version 1.0
17840 glxflags SGI
17841 glxropcode 2063
17842 extension
17843 offset 457
17844
17845 ###############################################################################
17846 #
17847 # Extension #53
17848 # SGIX_texture_multi_buffer commands
17849 #
17850 ###############################################################################
17851
17852 # (none)
17853 newcategory: SGIX_texture_multi_buffer
17854
17855 ###############################################################################
17856 #
17857 # Extension #54
17858 # EXT_point_parameters / SGIS_point_parameters commands
17859 #
17860 ###############################################################################
17861
17862 PointParameterfEXT(pname, param)
17863 return void
17864 param pname PointParameterNameARB in value
17865 param param CheckedFloat32 in value
17866 category EXT_point_parameters
17867 version 1.0
17868 glxflags SGI
17869 extension
17870 alias PointParameterfARB
17871
17872 PointParameterfvEXT(pname, params)
17873 return void
17874 param pname PointParameterNameARB in value
17875 param params CheckedFloat32 in array [COMPSIZE(pname)]
17876 category EXT_point_parameters
17877 version 1.0
17878 glxflags SGI
17879 extension
17880 alias PointParameterfvARB
17881
17882 PointParameterfSGIS(pname, param)
17883 return void
17884 param pname PointParameterNameARB in value
17885 param param CheckedFloat32 in value
17886 category SGIS_point_parameters
17887 version 1.0
17888 glxflags SGI
17889 extension
17890 alias PointParameterfARB
17891
17892 PointParameterfvSGIS(pname, params)
17893 return void
17894 param pname PointParameterNameARB in value
17895 param params CheckedFloat32 in array [COMPSIZE(pname)]
17896 category SGIS_point_parameters
17897 version 1.0
17898 glxflags SGI
17899 extension
17900 alias PointParameterfvARB
17901
17902 ###############################################################################
17903 #
17904 # Extension #55
17905 # SGIX_instruments commands
17906 #
17907 ###############################################################################
17908
17909 GetInstrumentsSGIX()
17910 return Int32
17911 dlflags notlistable
17912 category SGIX_instruments
17913 version 1.0
17914 glxflags SGI
17915 glxvendorpriv 4102
17916 extension
17917 offset 460
17918
17919 InstrumentsBufferSGIX(size, buffer)
17920 return void
17921 param size SizeI in value
17922 param buffer Int32 out array [size] retained
17923 dlflags notlistable
17924 category SGIX_instruments
17925 version 1.0
17926 glxflags SGI
17927 glxvendorpriv 4103
17928 extension
17929 offset 461
17930
17931 PollInstrumentsSGIX(marker_p)
17932 return Int32
17933 param marker_p Int32 out array [1]
17934 dlflags notlistable
17935 category SGIX_instruments
17936 version 1.0
17937 glxflags SGI
17938 glxvendorpriv 4104
17939 extension
17940 offset 462
17941
17942 ReadInstrumentsSGIX(marker)
17943 return void
17944 param marker Int32 in value
17945 category SGIX_instruments
17946 version 1.0
17947 glxflags SGI
17948 glxropcode 2077
17949 extension
17950 offset 463
17951
17952 StartInstrumentsSGIX()
17953 return void
17954 category SGIX_instruments
17955 version 1.0
17956 glxflags SGI
17957 glxropcode 2069
17958 extension
17959 offset 464
17960
17961 StopInstrumentsSGIX(marker)
17962 return void
17963 param marker Int32 in value
17964 category SGIX_instruments
17965 version 1.0
17966 glxflags SGI
17967 glxropcode 2070
17968 extension
17969 offset 465
17970
17971 ###############################################################################
17972 #
17973 # Extension #56
17974 # SGIX_texture_scale_bias commands
17975 #
17976 ###############################################################################
17977
17978 # (none)
17979 newcategory: SGIX_texture_scale_bias
17980
17981 ###############################################################################
17982 #
17983 # Extension #57
17984 # SGIX_framezoom commands
17985 #
17986 ###############################################################################
17987
17988 FrameZoomSGIX(factor)
17989 return void
17990 param factor CheckedInt32 in value
17991 category SGIX_framezoom
17992 version 1.0
17993 glxflags SGI
17994 glxropcode 2072
17995 extension
17996 offset 466
17997
17998 ###############################################################################
17999 #
18000 # Extension #58
18001 # SGIX_tag_sample_buffer commands
18002 #
18003 ###############################################################################
18004
18005 TagSampleBufferSGIX()
18006 return void
18007 category SGIX_tag_sample_buffer
18008 version 1.0
18009 glxropcode 2050
18010 glxflags SGI
18011 extension
18012 offset 467
18013
18014 ###############################################################################
18015 #
18016 # Extension #59
18017 # SGIX_polynomial_ffd commands
18018 #
18019 ###############################################################################
18020
18021 DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
18022 return void
18023 param target FfdTargetSGIX in value
18024 param u1 CoordD in value
18025 param u2 CoordD in value
18026 param ustride Int32 in value
18027 param uorder CheckedInt32 in value
18028 param v1 CoordD in value
18029 param v2 CoordD in value
18030 param vstride Int32 in value
18031 param vorder CheckedInt32 in value
18032 param w1 CoordD in value
18033 param w2 CoordD in value
18034 param wstride Int32 in value
18035 param worder CheckedInt32 in value
18036 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
18037 dlflags handcode
18038 category SGIX_polynomial_ffd
18039 version 1.0
18040 glxflags SGI ignore
18041 glxropcode 2073
18042 extension
18043 offset ?
18044
18045 DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
18046 return void
18047 param target FfdTargetSGIX in value
18048 param u1 CoordF in value
18049 param u2 CoordF in value
18050 param ustride Int32 in value
18051 param uorder CheckedInt32 in value
18052 param v1 CoordF in value
18053 param v2 CoordF in value
18054 param vstride Int32 in value
18055 param vorder CheckedInt32 in value
18056 param w1 CoordF in value
18057 param w2 CoordF in value
18058 param wstride Int32 in value
18059 param worder CheckedInt32 in value
18060 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
18061 category SGIX_polynomial_ffd
18062 dlflags handcode
18063 version 1.0
18064 glxflags SGI ignore
18065 glxropcode 2074
18066 extension
18067 offset ?
18068
18069 DeformSGIX(mask)
18070 return void
18071 param mask FfdMaskSGIX in value
18072 category SGIX_polynomial_ffd
18073 version 1.0
18074 glxflags SGI ignore
18075 glxropcode 2075
18076 extension
18077 offset ?
18078
18079 LoadIdentityDeformationMapSGIX(mask)
18080 return void
18081 param mask FfdMaskSGIX in value
18082 category SGIX_polynomial_ffd
18083 version 1.0
18084 glxflags SGI ignore
18085 glxropcode 2076
18086 extension
18087 offset ?
18088
18089 ###############################################################################
18090 #
18091 # Extension #60
18092 # SGIX_reference_plane commands
18093 #
18094 ###############################################################################
18095
18096 ReferencePlaneSGIX(equation)
18097 return void
18098 param equation Float64 in array [4]
18099 category SGIX_reference_plane
18100 version 1.0
18101 glxflags SGI
18102 glxropcode 2071
18103 extension
18104 offset 468
18105
18106 ###############################################################################
18107 #
18108 # Extension #61
18109 # SGIX_flush_raster commands
18110 #
18111 ###############################################################################
18112
18113 FlushRasterSGIX()
18114 return void
18115 category SGIX_flush_raster
18116 version 1.0
18117 dlflags notlistable
18118 glxflags SGI
18119 glxvendorpriv 4105
18120 extension
18121 offset 469
18122
18123 ###############################################################################
18124 #
18125 # Extension #62 - GLX_SGIX_cushion
18126 #
18127 ###############################################################################
18128
18129 ###############################################################################
18130 #
18131 # Extension #63
18132 # SGIX_depth_texture commands
18133 #
18134 ###############################################################################
18135
18136 # (none)
18137 newcategory: SGIX_depth_texture
18138
18139 ###############################################################################
18140 #
18141 # Extension #64
18142 # SGIS_fog_function commands
18143 #
18144 ###############################################################################
18145
18146 FogFuncSGIS(n, points)
18147 return void
18148 param n SizeI in value
18149 param points Float32 in array [n*2]
18150 category SGIS_fog_function
18151 version 1.1
18152 glxflags SGI
18153 glxropcode 2067
18154 extension
18155 offset
18156
18157 # Need to insert GLX information
18158 GetFogFuncSGIS(points)
18159 return void
18160 param points Float32 out array [COMPSIZE()]
18161 category SGIS_fog_function
18162 version 1.1
18163 dlflags notlistable
18164 glxflags ignore
18165 extension
18166 offset
18167
18168 ###############################################################################
18169 #
18170 # Extension #65
18171 # SGIX_fog_offset commands
18172 #
18173 ###############################################################################
18174
18175 # (none)
18176 newcategory: SGIX_fog_offset
18177
18178 ###############################################################################
18179 #
18180 # Extension #66
18181 # HP_image_transform commands
18182 #
18183 ###############################################################################
18184
18185 ImageTransformParameteriHP(target, pname, param)
18186 return void
18187 param target ImageTransformTargetHP in value
18188 param pname ImageTransformPNameHP in value
18189 param param Int32 in value
18190 category HP_image_transform
18191 version 1.1
18192 glxropcode ?
18193 offset ?
18194
18195 ImageTransformParameterfHP(target, pname, param)
18196 return void
18197 param target ImageTransformTargetHP in value
18198 param pname ImageTransformPNameHP in value
18199 param param Float32 in value
18200 category HP_image_transform
18201 version 1.1
18202 glxropcode ?
18203 offset ?
18204
18205 ImageTransformParameterivHP(target, pname, params)
18206 return void
18207 param target ImageTransformTargetHP in value
18208 param pname ImageTransformPNameHP in value
18209 param params Int32 in array [COMPSIZE(pname)]
18210 category HP_image_transform
18211 version 1.1
18212 glxropcode ?
18213 offset ?
18214
18215 ImageTransformParameterfvHP(target, pname, params)
18216 return void
18217 param target ImageTransformTargetHP in value
18218 param pname ImageTransformPNameHP in value
18219 param params Float32 in array [COMPSIZE(pname)]
18220 category HP_image_transform
18221 version 1.1
18222 glxropcode ?
18223 offset ?
18224
18225 GetImageTransformParameterivHP(target, pname, params)
18226 return void
18227 param target ImageTransformTargetHP in value
18228 param pname ImageTransformPNameHP in value
18229 param params Int32 out array [COMPSIZE(pname)]
18230 dlflags notlistable
18231 category HP_image_transform
18232 version 1.1
18233 glxropcode ?
18234 offset ?
18235
18236 GetImageTransformParameterfvHP(target, pname, params)
18237 return void
18238 param target ImageTransformTargetHP in value
18239 param pname ImageTransformPNameHP in value
18240 param params Float32 out array [COMPSIZE(pname)]
18241 category HP_image_transform
18242 version 1.1
18243 glxropcode ?
18244 offset ?
18245
18246 ###############################################################################
18247 #
18248 # Extension #67
18249 # HP_convolution_border_modes commands
18250 #
18251 ###############################################################################
18252
18253 # (none)
18254 newcategory: HP_convolution_border_modes
18255
18256 ###############################################################################
18257 #
18258 # Extension #68
18259 # INGR_palette_buffer commands
18260 #
18261 ###############################################################################
18262
18263 #@ (Intergraph hasn't provided a spec)
18264
18265 ###############################################################################
18266 #
18267 # Extension #69
18268 # SGIX_texture_add_env commands
18269 #
18270 ###############################################################################
18271
18272 # (none)
18273 newcategory: SGIX_texture_add_env
18274
18275 ###############################################################################
18276 #
18277 # Extension #70 - skipped
18278 # Extension #71 - skipped
18279 # Extension #72 - skipped
18280 # Extension #73 - skipped
18281 #
18282 ###############################################################################
18283
18284 ###############################################################################
18285 #
18286 # Extension #74
18287 # EXT_color_subtable commands
18288 #
18289 # This was probably never actually shipped as an EXT - just written up as a
18290 # reference for OpenGL 1.2 ARB_imaging.
18291 #
18292 ###############################################################################
18293
18294 ColorSubTableEXT(target, start, count, format, type, data)
18295 return void
18296 param target ColorTableTarget in value
18297 param start SizeI in value
18298 param count SizeI in value
18299 param format PixelFormat in value
18300 param type PixelType in value
18301 param data Void in array [COMPSIZE(format/type/count)]
18302 category EXT_color_subtable
18303 version 1.2
18304 alias ColorSubTable
18305
18306 CopyColorSubTableEXT(target, start, x, y, width)
18307 return void
18308 param target ColorTableTarget in value
18309 param start SizeI in value
18310 param x WinCoord in value
18311 param y WinCoord in value
18312 param width SizeI in value
18313 category EXT_color_subtable
18314 version 1.2
18315 alias CopyColorSubTable
18316
18317 ###############################################################################
18318 #
18319 # Extension #75 - GLU_EXT_object_space_tess
18320 #
18321 ###############################################################################
18322
18323 ###############################################################################
18324 #
18325 # Extension #76
18326 # PGI_vertex_hints commands
18327 #
18328 ###############################################################################
18329
18330 # (none)
18331 newcategory: PGI_vertex_hints
18332
18333 ###############################################################################
18334 #
18335 # Extension #77
18336 # PGI_misc_hints commands
18337 #
18338 ###############################################################################
18339
18340 HintPGI(target, mode)
18341 return void
18342 param target HintTargetPGI in value
18343 param mode Int32 in value
18344 category PGI_misc_hints
18345 version 1.1
18346 offset 544
18347
18348 ###############################################################################
18349 #
18350 # Extension #78
18351 # EXT_paletted_texture commands
18352 #
18353 ###############################################################################
18354
18355 ColorTableEXT(target, internalFormat, width, format, type, table)
18356 return void
18357 param target ColorTableTarget in value
18358 param internalFormat PixelInternalFormat in value
18359 param width SizeI in value
18360 param format PixelFormat in value
18361 param type PixelType in value
18362 param table Void in array [COMPSIZE(format/type/width)]
18363 category EXT_paletted_texture
18364 version 1.1
18365 alias ColorTable
18366
18367 GetColorTableEXT(target, format, type, data)
18368 return void
18369 param target ColorTableTarget in value
18370 param format PixelFormat in value
18371 param type PixelType in value
18372 param data Void out array [COMPSIZE(target/format/type)]
18373 category EXT_paletted_texture
18374 version 1.1
18375 offset 550
18376
18377 GetColorTableParameterivEXT(target, pname, params)
18378 return void
18379 param target ColorTableTarget in value
18380 param pname GetColorTableParameterPName in value
18381 param params Int32 out array [COMPSIZE(pname)]
18382 category EXT_paletted_texture
18383 version 1.1
18384 offset 551
18385
18386 GetColorTableParameterfvEXT(target, pname, params)
18387 return void
18388 param target ColorTableTarget in value
18389 param pname GetColorTableParameterPName in value
18390 param params Float32 out array [COMPSIZE(pname)]
18391 category EXT_paletted_texture
18392 version 1.1
18393 offset 552
18394
18395 ###############################################################################
18396 #
18397 # Extension #79
18398 # EXT_clip_volume_hint commands
18399 #
18400 ###############################################################################
18401
18402 # (none)
18403 newcategory: EXT_clip_volume_hint
18404
18405 ###############################################################################
18406 #
18407 # Extension #80
18408 # SGIX_list_priority commands
18409 #
18410 ###############################################################################
18411
18412 # @@@ Needs vendorpriv opcodes assigned
18413 GetListParameterfvSGIX(list, pname, params)
18414 return void
18415 param list List in value
18416 param pname ListParameterName in value
18417 param params CheckedFloat32 out array [COMPSIZE(pname)]
18418 dlflags notlistable
18419 glxflags ignore
18420 category SGIX_list_priority
18421 version 1.0
18422 glxvendorpriv ?
18423 extension
18424 offset 470
18425
18426 # @@@ Needs vendorpriv opcodes assigned
18427 GetListParameterivSGIX(list, pname, params)
18428 return void
18429 param list List in value
18430 param pname ListParameterName in value
18431 param params CheckedInt32 out array [COMPSIZE(pname)]
18432 dlflags notlistable
18433 glxflags ignore
18434 category SGIX_list_priority
18435 version 1.0
18436 glxvendorpriv ?
18437 extension
18438 offset 471
18439
18440 ListParameterfSGIX(list, pname, param)
18441 return void
18442 param list List in value
18443 param pname ListParameterName in value
18444 param param CheckedFloat32 in value
18445 dlflags notlistable
18446 glxflags ignore
18447 category SGIX_list_priority
18448 version 1.0
18449 glxropcode 2078
18450 extension
18451 offset 472
18452
18453 ListParameterfvSGIX(list, pname, params)
18454 return void
18455 param list List in value
18456 param pname ListParameterName in value
18457 param params CheckedFloat32 in array [COMPSIZE(pname)]
18458 dlflags notlistable
18459 glxflags ignore
18460 category SGIX_list_priority
18461 version 1.0
18462 glxropcode 2079
18463 extension
18464 offset 473
18465
18466 ListParameteriSGIX(list, pname, param)
18467 return void
18468 param list List in value
18469 param pname ListParameterName in value
18470 param param CheckedInt32 in value
18471 dlflags notlistable
18472 glxflags ignore
18473 category SGIX_list_priority
18474 version 1.0
18475 glxropcode 2080
18476 extension
18477 offset 474
18478
18479 ListParameterivSGIX(list, pname, params)
18480 return void
18481 param list List in value
18482 param pname ListParameterName in value
18483 param params CheckedInt32 in array [COMPSIZE(pname)]
18484 dlflags notlistable
18485 glxflags ignore
18486 category SGIX_list_priority
18487 version 1.0
18488 glxropcode 2081
18489 extension
18490 offset 475
18491
18492 ###############################################################################
18493 #
18494 # Extension #81
18495 # SGIX_ir_instrument1 commands
18496 #
18497 ###############################################################################
18498
18499 # (none)
18500 newcategory: SGIX_ir_instrument1
18501
18502 ###############################################################################
18503 #
18504 # Extension #82
18505 # SGIX_calligraphic_fragment commands
18506 #
18507 ###############################################################################
18508
18509 # (none)
18510 newcategory: SGIX_calligraphic_fragment
18511
18512 ###############################################################################
18513 #
18514 # Extension #83 - GLX_SGIX_video_resize
18515 #
18516 ###############################################################################
18517
18518 ###############################################################################
18519 #
18520 # Extension #84
18521 # SGIX_texture_lod_bias commands
18522 #
18523 ###############################################################################
18524
18525 # (none)
18526 newcategory: SGIX_texture_lod_bias
18527
18528 ###############################################################################
18529 #
18530 # Extension #85 - skipped
18531 # Extension #86 - GLX_SGIX_dmbuffer
18532 # Extension #87 - skipped
18533 # Extension #88 - skipped
18534 # Extension #89 - skipped
18535 #
18536 ###############################################################################
18537
18538 ###############################################################################
18539 #
18540 # Extension #90
18541 # SGIX_shadow_ambient commands
18542 #
18543 ###############################################################################
18544
18545 # (none)
18546 newcategory: SGIX_shadow_ambient
18547
18548 ###############################################################################
18549 #
18550 # Extension #91 - GLX_SGIX_swap_group
18551 # Extension #92 - GLX_SGIX_swap_barrier
18552 #
18553 ###############################################################################
18554
18555 ###############################################################################
18556 #
18557 # Extension #93
18558 # EXT_index_texture commands
18559 #
18560 ###############################################################################
18561
18562 # (none)
18563 newcategory: EXT_index_texture
18564
18565 ###############################################################################
18566 #
18567 # Extension #94
18568 # EXT_index_material commands
18569 #
18570 ###############################################################################
18571
18572 IndexMaterialEXT(face, mode)
18573 return void
18574 param face MaterialFace in value
18575 param mode IndexMaterialParameterEXT in value
18576 category EXT_index_material
18577 version 1.1
18578 extension soft
18579 glxflags ignore
18580 offset 538
18581
18582 ###############################################################################
18583 #
18584 # Extension #95
18585 # EXT_index_func commands
18586 #
18587 ###############################################################################
18588
18589 IndexFuncEXT(func, ref)
18590 return void
18591 param func IndexFunctionEXT in value
18592 param ref ClampedFloat32 in value
18593 category EXT_index_func
18594 version 1.1
18595 extension soft
18596 glxflags ignore
18597 offset 539
18598
18599 ###############################################################################
18600 #
18601 # Extension #96
18602 # EXT_index_array_formats commands
18603 #
18604 ###############################################################################
18605
18606 # (none)
18607 newcategory: EXT_index_array_formats
18608
18609 ###############################################################################
18610 #
18611 # Extension #97
18612 # EXT_compiled_vertex_array commands
18613 #
18614 ###############################################################################
18615
18616 LockArraysEXT(first, count)
18617 return void
18618 param first Int32 in value
18619 param count SizeI in value
18620 category EXT_compiled_vertex_array
18621 version 1.1
18622 dlflags notlistable
18623 extension soft
18624 glxflags ignore
18625 offset 540
18626
18627 UnlockArraysEXT()
18628 return void
18629 category EXT_compiled_vertex_array
18630 version 1.1
18631 dlflags notlistable
18632 extension soft
18633 glxflags ignore
18634 offset 541
18635
18636 ###############################################################################
18637 #
18638 # Extension #98
18639 # EXT_cull_vertex commands
18640 #
18641 ###############################################################################
18642
18643 CullParameterdvEXT(pname, params)
18644 return void
18645 param pname CullParameterEXT in value
18646 param params Float64 out array [4]
18647 category EXT_cull_vertex
18648 version 1.1
18649 dlflags notlistable
18650 extension soft
18651 glxflags ignore
18652 offset 542
18653
18654 CullParameterfvEXT(pname, params)
18655 return void
18656 param pname CullParameterEXT in value
18657 param params Float32 out array [4]
18658 category EXT_cull_vertex
18659 version 1.1
18660 dlflags notlistable
18661 extension soft
18662 glxflags ignore
18663 offset 543
18664
18665 ###############################################################################
18666 #
18667 # Extension #99 - skipped
18668 # Extension #100 - GLU_EXT_nurbs_tessellator
18669 #
18670 ###############################################################################
18671
18672 ###############################################################################
18673 #
18674 # Extension #101
18675 # SGIX_ycrcb commands
18676 #
18677 ###############################################################################
18678
18679 # (none)
18680 newcategory: SGIX_ycrcb
18681
18682 ###############################################################################
18683 #
18684 # Extension #102
18685 # SGIX_fragment_lighting commands
18686 #
18687 ###############################################################################
18688
18689 FragmentColorMaterialSGIX(face, mode)
18690 return void
18691 param face MaterialFace in value
18692 param mode MaterialParameter in value
18693 category SGIX_fragment_lighting
18694 glxflags ignore
18695 version 1.0
18696 extension
18697 offset 476
18698
18699 FragmentLightfSGIX(light, pname, param)
18700 return void
18701 param light FragmentLightNameSGIX in value
18702 param pname FragmentLightParameterSGIX in value
18703 param param CheckedFloat32 in value
18704 category SGIX_fragment_lighting
18705 glxflags ignore
18706 version 1.0
18707 extension
18708 offset 477
18709
18710 FragmentLightfvSGIX(light, pname, params)
18711 return void
18712 param light FragmentLightNameSGIX in value
18713 param pname FragmentLightParameterSGIX in value
18714 param params CheckedFloat32 in array [COMPSIZE(pname)]
18715 category SGIX_fragment_lighting
18716 glxflags ignore
18717 version 1.0
18718 extension
18719 offset 478
18720
18721 FragmentLightiSGIX(light, pname, param)
18722 return void
18723 param light FragmentLightNameSGIX in value
18724 param pname FragmentLightParameterSGIX in value
18725 param param CheckedInt32 in value
18726 category SGIX_fragment_lighting
18727 glxflags ignore
18728 version 1.0
18729 extension
18730 offset 479
18731
18732 FragmentLightivSGIX(light, pname, params)
18733 return void
18734 param light FragmentLightNameSGIX in value
18735 param pname FragmentLightParameterSGIX in value
18736 param params CheckedInt32 in array [COMPSIZE(pname)]
18737 category SGIX_fragment_lighting
18738 glxflags ignore
18739 version 1.0
18740 extension
18741 offset 480
18742
18743 FragmentLightModelfSGIX(pname, param)
18744 return void
18745 param pname FragmentLightModelParameterSGIX in value
18746 param param CheckedFloat32 in value
18747 category SGIX_fragment_lighting
18748 glxflags ignore
18749 version 1.0
18750 extension
18751 offset 481
18752
18753 FragmentLightModelfvSGIX(pname, params)
18754 return void
18755 param pname FragmentLightModelParameterSGIX in value
18756 param params CheckedFloat32 in array [COMPSIZE(pname)]
18757 category SGIX_fragment_lighting
18758 glxflags ignore
18759 version 1.0
18760 extension
18761 offset 482
18762
18763 FragmentLightModeliSGIX(pname, param)
18764 return void
18765 param pname FragmentLightModelParameterSGIX in value
18766 param param CheckedInt32 in value
18767 category SGIX_fragment_lighting
18768 glxflags ignore
18769 version 1.0
18770 extension
18771 offset 483
18772
18773 FragmentLightModelivSGIX(pname, params)
18774 return void
18775 param pname FragmentLightModelParameterSGIX in value
18776 param params CheckedInt32 in array [COMPSIZE(pname)]
18777 category SGIX_fragment_lighting
18778 glxflags ignore
18779 version 1.0
18780 extension
18781 offset 484
18782
18783 FragmentMaterialfSGIX(face, pname, param)
18784 return void
18785 param face MaterialFace in value
18786 param pname MaterialParameter in value
18787 param param CheckedFloat32 in value
18788 category SGIX_fragment_lighting
18789 glxflags ignore
18790 version 1.0
18791 extension
18792 offset 485
18793
18794 FragmentMaterialfvSGIX(face, pname, params)
18795 return void
18796 param face MaterialFace in value
18797 param pname MaterialParameter in value
18798 param params CheckedFloat32 in array [COMPSIZE(pname)]
18799 category SGIX_fragment_lighting
18800 glxflags ignore
18801 version 1.0
18802 extension
18803 offset 486
18804
18805 FragmentMaterialiSGIX(face, pname, param)
18806 return void
18807 param face MaterialFace in value
18808 param pname MaterialParameter in value
18809 param param CheckedInt32 in value
18810 category SGIX_fragment_lighting
18811 glxflags ignore
18812 version 1.0
18813 extension
18814 offset 487
18815
18816 FragmentMaterialivSGIX(face, pname, params)
18817 return void
18818 param face MaterialFace in value
18819 param pname MaterialParameter in value
18820 param params CheckedInt32 in array [COMPSIZE(pname)]
18821 category SGIX_fragment_lighting
18822 glxflags ignore
18823 version 1.0
18824 extension
18825 offset 488
18826
18827 GetFragmentLightfvSGIX(light, pname, params)
18828 return void
18829 param light FragmentLightNameSGIX in value
18830 param pname FragmentLightParameterSGIX in value
18831 param params Float32 out array [COMPSIZE(pname)]
18832 category SGIX_fragment_lighting
18833 dlflags notlistable
18834 glxflags ignore
18835 version 1.0
18836 extension
18837 offset 489
18838
18839 GetFragmentLightivSGIX(light, pname, params)
18840 return void
18841 param light FragmentLightNameSGIX in value
18842 param pname FragmentLightParameterSGIX in value
18843 param params Int32 out array [COMPSIZE(pname)]
18844 category SGIX_fragment_lighting
18845 dlflags notlistable
18846 glxflags ignore
18847 version 1.0
18848 extension
18849 offset 490
18850
18851 GetFragmentMaterialfvSGIX(face, pname, params)
18852 return void
18853 param face MaterialFace in value
18854 param pname MaterialParameter in value
18855 param params Float32 out array [COMPSIZE(pname)]
18856 category SGIX_fragment_lighting
18857 dlflags notlistable
18858 glxflags ignore
18859 version 1.0
18860 extension
18861 offset 491
18862
18863 GetFragmentMaterialivSGIX(face, pname, params)
18864 return void
18865 param face MaterialFace in value
18866 param pname MaterialParameter in value
18867 param params Int32 out array [COMPSIZE(pname)]
18868 category SGIX_fragment_lighting
18869 dlflags notlistable
18870 glxflags ignore
18871 version 1.0
18872 extension
18873 offset 492
18874
18875 LightEnviSGIX(pname, param)
18876 return void
18877 param pname LightEnvParameterSGIX in value
18878 param param CheckedInt32 in value
18879 category SGIX_fragment_lighting
18880 glxflags ignore
18881 version 1.0
18882 extension
18883 offset 493
18884
18885 ###############################################################################
18886 #
18887 # Extension #103 - skipped
18888 # Extension #104 - skipped
18889 # Extension #105 - skipped
18890 # Extension #106 - skipped
18891 # Extension #107 - skipped
18892 # Extension #108 - skipped
18893 # Extension #109 - skipped
18894 #
18895 ###############################################################################
18896
18897 ###############################################################################
18898 #
18899 # Extension #110
18900 # IBM_rasterpos_clip commands
18901 #
18902 ###############################################################################
18903
18904 # (none)
18905 newcategory: IBM_rasterpos_clip
18906
18907 ###############################################################################
18908 #
18909 # Extension #111
18910 # HP_texture_lighting commands
18911 #
18912 ###############################################################################
18913
18914 # (none)
18915 newcategory: HP_texture_lighting
18916
18917 ###############################################################################
18918 #
18919 # Extension #112
18920 # EXT_draw_range_elements commands
18921 #
18922 ###############################################################################
18923
18924 # Spec entries to be written
18925 DrawRangeElementsEXT(mode, start, end, count, type, indices)
18926 return void
18927 param mode BeginMode in value
18928 param start UInt32 in value
18929 param end UInt32 in value
18930 param count SizeI in value
18931 param type DrawElementsType in value
18932 param indices Void in array [COMPSIZE(count/type)]
18933 category EXT_draw_range_elements
18934 dlflags handcode
18935 glxflags client-handcode client-intercept server-handcode
18936 version 1.1
18937 alias DrawRangeElements
18938
18939 ###############################################################################
18940 #
18941 # Extension #113
18942 # WIN_phong_shading commands
18943 #
18944 ###############################################################################
18945
18946 # (none)
18947 newcategory: WIN_phong_shading
18948
18949 ###############################################################################
18950 #
18951 # Extension #114
18952 # WIN_specular_fog commands
18953 #
18954 ###############################################################################
18955
18956 # (none)
18957 newcategory: WIN_specular_fog
18958
18959 ###############################################################################
18960 #
18961 # Extension #115 - skipped
18962 # Extension #116 - skipped
18963 #
18964 ###############################################################################
18965
18966 ###############################################################################
18967 #
18968 # Extension #117
18969 # EXT_light_texture commands
18970 #
18971 ###############################################################################
18972
18973 # Spec entries to be written
18974 ApplyTextureEXT(mode)
18975 return void
18976 param mode LightTextureModeEXT in value
18977 category EXT_light_texture
18978 version 1.1
18979 glxropcode ?
18980 offset ?
18981
18982 TextureLightEXT(pname)
18983 return void
18984 param pname LightTexturePNameEXT in value
18985 category EXT_light_texture
18986 version 1.1
18987 glxropcode ?
18988 offset ?
18989
18990 TextureMaterialEXT(face, mode)
18991 return void
18992 param face MaterialFace in value
18993 param mode MaterialParameter in value
18994 category EXT_light_texture
18995 version 1.1
18996 glxropcode ?
18997 offset ?
18998
18999 ###############################################################################
19000 #
19001 # Extension #118 - skipped
19002 #
19003 ###############################################################################
19004
19005 ###############################################################################
19006 #
19007 # Extension #119
19008 # SGIX_blend_alpha_minmax commands
19009 #
19010 ###############################################################################
19011
19012 # (none)
19013 newcategory: SGIX_blend_alpha_minmax
19014
19015 ###############################################################################
19016 #
19017 # Extension #120 - skipped
19018 # Extension #121 - skipped
19019 # Extension #122 - skipped
19020 # Extension #123 - skipped
19021 # Extension #124 - skipped
19022 # Extension #125 - skipped
19023 # Extension #126 - skipped
19024 # Extension #127 - skipped
19025 # Extension #128 - skipped
19026 #
19027 ###############################################################################
19028
19029 ###############################################################################
19030 #
19031 # Extension #129
19032 # EXT_bgra commands
19033 #
19034 ###############################################################################
19035
19036 # (none)
19037 newcategory: EXT_bgra
19038
19039 ###############################################################################
19040 #
19041 # Extension #130 - skipped
19042 # Extension #131 - skipped
19043 #
19044 ###############################################################################
19045
19046 ###############################################################################
19047 #
19048 # Extension #132
19049 # SGIX_async commands
19050 #
19051 ###############################################################################
19052
19053 AsyncMarkerSGIX(marker)
19054 return void
19055 param marker UInt32 in value
19056 category SGIX_async
19057 version 1.0
19058 glxflags ignore
19059 extension
19060 offset ?
19061
19062 FinishAsyncSGIX(markerp)
19063 return Int32
19064 param markerp UInt32 out array [1]
19065 category SGIX_async
19066 version 1.0
19067 dlflags notlistable
19068 glxflags ignore
19069 extension
19070 offset ?
19071
19072 PollAsyncSGIX(markerp)
19073 return Int32
19074 param markerp UInt32 out array [1]
19075 category SGIX_async
19076 version 1.0
19077 dlflags notlistable
19078 glxflags ignore
19079 extension
19080 offset ?
19081
19082 GenAsyncMarkersSGIX(range)
19083 return UInt32
19084 param range SizeI in value
19085 category SGIX_async
19086 version 1.0
19087 dlflags notlistable
19088 glxflags ignore
19089 extension
19090 offset ?
19091
19092 DeleteAsyncMarkersSGIX(marker, range)
19093 return void
19094 param marker UInt32 in value
19095 param range SizeI in value
19096 category SGIX_async
19097 version 1.0
19098 dlflags notlistable
19099 glxflags ignore
19100 extension
19101 offset ?
19102
19103 IsAsyncMarkerSGIX(marker)
19104 return Boolean
19105 param marker UInt32 in value
19106 category SGIX_async
19107 version 1.0
19108 dlflags notlistable
19109 glxflags ignore
19110 extension
19111 offset ?
19112
19113 ###############################################################################
19114 #
19115 # Extension #133
19116 # SGIX_async_pixel commands
19117 #
19118 ###############################################################################
19119
19120 # (none)
19121 newcategory: SGIX_async_pixel
19122
19123 ###############################################################################
19124 #
19125 # Extension #134
19126 # SGIX_async_histogram commands
19127 #
19128 ###############################################################################
19129
19130 # (none)
19131 newcategory: SGIX_async_histogram
19132
19133 ###############################################################################
19134 #
19135 # Extension #135 - skipped (INTEL_texture_scissor was never implemented)
19136 #
19137 ###############################################################################
19138
19139 ###############################################################################
19140 #
19141 # Extension #136
19142 # INTEL_parallel_arrays commands
19143 #
19144 ###############################################################################
19145
19146 VertexPointervINTEL(size, type, pointer)
19147 return void
19148 param size Int32 in value
19149 param type VertexPointerType in value
19150 param pointer VoidPointer in array [4] retained
19151 category INTEL_parallel_arrays
19152 dlflags notlistable
19153 glxflags client-handcode server-handcode EXT
19154 version 1.1
19155 offset ?
19156
19157 NormalPointervINTEL(type, pointer)
19158 return void
19159 param type NormalPointerType in value
19160 param pointer VoidPointer in array [4] retained
19161 category INTEL_parallel_arrays
19162 dlflags notlistable
19163 glxflags client-handcode server-handcode EXT
19164 version 1.1
19165 offset ?
19166
19167 ColorPointervINTEL(size, type, pointer)
19168 return void
19169 param size Int32 in value
19170 param type VertexPointerType in value
19171 param pointer VoidPointer in array [4] retained
19172 category INTEL_parallel_arrays
19173 dlflags notlistable
19174 glxflags client-handcode server-handcode EXT
19175 version 1.1
19176 offset ?
19177
19178 TexCoordPointervINTEL(size, type, pointer)
19179 return void
19180 param size Int32 in value
19181 param type VertexPointerType in value
19182 param pointer VoidPointer in array [4] retained
19183 category INTEL_parallel_arrays
19184 dlflags notlistable
19185 glxflags client-handcode server-handcode EXT
19186 version 1.1
19187 offset ?
19188
19189
19190 ###############################################################################
19191 #
19192 # Extension #137
19193 # HP_occlusion_test commands
19194 #
19195 ###############################################################################
19196
19197 # (none)
19198 newcategory: HP_occlusion_test
19199
19200 ###############################################################################
19201 #
19202 # Extension #138
19203 # EXT_pixel_transform commands
19204 #
19205 ###############################################################################
19206
19207 PixelTransformParameteriEXT(target, pname, param)
19208 return void
19209 param target PixelTransformTargetEXT in value
19210 param pname PixelTransformPNameEXT in value
19211 param param Int32 in value
19212 category EXT_pixel_transform
19213 version 1.1
19214 glxropcode 16386
19215 offset ?
19216
19217 PixelTransformParameterfEXT(target, pname, param)
19218 return void
19219 param target PixelTransformTargetEXT in value
19220 param pname PixelTransformPNameEXT in value
19221 param param Float32 in value
19222 category EXT_pixel_transform
19223 version 1.1
19224 glxropcode 16385
19225 offset ?
19226
19227 PixelTransformParameterivEXT(target, pname, params)
19228 return void
19229 param target PixelTransformTargetEXT in value
19230 param pname PixelTransformPNameEXT in value
19231 param params Int32 in array [1]
19232 category EXT_pixel_transform
19233 version 1.1
19234 glxropcode ?
19235 offset ?
19236
19237 PixelTransformParameterfvEXT(target, pname, params)
19238 return void
19239 param target PixelTransformTargetEXT in value
19240 param pname PixelTransformPNameEXT in value
19241 param params Float32 in array [1]
19242 category EXT_pixel_transform
19243 version 1.1
19244 glxropcode ?
19245 offset ?
19246
19247 GetPixelTransformParameterivEXT(target, pname, params)
19248 return void
19249 param target GLenum in value
19250 param pname GLenum in value
19251 param params Int32 out array [COMPSIZE(pname)]
19252 category EXT_pixel_transform
19253 dlflags notlistable
19254 version 1.1
19255 extension
19256 glxvendorpriv 2052
19257 glxflags ignore
19258 offset ?
19259
19260 GetPixelTransformParameterfvEXT(target, pname, params)
19261 return void
19262 param target GLenum in value
19263 param pname GLenum in value
19264 param params Float32 out array [COMPSIZE(pname)]
19265 category EXT_pixel_transform
19266 dlflags notlistable
19267 version 1.1
19268 extension
19269 glxvendorpriv 2051
19270 glxflags ignore
19271 offset ?
19272
19273 ###############################################################################
19274 #
19275 # Extension #139
19276 # EXT_pixel_transform_color_table commands
19277 #
19278 ###############################################################################
19279
19280 # (none)
19281 newcategory: EXT_pixel_transform_color_table
19282
19283 ###############################################################################
19284 #
19285 # Extension #140 - skipped
19286 #
19287 ###############################################################################
19288
19289 ###############################################################################
19290 #
19291 # Extension #141
19292 # EXT_shared_texture_palette commands
19293 #
19294 ###############################################################################
19295
19296 # (none)
19297 newcategory: EXT_shared_texture_palette
19298
19299 ###############################################################################
19300 #
19301 # Extension #142 - GLX_SGIS_blended_overlay
19302 # Extension #143 - GLX_SGIS_shared_multisample
19303 #
19304 ###############################################################################
19305
19306 ###############################################################################
19307 #
19308 # Extension #144
19309 # EXT_separate_specular_color commands
19310 #
19311 ###############################################################################
19312
19313 # (none)
19314 newcategory: EXT_separate_specular_color
19315
19316 ###############################################################################
19317 #
19318 # Extension #145
19319 # EXT_secondary_color commands
19320 #
19321 ###############################################################################
19322
19323 SecondaryColor3bEXT(red, green, blue)
19324 return void
19325 param red ColorB in value
19326 param green ColorB in value
19327 param blue ColorB in value
19328 category EXT_secondary_color
19329 vectorequiv SecondaryColor3bvEXT
19330 version 1.1
19331 alias SecondaryColor3b
19332
19333 SecondaryColor3bvEXT(v)
19334 return void
19335 param v ColorB in array [3]
19336 category EXT_secondary_color
19337 version 1.1
19338 glxropcode 4126
19339 alias SecondaryColor3bv
19340
19341 SecondaryColor3dEXT(red, green, blue)
19342 return void
19343 param red ColorD in value
19344 param green ColorD in value
19345 param blue ColorD in value
19346 category EXT_secondary_color
19347 vectorequiv SecondaryColor3dvEXT
19348 version 1.1
19349 alias SecondaryColor3d
19350
19351 SecondaryColor3dvEXT(v)
19352 return void
19353 param v ColorD in array [3]
19354 category EXT_secondary_color
19355 version 1.1
19356 glxropcode 4130
19357 alias SecondaryColor3dv
19358
19359 SecondaryColor3fEXT(red, green, blue)
19360 return void
19361 param red ColorF in value
19362 param green ColorF in value
19363 param blue ColorF in value
19364 category EXT_secondary_color
19365 vectorequiv SecondaryColor3fvEXT
19366 version 1.1
19367 alias SecondaryColor3f
19368
19369 SecondaryColor3fvEXT(v)
19370 return void
19371 param v ColorF in array [3]
19372 category EXT_secondary_color
19373 version 1.1
19374 glxropcode 4129
19375 alias SecondaryColor3fv
19376
19377 SecondaryColor3iEXT(red, green, blue)
19378 return void
19379 param red ColorI in value
19380 param green ColorI in value
19381 param blue ColorI in value
19382 category EXT_secondary_color
19383 vectorequiv SecondaryColor3ivEXT
19384 version 1.1
19385 alias SecondaryColor3i
19386
19387 SecondaryColor3ivEXT(v)
19388 return void
19389 param v ColorI in array [3]
19390 category EXT_secondary_color
19391 version 1.1
19392 glxropcode 4128
19393 offset 568
19394 alias SecondaryColor3iv
19395
19396 SecondaryColor3sEXT(red, green, blue)
19397 return void
19398 param red ColorS in value
19399 param green ColorS in value
19400 param blue ColorS in value
19401 category EXT_secondary_color
19402 vectorequiv SecondaryColor3svEXT
19403 version 1.1
19404 alias SecondaryColor3s
19405
19406 SecondaryColor3svEXT(v)
19407 return void
19408 param v ColorS in array [3]
19409 category EXT_secondary_color
19410 version 1.1
19411 glxropcode 4127
19412 alias SecondaryColor3sv
19413
19414 SecondaryColor3ubEXT(red, green, blue)
19415 return void
19416 param red ColorUB in value
19417 param green ColorUB in value
19418 param blue ColorUB in value
19419 category EXT_secondary_color
19420 vectorequiv SecondaryColor3ubvEXT
19421 version 1.1
19422 alias SecondaryColor3ub
19423
19424 SecondaryColor3ubvEXT(v)
19425 return void
19426 param v ColorUB in array [3]
19427 category EXT_secondary_color
19428 version 1.1
19429 glxropcode 4131
19430 alias SecondaryColor3ubv
19431
19432 SecondaryColor3uiEXT(red, green, blue)
19433 return void
19434 param red ColorUI in value
19435 param green ColorUI in value
19436 param blue ColorUI in value
19437 category EXT_secondary_color
19438 vectorequiv SecondaryColor3uivEXT
19439 version 1.1
19440 alias SecondaryColor3ui
19441
19442 SecondaryColor3uivEXT(v)
19443 return void
19444 param v ColorUI in array [3]
19445 category EXT_secondary_color
19446 version 1.1
19447 glxropcode 4133
19448 alias SecondaryColor3uiv
19449
19450 SecondaryColor3usEXT(red, green, blue)
19451 return void
19452 param red ColorUS in value
19453 param green ColorUS in value
19454 param blue ColorUS in value
19455 category EXT_secondary_color
19456 vectorequiv SecondaryColor3usvEXT
19457 version 1.1
19458 alias SecondaryColor3us
19459
19460 SecondaryColor3usvEXT(v)
19461 return void
19462 param v ColorUS in array [3]
19463 category EXT_secondary_color
19464 version 1.1
19465 glxropcode 4132
19466 alias SecondaryColor3usv
19467
19468 SecondaryColorPointerEXT(size, type, stride, pointer)
19469 return void
19470 param size Int32 in value
19471 param type ColorPointerType in value
19472 param stride SizeI in value
19473 param pointer Void in array [COMPSIZE(size/type/stride)] retained
19474 category EXT_secondary_color
19475 dlflags notlistable
19476 glxflags client-handcode server-handcode EXT
19477 version 1.1
19478 extension
19479 alias SecondaryColorPointer
19480
19481 ###############################################################################
19482 #
19483 # Extension #146
19484 # EXT_texture_env commands
19485 #
19486 ###############################################################################
19487
19488 # Dead extension - never implemented (removed from registry!)
19489 # (none)
19490 # newcategory: EXT_texture_env
19491
19492 ###############################################################################
19493 #
19494 # Extension #147
19495 # EXT_texture_perturb_normal commands
19496 #
19497 ###############################################################################
19498
19499 TextureNormalEXT(mode)
19500 return void
19501 param mode TextureNormalModeEXT in value
19502 category EXT_texture_perturb_normal
19503 version 1.1
19504 glxropcode ?
19505 offset ?
19506
19507 ###############################################################################
19508 #
19509 # Extension #148
19510 # EXT_multi_draw_arrays commands
19511 #
19512 ###############################################################################
19513
19514 # first and count are really 'in'
19515 MultiDrawArraysEXT(mode, first, count, primcount)
19516 return void
19517 param mode BeginMode in value
19518 param first Int32 in array [COMPSIZE(primcount)]
19519 param count SizeI in array [COMPSIZE(primcount)]
19520 param primcount SizeI in value
19521 category EXT_multi_draw_arrays
19522 version 1.1
19523 glxropcode ?
19524 alias MultiDrawArrays
19525
19526 MultiDrawElementsEXT(mode, count, type, indices, primcount)
19527 return void
19528 param mode BeginMode in value
19529 param count SizeI in array [COMPSIZE(primcount)]
19530 param type DrawElementsType in value
19531 param indices VoidPointer in array [COMPSIZE(primcount)]
19532 param primcount SizeI in value
19533 category EXT_multi_draw_arrays
19534 version 1.1
19535 glxropcode ?
19536 alias MultiDrawElements
19537
19538 ###############################################################################
19539 #
19540 # Extension #149
19541 # EXT_fog_coord commands
19542 #
19543 ###############################################################################
19544
19545 FogCoordfEXT(coord)
19546 return void
19547 param coord CoordF in value
19548 category EXT_fog_coord
19549 vectorequiv FogCoordfvEXT
19550 version 1.1
19551 alias FogCoordf
19552
19553 FogCoordfvEXT(coord)
19554 return void
19555 param coord CoordF in array [1]
19556 category EXT_fog_coord
19557 version 1.1
19558 glxropcode 4124
19559 alias FogCoordfv
19560
19561 FogCoorddEXT(coord)
19562 return void
19563 param coord CoordD in value
19564 category EXT_fog_coord
19565 vectorequiv FogCoorddvEXT
19566 version 1.1
19567 alias FogCoordd
19568
19569 FogCoorddvEXT(coord)
19570 return void
19571 param coord CoordD in array [1]
19572 category EXT_fog_coord
19573 version 1.1
19574 glxropcode 4125
19575 alias FogCoorddv
19576
19577 FogCoordPointerEXT(type, stride, pointer)
19578 return void
19579 param type FogPointerTypeEXT in value
19580 param stride SizeI in value
19581 param pointer Void in array [COMPSIZE(type/stride)] retained
19582 category EXT_fog_coord
19583 dlflags notlistable
19584 version 1.1
19585 glxflags client-handcode server-handcode EXT
19586 alias FogCoordPointer
19587
19588 ###############################################################################
19589 #
19590 # Extension #150 - skipped
19591 # Extension #151 - skipped
19592 # Extension #152 - skipped
19593 # Extension #153 - skipped
19594 # Extension #154 - skipped
19595 #
19596 ###############################################################################
19597
19598 ###############################################################################
19599 #
19600 # Extension #155
19601 # REND_screen_coordinates commands
19602 #
19603 ###############################################################################
19604
19605 # (none)
19606 newcategory: REND_screen_coordinates
19607
19608 ###############################################################################
19609 #
19610 # Extension #156
19611 # EXT_coordinate_frame commands
19612 #
19613 ###############################################################################
19614
19615 Tangent3bEXT(tx, ty, tz)
19616 return void
19617 param tx Int8 in value
19618 param ty Int8 in value
19619 param tz Int8 in value
19620 category EXT_coordinate_frame
19621 vectorequiv Tangent3bvEXT
19622 version 1.1
19623 offset ?
19624
19625 Tangent3bvEXT(v)
19626 return void
19627 param v Int8 in array [3]
19628 category EXT_coordinate_frame
19629 version 1.1
19630 glxropcode ?
19631 offset ?
19632
19633 Tangent3dEXT(tx, ty, tz)
19634 return void
19635 param tx CoordD in value
19636 param ty CoordD in value
19637 param tz CoordD in value
19638 category EXT_coordinate_frame
19639 vectorequiv Tangent3dvEXT
19640 version 1.1
19641 offset ?
19642
19643 Tangent3dvEXT(v)
19644 return void
19645 param v CoordD in array [3]
19646 category EXT_coordinate_frame
19647 version 1.1
19648 glxropcode ?
19649 offset ?
19650
19651 Tangent3fEXT(tx, ty, tz)
19652 return void
19653 param tx CoordF in value
19654 param ty CoordF in value
19655 param tz CoordF in value
19656 category EXT_coordinate_frame
19657 vectorequiv Tangent3fvEXT
19658 version 1.1
19659 offset ?
19660
19661 Tangent3fvEXT(v)
19662 return void
19663 param v CoordF in array [3]
19664 category EXT_coordinate_frame
19665 version 1.1
19666 glxropcode ?
19667 offset ?
19668
19669 Tangent3iEXT(tx, ty, tz)
19670 return void
19671 param tx Int32 in value
19672 param ty Int32 in value
19673 param tz Int32 in value
19674 category EXT_coordinate_frame
19675 vectorequiv Tangent3ivEXT
19676 version 1.1
19677 offset ?
19678
19679 Tangent3ivEXT(v)
19680 return void
19681 param v Int32 in array [3]
19682 category EXT_coordinate_frame
19683 version 1.1
19684 glxropcode ?
19685 offset ?
19686
19687 Tangent3sEXT(tx, ty, tz)
19688 return void
19689 param tx Int16 in value
19690 param ty Int16 in value
19691 param tz Int16 in value
19692 category EXT_coordinate_frame
19693 vectorequiv Tangent3svEXT
19694 version 1.1
19695 offset ?
19696
19697 Tangent3svEXT(v)
19698 return void
19699 param v Int16 in array [3]
19700 category EXT_coordinate_frame
19701 version 1.1
19702 glxropcode ?
19703 offset ?
19704
19705 Binormal3bEXT(bx, by, bz)
19706 return void
19707 param bx Int8 in value
19708 param by Int8 in value
19709 param bz Int8 in value
19710 category EXT_coordinate_frame
19711 vectorequiv Binormal3bvEXT
19712 version 1.1
19713 offset ?
19714
19715 Binormal3bvEXT(v)
19716 return void
19717 param v Int8 in array [3]
19718 category EXT_coordinate_frame
19719 version 1.1
19720 glxropcode ?
19721 offset ?
19722
19723 Binormal3dEXT(bx, by, bz)
19724 return void
19725 param bx CoordD in value
19726 param by CoordD in value
19727 param bz CoordD in value
19728 category EXT_coordinate_frame
19729 vectorequiv Binormal3dvEXT
19730 version 1.1
19731 offset ?
19732
19733 Binormal3dvEXT(v)
19734 return void
19735 param v CoordD in array [3]
19736 category EXT_coordinate_frame
19737 version 1.1
19738 glxropcode ?
19739 offset ?
19740
19741 Binormal3fEXT(bx, by, bz)
19742 return void
19743 param bx CoordF in value
19744 param by CoordF in value
19745 param bz CoordF in value
19746 category EXT_coordinate_frame
19747 vectorequiv Binormal3fvEXT
19748 version 1.1
19749 offset ?
19750
19751 Binormal3fvEXT(v)
19752 return void
19753 param v CoordF in array [3]
19754 category EXT_coordinate_frame
19755 version 1.1
19756 glxropcode ?
19757 offset ?
19758
19759 Binormal3iEXT(bx, by, bz)
19760 return void
19761 param bx Int32 in value
19762 param by Int32 in value
19763 param bz Int32 in value
19764 category EXT_coordinate_frame
19765 vectorequiv Binormal3ivEXT
19766 version 1.1
19767 offset ?
19768
19769 Binormal3ivEXT(v)
19770 return void
19771 param v Int32 in array [3]
19772 category EXT_coordinate_frame
19773 version 1.1
19774 glxropcode ?
19775 offset ?
19776
19777 Binormal3sEXT(bx, by, bz)
19778 return void
19779 param bx Int16 in value
19780 param by Int16 in value
19781 param bz Int16 in value
19782 category EXT_coordinate_frame
19783 vectorequiv Binormal3svEXT
19784 version 1.1
19785 offset ?
19786
19787 Binormal3svEXT(v)
19788 return void
19789 param v Int16 in array [3]
19790 category EXT_coordinate_frame
19791 version 1.1
19792 glxropcode ?
19793 offset ?
19794
19795 TangentPointerEXT(type, stride, pointer)
19796 return void
19797 param type TangentPointerTypeEXT in value
19798 param stride SizeI in value
19799 param pointer Void in array [COMPSIZE(type/stride)] retained
19800 category EXT_coordinate_frame
19801 dlflags notlistable
19802 glxflags client-handcode client-intercept server-handcode
19803 version 1.1
19804 offset ?
19805
19806 BinormalPointerEXT(type, stride, pointer)
19807 return void
19808 param type BinormalPointerTypeEXT in value
19809 param stride SizeI in value
19810 param pointer Void in array [COMPSIZE(type/stride)] retained
19811 category EXT_coordinate_frame
19812 dlflags notlistable
19813 glxflags client-handcode client-intercept server-handcode
19814 version 1.1
19815 offset ?
19816
19817 ###############################################################################
19818 #
19819 # Extension #157 - skipped
19820 #
19821 ###############################################################################
19822
19823 ###############################################################################
19824 #
19825 # Extension #158
19826 # EXT_texture_env_combine commands
19827 #
19828 ###############################################################################
19829
19830 # (none)
19831 newcategory: EXT_texture_env_combine
19832
19833 ###############################################################################
19834 #
19835 # Extension #159
19836 # APPLE_specular_vector commands
19837 #
19838 ###############################################################################
19839
19840 # (none)
19841 newcategory: APPLE_specular_vector
19842
19843 ###############################################################################
19844 #
19845 # Extension #160
19846 # APPLE_transform_hint commands
19847 #
19848 ###############################################################################
19849
19850 # (none)
19851 newcategory: APPLE_transform_hint
19852
19853 ###############################################################################
19854 #
19855 # Extension #161
19856 # SGIX_fog_scale commands
19857 #
19858 ###############################################################################
19859
19860 # (none)
19861 newcategory: SGIX_fog_scale
19862
19863 ###############################################################################
19864 #
19865 # Extension #162 - skipped
19866 #
19867 ###############################################################################
19868
19869 ###############################################################################
19870 #
19871 # Extension #163
19872 # SUNX_constant_data commands
19873 #
19874 ###############################################################################
19875
19876 FinishTextureSUNX()
19877 return void
19878 category SUNX_constant_data
19879 version 1.1
19880 glxropcode ?
19881 offset ?
19882
19883 ###############################################################################
19884 #
19885 # Extension #164
19886 # SUN_global_alpha commands
19887 #
19888 ###############################################################################
19889
19890 GlobalAlphaFactorbSUN(factor)
19891 return void
19892 param factor Int8 in value
19893 category SUN_global_alpha
19894 version 1.1
19895 glxropcode ?
19896 offset ?
19897
19898 GlobalAlphaFactorsSUN(factor)
19899 return void
19900 param factor Int16 in value
19901 category SUN_global_alpha
19902 version 1.1
19903 glxropcode ?
19904 offset ?
19905
19906 GlobalAlphaFactoriSUN(factor)
19907 return void
19908 param factor Int32 in value
19909 category SUN_global_alpha
19910 version 1.1
19911 glxropcode ?
19912 offset ?
19913
19914 GlobalAlphaFactorfSUN(factor)
19915 return void
19916 param factor Float32 in value
19917 category SUN_global_alpha
19918 version 1.1
19919 glxropcode ?
19920 offset ?
19921
19922 GlobalAlphaFactordSUN(factor)
19923 return void
19924 param factor Float64 in value
19925 category SUN_global_alpha
19926 version 1.1
19927 glxropcode ?
19928 offset ?
19929
19930 GlobalAlphaFactorubSUN(factor)
19931 return void
19932 param factor UInt8 in value
19933 category SUN_global_alpha
19934 version 1.1
19935 glxropcode ?
19936 offset ?
19937
19938 GlobalAlphaFactorusSUN(factor)
19939 return void
19940 param factor UInt16 in value
19941 category SUN_global_alpha
19942 version 1.1
19943 glxropcode ?
19944 offset ?
19945
19946 GlobalAlphaFactoruiSUN(factor)
19947 return void
19948 param factor UInt32 in value
19949 category SUN_global_alpha
19950 version 1.1
19951 glxropcode ?
19952 offset ?
19953
19954 ###############################################################################
19955 #
19956 # Extension #165
19957 # SUN_triangle_list commands
19958 #
19959 ###############################################################################
19960
19961 ReplacementCodeuiSUN(code)
19962 return void
19963 param code UInt32 in value
19964 category SUN_triangle_list
19965 version 1.1
19966 glxropcode ?
19967 offset ?
19968
19969 ReplacementCodeusSUN(code)
19970 return void
19971 param code UInt16 in value
19972 category SUN_triangle_list
19973 version 1.1
19974 glxropcode ?
19975 offset ?
19976
19977 ReplacementCodeubSUN(code)
19978 return void
19979 param code UInt8 in value
19980 category SUN_triangle_list
19981 version 1.1
19982 glxropcode ?
19983 offset ?
19984
19985 ReplacementCodeuivSUN(code)
19986 return void
19987 param code UInt32 in array [COMPSIZE()]
19988 category SUN_triangle_list
19989 version 1.1
19990 glxropcode ?
19991 offset ?
19992
19993 ReplacementCodeusvSUN(code)
19994 return void
19995 param code UInt16 in array [COMPSIZE()]
19996 category SUN_triangle_list
19997 version 1.1
19998 glxropcode ?
19999 offset ?
20000
20001 ReplacementCodeubvSUN(code)
20002 return void
20003 param code UInt8 in array [COMPSIZE()]
20004 category SUN_triangle_list
20005 version 1.1
20006 glxropcode ?
20007 offset ?
20008
20009 ReplacementCodePointerSUN(type, stride, pointer)
20010 return void
20011 param type ReplacementCodeTypeSUN in value
20012 param stride SizeI in value
20013 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
20014 category SUN_triangle_list
20015 version 1.1
20016 glxropcode ?
20017 offset ?
20018
20019 ###############################################################################
20020 #
20021 # Extension #166
20022 # SUN_vertex commands
20023 #
20024 ###############################################################################
20025
20026 Color4ubVertex2fSUN(r, g, b, a, x, y)
20027 return void
20028 param r UInt8 in value
20029 param g UInt8 in value
20030 param b UInt8 in value
20031 param a UInt8 in value
20032 param x Float32 in value
20033 param y Float32 in value
20034 category SUN_vertex
20035 version 1.1
20036 glxropcode ?
20037 offset ?
20038
20039 Color4ubVertex2fvSUN(c, v)
20040 return void
20041 param c UInt8 in array [4]
20042 param v Float32 in array [2]
20043 category SUN_vertex
20044 version 1.1
20045 glxropcode ?
20046 offset ?
20047
20048 Color4ubVertex3fSUN(r, g, b, a, x, y, z)
20049 return void
20050 param r UInt8 in value
20051 param g UInt8 in value
20052 param b UInt8 in value
20053 param a UInt8 in value
20054 param x Float32 in value
20055 param y Float32 in value
20056 param z Float32 in value
20057 category SUN_vertex
20058 version 1.1
20059 glxropcode ?
20060 offset ?
20061
20062 Color4ubVertex3fvSUN(c, v)
20063 return void
20064 param c UInt8 in array [4]
20065 param v Float32 in array [3]
20066 category SUN_vertex
20067 version 1.1
20068 glxropcode ?
20069 offset ?
20070
20071 Color3fVertex3fSUN(r, g, b, x, y, z)
20072 return void
20073 param r Float32 in value
20074 param g Float32 in value
20075 param b Float32 in value
20076 param x Float32 in value
20077 param y Float32 in value
20078 param z Float32 in value
20079 category SUN_vertex
20080 version 1.1
20081 glxropcode ?
20082 offset ?
20083
20084 Color3fVertex3fvSUN(c, v)
20085 return void
20086 param c Float32 in array [3]
20087 param v Float32 in array [3]
20088 category SUN_vertex
20089 version 1.1
20090 glxropcode ?
20091 offset ?
20092
20093 Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
20094 return void
20095 param nx Float32 in value
20096 param ny Float32 in value
20097 param nz Float32 in value
20098 param x Float32 in value
20099 param y Float32 in value
20100 param z Float32 in value
20101 category SUN_vertex
20102 version 1.1
20103 glxropcode ?
20104 offset ?
20105
20106 Normal3fVertex3fvSUN(n, v)
20107 return void
20108 param n Float32 in array [3]
20109 param v Float32 in array [3]
20110 category SUN_vertex
20111 version 1.1
20112 glxropcode ?
20113 offset ?
20114
20115 Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
20116 return void
20117 param r Float32 in value
20118 param g Float32 in value
20119 param b Float32 in value
20120 param a Float32 in value
20121 param nx Float32 in value
20122 param ny Float32 in value
20123 param nz Float32 in value
20124 param x Float32 in value
20125 param y Float32 in value
20126 param z Float32 in value
20127 category SUN_vertex
20128 version 1.1
20129 glxropcode ?
20130 offset ?
20131
20132 Color4fNormal3fVertex3fvSUN(c, n, v)
20133 return void
20134 param c Float32 in array [4]
20135 param n Float32 in array [3]
20136 param v Float32 in array [3]
20137 category SUN_vertex
20138 version 1.1
20139 glxropcode ?
20140 offset ?
20141
20142 TexCoord2fVertex3fSUN(s, t, x, y, z)
20143 return void
20144 param s Float32 in value
20145 param t Float32 in value
20146 param x Float32 in value
20147 param y Float32 in value
20148 param z Float32 in value
20149 category SUN_vertex
20150 version 1.1
20151 glxropcode ?
20152 offset ?
20153
20154 TexCoord2fVertex3fvSUN(tc, v)
20155 return void
20156 param tc Float32 in array [2]
20157 param v Float32 in array [3]
20158 category SUN_vertex
20159 version 1.1
20160 glxropcode ?
20161 offset ?
20162
20163 TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
20164 return void
20165 param s Float32 in value
20166 param t Float32 in value
20167 param p Float32 in value
20168 param q Float32 in value
20169 param x Float32 in value
20170 param y Float32 in value
20171 param z Float32 in value
20172 param w Float32 in value
20173 category SUN_vertex
20174 version 1.1
20175 glxropcode ?
20176 offset ?
20177
20178 TexCoord4fVertex4fvSUN(tc, v)
20179 return void
20180 param tc Float32 in array [4]
20181 param v Float32 in array [4]
20182 category SUN_vertex
20183 version 1.1
20184 glxropcode ?
20185 offset ?
20186
20187 TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
20188 return void
20189 param s Float32 in value
20190 param t Float32 in value
20191 param r UInt8 in value
20192 param g UInt8 in value
20193 param b UInt8 in value
20194 param a UInt8 in value
20195 param x Float32 in value
20196 param y Float32 in value
20197 param z Float32 in value
20198 category SUN_vertex
20199 version 1.1
20200 glxropcode ?
20201 offset ?
20202
20203 TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
20204 return void
20205 param tc Float32 in array [2]
20206 param c UInt8 in array [4]
20207 param v Float32 in array [3]
20208 category SUN_vertex
20209 version 1.1
20210 glxropcode ?
20211 offset ?
20212
20213 TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
20214 return void
20215 param s Float32 in value
20216 param t Float32 in value
20217 param r Float32 in value
20218 param g Float32 in value
20219 param b Float32 in value
20220 param x Float32 in value
20221 param y Float32 in value
20222 param z Float32 in value
20223 category SUN_vertex
20224 version 1.1
20225 glxropcode ?
20226 offset ?
20227
20228 TexCoord2fColor3fVertex3fvSUN(tc, c, v)
20229 return void
20230 param tc Float32 in array [2]
20231 param c Float32 in array [3]
20232 param v Float32 in array [3]
20233 category SUN_vertex
20234 version 1.1
20235 glxropcode ?
20236 offset ?
20237
20238 TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
20239 return void
20240 param s Float32 in value
20241 param t Float32 in value
20242 param nx Float32 in value
20243 param ny Float32 in value
20244 param nz Float32 in value
20245 param x Float32 in value
20246 param y Float32 in value
20247 param z Float32 in value
20248 category SUN_vertex
20249 version 1.1
20250 glxropcode ?
20251 offset ?
20252
20253 TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
20254 return void
20255 param tc Float32 in array [2]
20256 param n Float32 in array [3]
20257 param v Float32 in array [3]
20258 category SUN_vertex
20259 version 1.1
20260 glxropcode ?
20261 offset ?
20262
20263 TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
20264 return void
20265 param s Float32 in value
20266 param t Float32 in value
20267 param r Float32 in value
20268 param g Float32 in value
20269 param b Float32 in value
20270 param a Float32 in value
20271 param nx Float32 in value
20272 param ny Float32 in value
20273 param nz Float32 in value
20274 param x Float32 in value
20275 param y Float32 in value
20276 param z Float32 in value
20277 category SUN_vertex
20278 version 1.1
20279 glxropcode ?
20280 offset ?
20281
20282 TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
20283 return void
20284 param tc Float32 in array [2]
20285 param c Float32 in array [4]
20286 param n Float32 in array [3]
20287 param v Float32 in array [3]
20288 category SUN_vertex
20289 version 1.1
20290 glxropcode ?
20291 offset ?
20292
20293 TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
20294 return void
20295 param s Float32 in value
20296 param t Float32 in value
20297 param p Float32 in value
20298 param q Float32 in value
20299 param r Float32 in value
20300 param g Float32 in value
20301 param b Float32 in value
20302 param a Float32 in value
20303 param nx Float32 in value
20304 param ny Float32 in value
20305 param nz Float32 in value
20306 param x Float32 in value
20307 param y Float32 in value
20308 param z Float32 in value
20309 param w Float32 in value
20310 category SUN_vertex
20311 version 1.1
20312 glxropcode ?
20313 offset ?
20314
20315 TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
20316 return void
20317 param tc Float32 in array [4]
20318 param c Float32 in array [4]
20319 param n Float32 in array [3]
20320 param v Float32 in array [4]
20321 category SUN_vertex
20322 version 1.1
20323 glxropcode ?
20324 offset ?
20325
20326 ReplacementCodeuiVertex3fSUN(rc, x, y, z)
20327 return void
20328 param rc ReplacementCodeSUN in value
20329 param x Float32 in value
20330 param y Float32 in value
20331 param z Float32 in value
20332 category SUN_vertex
20333 version 1.1
20334 glxropcode ?
20335 offset ?
20336
20337 ReplacementCodeuiVertex3fvSUN(rc, v)
20338 return void
20339 param rc ReplacementCodeSUN in array [1]
20340 param v Float32 in array [3]
20341 category SUN_vertex
20342 version 1.1
20343 glxropcode ?
20344 offset ?
20345
20346 ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
20347 return void
20348 param rc ReplacementCodeSUN in value
20349 param r UInt8 in value
20350 param g UInt8 in value
20351 param b UInt8 in value
20352 param a UInt8 in value
20353 param x Float32 in value
20354 param y Float32 in value
20355 param z Float32 in value
20356 category SUN_vertex
20357 version 1.1
20358 glxropcode ?
20359 offset ?
20360
20361 ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
20362 return void
20363 param rc ReplacementCodeSUN in array [1]
20364 param c UInt8 in array [4]
20365 param v Float32 in array [3]
20366 category SUN_vertex
20367 version 1.1
20368 glxropcode ?
20369 offset ?
20370
20371 ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
20372 return void
20373 param rc ReplacementCodeSUN in value
20374 param r Float32 in value
20375 param g Float32 in value
20376 param b Float32 in value
20377 param x Float32 in value
20378 param y Float32 in value
20379 param z Float32 in value
20380 category SUN_vertex
20381 version 1.1
20382 glxropcode ?
20383 offset ?
20384
20385 ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
20386 return void
20387 param rc ReplacementCodeSUN in array [1]
20388 param c Float32 in array [3]
20389 param v Float32 in array [3]
20390 category SUN_vertex
20391 version 1.1
20392 glxropcode ?
20393 offset ?
20394
20395 ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
20396 return void
20397 param rc ReplacementCodeSUN in value
20398 param nx Float32 in value
20399 param ny Float32 in value
20400 param nz Float32 in value
20401 param x Float32 in value
20402 param y Float32 in value
20403 param z Float32 in value
20404 category SUN_vertex
20405 version 1.1
20406 glxropcode ?
20407 offset ?
20408
20409 ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
20410 return void
20411 param rc ReplacementCodeSUN in array [1]
20412 param n Float32 in array [3]
20413 param v Float32 in array [3]
20414 category SUN_vertex
20415 version 1.1
20416 glxropcode ?
20417 offset ?
20418
20419 ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
20420 return void
20421 param rc ReplacementCodeSUN in value
20422 param r Float32 in value
20423 param g Float32 in value
20424 param b Float32 in value
20425 param a Float32 in value
20426 param nx Float32 in value
20427 param ny Float32 in value
20428 param nz Float32 in value
20429 param x Float32 in value
20430 param y Float32 in value
20431 param z Float32 in value
20432 category SUN_vertex
20433 version 1.1
20434 glxropcode ?
20435 offset ?
20436
20437 ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
20438 return void
20439 param rc ReplacementCodeSUN in array [1]
20440 param c Float32 in array [4]
20441 param n Float32 in array [3]
20442 param v Float32 in array [3]
20443 category SUN_vertex
20444 version 1.1
20445 glxropcode ?
20446 offset ?
20447
20448 ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
20449 return void
20450 param rc ReplacementCodeSUN in value
20451 param s Float32 in value
20452 param t Float32 in value
20453 param x Float32 in value
20454 param y Float32 in value
20455 param z Float32 in value
20456 category SUN_vertex
20457 version 1.1
20458 glxropcode ?
20459 offset ?
20460
20461 ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
20462 return void
20463 param rc ReplacementCodeSUN in array [1]
20464 param tc Float32 in array [2]
20465 param v Float32 in array [3]
20466 category SUN_vertex
20467 version 1.1
20468 glxropcode ?
20469 offset ?
20470
20471 ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
20472 return void
20473 param rc ReplacementCodeSUN in value
20474 param s Float32 in value
20475 param t Float32 in value
20476 param nx Float32 in value
20477 param ny Float32 in value
20478 param nz Float32 in value
20479 param x Float32 in value
20480 param y Float32 in value
20481 param z Float32 in value
20482 category SUN_vertex
20483 version 1.1
20484 glxropcode ?
20485 offset ?
20486
20487 ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
20488 return void
20489 param rc ReplacementCodeSUN in array [1]
20490 param tc Float32 in array [2]
20491 param n Float32 in array [3]
20492 param v Float32 in array [3]
20493 category SUN_vertex
20494 version 1.1
20495 glxropcode ?
20496 offset ?
20497
20498 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
20499 return void
20500 param rc ReplacementCodeSUN in value
20501 param s Float32 in value
20502 param t Float32 in value
20503 param r Float32 in value
20504 param g Float32 in value
20505 param b Float32 in value
20506 param a Float32 in value
20507 param nx Float32 in value
20508 param ny Float32 in value
20509 param nz Float32 in value
20510 param x Float32 in value
20511 param y Float32 in value
20512 param z Float32 in value
20513 category SUN_vertex
20514 version 1.1
20515 glxropcode ?
20516 offset ?
20517
20518 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
20519 return void
20520 param rc ReplacementCodeSUN in array [1]
20521 param tc Float32 in array [2]
20522 param c Float32 in array [4]
20523 param n Float32 in array [3]
20524 param v Float32 in array [3]
20525 category SUN_vertex
20526 version 1.1
20527 glxropcode ?
20528 offset ?
20529
20530 ###############################################################################
20531 #
20532 # Extension #167 - WGL_EXT_display_color_table
20533 # Extension #168 - WGL_EXT_extensions_string
20534 # Extension #169 - WGL_EXT_make_current_read
20535 # Extension #170 - WGL_EXT_pixel_format
20536 # Extension #171 - WGL_EXT_pbuffer
20537 # Extension #172 - WGL_EXT_swap_control
20538 #
20539 ###############################################################################
20540
20541 ###############################################################################
20542 #
20543 # Extension #173
20544 # EXT_blend_func_separate commands (also INGR_blend_func_separate)
20545 #
20546 ###############################################################################
20547
20548 BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
20549 return void
20550 param sfactorRGB BlendFuncSeparateParameterEXT in value
20551 param dfactorRGB BlendFuncSeparateParameterEXT in value
20552 param sfactorAlpha BlendFuncSeparateParameterEXT in value
20553 param dfactorAlpha BlendFuncSeparateParameterEXT in value
20554 category EXT_blend_func_separate
20555 glxropcode 4134
20556 version 1.0
20557 extension
20558 alias BlendFuncSeparate
20559
20560 BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
20561 return void
20562 param sfactorRGB BlendFuncSeparateParameterEXT in value
20563 param dfactorRGB BlendFuncSeparateParameterEXT in value
20564 param sfactorAlpha BlendFuncSeparateParameterEXT in value
20565 param dfactorAlpha BlendFuncSeparateParameterEXT in value
20566 category INGR_blend_func_separate
20567 glxropcode 4134
20568 version 1.0
20569 extension
20570 alias BlendFuncSeparateEXT
20571
20572 ###############################################################################
20573 #
20574 # Extension #174
20575 # INGR_color_clamp commands
20576 #
20577 ###############################################################################
20578
20579 # (none)
20580 newcategory: INGR_color_clamp
20581
20582 ###############################################################################
20583 #
20584 # Extension #175
20585 # INGR_interlace_read commands
20586 #
20587 ###############################################################################
20588
20589 # (none)
20590 newcategory: INGR_interlace_read
20591
20592 ###############################################################################
20593 #
20594 # Extension #176
20595 # EXT_stencil_wrap commands
20596 #
20597 ###############################################################################
20598
20599 # (none)
20600 newcategory: EXT_stencil_wrap
20601
20602 ###############################################################################
20603 #
20604 # Extension #177 - skipped
20605 #
20606 ###############################################################################
20607
20608 ###############################################################################
20609 #
20610 # Extension #178
20611 # EXT_422_pixels commands
20612 #
20613 ###############################################################################
20614
20615 # (none)
20616 newcategory: EXT_422_pixels
20617
20618 ###############################################################################
20619 #
20620 # Extension #179
20621 # NV_texgen_reflection commands
20622 #
20623 ###############################################################################
20624
20625 # (none)
20626 newcategory: NV_texgen_reflection
20627
20628 ###############################################################################
20629 #
20630 # Extension #180 - skipped
20631 # Extension #181 - skipped
20632 #
20633 ###############################################################################
20634
20635 ###############################################################################
20636 #
20637 # Extension #182
20638 # SUN_convolution_border_modes commands
20639 #
20640 ###############################################################################
20641
20642 # (none)
20643 newcategory: SUN_convolution_border_modes
20644
20645 ###############################################################################
20646 #
20647 # Extension #183 - GLX_SUN_get_transparent_index
20648 # Extension #184 - skipped
20649 #
20650 ###############################################################################
20651
20652 ###############################################################################
20653 #
20654 # Extension #185
20655 # EXT_texture_env_add commands
20656 #
20657 ###############################################################################
20658
20659 # (none)
20660 newcategory: EXT_texture_env_add
20661
20662 ###############################################################################
20663 #
20664 # Extension #186
20665 # EXT_texture_lod_bias commands
20666 #
20667 ###############################################################################
20668
20669 # (none)
20670 newcategory: EXT_texture_lod_bias
20671
20672 ###############################################################################
20673 #
20674 # Extension #187
20675 # EXT_texture_filter_anisotropic commands
20676 #
20677 ###############################################################################
20678
20679 # (none)
20680 newcategory: EXT_texture_filter_anisotropic
20681
20682 ###############################################################################
20683 #
20684 # Extension #188
20685 # EXT_vertex_weighting commands
20686 #
20687 ###############################################################################
20688
20689 # GLX stuff to be written
20690 VertexWeightfEXT(weight)
20691 return void
20692 param weight Float32 in value
20693 category EXT_vertex_weighting
20694 vectorequiv VertexWeightfvEXT
20695 version 1.1
20696 extension soft WINSOFT NV10
20697 glxflags ignore
20698 offset 494
20699
20700 VertexWeightfvEXT(weight)
20701 return void
20702 param weight Float32 in array [1]
20703 category EXT_vertex_weighting
20704 version 1.1
20705 extension soft WINSOFT NV10
20706 glxropcode 4135
20707 glxflags ignore
20708 offset 495
20709
20710 VertexWeightPointerEXT(size, type, stride, pointer)
20711 return void
20712 param size Int32 in value
20713 param type VertexWeightPointerTypeEXT in value
20714 param stride SizeI in value
20715 param pointer Void in array [COMPSIZE(type/stride)] retained
20716 category EXT_vertex_weighting
20717 version 1.1
20718 extension soft WINSOFT NV10
20719 dlflags notlistable
20720 glxflags ignore
20721 offset 496
20722
20723 ###############################################################################
20724 #
20725 # Extension #189
20726 # NV_light_max_exponent commands
20727 #
20728 ###############################################################################
20729
20730 # (none)
20731 newcategory: NV_light_max_exponent
20732
20733 ###############################################################################
20734 #
20735 # Extension #190
20736 # NV_vertex_array_range commands
20737 #
20738 ###############################################################################
20739
20740 FlushVertexArrayRangeNV()
20741 return void
20742 category NV_vertex_array_range
20743 version 1.1
20744 extension soft WINSOFT NV10
20745 dlflags notlistable
20746 glxflags client-handcode server-handcode ignore
20747 offset 497
20748
20749 VertexArrayRangeNV(length, pointer)
20750 return void
20751 param length SizeI in value
20752 param pointer Void in array [COMPSIZE(length)] retained
20753 category NV_vertex_array_range
20754 version 1.1
20755 extension soft WINSOFT NV10
20756 dlflags notlistable
20757 glxflags client-handcode server-handcode ignore
20758 offset 498
20759
20760 ###############################################################################
20761 #
20762 # Extension #191
20763 # NV_register_combiners commands
20764 #
20765 ###############################################################################
20766
20767 CombinerParameterfvNV(pname, params)
20768 return void
20769 param pname CombinerParameterNV in value
20770 param params CheckedFloat32 in array [COMPSIZE(pname)]
20771 category NV_register_combiners
20772 version 1.1
20773 extension soft WINSOFT NV10
20774 glxropcode 4137
20775 glxflags ignore
20776 offset 499
20777
20778 CombinerParameterfNV(pname, param)
20779 return void
20780 param pname CombinerParameterNV in value
20781 param param Float32 in value
20782 category NV_register_combiners
20783 version 1.1
20784 extension soft WINSOFT NV10
20785 glxropcode 4136
20786 glxflags ignore
20787 offset 500
20788
20789 CombinerParameterivNV(pname, params)
20790 return void
20791 param pname CombinerParameterNV in value
20792 param params CheckedInt32 in array [COMPSIZE(pname)]
20793 category NV_register_combiners
20794 version 1.1
20795 extension soft WINSOFT NV10
20796 glxropcode 4139
20797 glxflags ignore
20798 offset 501
20799
20800 CombinerParameteriNV(pname, param)
20801 return void
20802 param pname CombinerParameterNV in value
20803 param param Int32 in value
20804 category NV_register_combiners
20805 version 1.1
20806 extension soft WINSOFT NV10
20807 glxropcode 4138
20808 glxflags ignore
20809 offset 502
20810
20811 CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
20812 return void
20813 param stage CombinerStageNV in value
20814 param portion CombinerPortionNV in value
20815 param variable CombinerVariableNV in value
20816 param input CombinerRegisterNV in value
20817 param mapping CombinerMappingNV in value
20818 param componentUsage CombinerComponentUsageNV in value
20819 category NV_register_combiners
20820 version 1.1
20821 extension soft WINSOFT NV10
20822 glxropcode 4140
20823 glxflags ignore
20824 offset 503
20825
20826 CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
20827 return void
20828 param stage CombinerStageNV in value
20829 param portion CombinerPortionNV in value
20830 param abOutput CombinerRegisterNV in value
20831 param cdOutput CombinerRegisterNV in value
20832 param sumOutput CombinerRegisterNV in value
20833 param scale CombinerScaleNV in value
20834 param bias CombinerBiasNV in value
20835 param abDotProduct Boolean in value
20836 param cdDotProduct Boolean in value
20837 param muxSum Boolean in value
20838 category NV_register_combiners
20839 version 1.1
20840 extension soft WINSOFT NV10
20841 glxropcode 4141
20842 glxflags ignore
20843 offset 504
20844
20845 FinalCombinerInputNV(variable, input, mapping, componentUsage)
20846 return void
20847 param variable CombinerVariableNV in value
20848 param input CombinerRegisterNV in value
20849 param mapping CombinerMappingNV in value
20850 param componentUsage CombinerComponentUsageNV in value
20851 category NV_register_combiners
20852 version 1.1
20853 extension soft WINSOFT NV10
20854 glxropcode 4142
20855 glxflags ignore
20856 offset 505
20857
20858 GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
20859 return void
20860 param stage CombinerStageNV in value
20861 param portion CombinerPortionNV in value
20862 param variable CombinerVariableNV in value
20863 param pname CombinerParameterNV in value
20864 param params Float32 out array [COMPSIZE(pname)]
20865 dlflags notlistable
20866 category NV_register_combiners
20867 version 1.1
20868 extension soft WINSOFT NV10
20869 glxvendorpriv 1270
20870 glxflags ignore
20871 offset 506
20872
20873 GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
20874 return void
20875 param stage CombinerStageNV in value
20876 param portion CombinerPortionNV in value
20877 param variable CombinerVariableNV in value
20878 param pname CombinerParameterNV in value
20879 param params Int32 out array [COMPSIZE(pname)]
20880 dlflags notlistable
20881 category NV_register_combiners
20882 version 1.1
20883 extension soft WINSOFT NV10
20884 glxvendorpriv 1271
20885 glxflags ignore
20886 offset 507
20887
20888 GetCombinerOutputParameterfvNV(stage, portion, pname, params)
20889 return void
20890 param stage CombinerStageNV in value
20891 param portion CombinerPortionNV in value
20892 param pname CombinerParameterNV in value
20893 param params Float32 out array [COMPSIZE(pname)]
20894 dlflags notlistable
20895 category NV_register_combiners
20896 version 1.1
20897 extension soft WINSOFT NV10
20898 glxvendorpriv 1272
20899 glxflags ignore
20900 offset 508
20901
20902 GetCombinerOutputParameterivNV(stage, portion, pname, params)
20903 return void
20904 param stage CombinerStageNV in value
20905 param portion CombinerPortionNV in value
20906 param pname CombinerParameterNV in value
20907 param params Int32 out array [COMPSIZE(pname)]
20908 dlflags notlistable
20909 category NV_register_combiners
20910 version 1.1
20911 extension soft WINSOFT NV10
20912 glxvendorpriv 1273
20913 glxflags ignore
20914 offset 509
20915
20916 GetFinalCombinerInputParameterfvNV(variable, pname, params)
20917 return void
20918 param variable CombinerVariableNV in value
20919 param pname CombinerParameterNV in value
20920 param params Float32 out array [COMPSIZE(pname)]
20921 dlflags notlistable
20922 category NV_register_combiners
20923 version 1.1
20924 extension soft WINSOFT NV10
20925 glxvendorpriv 1274
20926 glxflags ignore
20927 offset 510
20928
20929 GetFinalCombinerInputParameterivNV(variable, pname, params)
20930 return void
20931 param variable CombinerVariableNV in value
20932 param pname CombinerParameterNV in value
20933 param params Int32 out array [COMPSIZE(pname)]
20934 dlflags notlistable
20935 category NV_register_combiners
20936 version 1.1
20937 extension soft WINSOFT NV10
20938 glxvendorpriv 1275
20939 glxflags ignore
20940 offset 511
20941
20942 ###############################################################################
20943 #
20944 # Extension #192
20945 # NV_fog_distance commands
20946 #
20947 ###############################################################################
20948
20949 # (none)
20950 newcategory: NV_fog_distance
20951
20952 ###############################################################################
20953 #
20954 # Extension #193
20955 # NV_texgen_emboss commands
20956 #
20957 ###############################################################################
20958
20959 # (none)
20960 newcategory: NV_texgen_emboss
20961
20962 ###############################################################################
20963 #
20964 # Extension #194
20965 # NV_blend_square commands
20966 #
20967 ###############################################################################
20968
20969 # (none)
20970 newcategory: NV_blend_square
20971
20972 ###############################################################################
20973 #
20974 # Extension #195
20975 # NV_texture_env_combine4 commands
20976 #
20977 ###############################################################################
20978
20979 # (none)
20980 newcategory: NV_texture_env_combine4
20981
20982 ###############################################################################
20983 #
20984 # Extension #196
20985 # MESA_resize_buffers commands
20986 #
20987 ###############################################################################
20988
20989 ResizeBuffersMESA()
20990 return void
20991 category MESA_resize_buffers
20992 version 1.0
20993 glxropcode ?
20994 offset 512
20995
20996 ###############################################################################
20997 #
20998 # Extension #197
20999 # MESA_window_pos commands
21000 #
21001 # Note that the 2- and 3-component versions are now aliases of ARB
21002 # entry points.
21003 #
21004 ###############################################################################
21005
21006 WindowPos2dMESA(x, y)
21007 return void
21008 param x CoordD in value
21009 param y CoordD in value
21010 category MESA_window_pos
21011 vectorequiv WindowPos2dvMESA
21012 version 1.0
21013 alias WindowPos2dARB
21014
21015 WindowPos2dvMESA(v)
21016 return void
21017 param v CoordD in array [2]
21018 category MESA_window_pos
21019 version 1.0
21020 glxropcode ?
21021 alias WindowPos2dvARB
21022
21023 WindowPos2fMESA(x, y)
21024 return void
21025 param x CoordF in value
21026 param y CoordF in value
21027 category MESA_window_pos
21028 vectorequiv WindowPos2fvMESA
21029 version 1.0
21030 alias WindowPos2fARB
21031
21032 WindowPos2fvMESA(v)
21033 return void
21034 param v CoordF in array [2]
21035 category MESA_window_pos
21036 version 1.0
21037 glxropcode ?
21038 alias WindowPos2fvARB
21039
21040 WindowPos2iMESA(x, y)
21041 return void
21042 param x CoordI in value
21043 param y CoordI in value
21044 category MESA_window_pos
21045 vectorequiv WindowPos2ivMESA
21046 version 1.0
21047 alias WindowPos2iARB
21048
21049 WindowPos2ivMESA(v)
21050 return void
21051 param v CoordI in array [2]
21052 category MESA_window_pos
21053 version 1.0
21054 glxropcode ?
21055 alias WindowPos2ivARB
21056
21057 WindowPos2sMESA(x, y)
21058 return void
21059 param x CoordS in value
21060 param y CoordS in value
21061 category MESA_window_pos
21062 vectorequiv WindowPos2svMESA
21063 version 1.0
21064 alias WindowPos2sARB
21065
21066 WindowPos2svMESA(v)
21067 return void
21068 param v CoordS in array [2]
21069 category MESA_window_pos
21070 version 1.0
21071 glxropcode ?
21072 alias WindowPos2svARB
21073
21074 WindowPos3dMESA(x, y, z)
21075 return void
21076 param x CoordD in value
21077 param y CoordD in value
21078 param z CoordD in value
21079 vectorequiv WindowPos3dvMESA
21080 category MESA_window_pos
21081 version 1.0
21082 alias WindowPos3dARB
21083
21084 WindowPos3dvMESA(v)
21085 return void
21086 param v CoordD in array [3]
21087 category MESA_window_pos
21088 version 1.0
21089 glxropcode ?
21090 alias WindowPos3dvARB
21091
21092 WindowPos3fMESA(x, y, z)
21093 return void
21094 param x CoordF in value
21095 param y CoordF in value
21096 param z CoordF in value
21097 category MESA_window_pos
21098 vectorequiv WindowPos3fvMESA
21099 version 1.0
21100 alias WindowPos3fARB
21101
21102 WindowPos3fvMESA(v)
21103 return void
21104 param v CoordF in array [3]
21105 category MESA_window_pos
21106 version 1.0
21107 glxropcode ?
21108 alias WindowPos3fvARB
21109
21110 WindowPos3iMESA(x, y, z)
21111 return void
21112 param x CoordI in value
21113 param y CoordI in value
21114 param z CoordI in value
21115 category MESA_window_pos
21116 vectorequiv WindowPos3ivMESA
21117 version 1.0
21118 alias WindowPos3iARB
21119
21120 WindowPos3ivMESA(v)
21121 return void
21122 param v CoordI in array [3]
21123 category MESA_window_pos
21124 version 1.0
21125 glxropcode ?
21126 alias WindowPos3ivARB
21127
21128 WindowPos3sMESA(x, y, z)
21129 return void
21130 param x CoordS in value
21131 param y CoordS in value
21132 param z CoordS in value
21133 category MESA_window_pos
21134 vectorequiv WindowPos3svMESA
21135 version 1.0
21136 alias WindowPos3sARB
21137
21138 WindowPos3svMESA(v)
21139 return void
21140 param v CoordS in array [3]
21141 category MESA_window_pos
21142 version 1.0
21143 glxropcode ?
21144 alias WindowPos3svARB
21145
21146 WindowPos4dMESA(x, y, z, w)
21147 return void
21148 param x CoordD in value
21149 param y CoordD in value
21150 param z CoordD in value
21151 param w CoordD in value
21152 vectorequiv WindowPos4dvMESA
21153 category MESA_window_pos
21154 version 1.0
21155 offset 529
21156
21157 WindowPos4dvMESA(v)
21158 return void
21159 param v CoordD in array [4]
21160 category MESA_window_pos
21161 version 1.0
21162 glxropcode ?
21163 offset 530
21164
21165 WindowPos4fMESA(x, y, z, w)
21166 return void
21167 param x CoordF in value
21168 param y CoordF in value
21169 param z CoordF in value
21170 param w CoordF in value
21171 category MESA_window_pos
21172 vectorequiv WindowPos4fvMESA
21173 version 1.0
21174 offset 531
21175
21176 WindowPos4fvMESA(v)
21177 return void
21178 param v CoordF in array [4]
21179 category MESA_window_pos
21180 version 1.0
21181 glxropcode ?
21182 offset 532
21183
21184 WindowPos4iMESA(x, y, z, w)
21185 return void
21186 param x CoordI in value
21187 param y CoordI in value
21188 param z CoordI in value
21189 param w CoordI in value
21190 category MESA_window_pos
21191 vectorequiv WindowPos4ivMESA
21192 version 1.0
21193 offset 533
21194
21195 WindowPos4ivMESA(v)
21196 return void
21197 param v CoordI in array [4]
21198 category MESA_window_pos
21199 version 1.0
21200 glxropcode ?
21201 offset 534
21202
21203 WindowPos4sMESA(x, y, z, w)
21204 return void
21205 param x CoordS in value
21206 param y CoordS in value
21207 param z CoordS in value
21208 param w CoordS in value
21209 category MESA_window_pos
21210 vectorequiv WindowPos4svMESA
21211 version 1.0
21212 offset 535
21213
21214 WindowPos4svMESA(v)
21215 return void
21216 param v CoordS in array [4]
21217 category MESA_window_pos
21218 version 1.0
21219 glxropcode ?
21220 offset 536
21221
21222 ###############################################################################
21223 #
21224 # Extension #198
21225 # EXT_texture_compression_s3tc commands
21226 #
21227 ###############################################################################
21228
21229 #@@ (none yet)
21230
21231 ###############################################################################
21232 #
21233 # Extension #199
21234 # IBM_cull_vertex commands
21235 #
21236 ###############################################################################
21237
21238 # (none)
21239 newcategory: IBM_cull_vertex
21240
21241 ###############################################################################
21242 #
21243 # Extension #200
21244 # IBM_multimode_draw_arrays commands
21245 #
21246 ###############################################################################
21247
21248 MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
21249 return void
21250 param mode BeginMode in array [COMPSIZE(primcount)]
21251 param first Int32 in array [COMPSIZE(primcount)]
21252 param count SizeI in array [COMPSIZE(primcount)]
21253 param primcount SizeI in value
21254 param modestride Int32 in value
21255 category IBM_multimode_draw_arrays
21256 version 1.1
21257 glxropcode ?
21258 offset 708
21259
21260
21261 MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
21262 return void
21263 param mode BeginMode in array [COMPSIZE(primcount)]
21264 param count SizeI in array [COMPSIZE(primcount)]
21265 param type DrawElementsType in value
21266 param indices ConstVoidPointer in array [COMPSIZE(primcount)]
21267 param primcount SizeI in value
21268 param modestride Int32 in value
21269 category IBM_multimode_draw_arrays
21270 version 1.1
21271 glxropcode ?
21272 offset 709
21273
21274 ###############################################################################
21275 #
21276 # Extension #201
21277 # IBM_vertex_array_lists commands
21278 #
21279 ###############################################################################
21280
21281 ColorPointerListIBM(size, type, stride, pointer, ptrstride)
21282 return void
21283 param size Int32 in value
21284 param type ColorPointerType in value
21285 param stride Int32 in value
21286 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
21287 param ptrstride Int32 in value
21288 category IBM_vertex_array_lists
21289 version 1.1
21290 glxropcode ?
21291 offset ?
21292
21293 SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
21294 return void
21295 param size Int32 in value
21296 param type SecondaryColorPointerTypeIBM in value
21297 param stride Int32 in value
21298 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
21299 param ptrstride Int32 in value
21300 category IBM_vertex_array_lists
21301 version 1.1
21302 glxropcode ?
21303 offset ?
21304
21305 EdgeFlagPointerListIBM(stride, pointer, ptrstride)
21306 return void
21307 param stride Int32 in value
21308 param pointer BooleanPointer in array [COMPSIZE(stride)] retained
21309 param ptrstride Int32 in value
21310 category IBM_vertex_array_lists
21311 version 1.1
21312 glxropcode ?
21313 offset ?
21314
21315 FogCoordPointerListIBM(type, stride, pointer, ptrstride)
21316 return void
21317 param type FogPointerTypeIBM in value
21318 param stride Int32 in value
21319 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
21320 param ptrstride Int32 in value
21321 category IBM_vertex_array_lists
21322 version 1.1
21323 glxropcode ?
21324 offset ?
21325
21326 IndexPointerListIBM(type, stride, pointer, ptrstride)
21327 return void
21328 param type IndexPointerType in value
21329 param stride Int32 in value
21330 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
21331 param ptrstride Int32 in value
21332 category IBM_vertex_array_lists
21333 version 1.1
21334 glxropcode ?
21335 offset ?
21336
21337 NormalPointerListIBM(type, stride, pointer, ptrstride)
21338 return void
21339 param type NormalPointerType in value
21340 param stride Int32 in value
21341 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
21342 param ptrstride Int32 in value
21343 category IBM_vertex_array_lists
21344 version 1.1
21345 glxropcode ?
21346 offset ?
21347
21348 TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
21349 return void
21350 param size Int32 in value
21351 param type TexCoordPointerType in value
21352 param stride Int32 in value
21353 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
21354 param ptrstride Int32 in value
21355 category IBM_vertex_array_lists
21356 version 1.1
21357 glxropcode ?
21358 offset ?
21359
21360 VertexPointerListIBM(size, type, stride, pointer, ptrstride)
21361 return void
21362 param size Int32 in value
21363 param type VertexPointerType in value
21364 param stride Int32 in value
21365 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
21366 param ptrstride Int32 in value
21367 category IBM_vertex_array_lists
21368 version 1.1
21369 glxropcode ?
21370 offset ?
21371
21372 ###############################################################################
21373 #
21374 # Extension #202
21375 # SGIX_subsample commands
21376 #
21377 ###############################################################################
21378
21379 # (none)
21380 newcategory: SGIX_subsample
21381
21382 ###############################################################################
21383 #
21384 # Extension #203
21385 # SGIX_ycrcba commands
21386 #
21387 ###############################################################################
21388
21389 # (none)
21390 newcategory: SGIX_ycrcba
21391
21392 ###############################################################################
21393 #
21394 # Extension #204
21395 # SGIX_ycrcb_subsample commands
21396 #
21397 ###############################################################################
21398
21399 # (none)
21400 newcategory: SGIX_ycrcb_subsample
21401
21402 ###############################################################################
21403 #
21404 # Extension #205
21405 # SGIX_depth_pass_instrument commands
21406 #
21407 ###############################################################################
21408
21409 # (none)
21410 newcategory: SGIX_depth_pass_instrument
21411
21412 ###############################################################################
21413 #
21414 # Extension #206
21415 # 3DFX_texture_compression_FXT1 commands
21416 #
21417 ###############################################################################
21418
21419 # (none)
21420 newcategory: 3DFX_texture_compression_FXT1
21421
21422 ###############################################################################
21423 #
21424 # Extension #207
21425 # 3DFX_multisample commands
21426 #
21427 ###############################################################################
21428
21429 # (none)
21430 newcategory: 3DFX_multisample
21431
21432 ###############################################################################
21433 #
21434 # Extension #208
21435 # 3DFX_tbuffer commands
21436 #
21437 ###############################################################################
21438
21439 TbufferMask3DFX(mask)
21440 return void
21441 param mask UInt32 in value
21442 category 3DFX_tbuffer
21443 version 1.2
21444 glxropcode ?
21445 offset 553
21446
21447 ###############################################################################
21448 #
21449 # Extension #209
21450 # EXT_multisample commands
21451 #
21452 ###############################################################################
21453
21454 SampleMaskEXT(value, invert)
21455 return void
21456 param value ClampedFloat32 in value
21457 param invert Boolean in value
21458 category EXT_multisample
21459 version 1.0
21460 glxropcode ?
21461 extension
21462 offset 446
21463
21464 SamplePatternEXT(pattern)
21465 return void
21466 param pattern SamplePatternEXT in value
21467 category EXT_multisample
21468 version 1.0
21469 glxropcode ?
21470 glxflags
21471 extension
21472 offset 447
21473
21474 ###############################################################################
21475 #
21476 # Extension #210
21477 # SGIX_vertex_preclip commands
21478 #
21479 ###############################################################################
21480
21481 # (none)
21482 newcategory: SGIX_vertex_preclip
21483
21484 ###############################################################################
21485 #
21486 # Extension #211
21487 # SGIX_convolution_accuracy commands
21488 #
21489 ###############################################################################
21490
21491 # (none)
21492 newcategory: SGIX_convolution_accuracy
21493
21494 ###############################################################################
21495 #
21496 # Extension #212
21497 # SGIX_resample commands
21498 #
21499 ###############################################################################
21500
21501 # (none)
21502 newcategory: SGIX_resample
21503
21504 ###############################################################################
21505 #
21506 # Extension #213
21507 # SGIS_point_line_texgen commands
21508 #
21509 ###############################################################################
21510
21511 # (none)
21512 newcategory: SGIS_point_line_texgen
21513
21514 ###############################################################################
21515 #
21516 # Extension #214
21517 # SGIS_texture_color_mask commands
21518 #
21519 ###############################################################################
21520
21521 TextureColorMaskSGIS(red, green, blue, alpha)
21522 return void
21523 param red Boolean in value
21524 param green Boolean in value
21525 param blue Boolean in value
21526 param alpha Boolean in value
21527 category SGIS_texture_color_mask
21528 version 1.1
21529 glxropcode 2082
21530 extension
21531 offset ?
21532
21533 ###############################################################################
21534 #
21535 # Extension #215 - GLX_MESA_copy_sub_buffer
21536 # Extension #216 - GLX_MESA_pixmap_colormap
21537 # Extension #217 - GLX_MESA_release_buffers
21538 # Extension #218 - GLX_MESA_set_3dfx_mode
21539 #
21540 ###############################################################################
21541
21542 ###############################################################################
21543 #
21544 # Extension #219
21545 # SGIX_igloo_interface commands
21546 #
21547 ###############################################################################
21548
21549 IglooInterfaceSGIX(pname, params)
21550 return void
21551 dlflags notlistable
21552 param pname IglooFunctionSelectSGIX in value
21553 param params IglooParameterSGIX in array [COMPSIZE(pname)]
21554 category SGIX_igloo_interface
21555 version 1.0
21556 glxflags SGI ignore
21557 extension
21558 glxropcode 200
21559 offset ?
21560
21561 ###############################################################################
21562 #
21563 # Extension #220
21564 # EXT_texture_env_dot3 commands
21565 #
21566 ###############################################################################
21567
21568 # (none)
21569 newcategory: EXT_texture_env_dot3
21570
21571 ###############################################################################
21572 #
21573 # Extension #221
21574 # ATI_texture_mirror_once commands
21575 #
21576 ###############################################################################
21577 # (none)
21578 newcategory: ATI_texture_mirror_once
21579
21580 ###############################################################################
21581 #
21582 # Extension #222
21583 # NV_fence commands
21584 #
21585 ###############################################################################
21586
21587 DeleteFencesNV(n, fences)
21588 return void
21589 param n SizeI in value
21590 param fences FenceNV in array [n]
21591 category NV_fence
21592 dlflags notlistable
21593 version 1.2
21594 extension soft WINSOFT NV10
21595 glxvendorpriv 1276
21596 glxflags ignore
21597 offset 647
21598
21599 GenFencesNV(n, fences)
21600 return void
21601 param n SizeI in value
21602 param fences FenceNV out array [n]
21603 category NV_fence
21604 dlflags notlistable
21605 version 1.2
21606 extension soft WINSOFT NV10
21607 glxvendorpriv 1277
21608 glxflags ignore
21609 offset 648
21610
21611 IsFenceNV(fence)
21612 return Boolean
21613 param fence FenceNV in value
21614 category NV_fence
21615 dlflags notlistable
21616 version 1.2
21617 extension soft WINSOFT NV10
21618 glxvendorpriv 1278
21619 glxflags ignore
21620 offset 649
21621
21622 TestFenceNV(fence)
21623 return Boolean
21624 param fence FenceNV in value
21625 category NV_fence
21626 dlflags notlistable
21627 version 1.2
21628 extension soft WINSOFT NV10
21629 glxvendorpriv 1279
21630 glxflags ignore
21631 offset 650
21632
21633 GetFenceivNV(fence, pname, params)
21634 return void
21635 param fence FenceNV in value
21636 param pname FenceParameterNameNV in value
21637 param params Int32 out array [COMPSIZE(pname)]
21638 category NV_fence
21639 dlflags notlistable
21640 version 1.2
21641 extension soft WINSOFT NV10
21642 glxvendorpriv 1280
21643 glxflags ignore
21644 offset 651
21645
21646 FinishFenceNV(fence)
21647 return void
21648 param fence FenceNV in value
21649 category NV_fence
21650 dlflags notlistable
21651 version 1.2
21652 extension soft WINSOFT NV10
21653 glxvendorpriv 1312
21654 glxflags ignore
21655 offset 652
21656
21657 SetFenceNV(fence, condition)
21658 return void
21659 param fence FenceNV in value
21660 param condition FenceConditionNV in value
21661 category NV_fence
21662 version 1.2
21663 extension soft WINSOFT NV10
21664 glxflags ignore
21665 offset 653
21666
21667 ###############################################################################
21668 #
21669 # Extension #225
21670 # NV_evaluators commands
21671 #
21672 ###############################################################################
21673
21674 MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
21675 return void
21676 param target EvalTargetNV in value
21677 param index UInt32 in value
21678 param type MapTypeNV in value
21679 param ustride SizeI in value
21680 param vstride SizeI in value
21681 param uorder CheckedInt32 in value
21682 param vorder CheckedInt32 in value
21683 param packed Boolean in value
21684 param points Void in array [COMPSIZE(target/uorder/vorder)]
21685 category NV_evaluators
21686 dlflags handcode
21687 version 1.1
21688 extension soft WINSOFT NV10
21689 glxflags ignore
21690 offset ?
21691
21692 MapParameterivNV(target, pname, params)
21693 return void
21694 param target EvalTargetNV in value
21695 param pname MapParameterNV in value
21696 param params CheckedInt32 in array [COMPSIZE(target/pname)]
21697 category NV_evaluators
21698 version 1.1
21699 extension soft WINSOFT NV10
21700 glxflags ignore
21701 offset ?
21702
21703 MapParameterfvNV(target, pname, params)
21704 return void
21705 param target EvalTargetNV in value
21706 param pname MapParameterNV in value
21707 param params CheckedFloat32 in array [COMPSIZE(target/pname)]
21708 category NV_evaluators
21709 version 1.1
21710 extension soft WINSOFT NV10
21711 glxflags ignore
21712 offset ?
21713
21714 GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
21715 return void
21716 param target EvalTargetNV in value
21717 param index UInt32 in value
21718 param type MapTypeNV in value
21719 param ustride SizeI in value
21720 param vstride SizeI in value
21721 param packed Boolean in value
21722 param points Void out array [COMPSIZE(target)]
21723 category NV_evaluators
21724 dlflags notlistable
21725 version 1.1
21726 extension soft WINSOFT NV10
21727 glxflags ignore
21728 offset ?
21729
21730 GetMapParameterivNV(target, pname, params)
21731 return void
21732 param target EvalTargetNV in value
21733 param pname MapParameterNV in value
21734 param params Int32 out array [COMPSIZE(target/pname)]
21735 category NV_evaluators
21736 dlflags notlistable
21737 version 1.1
21738 extension soft WINSOFT NV10
21739 glxflags ignore
21740 offset ?
21741
21742 GetMapParameterfvNV(target, pname, params)
21743 return void
21744 param target EvalTargetNV in value
21745 param pname MapParameterNV in value
21746 param params Float32 out array [COMPSIZE(target/pname)]
21747 category NV_evaluators
21748 dlflags notlistable
21749 version 1.1
21750 extension soft WINSOFT NV10
21751 glxflags ignore
21752 offset ?
21753
21754 GetMapAttribParameterivNV(target, index, pname, params)
21755 return void
21756 param target EvalTargetNV in value
21757 param index UInt32 in value
21758 param pname MapAttribParameterNV in value
21759 param params Int32 out array [COMPSIZE(pname)]
21760 category NV_evaluators
21761 dlflags notlistable
21762 version 1.1
21763 extension soft WINSOFT NV10
21764 glxflags ignore
21765 offset ?
21766
21767 GetMapAttribParameterfvNV(target, index, pname, params)
21768 return void
21769 param target EvalTargetNV in value
21770 param index UInt32 in value
21771 param pname MapAttribParameterNV in value
21772 param params Float32 out array [COMPSIZE(pname)]
21773 category NV_evaluators
21774 dlflags notlistable
21775 version 1.1
21776 extension soft WINSOFT NV10
21777 glxflags ignore
21778 offset ?
21779
21780 EvalMapsNV(target, mode)
21781 return void
21782 param target EvalTargetNV in value
21783 param mode EvalMapsModeNV in value
21784 category NV_evaluators
21785 version 1.1
21786 extension soft WINSOFT NV10
21787 glxflags ignore
21788 offset ?
21789
21790 ###############################################################################
21791 #
21792 # Extension #226
21793 # NV_packed_depth_stencil commands
21794 #
21795 ###############################################################################
21796
21797 # (none)
21798 newcategory: NV_packed_depth_stencil
21799
21800 ###############################################################################
21801 #
21802 # Extension #227
21803 # NV_register_combiners2 commands
21804 #
21805 ###############################################################################
21806
21807 CombinerStageParameterfvNV(stage, pname, params)
21808 return void
21809 param stage CombinerStageNV in value
21810 param pname CombinerParameterNV in value
21811 param params CheckedFloat32 in array [COMPSIZE(pname)]
21812 category NV_register_combiners2
21813 version 1.1
21814 extension
21815 glxflags ignore
21816 offset ?
21817
21818 GetCombinerStageParameterfvNV(stage, pname, params)
21819 return void
21820 param stage CombinerStageNV in value
21821 param pname CombinerParameterNV in value
21822 param params Float32 out array [COMPSIZE(pname)]
21823 dlflags notlistable
21824 category NV_register_combiners2
21825 version 1.1
21826 extension
21827 glxflags ignore
21828 offset ?
21829
21830 ###############################################################################
21831 #
21832 # Extension #228
21833 # NV_texture_compression_vtc commands
21834 #
21835 ###############################################################################
21836
21837 # (none)
21838 newcategory: NV_texture_compression_vtc
21839
21840 ###############################################################################
21841 #
21842 # Extension #229
21843 # NV_texture_rectangle commands
21844 #
21845 ###############################################################################
21846
21847 # (none)
21848 newcategory: NV_texture_rectangle
21849
21850 ###############################################################################
21851 #
21852 # Extension #230
21853 # NV_texture_shader commands
21854 #
21855 ###############################################################################
21856
21857 # (none)
21858 newcategory: NV_texture_shader
21859
21860 ###############################################################################
21861 #
21862 # Extension #231
21863 # NV_texture_shader2 commands
21864 #
21865 ###############################################################################
21866
21867 # (none)
21868 newcategory: NV_texture_shader2
21869
21870 ###############################################################################
21871 #
21872 # Extension #232
21873 # NV_vertex_array_range2 commands
21874 #
21875 ###############################################################################
21876
21877 # (none)
21878 newcategory: NV_vertex_array_range2
21879
21880 ###############################################################################
21881 #
21882 # Extension #233
21883 # NV_vertex_program commands
21884 #
21885 ###############################################################################
21886
21887 AreProgramsResidentNV(n, programs, residences)
21888 return Boolean
21889 param n SizeI in value
21890 param programs UInt32 in array [n]
21891 param residences Boolean out array [n]
21892 category NV_vertex_program
21893 dlflags notlistable
21894 version 1.2
21895 extension soft WINSOFT NV10
21896 glxflags ignore
21897 glxvendorpriv 1293
21898 offset 578
21899
21900 BindProgramNV(target, id)
21901 return void
21902 param target VertexAttribEnumNV in value
21903 param id UInt32 in value
21904 category NV_vertex_program
21905 version 1.2
21906 extension soft WINSOFT NV10
21907 glxropcode 4180
21908 alias BindProgramARB
21909
21910 DeleteProgramsNV(n, programs)
21911 return void
21912 param n SizeI in value
21913 param programs UInt32 in array [n]
21914 category NV_vertex_program
21915 dlflags notlistable
21916 version 1.2
21917 extension soft WINSOFT NV10
21918 glxvendorpriv 1294
21919 alias DeleteProgramsARB
21920
21921 ExecuteProgramNV(target, id, params)
21922 return void
21923 param target VertexAttribEnumNV in value
21924 param id UInt32 in value
21925 param params Float32 in array [4]
21926 category NV_vertex_program
21927 version 1.2
21928 extension soft WINSOFT NV10
21929 glxflags ignore
21930 glxropcode 4181
21931 offset 581
21932
21933 GenProgramsNV(n, programs)
21934 return void
21935 param n SizeI in value
21936 param programs UInt32 out array [n]
21937 category NV_vertex_program
21938 dlflags notlistable
21939 version 1.2
21940 extension soft WINSOFT NV10
21941 glxvendorpriv 1295
21942 alias GenProgramsARB
21943
21944 GetProgramParameterdvNV(target, index, pname, params)
21945 return void
21946 param target VertexAttribEnumNV in value
21947 param index UInt32 in value
21948 param pname VertexAttribEnumNV in value
21949 param params Float64 out array [4]
21950 category NV_vertex_program
21951 dlflags notlistable
21952 version 1.2
21953 extension soft WINSOFT NV10
21954 glxflags ignore
21955 glxvendorpriv 1297
21956 offset 583
21957
21958 GetProgramParameterfvNV(target, index, pname, params)
21959 return void
21960 param target VertexAttribEnumNV in value
21961 param index UInt32 in value
21962 param pname VertexAttribEnumNV in value
21963 param params Float32 out array [4]
21964 category NV_vertex_program
21965 dlflags notlistable
21966 version 1.2
21967 extension soft WINSOFT NV10
21968 glxflags ignore
21969 glxvendorpriv 1296
21970 offset 584
21971
21972 # GetProgramParameterSigneddvNV(target, index, pname, params)
21973 # return void
21974 # param target VertexAttribEnumNV in value
21975 # param index Int32 in value
21976 # param pname VertexAttribEnumNV in value
21977 # param params Float64 out array [4]
21978 # category NV_vertex_program1_1_dcc
21979 # dlflags notlistable
21980 # version 1.2
21981 # extension soft WINSOFT NV20
21982 # glxflags ignore
21983 # offset ?
21984 #
21985 # GetProgramParameterSignedfvNV(target, index, pname, params)
21986 # return void
21987 # param target VertexAttribEnumNV in value
21988 # param index Int32 in value
21989 # param pname VertexAttribEnumNV in value
21990 # param params Float32 out array [4]
21991 # category NV_vertex_program1_1_dcc
21992 # dlflags notlistable
21993 # version 1.2
21994 # extension soft WINSOFT NV20
21995 # glxflags ignore
21996 # offset ?
21997
21998 GetProgramivNV(id, pname, params)
21999 return void
22000 param id UInt32 in value
22001 param pname VertexAttribEnumNV in value
22002 param params Int32 out array [4]
22003 category NV_vertex_program
22004 dlflags notlistable
22005 version 1.2
22006 extension soft WINSOFT NV10
22007 glxflags ignore
22008 glxvendorpriv 1298
22009 offset 585
22010
22011 GetProgramStringNV(id, pname, program)
22012 return void
22013 param id UInt32 in value
22014 param pname VertexAttribEnumNV in value
22015 param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
22016 category NV_vertex_program
22017 dlflags notlistable
22018 version 1.2
22019 extension soft WINSOFT NV10
22020 glxflags ignore
22021 glxvendorpriv 1299
22022 offset 586
22023
22024 GetTrackMatrixivNV(target, address, pname, params)
22025 return void
22026 param target VertexAttribEnumNV in value
22027 param address UInt32 in value
22028 param pname VertexAttribEnumNV in value
22029 param params Int32 out array [1]
22030 category NV_vertex_program
22031 dlflags notlistable
22032 version 1.2
22033 extension soft WINSOFT NV10
22034 glxflags ignore
22035 glxvendorpriv 1300
22036 offset 587
22037
22038 GetVertexAttribdvNV(index, pname, params)
22039 return void
22040 param index UInt32 in value
22041 param pname VertexAttribEnumNV in value
22042 param params Float64 out array [1]
22043 category NV_vertex_program
22044 dlflags notlistable
22045 version 1.2
22046 extension soft WINSOFT NV10
22047 glxvendorpriv 1301
22048 alias GetVertexAttribdv
22049
22050 GetVertexAttribfvNV(index, pname, params)
22051 return void
22052 param index UInt32 in value
22053 param pname VertexAttribEnumNV in value
22054 param params Float32 out array [1]
22055 category NV_vertex_program
22056 dlflags notlistable
22057 version 1.2
22058 extension soft WINSOFT NV10
22059 glxvendorpriv 1302
22060 alias GetVertexAttribfv
22061
22062 GetVertexAttribivNV(index, pname, params)
22063 return void
22064 param index UInt32 in value
22065 param pname VertexAttribEnumNV in value
22066 param params Int32 out array [1]
22067 category NV_vertex_program
22068 dlflags notlistable
22069 version 1.2
22070 extension soft WINSOFT NV10
22071 glxvendorpriv 1303
22072 alias GetVertexAttribiv
22073
22074 GetVertexAttribPointervNV(index, pname, pointer)
22075 return void
22076 param index UInt32 in value
22077 param pname VertexAttribEnumNV in value
22078 param pointer VoidPointer out array [1]
22079 category NV_vertex_program
22080 dlflags notlistable
22081 version 1.2
22082 extension soft WINSOFT NV10
22083 glxflags ignore
22084 alias GetVertexAttribPointerv
22085
22086 IsProgramNV(id)
22087 return Boolean
22088 param id UInt32 in value
22089 category NV_vertex_program
22090 dlflags notlistable
22091 version 1.2
22092 extension soft WINSOFT NV10
22093 glxvendorpriv 1304
22094 alias IsProgram
22095
22096 LoadProgramNV(target, id, len, program)
22097 return void
22098 param target VertexAttribEnumNV in value
22099 param id UInt32 in value
22100 param len SizeI in value
22101 param program UInt8 in array [len]
22102 category NV_vertex_program
22103 version 1.2
22104 extension soft WINSOFT NV10
22105 glxropcode 4183
22106 offset 593
22107
22108 ProgramParameter4dNV(target, index, x, y, z, w)
22109 return void
22110 param target VertexAttribEnumNV in value
22111 param index UInt32 in value
22112 param x Float64 in value
22113 param y Float64 in value
22114 param z Float64 in value
22115 param w Float64 in value
22116 category NV_vertex_program
22117 version 1.2
22118 vectorequiv ProgramParameter4dvNV
22119 extension soft WINSOFT NV10
22120 offset 594
22121
22122 ProgramParameter4dvNV(target, index, v)
22123 return void
22124 param target VertexAttribEnumNV in value
22125 param index UInt32 in value
22126 param v Float64 in array [4]
22127 category NV_vertex_program
22128 version 1.2
22129 extension soft WINSOFT NV10
22130 glxropcode 4185
22131 offset 595
22132
22133 ProgramParameter4fNV(target, index, x, y, z, w)
22134 return void
22135 param target VertexAttribEnumNV in value
22136 param index UInt32 in value
22137 param x Float32 in value
22138 param y Float32 in value
22139 param z Float32 in value
22140 param w Float32 in value
22141 category NV_vertex_program
22142 version 1.2
22143 vectorequiv ProgramParameter4fvNV
22144 extension soft WINSOFT NV10
22145 offset 596
22146
22147 ProgramParameter4fvNV(target, index, v)
22148 return void
22149 param target VertexAttribEnumNV in value
22150 param index UInt32 in value
22151 param v Float32 in array [4]
22152 category NV_vertex_program
22153 version 1.2
22154 extension soft WINSOFT NV10
22155 glxropcode 4184
22156 offset 597
22157
22158 ProgramParameters4dvNV(target, index, count, v)
22159 return void
22160 param target VertexAttribEnumNV in value
22161 param index UInt32 in value
22162 param count SizeI in value
22163 param v Float64 in array [count*4]
22164 category NV_vertex_program
22165 version 1.2
22166 extension soft WINSOFT NV10
22167 glxropcode 4187
22168 offset 598
22169
22170 ProgramParameters4fvNV(target, index, count, v)
22171 return void
22172 param target VertexAttribEnumNV in value
22173 param index UInt32 in value
22174 param count SizeI in value
22175 param v Float32 in array [count*4]
22176 category NV_vertex_program
22177 version 1.2
22178 extension soft WINSOFT NV10
22179 glxropcode 4186
22180 offset 599
22181
22182 # ProgramParameterSigned4dNV(target, index, x, y, z, w)
22183 # return void
22184 # param target VertexAttribEnumNV in value
22185 # param index Int32 in value
22186 # param x Float64 in value
22187 # param y Float64 in value
22188 # param z Float64 in value
22189 # param w Float64 in value
22190 # category NV_vertex_program1_1_dcc
22191 # version 1.2
22192 # vectorequiv ProgramParameterSigned4dvNV
22193 # extension soft WINSOFT NV20
22194 # offset ?
22195 #
22196 # ProgramParameterSigned4dvNV(target, index, v)
22197 # return void
22198 # param target VertexAttribEnumNV in value
22199 # param index Int32 in value
22200 # param v Float64 in array [4]
22201 # category NV_vertex_program1_1_dcc
22202 # version 1.2
22203 # extension soft WINSOFT NV20
22204 # glxflags ignore
22205 # offset ?
22206 #
22207 # ProgramParameterSigned4fNV(target, index, x, y, z, w)
22208 # return void
22209 # param target VertexAttribEnumNV in value
22210 # param index Int32 in value
22211 # param x Float32 in value
22212 # param y Float32 in value
22213 # param z Float32 in value
22214 # param w Float32 in value
22215 # category NV_vertex_program1_1_dcc
22216 # version 1.2
22217 # vectorequiv ProgramParameterSigned4fvNV
22218 # extension soft WINSOFT NV20
22219 # offset ?
22220 #
22221 # ProgramParameterSigned4fvNV(target, index, v)
22222 # return void
22223 # param target VertexAttribEnumNV in value
22224 # param index Int32 in value
22225 # param v Float32 in array [4]
22226 # category NV_vertex_program1_1_dcc
22227 # version 1.2
22228 # extension soft WINSOFT NV20
22229 # glxflags ignore
22230 # offset ?
22231 #
22232 # ProgramParametersSigned4dvNV(target, index, count, v)
22233 # return void
22234 # param target VertexAttribEnumNV in value
22235 # param index Int32 in value
22236 # param count SizeI in value
22237 # param v Float64 in array [count*4]
22238 # category NV_vertex_program1_1_dcc
22239 # version 1.2
22240 # extension soft WINSOFT NV20
22241 # glxflags ignore
22242 # offset ?
22243 #
22244 # ProgramParametersSigned4fvNV(target, index, count, v)
22245 # return void
22246 # param target VertexAttribEnumNV in value
22247 # param index Int32 in value
22248 # param count SizeI in value
22249 # param v Float32 in array [count*4]
22250 # category NV_vertex_program1_1_dcc
22251 # version 1.2
22252 # extension soft WINSOFT NV20
22253 # glxflags ignore
22254 # offset ?
22255
22256 RequestResidentProgramsNV(n, programs)
22257 return void
22258 param n SizeI in value
22259 param programs UInt32 in array [n]
22260 category NV_vertex_program
22261 version 1.2
22262 extension soft WINSOFT NV10
22263 glxropcode 4182
22264 offset 600
22265
22266 TrackMatrixNV(target, address, matrix, transform)
22267 return void
22268 param target VertexAttribEnumNV in value
22269 param address UInt32 in value
22270 param matrix VertexAttribEnumNV in value
22271 param transform VertexAttribEnumNV in value
22272 category NV_vertex_program
22273 version 1.2
22274 extension soft WINSOFT NV10
22275 glxropcode 4188
22276 offset 601
22277
22278 VertexAttribPointerNV(index, fsize, type, stride, pointer)
22279 return void
22280 param index UInt32 in value
22281 param fsize Int32 in value
22282 param type VertexAttribEnumNV in value
22283 param stride SizeI in value
22284 param pointer Void in array [COMPSIZE(fsize/type/stride)] retained
22285 category NV_vertex_program
22286 dlflags notlistable
22287 version 1.2
22288 extension soft WINSOFT NV10
22289 glxflags ignore
22290 offset 602
22291
22292 VertexAttrib1dNV(index, x)
22293 return void
22294 param index UInt32 in value
22295 param x Float64 in value
22296 category NV_vertex_program
22297 version 1.2
22298 vectorequiv VertexAttrib1dvNV
22299 extension soft WINSOFT NV10
22300 alias VertexAttrib1d
22301
22302 VertexAttrib1dvNV(index, v)
22303 return void
22304 param index UInt32 in value
22305 param v Float64 in array [1]
22306 category NV_vertex_program
22307 version 1.2
22308 extension soft WINSOFT NV10
22309 glxropcode 4197
22310 alias VertexAttrib1dv
22311
22312 VertexAttrib1fNV(index, x)
22313 return void
22314 param index UInt32 in value
22315 param x Float32 in value
22316 category NV_vertex_program
22317 version 1.2
22318 vectorequiv VertexAttrib1fvNV
22319 extension soft WINSOFT NV10
22320 alias VertexAttrib1f
22321
22322 VertexAttrib1fvNV(index, v)
22323 return void
22324 param index UInt32 in value
22325 param v Float32 in array [1]
22326 category NV_vertex_program
22327 version 1.2
22328 extension soft WINSOFT NV10
22329 glxropcode 4193
22330 alias VertexAttrib1fv
22331
22332 VertexAttrib1sNV(index, x)
22333 return void
22334 param index UInt32 in value
22335 param x Int16 in value
22336 category NV_vertex_program
22337 version 1.2
22338 vectorequiv VertexAttrib1svNV
22339 extension soft WINSOFT NV10
22340 alias VertexAttrib1s
22341
22342 VertexAttrib1svNV(index, v)
22343 return void
22344 param index UInt32 in value
22345 param v Int16 in array [1]
22346 category NV_vertex_program
22347 version 1.2
22348 extension soft WINSOFT NV10
22349 glxropcode 4189
22350 alias VertexAttrib1sv
22351
22352 VertexAttrib2dNV(index, x, y)
22353 return void
22354 param index UInt32 in value
22355 param x Float64 in value
22356 param y Float64 in value
22357 category NV_vertex_program
22358 version 1.2
22359 vectorequiv VertexAttrib2dvNV
22360 extension soft WINSOFT NV10
22361 alias VertexAttrib2d
22362
22363 VertexAttrib2dvNV(index, v)
22364 return void
22365 param index UInt32 in value
22366 param v Float64 in array [2]
22367 category NV_vertex_program
22368 version 1.2
22369 extension soft WINSOFT NV10
22370 glxropcode 4198
22371 alias VertexAttrib2dv
22372
22373 VertexAttrib2fNV(index, x, y)
22374 return void
22375 param index UInt32 in value
22376 param x Float32 in value
22377 param y Float32 in value
22378 category NV_vertex_program
22379 version 1.2
22380 vectorequiv VertexAttrib2fvNV
22381 extension soft WINSOFT NV10
22382 alias VertexAttrib2f
22383
22384 VertexAttrib2fvNV(index, v)
22385 return void
22386 param index UInt32 in value
22387 param v Float32 in array [2]
22388 category NV_vertex_program
22389 version 1.2
22390 extension soft WINSOFT NV10
22391 glxropcode 4194
22392 alias VertexAttrib2fv
22393
22394 VertexAttrib2sNV(index, x, y)
22395 return void
22396 param index UInt32 in value
22397 param x Int16 in value
22398 param y Int16 in value
22399 category NV_vertex_program
22400 version 1.2
22401 vectorequiv VertexAttrib2svNV
22402 extension soft WINSOFT NV10
22403 alias VertexAttrib2s
22404
22405 VertexAttrib2svNV(index, v)
22406 return void
22407 param index UInt32 in value
22408 param v Int16 in array [2]
22409 category NV_vertex_program
22410 version 1.2
22411 extension soft WINSOFT NV10
22412 glxropcode 4190
22413 alias VertexAttrib2sv
22414
22415 VertexAttrib3dNV(index, x, y, z)
22416 return void
22417 param index UInt32 in value
22418 param x Float64 in value
22419 param y Float64 in value
22420 param z Float64 in value
22421 category NV_vertex_program
22422 version 1.2
22423 vectorequiv VertexAttrib3dvNV
22424 extension soft WINSOFT NV10
22425 alias VertexAttrib3d
22426
22427 VertexAttrib3dvNV(index, v)
22428 return void
22429 param index UInt32 in value
22430 param v Float64 in array [3]
22431 category NV_vertex_program
22432 version 1.2
22433 extension soft WINSOFT NV10
22434 glxropcode 4199
22435 alias VertexAttrib3dv
22436
22437 VertexAttrib3fNV(index, x, y, z)
22438 return void
22439 param index UInt32 in value
22440 param x Float32 in value
22441 param y Float32 in value
22442 param z Float32 in value
22443 category NV_vertex_program
22444 version 1.2
22445 vectorequiv VertexAttrib3fvNV
22446 extension soft WINSOFT NV10
22447 alias VertexAttrib3f
22448
22449 VertexAttrib3fvNV(index, v)
22450 return void
22451 param index UInt32 in value
22452 param v Float32 in array [3]
22453 category NV_vertex_program
22454 version 1.2
22455 extension soft WINSOFT NV10
22456 glxropcode 4195
22457 alias VertexAttrib3fv
22458
22459 VertexAttrib3sNV(index, x, y, z)
22460 return void
22461 param index UInt32 in value
22462 param x Int16 in value
22463 param y Int16 in value
22464 param z Int16 in value
22465 category NV_vertex_program
22466 version 1.2
22467 vectorequiv VertexAttrib3svNV
22468 extension soft WINSOFT NV10
22469 alias VertexAttrib3s
22470
22471 VertexAttrib3svNV(index, v)
22472 return void
22473 param index UInt32 in value
22474 param v Int16 in array [3]
22475 category NV_vertex_program
22476 version 1.2
22477 extension soft WINSOFT NV10
22478 glxropcode 4191
22479 alias VertexAttrib3sv
22480
22481 VertexAttrib4dNV(index, x, y, z, w)
22482 return void
22483 param index UInt32 in value
22484 param x Float64 in value
22485 param y Float64 in value
22486 param z Float64 in value
22487 param w Float64 in value
22488 category NV_vertex_program
22489 version 1.2
22490 vectorequiv VertexAttrib4dvNV
22491 extension soft WINSOFT NV10
22492 alias VertexAttrib4d
22493
22494 VertexAttrib4dvNV(index, v)
22495 return void
22496 param index UInt32 in value
22497 param v Float64 in array [4]
22498 category NV_vertex_program
22499 version 1.2
22500 extension soft WINSOFT NV10
22501 glxropcode 4200
22502 alias VertexAttrib4dv
22503
22504 VertexAttrib4fNV(index, x, y, z, w)
22505 return void
22506 param index UInt32 in value
22507 param x Float32 in value
22508 param y Float32 in value
22509 param z Float32 in value
22510 param w Float32 in value
22511 category NV_vertex_program
22512 version 1.2
22513 vectorequiv VertexAttrib4fvNV
22514 extension soft WINSOFT NV10
22515 alias VertexAttrib4f
22516
22517 VertexAttrib4fvNV(index, v)
22518 return void
22519 param index UInt32 in value
22520 param v Float32 in array [4]
22521 category NV_vertex_program
22522 version 1.2
22523 extension soft WINSOFT NV10
22524 glxropcode 4196
22525 alias VertexAttrib4fv
22526
22527 VertexAttrib4sNV(index, x, y, z, w)
22528 return void
22529 param index UInt32 in value
22530 param x Int16 in value
22531 param y Int16 in value
22532 param z Int16 in value
22533 param w Int16 in value
22534 category NV_vertex_program
22535 version 1.2
22536 vectorequiv VertexAttrib4svNV
22537 extension soft WINSOFT NV10
22538 alias VertexAttrib4s
22539
22540 VertexAttrib4svNV(index, v)
22541 return void
22542 param index UInt32 in value
22543 param v Int16 in array [4]
22544 category NV_vertex_program
22545 version 1.2
22546 extension soft WINSOFT NV10
22547 glxropcode 4192
22548 alias VertexAttrib4sv
22549
22550 VertexAttrib4ubNV(index, x, y, z, w)
22551 return void
22552 param index UInt32 in value
22553 param x ColorUB in value
22554 param y ColorUB in value
22555 param z ColorUB in value
22556 param w ColorUB in value
22557 category NV_vertex_program
22558 version 1.2
22559 extension soft WINSOFT NV10
22560 vectorequiv VertexAttrib4ubvNV
22561 alias VertexAttrib4Nub
22562
22563 VertexAttrib4ubvNV(index, v)
22564 return void
22565 param index UInt32 in value
22566 param v ColorUB in array [4]
22567 category NV_vertex_program
22568 version 1.2
22569 extension soft WINSOFT NV10
22570 glxropcode 4201
22571 alias VertexAttrib4Nubv
22572
22573 VertexAttribs1dvNV(index, count, v)
22574 return void
22575 param index UInt32 in value
22576 param count SizeI in value
22577 param v Float64 in array [count]
22578 category NV_vertex_program
22579 dlflags handcode
22580 version 1.2
22581 extension soft WINSOFT NV10
22582 glxropcode 4210
22583 offset 629
22584
22585 VertexAttribs1fvNV(index, count, v)
22586 return void
22587 param index UInt32 in value
22588 param count SizeI in value
22589 param v Float32 in array [count]
22590 category NV_vertex_program
22591 dlflags handcode
22592 version 1.2
22593 extension soft WINSOFT NV10
22594 glxropcode 4206
22595 offset 630
22596
22597 VertexAttribs1svNV(index, count, v)
22598 return void
22599 param index UInt32 in value
22600 param count SizeI in value
22601 param v Int16 in array [count]
22602 category NV_vertex_program
22603 dlflags handcode
22604 version 1.2
22605 extension soft WINSOFT NV10
22606 glxropcode 4202
22607 offset 631
22608
22609 VertexAttribs2dvNV(index, count, v)
22610 return void
22611 param index UInt32 in value
22612 param count SizeI in value
22613 param v Float64 in array [count*2]
22614 category NV_vertex_program
22615 dlflags handcode
22616 version 1.2
22617 extension soft WINSOFT NV10
22618 glxropcode 4211
22619 offset 632
22620
22621 VertexAttribs2fvNV(index, count, v)
22622 return void
22623 param index UInt32 in value
22624 param count SizeI in value
22625 param v Float32 in array [count*2]
22626 category NV_vertex_program
22627 dlflags handcode
22628 version 1.2
22629 extension soft WINSOFT NV10
22630 glxropcode 4207
22631 offset 633
22632
22633 VertexAttribs2svNV(index, count, v)
22634 return void
22635 param index UInt32 in value
22636 param count SizeI in value
22637 param v Int16 in array [count*2]
22638 category NV_vertex_program
22639 dlflags handcode
22640 version 1.2
22641 extension soft WINSOFT NV10
22642 glxropcode 4203
22643 offset 634
22644
22645 VertexAttribs3dvNV(index, count, v)
22646 return void
22647 param index UInt32 in value
22648 param count SizeI in value
22649 param v Float64 in array [count*3]
22650 category NV_vertex_program
22651 dlflags handcode
22652 version 1.2
22653 extension soft WINSOFT NV10
22654 glxropcode 4212
22655 offset 635
22656
22657 VertexAttribs3fvNV(index, count, v)
22658 return void
22659 param index UInt32 in value
22660 param count SizeI in value
22661 param v Float32 in array [count*3]
22662 category NV_vertex_program
22663 dlflags handcode
22664 version 1.2
22665 extension soft WINSOFT NV10
22666 glxropcode 4208
22667 offset 636
22668
22669 VertexAttribs3svNV(index, count, v)
22670 return void
22671 param index UInt32 in value
22672 param count SizeI in value
22673 param v Int16 in array [count*3]
22674 category NV_vertex_program
22675 dlflags handcode
22676 version 1.2
22677 extension soft WINSOFT NV10
22678 glxropcode 4204
22679 offset 637
22680
22681 VertexAttribs4dvNV(index, count, v)
22682 return void
22683 param index UInt32 in value
22684 param count SizeI in value
22685 param v Float64 in array [count*4]
22686 category NV_vertex_program
22687 dlflags handcode
22688 version 1.2
22689 extension soft WINSOFT NV10
22690 glxropcode 4213
22691 offset 638
22692
22693 VertexAttribs4fvNV(index, count, v)
22694 return void
22695 param index UInt32 in value
22696 param count SizeI in value
22697 param v Float32 in array [count*4]
22698 category NV_vertex_program
22699 dlflags handcode
22700 version 1.2
22701 extension soft WINSOFT NV10
22702 glxropcode 4209
22703 offset 639
22704
22705 VertexAttribs4svNV(index, count, v)
22706 return void
22707 param index UInt32 in value
22708 param count SizeI in value
22709 param v Int16 in array [count*4]
22710 category NV_vertex_program
22711 dlflags handcode
22712 version 1.2
22713 extension soft WINSOFT NV10
22714 glxropcode 4205
22715 offset 640
22716
22717 VertexAttribs4ubvNV(index, count, v)
22718 return void
22719 param index UInt32 in value
22720 param count SizeI in value
22721 param v ColorUB in array [count*4]
22722 category NV_vertex_program
22723 dlflags handcode
22724 version 1.2
22725 extension soft WINSOFT NV10
22726 glxropcode 4214
22727 offset 641
22728
22729
22730 ###############################################################################
22731 #
22732 # Extension #234 - GLX_SGIX_visual_select_group
22733 #
22734 ###############################################################################
22735
22736 ###############################################################################
22737 #
22738 # Extension #235
22739 # SGIX_texture_coordinate_clamp commands
22740 #
22741 ###############################################################################
22742
22743 # (none)
22744 newcategory: SGIX_texture_coordinate_clamp
22745
22746 ###############################################################################
22747 #
22748 # Extension #236
22749 # SGIX_scalebias_hint commands
22750 #
22751 ###############################################################################
22752
22753 # (none)
22754 newcategory: SGIX_scalebias_hint
22755
22756 ###############################################################################
22757 #
22758 # Extension #237 - GLX_OML_swap_method commands
22759 # Extension #238 - GLX_OML_sync_control commands
22760 #
22761 ###############################################################################
22762
22763 ###############################################################################
22764 #
22765 # Extension #239
22766 # OML_interlace commands
22767 #
22768 ###############################################################################
22769
22770 # (none)
22771 newcategory: OML_interlace
22772
22773 ###############################################################################
22774 #
22775 # Extension #240
22776 # OML_subsample commands
22777 #
22778 ###############################################################################
22779
22780 # (none)
22781 newcategory: OML_subsample
22782
22783 ###############################################################################
22784 #
22785 # Extension #241
22786 # OML_resample commands
22787 #
22788 ###############################################################################
22789
22790 # (none)
22791 newcategory: OML_resample
22792
22793 ###############################################################################
22794 #
22795 # Extension #242 - WGL_OML_sync_control commands
22796 #
22797 ###############################################################################
22798
22799 ###############################################################################
22800 #
22801 # Extension #243
22802 # NV_copy_depth_to_color commands
22803 #
22804 ###############################################################################
22805
22806 # (none)
22807 newcategory: NV_copy_depth_to_color
22808
22809 ###############################################################################
22810 #
22811 # Extension #244
22812 # ATI_envmap_bumpmap commands
22813 #
22814 ###############################################################################
22815
22816 TexBumpParameterivATI(pname, param)
22817 return void
22818 param pname TexBumpParameterATI in value
22819 param param Int32 in array [COMPSIZE(pname)]
22820 category ATI_envmap_bumpmap
22821 version 1.2
22822 extension
22823 glxropcode ?
22824 glxflags ignore
22825 offset ?
22826
22827 TexBumpParameterfvATI(pname, param)
22828 return void
22829 param pname TexBumpParameterATI in value
22830 param param Float32 in array [COMPSIZE(pname)]
22831 category ATI_envmap_bumpmap
22832 version 1.2
22833 extension
22834 glxropcode ?
22835 glxflags ignore
22836 offset ?
22837
22838 GetTexBumpParameterivATI(pname, param)
22839 return void
22840 param pname GetTexBumpParameterATI in value
22841 param param Int32 out array [COMPSIZE(pname)]
22842 category ATI_envmap_bumpmap
22843 dlflags notlistable
22844 version 1.2
22845 extension
22846 glxsingle ?
22847 glxflags ignore
22848 offset ?
22849
22850 GetTexBumpParameterfvATI(pname, param)
22851 return void
22852 param pname GetTexBumpParameterATI in value
22853 param param Float32 out array [COMPSIZE(pname)]
22854 category ATI_envmap_bumpmap
22855 dlflags notlistable
22856 version 1.2
22857 extension
22858 glxsingle ?
22859 glxflags ignore
22860 offset ?
22861
22862 ###############################################################################
22863 #
22864 # Extension #245
22865 # ATI_fragment_shader commands
22866 #
22867 ###############################################################################
22868
22869 GenFragmentShadersATI(range)
22870 return UInt32
22871 param range UInt32 in value
22872 category ATI_fragment_shader
22873 version 1.2
22874 extension
22875 glxropcode ?
22876 glxflags ignore
22877 offset ?
22878
22879 BindFragmentShaderATI(id)
22880 return void
22881 param id UInt32 in value
22882 category ATI_fragment_shader
22883 version 1.2
22884 extension
22885 glxropcode ?
22886 glxflags ignore
22887 offset ?
22888
22889 DeleteFragmentShaderATI(id)
22890 return void
22891 param id UInt32 in value
22892 category ATI_fragment_shader
22893 version 1.2
22894 extension
22895 glxropcode ?
22896 glxflags ignore
22897 offset ?
22898
22899 BeginFragmentShaderATI()
22900 return void
22901 category ATI_fragment_shader
22902 version 1.2
22903 extension
22904 glxropcode ?
22905 glxflags ignore
22906 offset ?
22907
22908 EndFragmentShaderATI()
22909 return void
22910 category ATI_fragment_shader
22911 version 1.2
22912 extension
22913 glxropcode ?
22914 glxflags ignore
22915 offset ?
22916
22917 PassTexCoordATI(dst, coord, swizzle)
22918 return void
22919 param dst UInt32 in value
22920 param coord UInt32 in value
22921 param swizzle SwizzleOpATI in value
22922 category ATI_fragment_shader
22923 version 1.2
22924 extension
22925 glxropcode ?
22926 glxflags ignore
22927 offset ?
22928
22929 SampleMapATI(dst, interp, swizzle)
22930 return void
22931 param dst UInt32 in value
22932 param interp UInt32 in value
22933 param swizzle SwizzleOpATI in value
22934 category ATI_fragment_shader
22935 version 1.2
22936 extension
22937 glxropcode ?
22938 glxflags ignore
22939 offset ?
22940
22941 ColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod)
22942 return void
22943 param op FragmentOpATI in value
22944 param dst UInt32 in value
22945 param dstMask UInt32 in value
22946 param dstMod UInt32 in value
22947 param arg1 UInt32 in value
22948 param arg1Rep UInt32 in value
22949 param arg1Mod UInt32 in value
22950 category ATI_fragment_shader
22951 version 1.2
22952 extension
22953 glxropcode ?
22954 glxflags ignore
22955 offset ?
22956
22957 ColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
22958 return void
22959 param op FragmentOpATI in value
22960 param dst UInt32 in value
22961 param dstMask UInt32 in value
22962 param dstMod UInt32 in value
22963 param arg1 UInt32 in value
22964 param arg1Rep UInt32 in value
22965 param arg1Mod UInt32 in value
22966 param arg2 UInt32 in value
22967 param arg2Rep UInt32 in value
22968 param arg2Mod UInt32 in value
22969 category ATI_fragment_shader
22970 version 1.2
22971 extension
22972 glxropcode ?
22973 glxflags ignore
22974 offset ?
22975
22976 ColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
22977 return void
22978 param op FragmentOpATI in value
22979 param dst UInt32 in value
22980 param dstMask UInt32 in value
22981 param dstMod UInt32 in value
22982 param arg1 UInt32 in value
22983 param arg1Rep UInt32 in value
22984 param arg1Mod UInt32 in value
22985 param arg2 UInt32 in value
22986 param arg2Rep UInt32 in value
22987 param arg2Mod UInt32 in value
22988 param arg3 UInt32 in value
22989 param arg3Rep UInt32 in value
22990 param arg3Mod UInt32 in value
22991 category ATI_fragment_shader
22992 version 1.2
22993 extension
22994 glxropcode ?
22995 glxflags ignore
22996 offset ?
22997
22998 AlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod)
22999 return void
23000 param op FragmentOpATI in value
23001 param dst UInt32 in value
23002 param dstMod UInt32 in value
23003 param arg1 UInt32 in value
23004 param arg1Rep UInt32 in value
23005 param arg1Mod UInt32 in value
23006 category ATI_fragment_shader
23007 version 1.2
23008 extension
23009 glxropcode ?
23010 glxflags ignore
23011 offset ?
23012
23013 AlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
23014 return void
23015 param op FragmentOpATI in value
23016 param dst UInt32 in value
23017 param dstMod UInt32 in value
23018 param arg1 UInt32 in value
23019 param arg1Rep UInt32 in value
23020 param arg1Mod UInt32 in value
23021 param arg2 UInt32 in value
23022 param arg2Rep UInt32 in value
23023 param arg2Mod UInt32 in value
23024 category ATI_fragment_shader
23025 version 1.2
23026 extension
23027 glxropcode ?
23028 glxflags ignore
23029 offset ?
23030
23031 AlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
23032 return void
23033 param op FragmentOpATI in value
23034 param dst UInt32 in value
23035 param dstMod UInt32 in value
23036 param arg1 UInt32 in value
23037 param arg1Rep UInt32 in value
23038 param arg1Mod UInt32 in value
23039 param arg2 UInt32 in value
23040 param arg2Rep UInt32 in value
23041 param arg2Mod UInt32 in value
23042 param arg3 UInt32 in value
23043 param arg3Rep UInt32 in value
23044 param arg3Mod UInt32 in value
23045 category ATI_fragment_shader
23046 version 1.2
23047 extension
23048 glxropcode ?
23049 glxflags ignore
23050 offset ?
23051
23052 SetFragmentShaderConstantATI(dst, value)
23053 return void
23054 param dst UInt32 in value
23055 param value ConstFloat32 in array [4]
23056 category ATI_fragment_shader
23057 version 1.2
23058 extension
23059 glxropcode ?
23060 glxflags ignore
23061 offset ?
23062
23063 ###############################################################################
23064 #
23065 # Extension #246
23066 # ATI_pn_triangles commands
23067 #
23068 ###############################################################################
23069
23070 PNTrianglesiATI(pname, param)
23071 return void
23072 param pname PNTrianglesPNameATI in value
23073 param param Int32 in value
23074 category ATI_pn_triangles
23075 version 1.2
23076 extension
23077 glxropcode ?
23078 glxflags ignore
23079 offset ?
23080
23081 PNTrianglesfATI(pname, param)
23082 return void
23083 param pname PNTrianglesPNameATI in value
23084 param param Float32 in value
23085 category ATI_pn_triangles
23086 version 1.2
23087 extension
23088 glxropcode ?
23089 glxflags ignore
23090 offset ?
23091
23092 ###############################################################################
23093 #
23094 # Extension #247
23095 # ATI_vertex_array_object commands
23096 #
23097 ###############################################################################
23098
23099 NewObjectBufferATI(size, pointer, usage)
23100 return UInt32
23101 param size SizeI in value
23102 param pointer ConstVoid in array [size]
23103 param usage ArrayObjectUsageATI in value
23104 category ATI_vertex_array_object
23105 version 1.2
23106 extension
23107 glxropcode ?
23108 glxflags ignore
23109 offset ?
23110
23111 IsObjectBufferATI(buffer)
23112 return Boolean
23113 param buffer UInt32 in value
23114 category ATI_vertex_array_object
23115 version 1.2
23116 extension
23117 glxropcode ?
23118 glxflags ignore
23119 offset ?
23120
23121 UpdateObjectBufferATI(buffer, offset, size, pointer, preserve)
23122 return void
23123 param buffer UInt32 in value
23124 param offset UInt32 in value
23125 param size SizeI in value
23126 param pointer ConstVoid in array [size]
23127 param preserve PreserveModeATI in value
23128 category ATI_vertex_array_object
23129 version 1.2
23130 extension
23131 glxropcode ?
23132 glxflags ignore
23133 offset ?
23134
23135 GetObjectBufferfvATI(buffer, pname, params)
23136 return void
23137 param buffer UInt32 in value
23138 param pname ArrayObjectPNameATI in value
23139 param params Float32 out array [1]
23140 category ATI_vertex_array_object
23141 dlflags notlistable
23142 version 1.2
23143 extension
23144 glxsingle ?
23145 glxflags ignore
23146 offset ?
23147
23148 GetObjectBufferivATI(buffer, pname, params)
23149 return void
23150 param buffer UInt32 in value
23151 param pname ArrayObjectPNameATI in value
23152 param params Int32 out array [1]
23153 category ATI_vertex_array_object
23154 dlflags notlistable
23155 version 1.2
23156 extension
23157 glxsingle ?
23158 glxflags ignore
23159 offset ?
23160
23161 FreeObjectBufferATI(buffer)
23162 return void
23163 param buffer UInt32 in value
23164 category ATI_vertex_array_object
23165 version 1.2
23166 extension
23167 glxropcode ?
23168 glxflags ignore
23169 offset ?
23170
23171 ArrayObjectATI(array, size, type, stride, buffer, offset)
23172 return void
23173 param array EnableCap in value
23174 param size Int32 in value
23175 param type ScalarType in value
23176 param stride SizeI in value
23177 param buffer UInt32 in value
23178 param offset UInt32 in value
23179 category ATI_vertex_array_object
23180 version 1.2
23181 extension
23182 glxropcode ?
23183 glxflags ignore
23184 offset ?
23185
23186 GetArrayObjectfvATI(array, pname, params)
23187 return void
23188 param array EnableCap in value
23189 param pname ArrayObjectPNameATI in value
23190 param params Float32 out array [1]
23191 category ATI_vertex_array_object
23192 dlflags notlistable
23193 version 1.2
23194 extension
23195 glxsingle ?
23196 glxflags ignore
23197 offset ?
23198
23199 GetArrayObjectivATI(array, pname, params)
23200 return void
23201 param array EnableCap in value
23202 param pname ArrayObjectPNameATI in value
23203 param params Int32 out array [1]
23204 category ATI_vertex_array_object
23205 dlflags notlistable
23206 version 1.2
23207 extension
23208 glxsingle ?
23209 glxflags ignore
23210 offset ?
23211
23212 VariantArrayObjectATI(id, type, stride, buffer, offset)
23213 return void
23214 param id UInt32 in value
23215 param type ScalarType in value
23216 param stride SizeI in value
23217 param buffer UInt32 in value
23218 param offset UInt32 in value
23219 category ATI_vertex_array_object
23220 version 1.2
23221 extension
23222 glxropcode ?
23223 glxflags ignore
23224 offset ?
23225
23226 GetVariantArrayObjectfvATI(id, pname, params)
23227 return void
23228 param id UInt32 in value
23229 param pname ArrayObjectPNameATI in value
23230 param params Float32 out array [1]
23231 category ATI_vertex_array_object
23232 dlflags notlistable
23233 version 1.2
23234 extension
23235 glxsingle ?
23236 glxflags ignore
23237 offset ?
23238
23239 GetVariantArrayObjectivATI(id, pname, params)
23240 return void
23241 param id UInt32 in value
23242 param pname ArrayObjectPNameATI in value
23243 param params Int32 out array [1]
23244 category ATI_vertex_array_object
23245 dlflags notlistable
23246 version 1.2
23247 extension
23248 glxsingle ?
23249 glxflags ignore
23250 offset ?
23251
23252 ###############################################################################
23253 #
23254 # Extension #248
23255 # EXT_vertex_shader commands
23256 #
23257 ###############################################################################
23258
23259 BeginVertexShaderEXT()
23260 return void
23261 category EXT_vertex_shader
23262 version 1.2
23263 extension
23264 glxropcode ?
23265 glxflags ignore
23266 offset ?
23267
23268 EndVertexShaderEXT()
23269 return void
23270 category EXT_vertex_shader
23271 version 1.2
23272 extension
23273 glxropcode ?
23274 glxflags ignore
23275 offset ?
23276
23277 BindVertexShaderEXT(id)
23278 return void
23279 param id UInt32 in value
23280 category EXT_vertex_shader
23281 version 1.2
23282 extension
23283 glxropcode ?
23284 glxflags ignore
23285 offset ?
23286
23287 GenVertexShadersEXT(range)
23288 return UInt32
23289 param range UInt32 in value
23290 category EXT_vertex_shader
23291 version 1.2
23292 extension
23293 glxropcode ?
23294 glxflags ignore
23295 offset ?
23296
23297 DeleteVertexShaderEXT(id)
23298 return void
23299 param id UInt32 in value
23300 category EXT_vertex_shader
23301 version 1.2
23302 extension
23303 glxropcode ?
23304 glxflags ignore
23305 offset ?
23306
23307 ShaderOp1EXT(op, res, arg1)
23308 return void
23309 param op VertexShaderOpEXT in value
23310 param res UInt32 in value
23311 param arg1 UInt32 in value
23312 category EXT_vertex_shader
23313 version 1.2
23314 extension
23315 glxropcode ?
23316 glxflags ignore
23317 offset ?
23318
23319 ShaderOp2EXT(op, res, arg1, arg2)
23320 return void
23321 param op VertexShaderOpEXT in value
23322 param res UInt32 in value
23323 param arg1 UInt32 in value
23324 param arg2 UInt32 in value
23325 category EXT_vertex_shader
23326 version 1.2
23327 extension
23328 glxropcode ?
23329 glxflags ignore
23330 offset ?
23331
23332 ShaderOp3EXT(op, res, arg1, arg2, arg3)
23333 return void
23334 param op VertexShaderOpEXT in value
23335 param res UInt32 in value
23336 param arg1 UInt32 in value
23337 param arg2 UInt32 in value
23338 param arg3 UInt32 in value
23339 category EXT_vertex_shader
23340 version 1.2
23341 extension
23342 glxropcode ?
23343 glxflags ignore
23344 offset ?
23345
23346 SwizzleEXT(res, in, outX, outY, outZ, outW)
23347 return void
23348 param res UInt32 in value
23349 param in UInt32 in value
23350 param outX VertexShaderCoordOutEXT in value
23351 param outY VertexShaderCoordOutEXT in value
23352 param outZ VertexShaderCoordOutEXT in value
23353 param outW VertexShaderCoordOutEXT in value
23354 category EXT_vertex_shader
23355 version 1.2
23356 extension
23357 glxropcode ?
23358 glxflags ignore
23359 offset ?
23360
23361 WriteMaskEXT(res, in, outX, outY, outZ, outW)
23362 return void
23363 param res UInt32 in value
23364 param in UInt32 in value
23365 param outX VertexShaderWriteMaskEXT in value
23366 param outY VertexShaderWriteMaskEXT in value
23367 param outZ VertexShaderWriteMaskEXT in value
23368 param outW VertexShaderWriteMaskEXT in value
23369 category EXT_vertex_shader
23370 version 1.2
23371 extension
23372 glxropcode ?
23373 glxflags ignore
23374 offset ?
23375
23376 InsertComponentEXT(res, src, num)
23377 return void
23378 param res UInt32 in value
23379 param src UInt32 in value
23380 param num UInt32 in value
23381 category EXT_vertex_shader
23382 version 1.2
23383 extension
23384 glxropcode ?
23385 glxflags ignore
23386 offset ?
23387
23388 ExtractComponentEXT(res, src, num)
23389 return void
23390 param res UInt32 in value
23391 param src UInt32 in value
23392 param num UInt32 in value
23393 category EXT_vertex_shader
23394 version 1.2
23395 extension
23396 glxropcode ?
23397 glxflags ignore
23398 offset ?
23399
23400 GenSymbolsEXT(datatype, storagetype, range, components)
23401 return UInt32
23402 param datatype DataTypeEXT in value
23403 param storagetype VertexShaderStorageTypeEXT in value
23404 param range ParameterRangeEXT in value
23405 param components UInt32 in value
23406 category EXT_vertex_shader
23407 version 1.2
23408 extension
23409 glxropcode ?
23410 glxflags ignore
23411 offset ?
23412
23413 SetInvariantEXT(id, type, addr)
23414 return void
23415 param id UInt32 in value
23416 param type ScalarType in value
23417 param addr Void in array [COMPSIZE(id/type)]
23418 category EXT_vertex_shader
23419 version 1.2
23420 extension
23421 glxropcode ?
23422 glxflags ignore
23423 offset ?
23424
23425 SetLocalConstantEXT(id, type, addr)
23426 return void
23427 param id UInt32 in value
23428 param type ScalarType in value
23429 param addr Void in array [COMPSIZE(id/type)]
23430 category EXT_vertex_shader
23431 version 1.2
23432 extension
23433 glxropcode ?
23434 glxflags ignore
23435 offset ?
23436
23437 VariantbvEXT(id, addr)
23438 return void
23439 param id UInt32 in value
23440 param addr Int8 in array [COMPSIZE(id)]
23441 category EXT_vertex_shader
23442 version 1.2
23443 extension
23444 glxropcode ?
23445 glxflags ignore
23446 offset ?
23447
23448 VariantsvEXT(id, addr)
23449 return void
23450 param id UInt32 in value
23451 param addr Int16 in array [COMPSIZE(id)]
23452 category EXT_vertex_shader
23453 version 1.2
23454 extension
23455 glxropcode ?
23456 glxflags ignore
23457 offset ?
23458
23459 VariantivEXT(id, addr)
23460 return void
23461 param id UInt32 in value
23462 param addr Int32 in array [COMPSIZE(id)]
23463 category EXT_vertex_shader
23464 version 1.2
23465 extension
23466 glxropcode ?
23467 glxflags ignore
23468 offset ?
23469
23470 VariantfvEXT(id, addr)
23471 return void
23472 param id UInt32 in value
23473 param addr Float32 in array [COMPSIZE(id)]
23474 category EXT_vertex_shader
23475 version 1.2
23476 extension
23477 glxropcode ?
23478 glxflags ignore
23479 offset ?
23480
23481 VariantdvEXT(id, addr)
23482 return void
23483 param id UInt32 in value
23484 param addr Float64 in array [COMPSIZE(id)]
23485 category EXT_vertex_shader
23486 version 1.2
23487 extension
23488 glxropcode ?
23489 glxflags ignore
23490 offset ?
23491
23492 VariantubvEXT(id, addr)
23493 return void
23494 param id UInt32 in value
23495 param addr UInt8 in array [COMPSIZE(id)]
23496 category EXT_vertex_shader
23497 version 1.2
23498 extension
23499 glxropcode ?
23500 glxflags ignore
23501 offset ?
23502
23503 VariantusvEXT(id, addr)
23504 return void
23505 param id UInt32 in value
23506 param addr UInt16 in array [COMPSIZE(id)]
23507 category EXT_vertex_shader
23508 version 1.2
23509 extension
23510 glxropcode ?
23511 glxflags ignore
23512 offset ?
23513
23514 VariantuivEXT(id, addr)
23515 return void
23516 param id UInt32 in value
23517 param addr UInt32 in array [COMPSIZE(id)]
23518 category EXT_vertex_shader
23519 version 1.2
23520 extension
23521 glxropcode ?
23522 glxflags ignore
23523 offset ?
23524
23525 VariantPointerEXT(id, type, stride, addr)
23526 return void
23527 param id UInt32 in value
23528 param type ScalarType in value
23529 param stride UInt32 in value
23530 param addr Void in array [COMPSIZE(id/type/stride)]
23531 category EXT_vertex_shader
23532 version 1.2
23533 extension
23534 glxropcode ?
23535 glxflags ignore
23536 offset ?
23537
23538 EnableVariantClientStateEXT(id)
23539 return void
23540 param id UInt32 in value
23541 category EXT_vertex_shader
23542 version 1.2
23543 extension
23544 glxropcode ?
23545 glxflags ignore
23546 offset ?
23547
23548 DisableVariantClientStateEXT(id)
23549 return void
23550 param id UInt32 in value
23551 category EXT_vertex_shader
23552 version 1.2
23553 extension
23554 glxropcode ?
23555 glxflags ignore
23556 offset ?
23557
23558 BindLightParameterEXT(light, value)
23559 return UInt32
23560 param light LightName in value
23561 param value LightParameter in value
23562 category EXT_vertex_shader
23563 version 1.2
23564 extension
23565 glxropcode ?
23566 glxflags ignore
23567 offset ?
23568
23569 BindMaterialParameterEXT(face, value)
23570 return UInt32
23571 param face MaterialFace in value
23572 param value MaterialParameter in value
23573 category EXT_vertex_shader
23574 version 1.2
23575 extension
23576 glxropcode ?
23577 glxflags ignore
23578 offset ?
23579
23580 BindTexGenParameterEXT(unit, coord, value)
23581 return UInt32
23582 param unit TextureUnit in value
23583 param coord TextureCoordName in value
23584 param value TextureGenParameter in value
23585 category EXT_vertex_shader
23586 version 1.2
23587 extension
23588 glxropcode ?
23589 glxflags ignore
23590 offset ?
23591
23592 BindTextureUnitParameterEXT(unit, value)
23593 return UInt32
23594 param unit TextureUnit in value
23595 param value VertexShaderTextureUnitParameter in value
23596 category EXT_vertex_shader
23597 version 1.2
23598 extension
23599 glxropcode ?
23600 glxflags ignore
23601 offset ?
23602
23603 BindParameterEXT(value)
23604 return UInt32
23605 param value VertexShaderParameterEXT in value
23606 category EXT_vertex_shader
23607 version 1.2
23608 extension
23609 glxropcode ?
23610 glxflags ignore
23611 offset ?
23612
23613 IsVariantEnabledEXT(id, cap)
23614 return Boolean
23615 param id UInt32 in value
23616 param cap VariantCapEXT in value
23617 category EXT_vertex_shader
23618 version 1.2
23619 extension
23620 glxropcode ?
23621 glxflags ignore
23622 offset ?
23623
23624 GetVariantBooleanvEXT(id, value, data)
23625 return void
23626 param id UInt32 in value
23627 param value GetVariantValueEXT in value
23628 param data Boolean out array [COMPSIZE(id)]
23629 category EXT_vertex_shader
23630 dlflags notlistable
23631 version 1.2
23632 extension
23633 glxsingle ?
23634 glxflags ignore
23635 offset ?
23636
23637 GetVariantIntegervEXT(id, value, data)
23638 return void
23639 param id UInt32 in value
23640 param value GetVariantValueEXT in value
23641 param data Int32 out array [COMPSIZE(id)]
23642 category EXT_vertex_shader
23643 dlflags notlistable
23644 version 1.2
23645 extension
23646 glxsingle ?
23647 glxflags ignore
23648 offset ?
23649
23650 GetVariantFloatvEXT(id, value, data)
23651 return void
23652 param id UInt32 in value
23653 param value GetVariantValueEXT in value
23654 param data Float32 out array [COMPSIZE(id)]
23655 category EXT_vertex_shader
23656 dlflags notlistable
23657 version 1.2
23658 extension
23659 glxsingle ?
23660 glxflags ignore
23661 offset ?
23662
23663 GetVariantPointervEXT(id, value, data)
23664 return void
23665 param id UInt32 in value
23666 param value GetVariantValueEXT in value
23667 param data VoidPointer out array [COMPSIZE(id)]
23668 category EXT_vertex_shader
23669 dlflags notlistable
23670 version 1.2
23671 extension
23672 glxsingle ?
23673 glxflags ignore
23674 offset ?
23675
23676 GetInvariantBooleanvEXT(id, value, data)
23677 return void
23678 param id UInt32 in value
23679 param value GetVariantValueEXT in value
23680 param data Boolean out array [COMPSIZE(id)]
23681 category EXT_vertex_shader
23682 dlflags notlistable
23683 version 1.2
23684 extension
23685 glxsingle ?
23686 glxflags ignore
23687 offset ?
23688
23689 GetInvariantIntegervEXT(id, value, data)
23690 return void
23691 param id UInt32 in value
23692 param value GetVariantValueEXT in value
23693 param data Int32 out array [COMPSIZE(id)]
23694 category EXT_vertex_shader
23695 dlflags notlistable
23696 version 1.2
23697 extension
23698 glxsingle ?
23699 glxflags ignore
23700 offset ?
23701
23702 GetInvariantFloatvEXT(id, value, data)
23703 return void
23704 param id UInt32 in value
23705 param value GetVariantValueEXT in value
23706 param data Float32 out array [COMPSIZE(id)]
23707 category EXT_vertex_shader
23708 dlflags notlistable
23709 version 1.2
23710 extension
23711 glxsingle ?
23712 glxflags ignore
23713 offset ?
23714
23715 GetLocalConstantBooleanvEXT(id, value, data)
23716 return void
23717 param id UInt32 in value
23718 param value GetVariantValueEXT in value
23719 param data Boolean out array [COMPSIZE(id)]
23720 category EXT_vertex_shader
23721 dlflags notlistable
23722 version 1.2
23723 extension
23724 glxsingle ?
23725 glxflags ignore
23726 offset ?
23727
23728 GetLocalConstantIntegervEXT(id, value, data)
23729 return void
23730 param id UInt32 in value
23731 param value GetVariantValueEXT in value
23732 param data Int32 out array [COMPSIZE(id)]
23733 category EXT_vertex_shader
23734 dlflags notlistable
23735 version 1.2
23736 extension
23737 glxsingle ?
23738 glxflags ignore
23739 offset ?
23740
23741 GetLocalConstantFloatvEXT(id, value, data)
23742 return void
23743 param id UInt32 in value
23744 param value GetVariantValueEXT in value
23745 param data Float32 out array [COMPSIZE(id)]
23746 category EXT_vertex_shader
23747 dlflags notlistable
23748 version 1.2
23749 extension
23750 glxsingle ?
23751 glxflags ignore
23752 offset ?
23753
23754 ###############################################################################
23755 #
23756 # Extension #249
23757 # ATI_vertex_streams commands
23758 #
23759 ###############################################################################
23760
23761 VertexStream1sATI(stream, x)
23762 return void
23763 param stream VertexStreamATI in value
23764 param x Int16 in value
23765 category ATI_vertex_streams
23766 version 1.2
23767 extension
23768 glxropcode ?
23769 glxflags ignore
23770 offset ?
23771
23772 VertexStream1svATI(stream, coords)
23773 return void
23774 param stream VertexStreamATI in value
23775 param coords Int16 in array [1]
23776 category ATI_vertex_streams
23777 version 1.2
23778 extension
23779 glxropcode ?
23780 glxflags ignore
23781 offset ?
23782
23783 VertexStream1iATI(stream, x)
23784 return void
23785 param stream VertexStreamATI in value
23786 param x Int32 in value
23787 category ATI_vertex_streams
23788 version 1.2
23789 extension
23790 glxropcode ?
23791 glxflags ignore
23792 offset ?
23793
23794 VertexStream1ivATI(stream, coords)
23795 return void
23796 param stream VertexStreamATI in value
23797 param coords Int32 in array [1]
23798 category ATI_vertex_streams
23799 version 1.2
23800 extension
23801 glxropcode ?
23802 glxflags ignore
23803 offset ?
23804
23805 VertexStream1fATI(stream, x)
23806 return void
23807 param stream VertexStreamATI in value
23808 param x Float32 in value
23809 category ATI_vertex_streams
23810 version 1.2
23811 extension
23812 glxropcode ?
23813 glxflags ignore
23814 offset ?
23815
23816 VertexStream1fvATI(stream, coords)
23817 return void
23818 param stream VertexStreamATI in value
23819 param coords Float32 in array [1]
23820 category ATI_vertex_streams
23821 version 1.2
23822 extension
23823 glxropcode ?
23824 glxflags ignore
23825 offset ?
23826
23827 VertexStream1dATI(stream, x)
23828 return void
23829 param stream VertexStreamATI in value
23830 param x Float64 in value
23831 category ATI_vertex_streams
23832 version 1.2
23833 extension
23834 glxropcode ?
23835 glxflags ignore
23836 offset ?
23837
23838 VertexStream1dvATI(stream, coords)
23839 return void
23840 param stream VertexStreamATI in value
23841 param coords Float64 in array [1]
23842 category ATI_vertex_streams
23843 version 1.2
23844 extension
23845 glxropcode ?
23846 glxflags ignore
23847 offset ?
23848
23849 VertexStream2sATI(stream, x, y)
23850 return void
23851 param stream VertexStreamATI in value
23852 param x Int16 in value
23853 param y Int16 in value
23854 category ATI_vertex_streams
23855 version 1.2
23856 extension
23857 glxropcode ?
23858 glxflags ignore
23859 offset ?
23860
23861 VertexStream2svATI(stream, coords)
23862 return void
23863 param stream VertexStreamATI in value
23864 param coords Int16 in array [2]
23865 category ATI_vertex_streams
23866 version 1.2
23867 extension
23868 glxropcode ?
23869 glxflags ignore
23870 offset ?
23871
23872 VertexStream2iATI(stream, x, y)
23873 return void
23874 param stream VertexStreamATI in value
23875 param x Int32 in value
23876 param y Int32 in value
23877 category ATI_vertex_streams
23878 version 1.2
23879 extension
23880 glxropcode ?
23881 glxflags ignore
23882 offset ?
23883
23884 VertexStream2ivATI(stream, coords)
23885 return void
23886 param stream VertexStreamATI in value
23887 param coords Int32 in array [2]
23888 category ATI_vertex_streams
23889 version 1.2
23890 extension
23891 glxropcode ?
23892 glxflags ignore
23893 offset ?
23894
23895 VertexStream2fATI(stream, x, y)
23896 return void
23897 param stream VertexStreamATI in value
23898 param x Float32 in value
23899 param y Float32 in value
23900 category ATI_vertex_streams
23901 version 1.2
23902 extension
23903 glxropcode ?
23904 glxflags ignore
23905 offset ?
23906
23907 VertexStream2fvATI(stream, coords)
23908 return void
23909 param stream VertexStreamATI in value
23910 param coords Float32 in array [2]
23911 category ATI_vertex_streams
23912 version 1.2
23913 extension
23914 glxropcode ?
23915 glxflags ignore
23916 offset ?
23917
23918 VertexStream2dATI(stream, x, y)
23919 return void
23920 param stream VertexStreamATI in value
23921 param x Float64 in value
23922 param y Float64 in value
23923 category ATI_vertex_streams
23924 version 1.2
23925 extension
23926 glxropcode ?
23927 glxflags ignore
23928 offset ?
23929
23930 VertexStream2dvATI(stream, coords)
23931 return void
23932 param stream VertexStreamATI in value
23933 param coords Float64 in array [2]
23934 category ATI_vertex_streams
23935 version 1.2
23936 extension
23937 glxropcode ?
23938 glxflags ignore
23939 offset ?
23940
23941 VertexStream3sATI(stream, x, y, z)
23942 return void
23943 param stream VertexStreamATI in value
23944 param x Int16 in value
23945 param y Int16 in value
23946 param z Int16 in value
23947 category ATI_vertex_streams
23948 version 1.2
23949 extension
23950 glxropcode ?
23951 glxflags ignore
23952 offset ?
23953
23954 VertexStream3svATI(stream, coords)
23955 return void
23956 param stream VertexStreamATI in value
23957 param coords Int16 in array [3]
23958 category ATI_vertex_streams
23959 version 1.2
23960 extension
23961 glxropcode ?
23962 glxflags ignore
23963 offset ?
23964
23965 VertexStream3iATI(stream, x, y, z)
23966 return void
23967 param stream VertexStreamATI in value
23968 param x Int32 in value
23969 param y Int32 in value
23970 param z Int32 in value
23971 category ATI_vertex_streams
23972 version 1.2
23973 extension
23974 glxropcode ?
23975 glxflags ignore
23976 offset ?
23977
23978 VertexStream3ivATI(stream, coords)
23979 return void
23980 param stream VertexStreamATI in value
23981 param coords Int32 in array [3]
23982 category ATI_vertex_streams
23983 version 1.2
23984 extension
23985 glxropcode ?
23986 glxflags ignore
23987 offset ?
23988
23989 VertexStream3fATI(stream, x, y, z)
23990 return void
23991 param stream VertexStreamATI in value
23992 param x Float32 in value
23993 param y Float32 in value
23994 param z Float32 in value
23995 category ATI_vertex_streams
23996 version 1.2
23997 extension
23998 glxropcode ?
23999 glxflags ignore
24000 offset ?
24001
24002 VertexStream3fvATI(stream, coords)
24003 return void
24004 param stream VertexStreamATI in value
24005 param coords Float32 in array [3]
24006 category ATI_vertex_streams
24007 version 1.2
24008 extension
24009 glxropcode ?
24010 glxflags ignore
24011 offset ?
24012
24013 VertexStream3dATI(stream, x, y, z)
24014 return void
24015 param stream VertexStreamATI in value
24016 param x Float64 in value
24017 param y Float64 in value
24018 param z Float64 in value
24019 category ATI_vertex_streams
24020 version 1.2
24021 extension
24022 glxropcode ?
24023 glxflags ignore
24024 offset ?
24025
24026 VertexStream3dvATI(stream, coords)
24027 return void
24028 param stream VertexStreamATI in value
24029 param coords Float64 in array [3]
24030 category ATI_vertex_streams
24031 version 1.2
24032 extension
24033 glxropcode ?
24034 glxflags ignore
24035 offset ?
24036
24037 VertexStream4sATI(stream, x, y, z, w)
24038 return void
24039 param stream VertexStreamATI in value
24040 param x Int16 in value
24041 param y Int16 in value
24042 param z Int16 in value
24043 param w Int16 in value
24044 category ATI_vertex_streams
24045 version 1.2
24046 extension
24047 glxropcode ?
24048 glxflags ignore
24049 offset ?
24050
24051 VertexStream4svATI(stream, coords)
24052 return void
24053 param stream VertexStreamATI in value
24054 param coords Int16 in array [4]
24055 category ATI_vertex_streams
24056 version 1.2
24057 extension
24058 glxropcode ?
24059 glxflags ignore
24060 offset ?
24061
24062 VertexStream4iATI(stream, x, y, z, w)
24063 return void
24064 param stream VertexStreamATI in value
24065 param x Int32 in value
24066 param y Int32 in value
24067 param z Int32 in value
24068 param w Int32 in value
24069 category ATI_vertex_streams
24070 version 1.2
24071 extension
24072 glxropcode ?
24073 glxflags ignore
24074 offset ?
24075
24076 VertexStream4ivATI(stream, coords)
24077 return void
24078 param stream VertexStreamATI in value
24079 param coords Int32 in array [4]
24080 category ATI_vertex_streams
24081 version 1.2
24082 extension
24083 glxropcode ?
24084 glxflags ignore
24085 offset ?
24086
24087 VertexStream4fATI(stream, x, y, z, w)
24088 return void
24089 param stream VertexStreamATI in value
24090 param x Float32 in value
24091 param y Float32 in value
24092 param z Float32 in value
24093 param w Float32 in value
24094 category ATI_vertex_streams
24095 version 1.2
24096 extension
24097 glxropcode ?
24098 glxflags ignore
24099 offset ?
24100
24101 VertexStream4fvATI(stream, coords)
24102 return void
24103 param stream VertexStreamATI in value
24104 param coords Float32 in array [4]
24105 category ATI_vertex_streams
24106 version 1.2
24107 extension
24108 glxropcode ?
24109 glxflags ignore
24110 offset ?
24111
24112 VertexStream4dATI(stream, x, y, z, w)
24113 return void
24114 param stream VertexStreamATI in value
24115 param x Float64 in value
24116 param y Float64 in value
24117 param z Float64 in value
24118 param w Float64 in value
24119 category ATI_vertex_streams
24120 version 1.2
24121 extension
24122 glxropcode ?
24123 glxflags ignore
24124 offset ?
24125
24126 VertexStream4dvATI(stream, coords)
24127 return void
24128 param stream VertexStreamATI in value
24129 param coords Float64 in array [4]
24130 category ATI_vertex_streams
24131 version 1.2
24132 extension
24133 glxropcode ?
24134 glxflags ignore
24135 offset ?
24136
24137 NormalStream3bATI(stream, nx, ny, nz)
24138 return void
24139 param stream VertexStreamATI in value
24140 param nx Int8 in value
24141 param ny Int8 in value
24142 param nz Int8 in value
24143 category ATI_vertex_streams
24144 version 1.2
24145 extension
24146 glxropcode ?
24147 glxflags ignore
24148 offset ?
24149
24150 NormalStream3bvATI(stream, coords)
24151 return void
24152 param stream VertexStreamATI in value
24153 param coords Int8 in array [3]
24154 category ATI_vertex_streams
24155 version 1.2
24156 extension
24157 glxropcode ?
24158 glxflags ignore
24159 offset ?
24160
24161 NormalStream3sATI(stream, nx, ny, nz)
24162 return void
24163 param stream VertexStreamATI in value
24164 param nx Int16 in value
24165 param ny Int16 in value
24166 param nz Int16 in value
24167 category ATI_vertex_streams
24168 version 1.2
24169 extension
24170 glxropcode ?
24171 glxflags ignore
24172 offset ?
24173
24174 NormalStream3svATI(stream, coords)
24175 return void
24176 param stream VertexStreamATI in value
24177 param coords Int16 in array [3]
24178 category ATI_vertex_streams
24179 version 1.2
24180 extension
24181 glxropcode ?
24182 glxflags ignore
24183 offset ?
24184
24185 NormalStream3iATI(stream, nx, ny, nz)
24186 return void
24187 param stream VertexStreamATI in value
24188 param nx Int32 in value
24189 param ny Int32 in value
24190 param nz Int32 in value
24191 category ATI_vertex_streams
24192 version 1.2
24193 extension
24194 glxropcode ?
24195 glxflags ignore
24196 offset ?
24197
24198 NormalStream3ivATI(stream, coords)
24199 return void
24200 param stream VertexStreamATI in value
24201 param coords Int32 in array [3]
24202 category ATI_vertex_streams
24203 version 1.2
24204 extension
24205 glxropcode ?
24206 glxflags ignore
24207 offset ?
24208
24209 NormalStream3fATI(stream, nx, ny, nz)
24210 return void
24211 param stream VertexStreamATI in value
24212 param nx Float32 in value
24213 param ny Float32 in value
24214 param nz Float32 in value
24215 category ATI_vertex_streams
24216 version 1.2
24217 extension
24218 glxropcode ?
24219 glxflags ignore
24220 offset ?
24221
24222 NormalStream3fvATI(stream, coords)
24223 return void
24224 param stream VertexStreamATI in value
24225 param coords Float32 in array [3]
24226 category ATI_vertex_streams
24227 version 1.2
24228 extension
24229 glxropcode ?
24230 glxflags ignore
24231 offset ?
24232
24233 NormalStream3dATI(stream, nx, ny, nz)
24234 return void
24235 param stream VertexStreamATI in value
24236 param nx Float64 in value
24237 param ny Float64 in value
24238 param nz Float64 in value
24239 category ATI_vertex_streams
24240 version 1.2
24241 extension
24242 glxropcode ?
24243 glxflags ignore
24244 offset ?
24245
24246 NormalStream3dvATI(stream, coords)
24247 return void
24248 param stream VertexStreamATI in value
24249 param coords Float64 in array [3]
24250 category ATI_vertex_streams
24251 version 1.2
24252 extension
24253 glxropcode ?
24254 glxflags ignore
24255 offset ?
24256
24257 ClientActiveVertexStreamATI(stream)
24258 return void
24259 param stream VertexStreamATI in value
24260 category ATI_vertex_streams
24261 version 1.2
24262 extension
24263 glxropcode ?
24264 glxflags ignore
24265 offset ?
24266
24267 VertexBlendEnviATI(pname, param)
24268 return void
24269 param pname VertexStreamATI in value
24270 param param Int32 in value
24271 category ATI_vertex_streams
24272 version 1.2
24273 extension
24274 glxropcode ?
24275 glxflags ignore
24276 offset ?
24277
24278 VertexBlendEnvfATI(pname, param)
24279 return void
24280 param pname VertexStreamATI in value
24281 param param Float32 in value
24282 category ATI_vertex_streams
24283 version 1.2
24284 extension
24285 glxropcode ?
24286 glxflags ignore
24287 offset ?
24288
24289 ###############################################################################
24290 #
24291 # Extension #250 - WGL_I3D_digital_video_control
24292 # Extension #251 - WGL_I3D_gamma
24293 # Extension #252 - WGL_I3D_genlock
24294 # Extension #253 - WGL_I3D_image_buffer
24295 # Extension #254 - WGL_I3D_swap_frame_lock
24296 # Extension #255 - WGL_I3D_swap_frame_usage
24297 #
24298 ###############################################################################
24299
24300 ###############################################################################
24301 #
24302 # Extension #256
24303 # ATI_element_array commands
24304 #
24305 ###############################################################################
24306
24307 ElementPointerATI(type, pointer)
24308 return void
24309 param type ElementPointerTypeATI in value
24310 param pointer Void in array [COMPSIZE(type)] retained
24311 category ATI_element_array
24312 dlflags notlistable
24313 glxflags client-handcode client-intercept server-handcode
24314 version 1.2
24315 offset ?
24316
24317 DrawElementArrayATI(mode, count)
24318 return void
24319 param mode BeginMode in value
24320 param count SizeI in value
24321 category ATI_element_array
24322 dlflags handcode
24323 glxflags client-handcode client-intercept server-handcode
24324 version 1.2
24325 offset ?
24326
24327 DrawRangeElementArrayATI(mode, start, end, count)
24328 return void
24329 param mode BeginMode in value
24330 param start UInt32 in value
24331 param end UInt32 in value
24332 param count SizeI in value
24333 category ATI_element_array
24334 dlflags handcode
24335 glxflags client-handcode client-intercept server-handcode
24336 version 1.2
24337 offset ?
24338
24339 ###############################################################################
24340 #
24341 # Extension #257
24342 # SUN_mesh_array commands
24343 #
24344 ###############################################################################
24345
24346 DrawMeshArraysSUN(mode, first, count, width)
24347 return void
24348 param mode BeginMode in value
24349 param first Int32 in value
24350 param count SizeI in value
24351 param width SizeI in value
24352 category SUN_mesh_array
24353 dlflags handcode
24354 glxflags client-handcode client-intercept server-handcode
24355 version 1.1
24356 glxropcode ?
24357 offset ?
24358
24359 ###############################################################################
24360 #
24361 # Extension #258
24362 # SUN_slice_accum commands
24363 #
24364 ###############################################################################
24365
24366 # (none)
24367 newcategory: SUN_slice_accum
24368
24369 ###############################################################################
24370 #
24371 # Extension #259
24372 # NV_multisample_filter_hint commands
24373 #
24374 ###############################################################################
24375
24376 # (none)
24377 newcategory: NV_multisample_filter_hint
24378
24379 ###############################################################################
24380 #
24381 # Extension #260
24382 # NV_depth_clamp commands
24383 #
24384 ###############################################################################
24385
24386 # (none)
24387 newcategory: NV_depth_clamp
24388
24389 ###############################################################################
24390 #
24391 # Extension #261
24392 # NV_occlusion_query commands
24393 #
24394 ###############################################################################
24395
24396 GenOcclusionQueriesNV(n, ids)
24397 return void
24398 param n SizeI in value
24399 param ids UInt32 out array [n]
24400 dlflags notlistable
24401 category NV_occlusion_query
24402 version 1.2
24403 extension soft WINSOFT NV20
24404 glxflags ignore
24405
24406 DeleteOcclusionQueriesNV(n, ids)
24407 return void
24408 param n SizeI in value
24409 param ids UInt32 in array [n]
24410 dlflags notlistable
24411 category NV_occlusion_query
24412 version 1.2
24413 extension soft WINSOFT NV20
24414 glxflags ignore
24415
24416 IsOcclusionQueryNV(id)
24417 return Boolean
24418 param id UInt32 in value
24419 dlflags notlistable
24420 category NV_occlusion_query
24421 version 1.2
24422 extension soft WINSOFT NV20
24423 glxflags ignore
24424
24425 BeginOcclusionQueryNV(id)
24426 return void
24427 param id UInt32 in value
24428 category NV_occlusion_query
24429 version 1.2
24430 extension soft WINSOFT NV20
24431 glxflags ignore
24432
24433 EndOcclusionQueryNV()
24434 return void
24435 category NV_occlusion_query
24436 version 1.2
24437 extension soft WINSOFT NV20
24438 glxflags ignore
24439
24440 GetOcclusionQueryivNV(id, pname, params)
24441 return void
24442 param id UInt32 in value
24443 param pname OcclusionQueryParameterNameNV in value
24444 param params Int32 out array [COMPSIZE(pname)]
24445 dlflags notlistable
24446 category NV_occlusion_query
24447 version 1.2
24448 extension soft WINSOFT NV20
24449 glxflags ignore
24450
24451 GetOcclusionQueryuivNV(id, pname, params)
24452 return void
24453 param id UInt32 in value
24454 param pname OcclusionQueryParameterNameNV in value
24455 param params UInt32 out array [COMPSIZE(pname)]
24456 dlflags notlistable
24457 category NV_occlusion_query
24458 version 1.2
24459 extension soft WINSOFT NV20
24460 glxflags ignore
24461
24462 ###############################################################################
24463 #
24464 # Extension #262
24465 # NV_point_sprite commands
24466 #
24467 ###############################################################################
24468
24469 PointParameteriNV(pname, param)
24470 return void
24471 param pname PointParameterNameARB in value
24472 param param Int32 in value
24473 category NV_point_sprite
24474 version 1.2
24475 extension soft WINSOFT NV20
24476 glxropcode 4221
24477 alias PointParameteri
24478
24479 PointParameterivNV(pname, params)
24480 return void
24481 param pname PointParameterNameARB in value
24482 param params Int32 in array [COMPSIZE(pname)]
24483 category NV_point_sprite
24484 version 1.2
24485 extension soft WINSOFT NV20
24486 glxropcode 4222
24487 alias PointParameteriv
24488
24489 ###############################################################################
24490 #
24491 # Extension #263 - WGL_NV_render_depth_texture
24492 # Extension #264 - WGL_NV_render_texture_rectangle
24493 #
24494 ###############################################################################
24495
24496 ###############################################################################
24497 #
24498 # Extension #265
24499 # NV_texture_shader3 commands
24500 #
24501 ###############################################################################
24502
24503 # (none)
24504 newcategory: NV_texture_shader3
24505
24506 ###############################################################################
24507 #
24508 # Extension #266
24509 # NV_vertex_program1_1 commands
24510 #
24511 ###############################################################################
24512
24513 # (none)
24514 newcategory: NV_vertex_program1_1
24515
24516 ###############################################################################
24517 #
24518 # Extension #267
24519 # EXT_shadow_funcs commands
24520 #
24521 ###############################################################################
24522
24523 # (none)
24524 newcategory: EXT_shadow_funcs
24525
24526 ###############################################################################
24527 #
24528 # Extension #268
24529 # EXT_stencil_two_side commands
24530 #
24531 ###############################################################################
24532
24533 ActiveStencilFaceEXT(face)
24534 return void
24535 param face StencilFaceDirection in value
24536 category EXT_stencil_two_side
24537 version 1.3
24538 glxropcode 4220
24539 offset 646
24540
24541 ###############################################################################
24542 #
24543 # Extension #269
24544 # ATI_text_fragment_shader commands
24545 #
24546 ###############################################################################
24547
24548 # Uses ARB_vertex_program entry points
24549 newcategory: ATI_text_fragment_shader
24550
24551 ###############################################################################
24552 #
24553 # Extension #270
24554 # APPLE_client_storage commands
24555 #
24556 ###############################################################################
24557
24558 # (none)
24559 newcategory: APPLE_client_storage
24560
24561 ###############################################################################
24562 #
24563 # Extension #271
24564 # APPLE_element_array commands
24565 #
24566 ###############################################################################
24567
24568 ElementPointerAPPLE(type, pointer)
24569 return void
24570 param type ElementPointerTypeATI in value
24571 param pointer Void in array [type]
24572 category APPLE_element_array
24573 version 1.2
24574 extension
24575 glxropcode ?
24576 glxflags ignore
24577 offset ?
24578
24579 DrawElementArrayAPPLE(mode, first, count)
24580 return void
24581 param mode BeginMode in value
24582 param first Int32 in value
24583 param count SizeI in value
24584 category APPLE_element_array
24585 version 1.2
24586 extension
24587 glxropcode ?
24588 glxflags ignore
24589 offset ?
24590
24591 DrawRangeElementArrayAPPLE(mode, start, end, first, count)
24592 return void
24593 param mode BeginMode in value
24594 param start UInt32 in value
24595 param end UInt32 in value
24596 param first Int32 in value
24597 param count SizeI in value
24598 category APPLE_element_array
24599 version 1.2
24600 extension
24601 glxropcode ?
24602 glxflags ignore
24603 offset ?
24604
24605 MultiDrawElementArrayAPPLE(mode, first, count, primcount)
24606 return void
24607 param mode BeginMode in value
24608 param first Int32 in array [primcount]
24609 param count SizeI in array [primcount]
24610 param primcount SizeI in value
24611 category APPLE_element_array
24612 version 1.2
24613 extension
24614 glxropcode ?
24615 glxflags ignore
24616 offset ?
24617
24618 MultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount)
24619 return void
24620 param mode BeginMode in value
24621 param start UInt32 in value
24622 param end UInt32 in value
24623 param first Int32 in array [primcount]
24624 param count SizeI in array [primcount]
24625 param primcount SizeI in value
24626 category APPLE_element_array
24627 version 1.2
24628 extension
24629 glxropcode ?
24630 glxflags ignore
24631 offset ?
24632
24633 ###############################################################################
24634 #
24635 # Extension #272
24636 # APPLE_fence commands
24637 #
24638 ###############################################################################
24639
24640 GenFencesAPPLE(n, fences)
24641 return void
24642 param n SizeI in value
24643 param fences FenceNV out array [n]
24644 category APPLE_fence
24645 version 1.2
24646 extension
24647 glxropcode ?
24648 glxflags ignore
24649 offset ?
24650
24651 DeleteFencesAPPLE(n, fences)
24652 return void
24653 param n SizeI in value
24654 param fences FenceNV in array [n]
24655 category APPLE_fence
24656 version 1.2
24657 extension
24658 glxropcode ?
24659 glxflags ignore
24660 offset ?
24661
24662 SetFenceAPPLE(fence)
24663 return void
24664 param fence FenceNV in value
24665 category APPLE_fence
24666 version 1.2
24667 extension
24668 glxropcode ?
24669 glxflags ignore
24670 offset ?
24671
24672 IsFenceAPPLE(fence)
24673 return Boolean
24674 param fence FenceNV in value
24675 category APPLE_fence
24676 version 1.2
24677 extension
24678 glxropcode ?
24679 glxflags ignore
24680 offset ?
24681
24682 TestFenceAPPLE(fence)
24683 return Boolean
24684 param fence FenceNV in value
24685 category APPLE_fence
24686 version 1.2
24687 extension
24688 glxropcode ?
24689 glxflags ignore
24690 offset ?
24691
24692 FinishFenceAPPLE(fence)
24693 return void
24694 param fence FenceNV in value
24695 category APPLE_fence
24696 version 1.2
24697 extension
24698 glxropcode ?
24699 glxflags ignore
24700 offset ?
24701
24702 TestObjectAPPLE(object, name)
24703 return Boolean
24704 param object ObjectTypeAPPLE in value
24705 param name UInt32 in value
24706 category APPLE_fence
24707 version 1.2
24708 extension
24709 glxropcode ?
24710 glxflags ignore
24711 offset ?
24712
24713 FinishObjectAPPLE(object, name)
24714 return void
24715 param object ObjectTypeAPPLE in value
24716 param name Int32 in value
24717 category APPLE_fence
24718 version 1.2
24719 extension
24720 glxropcode ?
24721 glxflags ignore
24722 offset ?
24723
24724 ###############################################################################
24725 #
24726 # Extension #273
24727 # APPLE_vertex_array_object commands
24728 #
24729 ###############################################################################
24730
24731 BindVertexArrayAPPLE(array)
24732 return void
24733 param array UInt32 in value
24734 category APPLE_vertex_array_object
24735 version 1.2
24736 extension
24737 glxropcode ?
24738 glxflags ignore
24739 alias BindVertexArray
24740
24741 DeleteVertexArraysAPPLE(n, arrays)
24742 return void
24743 param n SizeI in value
24744 param arrays UInt32 in array [n]
24745 category APPLE_vertex_array_object
24746 version 1.2
24747 extension
24748 glxropcode ?
24749 glxflags ignore
24750 alias DeleteVertexArrays
24751
24752 GenVertexArraysAPPLE(n, arrays)
24753 return void
24754 param n SizeI in value
24755 param arrays UInt32 out array [n]
24756 category APPLE_vertex_array_object
24757 version 1.2
24758 extension
24759 glxropcode ?
24760 glxflags ignore
24761 alias GenVertexArray
24762
24763 IsVertexArrayAPPLE(array)
24764 return Boolean
24765 param array UInt32 in value
24766 category APPLE_vertex_array_object
24767 version 1.2
24768 extension
24769 glxropcode ?
24770 glxflags ignore
24771 alias IsVertexArray
24772
24773 ###############################################################################
24774 #
24775 # Extension #274
24776 # APPLE_vertex_array_range commands
24777 #
24778 ###############################################################################
24779
24780 VertexArrayRangeAPPLE(length, pointer)
24781 return void
24782 param length SizeI in value
24783 param pointer Void out array [length]
24784 category APPLE_vertex_array_range
24785 version 1.2
24786 extension
24787 glxropcode ?
24788 glxflags ignore
24789 offset ?
24790
24791 FlushVertexArrayRangeAPPLE(length, pointer)
24792 return void
24793 param length SizeI in value
24794 param pointer Void out array [length]
24795 category APPLE_vertex_array_range
24796 version 1.2
24797 extension
24798 glxropcode ?
24799 glxflags ignore
24800 offset ?
24801
24802 VertexArrayParameteriAPPLE(pname, param)
24803 return void
24804 param pname VertexArrayPNameAPPLE in value
24805 param param Int32 in value
24806 category APPLE_vertex_array_range
24807 version 1.2
24808 extension
24809 glxropcode ?
24810 glxflags ignore
24811 offset ?
24812
24813 ###############################################################################
24814 #
24815 # Extension #275
24816 # APPLE_ycbcr_422 commands
24817 #
24818 ###############################################################################
24819
24820 # (none)
24821 newcategory: APPLE_ycbcr_422
24822
24823 ###############################################################################
24824 #
24825 # Extension #276
24826 # S3_s3tc commands
24827 #
24828 ###############################################################################
24829
24830 # (none)
24831 newcategory: S3_s3tc
24832
24833 ###############################################################################
24834 #
24835 # Extension #277
24836 # ATI_draw_buffers commands
24837 #
24838 ###############################################################################
24839
24840 DrawBuffersATI(n, bufs)
24841 return void
24842 param n SizeI in value
24843 param bufs DrawBufferModeATI in array [n]
24844 category ATI_draw_buffers
24845 version 1.2
24846 extension
24847 glxropcode 233
24848 alias DrawBuffers
24849
24850 ###############################################################################
24851 #
24852 # Extension #278 - WGL_ATI_pixel_format_float
24853 #
24854 ###############################################################################
24855
24856 newcategory: ATI_pixel_format_float
24857 passthru: /* This is really a WGL extension, but defines some associated GL enums.
24858 passthru: * ATI does not export "GL_ATI_pixel_format_float" in the GL_EXTENSIONS string.
24859 passthru: */
24860
24861 ###############################################################################
24862 #
24863 # Extension #279
24864 # ATI_texture_env_combine3 commands
24865 #
24866 ###############################################################################
24867
24868 # (none)
24869 newcategory: ATI_texture_env_combine3
24870
24871 ###############################################################################
24872 #
24873 # Extension #280
24874 # ATI_texture_float commands
24875 #
24876 ###############################################################################
24877
24878 # (none)
24879 newcategory: ATI_texture_float
24880
24881 ###############################################################################
24882 #
24883 # Extension #281 (also WGL_NV_float_buffer)
24884 # NV_float_buffer commands
24885 #
24886 ###############################################################################
24887
24888 # (none)
24889 newcategory: NV_float_buffer
24890
24891 ###############################################################################
24892 #
24893 # Extension #282
24894 # NV_fragment_program commands
24895 #
24896 ###############################################################################
24897
24898 # Some NV_fragment_program entry points are shared with ARB_vertex_program,
24899 # and are only included in that #define block, for now.
24900 newcategory: NV_fragment_program
24901 passthru: /* Some NV_fragment_program entry points are shared with ARB_vertex_program. */
24902
24903 ProgramNamedParameter4fNV(id, len, name, x, y, z, w)
24904 return void
24905 param id UInt32 in value
24906 param len SizeI in value
24907 param name UInt8 in array [1]
24908 param x Float32 in value
24909 param y Float32 in value
24910 param z Float32 in value
24911 param w Float32 in value
24912 category NV_fragment_program
24913 version 1.2
24914 extension
24915 vectorequiv ProgramNamedParameter4fvNV
24916 glxvectorequiv ProgramNamedParameter4fvNV
24917 offset 682
24918
24919 ProgramNamedParameter4fvNV(id, len, name, v)
24920 return void
24921 param id UInt32 in value
24922 param len SizeI in value
24923 param name UInt8 in array [1]
24924 param v Float32 in array [4]
24925 category NV_fragment_program
24926 version 1.2
24927 extension
24928 glxropcode 4218
24929 glxflags ignore
24930 offset 684
24931
24932 ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
24933 return void
24934 param id UInt32 in value
24935 param len SizeI in value
24936 param name UInt8 in array [1]
24937 param x Float64 in value
24938 param y Float64 in value
24939 param z Float64 in value
24940 param w Float64 in value
24941 category NV_fragment_program
24942 version 1.2
24943 extension
24944 vectorequiv ProgramNamedParameter4dvNV
24945 glxvectorequiv ProgramNamedParameter4dvNV
24946 offset 683
24947
24948 ProgramNamedParameter4dvNV(id, len, name, v)
24949 return void
24950 param id UInt32 in value
24951 param len SizeI in value
24952 param name UInt8 in array [1]
24953 param v Float64 in array [4]
24954 category NV_fragment_program
24955 version 1.2
24956 extension
24957 glxropcode 4219
24958 glxflags ignore
24959 offset 685
24960
24961 GetProgramNamedParameterfvNV(id, len, name, params)
24962 return void
24963 param id UInt32 in value
24964 param len SizeI in value
24965 param name UInt8 in array [1]
24966 param params Float32 out array [4]
24967 category NV_fragment_program
24968 dlflags notlistable
24969 version 1.2
24970 extension
24971 glxvendorpriv 1310
24972 glxflags ignore
24973 offset 686
24974
24975 GetProgramNamedParameterdvNV(id, len, name, params)
24976 return void
24977 param id UInt32 in value
24978 param len SizeI in value
24979 param name UInt8 in array [1]
24980 param params Float64 out array [4]
24981 category NV_fragment_program
24982 dlflags notlistable
24983 version 1.2
24984 extension
24985 glxvendorpriv 1311
24986 glxflags ignore
24987 offset 687
24988
24989 ###############################################################################
24990 #
24991 # Extension #283
24992 # NV_half_float commands
24993 #
24994 ###############################################################################
24995
24996 Vertex2hNV(x, y)
24997 return void
24998 param x Half16NV in value
24999 param y Half16NV in value
25000 category NV_half_float
25001 version 1.2
25002 extension
25003 vectorequiv Vertex2hvNV
25004 glxvectorequiv Vertex2hvNV
25005 offset ?
25006
25007 Vertex2hvNV(v)
25008 return void
25009 param v Half16NV in array [2]
25010 category NV_half_float
25011 version 1.2
25012 extension
25013 glxropcode 4240
25014 glxflags ignore
25015 offset ?
25016
25017 Vertex3hNV(x, y, z)
25018 return void
25019 param x Half16NV in value
25020 param y Half16NV in value
25021 param z Half16NV in value
25022 category NV_half_float
25023 version 1.2
25024 extension
25025 vectorequiv Vertex3hvNV
25026 glxvectorequiv Vertex3hvNV
25027 offset ?
25028
25029 Vertex3hvNV(v)
25030 return void
25031 param v Half16NV in array [3]
25032 category NV_half_float
25033 version 1.2
25034 extension
25035 glxropcode 4241
25036 glxflags ignore
25037 offset ?
25038
25039 Vertex4hNV(x, y, z, w)
25040 return void
25041 param x Half16NV in value
25042 param y Half16NV in value
25043 param z Half16NV in value
25044 param w Half16NV in value
25045 category NV_half_float
25046 version 1.2
25047 extension
25048 vectorequiv Vertex4hvNV
25049 glxvectorequiv Vertex4hvNV
25050 offset ?
25051
25052 Vertex4hvNV(v)
25053 return void
25054 param v Half16NV in array [4]
25055 category NV_half_float
25056 version 1.2
25057 extension
25058 glxropcode 4242
25059 glxflags ignore
25060 offset ?
25061
25062 Normal3hNV(nx, ny, nz)
25063 return void
25064 param nx Half16NV in value
25065 param ny Half16NV in value
25066 param nz Half16NV in value
25067 category NV_half_float
25068 version 1.2
25069 extension
25070 vectorequiv Normal3hvNV
25071 glxvectorequiv Normal3hvNV
25072 offset ?
25073
25074 Normal3hvNV(v)
25075 return void
25076 param v Half16NV in array [3]
25077 category NV_half_float
25078 version 1.2
25079 extension
25080 glxropcode 4243
25081 glxflags ignore
25082 offset ?
25083
25084 Color3hNV(red, green, blue)
25085 return void
25086 param red Half16NV in value
25087 param green Half16NV in value
25088 param blue Half16NV in value
25089 category NV_half_float
25090 version 1.2
25091 extension
25092 vectorequiv Color3hvNV
25093 glxvectorequiv Color3hvNV
25094 offset ?
25095
25096 Color3hvNV(v)
25097 return void
25098 param v Half16NV in array [3]
25099 category NV_half_float
25100 version 1.2
25101 extension
25102 glxropcode 4244
25103 glxflags ignore
25104 offset ?
25105
25106 Color4hNV(red, green, blue, alpha)
25107 return void
25108 param red Half16NV in value
25109 param green Half16NV in value
25110 param blue Half16NV in value
25111 param alpha Half16NV in value
25112 category NV_half_float
25113 version 1.2
25114 extension
25115 vectorequiv Color4hvNV
25116 glxvectorequiv Color4hvNV
25117 offset ?
25118
25119 Color4hvNV(v)
25120 return void
25121 param v Half16NV in array [4]
25122 category NV_half_float
25123 version 1.2
25124 extension
25125 glxropcode 4245
25126 glxflags ignore
25127 offset ?
25128
25129 TexCoord1hNV(s)
25130 return void
25131 param s Half16NV in value
25132 category NV_half_float
25133 version 1.2
25134 extension
25135 vectorequiv TexCoord1hvNV
25136 glxvectorequiv TexCoord1hvNV
25137 offset ?
25138
25139 TexCoord1hvNV(v)
25140 return void
25141 param v Half16NV in array [1]
25142 category NV_half_float
25143 version 1.2
25144 extension
25145 glxropcode 4246
25146 glxflags ignore
25147 offset ?
25148
25149 TexCoord2hNV(s, t)
25150 return void
25151 param s Half16NV in value
25152 param t Half16NV in value
25153 category NV_half_float
25154 version 1.2
25155 extension
25156 vectorequiv TexCoord2hvNV
25157 glxvectorequiv TexCoord2hvNV
25158 offset ?
25159
25160 TexCoord2hvNV(v)
25161 return void
25162 param v Half16NV in array [2]
25163 category NV_half_float
25164 version 1.2
25165 extension
25166 glxropcode 4247
25167 glxflags ignore
25168 offset ?
25169
25170 TexCoord3hNV(s, t, r)
25171 return void
25172 param s Half16NV in value
25173 param t Half16NV in value
25174 param r Half16NV in value
25175 category NV_half_float
25176 version 1.2
25177 extension
25178 vectorequiv TexCoord3hvNV
25179 glxvectorequiv TexCoord3hvNV
25180 offset ?
25181
25182 TexCoord3hvNV(v)
25183 return void
25184 param v Half16NV in array [3]
25185 category NV_half_float
25186 version 1.2
25187 extension
25188 glxropcode 4248
25189 glxflags ignore
25190 offset ?
25191
25192 TexCoord4hNV(s, t, r, q)
25193 return void
25194 param s Half16NV in value
25195 param t Half16NV in value
25196 param r Half16NV in value
25197 param q Half16NV in value
25198 category NV_half_float
25199 version 1.2
25200 extension
25201 vectorequiv TexCoord4hvNV
25202 glxvectorequiv TexCoord4hvNV
25203 offset ?
25204
25205 TexCoord4hvNV(v)
25206 return void
25207 param v Half16NV in array [4]
25208 category NV_half_float
25209 version 1.2
25210 extension
25211 glxropcode 4249
25212 glxflags ignore
25213 offset ?
25214
25215 MultiTexCoord1hNV(target, s)
25216 return void
25217 param target TextureUnit in value
25218 param s Half16NV in value
25219 category NV_half_float
25220 version 1.2
25221 extension
25222 vectorequiv MultiTexCoord1hvNV
25223 glxvectorequiv MultiTexCoord1hvNV
25224 offset ?
25225
25226 MultiTexCoord1hvNV(target, v)
25227 return void
25228 param target TextureUnit in value
25229 param v Half16NV in array [1]
25230 category NV_half_float
25231 version 1.2
25232 extension
25233 glxropcode 4250
25234 glxflags ignore
25235 offset ?
25236
25237 MultiTexCoord2hNV(target, s, t)
25238 return void
25239 param target TextureUnit in value
25240 param s Half16NV in value
25241 param t Half16NV in value
25242 category NV_half_float
25243 version 1.2
25244 extension
25245 vectorequiv MultiTexCoord2hvNV
25246 glxvectorequiv MultiTexCoord2hvNV
25247 offset ?
25248
25249 MultiTexCoord2hvNV(target, v)
25250 return void
25251 param target TextureUnit in value
25252 param v Half16NV in array [2]
25253 category NV_half_float
25254 version 1.2
25255 extension
25256 glxropcode 4251
25257 glxflags ignore
25258 offset ?
25259
25260 MultiTexCoord3hNV(target, s, t, r)
25261 return void
25262 param target TextureUnit in value
25263 param s Half16NV in value
25264 param t Half16NV in value
25265 param r Half16NV in value
25266 category NV_half_float
25267 version 1.2
25268 extension
25269 vectorequiv MultiTexCoord3hvNV
25270 glxvectorequiv MultiTexCoord3hvNV
25271 offset ?
25272
25273 MultiTexCoord3hvNV(target, v)
25274 return void
25275 param target TextureUnit in value
25276 param v Half16NV in array [3]
25277 category NV_half_float
25278 version 1.2
25279 extension
25280 glxropcode 4252
25281 glxflags ignore
25282 offset ?
25283
25284 MultiTexCoord4hNV(target, s, t, r, q)
25285 return void
25286 param target TextureUnit in value
25287 param s Half16NV in value
25288 param t Half16NV in value
25289 param r Half16NV in value
25290 param q Half16NV in value
25291 category NV_half_float
25292 version 1.2
25293 extension
25294 vectorequiv MultiTexCoord4hvNV
25295 glxvectorequiv MultiTexCoord4hvNV
25296 offset ?
25297
25298 MultiTexCoord4hvNV(target, v)
25299 return void
25300 param target TextureUnit in value
25301 param v Half16NV in array [4]
25302 category NV_half_float
25303 version 1.2
25304 extension
25305 glxropcode 4253
25306 glxflags ignore
25307 offset ?
25308
25309 FogCoordhNV(fog)
25310 return void
25311 param fog Half16NV in value
25312 category NV_half_float
25313 version 1.2
25314 extension
25315 vectorequiv FogCoordhvNV
25316 glxvectorequiv FogCoordhvNV
25317 offset ?
25318
25319 FogCoordhvNV(fog)
25320 return void
25321 param fog Half16NV in array [1]
25322 category NV_half_float
25323 version 1.2
25324 extension
25325 glxropcode 4254
25326 glxflags ignore
25327 offset ?
25328
25329 SecondaryColor3hNV(red, green, blue)
25330 return void
25331 param red Half16NV in value
25332 param green Half16NV in value
25333 param blue Half16NV in value
25334 category NV_half_float
25335 version 1.2
25336 extension
25337 vectorequiv SecondaryColor3hvNV
25338 glxvectorequiv SecondaryColor3hvNV
25339 offset ?
25340
25341 SecondaryColor3hvNV(v)
25342 return void
25343 param v Half16NV in array [3]
25344 category NV_half_float
25345 version 1.2
25346 extension
25347 glxropcode 4255
25348 glxflags ignore
25349 offset ?
25350
25351 VertexWeighthNV(weight)
25352 return void
25353 param weight Half16NV in value
25354 category NV_half_float
25355 version 1.2
25356 extension
25357 vectorequiv VertexWeighthvNV
25358 glxvectorequiv VertexWeighthvNV
25359 offset ?
25360
25361 VertexWeighthvNV(weight)
25362 return void
25363 param weight Half16NV in array [1]
25364 category NV_half_float
25365 version 1.2
25366 extension
25367 glxropcode 4256
25368 glxflags ignore
25369 offset ?
25370
25371 VertexAttrib1hNV(index, x)
25372 return void
25373 param index UInt32 in value
25374 param x Half16NV in value
25375 category NV_half_float
25376 version 1.2
25377 extension
25378 vectorequiv VertexAttrib1hvNV
25379 glxvectorequiv VertexAttrib1hvNV
25380 offset ?
25381
25382 VertexAttrib1hvNV(index, v)
25383 return void
25384 param index UInt32 in value
25385 param v Half16NV in array [1]
25386 category NV_half_float
25387 version 1.2
25388 extension
25389 glxropcode 4257
25390 glxflags ignore
25391 offset ?
25392
25393 VertexAttrib2hNV(index, x, y)
25394 return void
25395 param index UInt32 in value
25396 param x Half16NV in value
25397 param y Half16NV in value
25398 category NV_half_float
25399 version 1.2
25400 extension
25401 vectorequiv VertexAttrib2hvNV
25402 glxvectorequiv VertexAttrib2hvNV
25403 offset ?
25404
25405 VertexAttrib2hvNV(index, v)
25406 return void
25407 param index UInt32 in value
25408 param v Half16NV in array [2]
25409 category NV_half_float
25410 version 1.2
25411 extension
25412 glxropcode 4258
25413 glxflags ignore
25414 offset ?
25415
25416 VertexAttrib3hNV(index, x, y, z)
25417 return void
25418 param index UInt32 in value
25419 param x Half16NV in value
25420 param y Half16NV in value
25421 param z Half16NV in value
25422 category NV_half_float
25423 version 1.2
25424 extension
25425 vectorequiv VertexAttrib3hvNV
25426 glxvectorequiv VertexAttrib3hvNV
25427 offset ?
25428
25429 VertexAttrib3hvNV(index, v)
25430 return void
25431 param index UInt32 in value
25432 param v Half16NV in array [3]
25433 category NV_half_float
25434 version 1.2
25435 extension
25436 glxropcode 4259
25437 glxflags ignore
25438 offset ?
25439
25440 VertexAttrib4hNV(index, x, y, z, w)
25441 return void
25442 param index UInt32 in value
25443 param x Half16NV in value
25444 param y Half16NV in value
25445 param z Half16NV in value
25446 param w Half16NV in value
25447 category NV_half_float
25448 version 1.2
25449 extension
25450 vectorequiv VertexAttrib4hvNV
25451 glxvectorequiv VertexAttrib4hvNV
25452 offset ?
25453
25454 VertexAttrib4hvNV(index, v)
25455 return void
25456 param index UInt32 in value
25457 param v Half16NV in array [4]
25458 category NV_half_float
25459 version 1.2
25460 extension
25461 glxropcode 4260
25462 glxflags ignore
25463 offset ?
25464
25465 VertexAttribs1hvNV(index, n, v)
25466 return void
25467 param index UInt32 in value
25468 param n SizeI in value
25469 param v Half16NV in array [n]
25470 category NV_half_float
25471 version 1.2
25472 extension
25473 glxropcode 4261
25474 glxflags ignore
25475 offset ?
25476
25477 VertexAttribs2hvNV(index, n, v)
25478 return void
25479 param index UInt32 in value
25480 param n SizeI in value
25481 param v Half16NV in array [n]
25482 category NV_half_float
25483 version 1.2
25484 extension
25485 glxropcode 4262
25486 glxflags ignore
25487 offset ?
25488
25489 VertexAttribs3hvNV(index, n, v)
25490 return void
25491 param index UInt32 in value
25492 param n SizeI in value
25493 param v Half16NV in array [n]
25494 category NV_half_float
25495 version 1.2
25496 extension
25497 glxropcode 4263
25498 glxflags ignore
25499 offset ?
25500
25501 VertexAttribs4hvNV(index, n, v)
25502 return void
25503 param index UInt32 in value
25504 param n SizeI in value
25505 param v Half16NV in array [n]
25506 category NV_half_float
25507 version 1.2
25508 extension
25509 glxropcode 4264
25510 glxflags ignore
25511 offset ?
25512
25513 ###############################################################################
25514 #
25515 # Extension #284
25516 # NV_pixel_data_range commands
25517 #
25518 ###############################################################################
25519
25520 PixelDataRangeNV(target, length, pointer)
25521 return void
25522 param target PixelDataRangeTargetNV in value
25523 param length SizeI in value
25524 param pointer Void in array [length]
25525 category NV_pixel_data_range
25526 version 1.2
25527 extension
25528 glxropcode ?
25529 glxflags ignore
25530 offset ?
25531
25532 FlushPixelDataRangeNV(target)
25533 return void
25534 param target PixelDataRangeTargetNV in value
25535 category NV_pixel_data_range
25536 version 1.2
25537 extension
25538 glxropcode ?
25539 glxflags ignore
25540 offset ?
25541
25542 ###############################################################################
25543 #
25544 # Extension #285
25545 # NV_primitive_restart commands
25546 #
25547 ###############################################################################
25548
25549 PrimitiveRestartNV()
25550 return void
25551 category NV_primitive_restart
25552 version 1.2
25553 extension
25554 glxropcode ?
25555 glxflags ignore
25556 offset ?
25557
25558 PrimitiveRestartIndexNV(index)
25559 return void
25560 param index UInt32 in value
25561 category NV_primitive_restart
25562 version 1.2
25563 extension
25564 glxropcode ?
25565 glxflags ignore
25566 offset ?
25567
25568
25569 ###############################################################################
25570 #
25571 # Extension #286
25572 # NV_texture_expand_normal commands
25573 #
25574 ###############################################################################
25575
25576 # (none)
25577 newcategory: NV_texture_expand_normal
25578
25579 ###############################################################################
25580 #
25581 # Extension #287
25582 # NV_vertex_program2 commands
25583 #
25584 ###############################################################################
25585
25586 # (none)
25587 newcategory: NV_vertex_program2
25588
25589 ###############################################################################
25590 #
25591 # Extension #288
25592 # ATI_map_object_buffer commands
25593 #
25594 ###############################################################################
25595
25596 MapObjectBufferATI(buffer)
25597 return VoidPointer
25598 param buffer UInt32 in value
25599 category ATI_map_object_buffer
25600 version 1.2
25601 extension
25602 glxropcode ?
25603 glxflags ignore
25604 offset ?
25605
25606 UnmapObjectBufferATI(buffer)
25607 return void
25608 param buffer UInt32 in value
25609 category ATI_map_object_buffer
25610 version 1.2
25611 extension
25612 glxropcode ?
25613 glxflags ignore
25614 offset ?
25615
25616 ###############################################################################
25617 #
25618 # Extension #289
25619 # ATI_separate_stencil commands
25620 #
25621 ###############################################################################
25622
25623 StencilOpSeparateATI(face, sfail, dpfail, dppass)
25624 return void
25625 param face StencilFaceDirection in value
25626 param sfail StencilOp in value
25627 param dpfail StencilOp in value
25628 param dppass StencilOp in value
25629 category ATI_separate_stencil
25630 version 1.2
25631 extension
25632 glxropcode ?
25633 glxflags ignore
25634 alias StencilOpSeparate
25635
25636 StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
25637 return void
25638 param frontfunc StencilFunction in value
25639 param backfunc StencilFunction in value
25640 param ref ClampedStencilValue in value
25641 param mask MaskedStencilValue in value
25642 category ATI_separate_stencil
25643 version 1.2
25644 extension
25645 glxropcode ?
25646 glxflags ignore
25647 alias StencilFuncSeparate
25648
25649 ###############################################################################
25650 #
25651 # Extension #290
25652 # ATI_vertex_attrib_array_object commands
25653 #
25654 ###############################################################################
25655
25656 VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
25657 return void
25658 param index UInt32 in value
25659 param size Int32 in value
25660 param type VertexAttribPointerTypeARB in value
25661 param normalized Boolean in value
25662 param stride SizeI in value
25663 param buffer UInt32 in value
25664 param offset UInt32 in value
25665 category ATI_vertex_attrib_array_object
25666 version 1.2
25667 extension
25668 glxropcode ?
25669 glxflags ignore
25670 offset ?
25671
25672 GetVertexAttribArrayObjectfvATI(index, pname, params)
25673 return void
25674 param index UInt32 in value
25675 param pname ArrayObjectPNameATI in value
25676 param params Float32 out array [pname]
25677 category ATI_vertex_attrib_array_object
25678 dlflags notlistable
25679 version 1.2
25680 extension
25681 glxsingle ?
25682 glxflags ignore
25683 offset ?
25684
25685 GetVertexAttribArrayObjectivATI(index, pname, params)
25686 return void
25687 param index UInt32 in value
25688 param pname ArrayObjectPNameATI in value
25689 param params Int32 out array [pname]
25690 category ATI_vertex_attrib_array_object
25691 dlflags notlistable
25692 version 1.2
25693 extension
25694 glxsingle ?
25695 glxflags ignore
25696 offset ?
25697
25698 ###############################################################################
25699 #
25700 # Extension #291
25701 # OES_byte_coordinates commands
25702 #
25703 ###############################################################################
25704
25705 MultiTexCoord1bOES(texture, s)
25706 return void
25707 param texture GLenum in value
25708 param s Int8 in value
25709 category OES_byte_coordinates
25710 version 4.3
25711 extension
25712 glxropcode ?
25713 glxflags ignore
25714 offset ?
25715
25716 MultiTexCoord1bvOES(texture, coords)
25717 return void
25718 param texture GLenum in value
25719 param coords ConstByte in array [1]
25720 category OES_byte_coordinates
25721 version 4.3
25722 extension
25723 glxropcode ?
25724 glxflags ignore
25725 offset ?
25726
25727 MultiTexCoord2bOES(texture, s, t)
25728 return void
25729 param texture GLenum in value
25730 param s Int8 in value
25731 param t Int8 in value
25732 category OES_byte_coordinates
25733 version 4.3
25734 extension
25735 glxropcode ?
25736 glxflags ignore
25737 offset ?
25738
25739 MultiTexCoord2bvOES(texture, coords)
25740 return void
25741 param texture GLenum in value
25742 param coords ConstByte in array [2]
25743 category OES_byte_coordinates
25744 version 4.3
25745 extension
25746 glxropcode ?
25747 glxflags ignore
25748 offset ?
25749
25750 MultiTexCoord3bOES(texture, s, t, r)
25751 return void
25752 param texture GLenum in value
25753 param s Int8 in value
25754 param t Int8 in value
25755 param r Int8 in value
25756 category OES_byte_coordinates
25757 version 4.3
25758 extension
25759 glxropcode ?
25760 glxflags ignore
25761 offset ?
25762
25763 MultiTexCoord3bvOES(texture, coords)
25764 return void
25765 param texture GLenum in value
25766 param coords ConstByte in array [3]
25767 category OES_byte_coordinates
25768 version 4.3
25769 extension
25770 glxropcode ?
25771 glxflags ignore
25772 offset ?
25773
25774 MultiTexCoord4bOES(texture, s, t, r, q)
25775 return void
25776 param texture GLenum in value
25777 param s Int8 in value
25778 param t Int8 in value
25779 param r Int8 in value
25780 param q Int8 in value
25781 category OES_byte_coordinates
25782 version 4.3
25783 extension
25784 glxropcode ?
25785 glxflags ignore
25786 offset ?
25787
25788 MultiTexCoord4bvOES(texture, coords)
25789 return void
25790 param texture GLenum in value
25791 param coords ConstByte in array [4]
25792 category OES_byte_coordinates
25793 version 4.3
25794 extension
25795 glxropcode ?
25796 glxflags ignore
25797 offset ?
25798
25799 TexCoord1bOES(s)
25800 return void
25801 param s Int8 in value
25802 category OES_byte_coordinates
25803 version 4.3
25804 extension
25805 glxropcode ?
25806 glxflags ignore
25807 offset ?
25808
25809 TexCoord1bvOES(coords)
25810 return void
25811 param coords ConstByte in array [1]
25812 category OES_byte_coordinates
25813 version 4.3
25814 extension
25815 glxropcode ?
25816 glxflags ignore
25817 offset ?
25818
25819 TexCoord2bOES(s, t)
25820 return void
25821 param s Int8 in value
25822 param t Int8 in value
25823 category OES_byte_coordinates
25824 version 4.3
25825 extension
25826 glxropcode ?
25827 glxflags ignore
25828 offset ?
25829
25830 TexCoord2bvOES(coords)
25831 return void
25832 param coords ConstByte in array [2]
25833 category OES_byte_coordinates
25834 version 4.3
25835 extension
25836 glxropcode ?
25837 glxflags ignore
25838 offset ?
25839
25840 TexCoord3bOES(s, t, r)
25841 return void
25842 param s Int8 in value
25843 param t Int8 in value
25844 param r Int8 in value
25845 category OES_byte_coordinates
25846 version 4.3
25847 extension
25848 glxropcode ?
25849 glxflags ignore
25850 offset ?
25851
25852 TexCoord3bvOES(coords)
25853 return void
25854 param coords ConstByte in array [3]
25855 category OES_byte_coordinates
25856 version 4.3
25857 extension
25858 glxropcode ?
25859 glxflags ignore
25860 offset ?
25861
25862 TexCoord4bOES(s, t, r, q)
25863 return void
25864 param s Int8 in value
25865 param t Int8 in value
25866 param r Int8 in value
25867 param q Int8 in value
25868 category OES_byte_coordinates
25869 version 4.3
25870 extension
25871 glxropcode ?
25872 glxflags ignore
25873 offset ?
25874
25875 TexCoord4bvOES(coords)
25876 return void
25877 param coords ConstByte in array [4]
25878 category OES_byte_coordinates
25879 version 4.3
25880 extension
25881 glxropcode ?
25882 glxflags ignore
25883 offset ?
25884
25885 Vertex2bOES(x)
25886 return void
25887 param x Int8 in value
25888 category OES_byte_coordinates
25889 version 4.3
25890 extension
25891 glxropcode ?
25892 glxflags ignore
25893 offset ?
25894
25895 Vertex2bvOES(coords)
25896 return void
25897 param coords ConstByte in array [2]
25898 category OES_byte_coordinates
25899 version 4.3
25900 extension
25901 glxropcode ?
25902 glxflags ignore
25903 offset ?
25904
25905 Vertex3bOES(x, y)
25906 return void
25907 param x Int8 in value
25908 param y Int8 in value
25909 category OES_byte_coordinates
25910 version 4.3
25911 extension
25912 glxropcode ?
25913 glxflags ignore
25914 offset ?
25915
25916 Vertex3bvOES(coords)
25917 return void
25918 param coords ConstByte in array [3]
25919 category OES_byte_coordinates
25920 version 4.3
25921 extension
25922 glxropcode ?
25923 glxflags ignore
25924 offset ?
25925
25926 Vertex4bOES(x, y, z)
25927 return void
25928 param x Int8 in value
25929 param y Int8 in value
25930 param z Int8 in value
25931 category OES_byte_coordinates
25932 version 4.3
25933 extension
25934 glxropcode ?
25935 glxflags ignore
25936 offset ?
25937
25938 Vertex4bvOES(coords)
25939 return void
25940 param coords ConstByte in array [4]
25941 category OES_byte_coordinates
25942 version 4.3
25943 extension
25944 glxropcode ?
25945 glxflags ignore
25946 offset ?
25947
25948 ###############################################################################
25949 #
25950 # Extension #292
25951 # OES_fixed_point commands
25952 #
25953 ###############################################################################
25954
25955 # ??? VERIFY DONE ???
25956 ## Many of these are compatibility profile only
25957
25958 AccumxOES(op, value)
25959 return void
25960 param op GLenum in value
25961 param value Fixed in value
25962 category OES_fixed_point
25963 version 4.3
25964 extension
25965 glxropcode ?
25966 glxflags ignore
25967 offset ?
25968
25969 AlphaFuncxOES(func, ref)
25970 return void
25971 param func GLenum in value
25972 param ref ClampedFixed in value
25973 category OES_fixed_point
25974 version 4.3
25975 extension
25976 glxropcode ?
25977 glxflags ignore
25978 offset ?
25979
25980 BitmapxOES(width, height, xorig, yorig, xmove, ymove, bitmap)
25981 return void
25982 param width SizeI in value
25983 param height SizeI in value
25984 param xorig Fixed in value
25985 param yorig Fixed in value
25986 param xmove Fixed in value
25987 param ymove Fixed in value
25988 param bitmap ConstUByte in array [COMPSIZE()]
25989 category OES_fixed_point
25990 version 4.3
25991 extension
25992 glxropcode ?
25993 glxflags ignore
25994 offset ?
25995
25996 BlendColorxOES(red, green, blue, alpha)
25997 return void
25998 param red ClampedFixed in value
25999 param green ClampedFixed in value
26000 param blue ClampedFixed in value
26001 param alpha ClampedFixed in value
26002 category OES_fixed_point
26003 version 4.3
26004 extension
26005 glxropcode ?
26006 glxflags ignore
26007 offset ?
26008
26009 ClearAccumxOES(red, green, blue, alpha)
26010 return void
26011 param red ClampedFixed in value
26012 param green ClampedFixed in value
26013 param blue ClampedFixed in value
26014 param alpha ClampedFixed in value
26015 category OES_fixed_point
26016 version 4.3
26017 extension
26018 glxropcode ?
26019 glxflags ignore
26020 offset ?
26021
26022 ClearColorxOES(red, green, blue, alpha)
26023 return void
26024 param red ClampedFixed in value
26025 param green ClampedFixed in value
26026 param blue ClampedFixed in value
26027 param alpha ClampedFixed in value
26028 category OES_fixed_point
26029 version 4.3
26030 extension
26031 glxropcode ?
26032 glxflags ignore
26033 offset ?
26034
26035 ClearDepthxOES(depth)
26036 return void
26037 param depth ClampedFixed in value
26038 category OES_fixed_point
26039 version 4.3
26040 extension
26041 glxropcode ?
26042 glxflags ignore
26043 offset ?
26044
26045 ClipPlanexOES(plane, equation)
26046 return void
26047 param plane GLenum in value
26048 param equation ConstFixed in array [4]
26049 category OES_fixed_point
26050 version 4.3
26051 extension
26052 glxropcode ?
26053 glxflags ignore
26054 offset ?
26055
26056 Color3xOES(red, green, blue)
26057 return void
26058 param red Fixed in value
26059 param green Fixed in value
26060 param blue Fixed in value
26061 category OES_fixed_point
26062 version 4.3
26063 extension
26064 glxropcode ?
26065 glxflags ignore
26066 offset ?
26067
26068 Color4xOES(red, green, blue, alpha)
26069 return void
26070 param red Fixed in value
26071 param green Fixed in value
26072 param blue Fixed in value
26073 param alpha Fixed in value
26074 category OES_fixed_point
26075 version 4.3
26076 extension
26077 glxropcode ?
26078 glxflags ignore
26079 offset ?
26080
26081 Color3xvOES(components)
26082 return void
26083 param components ConstFixed in array [3]
26084 category OES_fixed_point
26085 version 4.3
26086 extension
26087 glxropcode ?
26088 glxflags ignore
26089 offset ?
26090
26091 Color4xvOES(components)
26092 return void
26093 param components ConstFixed in array [4]
26094 category OES_fixed_point
26095 version 4.3
26096 extension
26097 glxropcode ?
26098 glxflags ignore
26099 offset ?
26100
26101 ConvolutionParameterxOES(target, pname, param)
26102 return void
26103 param target GLenum in value
26104 param pname GLenum in value
26105 param param Fixed in value
26106 category OES_fixed_point
26107 version 4.3
26108 extension
26109 glxropcode ?
26110 glxflags ignore
26111 offset ?
26112
26113 ConvolutionParameterxvOES(target, pname, params)
26114 return void
26115 param target GLenum in value
26116 param pname GLenum in value
26117 param params ConstFixed in array [COMPSIZE(pname)]
26118 category OES_fixed_point
26119 version 4.3
26120 extension
26121 glxropcode ?
26122 glxflags ignore
26123 offset ?
26124
26125 DepthRangexOES(n, f)
26126 return void
26127 param n ClampedFixed in value
26128 param f ClampedFixed in value
26129 category OES_fixed_point
26130 version 4.3
26131 extension
26132 glxropcode ?
26133 glxflags ignore
26134 offset ?
26135
26136 EvalCoord1xOES(u)
26137 return void
26138 param u Fixed in value
26139 category OES_fixed_point
26140 version 4.3
26141 extension
26142 glxropcode ?
26143 glxflags ignore
26144 offset ?
26145
26146 EvalCoord2xOES(u, v)
26147 return void
26148 param u Fixed in value
26149 param v Fixed in value
26150 category OES_fixed_point
26151 version 4.3
26152 extension
26153 glxropcode ?
26154 glxflags ignore
26155 offset ?
26156
26157 EvalCoord1xvOES(coords)
26158 return void
26159 param coords ConstFixed in array [1]
26160 category OES_fixed_point
26161 version 4.3
26162 extension
26163 glxropcode ?
26164 glxflags ignore
26165 offset ?
26166
26167 EvalCoord2xvOES(coords)
26168 return void
26169 param coords ConstFixed in array [2]
26170 category OES_fixed_point
26171 version 4.3
26172 extension
26173 glxropcode ?
26174 glxflags ignore
26175 offset ?
26176
26177 FeedbackBufferxOES(n, type, buffer)
26178 return void
26179 param n SizeI in value
26180 param type GLenum in value
26181 param buffer Fixed in array [n]
26182 category OES_fixed_point
26183 version 4.3
26184 extension
26185 glxropcode ?
26186 glxflags ignore
26187 offset ?
26188
26189 FogxOES(pname, param)
26190 return void
26191 param pname GLenum in value
26192 param param Fixed in value
26193 category OES_fixed_point
26194 version 4.3
26195 extension
26196 glxropcode ?
26197 glxflags ignore
26198 offset ?
26199
26200 FogxvOES(pname, param)
26201 return void
26202 param pname GLenum in value
26203 param param ConstFixed in array [COMPSIZE(pname)]
26204 category OES_fixed_point
26205 version 4.3
26206 extension
26207 glxropcode ?
26208 glxflags ignore
26209 offset ?
26210
26211 FrustumxOES(l, r, b, t, n, f)
26212 return void
26213 param l Fixed in value
26214 param r Fixed in value
26215 param b Fixed in value
26216 param t Fixed in value
26217 param n Fixed in value
26218 param f Fixed in value
26219 category OES_fixed_point
26220 version 4.3
26221 extension
26222 glxropcode ?
26223 glxflags ignore
26224 offset ?
26225
26226 GetClipPlanexOES(plane, equation)
26227 return void
26228 param plane GLenum in value
26229 param equation Fixed out array [4]
26230 category OES_fixed_point
26231 dlflags notlistable
26232 version 4.3
26233 extension
26234 glxsingle ?
26235 glxflags ignore
26236 offset ?
26237
26238 GetConvolutionParameterxvOES(target, pname, params)
26239 return void
26240 param target GLenum in value
26241 param pname GLenum in value
26242 param params Fixed out array [COMPSIZE(pname)]
26243 category OES_fixed_point
26244 dlflags notlistable
26245 version 4.3
26246 extension
26247 glxsingle ?
26248 glxflags ignore
26249 offset ?
26250
26251 GetFixedvOES(pname, params)
26252 return void
26253 param pname GLenum in value
26254 param params Fixed out array [COMPSIZE(pname)]
26255 category OES_fixed_point
26256 dlflags notlistable
26257 version 4.3
26258 extension
26259 glxsingle ?
26260 glxflags ignore
26261 offset ?
26262
26263 GetHistogramParameterxvOES(target, pname, params)
26264 return void
26265 param target GLenum in value
26266 param pname GLenum in value
26267 param params Fixed out array [COMPSIZE(pname)]
26268 category OES_fixed_point
26269 dlflags notlistable
26270 version 4.3
26271 extension
26272 glxsingle ?
26273 glxflags ignore
26274 offset ?
26275
26276 GetLightxOES(light, pname, params)
26277 return void
26278 param light GLenum in value
26279 param pname GLenum in value
26280 param params Fixed out array [COMPSIZE(pname)]
26281 category OES_fixed_point
26282 dlflags notlistable
26283 version 4.3
26284 extension
26285 glxsingle ?
26286 glxflags ignore
26287 offset ?
26288
26289 GetMapxvOES(target, query, v)
26290 return void
26291 param target GLenum in value
26292 param query GLenum in value
26293 param v Fixed out array [COMPSIZE(query)]
26294 category OES_fixed_point
26295 dlflags notlistable
26296 version 4.3
26297 extension
26298 glxsingle ?
26299 glxflags ignore
26300 offset ?
26301
26302 GetMaterialxOES(face, pname, param)
26303 return void
26304 param face GLenum in value
26305 param pname GLenum in value
26306 param param Fixed in value
26307 category OES_fixed_point
26308 dlflags notlistable
26309 version 4.3
26310 extension
26311 glxsingle ?
26312 glxflags ignore
26313 offset ?
26314
26315 GetPixelMapxv(map, size, values)
26316 return void
26317 param map GLenum in value
26318 param size Int32 in value
26319 param values Fixed out array [size]
26320 category OES_fixed_point
26321 dlflags notlistable
26322 version 4.3
26323 extension
26324 glxsingle ?
26325 glxflags ignore
26326 offset ?
26327
26328 GetTexEnvxvOES(target, pname, params)
26329 return void
26330 param target GLenum in value
26331 param pname GLenum in value
26332 param params Fixed out array [COMPSIZE(pname)]
26333 category OES_fixed_point
26334 dlflags notlistable
26335 version 4.3
26336 extension
26337 glxsingle ?
26338 glxflags ignore
26339 offset ?
26340
26341 GetTexGenxvOES(coord, pname, params)
26342 return void
26343 param coord GLenum in value
26344 param pname GLenum in value
26345 param params Fixed out array [COMPSIZE(pname)]
26346 category OES_fixed_point
26347 dlflags notlistable
26348 version 4.3
26349 extension
26350 glxsingle ?
26351 glxflags ignore
26352 offset ?
26353
26354 GetTexLevelParameterxvOES(target, level, pname, params)
26355 return void
26356 param target GLenum in value
26357 param level Int32 in value
26358 param pname GLenum in value
26359 param params Fixed out array [COMPSIZE(pname)]
26360 category OES_fixed_point
26361 dlflags notlistable
26362 version 4.3
26363 extension
26364 glxsingle ?
26365 glxflags ignore
26366 offset ?
26367
26368 GetTexParameterxvOES(target, pname, params)
26369 return void
26370 param target GLenum in value
26371 param pname GLenum in value
26372 param params Fixed out array [COMPSIZE(pname)]
26373 category OES_fixed_point
26374 dlflags notlistable
26375 version 4.3
26376 extension
26377 glxsingle ?
26378 glxflags ignore
26379 offset ?
26380
26381 IndexxOES(component)
26382 return void
26383 param component Fixed in value
26384 category OES_fixed_point
26385 version 4.3
26386 extension
26387 glxropcode ?
26388 glxflags ignore
26389 offset ?
26390
26391 IndexxvOES(component)
26392 return void
26393 param component ConstFixed in array [1]
26394 category OES_fixed_point
26395 version 4.3
26396 extension
26397 glxropcode ?
26398 glxflags ignore
26399 offset ?
26400
26401 LightModelxOES(pname, param)
26402 return void
26403 param pname GLenum in value
26404 param param Fixed in value
26405 category OES_fixed_point
26406 version 4.3
26407 extension
26408 glxropcode ?
26409 glxflags ignore
26410 offset ?
26411
26412 LightModelxvOES(pname, param)
26413 return void
26414 param pname GLenum in value
26415 param param ConstFixed in array [COMPSIZE(pname)]
26416 category OES_fixed_point
26417 version 4.3
26418 extension
26419 glxropcode ?
26420 glxflags ignore
26421 offset ?
26422
26423 LightxOES(light, pname, param)
26424 return void
26425 param light GLenum in value
26426 param pname GLenum in value
26427 param param Fixed in value
26428 category OES_fixed_point
26429 version 4.3
26430 extension
26431 glxropcode ?
26432 glxflags ignore
26433 offset ?
26434
26435 LightxvOES(light, pname, params)
26436 return void
26437 param light GLenum in value
26438 param pname GLenum in value
26439 param params ConstFixed in array [COMPSIZE(pname)]
26440 category OES_fixed_point
26441 version 4.3
26442 extension
26443 glxropcode ?
26444 glxflags ignore
26445 offset ?
26446
26447 LineWidthxOES(width)
26448 return void
26449 param width Fixed in value
26450 category OES_fixed_point
26451 version 4.3
26452 extension
26453 glxropcode ?
26454 glxflags ignore
26455 offset ?
26456
26457 LoadMatrixxOES(m)
26458 return void
26459 param m ConstFixed in array [16]
26460 category OES_fixed_point
26461 version 4.3
26462 extension
26463 glxropcode ?
26464 glxflags ignore
26465 offset ?
26466
26467 LoadTransposeMatrixxOES(m)
26468 return void
26469 param m ConstFixed in array [16]
26470 category OES_fixed_point
26471 version 4.3
26472 extension
26473 glxropcode ?
26474 glxflags ignore
26475 offset ?
26476
26477 Map1xOES(target, u1, u2, stride, order, points)
26478 return void
26479 param target GLenum in value
26480 param u1 Fixed in value
26481 param u2 Fixed in value
26482 param stride Int32 in value
26483 param order Int32 in value
26484 param points Fixed in value
26485 category OES_fixed_point
26486 version 4.3
26487 extension
26488 glxropcode ?
26489 glxflags ignore
26490 offset ?
26491
26492 Map2xOES(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
26493 return void
26494 param target GLenum in value
26495 param u1 Fixed in value
26496 param u2 Fixed in value
26497 param ustride Int32 in value
26498 param uorder Int32 in value
26499 param v1 Fixed in value
26500 param v2 Fixed in value
26501 param vstride Int32 in value
26502 param vorder Int32 in value
26503 param points Fixed in value
26504 category OES_fixed_point
26505 version 4.3
26506 extension
26507 glxropcode ?
26508 glxflags ignore
26509 offset ?
26510
26511 MapGrid1xOES(n, u1, u2)
26512 return void
26513 param n Int32 in value
26514 param u1 Fixed in value
26515 param u2 Fixed in value
26516 category OES_fixed_point
26517 version 4.3
26518 extension
26519 glxropcode ?
26520 glxflags ignore
26521 offset ?
26522
26523 MapGrid2xOES(n, u1, u2, v1, v2)
26524 return void
26525 param n Int32 in value
26526 param u1 Fixed in value
26527 param u2 Fixed in value
26528 param v1 Fixed in value
26529 param v2 Fixed in value
26530 category OES_fixed_point
26531 version 4.3
26532 extension
26533 glxropcode ?
26534 glxflags ignore
26535 offset ?
26536
26537 MaterialxOES(face, pname, param)
26538 return void
26539 param face GLenum in value
26540 param pname GLenum in value
26541 param param Fixed in value
26542 category OES_fixed_point
26543 version 4.3
26544 extension
26545 glxropcode ?
26546 glxflags ignore
26547 offset ?
26548
26549 MaterialxvOES(face, pname, param)
26550 return void
26551 param face GLenum in value
26552 param pname GLenum in value
26553 param param ConstFixed in array [COMPSIZE(pname)]
26554 category OES_fixed_point
26555 version 4.3
26556 extension
26557 glxropcode ?
26558 glxflags ignore
26559 offset ?
26560
26561 MultMatrixxOES(m)
26562 return void
26563 param m ConstFixed in array [16]
26564 category OES_fixed_point
26565 version 4.3
26566 extension
26567 glxropcode ?
26568 glxflags ignore
26569 offset ?
26570
26571 MultTransposeMatrixxOES(m)
26572 return void
26573 param m ConstFixed in array [16]
26574 category OES_fixed_point
26575 version 4.3
26576 extension
26577 glxropcode ?
26578 glxflags ignore
26579 offset ?
26580
26581 MultiTexCoord1xOES(texture, s)
26582 return void
26583 param texture GLenum in value
26584 param s Fixed in value
26585 category OES_fixed_point
26586 version 4.3
26587 extension
26588 glxropcode ?
26589 glxflags ignore
26590 offset ?
26591
26592 MultiTexCoord2xOES(texture, s, t)
26593 return void
26594 param texture GLenum in value
26595 param s Fixed in value
26596 param t Fixed in value
26597 category OES_fixed_point
26598 version 4.3
26599 extension
26600 glxropcode ?
26601 glxflags ignore
26602 offset ?
26603
26604 MultiTexCoord3xOES(texture, s, t, r)
26605 return void
26606 param texture GLenum in value
26607 param s Fixed in value
26608 param t Fixed in value
26609 param r Fixed in value
26610 category OES_fixed_point
26611 version 4.3
26612 extension
26613 glxropcode ?
26614 glxflags ignore
26615 offset ?
26616
26617 MultiTexCoord4xOES(texture, s, t, r, q)
26618 return void
26619 param texture GLenum in value
26620 param s Fixed in value
26621 param t Fixed in value
26622 param r Fixed in value
26623 param q Fixed in value
26624 category OES_fixed_point
26625 version 4.3
26626 extension
26627 glxropcode ?
26628 glxflags ignore
26629 offset ?
26630
26631 MultiTexCoord1xvOES(texture, coords)
26632 return void
26633 param texture GLenum in value
26634 param coords ConstFixed in array [1]
26635 category OES_fixed_point
26636 version 4.3
26637 extension
26638 glxropcode ?
26639 glxflags ignore
26640 offset ?
26641
26642 MultiTexCoord2xvOES(texture, coords)
26643 return void
26644 param texture GLenum in value
26645 param coords ConstFixed in array [2]
26646 category OES_fixed_point
26647 version 4.3
26648 extension
26649 glxropcode ?
26650 glxflags ignore
26651 offset ?
26652
26653 MultiTexCoord3xvOES(texture, coords)
26654 return void
26655 param texture GLenum in value
26656 param coords ConstFixed in array [3]
26657 category OES_fixed_point
26658 version 4.3
26659 extension
26660 glxropcode ?
26661 glxflags ignore
26662 offset ?
26663
26664 MultiTexCoord4xvOES(texture, coords)
26665 return void
26666 param texture GLenum in value
26667 param coords ConstFixed in array [4]
26668 category OES_fixed_point
26669 version 4.3
26670 extension
26671 glxropcode ?
26672 glxflags ignore
26673 offset ?
26674
26675 Normal3xOES(nx, ny, nz)
26676 return void
26677 param nx Fixed in value
26678 param ny Fixed in value
26679 param nz Fixed in value
26680 category OES_fixed_point
26681 version 4.3
26682 extension
26683 glxropcode ?
26684 glxflags ignore
26685 offset ?
26686
26687 Normal3xvOES(coords)
26688 return void
26689 param coords ConstFixed in array [3]
26690 category OES_fixed_point
26691 version 4.3
26692 extension
26693 glxropcode ?
26694 glxflags ignore
26695 offset ?
26696
26697 OrthoxOES(l, r, b, t, n, f)
26698 return void
26699 param l Fixed in value
26700 param r Fixed in value
26701 param b Fixed in value
26702 param t Fixed in value
26703 param n Fixed in value
26704 param f Fixed in value
26705 category OES_fixed_point
26706 version 4.3
26707 extension
26708 glxropcode ?
26709 glxflags ignore
26710 offset ?
26711
26712 PassThroughxOES(token)
26713 return void
26714 param token Fixed in value
26715 category OES_fixed_point
26716 version 4.3
26717 extension
26718 glxropcode ?
26719 glxflags ignore
26720 offset ?
26721
26722 PixelMapx(map, size, values)
26723 return void
26724 param map GLenum in value
26725 param size Int32 in value
26726 param values ConstFixed in array [size]
26727 category OES_fixed_point
26728 version 4.3
26729 extension
26730 glxropcode ?
26731 glxflags ignore
26732 offset ?
26733
26734 PixelStorex(pname, param)
26735 return void
26736 param pname GLenum in value
26737 param param Fixed in value
26738 category OES_fixed_point
26739 version 4.3
26740 extension
26741 glxropcode ?
26742 glxflags ignore
26743 offset ?
26744
26745 PixelTransferxOES(pname, param)
26746 return void
26747 param pname GLenum in value
26748 param param Fixed in value
26749 category OES_fixed_point
26750 version 4.3
26751 extension
26752 glxropcode ?
26753 glxflags ignore
26754 offset ?
26755
26756 PixelZoomxOES(xfactor, yfactor)
26757 return void
26758 param xfactor Fixed in value
26759 param yfactor Fixed in value
26760 category OES_fixed_point
26761 version 4.3
26762 extension
26763 glxropcode ?
26764 glxflags ignore
26765 offset ?
26766
26767 PointParameterxvOES(pname, params)
26768 return void
26769 param pname GLenum in value
26770 param params ConstFixed in array [COMPSIZE(pname)]
26771 category OES_fixed_point
26772 version 4.3
26773 extension
26774 glxropcode ?
26775 glxflags ignore
26776 offset ?
26777
26778 PointSizexOES(size)
26779 return void
26780 param size Fixed in value
26781 category OES_fixed_point
26782 version 4.3
26783 extension
26784 glxropcode ?
26785 glxflags ignore
26786 offset ?
26787
26788 PolygonOffsetxOES(factor, units)
26789 return void
26790 param factor Fixed in value
26791 param units Fixed in value
26792 category OES_fixed_point
26793 version 4.3
26794 extension
26795 glxropcode ?
26796 glxflags ignore
26797 offset ?
26798
26799 PrioritizeTexturesxOES(n, textures, priorities)
26800 return void
26801 param n SizeI in value
26802 param textures UInt32 in array [n]
26803 param priorities ClampedFixed in array [n]
26804 category OES_fixed_point
26805 version 4.3
26806 extension
26807 glxropcode ?
26808 glxflags ignore
26809 offset ?
26810
26811 RasterPos2xOES(x, y)
26812 return void
26813 param x Fixed in value
26814 param y Fixed in value
26815 category OES_fixed_point
26816 version 4.3
26817 extension
26818 glxropcode ?
26819 glxflags ignore
26820 offset ?
26821
26822 RasterPos3xOES(x, y, z)
26823 return void
26824 param x Fixed in value
26825 param y Fixed in value
26826 param z Fixed in value
26827 category OES_fixed_point
26828 version 4.3
26829 extension
26830 glxropcode ?
26831 glxflags ignore
26832 offset ?
26833
26834 RasterPos4xOES(x, y, z, w)
26835 return void
26836 param x Fixed in value
26837 param y Fixed in value
26838 param z Fixed in value
26839 param w Fixed in value
26840 category OES_fixed_point
26841 version 4.3
26842 extension
26843 glxropcode ?
26844 glxflags ignore
26845 offset ?
26846
26847 RasterPos2xvOES(coords)
26848 return void
26849 param coords ConstFixed in array [2]
26850 category OES_fixed_point
26851 version 4.3
26852 extension
26853 glxropcode ?
26854 glxflags ignore
26855 offset ?
26856
26857 RasterPos3xvOES(coords)
26858 return void
26859 param coords ConstFixed in array [3]
26860 category OES_fixed_point
26861 version 4.3
26862 extension
26863 glxropcode ?
26864 glxflags ignore
26865 offset ?
26866
26867 RasterPos4xvOES(coords)
26868 return void
26869 param coords ConstFixed in array [4]
26870 category OES_fixed_point
26871 version 4.3
26872 extension
26873 glxropcode ?
26874 glxflags ignore
26875 offset ?
26876
26877 RectxOES(x1, y1, x2, y2)
26878 return void
26879 param x1 Fixed in value
26880 param y1 Fixed in value
26881 param x2 Fixed in value
26882 param y2 Fixed in value
26883 category OES_fixed_point
26884 version 4.3
26885 extension
26886 glxropcode ?
26887 glxflags ignore
26888 offset ?
26889
26890 RectxvOES(v1, v2)
26891 return void
26892 param v1 ConstFixed in array [2]
26893 param v2 ConstFixed in array [2]
26894 category OES_fixed_point
26895 version 4.3
26896 extension
26897 glxropcode ?
26898 glxflags ignore
26899 offset ?
26900
26901 RotatexOES(angle, x, y, z)
26902 return void
26903 param angle Fixed in value
26904 param x Fixed in value
26905 param y Fixed in value
26906 param z Fixed in value
26907 category OES_fixed_point
26908 version 4.3
26909 extension
26910 glxropcode ?
26911 glxflags ignore
26912 offset ?
26913
26914 SampleCoverageOES(value, invert)
26915 return void
26916 param value ClampedFixed in value
26917 param invert Boolean in value
26918 category OES_fixed_point
26919 version 4.3
26920 extension
26921 glxropcode ?
26922 glxflags ignore
26923 offset ?
26924
26925 ScalexOES(x, y, z)
26926 return void
26927 param x Fixed in value
26928 param y Fixed in value
26929 param z Fixed in value
26930 category OES_fixed_point
26931 version 4.3
26932 extension
26933 glxropcode ?
26934 glxflags ignore
26935 offset ?
26936
26937 TexCoord1xOES(s)
26938 return void
26939 param s Fixed in value
26940 category OES_fixed_point
26941 version 4.3
26942 extension
26943 glxropcode ?
26944 glxflags ignore
26945 offset ?
26946
26947 TexCoord2xOES(s, t)
26948 return void
26949 param s Fixed in value
26950 param t Fixed in value
26951 category OES_fixed_point
26952 version 4.3
26953 extension
26954 glxropcode ?
26955 glxflags ignore
26956 offset ?
26957
26958 TexCoord3xOES(s, t, r)
26959 return void
26960 param s Fixed in value
26961 param t Fixed in value
26962 param r Fixed in value
26963 category OES_fixed_point
26964 version 4.3
26965 extension
26966 glxropcode ?
26967 glxflags ignore
26968 offset ?
26969
26970 TexCoord4xOES(s, t, r, q)
26971 return void
26972 param s Fixed in value
26973 param t Fixed in value
26974 param r Fixed in value
26975 param q Fixed in value
26976 category OES_fixed_point
26977 version 4.3
26978 extension
26979 glxropcode ?
26980 glxflags ignore
26981 offset ?
26982
26983 TexCoord1xvOES(coords)
26984 return void
26985 param coords ConstFixed in array [1]
26986 category OES_fixed_point
26987 version 4.3
26988 extension
26989 glxropcode ?
26990 glxflags ignore
26991 offset ?
26992
26993 TexCoord2xvOES(coords)
26994 return void
26995 param coords ConstFixed in array [2]
26996 category OES_fixed_point
26997 version 4.3
26998 extension
26999 glxropcode ?
27000 glxflags ignore
27001 offset ?
27002
27003 TexCoord3xvOES(coords)
27004 return void
27005 param coords ConstFixed in array [3]
27006 category OES_fixed_point
27007 version 4.3
27008 extension
27009 glxropcode ?
27010 glxflags ignore
27011 offset ?
27012
27013 TexCoord4xvOES(coords)
27014 return void
27015 param coords ConstFixed in array [4]
27016 category OES_fixed_point
27017 version 4.3
27018 extension
27019 glxropcode ?
27020 glxflags ignore
27021 offset ?
27022
27023 TexEnvxOES(target, pname, param)
27024 return void
27025 param target GLenum in value
27026 param pname GLenum in value
27027 param param Fixed in value
27028 category OES_fixed_point
27029 version 4.3
27030 extension
27031 glxropcode ?
27032 glxflags ignore
27033 offset ?
27034
27035 TexEnvxvOES(target, pname, params)
27036 return void
27037 param target GLenum in value
27038 param pname GLenum in value
27039 param params ConstFixed in array [COMPSIZE(pname)]
27040 category OES_fixed_point
27041 version 4.3
27042 extension
27043 glxropcode ?
27044 glxflags ignore
27045 offset ?
27046
27047 TexGenxOES(coord, pname, param)
27048 return void
27049 param coord GLenum in value
27050 param pname GLenum in value
27051 param param Fixed in value
27052 category OES_fixed_point
27053 version 4.3
27054 extension
27055 glxropcode ?
27056 glxflags ignore
27057 offset ?
27058
27059 TexGenxvOES(coord, pname, params)
27060 return void
27061 param coord GLenum in value
27062 param pname GLenum in value
27063 param params ConstFixed in array [COMPSIZE(pname)]
27064 category OES_fixed_point
27065 version 4.3
27066 extension
27067 glxropcode ?
27068 glxflags ignore
27069 offset ?
27070
27071 TexParameterxOES(target, pname, param)
27072 return void
27073 param target GLenum in value
27074 param pname GLenum in value
27075 param param Fixed in value
27076 category OES_fixed_point
27077 version 4.3
27078 extension
27079 glxropcode ?
27080 glxflags ignore
27081 offset ?
27082
27083 TexParameterxvOES(target, pname, params)
27084 return void
27085 param target GLenum in value
27086 param pname GLenum in value
27087 param params ConstFixed in array [COMPSIZE(pname)]
27088 category OES_fixed_point
27089 version 4.3
27090 extension
27091 glxropcode ?
27092 glxflags ignore
27093 offset ?
27094
27095 TranslatexOES(x, y, z)
27096 return void
27097 param x Fixed in value
27098 param y Fixed in value
27099 param z Fixed in value
27100 category OES_fixed_point
27101 version 4.3
27102 extension
27103 glxropcode ?
27104 glxflags ignore
27105 offset ?
27106
27107 Vertex2xOES(x)
27108 return void
27109 param x Fixed in value
27110 category OES_fixed_point
27111 version 4.3
27112 extension
27113 glxropcode ?
27114 glxflags ignore
27115 offset ?
27116
27117 Vertex3xOES(x, y)
27118 return void
27119 param x Fixed in value
27120 param y Fixed in value
27121 category OES_fixed_point
27122 version 4.3
27123 extension
27124 glxropcode ?
27125 glxflags ignore
27126 offset ?
27127
27128 Vertex4xOES(x, y, z)
27129 return void
27130 param x Fixed in value
27131 param y Fixed in value
27132 param z Fixed in value
27133 category OES_fixed_point
27134 version 4.3
27135 extension
27136 glxropcode ?
27137 glxflags ignore
27138 offset ?
27139
27140 Vertex2xvOES(coords)
27141 return void
27142 param coords ConstFixed in array [2]
27143 category OES_fixed_point
27144 version 4.3
27145 extension
27146 glxropcode ?
27147 glxflags ignore
27148 offset ?
27149
27150 Vertex3xvOES(coords)
27151 return void
27152 param coords ConstFixed in array [3]
27153 category OES_fixed_point
27154 version 4.3
27155 extension
27156 glxropcode ?
27157 glxflags ignore
27158 offset ?
27159
27160 Vertex4xvOES(coords)
27161 return void
27162 param coords ConstFixed in array [4]
27163 category OES_fixed_point
27164 version 4.3
27165 extension
27166 glxropcode ?
27167 glxflags ignore
27168 offset ?
27169
27170 ###############################################################################
27171 #
27172 # Extension #293
27173 # OES_single_precision commands
27174 #
27175 ###############################################################################
27176
27177 DepthRangefOES(n, f)
27178 return void
27179 param n ClampedFloat32 in value
27180 param f ClampedFloat32 in value
27181 category OES_single_precision
27182 version 4.3
27183 extension
27184 glxropcode ?
27185 glxflags ignore
27186 offset ?
27187
27188 FrustumfOES(l, r, b, t, n, f)
27189 return void
27190 param l Float32 in value
27191 param r Float32 in value
27192 param b Float32 in value
27193 param t Float32 in value
27194 param n Float32 in value
27195 param f Float32 in value
27196 category OES_single_precision
27197 version 4.3
27198 extension
27199 glxropcode ?
27200 glxflags ignore
27201 offset ?
27202
27203 OrthofOES(l, r, b, t, n, f)
27204 return void
27205 param l Float32 in value
27206 param r Float32 in value
27207 param b Float32 in value
27208 param t Float32 in value
27209 param n Float32 in value
27210 param f Float32 in value
27211 category OES_single_precision
27212 version 4.3
27213 extension
27214 glxropcode ?
27215 glxflags ignore
27216 offset ?
27217
27218 ClipPlanefOES(plane, equation)
27219 return void
27220 param plane GLenum in value
27221 param equation ConstFloat32 in array [4]
27222 category OES_single_precision
27223 version 4.3
27224 extension
27225 glxropcode ?
27226 glxflags ignore
27227 offset ?
27228
27229 ClearDepthfOES(depth)
27230 return void
27231 param depth ClampedFloat64 in value
27232 category OES_single_precision
27233 version 4.3
27234 extension
27235 glxropcode ?
27236 glxflags ignore
27237 offset ?
27238
27239 GetClipPlanefOES(plane, equation)
27240 return void
27241 param plane GLenum in value
27242 param equation Float32 out array [4]
27243 category OES_single_precision
27244 dlflags notlistable
27245 version 4.3
27246 extension
27247 glxsingle ?
27248 glxflags ignore
27249 offset ?
27250
27251 ###############################################################################
27252 #
27253 # Extension #294 - OpenGL ES only, not in glext.h
27254 # OES_compressed_paletted_texture commands
27255 #
27256 ###############################################################################
27257
27258 # (none)
27259 newcategory: OES_compressed_paletted_texture
27260
27261 ###############################################################################
27262 #
27263 # Extension #295
27264 # OES_read_format commands
27265 #
27266 ###############################################################################
27267
27268 # (none)
27269 newcategory: OES_read_format
27270
27271 ###############################################################################
27272 #
27273 # Extension #296
27274 # OES_query_matrix commands
27275 #
27276 ###############################################################################
27277
27278 QueryMatrixxOES(mantissa, exponent)
27279 return GLbitfield
27280 param mantissa ConstFixed in array [16]
27281 param exponent ConstInt32 in array [16]
27282 category OES_query_matrix
27283 version 4.3
27284 extension
27285 glxropcode ?
27286 glxflags ignore
27287 offset ?
27288
27289 ###############################################################################
27290 #
27291 # Extension #297
27292 # EXT_depth_bounds_test commands
27293 #
27294 ###############################################################################
27295
27296 DepthBoundsEXT(zmin, zmax)
27297 return void
27298 param zmin ClampedFloat64 in value
27299 param zmax ClampedFloat64 in value
27300 category EXT_depth_bounds_test
27301 version 1.2
27302 extension
27303 glxropcode 4229
27304 offset 699
27305
27306 ###############################################################################
27307 #
27308 # Extension #298
27309 # EXT_texture_mirror_clamp commands
27310 #
27311 ###############################################################################
27312
27313 # (none)
27314 newcategory: EXT_texture_mirror_clamp
27315
27316 ###############################################################################
27317 #
27318 # Extension #299
27319 # EXT_blend_equation_separate commands
27320 #
27321 ###############################################################################
27322
27323 BlendEquationSeparateEXT(modeRGB, modeAlpha)
27324 return void
27325 param modeRGB BlendEquationModeEXT in value
27326 param modeAlpha BlendEquationModeEXT in value
27327 category EXT_blend_equation_separate
27328 version 1.2
27329 extension
27330 glxropcode 4228
27331 alias BlendEquationSeparate
27332
27333 ###############################################################################
27334 #
27335 # Extension #300
27336 # MESA_pack_invert commands
27337 #
27338 ###############################################################################
27339
27340 # (none)
27341 newcategory: MESA_pack_invert
27342
27343 ###############################################################################
27344 #
27345 # Extension #301
27346 # MESA_ycbcr_texture commands
27347 #
27348 ###############################################################################
27349
27350 # (none)
27351 newcategory: MESA_ycbcr_texture
27352
27353 ###############################################################################
27354 #
27355 # Extension #301
27356 # MESA_ycbcr_texture commands
27357 #
27358 ###############################################################################
27359
27360 # (none)
27361 newcategory: MESA_ycbcr_texture
27362
27363 ###############################################################################
27364 #
27365 # Extension #302
27366 # EXT_pixel_buffer_object commands
27367 #
27368 ###############################################################################
27369
27370 # (none)
27371 newcategory: EXT_pixel_buffer_object
27372
27373 ###############################################################################
27374 #
27375 # Extension #303
27376 # NV_fragment_program_option commands
27377 #
27378 ###############################################################################
27379
27380 # (none)
27381 newcategory: NV_fragment_program_option
27382
27383 ###############################################################################
27384 #
27385 # Extension #304
27386 # NV_fragment_program2 commands
27387 #
27388 ###############################################################################
27389
27390 # (none)
27391 newcategory: NV_fragment_program2
27392
27393 ###############################################################################
27394 #
27395 # Extension #305
27396 # NV_vertex_program2_option commands
27397 #
27398 ###############################################################################
27399
27400 # (none)
27401 newcategory: NV_vertex_program2_option
27402
27403 ###############################################################################
27404 #
27405 # Extension #306
27406 # NV_vertex_program3 commands
27407 #
27408 ###############################################################################
27409
27410 # (none)
27411 newcategory: NV_vertex_program3
27412
27413 ###############################################################################
27414 #
27415 # Extension #307 - GLX_SGIX_hyperpipe commands
27416 # Extension #308 - GLX_MESA_agp_offset commands
27417 # Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
27418 #
27419 ###############################################################################
27420
27421 # (none)
27422 # newcategory: EXT_texture_compression_dxt1
27423
27424 ###############################################################################
27425 #
27426 # Extension #310
27427 # EXT_framebuffer_object commands
27428 #
27429 ###############################################################################
27430
27431 IsRenderbufferEXT(renderbuffer)
27432 return Boolean
27433 param renderbuffer UInt32 in value
27434 category EXT_framebuffer_object
27435 version 1.2
27436 extension
27437 glxvendorpriv 1422
27438 glxflags ignore
27439 alias IsRenderbuffer
27440
27441 # Not aliased to BindRenderbuffer
27442 BindRenderbufferEXT(target, renderbuffer)
27443 return void
27444 param target RenderbufferTarget in value
27445 param renderbuffer UInt32 in value
27446 category EXT_framebuffer_object
27447 version 1.2
27448 extension
27449 glxropcode 4316
27450 glxflags ignore
27451
27452 DeleteRenderbuffersEXT(n, renderbuffers)
27453 return void
27454 param n SizeI in value
27455 param renderbuffers UInt32 in array [n]
27456 category EXT_framebuffer_object
27457 version 1.2
27458 extension
27459 glxropcode 4317
27460 glxflags ignore
27461 alias DeleteRenderbuffers
27462
27463 GenRenderbuffersEXT(n, renderbuffers)
27464 return void
27465 param n SizeI in value
27466 param renderbuffers UInt32 out array [n]
27467 category EXT_framebuffer_object
27468 version 1.2
27469 extension
27470 glxvendorpriv 1423
27471 glxflags ignore
27472 alias GenRenderbuffers
27473
27474 RenderbufferStorageEXT(target, internalformat, width, height)
27475 return void
27476 param target RenderbufferTarget in value
27477 param internalformat GLenum in value
27478 param width SizeI in value
27479 param height SizeI in value
27480 category EXT_framebuffer_object
27481 version 1.2
27482 extension
27483 glxropcode 4318
27484 glxflags ignore
27485 alias RenderbufferStorage
27486
27487 GetRenderbufferParameterivEXT(target, pname, params)
27488 return void
27489 param target RenderbufferTarget in value
27490 param pname GLenum in value
27491 param params Int32 out array [COMPSIZE(pname)]
27492 category EXT_framebuffer_object
27493 dlflags notlistable
27494 version 1.2
27495 extension
27496 glxvendorpriv 1424
27497 glxflags ignore
27498 alias GetRenderbufferParameteriv
27499
27500 IsFramebufferEXT(framebuffer)
27501 return Boolean
27502 param framebuffer UInt32 in value
27503 category EXT_framebuffer_object
27504 version 1.2
27505 extension
27506 glxvendorpriv 1425
27507 glxflags ignore
27508 alias IsFramebuffer
27509
27510 # Not aliased to BindFramebuffer
27511 BindFramebufferEXT(target, framebuffer)
27512 return void
27513 param target FramebufferTarget in value
27514 param framebuffer UInt32 in value
27515 category EXT_framebuffer_object
27516 version 1.2
27517 extension
27518 glxropcode 4319
27519 glxflags ignore
27520
27521 DeleteFramebuffersEXT(n, framebuffers)
27522 return void
27523 param n SizeI in value
27524 param framebuffers UInt32 in array [n]
27525 category EXT_framebuffer_object
27526 version 1.2
27527 extension
27528 glxropcode 4320
27529 glxflags ignore
27530 alias DeleteFramebuffers
27531
27532 GenFramebuffersEXT(n, framebuffers)
27533 return void
27534 param n SizeI in value
27535 param framebuffers UInt32 out array [n]
27536 category EXT_framebuffer_object
27537 version 1.2
27538 extension
27539 glxvendorpriv 1426
27540 glxflags ignore
27541 alias GenFramebuffers
27542
27543 CheckFramebufferStatusEXT(target)
27544 return GLenum
27545 param target FramebufferTarget in value
27546 category EXT_framebuffer_object
27547 version 1.2
27548 extension
27549 glxvendorpriv 1427
27550 glxflags ignore
27551 alias CheckFramebufferStatus
27552
27553 FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
27554 return void
27555 param target FramebufferTarget in value
27556 param attachment FramebufferAttachment in value
27557 param textarget GLenum in value
27558 param texture UInt32 in value
27559 param level Int32 in value
27560 category EXT_framebuffer_object
27561 version 1.2
27562 extension
27563 glxropcode 4321
27564 glxflags ignore
27565 alias FramebufferTexture1D
27566
27567 FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
27568 return void
27569 param target FramebufferTarget in value
27570 param attachment FramebufferAttachment in value
27571 param textarget GLenum in value
27572 param texture UInt32 in value
27573 param level Int32 in value
27574 category EXT_framebuffer_object
27575 version 1.2
27576 extension
27577 glxropcode 4322
27578 glxflags ignore
27579 alias FramebufferTexture2D
27580
27581 FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
27582 return void
27583 param target FramebufferTarget in value
27584 param attachment FramebufferAttachment in value
27585 param textarget GLenum in value
27586 param texture UInt32 in value
27587 param level Int32 in value
27588 param zoffset Int32 in value
27589 category EXT_framebuffer_object
27590 version 1.2
27591 extension
27592 glxropcode 4323
27593 glxflags ignore
27594 alias FramebufferTexture3D
27595
27596 FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
27597 return void
27598 param target FramebufferTarget in value
27599 param attachment FramebufferAttachment in value
27600 param renderbuffertarget RenderbufferTarget in value
27601 param renderbuffer UInt32 in value
27602 category EXT_framebuffer_object
27603 version 1.2
27604 extension
27605 glxropcode 4324
27606 glxflags ignore
27607 alias FramebufferRenderbuffer
27608
27609 GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
27610 return void
27611 param target FramebufferTarget in value
27612 param attachment FramebufferAttachment in value
27613 param pname GLenum in value
27614 param params Int32 out array [COMPSIZE(pname)]
27615 category EXT_framebuffer_object
27616 dlflags notlistable
27617 version 1.2
27618 extension
27619 glxvendorpriv 1428
27620 glxflags ignore
27621 alias GetFramebufferAttachmentParameteriv
27622
27623 GenerateMipmapEXT(target)
27624 return void
27625 param target GLenum in value
27626 category EXT_framebuffer_object
27627 version 1.2
27628 extension
27629 glxropcode 4325
27630 glxflags ignore
27631 alias GenerateMipmap
27632
27633
27634 ###############################################################################
27635 #
27636 # Extension #311
27637 # GREMEDY_string_marker commands
27638 #
27639 ###############################################################################
27640
27641 StringMarkerGREMEDY(len, string)
27642 return void
27643 param len SizeI in value
27644 param string Void in array [len]
27645 category GREMEDY_string_marker
27646 version 1.0
27647 extension
27648 glxflags ignore
27649 offset ?
27650
27651 ###############################################################################
27652 #
27653 # Extension #312
27654 # EXT_packed_depth_stencil commands
27655 #
27656 ###############################################################################
27657
27658 # (none)
27659 newcategory: EXT_packed_depth_stencil
27660
27661 ###############################################################################
27662 #
27663 # Extension #313 - WGL_3DL_stereo_control
27664 #
27665 ###############################################################################
27666
27667 ###############################################################################
27668 #
27669 # Extension #314
27670 # EXT_stencil_clear_tag commands
27671 #
27672 ###############################################################################
27673
27674 StencilClearTagEXT(stencilTagBits, stencilClearTag)
27675 return void
27676 param stencilTagBits SizeI in value
27677 param stencilClearTag UInt32 in value
27678 category EXT_stencil_clear_tag
27679 version 1.5
27680 extension
27681 glxropcode 4223
27682 glxflags ignore
27683 offset ?
27684
27685 ###############################################################################
27686 #
27687 # Extension #315
27688 # EXT_texture_sRGB commands
27689 #
27690 ###############################################################################
27691
27692 # (none)
27693 newcategory: EXT_texture_sRGB
27694
27695 ###############################################################################
27696 #
27697 # Extension #316
27698 # EXT_framebuffer_blit commands
27699 #
27700 ###############################################################################
27701
27702 BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
27703 return void
27704 param srcX0 Int32 in value
27705 param srcY0 Int32 in value
27706 param srcX1 Int32 in value
27707 param srcY1 Int32 in value
27708 param dstX0 Int32 in value
27709 param dstY0 Int32 in value
27710 param dstX1 Int32 in value
27711 param dstY1 Int32 in value
27712 param mask ClearBufferMask in value
27713 param filter GLenum in value
27714 category EXT_framebuffer_blit
27715 version 1.5
27716 glxropcode 4330
27717 alias BlitFramebuffer
27718
27719 ###############################################################################
27720 #
27721 # Extension #317
27722 # EXT_framebuffer_multisample commands
27723 #
27724 ###############################################################################
27725
27726 RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
27727 return void
27728 param target GLenum in value
27729 param samples SizeI in value
27730 param internalformat GLenum in value
27731 param width SizeI in value
27732 param height SizeI in value
27733 category EXT_framebuffer_multisample
27734 version 1.5
27735 glxropcode 4331
27736 alias RenderbufferStorageMultisample
27737
27738 ###############################################################################
27739 #
27740 # Extension #318
27741 # MESAX_texture_stack commands
27742 #
27743 ###############################################################################
27744
27745 # (none)
27746 newcategory: MESAX_texture_stack
27747
27748 ###############################################################################
27749 #
27750 # Extension #319
27751 # EXT_timer_query commands
27752 #
27753 ###############################################################################
27754
27755 GetQueryObjecti64vEXT(id, pname, params)
27756 return void
27757 param id UInt32 in value
27758 param pname GLenum in value
27759 param params Int64EXT out array [pname]
27760 category EXT_timer_query
27761 dlflags notlistable
27762 version 1.5
27763 glxvendorpriv 1328
27764 glxflags ignore
27765 offset ?
27766
27767 GetQueryObjectui64vEXT(id, pname, params)
27768 return void
27769 param id UInt32 in value
27770 param pname GLenum in value
27771 param params UInt64EXT out array [pname]
27772 category EXT_timer_query
27773 dlflags notlistable
27774 version 1.5
27775 glxvendorpriv 1329
27776 glxflags ignore
27777 offset ?
27778
27779 ###############################################################################
27780 #
27781 # Extension #320
27782 # EXT_gpu_program_parameters commands
27783 #
27784 ###############################################################################
27785
27786 ProgramEnvParameters4fvEXT(target, index, count, params)
27787 return void
27788 param target ProgramTargetARB in value
27789 param index UInt32 in value
27790 param count SizeI in value
27791 param params Float32 in array [count*4]
27792 category EXT_gpu_program_parameters
27793 version 1.2
27794 glxropcode 4281
27795 offset ?
27796
27797 ProgramLocalParameters4fvEXT(target, index, count, params)
27798 return void
27799 param target ProgramTargetARB in value
27800 param index UInt32 in value
27801 param count SizeI in value
27802 param params Float32 in array [count*4]
27803 category EXT_gpu_program_parameters
27804 version 1.2
27805 glxropcode 4282
27806 offset ?
27807
27808 ###############################################################################
27809 #
27810 # Extension #321
27811 # APPLE_flush_buffer_range commands
27812 #
27813 ###############################################################################
27814
27815 BufferParameteriAPPLE(target, pname, param)
27816 return void
27817 param target GLenum in value
27818 param pname GLenum in value
27819 param param Int32 in value
27820 category APPLE_flush_buffer_range
27821 version 1.5
27822 extension
27823 glxropcode ?
27824 glxflags ignore
27825 offset ?
27826
27827 FlushMappedBufferRangeAPPLE(target, offset, size)
27828 return void
27829 param target GLenum in value
27830 param offset BufferOffset in value
27831 param size BufferSize in value
27832 category APPLE_flush_buffer_range
27833 version 1.5
27834 extension
27835 glxropcode ?
27836 glxflags ignore
27837 alias FlushMappedBufferRange
27838
27839 ###############################################################################
27840 #
27841 # Extension #322
27842 # NV_gpu_program4 commands
27843 #
27844 ###############################################################################
27845
27846 ProgramLocalParameterI4iNV(target, index, x, y, z, w)
27847 return void
27848 param target ProgramTarget in value
27849 param index UInt32 in value
27850 param x Int32 in value
27851 param y Int32 in value
27852 param z Int32 in value
27853 param w Int32 in value
27854 category NV_gpu_program4
27855 version 1.3
27856 vectorequiv ProgramLocalParameterI4ivNV
27857 glxvectorequiv ProgramLocalParameterI4ivNV
27858 extension soft WINSOFT NV50
27859 glfflags ignore
27860 glxflags ignore
27861
27862 ProgramLocalParameterI4ivNV(target, index, params)
27863 return void
27864 param target ProgramTarget in value
27865 param index UInt32 in value
27866 param params Int32 in array [4]
27867 category NV_gpu_program4
27868 version 1.3
27869 extension soft WINSOFT NV50
27870 glfflags ignore
27871 glxflags ignore
27872
27873 ProgramLocalParametersI4ivNV(target, index, count, params)
27874 return void
27875 param target ProgramTarget in value
27876 param index UInt32 in value
27877 param count SizeI in value
27878 param params Int32 in array [count*4]
27879 category NV_gpu_program4
27880 version 1.3
27881 extension soft WINSOFT NV50
27882 glfflags ignore
27883 glxflags ignore
27884
27885 ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
27886 return void
27887 param target ProgramTarget in value
27888 param index UInt32 in value
27889 param x UInt32 in value
27890 param y UInt32 in value
27891 param z UInt32 in value
27892 param w UInt32 in value
27893 category NV_gpu_program4
27894 version 1.3
27895 vectorequiv ProgramLocalParameterI4uivNV
27896 glxvectorequiv ProgramLocalParameterI4uivNV
27897 extension soft WINSOFT NV50
27898 glfflags ignore
27899 glxflags ignore
27900
27901 ProgramLocalParameterI4uivNV(target, index, params)
27902 return void
27903 param target ProgramTarget in value
27904 param index UInt32 in value
27905 param params UInt32 in array [4]
27906 category NV_gpu_program4
27907 version 1.3
27908 extension soft WINSOFT NV50
27909 glfflags ignore
27910 glxflags ignore
27911
27912 ProgramLocalParametersI4uivNV(target, index, count, params)
27913 return void
27914 param target ProgramTarget in value
27915 param index UInt32 in value
27916 param count SizeI in value
27917 param params UInt32 in array [count*4]
27918 category NV_gpu_program4
27919 version 1.3
27920 extension soft WINSOFT NV50
27921 glfflags ignore
27922 glxflags ignore
27923
27924 ProgramEnvParameterI4iNV(target, index, x, y, z, w)
27925 return void
27926 param target ProgramTarget in value
27927 param index UInt32 in value
27928 param x Int32 in value
27929 param y Int32 in value
27930 param z Int32 in value
27931 param w Int32 in value
27932 category NV_gpu_program4
27933 version 1.3
27934 vectorequiv ProgramEnvParameterI4ivNV
27935 glxvectorequiv ProgramEnvParameterI4ivNV
27936 extension soft WINSOFT NV50
27937 glfflags ignore
27938 glxflags ignore
27939
27940 ProgramEnvParameterI4ivNV(target, index, params)
27941 return void
27942 param target ProgramTarget in value
27943 param index UInt32 in value
27944 param params Int32 in array [4]
27945 category NV_gpu_program4
27946 version 1.3
27947 extension soft WINSOFT NV50
27948 glfflags ignore
27949 glxflags ignore
27950
27951 ProgramEnvParametersI4ivNV(target, index, count, params)
27952 return void
27953 param target ProgramTarget in value
27954 param index UInt32 in value
27955 param count SizeI in value
27956 param params Int32 in array [count*4]
27957 category NV_gpu_program4
27958 version 1.3
27959 extension soft WINSOFT NV50
27960 glfflags ignore
27961 glxflags ignore
27962
27963 ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
27964 return void
27965 param target ProgramTarget in value
27966 param index UInt32 in value
27967 param x UInt32 in value
27968 param y UInt32 in value
27969 param z UInt32 in value
27970 param w UInt32 in value
27971 category NV_gpu_program4
27972 version 1.3
27973 vectorequiv ProgramEnvParameterI4uivNV
27974 glxvectorequiv ProgramEnvParameterI4uivNV
27975 extension soft WINSOFT NV50
27976 glfflags ignore
27977 glxflags ignore
27978
27979 ProgramEnvParameterI4uivNV(target, index, params)
27980 return void
27981 param target ProgramTarget in value
27982 param index UInt32 in value
27983 param params UInt32 in array [4]
27984 category NV_gpu_program4
27985 version 1.3
27986 extension soft WINSOFT NV50
27987 glfflags ignore
27988 glxflags ignore
27989
27990 ProgramEnvParametersI4uivNV(target, index, count, params)
27991 return void
27992 param target ProgramTarget in value
27993 param index UInt32 in value
27994 param count SizeI in value
27995 param params UInt32 in array [count*4]
27996 category NV_gpu_program4
27997 version 1.3
27998 extension soft WINSOFT NV50
27999 glfflags ignore
28000 glxflags ignore
28001
28002 GetProgramLocalParameterIivNV(target, index, params)
28003 return void
28004 param target ProgramTarget in value
28005 param index UInt32 in value
28006 param params Int32 out array [4]
28007 dlflags notlistable
28008 category NV_gpu_program4
28009 version 1.3
28010 extension soft WINSOFT NV50
28011 glfflags ignore
28012 glxflags ignore
28013
28014 GetProgramLocalParameterIuivNV(target, index, params)
28015 return void
28016 param target ProgramTarget in value
28017 param index UInt32 in value
28018 param params UInt32 out array [4]
28019 dlflags notlistable
28020 category NV_gpu_program4
28021 version 1.3
28022 extension soft WINSOFT NV50
28023 glfflags ignore
28024 glxflags ignore
28025
28026 GetProgramEnvParameterIivNV(target, index, params)
28027 return void
28028 param target ProgramTarget in value
28029 param index UInt32 in value
28030 param params Int32 out array [4]
28031 dlflags notlistable
28032 category NV_gpu_program4
28033 version 1.3
28034 extension soft WINSOFT NV50
28035 glfflags ignore
28036 glxflags ignore
28037
28038 GetProgramEnvParameterIuivNV(target, index, params)
28039 return void
28040 param target ProgramTarget in value
28041 param index UInt32 in value
28042 param params UInt32 out array [4]
28043 dlflags notlistable
28044 category NV_gpu_program4
28045 version 1.3
28046 extension soft WINSOFT NV50
28047 glfflags ignore
28048 glxflags ignore
28049
28050 ###############################################################################
28051 #
28052 # Extension #323
28053 # NV_geometry_program4 commands
28054 #
28055 ###############################################################################
28056
28057 ProgramVertexLimitNV(target, limit)
28058 return void
28059 param target ProgramTarget in value
28060 param limit Int32 in value
28061 category NV_geometry_program4
28062 version 2.0
28063 extension soft WINSOFT
28064 glfflags ignore
28065 glxflags ignore
28066
28067 FramebufferTextureEXT(target, attachment, texture, level)
28068 return void
28069 param target FramebufferTarget in value
28070 param attachment FramebufferAttachment in value
28071 param texture Texture in value
28072 param level CheckedInt32 in value
28073 category NV_geometry_program4
28074 version 2.0
28075 extension soft WINSOFT
28076 dlflags notlistable
28077 glfflags ignore
28078 glxflags ignore
28079 alias FramebufferTextureARB
28080
28081 FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
28082 return void
28083 param target FramebufferTarget in value
28084 param attachment FramebufferAttachment in value
28085 param texture Texture in value
28086 param level CheckedInt32 in value
28087 param layer CheckedInt32 in value
28088 category NV_geometry_program4
28089 version 2.0
28090 extension soft WINSOFT
28091 dlflags notlistable
28092 glfflags ignore
28093 glxflags ignore
28094 alias FramebufferTextureLayer
28095
28096 FramebufferTextureFaceEXT(target, attachment, texture, level, face)
28097 return void
28098 param target FramebufferTarget in value
28099 param attachment FramebufferAttachment in value
28100 param texture Texture in value
28101 param level CheckedInt32 in value
28102 param face TextureTarget in value
28103 category NV_geometry_program4
28104 version 2.0
28105 extension soft WINSOFT
28106 dlflags notlistable
28107 glfflags ignore
28108 glxflags ignore
28109 alias FramebufferTextureFaceARB
28110
28111 ###############################################################################
28112 #
28113 # Extension #324
28114 # EXT_geometry_shader4 commands
28115 #
28116 ###############################################################################
28117
28118 ProgramParameteriEXT(program, pname, value)
28119 return void
28120 param program UInt32 in value
28121 param pname ProgramParameterPName in value
28122 param value Int32 in value
28123 category EXT_geometry_shader4
28124 version 2.0
28125 extension soft WINSOFT
28126 glfflags ignore
28127 glxflags ignore
28128 alias ProgramParameteriARB
28129
28130 ###############################################################################
28131 #
28132 # Extension #325
28133 # NV_vertex_program4 commands
28134 #
28135 ###############################################################################
28136
28137 VertexAttribI1iEXT(index, x)
28138 return void
28139 param index UInt32 in value
28140 param x Int32 in value
28141 category NV_vertex_program4
28142 beginend allow-inside
28143 vectorequiv VertexAttribI1ivEXT
28144 glxvectorequiv VertexAttribI1ivEXT
28145 extension soft WINSOFT NV10
28146 glfflags ignore
28147 glxflags ignore
28148 alias VertexAttribI1i
28149
28150 VertexAttribI2iEXT(index, x, y)
28151 return void
28152 param index UInt32 in value
28153 param x Int32 in value
28154 param y Int32 in value
28155 category NV_vertex_program4
28156 beginend allow-inside
28157 vectorequiv VertexAttribI2ivEXT
28158 glxvectorequiv VertexAttribI2ivEXT
28159 extension soft WINSOFT NV10
28160 glfflags ignore
28161 glxflags ignore
28162 alias VertexAttribI2i
28163
28164 VertexAttribI3iEXT(index, x, y, z)
28165 return void
28166 param index UInt32 in value
28167 param x Int32 in value
28168 param y Int32 in value
28169 param z Int32 in value
28170 category NV_vertex_program4
28171 beginend allow-inside
28172 vectorequiv VertexAttribI3ivEXT
28173 glxvectorequiv VertexAttribI3ivEXT
28174 extension soft WINSOFT NV10
28175 glfflags ignore
28176 glxflags ignore
28177 alias VertexAttribI3i
28178
28179 VertexAttribI4iEXT(index, x, y, z, w)
28180 return void
28181 param index UInt32 in value
28182 param x Int32 in value
28183 param y Int32 in value
28184 param z Int32 in value
28185 param w Int32 in value
28186 category NV_vertex_program4
28187 beginend allow-inside
28188 vectorequiv VertexAttribI4ivEXT
28189 glxvectorequiv VertexAttribI4ivEXT
28190 extension soft WINSOFT NV10
28191 glfflags ignore
28192 glxflags ignore
28193 alias VertexAttribI4i
28194
28195 VertexAttribI1uiEXT(index, x)
28196 return void
28197 param index UInt32 in value
28198 param x UInt32 in value
28199 category NV_vertex_program4
28200 beginend allow-inside
28201 vectorequiv VertexAttribI1uivEXT
28202 glxvectorequiv VertexAttribI1uivEXT
28203 extension soft WINSOFT NV10
28204 glfflags ignore
28205 glxflags ignore
28206 alias VertexAttribI1ui
28207
28208 VertexAttribI2uiEXT(index, x, y)
28209 return void
28210 param index UInt32 in value
28211 param x UInt32 in value
28212 param y UInt32 in value
28213 category NV_vertex_program4
28214 beginend allow-inside
28215 vectorequiv VertexAttribI2uivEXT
28216 glxvectorequiv VertexAttribI2uivEXT
28217 extension soft WINSOFT NV10
28218 glfflags ignore
28219 glxflags ignore
28220 alias VertexAttribI2ui
28221
28222 VertexAttribI3uiEXT(index, x, y, z)
28223 return void
28224 param index UInt32 in value
28225 param x UInt32 in value
28226 param y UInt32 in value
28227 param z UInt32 in value
28228 category NV_vertex_program4
28229 beginend allow-inside
28230 vectorequiv VertexAttribI3uivEXT
28231 glxvectorequiv VertexAttribI3uivEXT
28232 extension soft WINSOFT NV10
28233 glfflags ignore
28234 glxflags ignore
28235 alias VertexAttribI3ui
28236
28237 VertexAttribI4uiEXT(index, x, y, z, w)
28238 return void
28239 param index UInt32 in value
28240 param x UInt32 in value
28241 param y UInt32 in value
28242 param z UInt32 in value
28243 param w UInt32 in value
28244 category NV_vertex_program4
28245 beginend allow-inside
28246 vectorequiv VertexAttribI4uivEXT
28247 glxvectorequiv VertexAttribI4uivEXT
28248 extension soft WINSOFT NV10
28249 glfflags ignore
28250 glxflags ignore
28251 alias VertexAttribI4ui
28252
28253 VertexAttribI1ivEXT(index, v)
28254 return void
28255 param index UInt32 in value
28256 param v Int32 in array [1]
28257 category NV_vertex_program4
28258 beginend allow-inside
28259 extension soft WINSOFT NV10
28260 glfflags ignore
28261 glxflags ignore
28262 alias VertexAttribI1iv
28263
28264 VertexAttribI2ivEXT(index, v)
28265 return void
28266 param index UInt32 in value
28267 param v Int32 in array [2]
28268 category NV_vertex_program4
28269 beginend allow-inside
28270 extension soft WINSOFT NV10
28271 glfflags ignore
28272 glxflags ignore
28273 alias VertexAttribI2iv
28274
28275 VertexAttribI3ivEXT(index, v)
28276 return void
28277 param index UInt32 in value
28278 param v Int32 in array [3]
28279 category NV_vertex_program4
28280 beginend allow-inside
28281 extension soft WINSOFT NV10
28282 glfflags ignore
28283 glxflags ignore
28284 alias VertexAttribI3iv
28285
28286 VertexAttribI4ivEXT(index, v)
28287 return void
28288 param index UInt32 in value
28289 param v Int32 in array [4]
28290 category NV_vertex_program4
28291 beginend allow-inside
28292 extension soft WINSOFT NV10
28293 glfflags ignore
28294 glxflags ignore
28295 alias VertexAttribI4iv
28296
28297 VertexAttribI1uivEXT(index, v)
28298 return void
28299 param index UInt32 in value
28300 param v UInt32 in array [1]
28301 category NV_vertex_program4
28302 beginend allow-inside
28303 extension soft WINSOFT NV10
28304 glfflags ignore
28305 glxflags ignore
28306 alias VertexAttribI1uiv
28307
28308 VertexAttribI2uivEXT(index, v)
28309 return void
28310 param index UInt32 in value
28311 param v UInt32 in array [2]
28312 category NV_vertex_program4
28313 beginend allow-inside
28314 extension soft WINSOFT NV10
28315 glfflags ignore
28316 glxflags ignore
28317 alias VertexAttribI2uiv
28318
28319 VertexAttribI3uivEXT(index, v)
28320 return void
28321 param index UInt32 in value
28322 param v UInt32 in array [3]
28323 category NV_vertex_program4
28324 beginend allow-inside
28325 extension soft WINSOFT NV10
28326 glfflags ignore
28327 glxflags ignore
28328 alias VertexAttribI3uiv
28329
28330 VertexAttribI4uivEXT(index, v)
28331 return void
28332 param index UInt32 in value
28333 param v UInt32 in array [4]
28334 category NV_vertex_program4
28335 beginend allow-inside
28336 extension soft WINSOFT NV10
28337 glfflags ignore
28338 glxflags ignore
28339 alias VertexAttribI4uiv
28340
28341 VertexAttribI4bvEXT(index, v)
28342 return void
28343 param index UInt32 in value
28344 param v Int8 in array [4]
28345 category NV_vertex_program4
28346 beginend allow-inside
28347 extension soft WINSOFT NV10
28348 glfflags ignore
28349 glxflags ignore
28350 alias VertexAttribI4bv
28351
28352 VertexAttribI4svEXT(index, v)
28353 return void
28354 param index UInt32 in value
28355 param v Int16 in array [4]
28356 category NV_vertex_program4
28357 beginend allow-inside
28358 extension soft WINSOFT NV10
28359 glfflags ignore
28360 glxflags ignore
28361 alias VertexAttribI4sv
28362
28363 VertexAttribI4ubvEXT(index, v)
28364 return void
28365 param index UInt32 in value
28366 param v UInt8 in array [4]
28367 category NV_vertex_program4
28368 beginend allow-inside
28369 extension soft WINSOFT NV10
28370 glfflags ignore
28371 glxflags ignore
28372 alias VertexAttribI4ubv
28373
28374 VertexAttribI4usvEXT(index, v)
28375 return void
28376 param index UInt32 in value
28377 param v UInt16 in array [4]
28378 category NV_vertex_program4
28379 beginend allow-inside
28380 extension soft WINSOFT NV10
28381 glfflags ignore
28382 glxflags ignore
28383 alias VertexAttribI4usv
28384
28385 VertexAttribIPointerEXT(index, size, type, stride, pointer)
28386 return void
28387 param index UInt32 in value
28388 param size Int32 in value
28389 param type VertexAttribEnum in value
28390 param stride SizeI in value
28391 param pointer Void in array [COMPSIZE(size/type/stride)] retained
28392 category NV_vertex_program4
28393 dlflags notlistable
28394 extension soft WINSOFT NV10
28395 glfflags ignore
28396 glxflags ignore
28397 alias VertexAttribIPointer
28398
28399 GetVertexAttribIivEXT(index, pname, params)
28400 return void
28401 param index UInt32 in value
28402 param pname VertexAttribEnum in value
28403 param params Int32 out array [1]
28404 category NV_vertex_program4
28405 dlflags notlistable
28406 extension soft WINSOFT NV10
28407 glfflags ignore
28408 glxflags ignore
28409 alias GetVertexAttribIiv
28410
28411 GetVertexAttribIuivEXT(index, pname, params)
28412 return void
28413 param index UInt32 in value
28414 param pname VertexAttribEnum in value
28415 param params UInt32 out array [1]
28416 category NV_vertex_program4
28417 dlflags notlistable
28418 extension soft WINSOFT NV10
28419 glfflags ignore
28420 glxflags ignore
28421 alias GetVertexAttribIuiv
28422
28423 ###############################################################################
28424 #
28425 # Extension #326
28426 # EXT_gpu_shader4 commands
28427 #
28428 ###############################################################################
28429
28430 GetUniformuivEXT(program, location, params)
28431 return void
28432 param program UInt32 in value
28433 param location Int32 in value
28434 param params UInt32 out array [COMPSIZE(program/location)]
28435 category EXT_gpu_shader4
28436 dlflags notlistable
28437 version 2.0
28438 extension soft WINSOFT
28439 glfflags ignore
28440 glxflags ignore
28441 alias GetUniformuiv
28442
28443 BindFragDataLocationEXT(program, color, name)
28444 return void
28445 param program UInt32 in value
28446 param color UInt32 in value
28447 param name Char in array [COMPSIZE(name)]
28448 category EXT_gpu_shader4
28449 dlflags notlistable
28450 version 2.0
28451 extension soft WINSOFT
28452 glfflags ignore
28453 glxflags ignore
28454 alias BindFragDataLocation
28455
28456 GetFragDataLocationEXT(program, name)
28457 return Int32
28458 param program UInt32 in value
28459 param name Char in array [COMPSIZE(name)]
28460 category EXT_gpu_shader4
28461 dlflags notlistable
28462 version 2.0
28463 extension soft WINSOFT
28464 glfflags ignore
28465 glxflags ignore
28466 alias GetFragDataLocation
28467
28468 Uniform1uiEXT(location, v0)
28469 return void
28470 param location Int32 in value
28471 param v0 UInt32 in value
28472 category EXT_gpu_shader4
28473 version 2.0
28474 extension soft WINSOFT
28475 glfflags ignore
28476 glxflags ignore
28477 alias Uniform1ui
28478
28479 Uniform2uiEXT(location, v0, v1)
28480 return void
28481 param location Int32 in value
28482 param v0 UInt32 in value
28483 param v1 UInt32 in value
28484 category EXT_gpu_shader4
28485 version 2.0
28486 extension soft WINSOFT
28487 glfflags ignore
28488 glxflags ignore
28489 alias Uniform2ui
28490
28491 Uniform3uiEXT(location, v0, v1, v2)
28492 return void
28493 param location Int32 in value
28494 param v0 UInt32 in value
28495 param v1 UInt32 in value
28496 param v2 UInt32 in value
28497 category EXT_gpu_shader4
28498 version 2.0
28499 extension soft WINSOFT
28500 glfflags ignore
28501 glxflags ignore
28502 alias Uniform3ui
28503
28504 Uniform4uiEXT(location, v0, v1, v2, v3)
28505 return void
28506 param location Int32 in value
28507 param v0 UInt32 in value
28508 param v1 UInt32 in value
28509 param v2 UInt32 in value
28510 param v3 UInt32 in value
28511 category EXT_gpu_shader4
28512 version 2.0
28513 extension soft WINSOFT
28514 glfflags ignore
28515 glxflags ignore
28516 alias Uniform4ui
28517
28518 Uniform1uivEXT(location, count, value)
28519 return void
28520 param location Int32 in value
28521 param count SizeI in value
28522 param value UInt32 in array [count]
28523 category EXT_gpu_shader4
28524 version 2.0
28525 extension soft WINSOFT
28526 glfflags ignore
28527 glxflags ignore
28528 alias Uniform1uiv
28529
28530 Uniform2uivEXT(location, count, value)
28531 return void
28532 param location Int32 in value
28533 param count SizeI in value
28534 param value UInt32 in array [count*2]
28535 category EXT_gpu_shader4
28536 version 2.0
28537 extension soft WINSOFT
28538 glfflags ignore
28539 glxflags ignore
28540 alias Uniform2uiv
28541
28542 Uniform3uivEXT(location, count, value)
28543 return void
28544 param location Int32 in value
28545 param count SizeI in value
28546 param value UInt32 in array [count*3]
28547 category EXT_gpu_shader4
28548 version 2.0
28549 extension soft WINSOFT
28550 glfflags ignore
28551 glxflags ignore
28552 alias Uniform3uiv
28553
28554 Uniform4uivEXT(location, count, value)
28555 return void
28556 param location Int32 in value
28557 param count SizeI in value
28558 param value UInt32 in array [count*4]
28559 category EXT_gpu_shader4
28560 version 2.0
28561 extension soft WINSOFT
28562 glfflags ignore
28563 glxflags ignore
28564 alias Uniform4uiv
28565
28566 ###############################################################################
28567 #
28568 # Extension #327
28569 # EXT_draw_instanced commands
28570 #
28571 ###############################################################################
28572
28573 DrawArraysInstancedEXT(mode, start, count, primcount)
28574 return void
28575 param mode BeginMode in value
28576 param start Int32 in value
28577 param count SizeI in value
28578 param primcount SizeI in value
28579 category EXT_draw_instanced
28580 version 2.0
28581 extension soft WINSOFT
28582 dlflags notlistable
28583 vectorequiv ArrayElement
28584 glfflags ignore
28585 glxflags ignore
28586 alias DrawArraysInstancedARB
28587
28588 DrawElementsInstancedEXT(mode, count, type, indices, primcount)
28589 return void
28590 param mode BeginMode in value
28591 param count SizeI in value
28592 param type DrawElementsType in value
28593 param indices Void in array [COMPSIZE(count/type)]
28594 param primcount SizeI in value
28595 category EXT_draw_instanced
28596 version 2.0
28597 extension soft WINSOFT
28598 dlflags notlistable
28599 vectorequiv ArrayElement
28600 glfflags ignore
28601 glxflags ignore
28602 alias DrawElementsInstancedARB
28603
28604 ###############################################################################
28605 #
28606 # Extension #328
28607 # EXT_packed_float commands
28608 #
28609 ###############################################################################
28610
28611 # (none)
28612 newcategory: EXT_packed_float
28613
28614 ###############################################################################
28615 #
28616 # Extension #329
28617 # EXT_texture_array commands
28618 #
28619 ###############################################################################
28620
28621 # (none)
28622 newcategory: EXT_texture_array
28623
28624 ###############################################################################
28625 #
28626 # Extension #330
28627 # EXT_texture_buffer_object commands
28628 #
28629 ###############################################################################
28630
28631 TexBufferEXT(target, internalformat, buffer)
28632 return void
28633 param target TextureTarget in value
28634 param internalformat GLenum in value
28635 param buffer UInt32 in value
28636 category EXT_texture_buffer_object
28637 version 2.0
28638 extension soft WINSOFT NV50
28639 glfflags ignore
28640 glxflags ignore
28641 alias TexBufferARB
28642
28643 ###############################################################################
28644 #
28645 # Extension #331
28646 # EXT_texture_compression_latc commands
28647 #
28648 ###############################################################################
28649
28650 # (none)
28651 newcategory: EXT_texture_compression_latc
28652
28653 ###############################################################################
28654 #
28655 # Extension #332
28656 # EXT_texture_compression_rgtc commands
28657 #
28658 ###############################################################################
28659
28660 # (none)
28661 newcategory: EXT_texture_compression_rgtc
28662
28663 ###############################################################################
28664 #
28665 # Extension #333
28666 # EXT_texture_shared_exponent commands
28667 #
28668 ###############################################################################
28669
28670 # (none)
28671 newcategory: EXT_texture_shared_exponent
28672
28673 ###############################################################################
28674 #
28675 # Extension #334
28676 # NV_depth_buffer_float commands
28677 #
28678 ###############################################################################
28679
28680 DepthRangedNV(zNear, zFar)
28681 return void
28682 param zNear Float64 in value
28683 param zFar Float64 in value
28684 category NV_depth_buffer_float
28685 extension soft WINSOFT NV50
28686 version 2.0
28687 glfflags ignore
28688 glxropcode 4283
28689 glxflags ignore
28690
28691 ClearDepthdNV(depth)
28692 return void
28693 param depth Float64 in value
28694 category NV_depth_buffer_float
28695 extension soft WINSOFT NV50
28696 version 2.0
28697 glfflags ignore
28698 glxropcode 4284
28699 glxflags ignore
28700
28701 DepthBoundsdNV(zmin, zmax)
28702 return void
28703 param zmin Float64 in value
28704 param zmax Float64 in value
28705 category NV_depth_buffer_float
28706 extension soft WINSOFT NV50
28707 version 2.0
28708 glfflags ignore
28709 glxropcode 4285
28710 glxflags ignore
28711
28712 ###############################################################################
28713 #
28714 # Extension #335
28715 # NV_fragment_program4 commands
28716 #
28717 ###############################################################################
28718
28719 # (none)
28720 newcategory: NV_fragment_program4
28721
28722 ###############################################################################
28723 #
28724 # Extension #336
28725 # NV_framebuffer_multisample_coverage commands
28726 #
28727 ###############################################################################
28728
28729 RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
28730 return void
28731 param target RenderbufferTarget in value
28732 param coverageSamples SizeI in value
28733 param colorSamples SizeI in value
28734 param internalformat PixelInternalFormat in value
28735 param width SizeI in value
28736 param height SizeI in value
28737 category NV_framebuffer_multisample_coverage
28738 version 1.5
28739 extension soft WINSOFT
28740 dlflags notlistable
28741 glfflags ignore
28742 glxflags ignore
28743
28744 ###############################################################################
28745 #
28746 # Extension #337
28747 # EXT_framebuffer_sRGB commands
28748 #
28749 ###############################################################################
28750
28751 # (none)
28752 newcategory: EXT_framebuffer_sRGB
28753
28754 ###############################################################################
28755 #
28756 # Extension #338
28757 # NV_geometry_shader4 commands
28758 #
28759 ###############################################################################
28760
28761 # (none)
28762 newcategory: NV_geometry_shader4
28763
28764 ###############################################################################
28765 #
28766 # Extension #339
28767 # NV_parameter_buffer_object commands
28768 #
28769 ###############################################################################
28770
28771 ProgramBufferParametersfvNV(target, bindingIndex, wordIndex, count, params)
28772 return void
28773 param target ProgramTarget in value
28774 param bindingIndex UInt32 in value
28775 param wordIndex UInt32 in value
28776 param count SizeI in value
28777 param params Float32 in array [count]
28778 category NV_parameter_buffer_object
28779 version 1.2
28780 extension soft WINSOFT NV50
28781 glfflags ignore
28782 glxflags ignore
28783
28784 ProgramBufferParametersIivNV(target, bindingIndex, wordIndex, count, params)
28785 return void
28786 param target ProgramTarget in value
28787 param bindingIndex UInt32 in value
28788 param wordIndex UInt32 in value
28789 param count SizeI in value
28790 param params Int32 in array [count]
28791 category NV_parameter_buffer_object
28792 version 1.2
28793 extension soft WINSOFT NV50
28794 glfflags ignore
28795 glxflags ignore
28796
28797 ProgramBufferParametersIuivNV(target, bindingIndex, wordIndex, count, params)
28798 return void
28799 param target ProgramTarget in value
28800 param bindingIndex UInt32 in value
28801 param wordIndex UInt32 in value
28802 param count SizeI in value
28803 param params UInt32 in array [count]
28804 category NV_parameter_buffer_object
28805 version 1.2
28806 extension soft WINSOFT NV50
28807 glfflags ignore
28808 glxflags ignore
28809
28810 ###############################################################################
28811 #
28812 # Extension #340
28813 # EXT_draw_buffers2 commands
28814 #
28815 ###############################################################################
28816
28817 ColorMaskIndexedEXT(index, r, g, b, a)
28818 return void
28819 param index UInt32 in value
28820 param r Boolean in value
28821 param g Boolean in value
28822 param b Boolean in value
28823 param a Boolean in value
28824 category EXT_draw_buffers2
28825 version 2.0
28826 glxflags ignore
28827 glfflags ignore
28828 extension soft WINSOFT
28829 alias ColorMaski
28830
28831 GetBooleanIndexedvEXT(target, index, data)
28832 return void
28833 param target GLenum in value
28834 param index UInt32 in value
28835 param data Boolean out array [COMPSIZE(target)]
28836 category EXT_draw_buffers2
28837 version 2.0
28838 dlflags notlistable
28839 glxflags ignore
28840 glfflags ignore
28841 extension soft WINSOFT
28842 alias GetBooleani_v
28843
28844 GetIntegerIndexedvEXT(target, index, data)
28845 return void
28846 param target GLenum in value
28847 param index UInt32 in value
28848 param data Int32 out array [COMPSIZE(target)]
28849 category EXT_draw_buffers2
28850 version 2.0
28851 dlflags notlistable
28852 glxflags ignore
28853 glfflags ignore
28854 extension soft WINSOFT
28855 alias GetIntegeri_v
28856
28857 EnableIndexedEXT(target, index)
28858 return void
28859 param target GLenum in value
28860 param index UInt32 in value
28861 category EXT_draw_buffers2
28862 version 2.0
28863 glxflags ignore
28864 glfflags ignore
28865 extension soft WINSOFT
28866 alias Enablei
28867
28868 DisableIndexedEXT(target, index)
28869 return void
28870 param target GLenum in value
28871 param index UInt32 in value
28872 category EXT_draw_buffers2
28873 version 2.0
28874 glxflags ignore
28875 glfflags ignore
28876 extension soft WINSOFT
28877 alias Disablei
28878
28879 IsEnabledIndexedEXT(target, index)
28880 return Boolean
28881 param target GLenum in value
28882 param index UInt32 in value
28883 category EXT_draw_buffers2
28884 version 2.0
28885 dlflags notlistable
28886 glxflags ignore
28887 glfflags ignore
28888 extension soft WINSOFT
28889 alias IsEnabledi
28890
28891 ###############################################################################
28892 #
28893 # Extension #341
28894 # NV_transform_feedback commands
28895 #
28896 ###############################################################################
28897
28898 BeginTransformFeedbackNV(primitiveMode)
28899 return void
28900 param primitiveMode GLenum in value
28901 category NV_transform_feedback
28902 version 1.5
28903 dlflags notlistable
28904 glxflags ignore
28905 glfflags ignore
28906 extension soft WINSOFT
28907 alias BeginTransformFeedback
28908
28909 EndTransformFeedbackNV()
28910 return void
28911 category NV_transform_feedback
28912 version 1.5
28913 dlflags notlistable
28914 glxflags ignore
28915 glfflags ignore
28916 extension soft WINSOFT
28917 alias EndTransformFeedback
28918
28919 TransformFeedbackAttribsNV(count, attribs, bufferMode)
28920 return void
28921 param count UInt32 in value
28922 param attribs Int32 in array [COMPSIZE(count)]
28923 param bufferMode GLenum in value
28924 category NV_transform_feedback
28925 version 1.5
28926 dlflags notlistable
28927 glxflags ignore
28928 glfflags ignore
28929 extension soft WINSOFT
28930
28931 BindBufferRangeNV(target, index, buffer, offset, size)
28932 return void
28933 param target GLenum in value
28934 param index UInt32 in value
28935 param buffer UInt32 in value
28936 param offset BufferOffset in value
28937 param size BufferSize in value
28938 category NV_transform_feedback
28939 version 1.5
28940 dlflags notlistable
28941 glxflags ignore
28942 glfflags ignore
28943 extension soft WINSOFT
28944 alias BindBufferRange
28945
28946 BindBufferOffsetNV(target, index, buffer, offset)
28947 return void
28948 param target GLenum in value
28949 param index UInt32 in value
28950 param buffer UInt32 in value
28951 param offset BufferOffset in value
28952 category NV_transform_feedback
28953 version 1.5
28954 dlflags notlistable
28955 glxflags ignore
28956 glfflags ignore
28957 extension soft WINSOFT
28958 alias BindBufferOffsetEXT
28959
28960 BindBufferBaseNV(target, index, buffer)
28961 return void
28962 param target GLenum in value
28963 param index UInt32 in value
28964 param buffer UInt32 in value
28965 category NV_transform_feedback
28966 version 1.5
28967 dlflags notlistable
28968 glxflags ignore
28969 glfflags ignore
28970 extension soft WINSOFT
28971 alias BindBufferBase
28972
28973 TransformFeedbackVaryingsNV(program, count, locations, bufferMode)
28974 return void
28975 param program UInt32 in value
28976 param count SizeI in value
28977 param locations Int32 in array [count]
28978 param bufferMode GLenum in value
28979 category NV_transform_feedback
28980 version 1.5
28981 dlflags notlistable
28982 glxflags ignore
28983 glfflags ignore
28984 extension soft WINSOFT
28985 alias TransformFeedbackVaryings
28986
28987 ActiveVaryingNV(program, name)
28988 return void
28989 param program UInt32 in value
28990 param name Char in array [COMPSIZE(name)]
28991 category NV_transform_feedback
28992 version 1.5
28993 dlflags notlistable
28994 glxflags ignore
28995 glfflags ignore
28996 extension soft WINSOFT
28997
28998 GetVaryingLocationNV(program, name)
28999 return Int32
29000 param program UInt32 in value
29001 param name Char in array [COMPSIZE(name)]
29002 category NV_transform_feedback
29003 dlflags notlistable
29004 version 1.5
29005 glfflags ignore
29006 glxflags ignore
29007 extension soft WINSOFT
29008
29009 GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
29010 return void
29011 param program UInt32 in value
29012 param index UInt32 in value
29013 param bufSize SizeI in value
29014 param length SizeI out array [1]
29015 param size SizeI out array [1]
29016 param type GLenum out array [1]
29017 param name Char out array [COMPSIZE(program/index/bufSize)]
29018 category NV_transform_feedback
29019 dlflags notlistable
29020 version 1.5
29021 extension soft WINSOFT
29022 glfflags ignore
29023 glxflags ignore
29024
29025 GetTransformFeedbackVaryingNV(program, index, location)
29026 return void
29027 param program UInt32 in value
29028 param index UInt32 in value
29029 param location Int32 out array [1]
29030 category NV_transform_feedback
29031 dlflags notlistable
29032 version 1.5
29033 extension soft WINSOFT
29034 glfflags ignore
29035 glxflags ignore
29036 alias GetTransformFeedbackVarying
29037
29038 # These commands require ARB_transform_feedback3
29039
29040 TransformFeedbackStreamAttribsNV(count, attribs, nbuffers, bufstreams, bufferMode)
29041 return void
29042 param count SizeI in value
29043 param attribs Int32 in array [count]
29044 param nbuffers SizeI in value
29045 param bufstreams Int32 in array [nbuffers]
29046 param bufferMode GLenum in value
29047 category NV_transform_feedback
29048 version 4.1
29049 extension
29050 glxropcode ?
29051 glxflags ignore
29052 offset ?
29053
29054
29055 ###############################################################################
29056 #
29057 # Extension #342
29058 # EXT_bindable_uniform commands
29059 #
29060 ###############################################################################
29061
29062 UniformBufferEXT(program, location, buffer)
29063 return void
29064 param program UInt32 in value
29065 param location Int32 in value
29066 param buffer UInt32 in value
29067 category EXT_bindable_uniform
29068 version 2.0
29069 extension soft WINSOFT
29070 glxflags ignore
29071 glfflags ignore
29072
29073 GetUniformBufferSizeEXT(program, location)
29074 return Int32
29075 param program UInt32 in value
29076 param location Int32 in value
29077 category EXT_bindable_uniform
29078 dlflags notlistable
29079 version 2.0
29080 extension soft WINSOFT
29081 glfflags ignore
29082 glxflags ignore
29083
29084 GetUniformOffsetEXT(program, location)
29085 return BufferOffset
29086 param program UInt32 in value
29087 param location Int32 in value
29088 category EXT_bindable_uniform
29089 dlflags notlistable
29090 version 2.0
29091 extension soft WINSOFT
29092 glfflags ignore
29093 glxflags ignore
29094
29095 ###############################################################################
29096 #
29097 # Extension #343
29098 # EXT_texture_integer extension commands
29099 #
29100 ###############################################################################
29101
29102 TexParameterIivEXT(target, pname, params)
29103 return void
29104 param target TextureTarget in value
29105 param pname TextureParameterName in value
29106 param params Int32 in array [COMPSIZE(pname)]
29107 category EXT_texture_integer
29108 version 2.0
29109 extension soft WINSOFT NV50
29110 glfflags ignore
29111 glxflags ignore
29112 alias TexParameterIiv
29113
29114 TexParameterIuivEXT(target, pname, params)
29115 return void
29116 param target TextureTarget in value
29117 param pname TextureParameterName in value
29118 param params UInt32 in array [COMPSIZE(pname)]
29119 category EXT_texture_integer
29120 version 2.0
29121 extension soft WINSOFT NV50
29122 glfflags ignore
29123 glxflags ignore
29124 alias TexParameterIuiv
29125
29126 GetTexParameterIivEXT(target, pname, params)
29127 return void
29128 param target TextureTarget in value
29129 param pname GetTextureParameter in value
29130 param params Int32 out array [COMPSIZE(pname)]
29131 category EXT_texture_integer
29132 dlflags notlistable
29133 version 1.0
29134 version 2.0
29135 extension soft WINSOFT NV50
29136 glfflags ignore
29137 glxflags ignore
29138 alias GetTexParameterIiv
29139
29140 GetTexParameterIuivEXT(target, pname, params)
29141 return void
29142 param target TextureTarget in value
29143 param pname GetTextureParameter in value
29144 param params UInt32 out array [COMPSIZE(pname)]
29145 category EXT_texture_integer
29146 dlflags notlistable
29147 version 1.0
29148 version 2.0
29149 extension soft WINSOFT NV50
29150 glfflags ignore
29151 glxflags ignore
29152 alias GetTexParameterIuiv
29153
29154 ClearColorIiEXT(red, green, blue, alpha)
29155 return void
29156 param red Int32 in value
29157 param green Int32 in value
29158 param blue Int32 in value
29159 param alpha Int32 in value
29160 category EXT_texture_integer
29161 version 2.0
29162 extension soft WINSOFT NV50
29163 glfflags ignore
29164 glxflags ignore
29165
29166 ClearColorIuiEXT(red, green, blue, alpha)
29167 return void
29168 param red UInt32 in value
29169 param green UInt32 in value
29170 param blue UInt32 in value
29171 param alpha UInt32 in value
29172 category EXT_texture_integer
29173 version 2.0
29174 extension soft WINSOFT NV50
29175 glfflags ignore
29176 glxflags ignore
29177
29178 ###############################################################################
29179 #
29180 # Extension #344 - GLX_EXT_texture_from_pixmap
29181 #
29182 ###############################################################################
29183
29184 ###############################################################################
29185 #
29186 # Extension #345
29187 # GREMEDY_frame_terminator commands
29188 #
29189 ###############################################################################
29190
29191 FrameTerminatorGREMEDY()
29192 return void
29193 category GREMEDY_frame_terminator
29194 version 1.0
29195 extension
29196 glxflags ignore
29197 offset ?
29198
29199 ###############################################################################
29200 #
29201 # Extension #346
29202 # NV_conditional_render commands
29203 #
29204 ###############################################################################
29205
29206 BeginConditionalRenderNV(id, mode)
29207 return void
29208 param id UInt32 in value
29209 param mode TypeEnum in value
29210 category NV_conditional_render
29211 glfflags ignore
29212 glxflags ignore
29213 alias BeginConditionalRender
29214
29215 EndConditionalRenderNV()
29216 return void
29217 category NV_conditional_render
29218 glfflags ignore
29219 glxflags ignore
29220 alias EndConditionalRender
29221
29222 ###############################################################################
29223 #
29224 # Extension #347
29225 # NV_present_video commands
29226 #
29227 ###############################################################################
29228
29229 PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
29230 return void
29231 param video_slot UInt32 in value
29232 param minPresentTime UInt64EXT in value
29233 param beginPresentTimeId UInt32 in value
29234 param presentDurationId UInt32 in value
29235 param type GLenum in value
29236 param target0 GLenum in value
29237 param fill0 UInt32 in value
29238 param key0 UInt32 in value
29239 param target1 GLenum in value
29240 param fill1 UInt32 in value
29241 param key1 UInt32 in value
29242 category NV_present_video
29243 version 1.2
29244 extension
29245 glxropcode ?
29246 glxflags ignore
29247 offset ?
29248
29249 PresentFrameDualFillNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3)
29250 return void
29251 param video_slot UInt32 in value
29252 param minPresentTime UInt64EXT in value
29253 param beginPresentTimeId UInt32 in value
29254 param presentDurationId UInt32 in value
29255 param type GLenum in value
29256 param target0 GLenum in value
29257 param fill0 UInt32 in value
29258 param target1 GLenum in value
29259 param fill1 UInt32 in value
29260 param target2 GLenum in value
29261 param fill2 UInt32 in value
29262 param target3 GLenum in value
29263 param fill3 UInt32 in value
29264 category NV_present_video
29265 version 1.2
29266 extension
29267 glxropcode ?
29268 glxflags ignore
29269 offset ?
29270
29271 GetVideoivNV(video_slot, pname, params)
29272 return void
29273 param video_slot UInt32 in value
29274 param pname GLenum in value
29275 param params Int32 out array [COMPSIZE(pname)]
29276 category NV_present_video
29277 dlflags notlistable
29278 version 1.2
29279 extension
29280 glxsingle ?
29281 glxflags ignore
29282 offset ?
29283
29284 GetVideouivNV(video_slot, pname, params)
29285 return void
29286 param video_slot UInt32 in value
29287 param pname GLenum in value
29288 param params UInt32 out array [COMPSIZE(pname)]
29289 category NV_present_video
29290 dlflags notlistable
29291 version 1.2
29292 extension
29293 glxsingle ?
29294 glxflags ignore
29295 offset ?
29296
29297 GetVideoi64vNV(video_slot, pname, params)
29298 return void
29299 param video_slot UInt32 in value
29300 param pname GLenum in value
29301 param params Int64EXT out array [COMPSIZE(pname)]
29302 category NV_present_video
29303 dlflags notlistable
29304 version 1.2
29305 extension
29306 glxsingle ?
29307 glxflags ignore
29308 offset ?
29309
29310 GetVideoui64vNV(video_slot, pname, params)
29311 return void
29312 param video_slot UInt32 in value
29313 param pname GLenum in value
29314 param params UInt64EXT out array [COMPSIZE(pname)]
29315 category NV_present_video
29316 dlflags notlistable
29317 version 1.2
29318 extension
29319 glxsingle ?
29320 glxflags ignore
29321 offset ?
29322
29323 ###############################################################################
29324 #
29325 # Extension #348 - GLX_NV_video_out
29326 # Extension #349 - WGL_NV_video_out
29327 # Extension #350 - GLX_NV_swap_group
29328 # Extension #351 - WGL_NV_swap_group
29329 #
29330 ###############################################################################
29331
29332 ###############################################################################
29333 #
29334 # Extension #352
29335 # EXT_transform_feedback commands
29336 #
29337 ###############################################################################
29338
29339 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
29340
29341 BeginTransformFeedbackEXT(primitiveMode)
29342 return void
29343 param primitiveMode GLenum in value
29344 category EXT_transform_feedback
29345 version 2.0
29346 dlflags notlistable
29347 glxflags ignore
29348 glfflags ignore
29349 extension soft WINSOFT
29350 alias BeginTransformFeedback
29351
29352 EndTransformFeedbackEXT()
29353 return void
29354 category EXT_transform_feedback
29355 version 2.0
29356 dlflags notlistable
29357 glxflags ignore
29358 glfflags ignore
29359 extension soft WINSOFT
29360 alias EndTransformFeedback
29361
29362 BindBufferRangeEXT(target, index, buffer, offset, size)
29363 return void
29364 param target GLenum in value
29365 param index UInt32 in value
29366 param buffer UInt32 in value
29367 param offset BufferOffset in value
29368 param size BufferSize in value
29369 category EXT_transform_feedback
29370 version 2.0
29371 dlflags notlistable
29372 glxflags ignore
29373 glfflags ignore
29374 extension soft WINSOFT
29375 alias BindBufferRange
29376
29377 # Not promoted to the OpenGL 3.0 core
29378 BindBufferOffsetEXT(target, index, buffer, offset)
29379 return void
29380 param target GLenum in value
29381 param index UInt32 in value
29382 param buffer UInt32 in value
29383 param offset BufferOffset in value
29384 category EXT_transform_feedback
29385 version 2.0
29386 dlflags notlistable
29387 glxflags ignore
29388 glfflags ignore
29389 extension soft WINSOFT
29390
29391 BindBufferBaseEXT(target, index, buffer)
29392 return void
29393 param target GLenum in value
29394 param index UInt32 in value
29395 param buffer UInt32 in value
29396 category EXT_transform_feedback
29397 version 2.0
29398 dlflags notlistable
29399 glxflags ignore
29400 glfflags ignore
29401 extension soft WINSOFT
29402 alias BindBufferBase
29403
29404 TransformFeedbackVaryingsEXT(program, count, varyings, bufferMode)
29405 return void
29406 param program UInt32 in value
29407 param count SizeI in value
29408 param varyings CharPointer in array [count]
29409 param bufferMode GLenum in value
29410 category EXT_transform_feedback
29411 version 2.0
29412 dlflags notlistable
29413 glxflags ignore
29414 glfflags ignore
29415 extension soft WINSOFT
29416 alias TransformFeedbackVaryings
29417
29418 GetTransformFeedbackVaryingEXT(program, index, bufSize, length, size, type, name)
29419 return void
29420 param program UInt32 in value
29421 param index UInt32 in value
29422 param bufSize SizeI in value
29423 param length SizeI out array [1]
29424 param size SizeI out array [1]
29425 param type GLenum out array [1]
29426 param name Char out array [COMPSIZE(length)]
29427 category EXT_transform_feedback
29428 dlflags notlistable
29429 version 2.0
29430 extension soft WINSOFT
29431 glfflags ignore
29432 glxflags ignore
29433 alias GetTransformFeedbackVarying
29434
29435 ###############################################################################
29436 #
29437 # Extension #353
29438 # EXT_direct_state_access commands
29439 #
29440 ###############################################################################
29441
29442 # New 1.1 client commands
29443
29444 ClientAttribDefaultEXT(mask)
29445 return void
29446 param mask ClientAttribMask in value
29447 category EXT_direct_state_access
29448 extension soft WINSOFT
29449 dlflags notlistable
29450 glxflags ignore ### client-handcode client-intercept server-handcode
29451
29452 PushClientAttribDefaultEXT(mask)
29453 return void
29454 param mask ClientAttribMask in value
29455 category EXT_direct_state_access
29456 extension soft WINSOFT
29457 dlflags notlistable
29458 glxflags ignore ### client-handcode client-intercept server-handcode
29459
29460 # New 1.0 matrix commands
29461
29462 MatrixLoadfEXT(mode, m)
29463 return void
29464 param mode MatrixMode in value
29465 param m Float32 in array [16]
29466 category EXT_direct_state_access
29467 extension soft WINSOFT
29468 glxflags ignore
29469 glfflags ignore
29470
29471 MatrixLoaddEXT(mode, m)
29472 return void
29473 param mode MatrixMode in value
29474 param m Float64 in array [16]
29475 category EXT_direct_state_access
29476 extension soft WINSOFT
29477 glxflags ignore
29478 glfflags ignore
29479
29480 MatrixMultfEXT(mode, m)
29481 return void
29482 param mode MatrixMode in value
29483 param m Float32 in array [16]
29484 category EXT_direct_state_access
29485 extension soft WINSOFT
29486 glxflags ignore
29487 glfflags ignore
29488
29489 MatrixMultdEXT(mode, m)
29490 return void
29491 param mode MatrixMode in value
29492 param m Float64 in array [16]
29493 category EXT_direct_state_access
29494 extension soft WINSOFT
29495 glxflags ignore
29496 glfflags ignore
29497
29498 MatrixLoadIdentityEXT(mode)
29499 return void
29500 param mode MatrixMode in value
29501 category EXT_direct_state_access
29502 extension soft WINSOFT
29503 glxflags ignore
29504 glfflags ignore
29505
29506 MatrixRotatefEXT(mode, angle, x, y, z)
29507 return void
29508 param mode MatrixMode in value
29509 param angle Float32 in value
29510 param x Float32 in value
29511 param y Float32 in value
29512 param z Float32 in value
29513 category EXT_direct_state_access
29514 extension soft WINSOFT
29515 glxflags ignore
29516 glfflags ignore
29517
29518 MatrixRotatedEXT(mode, angle, x, y, z)
29519 return void
29520 param mode MatrixMode in value
29521 param angle Float64 in value
29522 param x Float64 in value
29523 param y Float64 in value
29524 param z Float64 in value
29525 category EXT_direct_state_access
29526 extension soft WINSOFT
29527 glxflags ignore
29528 glfflags ignore
29529
29530 MatrixScalefEXT(mode, x, y, z)
29531 return void
29532 param mode MatrixMode in value
29533 param x Float32 in value
29534 param y Float32 in value
29535 param z Float32 in value
29536 category EXT_direct_state_access
29537 extension soft WINSOFT
29538 glxflags ignore
29539 glfflags ignore
29540
29541 MatrixScaledEXT(mode, x, y, z)
29542 return void
29543 param mode MatrixMode in value
29544 param x Float64 in value
29545 param y Float64 in value
29546 param z Float64 in value
29547 category EXT_direct_state_access
29548 extension soft WINSOFT
29549 glxflags ignore
29550 glfflags ignore
29551
29552 MatrixTranslatefEXT(mode, x, y, z)
29553 return void
29554 param mode MatrixMode in value
29555 param x Float32 in value
29556 param y Float32 in value
29557 param z Float32 in value
29558 category EXT_direct_state_access
29559 extension soft WINSOFT
29560 glxflags ignore
29561 glfflags ignore
29562
29563 MatrixTranslatedEXT(mode, x, y, z)
29564 return void
29565 param mode MatrixMode in value
29566 param x Float64 in value
29567 param y Float64 in value
29568 param z Float64 in value
29569 category EXT_direct_state_access
29570 extension soft WINSOFT
29571 glxflags ignore
29572 glfflags ignore
29573
29574 MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar)
29575 return void
29576 param mode MatrixMode in value
29577 param left Float64 in value
29578 param right Float64 in value
29579 param bottom Float64 in value
29580 param top Float64 in value
29581 param zNear Float64 in value
29582 param zFar Float64 in value
29583 category EXT_direct_state_access
29584 extension soft WINSOFT
29585 glxflags ignore
29586 glfflags ignore
29587
29588 MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar)
29589 return void
29590 param mode MatrixMode in value
29591 param left Float64 in value
29592 param right Float64 in value
29593 param bottom Float64 in value
29594 param top Float64 in value
29595 param zNear Float64 in value
29596 param zFar Float64 in value
29597 category EXT_direct_state_access
29598 extension soft WINSOFT
29599 glxflags ignore
29600 glfflags ignore
29601
29602 MatrixPopEXT(mode)
29603 return void
29604 param mode MatrixMode in value
29605 category EXT_direct_state_access
29606 extension soft WINSOFT
29607 glxflags ignore
29608 glfflags ignore
29609
29610 MatrixPushEXT(mode)
29611 return void
29612 param mode MatrixMode in value
29613 category EXT_direct_state_access
29614 extension soft WINSOFT
29615 glxflags ignore
29616 glfflags ignore
29617
29618 # New 1.3 matrix transpose commands
29619
29620 MatrixLoadTransposefEXT(mode, m)
29621 return void
29622 param mode MatrixMode in value
29623 param m Float32 in array [16]
29624 category EXT_direct_state_access
29625 extension soft WINSOFT
29626 glxflags ignore
29627 glfflags ignore
29628
29629 MatrixLoadTransposedEXT(mode, m)
29630 return void
29631 param mode MatrixMode in value
29632 param m Float64 in array [16]
29633 category EXT_direct_state_access
29634 extension soft WINSOFT
29635 glxflags ignore
29636 glfflags ignore
29637
29638 MatrixMultTransposefEXT(mode, m)
29639 return void
29640 param mode MatrixMode in value
29641 param m Float32 in array [16]
29642 category EXT_direct_state_access
29643 extension soft WINSOFT
29644 glxflags ignore
29645 glfflags ignore
29646
29647 MatrixMultTransposedEXT(mode, m)
29648 return void
29649 param mode MatrixMode in value
29650 param m Float64 in array [16]
29651 category EXT_direct_state_access
29652 extension soft WINSOFT
29653 glxflags ignore
29654 glfflags ignore
29655
29656 # New 1.1 texture object commands
29657
29658 TextureParameterfEXT(texture, target, pname, param)
29659 return void
29660 param texture Texture in value
29661 param target TextureTarget in value
29662 param pname TextureParameterName in value
29663 param param CheckedFloat32 in value
29664 category EXT_direct_state_access
29665 extension soft WINSOFT
29666 glxflags ignore
29667 glfflags ignore
29668 vectorequiv TextureParameterfvEXT
29669
29670 TextureParameterfvEXT(texture, target, pname, params)
29671 return void
29672 param texture Texture in value
29673 param target TextureTarget in value
29674 param pname TextureParameterName in value
29675 param params CheckedFloat32 in array [COMPSIZE(pname)]
29676 category EXT_direct_state_access
29677 extension soft WINSOFT
29678 glxflags ignore
29679 glfflags ignore
29680
29681 TextureParameteriEXT(texture, target, pname, param)
29682 return void
29683 param texture Texture in value
29684 param target TextureTarget in value
29685 param pname TextureParameterName in value
29686 param param CheckedInt32 in value
29687 category EXT_direct_state_access
29688 extension soft WINSOFT
29689 glxflags ignore
29690 glfflags ignore
29691 vectorequiv TextureParameterivEXT
29692
29693 TextureParameterivEXT(texture, target, pname, params)
29694 return void
29695 param texture Texture in value
29696 param target TextureTarget in value
29697 param pname TextureParameterName in value
29698 param params CheckedInt32 in array [COMPSIZE(pname)]
29699 category EXT_direct_state_access
29700 extension soft WINSOFT
29701 glxflags ignore
29702 glfflags ignore
29703
29704 TextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels)
29705 return void
29706 param texture Texture in value
29707 param target TextureTarget in value
29708 param level CheckedInt32 in value
29709 param internalformat TextureInternalFormat in value
29710 param width SizeI in value
29711 param border CheckedInt32 in value
29712 param format PixelFormat in value
29713 param type PixelType in value
29714 param pixels Void in array [COMPSIZE(format/type/width)]
29715 category EXT_direct_state_access
29716 dlflags handcode
29717 glxflags ignore ### client-handcode server-handcode
29718 extension soft WINSOFT
29719 glfflags capture-handcode decode-handcode pixel-unpack
29720
29721 TextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels)
29722 return void
29723 param texture Texture in value
29724 param target TextureTarget in value
29725 param level CheckedInt32 in value
29726 param internalformat TextureInternalFormat in value
29727 param width SizeI in value
29728 param height SizeI in value
29729 param border CheckedInt32 in value
29730 param format PixelFormat in value
29731 param type PixelType in value
29732 param pixels Void in array [COMPSIZE(format/type/width/height)]
29733 category EXT_direct_state_access
29734 dlflags handcode
29735 glxflags ignore ### client-handcode server-handcode
29736 extension soft WINSOFT
29737 glfflags capture-handcode decode-handcode pixel-unpack
29738
29739 TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels)
29740 return void
29741 param texture Texture in value
29742 param target TextureTarget in value
29743 param level CheckedInt32 in value
29744 param xoffset CheckedInt32 in value
29745 param width SizeI in value
29746 param format PixelFormat in value
29747 param type PixelType in value
29748 param pixels Void in array [COMPSIZE(format/type/width)]
29749 category EXT_direct_state_access
29750 dlflags handcode
29751 glxflags ignore ### EXT client-handcode server-handcode
29752 glxflags ignore
29753 extension soft WINSOFT
29754 glfflags ignore
29755
29756 TextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels)
29757 return void
29758 param texture Texture in value
29759 param target TextureTarget in value
29760 param level CheckedInt32 in value
29761 param xoffset CheckedInt32 in value
29762 param yoffset CheckedInt32 in value
29763 param width SizeI in value
29764 param height SizeI in value
29765 param format PixelFormat in value
29766 param type PixelType in value
29767 param pixels Void in array [COMPSIZE(format/type/width/height)]
29768 category EXT_direct_state_access
29769 dlflags handcode
29770 glxflags ignore ### EXT client-handcode server-handcode
29771 extension soft WINSOFT
29772 glfflags ignore
29773
29774 CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border)
29775 return void
29776 param texture Texture in value
29777 param target TextureTarget in value
29778 param level CheckedInt32 in value
29779 param internalformat TextureInternalFormat in value
29780 param x WinCoord in value
29781 param y WinCoord in value
29782 param width SizeI in value
29783 param border CheckedInt32 in value
29784 category EXT_direct_state_access
29785 extension soft WINSOFT
29786 glxflags ignore ### EXT
29787
29788 CopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border)
29789 return void
29790 param texture Texture in value
29791 param target TextureTarget in value
29792 param level CheckedInt32 in value
29793 param internalformat TextureInternalFormat in value
29794 param x WinCoord in value
29795 param y WinCoord in value
29796 param width SizeI in value
29797 param height SizeI in value
29798 param border CheckedInt32 in value
29799 category EXT_direct_state_access
29800 extension soft WINSOFT
29801 glxflags ignore ### EXT
29802
29803 CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width)
29804 return void
29805 param texture Texture in value
29806 param target TextureTarget in value
29807 param level CheckedInt32 in value
29808 param xoffset CheckedInt32 in value
29809 param x WinCoord in value
29810 param y WinCoord in value
29811 param width SizeI in value
29812 category EXT_direct_state_access
29813 extension soft WINSOFT
29814 glxflags ignore ### EXT
29815
29816 CopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height)
29817 return void
29818 param texture Texture in value
29819 param target TextureTarget in value
29820 param level CheckedInt32 in value
29821 param xoffset CheckedInt32 in value
29822 param yoffset CheckedInt32 in value
29823 param x WinCoord in value
29824 param y WinCoord in value
29825 param width SizeI in value
29826 param height SizeI in value
29827 category EXT_direct_state_access
29828 extension soft WINSOFT
29829 glxflags ignore ### EXT
29830
29831 # New 1.1 texture object queries
29832
29833 GetTextureImageEXT(texture, target, level, format, type, pixels)
29834 return void
29835 param texture Texture in value
29836 param target TextureTarget in value
29837 param level CheckedInt32 in value
29838 param format PixelFormat in value
29839 param type PixelType in value
29840 param pixels Void out array [COMPSIZE(target/level/format/type)]
29841 category EXT_direct_state_access
29842 dlflags notlistable
29843 glxflags ignore ### client-handcode server-handcode
29844 extension soft WINSOFT
29845 glfflags capture-execute capture-handcode decode-handcode pixel-pack
29846
29847 GetTextureParameterfvEXT(texture, target, pname, params)
29848 return void
29849 param texture Texture in value
29850 param target TextureTarget in value
29851 param pname GetTextureParameter in value
29852 param params Float32 out array [COMPSIZE(pname)]
29853 category EXT_direct_state_access
29854 dlflags notlistable
29855 extension soft WINSOFT
29856 glxflags ignore
29857 glfflags capture-execute gl-enum
29858
29859 GetTextureParameterivEXT(texture, target, pname, params)
29860 return void
29861 param texture Texture in value
29862 param target TextureTarget in value
29863 param pname GetTextureParameter in value
29864 param params Int32 out array [COMPSIZE(pname)]
29865 category EXT_direct_state_access
29866 dlflags notlistable
29867 extension soft WINSOFT
29868 glxflags ignore
29869 glfflags capture-execute gl-enum
29870
29871 GetTextureLevelParameterfvEXT(texture, target, level, pname, params)
29872 return void
29873 param texture Texture in value
29874 param target TextureTarget in value
29875 param level CheckedInt32 in value
29876 param pname GetTextureParameter in value
29877 param params Float32 out array [COMPSIZE(pname)]
29878 category EXT_direct_state_access
29879 dlflags notlistable
29880 extension soft WINSOFT
29881 glxflags ignore
29882 glfflags capture-execute gl-enum
29883
29884 GetTextureLevelParameterivEXT(texture, target, level, pname, params)
29885 return void
29886 param texture Texture in value
29887 param target TextureTarget in value
29888 param level CheckedInt32 in value
29889 param pname GetTextureParameter in value
29890 param params Int32 out array [COMPSIZE(pname)]
29891 category EXT_direct_state_access
29892 dlflags notlistable
29893 extension soft WINSOFT
29894 glxflags ignore
29895 glfflags capture-execute gl-enum
29896
29897 # New 1.2 3D texture object commands
29898
29899 TextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels)
29900 return void
29901 param texture Texture in value
29902 param target TextureTarget in value
29903 param level CheckedInt32 in value
29904 param internalformat TextureInternalFormat in value
29905 param width SizeI in value
29906 param height SizeI in value
29907 param depth SizeI in value
29908 param border CheckedInt32 in value
29909 param format PixelFormat in value
29910 param type PixelType in value
29911 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
29912 category EXT_direct_state_access
29913 dlflags handcode
29914 glxflags ignore ### client-handcode server-handcode EXT
29915 extension soft WINSOFT
29916 glfflags ignore
29917
29918 TextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
29919 return void
29920 param texture Texture in value
29921 param target TextureTarget in value
29922 param level CheckedInt32 in value
29923 param xoffset CheckedInt32 in value
29924 param yoffset CheckedInt32 in value
29925 param zoffset CheckedInt32 in value
29926 param width SizeI in value
29927 param height SizeI in value
29928 param depth SizeI in value
29929 param format PixelFormat in value
29930 param type PixelType in value
29931 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
29932 category EXT_direct_state_access
29933 dlflags handcode
29934 glxflags ignore ### client-handcode server-handcode EXT
29935 extension soft WINSOFT
29936 glfflags ignore
29937
29938 CopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height)
29939 return void
29940 param texture Texture in value
29941 param target TextureTarget in value
29942 param level CheckedInt32 in value
29943 param xoffset CheckedInt32 in value
29944 param yoffset CheckedInt32 in value
29945 param zoffset CheckedInt32 in value
29946 param x WinCoord in value
29947 param y WinCoord in value
29948 param width SizeI in value
29949 param height SizeI in value
29950 category EXT_direct_state_access
29951 glxflags ignore ### EXT
29952 extension soft WINSOFT
29953 glfflags ignore
29954
29955 # New 1.1 multitexture commands
29956
29957 MultiTexParameterfEXT(texunit, target, pname, param)
29958 return void
29959 param texunit TextureUnit in value
29960 param target TextureTarget in value
29961 param pname TextureParameterName in value
29962 param param CheckedFloat32 in value
29963 category EXT_direct_state_access
29964 extension soft WINSOFT
29965 glxflags ignore
29966 glfflags ignore
29967 vectorequiv MultiTexParameterfvEXT
29968
29969 MultiTexParameterfvEXT(texunit, target, pname, params)
29970 return void
29971 param texunit TextureUnit in value
29972 param target TextureTarget in value
29973 param pname TextureParameterName in value
29974 param params CheckedFloat32 in array [COMPSIZE(pname)]
29975 category EXT_direct_state_access
29976 extension soft WINSOFT
29977 glxflags ignore
29978 glfflags ignore
29979
29980 MultiTexParameteriEXT(texunit, target, pname, param)
29981 return void
29982 param texunit TextureUnit in value
29983 param target TextureTarget in value
29984 param pname TextureParameterName in value
29985 param param CheckedInt32 in value
29986 category EXT_direct_state_access
29987 extension soft WINSOFT
29988 glxflags ignore
29989 glfflags ignore
29990 vectorequiv MultiTexParameterivEXT
29991
29992 MultiTexParameterivEXT(texunit, target, pname, params)
29993 return void
29994 param texunit TextureUnit in value
29995 param target TextureTarget in value
29996 param pname TextureParameterName in value
29997 param params CheckedInt32 in array [COMPSIZE(pname)]
29998 category EXT_direct_state_access
29999 extension soft WINSOFT
30000 glxflags ignore
30001 glfflags ignore
30002
30003 MultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels)
30004 return void
30005 param texunit TextureUnit in value
30006 param target TextureTarget in value
30007 param level CheckedInt32 in value
30008 param internalformat TextureInternalFormat in value
30009 param width SizeI in value
30010 param border CheckedInt32 in value
30011 param format PixelFormat in value
30012 param type PixelType in value
30013 param pixels Void in array [COMPSIZE(format/type/width)]
30014 category EXT_direct_state_access
30015 dlflags handcode
30016 glxflags ignore ### client-handcode server-handcode
30017 extension soft WINSOFT
30018 glfflags capture-handcode decode-handcode pixel-unpack
30019
30020 MultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels)
30021 return void
30022 param texunit TextureUnit in value
30023 param target TextureTarget in value
30024 param level CheckedInt32 in value
30025 param internalformat TextureInternalFormat in value
30026 param width SizeI in value
30027 param height SizeI in value
30028 param border CheckedInt32 in value
30029 param format PixelFormat in value
30030 param type PixelType in value
30031 param pixels Void in array [COMPSIZE(format/type/width/height)]
30032 category EXT_direct_state_access
30033 dlflags handcode
30034 glxflags ignore ### client-handcode server-handcode
30035 extension soft WINSOFT
30036 glfflags capture-handcode decode-handcode pixel-unpack
30037
30038 MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels)
30039 return void
30040 param texunit TextureUnit in value
30041 param target TextureTarget in value
30042 param level CheckedInt32 in value
30043 param xoffset CheckedInt32 in value
30044 param width SizeI in value
30045 param format PixelFormat in value
30046 param type PixelType in value
30047 param pixels Void in array [COMPSIZE(format/type/width)]
30048 category EXT_direct_state_access
30049 dlflags handcode
30050 glxflags ignore ### EXT client-handcode server-handcode
30051 extension soft WINSOFT
30052 glfflags ignore
30053
30054 MultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels)
30055 return void
30056 param texunit TextureUnit in value
30057 param target TextureTarget in value
30058 param level CheckedInt32 in value
30059 param xoffset CheckedInt32 in value
30060 param yoffset CheckedInt32 in value
30061 param width SizeI in value
30062 param height SizeI in value
30063 param format PixelFormat in value
30064 param type PixelType in value
30065 param pixels Void in array [COMPSIZE(format/type/width/height)]
30066 category EXT_direct_state_access
30067 dlflags handcode
30068 glxflags ignore ### EXT client-handcode server-handcode
30069 extension soft WINSOFT
30070 glfflags ignore
30071
30072 CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border)
30073 return void
30074 param texunit TextureUnit in value
30075 param target TextureTarget in value
30076 param level CheckedInt32 in value
30077 param internalformat TextureInternalFormat in value
30078 param x WinCoord in value
30079 param y WinCoord in value
30080 param width SizeI in value
30081 param border CheckedInt32 in value
30082 category EXT_direct_state_access
30083 extension soft WINSOFT
30084 glxflags ignore ### EXT
30085
30086 CopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border)
30087 return void
30088 param texunit TextureUnit in value
30089 param target TextureTarget in value
30090 param level CheckedInt32 in value
30091 param internalformat TextureInternalFormat in value
30092 param x WinCoord in value
30093 param y WinCoord in value
30094 param width SizeI in value
30095 param height SizeI in value
30096 param border CheckedInt32 in value
30097 category EXT_direct_state_access
30098 extension soft WINSOFT
30099 glxflags ignore ### EXT
30100
30101 CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width)
30102 return void
30103 param texunit TextureUnit in value
30104 param target TextureTarget in value
30105 param level CheckedInt32 in value
30106 param xoffset CheckedInt32 in value
30107 param x WinCoord in value
30108 param y WinCoord in value
30109 param width SizeI in value
30110 category EXT_direct_state_access
30111 extension soft WINSOFT
30112 glxflags ignore ### EXT
30113
30114 CopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height)
30115 return void
30116 param texunit TextureUnit in value
30117 param target TextureTarget in value
30118 param level CheckedInt32 in value
30119 param xoffset CheckedInt32 in value
30120 param yoffset CheckedInt32 in value
30121 param x WinCoord in value
30122 param y WinCoord in value
30123 param width SizeI in value
30124 param height SizeI in value
30125 category EXT_direct_state_access
30126 extension soft WINSOFT
30127 glxflags ignore ### EXT
30128
30129 # New 1.1 multitexture queries
30130
30131 GetMultiTexImageEXT(texunit, target, level, format, type, pixels)
30132 return void
30133 param texunit TextureUnit in value
30134 param target TextureTarget in value
30135 param level CheckedInt32 in value
30136 param format PixelFormat in value
30137 param type PixelType in value
30138 param pixels Void out array [COMPSIZE(target/level/format/type)]
30139 category EXT_direct_state_access
30140 dlflags notlistable
30141 glxflags ignore ### client-handcode server-handcode
30142 extension soft WINSOFT
30143 glfflags capture-execute capture-handcode decode-handcode pixel-pack
30144
30145 GetMultiTexParameterfvEXT(texunit, target, pname, params)
30146 return void
30147 param texunit TextureUnit in value
30148 param target TextureTarget in value
30149 param pname GetTextureParameter in value
30150 param params Float32 out array [COMPSIZE(pname)]
30151 category EXT_direct_state_access
30152 dlflags notlistable
30153 extension soft WINSOFT
30154 glxflags ignore
30155 glfflags capture-execute gl-enum
30156
30157 GetMultiTexParameterivEXT(texunit, target, pname, params)
30158 return void
30159 param texunit TextureUnit in value
30160 param target TextureTarget in value
30161 param pname GetTextureParameter in value
30162 param params Int32 out array [COMPSIZE(pname)]
30163 category EXT_direct_state_access
30164 dlflags notlistable
30165 extension soft WINSOFT
30166 glxflags ignore
30167 glfflags capture-execute gl-enum
30168
30169 GetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params)
30170 return void
30171 param texunit TextureUnit in value
30172 param target TextureTarget in value
30173 param level CheckedInt32 in value
30174 param pname GetTextureParameter in value
30175 param params Float32 out array [COMPSIZE(pname)]
30176 category EXT_direct_state_access
30177 dlflags notlistable
30178 extension soft WINSOFT
30179 glxflags ignore
30180 glfflags capture-execute gl-enum
30181
30182 GetMultiTexLevelParameterivEXT(texunit, target, level, pname, params)
30183 return void
30184 param texunit TextureUnit in value
30185 param target TextureTarget in value
30186 param level CheckedInt32 in value
30187 param pname GetTextureParameter in value
30188 param params Int32 out array [COMPSIZE(pname)]
30189 category EXT_direct_state_access
30190 dlflags notlistable
30191 extension soft WINSOFT
30192 glxflags ignore
30193 glfflags capture-execute gl-enum
30194
30195 # New 1.2 3D multitexture commands
30196
30197 MultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels)
30198 return void
30199 param texunit TextureUnit in value
30200 param target TextureTarget in value
30201 param level CheckedInt32 in value
30202 param internalformat TextureInternalFormat in value
30203 param width SizeI in value
30204 param height SizeI in value
30205 param depth SizeI in value
30206 param border CheckedInt32 in value
30207 param format PixelFormat in value
30208 param type PixelType in value
30209 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
30210 category EXT_direct_state_access
30211 dlflags handcode
30212 glxflags ignore ### client-handcode server-handcode EXT
30213 extension soft WINSOFT
30214 glfflags ignore
30215
30216 MultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
30217 return void
30218 param texunit TextureUnit in value
30219 param target TextureTarget in value
30220 param level CheckedInt32 in value
30221 param xoffset CheckedInt32 in value
30222 param yoffset CheckedInt32 in value
30223 param zoffset CheckedInt32 in value
30224 param width SizeI in value
30225 param height SizeI in value
30226 param depth SizeI in value
30227 param format PixelFormat in value
30228 param type PixelType in value
30229 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
30230 category EXT_direct_state_access
30231 dlflags handcode
30232 glxflags ignore ### client-handcode server-handcode EXT
30233 extension soft WINSOFT
30234 glfflags ignore
30235
30236 CopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height)
30237 return void
30238 param texunit TextureUnit in value
30239 param target TextureTarget in value
30240 param level CheckedInt32 in value
30241 param xoffset CheckedInt32 in value
30242 param yoffset CheckedInt32 in value
30243 param zoffset CheckedInt32 in value
30244 param x WinCoord in value
30245 param y WinCoord in value
30246 param width SizeI in value
30247 param height SizeI in value
30248 category EXT_direct_state_access
30249 glxflags ignore ### EXT
30250 extension soft WINSOFT
30251 glfflags ignore
30252
30253 # New 1.2.1 multitexture texture commands
30254
30255 BindMultiTextureEXT(texunit, target, texture)
30256 return void
30257 param texunit TextureUnit in value
30258 param target TextureTarget in value
30259 param texture Texture in value
30260 category EXT_direct_state_access
30261 extension soft WINSOFT
30262 glxflags ignore ### EXT
30263
30264 EnableClientStateIndexedEXT(array, index)
30265 return void
30266 param array EnableCap in value
30267 param index UInt32 in value
30268 category EXT_direct_state_access
30269 dlflags notlistable
30270 glxflags ignore ### client-handcode client-intercept server-handcode
30271 extension soft WINSOFT
30272
30273 DisableClientStateIndexedEXT(array, index)
30274 return void
30275 param array EnableCap in value
30276 param index UInt32 in value
30277 category EXT_direct_state_access
30278 extension soft WINSOFT
30279 dlflags notlistable
30280 glxflags ignore ### client-handcode client-intercept server-handcode
30281
30282 MultiTexCoordPointerEXT(texunit, size, type, stride, pointer)
30283 return void
30284 param texunit TextureUnit in value
30285 param size Int32 in value
30286 param type TexCoordPointerType in value
30287 param stride SizeI in value
30288 param pointer Void in array [COMPSIZE(size/type/stride)] retained
30289 category EXT_direct_state_access
30290 dlflags notlistable
30291 glxflags ignore ### client-handcode client-intercept server-handcode
30292 extension soft WINSOFT
30293 glfflags ignore
30294
30295 MultiTexEnvfEXT(texunit, target, pname, param)
30296 return void
30297 param texunit TextureUnit in value
30298 param target TextureEnvTarget in value
30299 param pname TextureEnvParameter in value
30300 param param CheckedFloat32 in value
30301 category EXT_direct_state_access
30302 extension soft WINSOFT
30303 vectorequiv MultiTexEnvfvEXT
30304 glxflags ignore
30305 glfflags gl-enum
30306
30307 MultiTexEnvfvEXT(texunit, target, pname, params)
30308 return void
30309 param texunit TextureUnit in value
30310 param target TextureEnvTarget in value
30311 param pname TextureEnvParameter in value
30312 param params CheckedFloat32 in array [COMPSIZE(pname)]
30313 category EXT_direct_state_access
30314 extension soft WINSOFT
30315 glxflags ignore
30316 glfflags gl-enum
30317
30318 MultiTexEnviEXT(texunit, target, pname, param)
30319 return void
30320 param texunit TextureUnit in value
30321 param target TextureEnvTarget in value
30322 param pname TextureEnvParameter in value
30323 param param CheckedInt32 in value
30324 category EXT_direct_state_access
30325 extension soft WINSOFT
30326 vectorequiv MultiTexEnvivEXT
30327 glxflags ignore
30328 glfflags gl-enum
30329
30330 MultiTexEnvivEXT(texunit, target, pname, params)
30331 return void
30332 param texunit TextureUnit in value
30333 param target TextureEnvTarget in value
30334 param pname TextureEnvParameter in value
30335 param params CheckedInt32 in array [COMPSIZE(pname)]
30336 category EXT_direct_state_access
30337 extension soft WINSOFT
30338 glxflags ignore
30339 glfflags gl-enum
30340
30341 MultiTexGendEXT(texunit, coord, pname, param)
30342 return void
30343 param texunit TextureUnit in value
30344 param coord TextureCoordName in value
30345 param pname TextureGenParameter in value
30346 param param Float64 in value
30347 category EXT_direct_state_access
30348 extension soft WINSOFT
30349 vectorequiv MultiTexGendvEXT
30350 glxflags ignore
30351 glfflags gl-enum
30352
30353 MultiTexGendvEXT(texunit, coord, pname, params)
30354 return void
30355 param texunit TextureUnit in value
30356 param coord TextureCoordName in value
30357 param pname TextureGenParameter in value
30358 param params Float64 in array [COMPSIZE(pname)]
30359 category EXT_direct_state_access
30360 extension soft WINSOFT
30361 glxflags ignore
30362 glfflags gl-enum
30363
30364 MultiTexGenfEXT(texunit, coord, pname, param)
30365 return void
30366 param texunit TextureUnit in value
30367 param coord TextureCoordName in value
30368 param pname TextureGenParameter in value
30369 param param CheckedFloat32 in value
30370 category EXT_direct_state_access
30371 extension soft WINSOFT
30372 vectorequiv MultiTexGenfvEXT
30373 glxflags ignore
30374 glfflags gl-enum
30375
30376 MultiTexGenfvEXT(texunit, coord, pname, params)
30377 return void
30378 param texunit TextureUnit in value
30379 param coord TextureCoordName in value
30380 param pname TextureGenParameter in value
30381 param params CheckedFloat32 in array [COMPSIZE(pname)]
30382 category EXT_direct_state_access
30383 extension soft WINSOFT
30384 glxflags ignore
30385 glfflags gl-enum
30386
30387 MultiTexGeniEXT(texunit, coord, pname, param)
30388 return void
30389 param texunit TextureUnit in value
30390 param coord TextureCoordName in value
30391 param pname TextureGenParameter in value
30392 param param CheckedInt32 in value
30393 category EXT_direct_state_access
30394 extension soft WINSOFT
30395 vectorequiv MultiTexGenivEXT
30396 glxflags ignore
30397 glfflags gl-enum
30398
30399 MultiTexGenivEXT(texunit, coord, pname, params)
30400 return void
30401 param texunit TextureUnit in value
30402 param coord TextureCoordName in value
30403 param pname TextureGenParameter in value
30404 param params CheckedInt32 in array [COMPSIZE(pname)]
30405 category EXT_direct_state_access
30406 extension soft WINSOFT
30407 glxflags ignore
30408 glfflags gl-enum
30409
30410 # New 1.2.1 multitexture texture queries
30411
30412 GetMultiTexEnvfvEXT(texunit, target, pname, params)
30413 return void
30414 param texunit TextureUnit in value
30415 param target TextureEnvTarget in value
30416 param pname TextureEnvParameter in value
30417 param params Float32 out array [COMPSIZE(pname)]
30418 category EXT_direct_state_access
30419 dlflags notlistable
30420 extension soft WINSOFT
30421 glxflags ignore
30422 glfflags capture-execute gl-enum
30423
30424 GetMultiTexEnvivEXT(texunit, target, pname, params)
30425 return void
30426 param texunit TextureUnit in value
30427 param target TextureEnvTarget in value
30428 param pname TextureEnvParameter in value
30429 param params Int32 out array [COMPSIZE(pname)]
30430 category EXT_direct_state_access
30431 dlflags notlistable
30432 extension soft WINSOFT
30433 glxflags ignore
30434 glfflags capture-execute gl-enum
30435
30436 GetMultiTexGendvEXT(texunit, coord, pname, params)
30437 return void
30438 param texunit TextureUnit in value
30439 param coord TextureCoordName in value
30440 param pname TextureGenParameter in value
30441 param params Float64 out array [COMPSIZE(pname)]
30442 category EXT_direct_state_access
30443 dlflags notlistable
30444 extension soft WINSOFT
30445 glxflags ignore
30446 glfflags capture-execute gl-enum
30447
30448 GetMultiTexGenfvEXT(texunit, coord, pname, params)
30449 return void
30450 param texunit TextureUnit in value
30451 param coord TextureCoordName in value
30452 param pname TextureGenParameter in value
30453 param params Float32 out array [COMPSIZE(pname)]
30454 category EXT_direct_state_access
30455 dlflags notlistable
30456 extension soft WINSOFT
30457 glxflags ignore
30458 glfflags capture-execute gl-enum
30459
30460 GetMultiTexGenivEXT(texunit, coord, pname, params)
30461 return void
30462 param texunit TextureUnit in value
30463 param coord TextureCoordName in value
30464 param pname TextureGenParameter in value
30465 param params Int32 out array [COMPSIZE(pname)]
30466 category EXT_direct_state_access
30467 dlflags notlistable
30468 extension soft WINSOFT
30469 glxflags ignore
30470 glfflags capture-execute gl-enum
30471
30472 # From EXT_draw_buffers2
30473 # EnableIndexedEXT
30474 # DisableIndexedEXT
30475 # IsEnabledIndexedEXT
30476
30477 GetFloatIndexedvEXT(target, index, data)
30478 return void
30479 param target TypeEnum in value
30480 param index UInt32 in value
30481 param data Float32 out array [COMPSIZE(target)]
30482 category EXT_direct_state_access
30483 dlflags notlistable
30484 glxflags ignore
30485 glfflags ignore
30486 extension soft WINSOFT
30487
30488 GetDoubleIndexedvEXT(target, index, data)
30489 return void
30490 param target TypeEnum in value
30491 param index UInt32 in value
30492 param data Float64 out array [COMPSIZE(target)]
30493 category EXT_direct_state_access
30494 dlflags notlistable
30495 glxflags ignore
30496 glfflags ignore
30497 extension soft WINSOFT
30498
30499 GetPointerIndexedvEXT(target, index, data)
30500 return void
30501 param target TypeEnum in value
30502 param index UInt32 in value
30503 param data VoidPointer out array [COMPSIZE(target)]
30504 category EXT_direct_state_access
30505 dlflags notlistable
30506 glxflags ignore
30507 glfflags ignore
30508 extension soft WINSOFT
30509
30510 # New compressed texture commands
30511
30512 CompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits)
30513 return void
30514 param texture Texture in value
30515 param target TextureTarget in value
30516 param level CheckedInt32 in value
30517 param internalformat TextureInternalFormat in value
30518 param width SizeI in value
30519 param height SizeI in value
30520 param depth SizeI in value
30521 param border CheckedInt32 in value
30522 param imageSize SizeI in value
30523 param bits Void in array [imageSize]
30524 category EXT_direct_state_access
30525 dlflags handcode
30526 glxflags ignore ### client-handcode server-handcode
30527 glfflags ignore
30528 extension soft WINSOFT
30529
30530 CompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits)
30531 return void
30532 param texture Texture in value
30533 param target TextureTarget in value
30534 param level CheckedInt32 in value
30535 param internalformat TextureInternalFormat in value
30536 param width SizeI in value
30537 param height SizeI in value
30538 param border CheckedInt32 in value
30539 param imageSize SizeI in value
30540 param bits Void in array [imageSize]
30541 category EXT_direct_state_access
30542 dlflags handcode
30543 glxflags ignore ### client-handcode server-handcode
30544 glfflags ignore
30545 extension soft WINSOFT
30546
30547 CompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits)
30548 return void
30549 param texture Texture in value
30550 param target TextureTarget in value
30551 param level CheckedInt32 in value
30552 param internalformat TextureInternalFormat in value
30553 param width SizeI in value
30554 param border CheckedInt32 in value
30555 param imageSize SizeI in value
30556 param bits Void in array [imageSize]
30557 category EXT_direct_state_access
30558 dlflags handcode
30559 glxflags ignore ### client-handcode server-handcode
30560 glfflags ignore
30561 extension soft WINSOFT
30562
30563 CompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
30564 return void
30565 param texture Texture in value
30566 param target TextureTarget in value
30567 param level CheckedInt32 in value
30568 param xoffset CheckedInt32 in value
30569 param yoffset CheckedInt32 in value
30570 param zoffset CheckedInt32 in value
30571 param width SizeI in value
30572 param height SizeI in value
30573 param depth SizeI in value
30574 param format PixelFormat in value
30575 param imageSize SizeI in value
30576 param bits Void in array [imageSize]
30577 category EXT_direct_state_access
30578 dlflags handcode
30579 glxflags ignore ### client-handcode server-handcode
30580 glfflags ignore
30581 extension soft WINSOFT
30582
30583 CompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
30584 return void
30585 param texture Texture in value
30586 param target TextureTarget in value
30587 param level CheckedInt32 in value
30588 param xoffset CheckedInt32 in value
30589 param yoffset CheckedInt32 in value
30590 param width SizeI in value
30591 param height SizeI in value
30592 param format PixelFormat in value
30593 param imageSize SizeI in value
30594 param bits Void in array [imageSize]
30595 category EXT_direct_state_access
30596 dlflags handcode
30597 glxflags ignore ### client-handcode server-handcode
30598 glfflags ignore
30599 extension soft WINSOFT
30600
30601 CompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits)
30602 return void
30603 param texture Texture in value
30604 param target TextureTarget in value
30605 param level CheckedInt32 in value
30606 param xoffset CheckedInt32 in value
30607 param width SizeI in value
30608 param format PixelFormat in value
30609 param imageSize SizeI in value
30610 param bits Void in array [imageSize]
30611 category EXT_direct_state_access
30612 dlflags handcode
30613 glxflags ignore ### client-handcode server-handcode
30614 glfflags ignore
30615 extension soft WINSOFT
30616
30617 # New compressed texture query
30618
30619 GetCompressedTextureImageEXT(texture, target, lod, img)
30620 return void
30621 param texture Texture in value
30622 param target TextureTarget in value
30623 param lod CheckedInt32 in value
30624 param img Void out array [COMPSIZE(target/lod)]
30625 category EXT_direct_state_access
30626 dlflags notlistable
30627 glxflags ignore ### server-handcode
30628 extension soft WINSOFT
30629
30630 # New compressed multitexture commands
30631
30632 CompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits)
30633 return void
30634 param texunit TextureUnit in value
30635 param target TextureTarget in value
30636 param level CheckedInt32 in value
30637 param internalformat TextureInternalFormat in value
30638 param width SizeI in value
30639 param height SizeI in value
30640 param depth SizeI in value
30641 param border CheckedInt32 in value
30642 param imageSize SizeI in value
30643 param bits Void in array [imageSize]
30644 category EXT_direct_state_access
30645 dlflags handcode
30646 glxflags ignore ### client-handcode server-handcode
30647 glfflags ignore
30648 extension soft WINSOFT
30649
30650 CompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits)
30651 return void
30652 param texunit TextureUnit in value
30653 param target TextureTarget in value
30654 param level CheckedInt32 in value
30655 param internalformat TextureInternalFormat in value
30656 param width SizeI in value
30657 param height SizeI in value
30658 param border CheckedInt32 in value
30659 param imageSize SizeI in value
30660 param bits Void in array [imageSize]
30661 category EXT_direct_state_access
30662 dlflags handcode
30663 glxflags ignore ### client-handcode server-handcode
30664 glfflags ignore
30665 extension soft WINSOFT
30666
30667 CompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits)
30668 return void
30669 param texunit TextureUnit in value
30670 param target TextureTarget in value
30671 param level CheckedInt32 in value
30672 param internalformat TextureInternalFormat in value
30673 param width SizeI in value
30674 param border CheckedInt32 in value
30675 param imageSize SizeI in value
30676 param bits Void in array [imageSize]
30677 category EXT_direct_state_access
30678 dlflags handcode
30679 glxflags ignore ### client-handcode server-handcode
30680 glfflags ignore
30681 extension soft WINSOFT
30682
30683 CompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
30684 return void
30685 param texunit TextureUnit in value
30686 param target TextureTarget in value
30687 param level CheckedInt32 in value
30688 param xoffset CheckedInt32 in value
30689 param yoffset CheckedInt32 in value
30690 param zoffset CheckedInt32 in value
30691 param width SizeI in value
30692 param height SizeI in value
30693 param depth SizeI in value
30694 param format PixelFormat in value
30695 param imageSize SizeI in value
30696 param bits Void in array [imageSize]
30697 category EXT_direct_state_access
30698 dlflags handcode
30699 glxflags ignore ### client-handcode server-handcode
30700 glfflags ignore
30701 extension soft WINSOFT
30702
30703 CompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
30704 return void
30705 param texunit TextureUnit in value
30706 param target TextureTarget in value
30707 param level CheckedInt32 in value
30708 param xoffset CheckedInt32 in value
30709 param yoffset CheckedInt32 in value
30710 param width SizeI in value
30711 param height SizeI in value
30712 param format PixelFormat in value
30713 param imageSize SizeI in value
30714 param bits Void in array [imageSize]
30715 category EXT_direct_state_access
30716 dlflags handcode
30717 glxflags ignore ### client-handcode server-handcode
30718 glfflags ignore
30719 extension soft WINSOFT
30720
30721 CompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits)
30722 return void
30723 param texunit TextureUnit in value
30724 param target TextureTarget in value
30725 param level CheckedInt32 in value
30726 param xoffset CheckedInt32 in value
30727 param width SizeI in value
30728 param format PixelFormat in value
30729 param imageSize SizeI in value
30730 param bits Void in array [imageSize]
30731 category EXT_direct_state_access
30732 dlflags handcode
30733 glxflags ignore ### client-handcode server-handcode
30734 glfflags ignore
30735 extension soft WINSOFT
30736
30737 # New compressed multitexture query
30738
30739 GetCompressedMultiTexImageEXT(texunit, target, lod, img)
30740 return void
30741 param texunit TextureUnit in value
30742 param target TextureTarget in value
30743 param lod CheckedInt32 in value
30744 param img Void out array [COMPSIZE(target/lod)]
30745 category EXT_direct_state_access
30746 dlflags notlistable
30747 glxflags ignore ### server-handcode
30748 extension soft WINSOFT
30749
30750 # New ARB assembly program named commands
30751
30752 NamedProgramStringEXT(program, target, format, len, string)
30753 return void
30754 param program UInt32 in value
30755 param target ProgramTarget in value
30756 param format ProgramFormat in value
30757 param len SizeI in value
30758 param string Void in array [len]
30759 category EXT_direct_state_access
30760 subcategory ARB_vertex_program
30761 extension soft WINSOFT
30762 glfflags ignore
30763 glxflags ignore ### client-handcode server-handcode EXT
30764 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30765
30766 NamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w)
30767 return void
30768 param program UInt32 in value
30769 param target ProgramTarget in value
30770 param index UInt32 in value
30771 param x Float64 in value
30772 param y Float64 in value
30773 param z Float64 in value
30774 param w Float64 in value
30775 category EXT_direct_state_access
30776 subcategory ARB_vertex_program
30777 vectorequiv NamedProgramLocalParameter4dvEXT
30778 glxvectorequiv NamedProgramLocalParameter4dvEXT
30779 extension soft WINSOFT NV10
30780 glfflags ignore
30781 glxflags ignore ### EXT
30782 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30783
30784 NamedProgramLocalParameter4dvEXT(program, target, index, params)
30785 return void
30786 param program UInt32 in value
30787 param target ProgramTarget in value
30788 param index UInt32 in value
30789 param params Float64 in array [4]
30790 category EXT_direct_state_access
30791 subcategory ARB_vertex_program
30792 extension soft WINSOFT NV10
30793 glfflags ignore
30794 glxflags ignore ### EXT
30795 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30796
30797 NamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w)
30798 return void
30799 param program UInt32 in value
30800 param target ProgramTarget in value
30801 param index UInt32 in value
30802 param x Float32 in value
30803 param y Float32 in value
30804 param z Float32 in value
30805 param w Float32 in value
30806 category EXT_direct_state_access
30807 subcategory ARB_vertex_program
30808 vectorequiv NamedProgramLocalParameter4fvEXT
30809 glxvectorequiv NamedProgramLocalParameter4fvEXT
30810 extension soft WINSOFT NV10
30811 glfflags ignore
30812 glxflags ignore ### EXT
30813 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30814
30815 NamedProgramLocalParameter4fvEXT(program, target, index, params)
30816 return void
30817 param program UInt32 in value
30818 param target ProgramTarget in value
30819 param index UInt32 in value
30820 param params Float32 in array [4]
30821 category EXT_direct_state_access
30822 subcategory ARB_vertex_program
30823 extension soft WINSOFT NV10
30824 glfflags ignore
30825 glxflags ignore ### EXT
30826 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30827
30828 # New ARB assembly program named queries
30829
30830 GetNamedProgramLocalParameterdvEXT(program, target, index, params)
30831 return void
30832 param program UInt32 in value
30833 param target ProgramTarget in value
30834 param index UInt32 in value
30835 param params Float64 out array [4]
30836 dlflags notlistable
30837 category EXT_direct_state_access
30838 subcategory ARB_vertex_program
30839 extension soft WINSOFT NV10
30840 glfflags ignore
30841 glxflags ignore ### client-handcode server-handcode EXT
30842 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30843
30844 GetNamedProgramLocalParameterfvEXT(program, target, index, params)
30845 return void
30846 param program UInt32 in value
30847 param target ProgramTarget in value
30848 param index UInt32 in value
30849 param params Float32 out array [4]
30850 dlflags notlistable
30851 category EXT_direct_state_access
30852 subcategory ARB_vertex_program
30853 extension soft WINSOFT NV10
30854 glfflags ignore
30855 glxflags ignore ### client-handcode server-handcode EXT
30856 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30857
30858 GetNamedProgramivEXT(program, target, pname, params)
30859 return void
30860 param program UInt32 in value
30861 param target ProgramTarget in value
30862 param pname ProgramProperty in value
30863 param params Int32 out array [1]
30864 dlflags notlistable
30865 category EXT_direct_state_access
30866 subcategory ARB_vertex_program
30867 extension soft WINSOFT NV10
30868 glfflags ignore
30869 glxflags ignore ### client-handcode server-handcode EXT
30870 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30871
30872 GetNamedProgramStringEXT(program, target, pname, string)
30873 return void
30874 param program UInt32 in value
30875 param target ProgramTarget in value
30876 param pname ProgramStringProperty in value
30877 param string Void out array [COMPSIZE(program,pname)]
30878 dlflags notlistable
30879 category EXT_direct_state_access
30880 subcategory ARB_vertex_program
30881 extension soft WINSOFT NV10
30882 glfflags ignore
30883 glxflags ignore ### client-handcode server-handcode EXT
30884 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
30885
30886 # New EXT_gpu_program_parameters command
30887
30888 NamedProgramLocalParameters4fvEXT(program, target, index, count, params)
30889 return void
30890 param program UInt32 in value
30891 param target ProgramTarget in value
30892 param index UInt32 in value
30893 param count SizeI in value
30894 param params Float32 in array [count*4]
30895 category EXT_direct_state_access
30896 subcategory EXT_gpu_program_parameters
30897 extension soft WINSOFT NV10
30898 glfflags ignore
30899 glxflags ignore
30900 glextmask GL_MASK_EXT_gpu_program_parameters
30901
30902 # New NV_gpu_program4 commands
30903
30904 NamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w)
30905 return void
30906 param program UInt32 in value
30907 param target ProgramTarget in value
30908 param index UInt32 in value
30909 param x Int32 in value
30910 param y Int32 in value
30911 param z Int32 in value
30912 param w Int32 in value
30913 category EXT_direct_state_access
30914 subcategory NV_gpu_program4
30915 vectorequiv NamedProgramLocalParameterI4ivEXT
30916 glxvectorequiv NamedProgramLocalParameterI4ivEXT
30917 extension soft WINSOFT NV50
30918 glfflags ignore
30919 glxflags ignore
30920 glextmask GL_MASK_NV_gpu_program4
30921
30922 NamedProgramLocalParameterI4ivEXT(program, target, index, params)
30923 return void
30924 param program UInt32 in value
30925 param target ProgramTarget in value
30926 param index UInt32 in value
30927 param params Int32 in array [4]
30928 category EXT_direct_state_access
30929 subcategory NV_gpu_program4
30930 extension soft WINSOFT NV50
30931 glfflags ignore
30932 glxflags ignore
30933 glextmask GL_MASK_NV_gpu_program4
30934
30935 NamedProgramLocalParametersI4ivEXT(program, target, index, count, params)
30936 return void
30937 param program UInt32 in value
30938 param target ProgramTarget in value
30939 param index UInt32 in value
30940 param count SizeI in value
30941 param params Int32 in array [count*4]
30942 category EXT_direct_state_access
30943 subcategory NV_gpu_program4
30944 extension soft WINSOFT NV50
30945 glfflags ignore
30946 glxflags ignore
30947 glextmask GL_MASK_NV_gpu_program4
30948
30949 NamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w)
30950 return void
30951 param program UInt32 in value
30952 param target ProgramTarget in value
30953 param index UInt32 in value
30954 param x UInt32 in value
30955 param y UInt32 in value
30956 param z UInt32 in value
30957 param w UInt32 in value
30958 category EXT_direct_state_access
30959 subcategory NV_gpu_program4
30960 vectorequiv NamedProgramLocalParameterI4uivEXT
30961 glxvectorequiv NamedProgramLocalParameterI4uivEXT
30962 extension soft WINSOFT NV50
30963 glfflags ignore
30964 glxflags ignore
30965 glextmask GL_MASK_NV_gpu_program4
30966
30967 NamedProgramLocalParameterI4uivEXT(program, target, index, params)
30968 return void
30969 param program UInt32 in value
30970 param target ProgramTarget in value
30971 param index UInt32 in value
30972 param params UInt32 in array [4]
30973 category EXT_direct_state_access
30974 subcategory NV_gpu_program4
30975 extension soft WINSOFT NV50
30976 glfflags ignore
30977 glxflags ignore
30978 glextmask GL_MASK_NV_gpu_program4
30979
30980 NamedProgramLocalParametersI4uivEXT(program, target, index, count, params)
30981 return void
30982 param program UInt32 in value
30983 param target ProgramTarget in value
30984 param index UInt32 in value
30985 param count SizeI in value
30986 param params UInt32 in array [count*4]
30987 category EXT_direct_state_access
30988 subcategory NV_gpu_program4
30989 extension soft WINSOFT NV50
30990 glfflags ignore
30991 glxflags ignore
30992 glextmask GL_MASK_NV_gpu_program4
30993
30994 GetNamedProgramLocalParameterIivEXT(program, target, index, params)
30995 return void
30996 param program UInt32 in value
30997 param target ProgramTarget in value
30998 param index UInt32 in value
30999 param params Int32 out array [4]
31000 dlflags notlistable
31001 category EXT_direct_state_access
31002 subcategory NV_gpu_program4
31003 extension soft WINSOFT NV50
31004 glfflags ignore
31005 glxflags ignore
31006 glextmask GL_MASK_NV_gpu_program4
31007
31008 GetNamedProgramLocalParameterIuivEXT(program, target, index, params)
31009 return void
31010 param program UInt32 in value
31011 param target ProgramTarget in value
31012 param index UInt32 in value
31013 param params UInt32 out array [4]
31014 dlflags notlistable
31015 category EXT_direct_state_access
31016 subcategory NV_gpu_program4
31017 extension soft WINSOFT NV50
31018 glfflags ignore
31019 glxflags ignore
31020 glextmask GL_MASK_NV_gpu_program4
31021
31022 # New EXT_texture_integer texture object commands
31023
31024 TextureParameterIivEXT(texture, target, pname, params)
31025 return void
31026 param texture Texture in value
31027 param target TextureTarget in value
31028 param pname TextureParameterName in value
31029 param params CheckedInt32 in array [COMPSIZE(pname)]
31030 category EXT_direct_state_access
31031 subcategory EXT_texture_integer
31032 extension soft WINSOFT
31033 glxflags ignore
31034 glfflags ignore
31035 glextmask GL_MASK_EXT_texture_integer
31036
31037 TextureParameterIuivEXT(texture, target, pname, params)
31038 return void
31039 param texture Texture in value
31040 param target TextureTarget in value
31041 param pname TextureParameterName in value
31042 param params UInt32 in array [COMPSIZE(pname)]
31043 category EXT_direct_state_access
31044 subcategory EXT_texture_integer
31045 extension soft WINSOFT
31046 glxflags ignore
31047 glfflags ignore
31048 glextmask GL_MASK_EXT_texture_integer
31049
31050 # New EXT_texture_integer texture object queries
31051
31052 GetTextureParameterIivEXT(texture, target, pname, params)
31053 return void
31054 param texture Texture in value
31055 param target TextureTarget in value
31056 param pname GetTextureParameter in value
31057 param params Int32 out array [COMPSIZE(pname)]
31058 category EXT_direct_state_access
31059 subcategory EXT_texture_integer
31060 dlflags notlistable
31061 extension soft WINSOFT
31062 glxflags ignore
31063 glfflags capture-execute gl-enum
31064 glextmask GL_MASK_EXT_texture_integer
31065
31066 GetTextureParameterIuivEXT(texture, target, pname, params)
31067 return void
31068 param texture Texture in value
31069 param target TextureTarget in value
31070 param pname GetTextureParameter in value
31071 param params UInt32 out array [COMPSIZE(pname)]
31072 category EXT_direct_state_access
31073 subcategory EXT_texture_integer
31074 dlflags notlistable
31075 extension soft WINSOFT
31076 glxflags ignore
31077 glfflags capture-execute gl-enum
31078 glextmask GL_MASK_EXT_texture_integer
31079
31080 # New EXT_texture_integer multitexture commands
31081
31082 MultiTexParameterIivEXT(texunit, target, pname, params)
31083 return void
31084 param texunit TextureUnit in value
31085 param target TextureTarget in value
31086 param pname TextureParameterName in value
31087 param params CheckedInt32 in array [COMPSIZE(pname)]
31088 category EXT_direct_state_access
31089 subcategory EXT_texture_integer
31090 extension soft WINSOFT
31091 glxflags ignore
31092 glfflags ignore
31093 glextmask GL_MASK_EXT_texture_integer
31094
31095 MultiTexParameterIuivEXT(texunit, target, pname, params)
31096 return void
31097 param texunit TextureUnit in value
31098 param target TextureTarget in value
31099 param pname TextureParameterName in value
31100 param params UInt32 in array [COMPSIZE(pname)]
31101 category EXT_direct_state_access
31102 subcategory EXT_texture_integer
31103 extension soft WINSOFT
31104 glxflags ignore
31105 glfflags ignore
31106 glextmask GL_MASK_EXT_texture_integer
31107
31108 # New EXT_texture_integer multitexture queries
31109
31110 GetMultiTexParameterIivEXT(texunit, target, pname, params)
31111 return void
31112 param texunit TextureUnit in value
31113 param target TextureTarget in value
31114 param pname GetTextureParameter in value
31115 param params Int32 out array [COMPSIZE(pname)]
31116 category EXT_direct_state_access
31117 subcategory EXT_texture_integer
31118 dlflags notlistable
31119 extension soft WINSOFT
31120 glfflags capture-execute gl-enum
31121 glxflags ignore
31122 glextmask GL_MASK_EXT_texture_integer
31123
31124 GetMultiTexParameterIuivEXT(texunit, target, pname, params)
31125 return void
31126 param texunit TextureUnit in value
31127 param target TextureTarget in value
31128 param pname GetTextureParameter in value
31129 param params UInt32 out array [COMPSIZE(pname)]
31130 category EXT_direct_state_access
31131 subcategory EXT_texture_integer
31132 dlflags notlistable
31133 extension soft WINSOFT
31134 glfflags capture-execute gl-enum
31135 glxflags ignore
31136 glextmask GL_MASK_EXT_texture_integer
31137
31138 # New GLSL 2.0 uniform commands
31139
31140 ProgramUniform1fEXT(program, location, v0)
31141 return void
31142 param program UInt32 in value
31143 param location Int32 in value
31144 param v0 Float32 in value
31145 category EXT_direct_state_access
31146 subcategory VERSION_2_0
31147 glfflags ignore
31148 glxflags ignore
31149 extension soft WINSOFT
31150 glextmask GL_MASK_OpenGL_2_0
31151
31152 ProgramUniform2fEXT(program, location, v0, v1)
31153 return void
31154 param program UInt32 in value
31155 param location Int32 in value
31156 param v0 Float32 in value
31157 param v1 Float32 in value
31158 category EXT_direct_state_access
31159 subcategory VERSION_2_0
31160 glfflags ignore
31161 glxflags ignore
31162 extension soft WINSOFT
31163 glextmask GL_MASK_OpenGL_2_0
31164
31165 ProgramUniform3fEXT(program, location, v0, v1, v2)
31166 return void
31167 param program UInt32 in value
31168 param location Int32 in value
31169 param v0 Float32 in value
31170 param v1 Float32 in value
31171 param v2 Float32 in value
31172 category EXT_direct_state_access
31173 subcategory VERSION_2_0
31174 glfflags ignore
31175 glxflags ignore
31176 extension soft WINSOFT
31177 glextmask GL_MASK_OpenGL_2_0
31178
31179 ProgramUniform4fEXT(program, location, v0, v1, v2, v3)
31180 return void
31181 param program UInt32 in value
31182 param location Int32 in value
31183 param v0 Float32 in value
31184 param v1 Float32 in value
31185 param v2 Float32 in value
31186 param v3 Float32 in value
31187 category EXT_direct_state_access
31188 subcategory VERSION_2_0
31189 glfflags ignore
31190 glxflags ignore
31191 extension soft WINSOFT
31192 glextmask GL_MASK_OpenGL_2_0
31193
31194 ProgramUniform1iEXT(program, location, v0)
31195 return void
31196 param program UInt32 in value
31197 param location Int32 in value
31198 param v0 Int32 in value
31199 category EXT_direct_state_access
31200 subcategory VERSION_2_0
31201 glfflags ignore
31202 glxflags ignore
31203 extension soft WINSOFT
31204 glextmask GL_MASK_OpenGL_2_0
31205
31206 ProgramUniform2iEXT(program, location, v0, v1)
31207 return void
31208 param program UInt32 in value
31209 param location Int32 in value
31210 param v0 Int32 in value
31211 param v1 Int32 in value
31212 category EXT_direct_state_access
31213 subcategory VERSION_2_0
31214 glfflags ignore
31215 glxflags ignore
31216 extension soft WINSOFT
31217 glextmask GL_MASK_OpenGL_2_0
31218
31219 ProgramUniform3iEXT(program, location, v0, v1, v2)
31220 return void
31221 param program UInt32 in value
31222 param location Int32 in value
31223 param v0 Int32 in value
31224 param v1 Int32 in value
31225 param v2 Int32 in value
31226 category EXT_direct_state_access
31227 subcategory VERSION_2_0
31228 glfflags ignore
31229 glxflags ignore
31230 extension soft WINSOFT
31231 glextmask GL_MASK_OpenGL_2_0
31232
31233 ProgramUniform4iEXT(program, location, v0, v1, v2, v3)
31234 return void
31235 param program UInt32 in value
31236 param location Int32 in value
31237 param v0 Int32 in value
31238 param v1 Int32 in value
31239 param v2 Int32 in value
31240 param v3 Int32 in value
31241 category EXT_direct_state_access
31242 subcategory VERSION_2_0
31243 glfflags ignore
31244 glxflags ignore
31245 extension soft WINSOFT
31246 glextmask GL_MASK_OpenGL_2_0
31247
31248 ProgramUniform1fvEXT(program, location, count, value)
31249 return void
31250 param program UInt32 in value
31251 param location Int32 in value
31252 param count SizeI in value
31253 param value Float32 in array [count]
31254 category EXT_direct_state_access
31255 subcategory VERSION_2_0
31256 glfflags ignore
31257 glxflags ignore
31258 extension soft WINSOFT
31259 glextmask GL_MASK_OpenGL_2_0
31260
31261 ProgramUniform2fvEXT(program, location, count, value)
31262 return void
31263 param program UInt32 in value
31264 param location Int32 in value
31265 param count SizeI in value
31266 param value Float32 in array [count*2]
31267 category EXT_direct_state_access
31268 subcategory VERSION_2_0
31269 glfflags ignore
31270 glxflags ignore
31271 extension soft WINSOFT
31272 glextmask GL_MASK_OpenGL_2_0
31273
31274 ProgramUniform3fvEXT(program, location, count, value)
31275 return void
31276 param program UInt32 in value
31277 param location Int32 in value
31278 param count SizeI in value
31279 param value Float32 in array [count*3]
31280 category EXT_direct_state_access
31281 subcategory VERSION_2_0
31282 glfflags ignore
31283 glxflags ignore
31284 extension soft WINSOFT
31285 glextmask GL_MASK_OpenGL_2_0
31286
31287 ProgramUniform4fvEXT(program, location, count, value)
31288 return void
31289 param program UInt32 in value
31290 param location Int32 in value
31291 param count SizeI in value
31292 param value Float32 in array [count*4]
31293 category EXT_direct_state_access
31294 subcategory VERSION_2_0
31295 glfflags ignore
31296 glxflags ignore
31297 extension soft WINSOFT
31298 glextmask GL_MASK_OpenGL_2_0
31299
31300 ProgramUniform1ivEXT(program, location, count, value)
31301 return void
31302 param program UInt32 in value
31303 param location Int32 in value
31304 param count SizeI in value
31305 param value Int32 in array [count]
31306 category EXT_direct_state_access
31307 subcategory VERSION_2_0
31308 glfflags ignore
31309 glxflags ignore
31310 extension soft WINSOFT
31311 glextmask GL_MASK_OpenGL_2_0
31312
31313 ProgramUniform2ivEXT(program, location, count, value)
31314 return void
31315 param program UInt32 in value
31316 param location Int32 in value
31317 param count SizeI in value
31318 param value Int32 in array [count*2]
31319 category EXT_direct_state_access
31320 subcategory VERSION_2_0
31321 glfflags ignore
31322 glxflags ignore
31323 extension soft WINSOFT
31324 glextmask GL_MASK_OpenGL_2_0
31325
31326 ProgramUniform3ivEXT(program, location, count, value)
31327 return void
31328 param program UInt32 in value
31329 param location Int32 in value
31330 param count SizeI in value
31331 param value Int32 in array [count*3]
31332 category EXT_direct_state_access
31333 subcategory VERSION_2_0
31334 glfflags ignore
31335 glxflags ignore
31336 extension soft WINSOFT
31337 glextmask GL_MASK_OpenGL_2_0
31338
31339 ProgramUniform4ivEXT(program, location, count, value)
31340 return void
31341 param program UInt32 in value
31342 param location Int32 in value
31343 param count SizeI in value
31344 param value Int32 in array [count*4]
31345 category EXT_direct_state_access
31346 subcategory VERSION_2_0
31347 glfflags ignore
31348 glxflags ignore
31349 extension soft WINSOFT
31350 glextmask GL_MASK_OpenGL_2_0
31351
31352 ProgramUniformMatrix2fvEXT(program, location, count, transpose, value)
31353 return void
31354 param program UInt32 in value
31355 param location Int32 in value
31356 param count SizeI in value
31357 param transpose Boolean in value
31358 param value Float32 in array [count*4]
31359 category EXT_direct_state_access
31360 subcategory VERSION_2_0
31361 glfflags ignore
31362 glxflags ignore
31363 extension soft WINSOFT
31364 glextmask GL_MASK_OpenGL_2_0
31365
31366 ProgramUniformMatrix3fvEXT(program, location, count, transpose, value)
31367 return void
31368 param program UInt32 in value
31369 param location Int32 in value
31370 param count SizeI in value
31371 param transpose Boolean in value
31372 param value Float32 in array [count*9]
31373 category EXT_direct_state_access
31374 subcategory VERSION_2_0
31375 glfflags ignore
31376 glxflags ignore
31377 extension soft WINSOFT
31378 glextmask GL_MASK_OpenGL_2_0
31379
31380 ProgramUniformMatrix4fvEXT(program, location, count, transpose, value)
31381 return void
31382 param program UInt32 in value
31383 param location Int32 in value
31384 param count SizeI in value
31385 param transpose Boolean in value
31386 param value Float32 in array [count*16]
31387 category EXT_direct_state_access
31388 subcategory VERSION_2_0
31389 glfflags ignore
31390 glxflags ignore
31391 extension soft WINSOFT
31392 glextmask GL_MASK_OpenGL_2_0
31393
31394 # New GLSL 2.1 uniform commands
31395
31396 ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value)
31397 return void
31398 param program UInt32 in value
31399 param location Int32 in value
31400 param count SizeI in value
31401 param transpose Boolean in value
31402 param value Float32 in array [count*6]
31403 category EXT_direct_state_access
31404 subcategory VERSION_2_1
31405 glfflags ignore
31406 glxflags ignore
31407 extension soft WINSOFT
31408 glextmask GL_MASK_OpenGL_2_0
31409
31410 ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value)
31411 return void
31412 param program UInt32 in value
31413 param location Int32 in value
31414 param count SizeI in value
31415 param transpose Boolean in value
31416 param value Float32 in array [count*6]
31417 category EXT_direct_state_access
31418 subcategory VERSION_2_1
31419 glfflags ignore
31420 glxflags ignore
31421 extension soft WINSOFT
31422 glextmask GL_MASK_OpenGL_2_0
31423
31424 ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value)
31425 return void
31426 param program UInt32 in value
31427 param location Int32 in value
31428 param count SizeI in value
31429 param transpose Boolean in value
31430 param value Float32 in array [count*8]
31431 category EXT_direct_state_access
31432 subcategory VERSION_2_1
31433 glfflags ignore
31434 glxflags ignore
31435 extension soft WINSOFT
31436 glextmask GL_MASK_OpenGL_2_0
31437
31438 ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value)
31439 return void
31440 param program UInt32 in value
31441 param location Int32 in value
31442 param count SizeI in value
31443 param transpose Boolean in value
31444 param value Float32 in array [count*8]
31445 category EXT_direct_state_access
31446 subcategory VERSION_2_1
31447 glfflags ignore
31448 glxflags ignore
31449 extension soft WINSOFT
31450 glextmask GL_MASK_OpenGL_2_0
31451
31452 ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value)
31453 return void
31454 param program UInt32 in value
31455 param location Int32 in value
31456 param count SizeI in value
31457 param transpose Boolean in value
31458 param value Float32 in array [count*12]
31459 category EXT_direct_state_access
31460 subcategory VERSION_2_1
31461 glfflags ignore
31462 glxflags ignore
31463 extension soft WINSOFT
31464 glextmask GL_MASK_OpenGL_2_0
31465
31466 ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value)
31467 return void
31468 param program UInt32 in value
31469 param location Int32 in value
31470 param count SizeI in value
31471 param transpose Boolean in value
31472 param value Float32 in array [count*12]
31473 category EXT_direct_state_access
31474 subcategory VERSION_2_1
31475 glfflags ignore
31476 glxflags ignore
31477 extension soft WINSOFT
31478 glextmask GL_MASK_OpenGL_2_0
31479
31480 # New EXT_gpu_shader4 commands
31481
31482 ProgramUniform1uiEXT(program, location, v0)
31483 return void
31484 param program UInt32 in value
31485 param location Int32 in value
31486 param v0 UInt32 in value
31487 category EXT_direct_state_access
31488 subcategory EXT_gpu_shader4
31489 glfflags ignore
31490 glxflags ignore
31491 extension soft WINSOFT
31492 glextmask GL_MASK_OpenGL_2_0
31493
31494 ProgramUniform2uiEXT(program, location, v0, v1)
31495 return void
31496 param program UInt32 in value
31497 param location Int32 in value
31498 param v0 UInt32 in value
31499 param v1 UInt32 in value
31500 category EXT_direct_state_access
31501 subcategory EXT_gpu_shader4
31502 glfflags ignore
31503 glxflags ignore
31504 extension soft WINSOFT
31505 glextmask GL_MASK_OpenGL_2_0
31506
31507 ProgramUniform3uiEXT(program, location, v0, v1, v2)
31508 return void
31509 param program UInt32 in value
31510 param location Int32 in value
31511 param v0 UInt32 in value
31512 param v1 UInt32 in value
31513 param v2 UInt32 in value
31514 category EXT_direct_state_access
31515 subcategory EXT_gpu_shader4
31516 glfflags ignore
31517 glxflags ignore
31518 extension soft WINSOFT
31519 glextmask GL_MASK_OpenGL_2_0
31520
31521 ProgramUniform4uiEXT(program, location, v0, v1, v2, v3)
31522 return void
31523 param program UInt32 in value
31524 param location Int32 in value
31525 param v0 UInt32 in value
31526 param v1 UInt32 in value
31527 param v2 UInt32 in value
31528 param v3 UInt32 in value
31529 category EXT_direct_state_access
31530 subcategory EXT_gpu_shader4
31531 glfflags ignore
31532 glxflags ignore
31533 extension soft WINSOFT
31534 glextmask GL_MASK_OpenGL_2_0
31535
31536 ProgramUniform1uivEXT(program, location, count, value)
31537 return void
31538 param program UInt32 in value
31539 param location Int32 in value
31540 param count SizeI in value
31541 param value UInt32 in array [count]
31542 category EXT_direct_state_access
31543 subcategory EXT_gpu_shader4
31544 glfflags ignore
31545 glxflags ignore
31546 extension soft WINSOFT
31547 glextmask GL_MASK_OpenGL_2_0
31548
31549 ProgramUniform2uivEXT(program, location, count, value)
31550 return void
31551 param program UInt32 in value
31552 param location Int32 in value
31553 param count SizeI in value
31554 param value UInt32 in array [count*2]
31555 category EXT_direct_state_access
31556 subcategory EXT_gpu_shader4
31557 glfflags ignore
31558 glxflags ignore
31559 extension soft WINSOFT
31560 glextmask GL_MASK_OpenGL_2_0
31561
31562 ProgramUniform3uivEXT(program, location, count, value)
31563 return void
31564 param program UInt32 in value
31565 param location Int32 in value
31566 param count SizeI in value
31567 param value UInt32 in array [count*3]
31568 category EXT_direct_state_access
31569 subcategory EXT_gpu_shader4
31570 glfflags ignore
31571 glxflags ignore
31572 extension soft WINSOFT
31573 glextmask GL_MASK_OpenGL_2_0
31574
31575 ProgramUniform4uivEXT(program, location, count, value)
31576 return void
31577 param program UInt32 in value
31578 param location Int32 in value
31579 param count SizeI in value
31580 param value UInt32 in array [count*4]
31581 category EXT_direct_state_access
31582 subcategory EXT_gpu_shader4
31583 glfflags ignore
31584 glxflags ignore
31585 extension soft WINSOFT
31586 glextmask GL_MASK_OpenGL_2_0
31587
31588 # New named buffer commands
31589
31590 NamedBufferDataEXT(buffer, size, data, usage)
31591 return void
31592 param buffer UInt32 in value
31593 param size Sizeiptr in value
31594 param data Void in array [COMPSIZE(size)]
31595 param usage VertexBufferObjectUsage in value
31596 category EXT_direct_state_access
31597 extension soft WINSOFT
31598 dlflags notlistable
31599 glxflags ignore
31600 glfflags ignore
31601
31602 NamedBufferSubDataEXT(buffer, offset, size, data)
31603 return void
31604 param buffer UInt32 in value
31605 param offset Intptr in value
31606 param size Sizeiptr in value
31607 param data Void in array [COMPSIZE(size)]
31608 category EXT_direct_state_access
31609 extension soft WINSOFT
31610 dlflags notlistable
31611 glxflags ignore
31612 glfflags ignore
31613
31614 MapNamedBufferEXT(buffer, access)
31615 return VoidPointer
31616 param buffer UInt32 in value
31617 param access VertexBufferObjectAccess in value
31618 category EXT_direct_state_access
31619 extension soft WINSOFT
31620 dlflags notlistable
31621 glxflags ignore
31622 glfflags ignore
31623
31624 UnmapNamedBufferEXT(buffer)
31625 return Boolean
31626 param buffer UInt32 in value
31627 category EXT_direct_state_access
31628 extension soft WINSOFT
31629 dlflags notlistable
31630 glxflags ignore
31631 glfflags ignore
31632
31633 MapNamedBufferRangeEXT(buffer, offset, length, access)
31634 return VoidPointer
31635 param buffer UInt32 in value
31636 param offset Intptr in value
31637 param length Sizeiptr in value
31638 param access BufferAccessMask in value
31639 category EXT_direct_state_access
31640 extension soft WINSOFT
31641 dlflags notlistable
31642 glxflags ignore
31643 glfflags ignore
31644
31645 FlushMappedNamedBufferRangeEXT(buffer, offset, length)
31646 return void
31647 param buffer UInt32 in value
31648 param offset Intptr in value
31649 param length Sizeiptr in value
31650 category EXT_direct_state_access
31651 extension soft WINSOFT
31652 dlflags notlistable
31653 glxflags ignore
31654 glfflags ignore
31655
31656 NamedCopyBufferSubDataEXT(readBuffer, writeBuffer, readOffset, writeOffset, size)
31657 return void
31658 param readBuffer UInt32 in value
31659 param writeBuffer UInt32 in value
31660 param readOffset Intptr in value
31661 param writeOffset Intptr in value
31662 param size Sizeiptr in value
31663 category EXT_direct_state_access
31664 extension soft WINSOFT
31665 dlflags notlistable
31666 glxflags ignore
31667 glfflags ignore
31668
31669 # New named buffer queries
31670
31671 GetNamedBufferParameterivEXT(buffer, pname, params)
31672 return void
31673 param buffer UInt32 in value
31674 param pname VertexBufferObjectParameter in value
31675 param params Int32 out array [COMPSIZE(pname)]
31676 category EXT_direct_state_access
31677 extension soft WINSOFT
31678 dlflags notlistable
31679 glxflags ignore
31680 glfflags ignore
31681
31682 GetNamedBufferPointervEXT(buffer, pname, params)
31683 return void
31684 param buffer UInt32 in value
31685 param pname VertexBufferObjectParameter in value
31686 param params VoidPointer out array [COMPSIZE(pname)]
31687 category EXT_direct_state_access
31688 extension soft WINSOFT
31689 dlflags notlistable
31690 glxflags ignore
31691 glfflags ignore
31692
31693 GetNamedBufferSubDataEXT(buffer, offset, size, data)
31694 return void
31695 param buffer UInt32 in value
31696 param offset Intptr in value
31697 param size Sizeiptr in value
31698 param data Void out array [COMPSIZE(size)]
31699 category EXT_direct_state_access
31700 extension soft WINSOFT
31701 dlflags notlistable
31702 glxflags ignore
31703 glfflags ignore
31704
31705 # New named texture buffer texture object command
31706
31707 TextureBufferEXT(texture, target, internalformat, buffer)
31708 return void
31709 param texture Texture in value
31710 param target TextureTarget in value
31711 param internalformat TypeEnum in value
31712 param buffer UInt32 in value
31713 category EXT_direct_state_access
31714 subcategory EXT_texture_buffer_object
31715 extension soft WINSOFT NV50
31716 glfflags ignore
31717 glxflags ignore
31718 glextmask GL_MASK_EXT_texture_buffer_object
31719 dlflags notlistable
31720
31721 # New named texture buffer multitexture command
31722
31723 MultiTexBufferEXT(texunit, target, internalformat, buffer)
31724 return void
31725 param texunit TextureUnit in value
31726 param target TextureTarget in value
31727 param internalformat TypeEnum in value
31728 param buffer UInt32 in value
31729 category EXT_direct_state_access
31730 subcategory EXT_texture_buffer_object
31731 extension soft WINSOFT NV50
31732 glfflags ignore
31733 glxflags ignore
31734 glextmask GL_MASK_EXT_texture_buffer_object
31735 dlflags notlistable
31736
31737 # New named frame buffer object commands
31738
31739 NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height)
31740 return void
31741 param renderbuffer Renderbuffer in value
31742 param internalformat PixelInternalFormat in value
31743 param width SizeI in value
31744 param height SizeI in value
31745 category EXT_direct_state_access
31746 subcategory EXT_framebuffer_object
31747 extension soft WINSOFT
31748 dlflags notlistable
31749 glfflags ignore
31750 glxflags ignore
31751 glextmask GL_MASK_EXT_framebuffer_object
31752
31753 GetNamedRenderbufferParameterivEXT(renderbuffer, pname, params)
31754 return void
31755 param renderbuffer Renderbuffer in value
31756 param pname RenderbufferParameterName in value
31757 param params Int32 out array [COMPSIZE(pname)]
31758 category EXT_direct_state_access
31759 subcategory EXT_framebuffer_object
31760 extension soft WINSOFT
31761 dlflags notlistable
31762 glfflags ignore
31763 glxflags ignore
31764 glextmask GL_MASK_EXT_framebuffer_object
31765
31766 CheckNamedFramebufferStatusEXT(framebuffer, target)
31767 return FramebufferStatus
31768 param framebuffer Framebuffer in value
31769 param target FramebufferTarget in value
31770 category EXT_direct_state_access
31771 subcategory EXT_framebuffer_object
31772 extension soft WINSOFT
31773 dlflags notlistable
31774 glfflags ignore
31775 glxflags ignore
31776 glextmask GL_MASK_EXT_framebuffer_object
31777
31778 NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level)
31779 return void
31780 param framebuffer Framebuffer in value
31781 param attachment FramebufferAttachment in value
31782 param textarget TextureTarget in value
31783 param texture Texture in value
31784 param level CheckedInt32 in value
31785 category EXT_direct_state_access
31786 subcategory EXT_framebuffer_object
31787 extension soft WINSOFT
31788 dlflags notlistable
31789 glfflags ignore
31790 glxflags ignore
31791 glextmask GL_MASK_EXT_framebuffer_object
31792
31793 NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level)
31794 return void
31795 param framebuffer Framebuffer in value
31796 param attachment FramebufferAttachment in value
31797 param textarget TextureTarget in value
31798 param texture Texture in value
31799 param level CheckedInt32 in value
31800 category EXT_direct_state_access
31801 subcategory EXT_framebuffer_object
31802 extension soft WINSOFT
31803 dlflags notlistable
31804 glfflags ignore
31805 glxflags ignore
31806 glextmask GL_MASK_EXT_framebuffer_object
31807
31808 NamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset)
31809 return void
31810 param framebuffer Framebuffer in value
31811 param attachment FramebufferAttachment in value
31812 param textarget TextureTarget in value
31813 param texture Texture in value
31814 param level CheckedInt32 in value
31815 param zoffset CheckedInt32 in value
31816 category EXT_direct_state_access
31817 subcategory EXT_framebuffer_object
31818 extension soft WINSOFT
31819 dlflags notlistable
31820 glfflags ignore
31821 glxflags ignore
31822 glextmask GL_MASK_EXT_framebuffer_object
31823
31824 NamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer)
31825 return void
31826 param framebuffer Framebuffer in value
31827 param attachment FramebufferAttachment in value
31828 param renderbuffertarget RenderbufferTarget in value
31829 param renderbuffer Renderbuffer in value
31830 category EXT_direct_state_access
31831 subcategory EXT_framebuffer_object
31832 extension soft WINSOFT
31833 dlflags notlistable
31834 glfflags ignore
31835 glxflags ignore
31836 glextmask GL_MASK_EXT_framebuffer_object
31837
31838 GetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params)
31839 return void
31840 param framebuffer Framebuffer in value
31841 param attachment FramebufferAttachment in value
31842 param pname FramebufferAttachmentParameterName in value
31843 param params Int32 out array [COMPSIZE(pname)]
31844 category EXT_direct_state_access
31845 subcategory EXT_framebuffer_object
31846 extension soft WINSOFT
31847 dlflags notlistable
31848 glfflags ignore
31849 glxflags ignore
31850 glextmask GL_MASK_EXT_framebuffer_object
31851
31852 GenerateTextureMipmapEXT(texture, target)
31853 return void
31854 param texture Texture in value
31855 param target TextureTarget in value
31856 category EXT_direct_state_access
31857 subcategory EXT_framebuffer_object
31858 extension soft WINSOFT
31859 dlflags notlistable
31860 glfflags ignore
31861 glxflags ignore
31862 glextmask GL_MASK_EXT_framebuffer_object
31863
31864 GenerateMultiTexMipmapEXT(texunit, target)
31865 return void
31866 param texunit TextureUnit in value
31867 param target TextureTarget in value
31868 category EXT_direct_state_access
31869 subcategory EXT_framebuffer_object
31870 extension soft WINSOFT
31871 dlflags notlistable
31872 glfflags ignore
31873 glxflags ignore
31874 glextmask GL_MASK_EXT_framebuffer_object
31875
31876 FramebufferDrawBufferEXT(framebuffer, mode)
31877 return void
31878 param framebuffer Framebuffer in value
31879 param mode DrawBufferMode in value
31880 category EXT_direct_state_access
31881 subcategory EXT_framebuffer_object
31882 extension soft WINSOFT
31883 glfflags ignore
31884 glxflags ignore
31885 glextmask GL_MASK_EXT_framebuffer_object
31886
31887 FramebufferDrawBuffersEXT(framebuffer, n, bufs)
31888 return void
31889 param framebuffer Framebuffer in value
31890 param n SizeI in value
31891 param bufs DrawBufferMode in array [n]
31892 category EXT_direct_state_access
31893 subcategory EXT_framebuffer_object
31894 extension soft WINSOFT
31895 glfflags ignore
31896 glxflags ignore
31897 glextmask GL_MASK_EXT_framebuffer_object
31898
31899 FramebufferReadBufferEXT(framebuffer, mode)
31900 return void
31901 param framebuffer Framebuffer in value
31902 param mode ReadBufferMode in value
31903 category EXT_direct_state_access
31904 subcategory EXT_framebuffer_object
31905 extension soft WINSOFT
31906 glfflags ignore
31907 glxflags ignore
31908 glextmask GL_MASK_EXT_framebuffer_object
31909
31910 GetFramebufferParameterivEXT(framebuffer, pname, params)
31911 return void
31912 param framebuffer Framebuffer in value
31913 param pname GetFramebufferParameter in value
31914 param params Int32 out array [COMPSIZE(pname)]
31915 category EXT_direct_state_access
31916 subcategory EXT_framebuffer_object
31917 dlflags notlistable
31918 extension soft WINSOFT
31919 glxflags ignore
31920 glfflags capture-execute gl-enum
31921
31922 # New named framebuffer multisample object commands
31923
31924 NamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height)
31925 return void
31926 param renderbuffer Renderbuffer in value
31927 param samples SizeI in value
31928 param internalformat PixelInternalFormat in value
31929 param width SizeI in value
31930 param height SizeI in value
31931 category EXT_direct_state_access
31932 subcategory EXT_framebuffer_multisample
31933 extension soft WINSOFT
31934 dlflags notlistable
31935 glfflags ignore
31936 glxflags ignore
31937 glextmask GL_MASK_EXT_framebuffer_multisample
31938
31939 # New named framebuffer multisample coverage object commands
31940
31941 NamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height)
31942 return void
31943 param renderbuffer Renderbuffer in value
31944 param coverageSamples SizeI in value
31945 param colorSamples SizeI in value
31946 param internalformat PixelInternalFormat in value
31947 param width SizeI in value
31948 param height SizeI in value
31949 category EXT_direct_state_access
31950 subcategory NV_framebuffer_multisample_coverage
31951 extension soft WINSOFT
31952 dlflags notlistable
31953 glfflags ignore
31954 glxflags ignore
31955 glextmask GL_MASK_NV_framebuffer_multisample_coverage
31956
31957 # New named geometry program/shader frame buffer object commands
31958
31959 NamedFramebufferTextureEXT(framebuffer, attachment, texture, level)
31960 return void
31961 param framebuffer Framebuffer in value
31962 param attachment FramebufferAttachment in value
31963 param texture Texture in value
31964 param level CheckedInt32 in value
31965 category EXT_direct_state_access
31966 subcategory NV_gpu_program4
31967 extension soft WINSOFT
31968 dlflags notlistable
31969 glfflags ignore
31970 glxflags ignore
31971 glextmask GL_MASK_NV_gpu_program4
31972
31973 NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer)
31974 return void
31975 param framebuffer Framebuffer in value
31976 param attachment FramebufferAttachment in value
31977 param texture Texture in value
31978 param level CheckedInt32 in value
31979 param layer CheckedInt32 in value
31980 category EXT_direct_state_access
31981 subcategory NV_gpu_program4
31982 extension soft WINSOFT
31983 dlflags notlistable
31984 glfflags ignore
31985 glxflags ignore
31986 glextmask GL_MASK_NV_gpu_program4
31987
31988 NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face)
31989 return void
31990 param framebuffer Framebuffer in value
31991 param attachment FramebufferAttachment in value
31992 param texture Texture in value
31993 param level CheckedInt32 in value
31994 param face TextureTarget in value
31995 category EXT_direct_state_access
31996 subcategory NV_gpu_program4
31997 extension soft WINSOFT
31998 dlflags notlistable
31999 glfflags ignore
32000 glxflags ignore
32001 glextmask GL_MASK_NV_gpu_program4
32002
32003 # New explicit multisample query and commands
32004
32005 TextureRenderbufferEXT(texture, target, renderbuffer)
32006 return void
32007 param texture Texture in value
32008 param target TextureTarget in value
32009 param renderbuffer UInt32 in value
32010 category EXT_direct_state_access
32011 subcategory NV_explicit_multisample
32012 extension soft WINSOFT NV50
32013 dlflags notlistable
32014 glfflags ignore
32015 glxflags ignore
32016 glextmask GL_MASK_NV_explicit_multisample
32017
32018 MultiTexRenderbufferEXT(texunit, target, renderbuffer)
32019 return void
32020 param texunit TextureUnit in value
32021 param target TextureTarget in value
32022 param renderbuffer UInt32 in value
32023 category EXT_direct_state_access
32024 subcategory NV_explicit_multisample
32025 extension soft WINSOFT NV50
32026 dlflags notlistable
32027 glfflags ignore
32028 glxflags ignore
32029 glextmask GL_MASK_NV_explicit_multisample
32030
32031 # New ARB_gpu_shader_fp64 commands
32032
32033 ProgramUniform1dEXT(program, location, x)
32034 return void
32035 param program UInt32 in value
32036 param location Int32 in value
32037 param x Float64 in value
32038 category EXT_direct_state_access
32039 subcategory ARB_gpu_shader_fp64
32040 version 1.2
32041 extension
32042 glxropcode ?
32043 glxflags ignore
32044 offset ?
32045
32046 ProgramUniform2dEXT(program, location, x, y)
32047 return void
32048 param program UInt32 in value
32049 param location Int32 in value
32050 param x Float64 in value
32051 param y Float64 in value
32052 category EXT_direct_state_access
32053 subcategory ARB_gpu_shader_fp64
32054 version 1.2
32055 extension
32056 glxropcode ?
32057 glxflags ignore
32058 offset ?
32059
32060 ProgramUniform3dEXT(program, location, x, y, z)
32061 return void
32062 param program UInt32 in value
32063 param location Int32 in value
32064 param x Float64 in value
32065 param y Float64 in value
32066 param z Float64 in value
32067 category EXT_direct_state_access
32068 subcategory ARB_gpu_shader_fp64
32069 version 1.2
32070 extension
32071 glxropcode ?
32072 glxflags ignore
32073 offset ?
32074
32075 ProgramUniform4dEXT(program, location, x, y, z, w)
32076 return void
32077 param program UInt32 in value
32078 param location Int32 in value
32079 param x Float64 in value
32080 param y Float64 in value
32081 param z Float64 in value
32082 param w Float64 in value
32083 category EXT_direct_state_access
32084 subcategory ARB_gpu_shader_fp64
32085 version 1.2
32086 extension
32087 glxropcode ?
32088 glxflags ignore
32089 offset ?
32090
32091 ProgramUniform1dvEXT(program, location, count, value)
32092 return void
32093 param program UInt32 in value
32094 param location Int32 in value
32095 param count SizeI in value
32096 param value Float64 in array [count]
32097 category EXT_direct_state_access
32098 subcategory ARB_gpu_shader_fp64
32099 version 1.2
32100 extension
32101 glxropcode ?
32102 glxflags ignore
32103 offset ?
32104
32105 ProgramUniform2dvEXT(program, location, count, value)
32106 return void
32107 param program UInt32 in value
32108 param location Int32 in value
32109 param count SizeI in value
32110 param value Float64 in array [count]
32111 category EXT_direct_state_access
32112 subcategory ARB_gpu_shader_fp64
32113 version 1.2
32114 extension
32115 glxropcode ?
32116 glxflags ignore
32117 offset ?
32118
32119 ProgramUniform3dvEXT(program, location, count, value)
32120 return void
32121 param program UInt32 in value
32122 param location Int32 in value
32123 param count SizeI in value
32124 param value Float64 in array [count]
32125 category EXT_direct_state_access
32126 subcategory ARB_gpu_shader_fp64
32127 version 1.2
32128 extension
32129 glxropcode ?
32130 glxflags ignore
32131 offset ?
32132
32133 ProgramUniform4dvEXT(program, location, count, value)
32134 return void
32135 param program UInt32 in value
32136 param location Int32 in value
32137 param count SizeI in value
32138 param value Float64 in array [count]
32139 category EXT_direct_state_access
32140 subcategory ARB_gpu_shader_fp64
32141 version 1.2
32142 extension
32143 glxropcode ?
32144 glxflags ignore
32145 offset ?
32146
32147 ProgramUniformMatrix2dvEXT(program, location, count, transpose, value)
32148 return void
32149 param program UInt32 in value
32150 param location Int32 in value
32151 param count SizeI in value
32152 param transpose Boolean in value
32153 param value Float64 in array [count]
32154 category EXT_direct_state_access
32155 subcategory ARB_gpu_shader_fp64
32156 version 1.2
32157 extension
32158 glxropcode ?
32159 glxflags ignore
32160 offset ?
32161
32162 ProgramUniformMatrix3dvEXT(program, location, count, transpose, value)
32163 return void
32164 param program UInt32 in value
32165 param location Int32 in value
32166 param count SizeI in value
32167 param transpose Boolean in value
32168 param value Float64 in array [count]
32169 category EXT_direct_state_access
32170 subcategory ARB_gpu_shader_fp64
32171 version 1.2
32172 extension
32173 glxropcode ?
32174 glxflags ignore
32175 offset ?
32176
32177 ProgramUniformMatrix4dvEXT(program, location, count, transpose, value)
32178 return void
32179 param program UInt32 in value
32180 param location Int32 in value
32181 param count SizeI in value
32182 param transpose Boolean in value
32183 param value Float64 in array [count]
32184 category EXT_direct_state_access
32185 subcategory ARB_gpu_shader_fp64
32186 version 1.2
32187 extension
32188 glxropcode ?
32189 glxflags ignore
32190 offset ?
32191
32192 ProgramUniformMatrix2x3dvEXT(program, location, count, transpose, value)
32193 return void
32194 param program UInt32 in value
32195 param location Int32 in value
32196 param count SizeI in value
32197 param transpose Boolean in value
32198 param value Float64 in array [count]
32199 category EXT_direct_state_access
32200 subcategory ARB_gpu_shader_fp64
32201 version 1.2
32202 extension
32203 glxropcode ?
32204 glxflags ignore
32205 offset ?
32206
32207 ProgramUniformMatrix2x4dvEXT(program, location, count, transpose, value)
32208 return void
32209 param program UInt32 in value
32210 param location Int32 in value
32211 param count SizeI in value
32212 param transpose Boolean in value
32213 param value Float64 in array [count]
32214 category EXT_direct_state_access
32215 subcategory ARB_gpu_shader_fp64
32216 version 1.2
32217 extension
32218 glxropcode ?
32219 glxflags ignore
32220 offset ?
32221
32222 ProgramUniformMatrix3x2dvEXT(program, location, count, transpose, value)
32223 return void
32224 param program UInt32 in value
32225 param location Int32 in value
32226 param count SizeI in value
32227 param transpose Boolean in value
32228 param value Float64 in array [count]
32229 category EXT_direct_state_access
32230 subcategory ARB_gpu_shader_fp64
32231 version 1.2
32232 extension
32233 glxropcode ?
32234 glxflags ignore
32235 offset ?
32236
32237 ProgramUniformMatrix3x4dvEXT(program, location, count, transpose, value)
32238 return void
32239 param program UInt32 in value
32240 param location Int32 in value
32241 param count SizeI in value
32242 param transpose Boolean in value
32243 param value Float64 in array [count]
32244 category EXT_direct_state_access
32245 subcategory ARB_gpu_shader_fp64
32246 version 1.2
32247 extension
32248 glxropcode ?
32249 glxflags ignore
32250 offset ?
32251
32252 ProgramUniformMatrix4x2dvEXT(program, location, count, transpose, value)
32253 return void
32254 param program UInt32 in value
32255 param location Int32 in value
32256 param count SizeI in value
32257 param transpose Boolean in value
32258 param value Float64 in array [count]
32259 category EXT_direct_state_access
32260 subcategory ARB_gpu_shader_fp64
32261 version 1.2
32262 extension
32263 glxropcode ?
32264 glxflags ignore
32265 offset ?
32266
32267 ProgramUniformMatrix4x3dvEXT(program, location, count, transpose, value)
32268 return void
32269 param program UInt32 in value
32270 param location Int32 in value
32271 param count SizeI in value
32272 param transpose Boolean in value
32273 param value Float64 in array [count]
32274 category EXT_direct_state_access
32275 subcategory ARB_gpu_shader_fp64
32276 version 1.2
32277 extension
32278 glxropcode ?
32279 glxflags ignore
32280 offset ?
32281
32282 ###############################################################################
32283 #
32284 # Extension #354
32285 # EXT_vertex_array_bgra commands
32286 #
32287 ###############################################################################
32288
32289 # (none)
32290 newcategory: EXT_vertex_array_bgra
32291
32292 ###############################################################################
32293 #
32294 # Extension #355 - WGL_NV_gpu_affinity
32295 #
32296 ###############################################################################
32297
32298 ###############################################################################
32299 #
32300 # Extension #356
32301 # EXT_texture_swizzle commands
32302 #
32303 ###############################################################################
32304
32305 # (none)
32306 newcategory: EXT_texture_swizzle
32307
32308 ###############################################################################
32309 #
32310 # Extension #357
32311 # NV_explicit_multisample commands
32312 #
32313 ###############################################################################
32314
32315 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
32316
32317 GetMultisamplefvNV(pname, index, val)
32318 return void
32319 param pname GetMultisamplePNameNV in value
32320 param index UInt32 in value
32321 param val Float32 out array [2]
32322 category NV_explicit_multisample
32323 dlflags notlistable
32324 glfflags ignore
32325 glxflags ignore
32326
32327 SampleMaskIndexedNV(index, mask)
32328 return void
32329 param index UInt32 in value
32330 param mask SampleMaskNV in value
32331 category NV_explicit_multisample
32332 glfflags ignore
32333 glxflags ignore
32334
32335 TexRenderbufferNV(target, renderbuffer)
32336 return void
32337 param target TextureTarget in value
32338 param renderbuffer UInt32 in value
32339 category NV_explicit_multisample
32340 dlflags notlistable
32341 glfflags ignore
32342 glxflags ignore
32343
32344 ###############################################################################
32345 #
32346 # Extension #358
32347 # NV_transform_feedback2 commands
32348 #
32349 ###############################################################################
32350
32351 BindTransformFeedbackNV(target, id)
32352 return void
32353 param target BufferTargetARB in value
32354 param id UInt32 in value
32355 category NV_transform_feedback2
32356 glfflags ignore
32357 glxflags ignore
32358
32359 DeleteTransformFeedbacksNV(n, ids)
32360 return void
32361 param n SizeI in value
32362 param ids UInt32 in array [n]
32363 category NV_transform_feedback2
32364 dlflags notlistable
32365 glfflags ignore
32366 glxflags ignore
32367
32368 GenTransformFeedbacksNV(n, ids)
32369 return void
32370 param n SizeI in value
32371 param ids UInt32 out array [n]
32372 category NV_transform_feedback2
32373 dlflags notlistable
32374 glfflags ignore
32375 glxflags ignore
32376
32377 IsTransformFeedbackNV(id)
32378 return Boolean
32379 param id UInt32 in value
32380 category NV_transform_feedback2
32381 dlflags notlistable
32382 glfflags ignore
32383 glxflags ignore
32384
32385 PauseTransformFeedbackNV()
32386 return void
32387 category NV_transform_feedback2
32388 glfflags ignore
32389 glxflags ignore
32390
32391 ResumeTransformFeedbackNV()
32392 return void
32393 category NV_transform_feedback2
32394 glfflags ignore
32395 glxflags ignore
32396
32397 DrawTransformFeedbackNV(mode, id)
32398 return void
32399 param mode GLenum in value
32400 param id UInt32 in value
32401 category NV_transform_feedback2
32402 glfflags ignore
32403 glxflags ignore
32404
32405 ###############################################################################
32406 #
32407 # Extension #359
32408 # ATI_meminfo commands
32409 #
32410 ###############################################################################
32411
32412 # (none)
32413 newcategory: ATI_meminfo
32414
32415 ###############################################################################
32416 #
32417 # Extension #360
32418 # AMD_performance_monitor commands
32419 #
32420 ###############################################################################
32421
32422 GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups)
32423 return void
32424 param numGroups Int32 out array [1]
32425 param groupsSize SizeI in value
32426 param groups UInt32 out array [groupsSize]
32427 category AMD_performance_monitor
32428 dlflags notlistable
32429 version 1.2
32430 extension
32431 glxsingle ?
32432 glxflags ignore
32433 offset ?
32434
32435 GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize, counters)
32436 return void
32437 param group UInt32 in value
32438 param numCounters Int32 out array [1]
32439 param maxActiveCounters Int32 out array [1]
32440 param counterSize SizeI in value
32441 param counters UInt32 out array [counterSize]
32442 category AMD_performance_monitor
32443 dlflags notlistable
32444 version 1.2
32445 extension
32446 glxsingle ?
32447 glxflags ignore
32448 offset ?
32449
32450 GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString)
32451 return void
32452 param group UInt32 in value
32453 param bufSize SizeI in value
32454 param length SizeI out array [1]
32455 param groupString Char out array [bufSize]
32456 category AMD_performance_monitor
32457 dlflags notlistable
32458 version 1.2
32459 extension
32460 glxsingle ?
32461 glxflags ignore
32462 offset ?
32463
32464 GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString)
32465 return void
32466 param group UInt32 in value
32467 param counter UInt32 in value
32468 param bufSize SizeI in value
32469 param length SizeI out array [1]
32470 param counterString Char out array [bufSize]
32471 category AMD_performance_monitor
32472 dlflags notlistable
32473 version 1.2
32474 extension
32475 glxsingle ?
32476 glxflags ignore
32477 offset ?
32478
32479 GetPerfMonitorCounterInfoAMD(group, counter, pname, data)
32480 return void
32481 param group UInt32 in value
32482 param counter UInt32 in value
32483 param pname GLenum in value
32484 param data Void out array [COMPSIZE(pname)]
32485 category AMD_performance_monitor
32486 dlflags notlistable
32487 version 1.2
32488 extension
32489 glxsingle ?
32490 glxflags ignore
32491 offset ?
32492
32493 GenPerfMonitorsAMD(n, monitors)
32494 return void
32495 param n SizeI in value
32496 param monitors UInt32 out array [n]
32497 category AMD_performance_monitor
32498 version 1.2
32499 extension
32500 glxropcode ?
32501 glxflags ignore
32502 offset ?
32503
32504 # 'monitors' is actually in, not out, but extension spec doesn't use const
32505 DeletePerfMonitorsAMD(n, monitors)
32506 return void
32507 param n SizeI in value
32508 param monitors UInt32 out array [n]
32509 category AMD_performance_monitor
32510 version 1.2
32511 extension
32512 glxropcode ?
32513 glxflags ignore
32514 offset ?
32515
32516 # 'counterList' is actually in, not out, but extension spec doesn't use const
32517 SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList)
32518 return void
32519 param monitor UInt32 in value
32520 param enable Boolean in value
32521 param group UInt32 in value
32522 param numCounters Int32 in value
32523 param counterList UInt32 out array [numCounters]
32524 category AMD_performance_monitor
32525 version 1.2
32526 extension
32527 glxropcode ?
32528 glxflags ignore
32529 offset ?
32530
32531 BeginPerfMonitorAMD(monitor)
32532 return void
32533 param monitor UInt32 in value
32534 category AMD_performance_monitor
32535 version 1.2
32536 extension
32537 glxropcode ?
32538 glxflags ignore
32539 offset ?
32540
32541 EndPerfMonitorAMD(monitor)
32542 return void
32543 param monitor UInt32 in value
32544 category AMD_performance_monitor
32545 version 1.2
32546 extension
32547 glxropcode ?
32548 glxflags ignore
32549 offset ?
32550
32551 GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten)
32552 return void
32553 param monitor UInt32 in value
32554 param pname GLenum in value
32555 param dataSize SizeI in value
32556 param data UInt32 out array [dataSize]
32557 param bytesWritten Int32 out array [1]
32558 category AMD_performance_monitor
32559 dlflags notlistable
32560 version 1.2
32561 extension
32562 glxsingle ?
32563 glxflags ignore
32564 offset ?
32565
32566 ###############################################################################
32567 #
32568 # Extension #361 - WGL_AMD_gpu_association
32569 #
32570 ###############################################################################
32571
32572 ###############################################################################
32573 #
32574 # Extension #362
32575 # AMD_texture_texture4 commands
32576 #
32577 ###############################################################################
32578
32579 # (none)
32580 newcategory: AMD_texture_texture4
32581
32582 ###############################################################################
32583 #
32584 # Extension #363
32585 # AMD_vertex_shader_tesselator commands
32586 #
32587 ###############################################################################
32588
32589 TessellationFactorAMD(factor)
32590 return void
32591 param factor Float32 in value
32592 category AMD_vertex_shader_tesselator
32593 version 2.0
32594 glxsingle ?
32595 glxflags ignore
32596 offset ?
32597
32598 TessellationModeAMD(mode)
32599 return void
32600 param mode GLenum in value
32601 category AMD_vertex_shader_tesselator
32602 version 2.0
32603 glxsingle ?
32604 glxflags ignore
32605 offset ?
32606
32607 ###############################################################################
32608 #
32609 # Extension #364
32610 # EXT_provoking_vertex commands
32611 #
32612 ###############################################################################
32613
32614 ProvokingVertexEXT(mode)
32615 return void
32616 param mode GLenum in value
32617 category EXT_provoking_vertex
32618 version 2.1
32619 glxsingle ?
32620 glxflags ignore
32621 offset ?
32622
32623 ###############################################################################
32624 #
32625 # Extension #365
32626 # EXT_texture_snorm commands
32627 #
32628 ###############################################################################
32629
32630 # (none)
32631 newcategory: EXT_texture_snorm
32632
32633 ###############################################################################
32634 #
32635 # Extension #366
32636 # AMD_draw_buffers_blend commands
32637 #
32638 ###############################################################################
32639
32640 BlendFuncIndexedAMD(buf, src, dst)
32641 return void
32642 param buf UInt32 in value
32643 param src GLenum in value
32644 param dst GLenum in value
32645 category AMD_draw_buffers_blend
32646 version 2.0
32647 extension
32648 glxropcode ?
32649 glxflags ignore
32650 offset ?
32651
32652 BlendFuncSeparateIndexedAMD(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
32653 return void
32654 param buf UInt32 in value
32655 param srcRGB GLenum in value
32656 param dstRGB GLenum in value
32657 param srcAlpha GLenum in value
32658 param dstAlpha GLenum in value
32659 category AMD_draw_buffers_blend
32660 version 2.0
32661 extension
32662 glxropcode ?
32663 glxflags ignore
32664 offset ?
32665
32666 BlendEquationIndexedAMD(buf, mode)
32667 return void
32668 param buf UInt32 in value
32669 param mode GLenum in value
32670 category AMD_draw_buffers_blend
32671 version 2.0
32672 extension
32673 glxropcode ?
32674 glxflags ignore
32675 offset ?
32676
32677 BlendEquationSeparateIndexedAMD(buf, modeRGB, modeAlpha)
32678 return void
32679 param buf UInt32 in value
32680 param modeRGB GLenum in value
32681 param modeAlpha GLenum in value
32682 category AMD_draw_buffers_blend
32683 version 2.0
32684 extension
32685 glxropcode ?
32686 glxflags ignore
32687 offset ?
32688
32689 ###############################################################################
32690 #
32691 # Extension #367
32692 # APPLE_texture_range commands
32693 #
32694 ###############################################################################
32695
32696 TextureRangeAPPLE(target, length, pointer)
32697 return void
32698 param target GLenum in value
32699 param length SizeI in value
32700 param pointer Void in array [length]
32701 category APPLE_texture_range
32702 version 1.2
32703 extension
32704 glxropcode ?
32705 glxflags ignore
32706 offset ?
32707
32708 GetTexParameterPointervAPPLE(target, pname, params)
32709 return void
32710 param target GLenum in value
32711 param pname GLenum in value
32712 param params VoidPointer out array [1]
32713 category APPLE_texture_range
32714 dlflags notlistable
32715 version 1.2
32716 extension
32717 glxsingle ?
32718 glxflags ignore
32719 offset ?
32720
32721 ###############################################################################
32722 #
32723 # Extension #368
32724 # APPLE_float_pixels commands
32725 #
32726 ###############################################################################
32727
32728 # (none)
32729 newcategory: APPLE_float_pixels
32730
32731 ###############################################################################
32732 #
32733 # Extension #369
32734 # APPLE_vertex_program_evaluators commands
32735 #
32736 ###############################################################################
32737
32738 EnableVertexAttribAPPLE(index, pname)
32739 return void
32740 param index UInt32 in value
32741 param pname GLenum in value
32742 category APPLE_vertex_program_evaluators
32743 version 1.5
32744 extension
32745 glxropcode ?
32746 glxflags ignore
32747 offset ?
32748
32749 DisableVertexAttribAPPLE(index, pname)
32750 return void
32751 param index UInt32 in value
32752 param pname GLenum in value
32753 category APPLE_vertex_program_evaluators
32754 version 1.5
32755 extension
32756 glxropcode ?
32757 glxflags ignore
32758 offset ?
32759
32760 IsVertexAttribEnabledAPPLE(index, pname)
32761 return Boolean
32762 param index UInt32 in value
32763 param pname GLenum in value
32764 category APPLE_vertex_program_evaluators
32765 version 1.5
32766 extension
32767 glxropcode ?
32768 glxflags ignore
32769 offset ?
32770
32771 MapVertexAttrib1dAPPLE(index, size, u1, u2, stride, order, points)
32772 return void
32773 param index UInt32 in value
32774 param size UInt32 in value
32775 param u1 CoordD in value
32776 param u2 CoordD in value
32777 param stride Int32 in value
32778 param order CheckedInt32 in value
32779 param points CoordD in array [COMPSIZE(size/stride/order)]
32780 category APPLE_vertex_program_evaluators
32781 version 1.5
32782 extension
32783 glxropcode ?
32784 glxflags ignore
32785 offset ?
32786
32787 MapVertexAttrib1fAPPLE(index, size, u1, u2, stride, order, points)
32788 return void
32789 param index UInt32 in value
32790 param size UInt32 in value
32791 param u1 CoordF in value
32792 param u2 CoordF in value
32793 param stride Int32 in value
32794 param order CheckedInt32 in value
32795 param points CoordF in array [COMPSIZE(size/stride/order)]
32796 category APPLE_vertex_program_evaluators
32797 version 1.5
32798 extension
32799 glxropcode ?
32800 glxflags ignore
32801 offset ?
32802
32803 MapVertexAttrib2dAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
32804 return void
32805 param index UInt32 in value
32806 param size UInt32 in value
32807 param u1 CoordD in value
32808 param u2 CoordD in value
32809 param ustride Int32 in value
32810 param uorder CheckedInt32 in value
32811 param v1 CoordD in value
32812 param v2 CoordD in value
32813 param vstride Int32 in value
32814 param vorder CheckedInt32 in value
32815 param points CoordD in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
32816 category APPLE_vertex_program_evaluators
32817 version 1.5
32818 extension
32819 glxropcode ?
32820 glxflags ignore
32821 offset ?
32822
32823 MapVertexAttrib2fAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
32824 return void
32825 param index UInt32 in value
32826 param size UInt32 in value
32827 param u1 CoordF in value
32828 param u2 CoordF in value
32829 param ustride Int32 in value
32830 param uorder CheckedInt32 in value
32831 param v1 CoordF in value
32832 param v2 CoordF in value
32833 param vstride Int32 in value
32834 param vorder CheckedInt32 in value
32835 param points CoordF in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
32836 category APPLE_vertex_program_evaluators
32837 version 1.5
32838 extension
32839 glxropcode ?
32840 glxflags ignore
32841 offset ?
32842
32843 ###############################################################################
32844 #
32845 # Extension #370
32846 # APPLE_aux_depth_stencil commands
32847 #
32848 ###############################################################################
32849
32850 # (none)
32851 newcategory: APPLE_aux_depth_stencil
32852
32853 ###############################################################################
32854 #
32855 # Extension #371
32856 # APPLE_object_purgeable commands
32857 #
32858 ###############################################################################
32859
32860 ObjectPurgeableAPPLE(objectType, name, option)
32861 return GLenum
32862 param objectType GLenum in value
32863 param name UInt32 in value
32864 param option GLenum in value
32865 category APPLE_object_purgeable
32866 version 1.5
32867 extension
32868 glxropcode ?
32869 glxflags ignore
32870 offset ?
32871
32872 ObjectUnpurgeableAPPLE(objectType, name, option)
32873 return GLenum
32874 param objectType GLenum in value
32875 param name UInt32 in value
32876 param option GLenum in value
32877 category APPLE_object_purgeable
32878 version 1.5
32879 extension
32880 glxropcode ?
32881 glxflags ignore
32882 offset ?
32883
32884 GetObjectParameterivAPPLE(objectType, name, pname, params)
32885 return void
32886 param objectType GLenum in value
32887 param name UInt32 in value
32888 param pname GLenum in value
32889 param params Int32 out array [COMPSIZE(pname)]
32890 category APPLE_object_purgeable
32891 dlflags notlistable
32892 version 1.5
32893 extension
32894 glxsingle ?
32895 glxflags ignore
32896 offset ?
32897
32898 ###############################################################################
32899 #
32900 # Extension #372
32901 # APPLE_row_bytes commands
32902 #
32903 ###############################################################################
32904
32905 # (none)
32906 newcategory: APPLE_row_bytes
32907
32908 ###############################################################################
32909 #
32910 # Extension #373
32911 # APPLE_rgb_422 commands
32912 #
32913 ###############################################################################
32914
32915 # (none)
32916 newcategory: APPLE_rgb_422
32917
32918 ###############################################################################
32919 #
32920 # Extension #374
32921 # NV_video_capture commands
32922 #
32923 ###############################################################################
32924
32925 BeginVideoCaptureNV(video_capture_slot)
32926 return void
32927 param video_capture_slot UInt32 in value
32928 category NV_video_capture
32929 version 1.2
32930 extension
32931 glxropcode ?
32932 glxflags ignore
32933 offset ?
32934
32935 BindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset)
32936 return void
32937 param video_capture_slot UInt32 in value
32938 param stream UInt32 in value
32939 param frame_region GLenum in value
32940 param offset BufferOffsetARB in value
32941 category NV_video_capture
32942 version 1.2
32943 extension
32944 glxropcode ?
32945 glxflags ignore
32946 offset ?
32947
32948 BindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture)
32949 return void
32950 param video_capture_slot UInt32 in value
32951 param stream UInt32 in value
32952 param frame_region GLenum in value
32953 param target GLenum in value
32954 param texture UInt32 in value
32955 category NV_video_capture
32956 version 1.2
32957 extension
32958 glxropcode ?
32959 glxflags ignore
32960 offset ?
32961
32962 EndVideoCaptureNV(video_capture_slot)
32963 return void
32964 param video_capture_slot UInt32 in value
32965 category NV_video_capture
32966 version 1.2
32967 extension
32968 glxropcode ?
32969 glxflags ignore
32970 offset ?
32971
32972 GetVideoCaptureivNV(video_capture_slot, pname, params)
32973 return void
32974 param video_capture_slot UInt32 in value
32975 param pname GLenum in value
32976 param params Int32 out array [COMPSIZE(pname)]
32977 category NV_video_capture
32978 dlflags notlistable
32979 version 1.2
32980 extension
32981 glxsingle ?
32982 glxflags ignore
32983 offset ?
32984
32985 GetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params)
32986 return void
32987 param video_capture_slot UInt32 in value
32988 param stream UInt32 in value
32989 param pname GLenum in value
32990 param params Int32 out array [COMPSIZE(pname)]
32991 category NV_video_capture
32992 dlflags notlistable
32993 version 1.2
32994 extension
32995 glxsingle ?
32996 glxflags ignore
32997 offset ?
32998
32999 GetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params)
33000 return void
33001 param video_capture_slot UInt32 in value
33002 param stream UInt32 in value
33003 param pname GLenum in value
33004 param params Float32 out array [COMPSIZE(pname)]
33005 category NV_video_capture
33006 dlflags notlistable
33007 version 1.2
33008 extension
33009 glxsingle ?
33010 glxflags ignore
33011 offset ?
33012
33013 GetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params)
33014 return void
33015 param video_capture_slot UInt32 in value
33016 param stream UInt32 in value
33017 param pname GLenum in value
33018 param params Float64 out array [COMPSIZE(pname)]
33019 category NV_video_capture
33020 dlflags notlistable
33021 version 1.2
33022 extension
33023 glxsingle ?
33024 glxflags ignore
33025 offset ?
33026
33027 VideoCaptureNV(video_capture_slot, sequence_num, capture_time)
33028 return GLenum
33029 param video_capture_slot UInt32 in value
33030 param sequence_num UInt32 out reference
33031 param capture_time UInt64EXT out reference
33032 category NV_video_capture
33033 version 1.2
33034 extension
33035 glxropcode ?
33036 glxflags ignore
33037 offset ?
33038
33039 VideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params)
33040 return void
33041 param video_capture_slot UInt32 in value
33042 param stream UInt32 in value
33043 param pname GLenum in value
33044 param params Int32 in array [COMPSIZE(pname)]
33045 category NV_video_capture
33046 version 1.2
33047 extension
33048 glxropcode ?
33049 glxflags ignore
33050 offset ?
33051
33052 VideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params)
33053 return void
33054 param video_capture_slot UInt32 in value
33055 param stream UInt32 in value
33056 param pname GLenum in value
33057 param params Float32 in array [COMPSIZE(pname)]
33058 category NV_video_capture
33059 version 1.2
33060 extension
33061 glxropcode ?
33062 glxflags ignore
33063 offset ?
33064
33065 VideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params)
33066 return void
33067 param video_capture_slot UInt32 in value
33068 param stream UInt32 in value
33069 param pname GLenum in value
33070 param params Float64 in array [COMPSIZE(pname)]
33071 category NV_video_capture
33072 version 1.2
33073 extension
33074 glxropcode ?
33075 glxflags ignore
33076 offset ?
33077
33078 ###############################################################################
33079 #
33080 # Extension #375 - GLX_EXT_swap_control
33081 #
33082 ###############################################################################
33083
33084 ###############################################################################
33085 #
33086 # Extension #376 - also GLX_NV_copy_image, WGL_NV_copy_image
33087 # NV_copy_image commands
33088 #
33089 ###############################################################################
33090
33091 CopyImageSubDataNV(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth)
33092 return void
33093 param srcName UInt32 in value
33094 param srcTarget GLenum in value
33095 param srcLevel Int32 in value
33096 param srcX Int32 in value
33097 param srcY Int32 in value
33098 param srcZ Int32 in value
33099 param dstName UInt32 in value
33100 param dstTarget GLenum in value
33101 param dstLevel Int32 in value
33102 param dstX Int32 in value
33103 param dstY Int32 in value
33104 param dstZ Int32 in value
33105 param width SizeI in value
33106 param height SizeI in value
33107 param depth SizeI in value
33108 category NV_copy_image
33109 version 1.2
33110 extension
33111 glxropcode 4291
33112 glxflags ignore
33113 offset ?
33114
33115 ###############################################################################
33116 #
33117 # Extension #377
33118 # EXT_separate_shader_objects commands
33119 #
33120 ###############################################################################
33121
33122 UseShaderProgramEXT(type, program)
33123 return void
33124 param type GLenum in value
33125 param program UInt32 in value
33126 category EXT_separate_shader_objects
33127 version 1.2
33128 extension
33129 glxropcode ?
33130 glxflags ignore
33131 offset ?
33132
33133 ActiveProgramEXT(program)
33134 return void
33135 param program UInt32 in value
33136 category EXT_separate_shader_objects
33137 version 1.2
33138 extension
33139 glxropcode ?
33140 glxflags ignore
33141 offset ?
33142
33143 CreateShaderProgramEXT(type, string)
33144 return UInt32
33145 param type GLenum in value
33146 param string Char in array []
33147 category EXT_separate_shader_objects
33148 version 1.2
33149 extension
33150 glxropcode ?
33151 glxflags ignore
33152 offset ?
33153
33154 ###############################################################################
33155 #
33156 # Extension #378
33157 # NV_parameter_buffer_object2 commands
33158 #
33159 ###############################################################################
33160
33161 # (none)
33162 newcategory: NV_parameter_buffer_object2
33163
33164 ###############################################################################
33165 #
33166 # Extension #379
33167 # NV_shader_buffer_load commands
33168 #
33169 ###############################################################################
33170
33171 MakeBufferResidentNV(target, access)
33172 return void
33173 param target GLenum in value
33174 param access GLenum in value
33175 category NV_shader_buffer_load
33176 version 1.2
33177 extension
33178 glxropcode ?
33179 glxflags ignore
33180 offset ?
33181
33182 MakeBufferNonResidentNV(target)
33183 return void
33184 param target GLenum in value
33185 category NV_shader_buffer_load
33186 version 1.2
33187 extension
33188 glxropcode ?
33189 glxflags ignore
33190 offset ?
33191
33192 IsBufferResidentNV(target)
33193 return Boolean
33194 param target GLenum in value
33195 category NV_shader_buffer_load
33196 version 1.2
33197 extension
33198 glxropcode ?
33199 glxflags ignore
33200 offset ?
33201
33202 MakeNamedBufferResidentNV(buffer, access)
33203 return void
33204 param buffer UInt32 in value
33205 param access GLenum in value
33206 category NV_shader_buffer_load
33207 version 1.2
33208 extension
33209 glxropcode ?
33210 glxflags ignore
33211 offset ?
33212
33213 MakeNamedBufferNonResidentNV(buffer)
33214 return void
33215 param buffer UInt32 in value
33216 category NV_shader_buffer_load
33217 version 1.2
33218 extension
33219 glxropcode ?
33220 glxflags ignore
33221 offset ?
33222
33223 IsNamedBufferResidentNV(buffer)
33224 return Boolean
33225 param buffer UInt32 in value
33226 category NV_shader_buffer_load
33227 version 1.2
33228 extension
33229 glxropcode ?
33230 glxflags ignore
33231 offset ?
33232
33233 GetBufferParameterui64vNV(target, pname, params)
33234 return void
33235 param target GLenum in value
33236 param pname GLenum in value
33237 param params UInt64EXT out array [COMPSIZE(pname)]
33238 category NV_shader_buffer_load
33239 dlflags notlistable
33240 version 1.2
33241 extension
33242 glxsingle ?
33243 glxflags ignore
33244 offset ?
33245
33246 GetNamedBufferParameterui64vNV(buffer, pname, params)
33247 return void
33248 param buffer UInt32 in value
33249 param pname GLenum in value
33250 param params UInt64EXT out array [COMPSIZE(pname)]
33251 category NV_shader_buffer_load
33252 dlflags notlistable
33253 version 1.2
33254 extension
33255 glxsingle ?
33256 glxflags ignore
33257 offset ?
33258
33259 GetIntegerui64vNV(value, result)
33260 return void
33261 param value GLenum in value
33262 param result UInt64EXT out array [COMPSIZE(value)]
33263 category NV_shader_buffer_load
33264 dlflags notlistable
33265 version 1.2
33266 extension
33267 glxsingle ?
33268 glxflags ignore
33269 offset ?
33270
33271 Uniformui64NV(location, value)
33272 return void
33273 param location Int32 in value
33274 param value UInt64EXT in value
33275 category NV_shader_buffer_load
33276 version 1.2
33277 extension
33278 glxropcode ?
33279 glxflags ignore
33280 offset ?
33281
33282 Uniformui64vNV(location, count, value)
33283 return void
33284 param location Int32 in value
33285 param count SizeI in value
33286 param value UInt64EXT in array [count]
33287 category NV_shader_buffer_load
33288 version 1.2
33289 extension
33290 glxropcode ?
33291 glxflags ignore
33292 offset ?
33293
33294 GetUniformui64vNV(program, location, params)
33295 return void
33296 param program UInt32 in value
33297 param location Int32 in value
33298 param params UInt64EXT out array [COMPSIZE(program/location)]
33299 category NV_shader_buffer_load
33300 dlflags notlistable
33301 version 1.2
33302 extension
33303 glxsingle ?
33304 glxflags ignore
33305 offset ?
33306
33307 ProgramUniformui64NV(program, location, value)
33308 return void
33309 param program UInt32 in value
33310 param location Int32 in value
33311 param value UInt64EXT in value
33312 category NV_shader_buffer_load
33313 version 1.2
33314 extension
33315 glxropcode ?
33316 glxflags ignore
33317 offset ?
33318
33319 ProgramUniformui64vNV(program, location, count, value)
33320 return void
33321 param program UInt32 in value
33322 param location Int32 in value
33323 param count SizeI in value
33324 param value UInt64EXT in array [count]
33325 category NV_shader_buffer_load
33326 version 1.2
33327 extension
33328 glxropcode ?
33329 glxflags ignore
33330 offset ?
33331
33332 ###############################################################################
33333 #
33334 # Extension #380
33335 # NV_vertex_buffer_unified_memory commands
33336 #
33337 ###############################################################################
33338
33339 BufferAddressRangeNV(pname, index, address, length)
33340 return void
33341 param pname GLenum in value
33342 param index UInt32 in value
33343 param address UInt64EXT in value
33344 param length BufferSize in value
33345 category NV_vertex_buffer_unified_memory
33346 version 1.2
33347 extension
33348 glxropcode ?
33349 glxflags ignore
33350 offset ?
33351
33352 VertexFormatNV(size, type, stride)
33353 return void
33354 param size Int32 in value
33355 param type GLenum in value
33356 param stride SizeI in value
33357 category NV_vertex_buffer_unified_memory
33358 version 1.2
33359 extension
33360 glxropcode ?
33361 glxflags ignore
33362 offset ?
33363
33364 NormalFormatNV(type, stride)
33365 return void
33366 param type GLenum in value
33367 param stride SizeI in value
33368 category NV_vertex_buffer_unified_memory
33369 version 1.2
33370 extension
33371 glxropcode ?
33372 glxflags ignore
33373 offset ?
33374
33375 ColorFormatNV(size, type, stride)
33376 return void
33377 param size Int32 in value
33378 param type GLenum in value
33379 param stride SizeI in value
33380 category NV_vertex_buffer_unified_memory
33381 version 1.2
33382 extension
33383 glxropcode ?
33384 glxflags ignore
33385 offset ?
33386
33387 IndexFormatNV(type, stride)
33388 return void
33389 param type GLenum in value
33390 param stride SizeI in value
33391 category NV_vertex_buffer_unified_memory
33392 version 1.2
33393 extension
33394 glxropcode ?
33395 glxflags ignore
33396 offset ?
33397
33398 TexCoordFormatNV(size, type, stride)
33399 return void
33400 param size Int32 in value
33401 param type GLenum in value
33402 param stride SizeI in value
33403 category NV_vertex_buffer_unified_memory
33404 version 1.2
33405 extension
33406 glxropcode ?
33407 glxflags ignore
33408 offset ?
33409
33410 EdgeFlagFormatNV(stride)
33411 return void
33412 param stride SizeI in value
33413 category NV_vertex_buffer_unified_memory
33414 version 1.2
33415 extension
33416 glxropcode ?
33417 glxflags ignore
33418 offset ?
33419
33420 SecondaryColorFormatNV(size, type, stride)
33421 return void
33422 param size Int32 in value
33423 param type GLenum in value
33424 param stride SizeI in value
33425 category NV_vertex_buffer_unified_memory
33426 version 1.2
33427 extension
33428 glxropcode ?
33429 glxflags ignore
33430 offset ?
33431
33432 FogCoordFormatNV(type, stride)
33433 return void
33434 param type GLenum in value
33435 param stride SizeI in value
33436 category NV_vertex_buffer_unified_memory
33437 version 1.2
33438 extension
33439 glxropcode ?
33440 glxflags ignore
33441 offset ?
33442
33443 VertexAttribFormatNV(index, size, type, normalized, stride)
33444 return void
33445 param index UInt32 in value
33446 param size Int32 in value
33447 param type GLenum in value
33448 param normalized Boolean in value
33449 param stride SizeI in value
33450 category NV_vertex_buffer_unified_memory
33451 version 1.2
33452 extension
33453 glxropcode ?
33454 glxflags ignore
33455 offset ?
33456
33457 VertexAttribIFormatNV(index, size, type, stride)
33458 return void
33459 param index UInt32 in value
33460 param size Int32 in value
33461 param type GLenum in value
33462 param stride SizeI in value
33463 category NV_vertex_buffer_unified_memory
33464 version 1.2
33465 extension
33466 glxropcode ?
33467 glxflags ignore
33468 offset ?
33469
33470 GetIntegerui64i_vNV(value, index, result)
33471 return void
33472 param value GLenum in value
33473 param index UInt32 in value
33474 param result UInt64EXT out array [COMPSIZE(value)]
33475 category NV_vertex_buffer_unified_memory
33476 dlflags notlistable
33477 version 1.2
33478 extension
33479 glxsingle ?
33480 glxflags ignore
33481 offset ?
33482
33483 ###############################################################################
33484 #
33485 # Extension #381
33486 # NV_texture_barrier commands
33487 #
33488 ###############################################################################
33489
33490 TextureBarrierNV()
33491 return void
33492 category NV_texture_barrier
33493 version 1.2
33494 extension
33495 glxropcode 4348
33496 glxflags ignore
33497 offset ?
33498
33499 ###############################################################################
33500 #
33501 # Extension #382
33502 # AMD_shader_stencil_export commands
33503 #
33504 ###############################################################################
33505
33506 # (none)
33507 newcategory: AMD_shader_stencil_export
33508
33509 ###############################################################################
33510 #
33511 # Extension #383
33512 # AMD_seamless_cubemap_per_texture commands
33513 #
33514 ###############################################################################
33515
33516 # (none)
33517 newcategory: AMD_seamless_cubemap_per_texture
33518
33519 ###############################################################################
33520 #
33521 # Extension #384 - GLX_INTEL_swap_event
33522 #
33523 ###############################################################################
33524
33525 ###############################################################################
33526 #
33527 # Extension #385
33528 # AMD_conservative_depth commands
33529 #
33530 ###############################################################################
33531
33532 # (none)
33533 newcategory: AMD_conservative_depth
33534
33535 ###############################################################################
33536 #
33537 # Extension #386
33538 # EXT_shader_image_load_store commands
33539 #
33540 ###############################################################################
33541
33542 BindImageTextureEXT(index, texture, level, layered, layer, access, format)
33543 return void
33544 param index UInt32 in value
33545 param texture UInt32 in value
33546 param level Int32 in value
33547 param layered Boolean in value
33548 param layer Int32 in value
33549 param access GLenum in value
33550 param format Int32 in value
33551 category EXT_shader_image_load_store
33552 version 4.1
33553 extension
33554 glxropcode ?
33555 glxflags ignore
33556 offset ?
33557
33558 MemoryBarrierEXT(barriers)
33559 return void
33560 param barriers GLbitfield in value
33561 category EXT_shader_image_load_store
33562 version 4.1
33563 extension
33564 glxropcode ?
33565 glxflags ignore
33566 offset ?
33567
33568 ###############################################################################
33569 #
33570 # Extension #387
33571 # EXT_vertex_attrib_64bit commands
33572 #
33573 ###############################################################################
33574
33575 VertexAttribL1dEXT(index, x)
33576 return void
33577 param index UInt32 in value
33578 param x Float64 in value
33579 category EXT_vertex_attrib_64bit
33580 version 4.1
33581 extension
33582 glxropcode ?
33583 glxflags ignore
33584 offset ?
33585
33586 VertexAttribL2dEXT(index, x, y)
33587 return void
33588 param index UInt32 in value
33589 param x Float64 in value
33590 param y Float64 in value
33591 category EXT_vertex_attrib_64bit
33592 version 4.1
33593 extension
33594 glxropcode ?
33595 glxflags ignore
33596 offset ?
33597
33598 VertexAttribL3dEXT(index, x, y, z)
33599 return void
33600 param index UInt32 in value
33601 param x Float64 in value
33602 param y Float64 in value
33603 param z Float64 in value
33604 category EXT_vertex_attrib_64bit
33605 version 4.1
33606 extension
33607 glxropcode ?
33608 glxflags ignore
33609 offset ?
33610
33611 VertexAttribL4dEXT(index, x, y, z, w)
33612 return void
33613 param index UInt32 in value
33614 param x Float64 in value
33615 param y Float64 in value
33616 param z Float64 in value
33617 param w Float64 in value
33618 category EXT_vertex_attrib_64bit
33619 version 4.1
33620 extension
33621 glxropcode ?
33622 glxflags ignore
33623 offset ?
33624
33625 VertexAttribL1dvEXT(index, v)
33626 return void
33627 param index UInt32 in value
33628 param v Float64 in array [1]
33629 category EXT_vertex_attrib_64bit
33630 version 4.1
33631 extension
33632 glxropcode ?
33633 glxflags ignore
33634 offset ?
33635
33636 VertexAttribL2dvEXT(index, v)
33637 return void
33638 param index UInt32 in value
33639 param v Float64 in array [2]
33640 category EXT_vertex_attrib_64bit
33641 version 4.1
33642 extension
33643 glxropcode ?
33644 glxflags ignore
33645 offset ?
33646
33647 VertexAttribL3dvEXT(index, v)
33648 return void
33649 param index UInt32 in value
33650 param v Float64 in array [3]
33651 category EXT_vertex_attrib_64bit
33652 version 4.1
33653 extension
33654 glxropcode ?
33655 glxflags ignore
33656 offset ?
33657
33658 VertexAttribL4dvEXT(index, v)
33659 return void
33660 param index UInt32 in value
33661 param v Float64 in array [4]
33662 category EXT_vertex_attrib_64bit
33663 version 4.1
33664 extension
33665 glxropcode ?
33666 glxflags ignore
33667 offset ?
33668
33669 VertexAttribLPointerEXT(index, size, type, stride, pointer)
33670 return void
33671 param index UInt32 in value
33672 param size Int32 in value
33673 param type GLenum in value
33674 param stride SizeI in value
33675 param pointer Void in array [size]
33676 category EXT_vertex_attrib_64bit
33677 version 4.1
33678 extension
33679 glxropcode ?
33680 glxflags ignore
33681 offset ?
33682
33683 GetVertexAttribLdvEXT(index, pname, params)
33684 return void
33685 param index UInt32 in value
33686 param pname GLenum in value
33687 param params Float64 out array [COMPSIZE(pname)]
33688 category EXT_vertex_attrib_64bit
33689 dlflags notlistable
33690 version 4.1
33691 extension
33692 glxsingle ?
33693 glxflags ignore
33694 offset ?
33695
33696 # Also in ARB_vertex_array_64bit. Supposedly dependent on another
33697 # unregistered extension, EXT_direct_state_access_memory
33698
33699 VertexArrayVertexAttribLOffsetEXT(vaobj, buffer, index, size, type, stride, offset)
33700 return void
33701 param vaobj UInt32 in value
33702 param buffer UInt32 in value
33703 param index UInt32 in value
33704 param size Int32 in value
33705 param type GLenum in value
33706 param stride SizeI in value
33707 param offset BufferOffset in value
33708 category EXT_vertex_attrib_64bit
33709 version 4.1
33710 extension
33711 glxropcode ?
33712 glxflags ignore
33713 offset ?
33714
33715 ###############################################################################
33716 #
33717 # Extension #388
33718 # NV_gpu_program5 commands
33719 #
33720 ###############################################################################
33721
33722 # These commands require ARB_shader_subroutine
33723
33724 ProgramSubroutineParametersuivNV(target, count, params)
33725 return void
33726 param target GLenum in value
33727 param count SizeI in value
33728 param params UInt32 in array [count]
33729 category NV_gpu_program5
33730 version 4.1
33731 extension
33732 glxropcode ?
33733 glxflags ignore
33734 offset ?
33735
33736 GetProgramSubroutineParameteruivNV(target, index, param)
33737 return void
33738 param target GLenum in value
33739 param index UInt32 in value
33740 param param UInt32 out array [COMPSIZE(target)]
33741 category NV_gpu_program5
33742 dlflags notlistable
33743 version 4.1
33744 extension
33745 glxsingle ?
33746 glxflags ignore
33747 offset ?
33748
33749 ###############################################################################
33750 #
33751 # Extension #389
33752 # NV_gpu_shader5 commands
33753 #
33754 ###############################################################################
33755
33756 Uniform1i64NV(location, x)
33757 return void
33758 param location Int32 in value
33759 param x Int64EXT in value
33760 category NV_gpu_shader5
33761 version 4.1
33762 extension
33763 glxropcode ?
33764 glxflags ignore
33765 offset ?
33766
33767 Uniform2i64NV(location, x, y)
33768 return void
33769 param location Int32 in value
33770 param x Int64EXT in value
33771 param y Int64EXT in value
33772 category NV_gpu_shader5
33773 version 4.1
33774 extension
33775 glxropcode ?
33776 glxflags ignore
33777 offset ?
33778
33779 Uniform3i64NV(location, x, y, z)
33780 return void
33781 param location Int32 in value
33782 param x Int64EXT in value
33783 param y Int64EXT in value
33784 param z Int64EXT in value
33785 category NV_gpu_shader5
33786 version 4.1
33787 extension
33788 glxropcode ?
33789 glxflags ignore
33790 offset ?
33791
33792 Uniform4i64NV(location, x, y, z, w)
33793 return void
33794 param location Int32 in value
33795 param x Int64EXT in value
33796 param y Int64EXT in value
33797 param z Int64EXT in value
33798 param w Int64EXT in value
33799 category NV_gpu_shader5
33800 version 4.1
33801 extension
33802 glxropcode ?
33803 glxflags ignore
33804 offset ?
33805
33806 Uniform1i64vNV(location, count, value)
33807 return void
33808 param location Int32 in value
33809 param count SizeI in value
33810 param value Int64EXT in array [count]
33811 category NV_gpu_shader5
33812 version 4.1
33813 extension
33814 glxropcode ?
33815 glxflags ignore
33816 offset ?
33817
33818 Uniform2i64vNV(location, count, value)
33819 return void
33820 param location Int32 in value
33821 param count SizeI in value
33822 param value Int64EXT in array [COMPSIZE(count*2)]
33823 category NV_gpu_shader5
33824 version 4.1
33825 extension
33826 glxropcode ?
33827 glxflags ignore
33828 offset ?
33829
33830 Uniform3i64vNV(location, count, value)
33831 return void
33832 param location Int32 in value
33833 param count SizeI in value
33834 param value Int64EXT in array [COMPSIZE(count*3)]
33835 category NV_gpu_shader5
33836 version 4.1
33837 extension
33838 glxropcode ?
33839 glxflags ignore
33840 offset ?
33841
33842 Uniform4i64vNV(location, count, value)
33843 return void
33844 param location Int32 in value
33845 param count SizeI in value
33846 param value Int64EXT in array [COMPSIZE(count*4)]
33847 category NV_gpu_shader5
33848 version 4.1
33849 extension
33850 glxropcode ?
33851 glxflags ignore
33852 offset ?
33853
33854 Uniform1ui64NV(location, x)
33855 return void
33856 param location Int32 in value
33857 param x UInt64EXT in value
33858 category NV_gpu_shader5
33859 version 4.1
33860 extension
33861 glxropcode ?
33862 glxflags ignore
33863 offset ?
33864
33865 Uniform2ui64NV(location, x, y)
33866 return void
33867 param location Int32 in value
33868 param x UInt64EXT in value
33869 param y UInt64EXT in value
33870 category NV_gpu_shader5
33871 version 4.1
33872 extension
33873 glxropcode ?
33874 glxflags ignore
33875 offset ?
33876
33877 Uniform3ui64NV(location, x, y, z)
33878 return void
33879 param location Int32 in value
33880 param x UInt64EXT in value
33881 param y UInt64EXT in value
33882 param z UInt64EXT in value
33883 category NV_gpu_shader5
33884 version 4.1
33885 extension
33886 glxropcode ?
33887 glxflags ignore
33888 offset ?
33889
33890 Uniform4ui64NV(location, x, y, z, w)
33891 return void
33892 param location Int32 in value
33893 param x UInt64EXT in value
33894 param y UInt64EXT in value
33895 param z UInt64EXT in value
33896 param w UInt64EXT in value
33897 category NV_gpu_shader5
33898 version 4.1
33899 extension
33900 glxropcode ?
33901 glxflags ignore
33902 offset ?
33903
33904 Uniform1ui64vNV(location, count, value)
33905 return void
33906 param location Int32 in value
33907 param count SizeI in value
33908 param value UInt64EXT in array [count]
33909 category NV_gpu_shader5
33910 version 4.1
33911 extension
33912 glxropcode ?
33913 glxflags ignore
33914 offset ?
33915
33916 Uniform2ui64vNV(location, count, value)
33917 return void
33918 param location Int32 in value
33919 param count SizeI in value
33920 param value UInt64EXT in array [COMPSIZE(count*2)]
33921 category NV_gpu_shader5
33922 version 4.1
33923 extension
33924 glxropcode ?
33925 glxflags ignore
33926 offset ?
33927
33928 Uniform3ui64vNV(location, count, value)
33929 return void
33930 param location Int32 in value
33931 param count SizeI in value
33932 param value UInt64EXT in array [COMPSIZE(count*3)]
33933 category NV_gpu_shader5
33934 version 4.1
33935 extension
33936 glxropcode ?
33937 glxflags ignore
33938 offset ?
33939
33940 Uniform4ui64vNV(location, count, value)
33941 return void
33942 param location Int32 in value
33943 param count SizeI in value
33944 param value UInt64EXT in array [COMPSIZE(count*4)]
33945 category NV_gpu_shader5
33946 version 4.1
33947 extension
33948 glxropcode ?
33949 glxflags ignore
33950 offset ?
33951
33952 GetUniformi64vNV(program, location, params)
33953 return void
33954 param program UInt32 in value
33955 param location Int32 in value
33956 param params Int64EXT out array [COMPSIZE(location)]
33957 category NV_gpu_shader5
33958 dlflags notlistable
33959 version 4.1
33960 extension
33961 glxsingle ?
33962 glxflags ignore
33963 offset ?
33964
33965 ProgramUniform1i64NV(program, location, x)
33966 return void
33967 param program UInt32 in value
33968 param location Int32 in value
33969 param x Int64EXT in value
33970 category NV_gpu_shader5
33971 version 4.1
33972 extension
33973 glxropcode ?
33974 glxflags ignore
33975 offset ?
33976
33977 ProgramUniform2i64NV(program, location, x, y)
33978 return void
33979 param program UInt32 in value
33980 param location Int32 in value
33981 param x Int64EXT in value
33982 param y Int64EXT in value
33983 category NV_gpu_shader5
33984 version 4.1
33985 extension
33986 glxropcode ?
33987 glxflags ignore
33988 offset ?
33989
33990 ProgramUniform3i64NV(program, location, x, y, z)
33991 return void
33992 param program UInt32 in value
33993 param location Int32 in value
33994 param x Int64EXT in value
33995 param y Int64EXT in value
33996 param z Int64EXT in value
33997 category NV_gpu_shader5
33998 version 4.1
33999 extension
34000 glxropcode ?
34001 glxflags ignore
34002 offset ?
34003
34004 ProgramUniform4i64NV(program, location, x, y, z, w)
34005 return void
34006 param program UInt32 in value
34007 param location Int32 in value
34008 param x Int64EXT in value
34009 param y Int64EXT in value
34010 param z Int64EXT in value
34011 param w Int64EXT in value
34012 category NV_gpu_shader5
34013 version 4.1
34014 extension
34015 glxropcode ?
34016 glxflags ignore
34017 offset ?
34018
34019 ProgramUniform1i64vNV(program, location, count, value)
34020 return void
34021 param program UInt32 in value
34022 param location Int32 in value
34023 param count SizeI in value
34024 param value Int64EXT in array [count]
34025 category NV_gpu_shader5
34026 version 4.1
34027 extension
34028 glxropcode ?
34029 glxflags ignore
34030 offset ?
34031
34032 ProgramUniform2i64vNV(program, location, count, value)
34033 return void
34034 param program UInt32 in value
34035 param location Int32 in value
34036 param count SizeI in value
34037 param value Int64EXT in array [COMPSIZE(count*2)]
34038 category NV_gpu_shader5
34039 version 4.1
34040 extension
34041 glxropcode ?
34042 glxflags ignore
34043 offset ?
34044
34045 ProgramUniform3i64vNV(program, location, count, value)
34046 return void
34047 param program UInt32 in value
34048 param location Int32 in value
34049 param count SizeI in value
34050 param value Int64EXT in array [COMPSIZE(count*3)]
34051 category NV_gpu_shader5
34052 version 4.1
34053 extension
34054 glxropcode ?
34055 glxflags ignore
34056 offset ?
34057
34058 ProgramUniform4i64vNV(program, location, count, value)
34059 return void
34060 param program UInt32 in value
34061 param location Int32 in value
34062 param count SizeI in value
34063 param value Int64EXT in array [COMPSIZE(count*4)]
34064 category NV_gpu_shader5
34065 version 4.1
34066 extension
34067 glxropcode ?
34068 glxflags ignore
34069 offset ?
34070
34071 ProgramUniform1ui64NV(program, location, x)
34072 return void
34073 param program UInt32 in value
34074 param location Int32 in value
34075 param x UInt64EXT in value
34076 category NV_gpu_shader5
34077 version 4.1
34078 extension
34079 glxropcode ?
34080 glxflags ignore
34081 offset ?
34082
34083 ProgramUniform2ui64NV(program, location, x, y)
34084 return void
34085 param program UInt32 in value
34086 param location Int32 in value
34087 param x UInt64EXT in value
34088 param y UInt64EXT in value
34089 category NV_gpu_shader5
34090 version 4.1
34091 extension
34092 glxropcode ?
34093 glxflags ignore
34094 offset ?
34095
34096 ProgramUniform3ui64NV(program, location, x, y, z)
34097 return void
34098 param program UInt32 in value
34099 param location Int32 in value
34100 param x UInt64EXT in value
34101 param y UInt64EXT in value
34102 param z UInt64EXT in value
34103 category NV_gpu_shader5
34104 version 4.1
34105 extension
34106 glxropcode ?
34107 glxflags ignore
34108 offset ?
34109
34110 ProgramUniform4ui64NV(program, location, x, y, z, w)
34111 return void
34112 param program UInt32 in value
34113 param location Int32 in value
34114 param x UInt64EXT in value
34115 param y UInt64EXT in value
34116 param z UInt64EXT in value
34117 param w UInt64EXT in value
34118 category NV_gpu_shader5
34119 version 4.1
34120 extension
34121 glxropcode ?
34122 glxflags ignore
34123 offset ?
34124
34125 ProgramUniform1ui64vNV(program, location, count, value)
34126 return void
34127 param program UInt32 in value
34128 param location Int32 in value
34129 param count SizeI in value
34130 param value UInt64EXT in array [count]
34131 category NV_gpu_shader5
34132 version 4.1
34133 extension
34134 glxropcode ?
34135 glxflags ignore
34136 offset ?
34137
34138 ProgramUniform2ui64vNV(program, location, count, value)
34139 return void
34140 param program UInt32 in value
34141 param location Int32 in value
34142 param count SizeI in value
34143 param value UInt64EXT in array [COMPSIZE(count*2)]
34144 category NV_gpu_shader5
34145 version 4.1
34146 extension
34147 glxropcode ?
34148 glxflags ignore
34149 offset ?
34150
34151 ProgramUniform3ui64vNV(program, location, count, value)
34152 return void
34153 param program UInt32 in value
34154 param location Int32 in value
34155 param count SizeI in value
34156 param value UInt64EXT in array [COMPSIZE(count*3)]
34157 category NV_gpu_shader5
34158 version 4.1
34159 extension
34160 glxropcode ?
34161 glxflags ignore
34162 offset ?
34163
34164 ProgramUniform4ui64vNV(program, location, count, value)
34165 return void
34166 param program UInt32 in value
34167 param location Int32 in value
34168 param count SizeI in value
34169 param value UInt64EXT in array [COMPSIZE(count*4)]
34170 category NV_gpu_shader5
34171 version 4.1
34172 extension
34173 glxropcode ?
34174 glxflags ignore
34175 offset ?
34176
34177 #@ GetUniformui64vNV also in NV_shader_buffer_load
34178
34179 ###############################################################################
34180 #
34181 # Extension #390
34182 # NV_shader_buffer_store commands
34183 #
34184 ###############################################################################
34185
34186 # (none)
34187 newcategory: NV_shader_buffer_store
34188
34189 ###############################################################################
34190 #
34191 # Extension #391
34192 # NV_tessellation_program5 commands
34193 #
34194 ###############################################################################
34195
34196 # (none)
34197 newcategory: NV_tessellation_program5
34198
34199 ###############################################################################
34200 #
34201 # Extension #392
34202 # NV_vertex_attrib_integer_64bit commands
34203 #
34204 ###############################################################################
34205
34206 VertexAttribL1i64NV(index, x)
34207 return void
34208 param index UInt32 in value
34209 param x Int64EXT in value
34210 category NV_vertex_attrib_integer_64bit
34211 version 4.1
34212 extension
34213 glxropcode ?
34214 glxflags ignore
34215 offset ?
34216
34217 VertexAttribL2i64NV(index, x, y)
34218 return void
34219 param index UInt32 in value
34220 param x Int64EXT in value
34221 param y Int64EXT in value
34222 category NV_vertex_attrib_integer_64bit
34223 version 4.1
34224 extension
34225 glxropcode ?
34226 glxflags ignore
34227 offset ?
34228
34229 VertexAttribL3i64NV(index, x, y, z)
34230 return void
34231 param index UInt32 in value
34232 param x Int64EXT in value
34233 param y Int64EXT in value
34234 param z Int64EXT in value
34235 category NV_vertex_attrib_integer_64bit
34236 version 4.1
34237 extension
34238 glxropcode ?
34239 glxflags ignore
34240 offset ?
34241
34242 VertexAttribL4i64NV(index, x, y, z, w)
34243 return void
34244 param index UInt32 in value
34245 param x Int64EXT in value
34246 param y Int64EXT in value
34247 param z Int64EXT in value
34248 param w Int64EXT in value
34249 category NV_vertex_attrib_integer_64bit
34250 version 4.1
34251 extension
34252 glxropcode ?
34253 glxflags ignore
34254 offset ?
34255
34256 VertexAttribL1i64vNV(index, v)
34257 return void
34258 param index UInt32 in value
34259 param v Int64EXT in array [1]
34260 category NV_vertex_attrib_integer_64bit
34261 version 4.1
34262 extension
34263 glxropcode ?
34264 glxflags ignore
34265 offset ?
34266
34267 VertexAttribL2i64vNV(index, v)
34268 return void
34269 param index UInt32 in value
34270 param v Int64EXT in array [2]
34271 category NV_vertex_attrib_integer_64bit
34272 version 4.1
34273 extension
34274 glxropcode ?
34275 glxflags ignore
34276 offset ?
34277
34278 VertexAttribL3i64vNV(index, v)
34279 return void
34280 param index UInt32 in value
34281 param v Int64EXT in array [3]
34282 category NV_vertex_attrib_integer_64bit
34283 version 4.1
34284 extension
34285 glxropcode ?
34286 glxflags ignore
34287 offset ?
34288
34289 VertexAttribL4i64vNV(index, v)
34290 return void
34291 param index UInt32 in value
34292 param v Int64EXT in array [4]
34293 category NV_vertex_attrib_integer_64bit
34294 version 4.1
34295 extension
34296 glxropcode ?
34297 glxflags ignore
34298 offset ?
34299
34300 VertexAttribL1ui64NV(index, x)
34301 return void
34302 param index UInt32 in value
34303 param x UInt64EXT in value
34304 category NV_vertex_attrib_integer_64bit
34305 version 4.1
34306 extension
34307 glxropcode ?
34308 glxflags ignore
34309 offset ?
34310
34311 VertexAttribL2ui64NV(index, x, y)
34312 return void
34313 param index UInt32 in value
34314 param x UInt64EXT in value
34315 param y UInt64EXT in value
34316 category NV_vertex_attrib_integer_64bit
34317 version 4.1
34318 extension
34319 glxropcode ?
34320 glxflags ignore
34321 offset ?
34322
34323 VertexAttribL3ui64NV(index, x, y, z)
34324 return void
34325 param index UInt32 in value
34326 param x UInt64EXT in value
34327 param y UInt64EXT in value
34328 param z UInt64EXT in value
34329 category NV_vertex_attrib_integer_64bit
34330 version 4.1
34331 extension
34332 glxropcode ?
34333 glxflags ignore
34334 offset ?
34335
34336 VertexAttribL4ui64NV(index, x, y, z, w)
34337 return void
34338 param index UInt32 in value
34339 param x UInt64EXT in value
34340 param y UInt64EXT in value
34341 param z UInt64EXT in value
34342 param w UInt64EXT in value
34343 category NV_vertex_attrib_integer_64bit
34344 version 4.1
34345 extension
34346 glxropcode ?
34347 glxflags ignore
34348 offset ?
34349
34350 VertexAttribL1ui64vNV(index, v)
34351 return void
34352 param index UInt32 in value
34353 param v UInt64EXT in array [1]
34354 category NV_vertex_attrib_integer_64bit
34355 version 4.1
34356 extension
34357 glxropcode ?
34358 glxflags ignore
34359 offset ?
34360
34361 VertexAttribL2ui64vNV(index, v)
34362 return void
34363 param index UInt32 in value
34364 param v UInt64EXT in array [2]
34365 category NV_vertex_attrib_integer_64bit
34366 version 4.1
34367 extension
34368 glxropcode ?
34369 glxflags ignore
34370 offset ?
34371
34372 VertexAttribL3ui64vNV(index, v)
34373 return void
34374 param index UInt32 in value
34375 param v UInt64EXT in array [3]
34376 category NV_vertex_attrib_integer_64bit
34377 version 4.1
34378 extension
34379 glxropcode ?
34380 glxflags ignore
34381 offset ?
34382
34383 VertexAttribL4ui64vNV(index, v)
34384 return void
34385 param index UInt32 in value
34386 param v UInt64EXT in array [4]
34387 category NV_vertex_attrib_integer_64bit
34388 version 4.1
34389 extension
34390 glxropcode ?
34391 glxflags ignore
34392 offset ?
34393
34394 GetVertexAttribLi64vNV(index, pname, params)
34395 return void
34396 param index UInt32 in value
34397 param pname GLenum in value
34398 param params Int64EXT out array [COMPSIZE(pname)]
34399 category NV_vertex_attrib_integer_64bit
34400 dlflags notlistable
34401 version 4.1
34402 extension
34403 glxsingle ?
34404 glxflags ignore
34405 offset ?
34406
34407 GetVertexAttribLui64vNV(index, pname, params)
34408 return void
34409 param index UInt32 in value
34410 param pname GLenum in value
34411 param params UInt64EXT out array [COMPSIZE(pname)]
34412 category NV_vertex_attrib_integer_64bit
34413 dlflags notlistable
34414 version 4.1
34415 extension
34416 glxsingle ?
34417 glxflags ignore
34418 offset ?
34419
34420 #@ VertexAttribLFormatNV also requires NV_vertex_buffer_unified_memory
34421
34422 VertexAttribLFormatNV(index, size, type, stride)
34423 return void
34424 param index UInt32 in value
34425 param size Int32 in value
34426 param type GLenum in value
34427 param stride SizeI in value
34428 category NV_vertex_attrib_integer_64bit
34429 version 4.1
34430 extension
34431 glxropcode ?
34432 glxflags ignore
34433 offset ?
34434
34435 ###############################################################################
34436 #
34437 # Extension #393
34438 # NV_multisample_coverage commands
34439 #
34440 ###############################################################################
34441
34442 # (none)
34443 newcategory: NV_multisample_coverage
34444
34445 ###############################################################################
34446 #
34447 # Extension #394
34448 # AMD_name_gen_delete commands
34449 #
34450 ###############################################################################
34451
34452 GenNamesAMD(identifier, num, names)
34453 return void
34454 param identifier GLenum in value
34455 param num UInt32 in value
34456 param names UInt32 out array [num]
34457 category AMD_name_gen_delete
34458 version 4.1
34459 extension
34460 glxropcode ?
34461 glxflags ignore
34462 offset ?
34463
34464 DeleteNamesAMD(identifier, num, names)
34465 return void
34466 param identifier GLenum in value
34467 param num UInt32 in value
34468 param names UInt32 in array [num]
34469 category AMD_name_gen_delete
34470 version 4.1
34471 extension
34472 glxropcode ?
34473 glxflags ignore
34474 offset ?
34475
34476 IsNameAMD(identifier, name)
34477 return Boolean
34478 param identifier GLenum in value
34479 param name UInt32 in value
34480 category AMD_name_gen_delete
34481 version 4.1
34482 extension
34483 glxropcode ?
34484 glxflags ignore
34485 offset ?
34486
34487 ###############################################################################
34488 #
34489 # Extension #395
34490 # AMD_debug_output commands
34491 #
34492 ###############################################################################
34493
34494 DebugMessageEnableAMD(category, severity, count, ids, enabled)
34495 return void
34496 param category GLenum in value
34497 param severity GLenum in value
34498 param count SizeI in value
34499 param ids UInt32 in array [count]
34500 param enabled Boolean in value
34501 category AMD_debug_output
34502 version 4.1
34503 extension
34504 glxropcode ?
34505 glxflags ignore
34506 offset ?
34507
34508 DebugMessageInsertAMD(category, severity, id, length, buf)
34509 return void
34510 param category GLenum in value
34511 param severity GLenum in value
34512 param id UInt32 in value
34513 param length SizeI in value
34514 param buf Char in array [length]
34515 category AMD_debug_output
34516 version 4.1
34517 extension
34518 glxropcode ?
34519 glxflags ignore
34520 offset ?
34521
34522 DebugMessageCallbackAMD(callback, userParam)
34523 return void
34524 param callback GLDEBUGPROCAMD in value
34525 param userParam Void out reference
34526 category AMD_debug_output
34527 version 4.1
34528 extension
34529 glxropcode ?
34530 glxflags ignore
34531 offset ?
34532
34533 GetDebugMessageLogAMD(count, bufsize, categories, severities, ids, lengths, message)
34534 return UInt32
34535 param count UInt32 in value
34536 param bufsize SizeI in value
34537 param categories GLenum out array [count]
34538 param severities UInt32 out array [count]
34539 param ids UInt32 out array [count]
34540 param lengths SizeI out array [count]
34541 param message Char out array [bufsize]
34542 category AMD_debug_output
34543 dlflags notlistable
34544 version 4.1
34545 extension
34546 glxsingle ?
34547 glxflags ignore
34548 offset ?
34549
34550 ###############################################################################
34551 #
34552 # Extension #396
34553 # NV_vdpau_interop commands
34554 #
34555 ###############################################################################
34556
34557 VDPAUInitNV(vdpDevice, getProcAddress)
34558 return void
34559 param vdpDevice Void in reference
34560 param getProcAddress Void in reference
34561 category NV_vdpau_interop
34562 version 4.1
34563 extension
34564 glxropcode ?
34565 glxflags ignore
34566 offset ?
34567
34568 VDPAUFiniNV()
34569 return void
34570 category NV_vdpau_interop
34571 version 4.1
34572 extension
34573 glxropcode ?
34574 glxflags ignore
34575 offset ?
34576
34577 VDPAURegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames)
34578 return vdpauSurfaceNV
34579 param vdpSurface Void in reference
34580 param target GLenum in value
34581 param numTextureNames SizeI in value
34582 param textureNames UInt32 in array [numTextureNames]
34583 category NV_vdpau_interop
34584 version 4.1
34585 extension
34586 glxropcode ?
34587 glxflags ignore
34588 offset ?
34589
34590 VDPAURegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames)
34591 return vdpauSurfaceNV
34592 param vdpSurface Void out reference
34593 param target GLenum in value
34594 param numTextureNames SizeI in value
34595 param textureNames UInt32 in array [numTextureNames]
34596 category NV_vdpau_interop
34597 version 4.1
34598 extension
34599 glxropcode ?
34600 glxflags ignore
34601 offset ?
34602
34603 VDPAUIsSurfaceNV(surface)
34604 return void
34605 param surface vdpauSurfaceNV in value
34606 category NV_vdpau_interop
34607 version 4.1
34608 extension
34609 glxropcode ?
34610 glxflags ignore
34611 offset ?
34612
34613 VDPAUUnregisterSurfaceNV(surface)
34614 return void
34615 param surface vdpauSurfaceNV in value
34616 category NV_vdpau_interop
34617 version 4.1
34618 extension
34619 glxropcode ?
34620 glxflags ignore
34621 offset ?
34622
34623 VDPAUGetSurfaceivNV(surface, pname, bufSize, length, values)
34624 return void
34625 param surface vdpauSurfaceNV in value
34626 param pname GLenum in value
34627 param bufSize SizeI in value
34628 param length SizeI out reference
34629 param values Int32 out array [length]
34630 category NV_vdpau_interop
34631 version 4.1
34632 extension
34633 glxropcode ?
34634 glxflags ignore
34635 offset ?
34636
34637 VDPAUSurfaceAccessNV(surface, access)
34638 return void
34639 param surface vdpauSurfaceNV in value
34640 param access GLenum in value
34641 category NV_vdpau_interop
34642 version 4.1
34643 extension
34644 glxropcode ?
34645 glxflags ignore
34646 offset ?
34647
34648 VDPAUMapSurfacesNV(numSurfaces, surfaces)
34649 return void
34650 param numSurfaces SizeI in value
34651 param surfaces vdpauSurfaceNV in array [numSurfaces]
34652 category NV_vdpau_interop
34653 version 4.1
34654 extension
34655 glxropcode ?
34656 glxflags ignore
34657 offset ?
34658
34659 VDPAUUnmapSurfacesNV(numSurface, surfaces)
34660 return void
34661 param numSurface SizeI in value
34662 param surfaces vdpauSurfaceNV in array [numSurface]
34663 category NV_vdpau_interop
34664 version 4.1
34665 extension
34666 glxropcode ?
34667 glxflags ignore
34668 offset ?
34669
34670
34671 ###############################################################################
34672 #
34673 # Extension #397
34674 # AMD_transform_feedback3_lines_triangles commands
34675 #
34676 ###############################################################################
34677
34678 # (none)
34679 newcategory: AMD_transform_feedback3_lines_triangles
34680
34681 ###############################################################################
34682 #
34683 # Extension #398 - GLX_AMD_gpu_association
34684 # Extension #399 - GLX_EXT_create_context_es2_profile
34685 # Extension #400 - WGL_EXT_create_context_es2_profile
34686 #
34687 ###############################################################################
34688
34689 ###############################################################################
34690 #
34691 # Extension #401
34692 # AMD_depth_clamp_separate commands
34693 #
34694 ###############################################################################
34695
34696 # (none)
34697 newcategory: AMD_depth_clamp_separate
34698
34699 ###############################################################################
34700 #
34701 # Extension #402
34702 # EXT_texture_sRGB_decode commands
34703 #
34704 ###############################################################################
34705
34706 # (none)
34707 newcategory: EXT_texture_sRGB_decode
34708
34709 ###############################################################################
34710 #
34711 # Extension #403
34712 # NV_texture_multisample commands
34713 #
34714 ###############################################################################
34715
34716 TexImage2DMultisampleCoverageNV(target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations)
34717 return void
34718 param target GLenum in value
34719 param coverageSamples SizeI in value
34720 param colorSamples SizeI in value
34721 param internalFormat Int32 in value
34722 param width SizeI in value
34723 param height SizeI in value
34724 param fixedSampleLocations Boolean in value
34725 category NV_texture_multisample
34726 version 4.1
34727 extension
34728 glxropcode ?
34729 glxflags ignore
34730 offset ?
34731
34732 TexImage3DMultisampleCoverageNV(target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations)
34733 return void
34734 param target GLenum in value
34735 param coverageSamples SizeI in value
34736 param colorSamples SizeI in value
34737 param internalFormat Int32 in value
34738 param width SizeI in value
34739 param height SizeI in value
34740 param depth SizeI in value
34741 param fixedSampleLocations Boolean in value
34742 category NV_texture_multisample
34743 version 4.1
34744 extension
34745 glxropcode ?
34746 glxflags ignore
34747 offset ?
34748
34749 TextureImage2DMultisampleNV(texture, target, samples, internalFormat, width, height, fixedSampleLocations)
34750 return void
34751 param texture UInt32 in value
34752 param target GLenum in value
34753 param samples SizeI in value
34754 param internalFormat Int32 in value
34755 param width SizeI in value
34756 param height SizeI in value
34757 param fixedSampleLocations Boolean in value
34758 category NV_texture_multisample
34759 version 4.1
34760 extension
34761 glxropcode ?
34762 glxflags ignore
34763 offset ?
34764
34765 TextureImage3DMultisampleNV(texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations)
34766 return void
34767 param texture UInt32 in value
34768 param target GLenum in value
34769 param samples SizeI in value
34770 param internalFormat Int32 in value
34771 param width SizeI in value
34772 param height SizeI in value
34773 param depth SizeI in value
34774 param fixedSampleLocations Boolean in value
34775 category NV_texture_multisample
34776 version 4.1
34777 extension
34778 glxropcode ?
34779 glxflags ignore
34780 offset ?
34781
34782 TextureImage2DMultisampleCoverageNV(texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations)
34783 return void
34784 param texture UInt32 in value
34785 param target GLenum in value
34786 param coverageSamples SizeI in value
34787 param colorSamples SizeI in value
34788 param internalFormat Int32 in value
34789 param width SizeI in value
34790 param height SizeI in value
34791 param fixedSampleLocations Boolean in value
34792 category NV_texture_multisample
34793 version 4.1
34794 extension
34795 glxropcode ?
34796 glxflags ignore
34797 offset ?
34798
34799 TextureImage3DMultisampleCoverageNV(texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations)
34800 return void
34801 param texture UInt32 in value
34802 param target GLenum in value
34803 param coverageSamples SizeI in value
34804 param colorSamples SizeI in value
34805 param internalFormat Int32 in value
34806 param width SizeI in value
34807 param height SizeI in value
34808 param depth SizeI in value
34809 param fixedSampleLocations Boolean in value
34810 category NV_texture_multisample
34811 version 4.1
34812 extension
34813 glxropcode ?
34814 glxflags ignore
34815 offset ?
34816
34817 ###############################################################################
34818 #
34819 # Extension #404
34820 # AMD_blend_minmax_factor commands
34821 #
34822 ###############################################################################
34823
34824 # (none)
34825 newcategory: AMD_blend_minmax_factor
34826
34827 ###############################################################################
34828 #
34829 # Extension #405
34830 # AMD_sample_positions commands
34831 #
34832 ###############################################################################
34833
34834 SetMultisamplefvAMD(pname, index, val)
34835 return void
34836 param pname GLenum in value
34837 param index UInt32 in value
34838 param val Float32 in array [2]
34839 category AMD_sample_positions
34840 glxflags ignore
34841 version 3.2
34842 extension
34843 glxropcode ?
34844 glxflags ignore
34845 offset ?
34846
34847 ###############################################################################
34848 #
34849 # Extension #406
34850 # EXT_x11_sync_object commands
34851 #
34852 ###############################################################################
34853
34854 ImportSyncEXT(external_sync_type, external_sync, flags)
34855 return sync
34856 param external_sync_type GLenum in value
34857 param external_sync Intptr in value
34858 param flags GLbitfield in value
34859 category EXT_x11_sync_object
34860 glxflags ignore
34861 version 3.2
34862 extension
34863 glxropcode ?
34864 glxflags ignore
34865 offset ?
34866
34867 ###############################################################################
34868 #
34869 # Extension #407 - WGL_NV_DX_interop
34870 #
34871 ###############################################################################
34872
34873 ###############################################################################
34874 #
34875 # Extension #408
34876 # AMD_multi_draw_indirect commands
34877 #
34878 ###############################################################################
34879
34880 MultiDrawArraysIndirectAMD(mode, indirect, primcount, stride)
34881 return void
34882 param mode GLenum in value
34883 param indirect Void in array []
34884 param primcount SizeI in value
34885 param stride SizeI in value
34886 category AMD_multi_draw_indirect
34887 version 4.0
34888 extension
34889 glxropcode ?
34890 glxflags ignore
34891 offset ?
34892
34893 MultiDrawElementsIndirectAMD(mode, type, indirect, primcount, stride)
34894 return void
34895 param mode GLenum in value
34896 param type GLenum in value
34897 param indirect Void in array []
34898 param primcount SizeI in value
34899 param stride SizeI in value
34900 category AMD_multi_draw_indirect
34901 version 4.0
34902 extension
34903 glxropcode ?
34904 glxflags ignore
34905 offset ?
34906
34907 ###############################################################################
34908 #
34909 # Extension #409
34910 # EXT_framebuffer_multisample_blit_scaled commands
34911 #
34912 ###############################################################################
34913
34914 # (none)
34915 newcategory: EXT_framebuffer_multisample_blit_scaled
34916
34917 ###############################################################################
34918 #
34919 # Extension #410
34920 # NV_path_rendering commands
34921 #
34922 ###############################################################################
34923
34924 # PATH NAME MANAGMENT
34925
34926 GenPathsNV(range)
34927 return Path
34928 param range SizeI in value
34929 category NV_path_rendering
34930 dlflags notlistable
34931 version 1.1
34932 extension
34933
34934 DeletePathsNV(path, range)
34935 return void
34936 param path Path in value
34937 param range SizeI in value
34938 dlflags notlistable
34939 category NV_path_rendering
34940 version 1.1
34941 extension
34942
34943 IsPathNV(path)
34944 return Boolean
34945 param path Path in value
34946 dlflags notlistable
34947 category NV_path_rendering
34948 version 1.1
34949 extension
34950
34951 # PATH SPECIFICATION COMMANDS
34952
34953 PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords)
34954 return void
34955 param path Path in value
34956 param numCommands SizeI in value
34957 param commands PathCommand in array [numCommands]
34958 param numCoords SizeI in value
34959 param coordType PathCoordType in value
34960 param coords Void in array [COMPSIZE(numCoords,coordType)]
34961 category NV_path_rendering
34962 version 1.1
34963 extension
34964
34965 PathCoordsNV(path, numCoords, coordType, coords)
34966 return void
34967 param path Path in value
34968 param numCoords SizeI in value
34969 param coordType PathCoordType in value
34970 param coords Void in array [COMPSIZE(numCoords,coordType)]
34971 category NV_path_rendering
34972 version 1.1
34973 extension
34974
34975 PathSubCommandsNV(path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords)
34976 return void
34977 param path Path in value
34978 param commandStart SizeI in value
34979 param commandsToDelete SizeI in value
34980 param numCommands SizeI in value
34981 param commands PathCommand in array [numCommands]
34982 param numCoords SizeI in value
34983 param coordType PathCoordType in value
34984 param coords Void in array [COMPSIZE(numCoords,coordType)]
34985 category NV_path_rendering
34986 version 1.1
34987 extension
34988
34989 PathSubCoordsNV(path, coordStart, numCoords, coordType, coords)
34990 return void
34991 param path Path in value
34992 param coordStart SizeI in value
34993 param numCoords SizeI in value
34994 param coordType PathCoordType in value
34995 param coords Void in array [COMPSIZE(numCoords,coordType)]
34996 category NV_path_rendering
34997 version 1.1
34998 extension
34999
35000 PathStringNV(path, format, length, pathString)
35001 return void
35002 param path Path in value
35003 param format PathStringFormat in value
35004 param length SizeI in value
35005 param pathString Void in array [length]
35006 category NV_path_rendering
35007 version 1.1
35008 extension
35009
35010 PathGlyphsNV(firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale)
35011 return void
35012 param firstPathName Path in value
35013 param fontTarget PathFontTarget in value
35014 param fontName Void in array [COMPSIZE(fontTarget,fontName)]
35015 param fontStyle PathFontStyle in value
35016 param numGlyphs SizeI in value
35017 param type PathElementType in value
35018 param charcodes Void in array [COMPSIZE(numGlyphs,type,charcodes)]
35019 param handleMissingGlyphs PathHandleMissingGlyphs in value
35020 param pathParameterTemplate Path in value
35021 param emScale Float32 in value
35022 category NV_path_rendering
35023 version 1.1
35024 extension
35025
35026 PathGlyphRangeNV(firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale)
35027 return void
35028 param firstPathName Path in value
35029 param fontTarget PathFontTarget in value
35030 param fontName Void in array [COMPSIZE(fontTarget,fontName)]
35031 param fontStyle PathFontStyle in value
35032 param firstGlyph UInt32 in value
35033 param numGlyphs SizeI in value
35034 param handleMissingGlyphs PathHandleMissingGlyphs in value
35035 param pathParameterTemplate Path in value
35036 param emScale Float32 in value
35037 category NV_path_rendering
35038 version 1.1
35039 extension
35040 dlflags prepad
35041
35042 WeightPathsNV(resultPath, numPaths, paths, weights)
35043 return void
35044 param resultPath Path in value
35045 param numPaths SizeI in value
35046 param paths Path in array [numPaths]
35047 param weights Float32 in array [numPaths]
35048 category NV_path_rendering
35049 version 1.1
35050 extension
35051
35052 CopyPathNV(resultPath, srcPath)
35053 return void
35054 param resultPath Path in value
35055 param srcPath Path in value
35056 category NV_path_rendering
35057 version 1.1
35058 extension
35059
35060 InterpolatePathsNV(resultPath, pathA, pathB, weight)
35061 return void
35062 param resultPath Path in value
35063 param pathA Path in value
35064 param pathB Path in value
35065 param weight Float32 in value
35066 category NV_path_rendering
35067 version 1.1
35068 extension
35069
35070 TransformPathNV(resultPath, srcPath, transformType, transformValues)
35071 return void
35072 param resultPath Path in value
35073 param srcPath Path in value
35074 param transformType PathTransformType in value
35075 param transformValues Float32 in array [COMPSIZE(transformType)]
35076 category NV_path_rendering
35077 version 1.1
35078 extension
35079
35080 PathParameterivNV(path, pname, value)
35081 return void
35082 param path Path in value
35083 param pname PathParameter in value
35084 param value Int32 in array [COMPSIZE(pname)]
35085 category NV_path_rendering
35086 version 1.1
35087 extension
35088
35089 PathParameteriNV(path, pname, value)
35090 return void
35091 param path Path in value
35092 param pname PathParameter in value
35093 param value Int32 in value
35094 category NV_path_rendering
35095 version 1.1
35096 extension
35097
35098 PathParameterfvNV(path, pname, value)
35099 return void
35100 param path Path in value
35101 param pname PathParameter in value
35102 param value Float32 in array [COMPSIZE(pname)]
35103 category NV_path_rendering
35104 version 1.1
35105 extension
35106
35107 PathParameterfNV(path, pname, value)
35108 return void
35109 param path Path in value
35110 param pname PathParameter in value
35111 param value Float32 in value
35112 category NV_path_rendering
35113 version 1.1
35114 extension
35115
35116 PathDashArrayNV(path, dashCount, dashArray)
35117 return void
35118 param path Path in value
35119 param dashCount SizeI in value
35120 param dashArray Float32 in array [dashCount]
35121 category NV_path_rendering
35122 version 1.1
35123 extension
35124
35125 # PATH STENCILING
35126
35127 PathStencilFuncNV(func, ref, mask)
35128 return void
35129 param func StencilFunction in value
35130 param ref ClampedStencilValue in value
35131 param mask MaskedStencilValue in value
35132 category NV_path_rendering
35133 version 1.1
35134 extension
35135
35136 PathStencilDepthOffsetNV(factor, units)
35137 return void
35138 param factor Float32 in value
35139 param units Float32 in value
35140 category NV_path_rendering
35141 version 1.1
35142 extension
35143
35144 StencilFillPathNV(path, fillMode, mask)
35145 return void
35146 param path Path in value
35147 param fillMode PathFillMode in value
35148 param mask MaskedStencilValue in value
35149 category NV_path_rendering
35150 version 1.1
35151 extension
35152
35153 StencilStrokePathNV(path, reference, mask)
35154 return void
35155 param path Path in value
35156 param reference StencilValue in value
35157 param mask MaskedStencilValue in value
35158 category NV_path_rendering
35159 version 1.1
35160 extension
35161
35162 StencilFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues)
35163 return void
35164 param numPaths SizeI in value
35165 param pathNameType PathElementType in value
35166 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35167 param pathBase Path in value
35168 param fillMode PathFillMode in value
35169 param mask MaskedStencilValue in value
35170 param transformType PathTransformType in value
35171 param transformValues Float32 in array [COMPSIZE(numPaths,transformType)]
35172 category NV_path_rendering
35173 version 1.1
35174 extension
35175
35176 StencilStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues)
35177 return void
35178 param numPaths SizeI in value
35179 param pathNameType PathElementType in value
35180 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35181 param pathBase Path in value
35182 param reference StencilValue in value
35183 param mask MaskedStencilValue in value
35184 param transformType PathTransformType in value
35185 param transformValues Float32 in array [COMPSIZE(numPaths,transformType)]
35186 category NV_path_rendering
35187 version 1.1
35188 extension
35189
35190 # PATH COVERING
35191
35192 PathCoverDepthFuncNV(func)
35193 return void
35194 param func DepthFunction in value
35195 category NV_path_rendering
35196 version 1.1
35197 extension
35198
35199 PathColorGenNV(color, genMode, colorFormat, coeffs)
35200 return void
35201 param color PathColor in value
35202 param genMode PathGenMode in value
35203 param colorFormat PathColorFormat in value
35204 param coeffs Float32 in array [COMPSIZE(genMode,colorFormat)]
35205 category NV_path_rendering
35206 version 1.1
35207 extension
35208
35209 PathTexGenNV(texCoordSet, genMode, components, coeffs)
35210 return void
35211 param texCoordSet PathColor in value
35212 param genMode PathGenMode in value
35213 param components Int32 in value
35214 param coeffs Float32 in array [COMPSIZE(genMode,components)]
35215 category NV_path_rendering
35216 version 1.1
35217 extension
35218
35219 PathFogGenNV(genMode)
35220 return void
35221 param genMode PathGenMode in value
35222 category NV_path_rendering
35223 version 1.1
35224 extension
35225
35226 CoverFillPathNV(path, coverMode)
35227 return void
35228 param path Path in value
35229 param coverMode PathCoverMode in value
35230 category NV_path_rendering
35231 version 1.1
35232 extension
35233
35234 CoverStrokePathNV(path, coverMode)
35235 return void
35236 param path Path in value
35237 param coverMode PathCoverMode in value
35238 category NV_path_rendering
35239 version 1.1
35240 extension
35241
35242 CoverFillPathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues)
35243 return void
35244 param numPaths SizeI in value
35245 param pathNameType PathElementType in value
35246 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35247 param pathBase Path in value
35248 param coverMode PathCoverMode in value
35249 param transformType PathTransformType in value
35250 param transformValues Float32 in array [COMPSIZE(numPaths,transformType)]
35251 category NV_path_rendering
35252 version 1.1
35253 extension
35254
35255 CoverStrokePathInstancedNV(numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues)
35256 return void
35257 param numPaths SizeI in value
35258 param pathNameType PathElementType in value
35259 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35260 param pathBase Path in value
35261 param coverMode PathCoverMode in value
35262 param transformType PathTransformType in value
35263 param transformValues Float32 in array [COMPSIZE(numPaths,transformType)]
35264 category NV_path_rendering
35265 version 1.1
35266 extension
35267
35268 # PATH QUERIES
35269
35270 GetPathParameterivNV(path, pname, value)
35271 return void
35272 param path Path in value
35273 param pname PathParameter in value
35274 param value Int32 out array [4]
35275 category NV_path_rendering
35276 dlflags notlistable
35277 version 1.1
35278 extension
35279
35280 GetPathParameterfvNV(path, pname, value)
35281 return void
35282 param path Path in value
35283 param pname PathParameter in value
35284 param value Float32 out array [4]
35285 category NV_path_rendering
35286 dlflags notlistable
35287 version 1.1
35288 extension
35289
35290 GetPathCommandsNV(path, commands)
35291 return void
35292 param path Path in value
35293 param commands PathCommand out array [COMPSIZE(path)]
35294 category NV_path_rendering
35295 dlflags notlistable
35296 version 1.1
35297 extension
35298
35299 GetPathCoordsNV(path, coords)
35300 return void
35301 param path Path in value
35302 param coords Float32 out array [COMPSIZE(path)]
35303 category NV_path_rendering
35304 dlflags notlistable
35305 version 1.1
35306 extension
35307
35308 GetPathDashArrayNV(path, dashArray)
35309 return void
35310 param path Path in value
35311 param dashArray Float32 out array [COMPSIZE(path)]
35312 category NV_path_rendering
35313 dlflags notlistable
35314 version 1.1
35315 extension
35316
35317 GetPathMetricsNV(metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics)
35318 return void
35319 param metricQueryMask PathMetricMask in value
35320 param numPaths SizeI in value
35321 param pathNameType PathElementType in value
35322 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35323 param pathBase Path in value
35324 param stride SizeI in value
35325 param metrics Float32 out array [COMPSIZE(metricQueryMask,numPaths,stride)]
35326 category NV_path_rendering
35327 dlflags notlistable
35328 version 1.1
35329 extension
35330
35331 GetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics)
35332 return void
35333 param metricQueryMask PathMetricMask in value
35334 param firstPathName Path in value
35335 param numPaths SizeI in value
35336 param stride SizeI in value
35337 param metrics Float32 out array [COMPSIZE(metricQueryMask,numPaths,stride)]
35338 category NV_path_rendering
35339 dlflags notlistable
35340 version 1.1
35341 extension
35342
35343 GetPathSpacingNV(pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing)
35344 return void
35345 param pathListMode PathListMode in value
35346 param numPaths SizeI in value
35347 param pathNameType PathElementType in value
35348 param paths PathElement in array [COMPSIZE(numPaths,pathNameType,paths)]
35349 param pathBase Path in value
35350 param advanceScale Float32 in value
35351 param kerningScale Float32 in value
35352 param transformType PathTransformType in value
35353 param returnedSpacing Float32 out array [COMPSIZE(pathListMode,numPaths)]
35354 category NV_path_rendering
35355 dlflags notlistable
35356 version 1.1
35357 extension
35358
35359 GetPathColorGenivNV(color, pname, value)
35360 return void
35361 param color PathColor in value
35362 param pname PathGenMode in value
35363 param value Int32 out array [COMPSIZE(pname)]
35364 category NV_path_rendering
35365 dlflags notlistable
35366 version 1.1
35367 extension
35368
35369 GetPathColorGenfvNV(color, pname, value)
35370 return void
35371 param color PathColor in value
35372 param pname PathGenMode in value
35373 param value Float32 out array [COMPSIZE(pname)]
35374 category NV_path_rendering
35375 dlflags notlistable
35376 version 1.1
35377 extension
35378
35379 GetPathTexGenivNV(texCoordSet, pname, value)
35380 return void
35381 param texCoordSet TextureUnit in value
35382 param pname PathGenMode in value
35383 param value Int32 out array [COMPSIZE(pname)]
35384 category NV_path_rendering
35385 dlflags notlistable
35386 version 1.1
35387 extension
35388
35389 GetPathTexGenfvNV(texCoordSet, pname, value)
35390 return void
35391 param texCoordSet TextureUnit in value
35392 param pname PathGenMode in value
35393 param value Float32 out array [COMPSIZE(pname)]
35394 category NV_path_rendering
35395 dlflags notlistable
35396 version 1.1
35397 extension
35398
35399 IsPointInFillPathNV(path, mask, x, y)
35400 return Boolean
35401 param path Path in value
35402 param mask MaskedStencilValue in value
35403 param x Float32 in value
35404 param y Float32 in value
35405 category NV_path_rendering
35406 dlflags notlistable
35407 version 1.1
35408 extension
35409
35410 IsPointInStrokePathNV(path, x, y)
35411 return Boolean
35412 param path Path in value
35413 param x Float32 in value
35414 param y Float32 in value
35415 category NV_path_rendering
35416 dlflags notlistable
35417 version 1.1
35418 extension
35419
35420 GetPathLengthNV(path, startSegment, numSegments)
35421 return Float32
35422 param path Path in value
35423 param startSegment SizeI in value
35424 param numSegments SizeI in value
35425 category NV_path_rendering
35426 dlflags notlistable
35427 version 1.1
35428 extension
35429
35430 PointAlongPathNV(path, startSegment, numSegments, distance, x, y, tangentX, tangentY)
35431 return Boolean
35432 param path Path in value
35433 param startSegment SizeI in value
35434 param numSegments SizeI in value
35435 param distance Float32 in value
35436 param x Float32 out array [1]
35437 param y Float32 out array [1]
35438 param tangentX Float32 out array [1]
35439 param tangentY Float32 out array [1]
35440 category NV_path_rendering
35441 dlflags notlistable
35442 version 1.1
35443 extension
35444
35445 ###############################################################################
35446 #
35447 # Extension #411
35448 # AMD_pinned_memory commands
35449 #
35450 ###############################################################################
35451
35452 # (none)
35453 newcategory: AMD_pinned_memory
35454
35455 ###############################################################################
35456 #
35457 # Extension #412 - WGL_NV_DX_interop2
35458 #
35459 ###############################################################################
35460
35461 ###############################################################################
35462 #
35463 # Extension #413 - AMD_stencil_operation_extended
35464 #
35465 ###############################################################################
35466
35467 StencilOpValueAMD(face, value)
35468 return void
35469 param face StencilFaceDirection in value
35470 param value UInt32 in value
35471 category AMD_stencil_operation_extended
35472 version 1.2
35473 extension
35474 glxropcode ?
35475 glxflags ignore
35476 offset ?
35477
35478 ###############################################################################
35479 #
35480 # Extension #414 - GLX_EXT_swap_control_tear
35481 # Extension #415 - WGL_EXT_swap_control_tear
35482 #
35483 ###############################################################################
35484
35485 ###############################################################################
35486 #
35487 # Extension #416
35488 # AMD_vertex_shader_viewport_index commands
35489 #
35490 ###############################################################################
35491
35492 # (none)
35493 newcategory: AMD_vertex_shader_viewport_index
35494
35495 ###############################################################################
35496 #
35497 # Extension #417
35498 # AMD_vertex_shader_layer commands
35499 #
35500 ###############################################################################
35501
35502 # (none)
35503 newcategory: AMD_vertex_shader_layer
35504
35505 ###############################################################################
35506 #
35507 # Extension #418
35508 # NV_bindless_texture commands
35509 #
35510 ###############################################################################
35511
35512 GetTextureHandleNV(texture)
35513 return UInt64
35514 param texture UInt32 in value
35515 category NV_bindless_texture
35516 dlflags notlistable
35517 version 4.0
35518 extension
35519 glxsingle ?
35520 glxflags ignore
35521 offset ?
35522
35523 GetTextureSamplerHandleNV(texture, sampler)
35524 return UInt64
35525 param texture UInt32 in value
35526 param sampler UInt32 in value
35527 category NV_bindless_texture
35528 dlflags notlistable
35529 version 4.0
35530 extension
35531 glxsingle ?
35532 glxflags ignore
35533 offset ?
35534
35535 MakeTextureHandleResidentNV(handle)
35536 return void
35537 param handle UInt64 in value
35538 category NV_bindless_texture
35539 version 4.0
35540 extension
35541 glxropcode ?
35542 glxflags ignore
35543 offset ?
35544
35545 MakeTextureHandleNonResidentNV(handle)
35546 return void
35547 param handle UInt64 in value
35548 category NV_bindless_texture
35549 version 4.0
35550 extension
35551 glxropcode ?
35552 glxflags ignore
35553 offset ?
35554
35555 GetImageHandleNV(texture, level, layered, layer, format)
35556 return UInt64
35557 param texture UInt32 in value
35558 param level Int32 in value
35559 param layered Boolean in value
35560 param layer Int32 in value
35561 param format GLenum in value
35562 category NV_bindless_texture
35563 dlflags notlistable
35564 version 4.0
35565 extension
35566 glxsingle ?
35567 glxflags ignore
35568 offset ?
35569
35570 MakeImageHandleResidentNV(handle, access)
35571 return void
35572 param handle UInt64 in value
35573 param access GLenum in value
35574 category NV_bindless_texture
35575 version 4.0
35576 extension
35577 glxropcode ?
35578 glxflags ignore
35579 offset ?
35580
35581 MakeImageHandleNonResidentNV(handle)
35582 return void
35583 param handle UInt64 in value
35584 category NV_bindless_texture
35585 version 4.0
35586 extension
35587 glxropcode ?
35588 glxflags ignore
35589 offset ?
35590
35591 UniformHandleui64NV(location, value)
35592 return void
35593 param location Int32 in value
35594 param value UInt64 in value
35595 category NV_bindless_texture
35596 version 4.0
35597 extension
35598 glxropcode ?
35599 glxflags ignore
35600 offset ?
35601
35602 UniformHandleui64vNV(location, count, value)
35603 return void
35604 param location Int32 in value
35605 param count SizeI in value
35606 param value UInt64 in array [count]
35607 category NV_bindless_texture
35608 version 4.0
35609 extension
35610 glxropcode ?
35611 glxflags ignore
35612 offset ?
35613
35614 ProgramUniformHandleui64NV(program, location, value)
35615 return void
35616 param program UInt32 in value
35617 param location Int32 in value
35618 param value UInt64 in value
35619 category NV_bindless_texture
35620 version 4.0
35621 extension
35622 glxropcode ?
35623 glxflags ignore
35624 offset ?
35625
35626 ProgramUniformHandleui64vNV(program, location, count, values)
35627 return void
35628 param program UInt32 in value
35629 param location Int32 in value
35630 param count SizeI in value
35631 param values UInt64 in array [count]
35632 category NV_bindless_texture
35633 version 4.0
35634 extension
35635 glxropcode ?
35636 glxflags ignore
35637 offset ?
35638
35639 IsTextureHandleResidentNV(handle)
35640 return Boolean
35641 param handle UInt64 in value
35642 category NV_bindless_texture
35643 version 4.0
35644 extension
35645 glxropcode ?
35646 glxflags ignore
35647 offset ?
35648
35649 IsImageHandleResidentNV(handle)
35650 return Boolean
35651 param handle UInt64 in value
35652 category NV_bindless_texture
35653 version 4.0
35654 extension
35655 glxropcode ?
35656 glxflags ignore
35657 offset ?
35658
35659 ###############################################################################
35660 #
35661 # Extension #419
35662 # NV_shader_atomic_float commands
35663 #
35664 ###############################################################################
35665
35666 # (none)
35667 newcategory: NV_shader_atomic_float
35668
35669 ###############################################################################
35670 #
35671 # Extension #420
35672 # AMD_query_buffer_object commands
35673 #
35674 ###############################################################################
35675
35676 # (none)
35677 newcategory: AMD_query_buffer_object
35678
35679 ###############################################################################
35680
35681 ###############################################################################
35682 #
35683 # Extension #421
35684 # NV_compute_program5 commands
35685 #
35686 ###############################################################################
35687
35688 # (none)
35689 newcategory: NV_compute_program5
35690
35691 ###############################################################################
35692 #
35693 # Extension #422
35694 # NV_shader_storage_buffer_object commands
35695 #
35696 ###############################################################################
35697
35698 # (none)
35699 newcategory: NV_shader_storage_buffer_object
35700
35701 ###############################################################################
35702 #
35703 # Extension #423
35704 # NV_shader_atomic_counters commands
35705 #
35706 ###############################################################################
35707
35708 # (none)
35709 newcategory: NV_shader_atomic_counters
35710
35711 ###############################################################################
35712 #
35713 # Extension #424
35714 # NV_deep_texture3D commands
35715 #
35716 ###############################################################################
35717
35718 # (none)
35719 newcategory: NV_deep_texture3D
35720
35721 ###############################################################################
35722 #
35723 # Extension #425
35724 # NVX_conditional_render enum:
35725 #
35726 ###############################################################################
35727
35728 BeginConditionalRenderNVX(id)
35729 return void
35730 param id UInt32 in value
35731 category NVX_conditional_render
35732 version 4.3
35733 extension
35734 glxropcode ?
35735 glxflags ignore
35736 offset ?
35737
35738 EndConditionalRenderNVX()
35739 return void
35740 category NVX_conditional_render
35741 version 4.3
35742 extension
35743 glxropcode ?
35744 glxflags ignore
35745 offset ?
35746
35747 ###############################################################################
35748 #
35749 # Extension #426
35750 # AMD_sparse_texture commands
35751 #
35752 ###############################################################################
35753
35754 TexStorageSparseAMD(target, internalFormat, width, height, depth, layers, flags)
35755 return void
35756 param target GLenum in value
35757 param internalFormat GLenum in value
35758 param width SizeI in value
35759 param height SizeI in value
35760 param depth SizeI in value
35761 param layers SizeI in value
35762 param flags GLbitfield in value
35763 category AMD_sparse_texture
35764 version 4.3
35765 extension
35766 glxropcode ?
35767 glxflags ignore
35768 offset ?
35769
35770 TextureStorageSparseAMD(texture, target, internalFormat, width, height, depth, layers, flags)
35771 return void
35772 param texture UInt32 in value
35773 param target GLenum in value
35774 param internalFormat GLenum in value
35775 param width SizeI in value
35776 param height SizeI in value
35777 param depth SizeI in value
35778 param layers SizeI in value
35779 param flags GLbitfield in value
35780 category AMD_sparse_texture
35781 version 4.3
35782 extension
35783 glxropcode ?
35784 glxflags ignore
35785 offset ?
35786
35787 ###############################################################################
35788 #
35789 # Extension #427 - GLX_EXT_buffer_age
35790 #
35791 ###############################################################################
35792
35793 ###############################################################################
35794 #
35795 # Extension #428
35796 # AMD_shader_trinary_minmax commands
35797 #
35798 ###############################################################################
35799
35800 # (none)
35801 newcategory: AMD_shader_trinary_minmax
35802
35803 ###############################################################################
35804 #
35805 # Extension #429
35806 # INTEL_map_texture commands
35807 #
35808 ###############################################################################
35809
35810 SyncTextureINTEL(texture)
35811 return void
35812 param texture UInt32 in value
35813 category INTEL_map_texture
35814 version 4.3
35815 extension
35816 glxropcode ?
35817 glxflags ignore
35818 offset ?
35819
35820 UnmapTexture2DINTEL(texture, level)
35821 return void
35822 param texture UInt32 in value
35823 param level Int32 in value
35824 category INTEL_map_texture
35825 version 4.3
35826 extension
35827 glxropcode ?
35828 glxflags ignore
35829 offset ?
35830
35831 MapTexture2DINTEL(texture, level, access, stride, layout)
35832 return VoidPointer
35833 param texture UInt32 in value
35834 param level Int32 in value
35835 param access GLbitfield in value
35836 param stride Int32 in array [1]
35837 param layout GLenum in array [1]
35838 category INTEL_map_texture
35839 version 4.3
35840 extension
35841 glxropcode ?
35842 glxflags ignore
35843 offset ?
35844
35845 ###############################################################################
35846 #
35847 # Extension #430
35848 # NV_draw_texture commands
35849 #
35850 ###############################################################################
35851
35852 DrawTextureNV(texture, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1)
35853 return void
35854 param texture UInt32 in value
35855 param sampler UInt32 in value
35856 param x0 Float32 in value
35857 param y0 Float32 in value
35858 param x1 Float32 in value
35859 param y1 Float32 in value
35860 param z Float32 in value
35861 param s0 Float32 in value
35862 param t0 Float32 in value
35863 param s1 Float32 in value
35864 param t1 Float32 in value
35865 category NV_draw_texture
35866 version 4.3
35867 extension
35868 glxropcode ?
35869 glxflags ignore
35870 offset ?