9dfefbe6036a02f9ed0265576d596e3f9c6780a8
[mesa.git] / src / glx / apple / specs / 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-2010 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: 14384 $ on $Date: 2011-04-05 23:05:03 -0700 (Tue, 05 Apr 2011) $
11
12 required-props:
13 # Description of a parameter
14 param: retval retained
15 # Display list flags
16 dlflags: notlistable handcode
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 this 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 VERSION_1_0 VERSION_1_0_DEPRECATED VERSION_1_1 VERSION_1_1_DEPRECATED VERSION_1_2 VERSION_1_2_DEPRECATED VERSION_1_3 VERSION_1_3_DEPRECATED VERSION_1_4 VERSION_1_4_DEPRECATED VERSION_1_5 VERSION_2_0 VERSION_2_1 VERSION_3_0 VERSION_3_0_DEPRECATED VERSION_3_1 VERSION_3_2 VERSION_3_3 VERSION_4_0 VERSION_4_1 VERSION_4_1_DEPRECATED ATI_element_array ATI_envmap_bumpmap ATI_fragment_shader ATI_pn_triangles ATI_vertex_array_object ATI_vertex_streams EXT_blend_color EXT_blend_minmax EXT_convolution EXT_copy_texture EXT_histogram EXT_polygon_offset EXT_subtexture EXT_texture3D EXT_texture_object EXT_vertex_array EXT_vertex_shader SGIS_detail_texture SGIS_multisample SGIS_pixel_texture ARB_point_parameters EXT_point_parameters SGIS_point_parameters SGIS_sharpen_texture SGIS_texture4D SGIS_texture_filter4 SGIX_async SGIX_flush_raster SGIX_fragment_lighting SGIX_framezoom SGIX_igloo_interface SGIX_instruments SGIX_list_priority SGIX_pixel_texture SGIX_polynomial_ffd SGIX_reference_plane SGIX_sprite SGIX_tag_sample_buffer SGI_color_table ARB_multitexture ARB_multisample ARB_texture_compression ARB_transpose_matrix ARB_vertex_blend ARB_matrix_palette EXT_compiled_vertex_array EXT_cull_vertex EXT_index_func EXT_index_material EXT_draw_range_elements EXT_vertex_weighting INGR_blend_func_separate NV_evaluators NV_fence NV_occlusion_query NV_point_sprite NV_register_combiners NV_register_combiners2 NV_vertex_array_range NV_vertex_program NV_vertex_program1_1_dcc MESA_resize_buffers MESA_window_pos PGI_misc_hints EXT_fog_coord EXT_blend_func_separate EXT_color_subtable EXT_coordinate_frame EXT_light_texture EXT_multi_draw_arrays EXT_paletted_texture EXT_pixel_transform EXT_secondary_color EXT_texture_perturb_normal HP_image_transform IBM_multimode_draw_arrays IBM_vertex_array_lists INTEL_parallel_arrays SUNX_constant_data SUN_global_alpha SUN_mesh_array SUN_triangle_list SUN_vertex 3DFX_tbuffer EXT_multisample SGIS_fog_function SGIS_texture_color_mask ARB_window_pos EXT_stencil_two_side EXT_depth_bounds_test EXT_blend_equation_separate ARB_vertex_program ARB_fragment_program ARB_vertex_buffer_object ARB_occlusion_query ARB_shader_objects ARB_vertex_shader ARB_fragment_shader S3_s3tc ATI_draw_buffers ATI_texture_env_combine3 ATI_texture_float NV_float_buffer NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart NV_texture_expand_normal NV_texture_expand_normal NV_vertex_program2 APPLE_element_array APPLE_fence APPLE_vertex_array_object APPLE_vertex_array_range ATI_draw_buffers NV_fragment_program NV_half_float NV_pixel_data_range NV_primitive_restart ATI_map_object_buffer ATI_separate_stencil ATI_vertex_attrib_array_object ARB_draw_buffers ARB_texture_rectangle ARB_color_buffer_float EXT_framebuffer_object GREMEDY_string_marker EXT_stencil_clear_tag EXT_framebuffer_blit EXT_framebuffer_multisample MESAX_texture_stack EXT_timer_query EXT_gpu_program_parameters APPLE_flush_buffer_range NV_gpu_program4 NV_geometry_program4 EXT_geometry_shader4 NV_vertex_program4 EXT_gpu_shader4 EXT_draw_instanced EXT_texture_buffer_object NV_depth_buffer_float NV_framebuffer_multisample_coverage NV_parameter_buffer_object EXT_draw_buffers2 NV_transform_feedback EXT_bindable_uniform EXT_texture_integer GREMEDY_frame_terminator NV_conditional_render NV_present_video EXT_transform_feedback ARB_depth_buffer_float ARB_draw_instanced ARB_framebuffer_object ARB_framebuffer_sRGB ARB_geometry_shader4 ARB_half_float_vertex ARB_instanced_arrays ARB_map_buffer_range ARB_texture_buffer_object ARB_texture_compression_rgtc ARB_texture_rg ARB_vertex_array_object EXT_direct_state_access EXT_vertex_array_bgra EXT_texture_swizzle NV_explicit_multisample NV_transform_feedback2 ATI_meminfo AMD_performance_monitor AMD_vertex_shader_tesselator EXT_provoking_vertex ARB_uniform_buffer_object ARB_copy_buffer EXT_texture_snorm AMD_draw_buffers_blend APPLE_texture_range APPLE_float_pixels APPLE_vertex_program_evaluators APPLE_aux_depth_stencil APPLE_object_purgeable APPLE_row_bytes ARB_draw_elements_base_vertex ARB_provoking_vertex ARB_sync ARB_texture_multisample ARB_draw_buffers_blend ARB_sample_shading NV_video_capture NV_copy_image EXT_separate_shader_objects NV_parameter_buffer_object2 NV_shader_buffer_load NV_vertex_buffer_unified_memory NV_texture_barrier ARB_shading_language_include ARB_blend_func_extended ARB_sampler_objects ARB_timer_query ARB_vertex_type_2_10_10_10_rev ARB_draw_indirect ARB_gpu_shader_fp64 ARB_shader_subroutine ARB_tessellation_shader ARB_transform_feedback2 ARB_transform_feedback3 AMD_conservative_depth NV_vdpau_interop ARB_ES2_compatibility ARB_get_program_binary ARB_separate_shader_objects ARB_vertex_attrib_64bit ARB_viewport_array ARB_cl_event ARB_debug_output ARB_robustness EXT_shader_image_load_store EXT_vertex_attrib_64bit NV_gpu_shader5 NV_vertex_attrib_integer_64bit AMD_name_gen_delete AMD_debug_output NV_vdpau_interop NV_gpu_program5 NV_texture_multisample
25
26 # Categories for extensions with no functions - need not be included now
27 # ARB_texture_env_add ARB_texture_cube_map ARB_texture_border_clamp
28 # ARB_shading_language_100 ARB_texture_non_power_of_two ARB_point_sprite
29 # ARB_half_float_pixel ARB_texture_float ARB_pixel_buffer_object EXT_abgr
30 # EXT_texture SGI_color_matrix SGI_texture_color_table EXT_cmyka
31 # EXT_packed_pixels SGIS_texture_lod EXT_rescale_normal EXT_misc_attribute
32 # SGIS_generate_mipmap SGIX_clipmap SGIX_shadow SGIS_texture_edge_clamp
33 # SGIS_texture_border_clamp EXT_blend_subtract EXT_blend_logic_op
34 # SGIX_async_histogram SGIX_async_pixel SGIX_interlace SGIX_pixel_tiles
35 # SGIX_texture_select SGIX_texture_multi_buffer SGIX_texture_scale_bias
36 # SGIX_depth_texture SGIX_fog_offset HP_convolution_border_modes
37 # SGIX_texture_add_env PGI_vertex_hints EXT_clip_volume_hint
38 # SGIX_ir_instrument1 SGIX_calligraphic_fragment SGIX_texture_lod_bias
39 # SGIX_shadow_ambient EXT_index_texture EXT_index_array_formats SGIX_ycrcb
40 # IBM_rasterpos_clip HP_texture_lighting WIN_phong_shading
41 # WIN_specular_fog SGIX_blend_alpha_minmax EXT_bgra HP_occlusion_test
42 # EXT_pixel_transform_color_table EXT_shared_texture_palette
43 # EXT_separate_specular_color EXT_texture_env REND_screen_coordinates
44 # EXT_texture_env_combine APPLE_specular_vector APPLE_transform_hint
45 # SGIX_fog_scale INGR_color_clamp INGR_interlace_read EXT_stencil_wrap
46 # EXT_422_pixels NV_texgen_reflection SUN_convolution_border_modes
47 # SUN_slice_accum EXT_texture_env_add EXT_texture_lod_bias
48 # EXT_texture_filter_anisotropic NV_light_max_exponent NV_fog_distance
49 # NV_texgen_emboss NV_blend_square NV_texture_env_combine4
50 # NV_packed_depth_stencil NV_texture_compression_vtc NV_texture_rectangle
51 # NV_texture_shader NV_texture_shader2 NV_vertex_array_range2
52 # IBM_cull_vertex SGIX_subsample SGIX_ycrcba SGIX_ycrcb_subsample
53 # SGIX_depth_pass_instrument 3DFX_texture_compression_FXT1
54 # 3DFX_multisample SGIX_vertex_preclip SGIX_convolution_accuracy
55 # SGIX_resample SGIX_scalebias_hint SGIX_texture_coordinate_clamp
56 # EXT_shadow_funcs MESA_pack_invert MESA_ycbcr_texture EXT_packed_float
57 # EXT_texture_array EXT_texture_compression_latc
58 # EXT_texture_compression_rgtc EXT_texture_shared_exponent
59 # NV_fragment_program4 EXT_framebuffer_sRGB NV_geometry_shader4
60 # EXT_vertex_array_bgra ARB_depth_clamp ARB_fragment_coord_conventions
61 # ARB_seamless_cube_map ARB_vertex_array_bgra ARB_texture_cube_map_array
62 # ARB_texture_gather ARB_texture_query_lod
63 # AMD_shader_stencil_export AMD_seamless_cubemap_per_texture
64 # AMD_blend_minmax_factor commands
65
66 # Core version in which a function was introduced, or against
67 # which an extension can be implemented
68 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
69 # Core version in which a function was removed
70 deprecated: 3.1
71 # GLX Single, Rendering, or Vendor Private opcode
72 glxsingle: *
73 glxropcode: *
74 glxvendorpriv: *
75 # WGL implementation flags (incomplete)
76 wglflags: client-handcode server-handcode small-data batchable
77 # Drivers in which this is implemented (very incomplete)
78 extension: future not_implemented soft WINSOFT NV10 NV20 NV50
79 # Function this aliases (indistinguishable to the GL)
80 alias: *
81 # Mesa dispatch table offset (incomplete)
82 offset: *
83 # These properties are picked up from NVIDIA .spec files, we don't use them
84 glfflags: *
85 beginend: *
86 glxvectorequiv: *
87 subcategory: *
88 glextmask: *
89
90 ###############################################################################
91 #
92 # glxsingle, glxropcode, and other GLX allocations to vendors
93 # are used here, but the master registry for GLX is in
94 # /repos/ogl/trunk/doc/registry/extensions.reserved
95 #
96 # XFree86 dispatch offsets: 0-645
97 # 578-641 NV_vertex_program
98 # GLS opcodes: 0x0030-0x0269
99 #
100 ###############################################################################
101
102 ###############################################################################
103 #
104 # things to remember when adding an extension command
105 #
106 # - append new ARB and non-ARB extensions to the appropriate portion of
107 # the spec file, in extension number order.
108 # - leading tabs are suggested. Whitespace of any sort may be used elsewhere.
109 # - set glxflags to "ignore" until GLX is updated to support the new command
110 # - add new data types to typemaps/spec2wire.map
111 # - add extension name in alphabetical order to category list
112 # - add commands within an extension in spec order
113 # - use existing command entries as a model (where possible)
114 # - when reserving new glxropcodes, update extensions.reserved (per above)
115 #
116 ###############################################################################
117
118 # New type declarations
119
120 passthru: #include <stddef.h>
121
122 passthru: #ifndef GL_VERSION_2_0
123 passthru: /* GL type for program/shader text */
124 passthru: typedef char GLchar;
125 passthru: #endif
126 passthru:
127 passthru: #ifndef GL_VERSION_1_5
128 passthru: /* GL types for handling large vertex buffer objects */
129 passthru: typedef ptrdiff_t GLintptr;
130 passthru: typedef ptrdiff_t GLsizeiptr;
131 passthru: #endif
132 passthru:
133 passthru: #ifndef GL_ARB_vertex_buffer_object
134 passthru: /* GL types for handling large vertex buffer objects */
135 passthru: typedef ptrdiff_t GLintptrARB;
136 passthru: typedef ptrdiff_t GLsizeiptrARB;
137 passthru: #endif
138 passthru:
139 passthru: #ifndef GL_ARB_shader_objects
140 passthru: /* GL types for program/shader text and shader object handles */
141 passthru: typedef char GLcharARB;
142 passthru: typedef unsigned int GLhandleARB;
143 passthru: #endif
144 passthru:
145 passthru: /* GL type for "half" precision (s10e5) float data in host memory */
146 passthru: #ifndef GL_ARB_half_float_pixel
147 passthru: typedef unsigned short GLhalfARB;
148 passthru: #endif
149 passthru:
150 passthru: #ifndef GL_NV_half_float
151 passthru: typedef unsigned short GLhalfNV;
152 passthru: #endif
153 passthru:
154 passthru: #ifndef GLEXT_64_TYPES_DEFINED
155 passthru: /* This code block is duplicated in glxext.h, so must be protected */
156 passthru: #define GLEXT_64_TYPES_DEFINED
157 passthru: /* Define int32_t, int64_t, and uint64_t types for UST/MSC */
158 passthru: /* (as used in the GL_EXT_timer_query extension). */
159 passthru: #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
160 passthru: #include <inttypes.h>
161 passthru: #elif defined(__sun__) || defined(__digital__)
162 passthru: #include <inttypes.h>
163 passthru: #if defined(__STDC__)
164 passthru: #if defined(__arch64__) || defined(_LP64)
165 passthru: typedef long int int64_t;
166 passthru: typedef unsigned long int uint64_t;
167 passthru: #else
168 passthru: typedef long long int int64_t;
169 passthru: typedef unsigned long long int uint64_t;
170 passthru: #endif /* __arch64__ */
171 passthru: #endif /* __STDC__ */
172 passthru: #elif defined( __VMS ) || defined(__sgi)
173 passthru: #include <inttypes.h>
174 passthru: #elif defined(__SCO__) || defined(__USLC__)
175 passthru: #include <stdint.h>
176 passthru: #elif defined(__UNIXOS2__) || defined(__SOL64__)
177 passthru: typedef long int int32_t;
178 passthru: typedef long long int int64_t;
179 passthru: typedef unsigned long long int uint64_t;
180 passthru: #elif defined(_WIN32) && defined(__GNUC__)
181 passthru: #include <stdint.h>
182 passthru: #elif defined(_WIN32)
183 passthru: typedef __int32 int32_t;
184 passthru: typedef __int64 int64_t;
185 passthru: typedef unsigned __int64 uint64_t;
186 passthru: #else
187 passthru: /* Fallback if nothing above works */
188 passthru: #include <inttypes.h>
189 passthru: #endif
190 passthru: #endif
191 passthru:
192 passthru: #ifndef GL_EXT_timer_query
193 passthru: typedef int64_t GLint64EXT;
194 passthru: typedef uint64_t GLuint64EXT;
195 passthru: #endif
196 passthru:
197 passthru: #ifndef GL_ARB_sync
198 passthru: typedef int64_t GLint64;
199 passthru: typedef uint64_t GLuint64;
200 passthru: typedef struct __GLsync *GLsync;
201 passthru: #endif
202 passthru:
203 passthru: #ifndef GL_ARB_cl_event
204 passthru: /* These incomplete types let us declare types compatible with OpenCL's cl_context and cl_event */
205 passthru: struct _cl_context;
206 passthru: struct _cl_event;
207 passthru: #endif
208 passthru:
209 passthru: #ifndef GL_ARB_debug_output
210 passthru: typedef void (APIENTRY *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,GLvoid *userParam);
211 passthru: #endif
212 passthru:
213 passthru: #ifndef GL_AMD_debug_output
214 passthru: typedef void (APIENTRY *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,GLvoid *userParam);
215 passthru: #endif
216 passthru:
217 passthru: #ifndef GL_NV_vdpau_interop
218 passthru: typedef GLintptr GLvdpauSurfaceNV;
219 passthru: #endif
220 passthru:
221
222 ###############################################################################
223 ###############################################################################
224 #
225 # OpenGL 1.0 commands
226 #
227 ###############################################################################
228 ###############################################################################
229
230 ###############################################################################
231 #
232 # drawing-control commands
233 #
234 ###############################################################################
235
236 CullFace(mode)
237 return void
238 param mode CullFaceMode in value
239 category VERSION_1_0 # old: drawing-control
240 version 1.0
241 glxropcode 79
242 offset 152
243
244 FrontFace(mode)
245 return void
246 param mode FrontFaceDirection in value
247 category VERSION_1_0 # old: drawing-control
248 version 1.0
249 glxropcode 84
250 offset 157
251
252 Hint(target, mode)
253 return void
254 param target HintTarget in value
255 param mode HintMode in value
256 category VERSION_1_0 # old: drawing-control
257 version 1.0
258 glxropcode 85
259 offset 158
260
261 LineWidth(width)
262 return void
263 param width CheckedFloat32 in value
264 category VERSION_1_0 # old: drawing-control
265 version 1.0
266 glxropcode 95
267 offset 168
268
269 PointSize(size)
270 return void
271 param size CheckedFloat32 in value
272 category VERSION_1_0 # old: drawing-control
273 version 1.0
274 glxropcode 100
275 offset 173
276
277 PolygonMode(face, mode)
278 return void
279 param face MaterialFace in value
280 param mode PolygonMode in value
281 category VERSION_1_0 # old: drawing-control
282 version 1.0
283 glxropcode 101
284 offset 174
285
286 Scissor(x, y, width, height)
287 return void
288 param x WinCoord in value
289 param y WinCoord in value
290 param width SizeI in value
291 param height SizeI in value
292 category VERSION_1_0 # old: drawing-control
293 version 1.0
294 glxropcode 103
295 offset 176
296
297 TexParameterf(target, pname, param)
298 return void
299 param target TextureTarget in value
300 param pname TextureParameterName in value
301 param param CheckedFloat32 in value
302 category VERSION_1_0 # old: drawing-control
303 version 1.0
304 glxropcode 105
305 wglflags small-data
306 offset 178
307
308 TexParameterfv(target, pname, params)
309 return void
310 param target TextureTarget in value
311 param pname TextureParameterName in value
312 param params CheckedFloat32 in array [COMPSIZE(pname)]
313 category VERSION_1_0 # old: drawing-control
314 version 1.0
315 glxropcode 106
316 wglflags small-data
317 offset 179
318
319 TexParameteri(target, pname, param)
320 return void
321 param target TextureTarget in value
322 param pname TextureParameterName in value
323 param param CheckedInt32 in value
324 category VERSION_1_0 # old: drawing-control
325 version 1.0
326 glxropcode 107
327 wglflags small-data
328 offset 180
329
330 TexParameteriv(target, pname, params)
331 return void
332 param target TextureTarget in value
333 param pname TextureParameterName in value
334 param params CheckedInt32 in array [COMPSIZE(pname)]
335 category VERSION_1_0 # old: drawing-control
336 version 1.0
337 glxropcode 108
338 wglflags small-data
339 offset 181
340
341 TexImage1D(target, level, internalformat, width, border, format, type, pixels)
342 return void
343 param target TextureTarget in value
344 param level CheckedInt32 in value
345 param internalformat TextureComponentCount in value
346 param width SizeI in value
347 param border CheckedInt32 in value
348 param format PixelFormat in value
349 param type PixelType in value
350 param pixels Void in array [COMPSIZE(format/type/width)]
351 category VERSION_1_0 # old: drawing-control
352 dlflags handcode
353 glxflags client-handcode server-handcode
354 version 1.0
355 glxropcode 109
356 wglflags client-handcode server-handcode
357 offset 182
358
359 TexImage2D(target, level, internalformat, width, height, border, format, type, pixels)
360 return void
361 param target TextureTarget in value
362 param level CheckedInt32 in value
363 param internalformat TextureComponentCount in value
364 param width SizeI in value
365 param height SizeI in value
366 param border CheckedInt32 in value
367 param format PixelFormat in value
368 param type PixelType in value
369 param pixels Void in array [COMPSIZE(format/type/width/height)]
370 category VERSION_1_0 # old: drawing-control
371 dlflags handcode
372 glxflags client-handcode server-handcode
373 version 1.0
374 glxropcode 110
375 wglflags client-handcode server-handcode
376 offset 183
377
378 ###############################################################################
379 #
380 # framebuf commands
381 #
382 ###############################################################################
383
384 DrawBuffer(mode)
385 return void
386 param mode DrawBufferMode in value
387 category VERSION_1_0 # old: framebuf
388 version 1.0
389 glxropcode 126
390 offset 202
391
392 Clear(mask)
393 return void
394 param mask ClearBufferMask in value
395 category VERSION_1_0 # old: framebuf
396 version 1.0
397 glxropcode 127
398 offset 203
399
400 ClearColor(red, green, blue, alpha)
401 return void
402 param red ClampedColorF in value
403 param green ClampedColorF in value
404 param blue ClampedColorF in value
405 param alpha ClampedColorF in value
406 category VERSION_1_0 # old: framebuf
407 version 1.0
408 glxropcode 130
409 offset 206
410
411 ClearStencil(s)
412 return void
413 param s StencilValue in value
414 category VERSION_1_0 # old: framebuf
415 version 1.0
416 glxropcode 131
417 offset 207
418
419 ClearDepth(depth)
420 return void
421 param depth ClampedFloat64 in value
422 category VERSION_1_0 # old: framebuf
423 version 1.0
424 glxropcode 132
425 offset 208
426
427 StencilMask(mask)
428 return void
429 param mask MaskedStencilValue in value
430 category VERSION_1_0 # old: framebuf
431 version 1.0
432 glxropcode 133
433 offset 209
434
435 ColorMask(red, green, blue, alpha)
436 return void
437 param red Boolean in value
438 param green Boolean in value
439 param blue Boolean in value
440 param alpha Boolean in value
441 category VERSION_1_0 # old: framebuf
442 version 1.0
443 glxropcode 134
444 offset 210
445
446 DepthMask(flag)
447 return void
448 param flag Boolean in value
449 category VERSION_1_0 # old: framebuf
450 version 1.0
451 glxropcode 135
452 offset 211
453
454 ###############################################################################
455 #
456 # misc commands
457 #
458 ###############################################################################
459
460 Disable(cap)
461 return void
462 param cap EnableCap in value
463 category VERSION_1_0 # old: misc
464 version 1.0
465 dlflags handcode
466 glxflags client-handcode client-intercept
467 glxropcode 138
468 offset 214
469
470 Enable(cap)
471 return void
472 param cap EnableCap in value
473 category VERSION_1_0 # old: misc
474 version 1.0
475 dlflags handcode
476 glxflags client-handcode client-intercept
477 glxropcode 139
478 offset 215
479
480 Finish()
481 return void
482 dlflags notlistable
483 glxflags client-handcode server-handcode
484 category VERSION_1_0 # old: misc
485 version 1.0
486 glxsingle 108
487 offset 216
488
489 Flush()
490 return void
491 dlflags notlistable
492 glxflags client-handcode client-intercept server-handcode
493 category VERSION_1_0 # old: misc
494 version 1.0
495 glxsingle 142
496 offset 217
497
498 ###############################################################################
499 #
500 # pixel-op commands
501 #
502 ###############################################################################
503
504 BlendFunc(sfactor, dfactor)
505 return void
506 param sfactor BlendingFactorSrc in value
507 param dfactor BlendingFactorDest in value
508 category VERSION_1_0 # old: pixel-op
509 version 1.0
510 glxropcode 160
511 offset 241
512
513 LogicOp(opcode)
514 return void
515 param opcode LogicOp in value
516 category VERSION_1_0 # old: pixel-op
517 version 1.0
518 glxropcode 161
519 offset 242
520
521 StencilFunc(func, ref, mask)
522 return void
523 param func StencilFunction in value
524 param ref ClampedStencilValue in value
525 param mask MaskedStencilValue in value
526 category VERSION_1_0 # old: pixel-op
527 version 1.0
528 glxropcode 162
529 offset 243
530
531 StencilOp(fail, zfail, zpass)
532 return void
533 param fail StencilOp in value
534 param zfail StencilOp in value
535 param zpass StencilOp in value
536 category VERSION_1_0 # old: pixel-op
537 version 1.0
538 glxropcode 163
539 offset 244
540
541 DepthFunc(func)
542 return void
543 param func DepthFunction in value
544 category VERSION_1_0 # old: pixel-op
545 version 1.0
546 glxropcode 164
547 offset 245
548
549 ###############################################################################
550 #
551 # pixel-rw commands
552 #
553 ###############################################################################
554
555 PixelStoref(pname, param)
556 return void
557 param pname PixelStoreParameter in value
558 param param CheckedFloat32 in value
559 dlflags notlistable
560 glxflags client-handcode
561 category VERSION_1_0 # old: pixel-rw
562 version 1.0
563 glxsingle 109
564 wglflags batchable
565 offset 249
566
567 PixelStorei(pname, param)
568 return void
569 param pname PixelStoreParameter in value
570 param param CheckedInt32 in value
571 dlflags notlistable
572 glxflags client-handcode
573 category VERSION_1_0 # old: pixel-rw
574 version 1.0
575 glxsingle 110
576 wglflags batchable
577 offset 250
578
579 ReadBuffer(mode)
580 return void
581 param mode ReadBufferMode in value
582 category VERSION_1_0 # old: pixel-rw
583 version 1.0
584 glxropcode 171
585 offset 254
586
587 ReadPixels(x, y, width, height, format, type, pixels)
588 return void
589 param x WinCoord in value
590 param y WinCoord in value
591 param width SizeI in value
592 param height SizeI in value
593 param format PixelFormat in value
594 param type PixelType in value
595 param pixels Void out array [COMPSIZE(format/type/width/height)]
596 category VERSION_1_0 # old: pixel-rw
597 dlflags notlistable
598 glxflags client-handcode server-handcode
599 version 1.0
600 glxsingle 111
601 wglflags client-handcode server-handcode
602 offset 256
603
604 ###############################################################################
605 #
606 # state-req commands
607 #
608 ###############################################################################
609
610 GetBooleanv(pname, params)
611 return void
612 param pname GetPName in value
613 param params Boolean out array [COMPSIZE(pname)]
614 category VERSION_1_0 # old: state-req
615 dlflags notlistable
616 glxflags client-handcode
617 version 1.0
618 glxsingle 112
619 wglflags small-data
620 offset 258
621
622 GetDoublev(pname, params)
623 return void
624 param pname GetPName in value
625 param params Float64 out array [COMPSIZE(pname)]
626 category VERSION_1_0 # old: state-req
627 dlflags notlistable
628 glxflags client-handcode
629 version 1.0
630 glxsingle 114
631 wglflags small-data
632 offset 260
633
634 GetError()
635 return ErrorCode
636 category VERSION_1_0 # old: state-req
637 dlflags notlistable
638 glxflags client-handcode
639 version 1.0
640 glxsingle 115
641 offset 261
642
643 GetFloatv(pname, params)
644 return void
645 param pname GetPName in value
646 param params Float32 out array [COMPSIZE(pname)]
647 category VERSION_1_0 # old: state-req
648 dlflags notlistable
649 glxflags client-handcode
650 version 1.0
651 glxsingle 116
652 wglflags small-data
653 offset 262
654
655 GetIntegerv(pname, params)
656 return void
657 param pname GetPName in value
658 param params Int32 out array [COMPSIZE(pname)]
659 category VERSION_1_0 # old: state-req
660 dlflags notlistable
661 glxflags client-handcode
662 version 1.0
663 glxsingle 117
664 wglflags small-data
665 offset 263
666
667 GetString(name)
668 return String
669 param name StringName in value
670 category VERSION_1_0 # old: state-req
671 dlflags notlistable
672 glxflags client-handcode server-handcode
673 version 1.0
674 glxsingle 129
675 wglflags client-handcode server-handcode
676 offset 275
677
678 GetTexImage(target, level, format, type, pixels)
679 return void
680 param target TextureTarget in value
681 param level CheckedInt32 in value
682 param format PixelFormat in value
683 param type PixelType in value
684 param pixels Void out array [COMPSIZE(target/level/format/type)]
685 category VERSION_1_0 # old: state-req
686 dlflags notlistable
687 glxflags client-handcode server-handcode
688 version 1.0
689 glxsingle 135
690 wglflags client-handcode server-handcode
691 offset 281
692
693 GetTexParameterfv(target, pname, params)
694 return void
695 param target TextureTarget in value
696 param pname GetTextureParameter in value
697 param params Float32 out array [COMPSIZE(pname)]
698 category VERSION_1_0 # old: state-req
699 dlflags notlistable
700 version 1.0
701 glxsingle 136
702 wglflags small-data
703 offset 282
704
705 GetTexParameteriv(target, pname, params)
706 return void
707 param target TextureTarget in value
708 param pname GetTextureParameter in value
709 param params Int32 out array [COMPSIZE(pname)]
710 category VERSION_1_0 # old: state-req
711 dlflags notlistable
712 version 1.0
713 glxsingle 137
714 wglflags small-data
715 offset 283
716
717 GetTexLevelParameterfv(target, level, pname, params)
718 return void
719 param target TextureTarget in value
720 param level CheckedInt32 in value
721 param pname GetTextureParameter in value
722 param params Float32 out array [COMPSIZE(pname)]
723 category VERSION_1_0 # old: state-req
724 dlflags notlistable
725 version 1.0
726 glxsingle 138
727 wglflags small-data
728 offset 284
729
730 GetTexLevelParameteriv(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 Int32 out array [COMPSIZE(pname)]
736 category VERSION_1_0 # old: state-req
737 dlflags notlistable
738 version 1.0
739 glxsingle 139
740 wglflags small-data
741 offset 285
742
743 IsEnabled(cap)
744 return Boolean
745 param cap EnableCap in value
746 category VERSION_1_0 # old: state-req
747 dlflags notlistable
748 version 1.0
749 glxflags client-handcode client-intercept
750 glxsingle 140
751 offset 286
752
753 ###############################################################################
754 #
755 # xform commands
756 #
757 ###############################################################################
758
759 DepthRange(near, far)
760 return void
761 param near ClampedFloat64 in value
762 param far ClampedFloat64 in value
763 category VERSION_1_0 # old: xform
764 version 1.0
765 glxropcode 174
766 offset 288
767
768 Viewport(x, y, width, height)
769 return void
770 param x WinCoord in value
771 param y WinCoord in value
772 param width SizeI in value
773 param height SizeI in value
774 category VERSION_1_0 # old: xform
775 version 1.0
776 glxropcode 191
777 offset 305
778
779 ###############################################################################
780 ###############################################################################
781 #
782 # OpenGL 1.0 deprecated commands
783 #
784 ###############################################################################
785 ###############################################################################
786
787 # display-list commands
788
789 NewList(list, mode)
790 return void
791 param list List in value
792 param mode ListMode in value
793 dlflags notlistable
794 category VERSION_1_0_DEPRECATED # old: display-list
795 version 1.0
796 deprecated 3.1
797 glxsingle 101
798 wglflags batchable
799 offset 0
800
801 EndList()
802 return void
803 dlflags notlistable
804 category VERSION_1_0_DEPRECATED # old: display-list
805 version 1.0
806 deprecated 3.1
807 glxsingle 102
808 wglflags batchable
809 offset 1
810
811 CallList(list)
812 return void
813 param list List in value
814 category VERSION_1_0_DEPRECATED # old: display-list
815 version 1.0
816 deprecated 3.1
817 glxropcode 1
818 offset 2
819
820 CallLists(n, type, lists)
821 return void
822 param n SizeI in value
823 param type ListNameType in value
824 param lists Void in array [COMPSIZE(n/type)]
825 category VERSION_1_0_DEPRECATED # old: display-list
826 glxflags client-handcode server-handcode
827 version 1.0
828 deprecated 3.1
829 glxropcode 2
830 offset 3
831
832 DeleteLists(list, range)
833 return void
834 param list List in value
835 param range SizeI in value
836 dlflags notlistable
837 category VERSION_1_0_DEPRECATED # old: display-list
838 version 1.0
839 deprecated 3.1
840 glxsingle 103
841 wglflags batchable
842 offset 4
843
844 GenLists(range)
845 return List
846 param range SizeI in value
847 dlflags notlistable
848 category VERSION_1_0_DEPRECATED # old: display-list
849 version 1.0
850 deprecated 3.1
851 glxsingle 104
852 offset 5
853
854 ListBase(base)
855 return void
856 param base List in value
857 category VERSION_1_0_DEPRECATED # old: display-list
858 version 1.0
859 deprecated 3.1
860 glxropcode 3
861 offset 6
862
863 # drawing commands
864
865 Begin(mode)
866 return void
867 param mode BeginMode in value
868 category VERSION_1_0_DEPRECATED # old: drawing
869 version 1.0
870 deprecated 3.1
871 glxropcode 4
872 offset 7
873
874 Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
875 return void
876 param width SizeI in value
877 param height SizeI in value
878 param xorig CoordF in value
879 param yorig CoordF in value
880 param xmove CoordF in value
881 param ymove CoordF in value
882 param bitmap UInt8 in array [COMPSIZE(width/height)]
883 category VERSION_1_0_DEPRECATED # old: drawing
884 dlflags handcode
885 glxflags client-handcode server-handcode
886 version 1.0
887 deprecated 3.1
888 glxropcode 5
889 wglflags client-handcode server-handcode
890 offset 8
891
892 Color3b(red, green, blue)
893 return void
894 param red ColorB in value
895 param green ColorB in value
896 param blue ColorB in value
897 category VERSION_1_0_DEPRECATED # old: drawing
898 vectorequiv Color3bv
899 version 1.0
900 deprecated 3.1
901 offset 9
902
903 Color3bv(v)
904 return void
905 param v ColorB in array [3]
906 category VERSION_1_0_DEPRECATED # old: drawing
907 version 1.0
908 deprecated 3.1
909 glxropcode 6
910 offset 10
911
912 Color3d(red, green, blue)
913 return void
914 param red ColorD in value
915 param green ColorD in value
916 param blue ColorD in value
917 category VERSION_1_0_DEPRECATED # old: drawing
918 vectorequiv Color3dv
919 version 1.0
920 deprecated 3.1
921 offset 11
922
923 Color3dv(v)
924 return void
925 param v ColorD in array [3]
926 category VERSION_1_0_DEPRECATED # old: drawing
927 version 1.0
928 deprecated 3.1
929 glxropcode 7
930 offset 12
931
932 Color3f(red, green, blue)
933 return void
934 param red ColorF in value
935 param green ColorF in value
936 param blue ColorF in value
937 category VERSION_1_0_DEPRECATED # old: drawing
938 vectorequiv Color3fv
939 version 1.0
940 deprecated 3.1
941 offset 13
942
943 Color3fv(v)
944 return void
945 param v ColorF in array [3]
946 category VERSION_1_0_DEPRECATED # old: drawing
947 version 1.0
948 deprecated 3.1
949 glxropcode 8
950 offset 14
951
952 Color3i(red, green, blue)
953 return void
954 param red ColorI in value
955 param green ColorI in value
956 param blue ColorI in value
957 category VERSION_1_0_DEPRECATED # old: drawing
958 vectorequiv Color3iv
959 version 1.0
960 deprecated 3.1
961 offset 15
962
963 Color3iv(v)
964 return void
965 param v ColorI in array [3]
966 category VERSION_1_0_DEPRECATED # old: drawing
967 version 1.0
968 deprecated 3.1
969 glxropcode 9
970 offset 16
971
972 Color3s(red, green, blue)
973 return void
974 param red ColorS in value
975 param green ColorS in value
976 param blue ColorS in value
977 category VERSION_1_0_DEPRECATED # old: drawing
978 vectorequiv Color3sv
979 version 1.0
980 deprecated 3.1
981 offset 17
982
983 Color3sv(v)
984 return void
985 param v ColorS in array [3]
986 category VERSION_1_0_DEPRECATED # old: drawing
987 version 1.0
988 deprecated 3.1
989 glxropcode 10
990 offset 18
991
992 Color3ub(red, green, blue)
993 return void
994 param red ColorUB in value
995 param green ColorUB in value
996 param blue ColorUB in value
997 category VERSION_1_0_DEPRECATED # old: drawing
998 vectorequiv Color3ubv
999 version 1.0
1000 deprecated 3.1
1001 offset 19
1002
1003 Color3ubv(v)
1004 return void
1005 param v ColorUB in array [3]
1006 category VERSION_1_0_DEPRECATED # old: drawing
1007 version 1.0
1008 deprecated 3.1
1009 glxropcode 11
1010 offset 20
1011
1012 Color3ui(red, green, blue)
1013 return void
1014 param red ColorUI in value
1015 param green ColorUI in value
1016 param blue ColorUI in value
1017 category VERSION_1_0_DEPRECATED # old: drawing
1018 vectorequiv Color3uiv
1019 version 1.0
1020 deprecated 3.1
1021 offset 21
1022
1023 Color3uiv(v)
1024 return void
1025 param v ColorUI in array [3]
1026 category VERSION_1_0_DEPRECATED # old: drawing
1027 version 1.0
1028 deprecated 3.1
1029 glxropcode 12
1030 offset 22
1031
1032 Color3us(red, green, blue)
1033 return void
1034 param red ColorUS in value
1035 param green ColorUS in value
1036 param blue ColorUS in value
1037 category VERSION_1_0_DEPRECATED # old: drawing
1038 vectorequiv Color3usv
1039 version 1.0
1040 deprecated 3.1
1041 offset 23
1042
1043 Color3usv(v)
1044 return void
1045 param v ColorUS in array [3]
1046 category VERSION_1_0_DEPRECATED # old: drawing
1047 version 1.0
1048 deprecated 3.1
1049 glxropcode 13
1050 offset 24
1051
1052 Color4b(red, green, blue, alpha)
1053 return void
1054 param red ColorB in value
1055 param green ColorB in value
1056 param blue ColorB in value
1057 param alpha ColorB in value
1058 category VERSION_1_0_DEPRECATED # old: drawing
1059 vectorequiv Color4bv
1060 version 1.0
1061 deprecated 3.1
1062 offset 25
1063
1064 Color4bv(v)
1065 return void
1066 param v ColorB in array [4]
1067 category VERSION_1_0_DEPRECATED # old: drawing
1068 version 1.0
1069 deprecated 3.1
1070 glxropcode 14
1071 offset 26
1072
1073 Color4d(red, green, blue, alpha)
1074 return void
1075 param red ColorD in value
1076 param green ColorD in value
1077 param blue ColorD in value
1078 param alpha ColorD in value
1079 category VERSION_1_0_DEPRECATED # old: drawing
1080 vectorequiv Color4dv
1081 version 1.0
1082 deprecated 3.1
1083 offset 27
1084
1085 Color4dv(v)
1086 return void
1087 param v ColorD in array [4]
1088 category VERSION_1_0_DEPRECATED # old: drawing
1089 version 1.0
1090 deprecated 3.1
1091 glxropcode 15
1092 offset 28
1093
1094 Color4f(red, green, blue, alpha)
1095 return void
1096 param red ColorF in value
1097 param green ColorF in value
1098 param blue ColorF in value
1099 param alpha ColorF in value
1100 category VERSION_1_0_DEPRECATED # old: drawing
1101 vectorequiv Color4fv
1102 version 1.0
1103 deprecated 3.1
1104 offset 29
1105
1106 Color4fv(v)
1107 return void
1108 param v ColorF in array [4]
1109 category VERSION_1_0_DEPRECATED # old: drawing
1110 version 1.0
1111 deprecated 3.1
1112 glxropcode 16
1113 offset 30
1114
1115 Color4i(red, green, blue, alpha)
1116 return void
1117 param red ColorI in value
1118 param green ColorI in value
1119 param blue ColorI in value
1120 param alpha ColorI in value
1121 category VERSION_1_0_DEPRECATED # old: drawing
1122 vectorequiv Color4iv
1123 version 1.0
1124 deprecated 3.1
1125 offset 31
1126
1127 Color4iv(v)
1128 return void
1129 param v ColorI in array [4]
1130 category VERSION_1_0_DEPRECATED # old: drawing
1131 version 1.0
1132 deprecated 3.1
1133 glxropcode 17
1134 offset 32
1135
1136 Color4s(red, green, blue, alpha)
1137 return void
1138 param red ColorS in value
1139 param green ColorS in value
1140 param blue ColorS in value
1141 param alpha ColorS in value
1142 category VERSION_1_0_DEPRECATED # old: drawing
1143 vectorequiv Color4sv
1144 version 1.0
1145 deprecated 3.1
1146 offset 33
1147
1148 Color4sv(v)
1149 return void
1150 param v ColorS in array [4]
1151 category VERSION_1_0_DEPRECATED # old: drawing
1152 version 1.0
1153 deprecated 3.1
1154 glxropcode 18
1155 offset 34
1156
1157 Color4ub(red, green, blue, alpha)
1158 return void
1159 param red ColorUB in value
1160 param green ColorUB in value
1161 param blue ColorUB in value
1162 param alpha ColorUB in value
1163 category VERSION_1_0_DEPRECATED # old: drawing
1164 vectorequiv Color4ubv
1165 version 1.0
1166 deprecated 3.1
1167 offset 35
1168
1169 Color4ubv(v)
1170 return void
1171 param v ColorUB in array [4]
1172 category VERSION_1_0_DEPRECATED # old: drawing
1173 version 1.0
1174 deprecated 3.1
1175 glxropcode 19
1176 offset 36
1177
1178 Color4ui(red, green, blue, alpha)
1179 return void
1180 param red ColorUI in value
1181 param green ColorUI in value
1182 param blue ColorUI in value
1183 param alpha ColorUI in value
1184 category VERSION_1_0_DEPRECATED # old: drawing
1185 vectorequiv Color4uiv
1186 version 1.0
1187 deprecated 3.1
1188 offset 37
1189
1190 Color4uiv(v)
1191 return void
1192 param v ColorUI in array [4]
1193 category VERSION_1_0_DEPRECATED # old: drawing
1194 version 1.0
1195 deprecated 3.1
1196 glxropcode 20
1197 offset 38
1198
1199 Color4us(red, green, blue, alpha)
1200 return void
1201 param red ColorUS in value
1202 param green ColorUS in value
1203 param blue ColorUS in value
1204 param alpha ColorUS in value
1205 category VERSION_1_0_DEPRECATED # old: drawing
1206 vectorequiv Color4usv
1207 version 1.0
1208 deprecated 3.1
1209 offset 39
1210
1211 Color4usv(v)
1212 return void
1213 param v ColorUS in array [4]
1214 category VERSION_1_0_DEPRECATED # old: drawing
1215 version 1.0
1216 deprecated 3.1
1217 glxropcode 21
1218 offset 40
1219
1220 EdgeFlag(flag)
1221 return void
1222 param flag Boolean in value
1223 category VERSION_1_0_DEPRECATED # old: drawing
1224 vectorequiv EdgeFlagv
1225 version 1.0
1226 deprecated 3.1
1227 offset 41
1228
1229 EdgeFlagv(flag)
1230 return void
1231 param flag Boolean in array [1]
1232 category VERSION_1_0_DEPRECATED # old: drawing
1233 version 1.0
1234 deprecated 3.1
1235 glxropcode 22
1236 offset 42
1237
1238 End()
1239 return void
1240 category VERSION_1_0_DEPRECATED # old: drawing
1241 version 1.0
1242 deprecated 3.1
1243 glxropcode 23
1244 offset 43
1245
1246 Indexd(c)
1247 return void
1248 param c ColorIndexValueD in value
1249 category VERSION_1_0_DEPRECATED # old: drawing
1250 vectorequiv Indexdv
1251 version 1.0
1252 deprecated 3.1
1253 offset 44
1254
1255 Indexdv(c)
1256 return void
1257 param c ColorIndexValueD in array [1]
1258 category VERSION_1_0_DEPRECATED # old: drawing
1259 version 1.0
1260 deprecated 3.1
1261 glxropcode 24
1262 offset 45
1263
1264 Indexf(c)
1265 return void
1266 param c ColorIndexValueF in value
1267 category VERSION_1_0_DEPRECATED # old: drawing
1268 vectorequiv Indexfv
1269 version 1.0
1270 deprecated 3.1
1271 offset 46
1272
1273 Indexfv(c)
1274 return void
1275 param c ColorIndexValueF in array [1]
1276 category VERSION_1_0_DEPRECATED # old: drawing
1277 version 1.0
1278 deprecated 3.1
1279 glxropcode 25
1280 offset 47
1281
1282 Indexi(c)
1283 return void
1284 param c ColorIndexValueI in value
1285 category VERSION_1_0_DEPRECATED # old: drawing
1286 vectorequiv Indexiv
1287 version 1.0
1288 deprecated 3.1
1289 offset 48
1290
1291 Indexiv(c)
1292 return void
1293 param c ColorIndexValueI in array [1]
1294 category VERSION_1_0_DEPRECATED # old: drawing
1295 version 1.0
1296 deprecated 3.1
1297 glxropcode 26
1298 offset 49
1299
1300 Indexs(c)
1301 return void
1302 param c ColorIndexValueS in value
1303 category VERSION_1_0_DEPRECATED # old: drawing
1304 vectorequiv Indexsv
1305 version 1.0
1306 deprecated 3.1
1307 offset 50
1308
1309 Indexsv(c)
1310 return void
1311 param c ColorIndexValueS in array [1]
1312 category VERSION_1_0_DEPRECATED # old: drawing
1313 version 1.0
1314 deprecated 3.1
1315 glxropcode 27
1316 offset 51
1317
1318 Normal3b(nx, ny, nz)
1319 return void
1320 param nx Int8 in value
1321 param ny Int8 in value
1322 param nz Int8 in value
1323 category VERSION_1_0_DEPRECATED # old: drawing
1324 vectorequiv Normal3bv
1325 version 1.0
1326 deprecated 3.1
1327 offset 52
1328
1329 Normal3bv(v)
1330 return void
1331 param v Int8 in array [3]
1332 category VERSION_1_0_DEPRECATED # old: drawing
1333 version 1.0
1334 deprecated 3.1
1335 glxropcode 28
1336 offset 53
1337
1338 Normal3d(nx, ny, nz)
1339 return void
1340 param nx CoordD in value
1341 param ny CoordD in value
1342 param nz CoordD in value
1343 category VERSION_1_0_DEPRECATED # old: drawing
1344 vectorequiv Normal3dv
1345 version 1.0
1346 deprecated 3.1
1347 offset 54
1348
1349 Normal3dv(v)
1350 return void
1351 param v CoordD in array [3]
1352 category VERSION_1_0_DEPRECATED # old: drawing
1353 version 1.0
1354 deprecated 3.1
1355 glxropcode 29
1356 offset 55
1357
1358 Normal3f(nx, ny, nz)
1359 return void
1360 param nx CoordF in value
1361 param ny CoordF in value
1362 param nz CoordF in value
1363 category VERSION_1_0_DEPRECATED # old: drawing
1364 vectorequiv Normal3fv
1365 version 1.0
1366 deprecated 3.1
1367 offset 56
1368
1369 Normal3fv(v)
1370 return void
1371 param v CoordF in array [3]
1372 category VERSION_1_0_DEPRECATED # old: drawing
1373 version 1.0
1374 deprecated 3.1
1375 glxropcode 30
1376 offset 57
1377
1378 Normal3i(nx, ny, nz)
1379 return void
1380 param nx Int32 in value
1381 param ny Int32 in value
1382 param nz Int32 in value
1383 category VERSION_1_0_DEPRECATED # old: drawing
1384 vectorequiv Normal3iv
1385 version 1.0
1386 deprecated 3.1
1387 offset 58
1388
1389 Normal3iv(v)
1390 return void
1391 param v Int32 in array [3]
1392 category VERSION_1_0_DEPRECATED # old: drawing
1393 version 1.0
1394 deprecated 3.1
1395 glxropcode 31
1396 offset 59
1397
1398 Normal3s(nx, ny, nz)
1399 return void
1400 param nx Int16 in value
1401 param ny Int16 in value
1402 param nz Int16 in value
1403 category VERSION_1_0_DEPRECATED # old: drawing
1404 vectorequiv Normal3sv
1405 version 1.0
1406 deprecated 3.1
1407 offset 60
1408
1409 Normal3sv(v)
1410 return void
1411 param v Int16 in array [3]
1412 category VERSION_1_0_DEPRECATED # old: drawing
1413 version 1.0
1414 deprecated 3.1
1415 glxropcode 32
1416 offset 61
1417
1418 RasterPos2d(x, y)
1419 return void
1420 param x CoordD in value
1421 param y CoordD in value
1422 category VERSION_1_0_DEPRECATED # old: drawing
1423 vectorequiv RasterPos2dv
1424 version 1.0
1425 deprecated 3.1
1426 offset 62
1427
1428 RasterPos2dv(v)
1429 return void
1430 param v CoordD in array [2]
1431 category VERSION_1_0_DEPRECATED # old: drawing
1432 version 1.0
1433 deprecated 3.1
1434 glxropcode 33
1435 offset 63
1436
1437 RasterPos2f(x, y)
1438 return void
1439 param x CoordF in value
1440 param y CoordF in value
1441 category VERSION_1_0_DEPRECATED # old: drawing
1442 vectorequiv RasterPos2fv
1443 version 1.0
1444 deprecated 3.1
1445 offset 64
1446
1447 RasterPos2fv(v)
1448 return void
1449 param v CoordF in array [2]
1450 category VERSION_1_0_DEPRECATED # old: drawing
1451 version 1.0
1452 deprecated 3.1
1453 glxropcode 34
1454 offset 65
1455
1456 RasterPos2i(x, y)
1457 return void
1458 param x CoordI in value
1459 param y CoordI in value
1460 category VERSION_1_0_DEPRECATED # old: drawing
1461 vectorequiv RasterPos2iv
1462 version 1.0
1463 deprecated 3.1
1464 offset 66
1465
1466 RasterPos2iv(v)
1467 return void
1468 param v CoordI in array [2]
1469 category VERSION_1_0_DEPRECATED # old: drawing
1470 version 1.0
1471 deprecated 3.1
1472 glxropcode 35
1473 offset 67
1474
1475 RasterPos2s(x, y)
1476 return void
1477 param x CoordS in value
1478 param y CoordS in value
1479 category VERSION_1_0_DEPRECATED # old: drawing
1480 vectorequiv RasterPos2sv
1481 version 1.0
1482 deprecated 3.1
1483 offset 68
1484
1485 RasterPos2sv(v)
1486 return void
1487 param v CoordS in array [2]
1488 category VERSION_1_0_DEPRECATED # old: drawing
1489 version 1.0
1490 deprecated 3.1
1491 glxropcode 36
1492 offset 69
1493
1494 RasterPos3d(x, y, z)
1495 return void
1496 param x CoordD in value
1497 param y CoordD in value
1498 param z CoordD in value
1499 vectorequiv RasterPos3dv
1500 category VERSION_1_0_DEPRECATED # old: drawing
1501 version 1.0
1502 deprecated 3.1
1503 offset 70
1504
1505 RasterPos3dv(v)
1506 return void
1507 param v CoordD in array [3]
1508 category VERSION_1_0_DEPRECATED # old: drawing
1509 version 1.0
1510 deprecated 3.1
1511 glxropcode 37
1512 offset 71
1513
1514 RasterPos3f(x, y, z)
1515 return void
1516 param x CoordF in value
1517 param y CoordF in value
1518 param z CoordF in value
1519 category VERSION_1_0_DEPRECATED # old: drawing
1520 vectorequiv RasterPos3fv
1521 version 1.0
1522 deprecated 3.1
1523 offset 72
1524
1525 RasterPos3fv(v)
1526 return void
1527 param v CoordF in array [3]
1528 category VERSION_1_0_DEPRECATED # old: drawing
1529 version 1.0
1530 deprecated 3.1
1531 glxropcode 38
1532 offset 73
1533
1534 RasterPos3i(x, y, z)
1535 return void
1536 param x CoordI in value
1537 param y CoordI in value
1538 param z CoordI in value
1539 category VERSION_1_0_DEPRECATED # old: drawing
1540 vectorequiv RasterPos3iv
1541 version 1.0
1542 deprecated 3.1
1543 offset 74
1544
1545 RasterPos3iv(v)
1546 return void
1547 param v CoordI in array [3]
1548 category VERSION_1_0_DEPRECATED # old: drawing
1549 version 1.0
1550 deprecated 3.1
1551 glxropcode 39
1552 offset 75
1553
1554 RasterPos3s(x, y, z)
1555 return void
1556 param x CoordS in value
1557 param y CoordS in value
1558 param z CoordS in value
1559 category VERSION_1_0_DEPRECATED # old: drawing
1560 vectorequiv RasterPos3sv
1561 version 1.0
1562 deprecated 3.1
1563 offset 76
1564
1565 RasterPos3sv(v)
1566 return void
1567 param v CoordS in array [3]
1568 category VERSION_1_0_DEPRECATED # old: drawing
1569 version 1.0
1570 deprecated 3.1
1571 glxropcode 40
1572 offset 77
1573
1574 RasterPos4d(x, y, z, w)
1575 return void
1576 param x CoordD in value
1577 param y CoordD in value
1578 param z CoordD in value
1579 param w CoordD in value
1580 vectorequiv RasterPos4dv
1581 category VERSION_1_0_DEPRECATED # old: drawing
1582 version 1.0
1583 deprecated 3.1
1584 offset 78
1585
1586 RasterPos4dv(v)
1587 return void
1588 param v CoordD in array [4]
1589 category VERSION_1_0_DEPRECATED # old: drawing
1590 version 1.0
1591 deprecated 3.1
1592 glxropcode 41
1593 offset 79
1594
1595 RasterPos4f(x, y, z, w)
1596 return void
1597 param x CoordF in value
1598 param y CoordF in value
1599 param z CoordF in value
1600 param w CoordF in value
1601 category VERSION_1_0_DEPRECATED # old: drawing
1602 vectorequiv RasterPos4fv
1603 version 1.0
1604 deprecated 3.1
1605 offset 80
1606
1607 RasterPos4fv(v)
1608 return void
1609 param v CoordF in array [4]
1610 category VERSION_1_0_DEPRECATED # old: drawing
1611 version 1.0
1612 deprecated 3.1
1613 glxropcode 42
1614 offset 81
1615
1616 RasterPos4i(x, y, z, w)
1617 return void
1618 param x CoordI in value
1619 param y CoordI in value
1620 param z CoordI in value
1621 param w CoordI in value
1622 category VERSION_1_0_DEPRECATED # old: drawing
1623 vectorequiv RasterPos4iv
1624 version 1.0
1625 deprecated 3.1
1626 offset 82
1627
1628 RasterPos4iv(v)
1629 return void
1630 param v CoordI in array [4]
1631 category VERSION_1_0_DEPRECATED # old: drawing
1632 version 1.0
1633 deprecated 3.1
1634 glxropcode 43
1635 offset 83
1636
1637 RasterPos4s(x, y, z, w)
1638 return void
1639 param x CoordS in value
1640 param y CoordS in value
1641 param z CoordS in value
1642 param w CoordS in value
1643 category VERSION_1_0_DEPRECATED # old: drawing
1644 vectorequiv RasterPos4sv
1645 version 1.0
1646 deprecated 3.1
1647 offset 84
1648
1649 RasterPos4sv(v)
1650 return void
1651 param v CoordS in array [4]
1652 category VERSION_1_0_DEPRECATED # old: drawing
1653 version 1.0
1654 deprecated 3.1
1655 glxropcode 44
1656 offset 85
1657
1658 Rectd(x1, y1, x2, y2)
1659 return void
1660 param x1 CoordD in value
1661 param y1 CoordD in value
1662 param x2 CoordD in value
1663 param y2 CoordD in value
1664 category VERSION_1_0_DEPRECATED # old: drawing
1665 vectorequiv Rectdv
1666 version 1.0
1667 deprecated 3.1
1668 offset 86
1669
1670 Rectdv(v1, v2)
1671 return void
1672 param v1 CoordD in array [2]
1673 param v2 CoordD in array [2]
1674 category VERSION_1_0_DEPRECATED # old: drawing
1675 version 1.0
1676 deprecated 3.1
1677 glxropcode 45
1678 offset 87
1679
1680 Rectf(x1, y1, x2, y2)
1681 return void
1682 param x1 CoordF in value
1683 param y1 CoordF in value
1684 param x2 CoordF in value
1685 param y2 CoordF in value
1686 category VERSION_1_0_DEPRECATED # old: drawing
1687 vectorequiv Rectfv
1688 version 1.0
1689 deprecated 3.1
1690 offset 88
1691
1692 Rectfv(v1, v2)
1693 return void
1694 param v1 CoordF in array [2]
1695 param v2 CoordF in array [2]
1696 category VERSION_1_0_DEPRECATED # old: drawing
1697 version 1.0
1698 deprecated 3.1
1699 glxropcode 46
1700 offset 89
1701
1702 Recti(x1, y1, x2, y2)
1703 return void
1704 param x1 CoordI in value
1705 param y1 CoordI in value
1706 param x2 CoordI in value
1707 param y2 CoordI in value
1708 category VERSION_1_0_DEPRECATED # old: drawing
1709 vectorequiv Rectiv
1710 version 1.0
1711 deprecated 3.1
1712 offset 90
1713
1714 Rectiv(v1, v2)
1715 return void
1716 param v1 CoordI in array [2]
1717 param v2 CoordI in array [2]
1718 category VERSION_1_0_DEPRECATED # old: drawing
1719 version 1.0
1720 deprecated 3.1
1721 glxropcode 47
1722 offset 91
1723
1724 Rects(x1, y1, x2, y2)
1725 return void
1726 param x1 CoordS in value
1727 param y1 CoordS in value
1728 param x2 CoordS in value
1729 param y2 CoordS in value
1730 category VERSION_1_0_DEPRECATED # old: drawing
1731 vectorequiv Rectsv
1732 version 1.0
1733 deprecated 3.1
1734 offset 92
1735
1736 Rectsv(v1, v2)
1737 return void
1738 param v1 CoordS in array [2]
1739 param v2 CoordS in array [2]
1740 category VERSION_1_0_DEPRECATED # old: drawing
1741 version 1.0
1742 deprecated 3.1
1743 glxropcode 48
1744 offset 93
1745
1746 TexCoord1d(s)
1747 return void
1748 param s CoordD in value
1749 category VERSION_1_0_DEPRECATED # old: drawing
1750 vectorequiv TexCoord1dv
1751 version 1.0
1752 deprecated 3.1
1753 offset 94
1754
1755 TexCoord1dv(v)
1756 return void
1757 param v CoordD in array [1]
1758 category VERSION_1_0_DEPRECATED # old: drawing
1759 version 1.0
1760 deprecated 3.1
1761 glxropcode 49
1762 offset 95
1763
1764 TexCoord1f(s)
1765 return void
1766 param s CoordF in value
1767 category VERSION_1_0_DEPRECATED # old: drawing
1768 vectorequiv TexCoord1fv
1769 version 1.0
1770 deprecated 3.1
1771 offset 96
1772
1773 TexCoord1fv(v)
1774 return void
1775 param v CoordF in array [1]
1776 category VERSION_1_0_DEPRECATED # old: drawing
1777 version 1.0
1778 deprecated 3.1
1779 glxropcode 50
1780 offset 97
1781
1782 TexCoord1i(s)
1783 return void
1784 param s CoordI in value
1785 category VERSION_1_0_DEPRECATED # old: drawing
1786 vectorequiv TexCoord1iv
1787 version 1.0
1788 deprecated 3.1
1789 offset 98
1790
1791 TexCoord1iv(v)
1792 return void
1793 param v CoordI in array [1]
1794 category VERSION_1_0_DEPRECATED # old: drawing
1795 version 1.0
1796 deprecated 3.1
1797 glxropcode 51
1798 offset 99
1799
1800 TexCoord1s(s)
1801 return void
1802 param s CoordS in value
1803 category VERSION_1_0_DEPRECATED # old: drawing
1804 vectorequiv TexCoord1sv
1805 version 1.0
1806 deprecated 3.1
1807 offset 100
1808
1809 TexCoord1sv(v)
1810 return void
1811 param v CoordS in array [1]
1812 category VERSION_1_0_DEPRECATED # old: drawing
1813 version 1.0
1814 deprecated 3.1
1815 glxropcode 52
1816 offset 101
1817
1818 TexCoord2d(s, t)
1819 return void
1820 param s CoordD in value
1821 param t CoordD in value
1822 category VERSION_1_0_DEPRECATED # old: drawing
1823 vectorequiv TexCoord2dv
1824 version 1.0
1825 deprecated 3.1
1826 offset 102
1827
1828 TexCoord2dv(v)
1829 return void
1830 param v CoordD in array [2]
1831 category VERSION_1_0_DEPRECATED # old: drawing
1832 version 1.0
1833 deprecated 3.1
1834 glxropcode 53
1835 offset 103
1836
1837 TexCoord2f(s, t)
1838 return void
1839 param s CoordF in value
1840 param t CoordF in value
1841 category VERSION_1_0_DEPRECATED # old: drawing
1842 vectorequiv TexCoord2fv
1843 version 1.0
1844 deprecated 3.1
1845 offset 104
1846
1847 TexCoord2fv(v)
1848 return void
1849 param v CoordF in array [2]
1850 category VERSION_1_0_DEPRECATED # old: drawing
1851 version 1.0
1852 deprecated 3.1
1853 glxropcode 54
1854 offset 105
1855
1856 TexCoord2i(s, t)
1857 return void
1858 param s CoordI in value
1859 param t CoordI in value
1860 category VERSION_1_0_DEPRECATED # old: drawing
1861 vectorequiv TexCoord2iv
1862 version 1.0
1863 deprecated 3.1
1864 offset 106
1865
1866 TexCoord2iv(v)
1867 return void
1868 param v CoordI in array [2]
1869 category VERSION_1_0_DEPRECATED # old: drawing
1870 version 1.0
1871 deprecated 3.1
1872 glxropcode 55
1873 offset 107
1874
1875 TexCoord2s(s, t)
1876 return void
1877 param s CoordS in value
1878 param t CoordS in value
1879 category VERSION_1_0_DEPRECATED # old: drawing
1880 vectorequiv TexCoord2sv
1881 version 1.0
1882 deprecated 3.1
1883 offset 108
1884
1885 TexCoord2sv(v)
1886 return void
1887 param v CoordS in array [2]
1888 category VERSION_1_0_DEPRECATED # old: drawing
1889 version 1.0
1890 deprecated 3.1
1891 glxropcode 56
1892 offset 109
1893
1894 TexCoord3d(s, t, r)
1895 return void
1896 param s CoordD in value
1897 param t CoordD in value
1898 param r CoordD in value
1899 category VERSION_1_0_DEPRECATED # old: drawing
1900 vectorequiv TexCoord3dv
1901 version 1.0
1902 deprecated 3.1
1903 offset 110
1904
1905 TexCoord3dv(v)
1906 return void
1907 param v CoordD in array [3]
1908 category VERSION_1_0_DEPRECATED # old: drawing
1909 version 1.0
1910 deprecated 3.1
1911 glxropcode 57
1912 offset 111
1913
1914 TexCoord3f(s, t, r)
1915 return void
1916 param s CoordF in value
1917 param t CoordF in value
1918 param r CoordF in value
1919 category VERSION_1_0_DEPRECATED # old: drawing
1920 vectorequiv TexCoord3fv
1921 version 1.0
1922 deprecated 3.1
1923 offset 112
1924
1925 TexCoord3fv(v)
1926 return void
1927 param v CoordF in array [3]
1928 category VERSION_1_0_DEPRECATED # old: drawing
1929 version 1.0
1930 deprecated 3.1
1931 glxropcode 58
1932 offset 113
1933
1934 TexCoord3i(s, t, r)
1935 return void
1936 param s CoordI in value
1937 param t CoordI in value
1938 param r CoordI in value
1939 category VERSION_1_0_DEPRECATED # old: drawing
1940 vectorequiv TexCoord3iv
1941 version 1.0
1942 deprecated 3.1
1943 offset 114
1944
1945 TexCoord3iv(v)
1946 return void
1947 param v CoordI in array [3]
1948 category VERSION_1_0_DEPRECATED # old: drawing
1949 version 1.0
1950 deprecated 3.1
1951 glxropcode 59
1952 offset 115
1953
1954 TexCoord3s(s, t, r)
1955 return void
1956 param s CoordS in value
1957 param t CoordS in value
1958 param r CoordS in value
1959 category VERSION_1_0_DEPRECATED # old: drawing
1960 vectorequiv TexCoord3sv
1961 version 1.0
1962 deprecated 3.1
1963 offset 116
1964
1965 TexCoord3sv(v)
1966 return void
1967 param v CoordS in array [3]
1968 category VERSION_1_0_DEPRECATED # old: drawing
1969 version 1.0
1970 deprecated 3.1
1971 glxropcode 60
1972 offset 117
1973
1974 TexCoord4d(s, t, r, q)
1975 return void
1976 param s CoordD in value
1977 param t CoordD in value
1978 param r CoordD in value
1979 param q CoordD in value
1980 category VERSION_1_0_DEPRECATED # old: drawing
1981 vectorequiv TexCoord4dv
1982 version 1.0
1983 deprecated 3.1
1984 offset 118
1985
1986 TexCoord4dv(v)
1987 return void
1988 param v CoordD in array [4]
1989 category VERSION_1_0_DEPRECATED # old: drawing
1990 version 1.0
1991 deprecated 3.1
1992 glxropcode 61
1993 offset 119
1994
1995 TexCoord4f(s, t, r, q)
1996 return void
1997 param s CoordF in value
1998 param t CoordF in value
1999 param r CoordF in value
2000 param q CoordF in value
2001 category VERSION_1_0_DEPRECATED # old: drawing
2002 vectorequiv TexCoord4fv
2003 version 1.0
2004 deprecated 3.1
2005 offset 120
2006
2007 TexCoord4fv(v)
2008 return void
2009 param v CoordF in array [4]
2010 category VERSION_1_0_DEPRECATED # old: drawing
2011 version 1.0
2012 deprecated 3.1
2013 glxropcode 62
2014 offset 121
2015
2016 TexCoord4i(s, t, r, q)
2017 return void
2018 param s CoordI in value
2019 param t CoordI in value
2020 param r CoordI in value
2021 param q CoordI in value
2022 category VERSION_1_0_DEPRECATED # old: drawing
2023 vectorequiv TexCoord4iv
2024 version 1.0
2025 deprecated 3.1
2026 offset 122
2027
2028 TexCoord4iv(v)
2029 return void
2030 param v CoordI in array [4]
2031 category VERSION_1_0_DEPRECATED # old: drawing
2032 version 1.0
2033 deprecated 3.1
2034 glxropcode 63
2035 offset 123
2036
2037 TexCoord4s(s, t, r, q)
2038 return void
2039 param s CoordS in value
2040 param t CoordS in value
2041 param r CoordS in value
2042 param q CoordS in value
2043 category VERSION_1_0_DEPRECATED # old: drawing
2044 vectorequiv TexCoord4sv
2045 version 1.0
2046 deprecated 3.1
2047 offset 124
2048
2049 TexCoord4sv(v)
2050 return void
2051 param v CoordS in array [4]
2052 category VERSION_1_0_DEPRECATED # old: drawing
2053 version 1.0
2054 deprecated 3.1
2055 glxropcode 64
2056 offset 125
2057
2058 Vertex2d(x, y)
2059 return void
2060 param x CoordD in value
2061 param y CoordD in value
2062 category VERSION_1_0_DEPRECATED # old: drawing
2063 vectorequiv Vertex2dv
2064 version 1.0
2065 deprecated 3.1
2066 offset 126
2067
2068 Vertex2dv(v)
2069 return void
2070 param v CoordD in array [2]
2071 category VERSION_1_0_DEPRECATED # old: drawing
2072 version 1.0
2073 deprecated 3.1
2074 glxropcode 65
2075 offset 127
2076
2077 Vertex2f(x, y)
2078 return void
2079 param x CoordF in value
2080 param y CoordF in value
2081 category VERSION_1_0_DEPRECATED # old: drawing
2082 vectorequiv Vertex2fv
2083 version 1.0
2084 deprecated 3.1
2085 offset 128
2086
2087 Vertex2fv(v)
2088 return void
2089 param v CoordF in array [2]
2090 category VERSION_1_0_DEPRECATED # old: drawing
2091 version 1.0
2092 deprecated 3.1
2093 glxropcode 66
2094 offset 129
2095
2096 Vertex2i(x, y)
2097 return void
2098 param x CoordI in value
2099 param y CoordI in value
2100 category VERSION_1_0_DEPRECATED # old: drawing
2101 vectorequiv Vertex2iv
2102 version 1.0
2103 deprecated 3.1
2104 offset 130
2105
2106 Vertex2iv(v)
2107 return void
2108 param v CoordI in array [2]
2109 category VERSION_1_0_DEPRECATED # old: drawing
2110 version 1.0
2111 deprecated 3.1
2112 glxropcode 67
2113 offset 131
2114
2115 Vertex2s(x, y)
2116 return void
2117 param x CoordS in value
2118 param y CoordS in value
2119 category VERSION_1_0_DEPRECATED # old: drawing
2120 vectorequiv Vertex2sv
2121 version 1.0
2122 deprecated 3.1
2123 offset 132
2124
2125 Vertex2sv(v)
2126 return void
2127 param v CoordS in array [2]
2128 category VERSION_1_0_DEPRECATED # old: drawing
2129 version 1.0
2130 deprecated 3.1
2131 glxropcode 68
2132 offset 133
2133
2134 Vertex3d(x, y, z)
2135 return void
2136 param x CoordD in value
2137 param y CoordD in value
2138 param z CoordD in value
2139 category VERSION_1_0_DEPRECATED # old: drawing
2140 vectorequiv Vertex3dv
2141 version 1.0
2142 deprecated 3.1
2143 offset 134
2144
2145 Vertex3dv(v)
2146 return void
2147 param v CoordD in array [3]
2148 category VERSION_1_0_DEPRECATED # old: drawing
2149 version 1.0
2150 deprecated 3.1
2151 glxropcode 69
2152 offset 135
2153
2154 Vertex3f(x, y, z)
2155 return void
2156 param x CoordF in value
2157 param y CoordF in value
2158 param z CoordF in value
2159 category VERSION_1_0_DEPRECATED # old: drawing
2160 vectorequiv Vertex3fv
2161 version 1.0
2162 deprecated 3.1
2163 offset 136
2164
2165 Vertex3fv(v)
2166 return void
2167 param v CoordF in array [3]
2168 category VERSION_1_0_DEPRECATED # old: drawing
2169 version 1.0
2170 deprecated 3.1
2171 glxropcode 70
2172 offset 137
2173
2174 Vertex3i(x, y, z)
2175 return void
2176 param x CoordI in value
2177 param y CoordI in value
2178 param z CoordI in value
2179 category VERSION_1_0_DEPRECATED # old: drawing
2180 vectorequiv Vertex3iv
2181 version 1.0
2182 deprecated 3.1
2183 offset 138
2184
2185 Vertex3iv(v)
2186 return void
2187 param v CoordI in array [3]
2188 category VERSION_1_0_DEPRECATED # old: drawing
2189 version 1.0
2190 deprecated 3.1
2191 glxropcode 71
2192 offset 139
2193
2194 Vertex3s(x, y, z)
2195 return void
2196 param x CoordS in value
2197 param y CoordS in value
2198 param z CoordS in value
2199 category VERSION_1_0_DEPRECATED # old: drawing
2200 vectorequiv Vertex3sv
2201 version 1.0
2202 deprecated 3.1
2203 offset 140
2204
2205 Vertex3sv(v)
2206 return void
2207 param v CoordS in array [3]
2208 category VERSION_1_0_DEPRECATED # old: drawing
2209 version 1.0
2210 deprecated 3.1
2211 glxropcode 72
2212 offset 141
2213
2214 Vertex4d(x, y, z, w)
2215 return void
2216 param x CoordD in value
2217 param y CoordD in value
2218 param z CoordD in value
2219 param w CoordD in value
2220 category VERSION_1_0_DEPRECATED # old: drawing
2221 vectorequiv Vertex4dv
2222 version 1.0
2223 deprecated 3.1
2224 offset 142
2225
2226 Vertex4dv(v)
2227 return void
2228 param v CoordD in array [4]
2229 category VERSION_1_0_DEPRECATED # old: drawing
2230 version 1.0
2231 deprecated 3.1
2232 glxropcode 73
2233 offset 143
2234
2235 Vertex4f(x, y, z, w)
2236 return void
2237 param x CoordF in value
2238 param y CoordF in value
2239 param z CoordF in value
2240 param w CoordF in value
2241 category VERSION_1_0_DEPRECATED # old: drawing
2242 vectorequiv Vertex4fv
2243 version 1.0
2244 deprecated 3.1
2245 offset 144
2246
2247 Vertex4fv(v)
2248 return void
2249 param v CoordF in array [4]
2250 category VERSION_1_0_DEPRECATED # old: drawing
2251 version 1.0
2252 deprecated 3.1
2253 glxropcode 74
2254 offset 145
2255
2256 Vertex4i(x, y, z, w)
2257 return void
2258 param x CoordI in value
2259 param y CoordI in value
2260 param z CoordI in value
2261 param w CoordI in value
2262 category VERSION_1_0_DEPRECATED # old: drawing
2263 vectorequiv Vertex4iv
2264 version 1.0
2265 deprecated 3.1
2266 offset 146
2267
2268 Vertex4iv(v)
2269 return void
2270 param v CoordI in array [4]
2271 category VERSION_1_0_DEPRECATED # old: drawing
2272 version 1.0
2273 deprecated 3.1
2274 glxropcode 75
2275 offset 147
2276
2277 Vertex4s(x, y, z, w)
2278 return void
2279 param x CoordS in value
2280 param y CoordS in value
2281 param z CoordS in value
2282 param w CoordS in value
2283 category VERSION_1_0_DEPRECATED # old: drawing
2284 vectorequiv Vertex4sv
2285 version 1.0
2286 deprecated 3.1
2287 offset 148
2288
2289 Vertex4sv(v)
2290 return void
2291 param v CoordS in array [4]
2292 category VERSION_1_0_DEPRECATED # old: drawing
2293 version 1.0
2294 deprecated 3.1
2295 glxropcode 76
2296 offset 149
2297
2298 ClipPlane(plane, equation)
2299 return void
2300 param plane ClipPlaneName in value
2301 param equation Float64 in array [4]
2302 category VERSION_1_0_DEPRECATED # old: drawing-control
2303 version 1.0
2304 deprecated 3.1
2305 glxropcode 77
2306 offset 150
2307
2308 ColorMaterial(face, mode)
2309 return void
2310 param face MaterialFace in value
2311 param mode ColorMaterialParameter in value
2312 category VERSION_1_0_DEPRECATED # old: drawing-control
2313 version 1.0
2314 deprecated 3.1
2315 glxropcode 78
2316 offset 151
2317
2318 Fogf(pname, param)
2319 return void
2320 param pname FogParameter in value
2321 param param CheckedFloat32 in value
2322 category VERSION_1_0_DEPRECATED # old: drawing-control
2323 version 1.0
2324 deprecated 3.1
2325 glxropcode 80
2326 wglflags small-data
2327 offset 153
2328
2329 Fogfv(pname, params)
2330 return void
2331 param pname FogParameter in value
2332 param params CheckedFloat32 in array [COMPSIZE(pname)]
2333 category VERSION_1_0_DEPRECATED # old: drawing-control
2334 version 1.0
2335 deprecated 3.1
2336 glxropcode 81
2337 wglflags small-data
2338 offset 154
2339
2340 Fogi(pname, param)
2341 return void
2342 param pname FogParameter in value
2343 param param CheckedInt32 in value
2344 category VERSION_1_0_DEPRECATED # old: drawing-control
2345 version 1.0
2346 deprecated 3.1
2347 glxropcode 82
2348 wglflags small-data
2349 offset 155
2350
2351 Fogiv(pname, params)
2352 return void
2353 param pname FogParameter in value
2354 param params CheckedInt32 in array [COMPSIZE(pname)]
2355 category VERSION_1_0_DEPRECATED # old: drawing-control
2356 version 1.0
2357 deprecated 3.1
2358 glxropcode 83
2359 wglflags small-data
2360 offset 156
2361
2362 Lightf(light, pname, param)
2363 return void
2364 param light LightName in value
2365 param pname LightParameter in value
2366 param param CheckedFloat32 in value
2367 category VERSION_1_0_DEPRECATED # old: drawing-control
2368 version 1.0
2369 deprecated 3.1
2370 glxropcode 86
2371 wglflags small-data
2372 offset 159
2373
2374 Lightfv(light, pname, params)
2375 return void
2376 param light LightName in value
2377 param pname LightParameter in value
2378 param params CheckedFloat32 in array [COMPSIZE(pname)]
2379 category VERSION_1_0_DEPRECATED # old: drawing-control
2380 version 1.0
2381 deprecated 3.1
2382 glxropcode 87
2383 wglflags small-data
2384 offset 160
2385
2386 Lighti(light, pname, param)
2387 return void
2388 param light LightName in value
2389 param pname LightParameter in value
2390 param param CheckedInt32 in value
2391 category VERSION_1_0_DEPRECATED # old: drawing-control
2392 version 1.0
2393 deprecated 3.1
2394 glxropcode 88
2395 wglflags small-data
2396 offset 161
2397
2398 Lightiv(light, pname, params)
2399 return void
2400 param light LightName in value
2401 param pname LightParameter in value
2402 param params CheckedInt32 in array [COMPSIZE(pname)]
2403 category VERSION_1_0_DEPRECATED # old: drawing-control
2404 version 1.0
2405 deprecated 3.1
2406 glxropcode 89
2407 wglflags small-data
2408 offset 162
2409
2410 LightModelf(pname, param)
2411 return void
2412 param pname LightModelParameter in value
2413 param param Float32 in value
2414 category VERSION_1_0_DEPRECATED # old: drawing-control
2415 version 1.0
2416 deprecated 3.1
2417 glxropcode 90
2418 wglflags small-data
2419 offset 163
2420
2421 LightModelfv(pname, params)
2422 return void
2423 param pname LightModelParameter in value
2424 param params Float32 in array [COMPSIZE(pname)]
2425 category VERSION_1_0_DEPRECATED # old: drawing-control
2426 version 1.0
2427 deprecated 3.1
2428 glxropcode 91
2429 wglflags small-data
2430 offset 164
2431
2432 LightModeli(pname, param)
2433 return void
2434 param pname LightModelParameter in value
2435 param param Int32 in value
2436 category VERSION_1_0_DEPRECATED # old: drawing-control
2437 version 1.0
2438 deprecated 3.1
2439 glxropcode 92
2440 wglflags small-data
2441 offset 165
2442
2443 LightModeliv(pname, params)
2444 return void
2445 param pname LightModelParameter in value
2446 param params Int32 in array [COMPSIZE(pname)]
2447 category VERSION_1_0_DEPRECATED # old: drawing-control
2448 version 1.0
2449 deprecated 3.1
2450 glxropcode 93
2451 wglflags small-data
2452 offset 166
2453
2454 LineStipple(factor, pattern)
2455 return void
2456 param factor CheckedInt32 in value
2457 param pattern LineStipple in value
2458 category VERSION_1_0_DEPRECATED # old: drawing-control
2459 version 1.0
2460 deprecated 3.1
2461 glxropcode 94
2462 offset 167
2463
2464 Materialf(face, pname, param)
2465 return void
2466 param face MaterialFace in value
2467 param pname MaterialParameter in value
2468 param param CheckedFloat32 in value
2469 category VERSION_1_0_DEPRECATED # old: drawing-control
2470 version 1.0
2471 deprecated 3.1
2472 glxropcode 96
2473 wglflags small-data
2474 offset 169
2475
2476 Materialfv(face, pname, params)
2477 return void
2478 param face MaterialFace in value
2479 param pname MaterialParameter in value
2480 param params CheckedFloat32 in array [COMPSIZE(pname)]
2481 category VERSION_1_0_DEPRECATED # old: drawing-control
2482 version 1.0
2483 deprecated 3.1
2484 glxropcode 97
2485 wglflags small-data
2486 offset 170
2487
2488 Materiali(face, pname, param)
2489 return void
2490 param face MaterialFace in value
2491 param pname MaterialParameter in value
2492 param param CheckedInt32 in value
2493 category VERSION_1_0_DEPRECATED # old: drawing-control
2494 version 1.0
2495 deprecated 3.1
2496 glxropcode 98
2497 wglflags small-data
2498 offset 171
2499
2500 Materialiv(face, pname, params)
2501 return void
2502 param face MaterialFace in value
2503 param pname MaterialParameter in value
2504 param params CheckedInt32 in array [COMPSIZE(pname)]
2505 category VERSION_1_0_DEPRECATED # old: drawing-control
2506 version 1.0
2507 deprecated 3.1
2508 glxropcode 99
2509 wglflags small-data
2510 offset 172
2511
2512 PolygonStipple(mask)
2513 return void
2514 param mask UInt8 in array [COMPSIZE()]
2515 category VERSION_1_0_DEPRECATED # old: drawing-control
2516 dlflags handcode
2517 glxflags client-handcode server-handcode
2518 version 1.0
2519 deprecated 3.1
2520 glxropcode 102
2521 wglflags client-handcode server-handcode
2522 offset 175
2523
2524 ShadeModel(mode)
2525 return void
2526 param mode ShadingModel in value
2527 category VERSION_1_0_DEPRECATED # old: drawing-control
2528 version 1.0
2529 deprecated 3.1
2530 glxropcode 104
2531 offset 177
2532
2533 TexEnvf(target, pname, param)
2534 return void
2535 param target TextureEnvTarget in value
2536 param pname TextureEnvParameter in value
2537 param param CheckedFloat32 in value
2538 category VERSION_1_0_DEPRECATED # old: drawing-control
2539 version 1.0
2540 deprecated 3.1
2541 glxropcode 111
2542 wglflags small-data
2543 offset 184
2544
2545 TexEnvfv(target, pname, params)
2546 return void
2547 param target TextureEnvTarget in value
2548 param pname TextureEnvParameter in value
2549 param params CheckedFloat32 in array [COMPSIZE(pname)]
2550 category VERSION_1_0_DEPRECATED # old: drawing-control
2551 version 1.0
2552 deprecated 3.1
2553 glxropcode 112
2554 wglflags small-data
2555 offset 185
2556
2557 TexEnvi(target, pname, param)
2558 return void
2559 param target TextureEnvTarget in value
2560 param pname TextureEnvParameter in value
2561 param param CheckedInt32 in value
2562 category VERSION_1_0_DEPRECATED # old: drawing-control
2563 version 1.0
2564 deprecated 3.1
2565 glxropcode 113
2566 wglflags small-data
2567 offset 186
2568
2569 TexEnviv(target, pname, params)
2570 return void
2571 param target TextureEnvTarget in value
2572 param pname TextureEnvParameter in value
2573 param params CheckedInt32 in array [COMPSIZE(pname)]
2574 category VERSION_1_0_DEPRECATED # old: drawing-control
2575 version 1.0
2576 deprecated 3.1
2577 glxropcode 114
2578 wglflags small-data
2579 offset 187
2580
2581 TexGend(coord, pname, param)
2582 return void
2583 param coord TextureCoordName in value
2584 param pname TextureGenParameter in value
2585 param param Float64 in value
2586 category VERSION_1_0_DEPRECATED # old: drawing-control
2587 version 1.0
2588 deprecated 3.1
2589 glxropcode 115
2590 wglflags small-data
2591 offset 188
2592
2593 TexGendv(coord, pname, params)
2594 return void
2595 param coord TextureCoordName in value
2596 param pname TextureGenParameter in value
2597 param params Float64 in array [COMPSIZE(pname)]
2598 category VERSION_1_0_DEPRECATED # old: drawing-control
2599 version 1.0
2600 deprecated 3.1
2601 glxropcode 116
2602 wglflags small-data
2603 offset 189
2604
2605 TexGenf(coord, pname, param)
2606 return void
2607 param coord TextureCoordName in value
2608 param pname TextureGenParameter in value
2609 param param CheckedFloat32 in value
2610 category VERSION_1_0_DEPRECATED # old: drawing-control
2611 version 1.0
2612 deprecated 3.1
2613 glxropcode 117
2614 wglflags small-data
2615 offset 190
2616
2617 TexGenfv(coord, pname, params)
2618 return void
2619 param coord TextureCoordName in value
2620 param pname TextureGenParameter in value
2621 param params CheckedFloat32 in array [COMPSIZE(pname)]
2622 category VERSION_1_0_DEPRECATED # old: drawing-control
2623 version 1.0
2624 deprecated 3.1
2625 glxropcode 118
2626 wglflags small-data
2627 offset 191
2628
2629 TexGeni(coord, pname, param)
2630 return void
2631 param coord TextureCoordName in value
2632 param pname TextureGenParameter in value
2633 param param CheckedInt32 in value
2634 category VERSION_1_0_DEPRECATED # old: drawing-control
2635 version 1.0
2636 deprecated 3.1
2637 glxropcode 119
2638 wglflags small-data
2639 offset 192
2640
2641 TexGeniv(coord, pname, params)
2642 return void
2643 param coord TextureCoordName in value
2644 param pname TextureGenParameter in value
2645 param params CheckedInt32 in array [COMPSIZE(pname)]
2646 category VERSION_1_0_DEPRECATED # old: drawing-control
2647 version 1.0
2648 deprecated 3.1
2649 glxropcode 120
2650 wglflags small-data
2651 offset 193
2652
2653 # feedback commands
2654
2655 FeedbackBuffer(size, type, buffer)
2656 return void
2657 param size SizeI in value
2658 param type FeedbackType in value
2659 param buffer FeedbackElement out array [size] retained
2660 dlflags notlistable
2661 glxflags client-handcode server-handcode
2662 category VERSION_1_0_DEPRECATED # old: feedback
2663 version 1.0
2664 deprecated 3.1
2665 glxsingle 105
2666 wglflags client-handcode server-handcode batchable
2667 offset 194
2668
2669 SelectBuffer(size, buffer)
2670 return void
2671 param size SizeI in value
2672 param buffer SelectName out array [size] retained
2673 dlflags notlistable
2674 glxflags client-handcode server-handcode
2675 category VERSION_1_0_DEPRECATED # old: feedback
2676 version 1.0
2677 deprecated 3.1
2678 glxsingle 106
2679 wglflags client-handcode server-handcode batchable
2680 offset 195
2681
2682 RenderMode(mode)
2683 return Int32
2684 param mode RenderingMode in value
2685 category VERSION_1_0_DEPRECATED # old: feedback
2686 dlflags notlistable
2687 glxflags client-handcode server-handcode
2688 version 1.0
2689 deprecated 3.1
2690 glxsingle 107
2691 wglflags client-handcode server-handcode
2692 offset 196
2693
2694 InitNames()
2695 return void
2696 category VERSION_1_0_DEPRECATED # old: feedback
2697 version 1.0
2698 deprecated 3.1
2699 glxropcode 121
2700 offset 197
2701
2702 LoadName(name)
2703 return void
2704 param name SelectName in value
2705 category VERSION_1_0_DEPRECATED # old: feedback
2706 version 1.0
2707 deprecated 3.1
2708 glxropcode 122
2709 offset 198
2710
2711 PassThrough(token)
2712 return void
2713 param token FeedbackElement in value
2714 category VERSION_1_0_DEPRECATED # old: feedback
2715 version 1.0
2716 deprecated 3.1
2717 glxropcode 123
2718 offset 199
2719
2720 PopName()
2721 return void
2722 category VERSION_1_0_DEPRECATED # old: feedback
2723 version 1.0
2724 deprecated 3.1
2725 glxropcode 124
2726 offset 200
2727
2728 PushName(name)
2729 return void
2730 param name SelectName in value
2731 category VERSION_1_0_DEPRECATED # old: feedback
2732 version 1.0
2733 deprecated 3.1
2734 glxropcode 125
2735 offset 201
2736
2737 ClearAccum(red, green, blue, alpha)
2738 return void
2739 param red Float32 in value
2740 param green Float32 in value
2741 param blue Float32 in value
2742 param alpha Float32 in value
2743 category VERSION_1_0_DEPRECATED # old: framebuf
2744 version 1.0
2745 deprecated 3.1
2746 glxropcode 128
2747 offset 204
2748
2749 ClearIndex(c)
2750 return void
2751 param c MaskedColorIndexValueF in value
2752 category VERSION_1_0_DEPRECATED # old: framebuf
2753 version 1.0
2754 deprecated 3.1
2755 glxropcode 129
2756 offset 205
2757
2758 IndexMask(mask)
2759 return void
2760 param mask MaskedColorIndexValueI in value
2761 category VERSION_1_0_DEPRECATED # old: framebuf
2762 version 1.0
2763 deprecated 3.1
2764 glxropcode 136
2765 offset 212
2766
2767 Accum(op, value)
2768 return void
2769 param op AccumOp in value
2770 param value CoordF in value
2771 category VERSION_1_0_DEPRECATED # old: misc
2772 version 1.0
2773 deprecated 3.1
2774 glxropcode 137
2775 offset 213
2776
2777 PopAttrib()
2778 return void
2779 category VERSION_1_0_DEPRECATED # old: misc
2780 version 1.0
2781 deprecated 3.1
2782 glxropcode 141
2783 offset 218
2784
2785 PushAttrib(mask)
2786 return void
2787 param mask AttribMask in value
2788 category VERSION_1_0_DEPRECATED # old: misc
2789 version 1.0
2790 deprecated 3.1
2791 glxropcode 142
2792 offset 219
2793
2794 # modeling commands
2795
2796 Map1d(target, u1, u2, stride, order, points)
2797 return void
2798 param target MapTarget in value
2799 param u1 CoordD in value
2800 param u2 CoordD in value
2801 param stride Int32 in value
2802 param order CheckedInt32 in value
2803 param points CoordD in array [COMPSIZE(target/stride/order)]
2804 category VERSION_1_0_DEPRECATED # old: modeling
2805 dlflags handcode
2806 glxflags client-handcode server-handcode
2807 version 1.0
2808 deprecated 3.1
2809 glxropcode 143
2810 wglflags client-handcode server-handcode
2811 offset 220
2812
2813 Map1f(target, u1, u2, stride, order, points)
2814 return void
2815 param target MapTarget in value
2816 param u1 CoordF in value
2817 param u2 CoordF in value
2818 param stride Int32 in value
2819 param order CheckedInt32 in value
2820 param points CoordF in array [COMPSIZE(target/stride/order)]
2821 category VERSION_1_0_DEPRECATED # old: modeling
2822 dlflags handcode
2823 glxflags client-handcode server-handcode
2824 version 1.0
2825 deprecated 3.1
2826 glxropcode 144
2827 wglflags client-handcode server-handcode
2828 offset 221
2829
2830 Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2831 return void
2832 param target MapTarget in value
2833 param u1 CoordD in value
2834 param u2 CoordD in value
2835 param ustride Int32 in value
2836 param uorder CheckedInt32 in value
2837 param v1 CoordD in value
2838 param v2 CoordD in value
2839 param vstride Int32 in value
2840 param vorder CheckedInt32 in value
2841 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2842 category VERSION_1_0_DEPRECATED # old: modeling
2843 dlflags handcode
2844 glxflags client-handcode server-handcode
2845 version 1.0
2846 deprecated 3.1
2847 glxropcode 145
2848 wglflags client-handcode server-handcode
2849 offset 222
2850
2851 Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2852 return void
2853 param target MapTarget in value
2854 param u1 CoordF in value
2855 param u2 CoordF in value
2856 param ustride Int32 in value
2857 param uorder CheckedInt32 in value
2858 param v1 CoordF in value
2859 param v2 CoordF in value
2860 param vstride Int32 in value
2861 param vorder CheckedInt32 in value
2862 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2863 category VERSION_1_0_DEPRECATED # old: modeling
2864 dlflags handcode
2865 glxflags client-handcode server-handcode
2866 version 1.0
2867 deprecated 3.1
2868 glxropcode 146
2869 wglflags client-handcode server-handcode
2870 offset 223
2871
2872 MapGrid1d(un, u1, u2)
2873 return void
2874 param un Int32 in value
2875 param u1 CoordD in value
2876 param u2 CoordD in value
2877 category VERSION_1_0_DEPRECATED # old: modeling
2878 version 1.0
2879 deprecated 3.1
2880 glxropcode 147
2881 offset 224
2882
2883 MapGrid1f(un, u1, u2)
2884 return void
2885 param un Int32 in value
2886 param u1 CoordF in value
2887 param u2 CoordF in value
2888 category VERSION_1_0_DEPRECATED # old: modeling
2889 version 1.0
2890 deprecated 3.1
2891 glxropcode 148
2892 offset 225
2893
2894 MapGrid2d(un, u1, u2, vn, v1, v2)
2895 return void
2896 param un Int32 in value
2897 param u1 CoordD in value
2898 param u2 CoordD in value
2899 param vn Int32 in value
2900 param v1 CoordD in value
2901 param v2 CoordD in value
2902 category VERSION_1_0_DEPRECATED # old: modeling
2903 version 1.0
2904 deprecated 3.1
2905 glxropcode 149
2906 offset 226
2907
2908 MapGrid2f(un, u1, u2, vn, v1, v2)
2909 return void
2910 param un Int32 in value
2911 param u1 CoordF in value
2912 param u2 CoordF in value
2913 param vn Int32 in value
2914 param v1 CoordF in value
2915 param v2 CoordF in value
2916 category VERSION_1_0_DEPRECATED # old: modeling
2917 version 1.0
2918 deprecated 3.1
2919 glxropcode 150
2920 offset 227
2921
2922 EvalCoord1d(u)
2923 return void
2924 param u CoordD in value
2925 category VERSION_1_0_DEPRECATED # old: modeling
2926 vectorequiv EvalCoord1dv
2927 version 1.0
2928 deprecated 3.1
2929 offset 228
2930
2931 EvalCoord1dv(u)
2932 return void
2933 param u CoordD in array [1]
2934 category VERSION_1_0_DEPRECATED # old: modeling
2935 version 1.0
2936 deprecated 3.1
2937 glxropcode 151
2938 offset 229
2939
2940 EvalCoord1f(u)
2941 return void
2942 param u CoordF in value
2943 category VERSION_1_0_DEPRECATED # old: modeling
2944 vectorequiv EvalCoord1fv
2945 version 1.0
2946 deprecated 3.1
2947 offset 230
2948
2949 EvalCoord1fv(u)
2950 return void
2951 param u CoordF in array [1]
2952 category VERSION_1_0_DEPRECATED # old: modeling
2953 version 1.0
2954 deprecated 3.1
2955 glxropcode 152
2956 offset 231
2957
2958 EvalCoord2d(u, v)
2959 return void
2960 param u CoordD in value
2961 param v CoordD in value
2962 category VERSION_1_0_DEPRECATED # old: modeling
2963 vectorequiv EvalCoord2dv
2964 version 1.0
2965 deprecated 3.1
2966 offset 232
2967
2968 EvalCoord2dv(u)
2969 return void
2970 param u CoordD in array [2]
2971 category VERSION_1_0_DEPRECATED # old: modeling
2972 version 1.0
2973 deprecated 3.1
2974 glxropcode 153
2975 offset 233
2976
2977 EvalCoord2f(u, v)
2978 return void
2979 param u CoordF in value
2980 param v CoordF in value
2981 category VERSION_1_0_DEPRECATED # old: modeling
2982 vectorequiv EvalCoord2fv
2983 version 1.0
2984 deprecated 3.1
2985 offset 234
2986
2987 EvalCoord2fv(u)
2988 return void
2989 param u CoordF in array [2]
2990 category VERSION_1_0_DEPRECATED # old: modeling
2991 version 1.0
2992 deprecated 3.1
2993 glxropcode 154
2994 offset 235
2995
2996 EvalMesh1(mode, i1, i2)
2997 return void
2998 param mode MeshMode1 in value
2999 param i1 CheckedInt32 in value
3000 param i2 CheckedInt32 in value
3001 category VERSION_1_0_DEPRECATED # old: modeling
3002 version 1.0
3003 deprecated 3.1
3004 glxropcode 155
3005 offset 236
3006
3007 EvalPoint1(i)
3008 return void
3009 param i Int32 in value
3010 category VERSION_1_0_DEPRECATED # old: modeling
3011 version 1.0
3012 deprecated 3.1
3013 glxropcode 156
3014 offset 237
3015
3016 EvalMesh2(mode, i1, i2, j1, j2)
3017 return void
3018 param mode MeshMode2 in value
3019 param i1 CheckedInt32 in value
3020 param i2 CheckedInt32 in value
3021 param j1 CheckedInt32 in value
3022 param j2 CheckedInt32 in value
3023 category VERSION_1_0_DEPRECATED # old: modeling
3024 version 1.0
3025 deprecated 3.1
3026 glxropcode 157
3027 offset 238
3028
3029 EvalPoint2(i, j)
3030 return void
3031 param i CheckedInt32 in value
3032 param j CheckedInt32 in value
3033 category VERSION_1_0_DEPRECATED # old: modeling
3034 version 1.0
3035 deprecated 3.1
3036 glxropcode 158
3037 offset 239
3038
3039 AlphaFunc(func, ref)
3040 return void
3041 param func AlphaFunction in value
3042 param ref ClampedFloat32 in value
3043 category VERSION_1_0_DEPRECATED # old: pixel-op
3044 version 1.0
3045 deprecated 3.1
3046 glxropcode 159
3047 offset 240
3048
3049 PixelZoom(xfactor, yfactor)
3050 return void
3051 param xfactor Float32 in value
3052 param yfactor Float32 in value
3053 category VERSION_1_0_DEPRECATED # old: pixel-rw
3054 version 1.0
3055 deprecated 3.1
3056 glxropcode 165
3057 offset 246
3058
3059 PixelTransferf(pname, param)
3060 return void
3061 param pname PixelTransferParameter in value
3062 param param CheckedFloat32 in value
3063 category VERSION_1_0_DEPRECATED # old: pixel-rw
3064 version 1.0
3065 deprecated 3.1
3066 glxropcode 166
3067 offset 247
3068
3069 PixelTransferi(pname, param)
3070 return void
3071 param pname PixelTransferParameter in value
3072 param param CheckedInt32 in value
3073 category VERSION_1_0_DEPRECATED # old: pixel-rw
3074 version 1.0
3075 deprecated 3.1
3076 glxropcode 167
3077 offset 248
3078
3079 PixelMapfv(map, mapsize, values)
3080 return void
3081 param map PixelMap in value
3082 param mapsize CheckedInt32 in value
3083 param values Float32 in array [mapsize]
3084 category VERSION_1_0_DEPRECATED # old: pixel-rw
3085 glxflags client-handcode
3086 version 1.0
3087 deprecated 3.1
3088 glxropcode 168
3089 offset 251
3090
3091 PixelMapuiv(map, mapsize, values)
3092 return void
3093 param map PixelMap in value
3094 param mapsize CheckedInt32 in value
3095 param values UInt32 in array [mapsize]
3096 category VERSION_1_0_DEPRECATED # old: pixel-rw
3097 glxflags client-handcode
3098 version 1.0
3099 deprecated 3.1
3100 glxropcode 169
3101 offset 252
3102
3103 PixelMapusv(map, mapsize, values)
3104 return void
3105 param map PixelMap in value
3106 param mapsize CheckedInt32 in value
3107 param values UInt16 in array [mapsize]
3108 category VERSION_1_0_DEPRECATED # old: pixel-rw
3109 glxflags client-handcode
3110 version 1.0
3111 deprecated 3.1
3112 glxropcode 170
3113 offset 253
3114
3115 CopyPixels(x, y, width, height, type)
3116 return void
3117 param x WinCoord in value
3118 param y WinCoord in value
3119 param width SizeI in value
3120 param height SizeI in value
3121 param type PixelCopyType in value
3122 category VERSION_1_0_DEPRECATED # old: pixel-rw
3123 version 1.0
3124 deprecated 3.1
3125 glxropcode 172
3126 offset 255
3127
3128 DrawPixels(width, height, format, type, pixels)
3129 return void
3130 param width SizeI in value
3131 param height SizeI in value
3132 param format PixelFormat in value
3133 param type PixelType in value
3134 param pixels Void in array [COMPSIZE(format/type/width/height)]
3135 category VERSION_1_0_DEPRECATED # old: pixel-rw
3136 dlflags handcode
3137 glxflags client-handcode server-handcode
3138 version 1.0
3139 deprecated 3.1
3140 glxropcode 173
3141 wglflags client-handcode server-handcode
3142 offset 257
3143
3144 GetClipPlane(plane, equation)
3145 return void
3146 param plane ClipPlaneName in value
3147 param equation Float64 out array [4]
3148 category VERSION_1_0_DEPRECATED # old: state-req
3149 dlflags notlistable
3150 version 1.0
3151 deprecated 3.1
3152 glxsingle 113
3153 glxflags client-handcode server-handcode
3154 offset 259
3155
3156 GetLightfv(light, pname, params)
3157 return void
3158 param light LightName in value
3159 param pname LightParameter in value
3160 param params Float32 out array [COMPSIZE(pname)]
3161 category VERSION_1_0_DEPRECATED # old: state-req
3162 dlflags notlistable
3163 version 1.0
3164 deprecated 3.1
3165 glxsingle 118
3166 wglflags small-data
3167 offset 264
3168
3169 GetLightiv(light, pname, params)
3170 return void
3171 param light LightName in value
3172 param pname LightParameter in value
3173 param params Int32 out array [COMPSIZE(pname)]
3174 category VERSION_1_0_DEPRECATED # old: state-req
3175 dlflags notlistable
3176 version 1.0
3177 deprecated 3.1
3178 glxsingle 119
3179 wglflags small-data
3180 offset 265
3181
3182 GetMapdv(target, query, v)
3183 return void
3184 param target MapTarget in value
3185 param query GetMapQuery in value
3186 param v Float64 out array [COMPSIZE(target/query)]
3187 category VERSION_1_0_DEPRECATED # old: state-req
3188 dlflags notlistable
3189 version 1.0
3190 deprecated 3.1
3191 glxsingle 120
3192 offset 266
3193
3194 GetMapfv(target, query, v)
3195 return void
3196 param target MapTarget in value
3197 param query GetMapQuery in value
3198 param v Float32 out array [COMPSIZE(target/query)]
3199 category VERSION_1_0_DEPRECATED # old: state-req
3200 dlflags notlistable
3201 version 1.0
3202 deprecated 3.1
3203 glxsingle 121
3204 offset 267
3205
3206 GetMapiv(target, query, v)
3207 return void
3208 param target MapTarget in value
3209 param query GetMapQuery in value
3210 param v Int32 out array [COMPSIZE(target/query)]
3211 category VERSION_1_0_DEPRECATED # old: state-req
3212 dlflags notlistable
3213 version 1.0
3214 deprecated 3.1
3215 glxsingle 122
3216 offset 268
3217
3218 GetMaterialfv(face, pname, params)
3219 return void
3220 param face MaterialFace in value
3221 param pname MaterialParameter in value
3222 param params Float32 out array [COMPSIZE(pname)]
3223 category VERSION_1_0_DEPRECATED # old: state-req
3224 dlflags notlistable
3225 version 1.0
3226 deprecated 3.1
3227 glxsingle 123
3228 wglflags small-data
3229 offset 269
3230
3231 GetMaterialiv(face, pname, params)
3232 return void
3233 param face MaterialFace in value
3234 param pname MaterialParameter in value
3235 param params Int32 out array [COMPSIZE(pname)]
3236 category VERSION_1_0_DEPRECATED # old: state-req
3237 dlflags notlistable
3238 version 1.0
3239 deprecated 3.1
3240 glxsingle 124
3241 wglflags small-data
3242 offset 270
3243
3244 GetPixelMapfv(map, values)
3245 return void
3246 param map PixelMap in value
3247 param values Float32 out array [COMPSIZE(map)]
3248 category VERSION_1_0_DEPRECATED # old: state-req
3249 dlflags notlistable
3250 version 1.0
3251 deprecated 3.1
3252 glxsingle 125
3253 offset 271
3254
3255 GetPixelMapuiv(map, values)
3256 return void
3257 param map PixelMap in value
3258 param values UInt32 out array [COMPSIZE(map)]
3259 category VERSION_1_0_DEPRECATED # old: state-req
3260 dlflags notlistable
3261 version 1.0
3262 deprecated 3.1
3263 glxsingle 126
3264 offset 272
3265
3266 GetPixelMapusv(map, values)
3267 return void
3268 param map PixelMap in value
3269 param values UInt16 out array [COMPSIZE(map)]
3270 category VERSION_1_0_DEPRECATED # old: state-req
3271 dlflags notlistable
3272 version 1.0
3273 deprecated 3.1
3274 glxsingle 127
3275 offset 273
3276
3277 GetPolygonStipple(mask)
3278 return void
3279 param mask UInt8 out array [COMPSIZE()]
3280 category VERSION_1_0_DEPRECATED # old: state-req
3281 dlflags notlistable
3282 glxflags client-handcode server-handcode
3283 version 1.0
3284 deprecated 3.1
3285 glxsingle 128
3286 wglflags client-handcode server-handcode
3287 offset 274
3288
3289 GetTexEnvfv(target, pname, params)
3290 return void
3291 param target TextureEnvTarget in value
3292 param pname TextureEnvParameter in value
3293 param params Float32 out array [COMPSIZE(pname)]
3294 category VERSION_1_0_DEPRECATED # old: state-req
3295 dlflags notlistable
3296 version 1.0
3297 deprecated 3.1
3298 glxsingle 130
3299 wglflags small-data
3300 offset 276
3301
3302 GetTexEnviv(target, pname, params)
3303 return void
3304 param target TextureEnvTarget in value
3305 param pname TextureEnvParameter in value
3306 param params Int32 out array [COMPSIZE(pname)]
3307 category VERSION_1_0_DEPRECATED # old: state-req
3308 dlflags notlistable
3309 version 1.0
3310 deprecated 3.1
3311 glxsingle 131
3312 wglflags small-data
3313 offset 277
3314
3315 GetTexGendv(coord, pname, params)
3316 return void
3317 param coord TextureCoordName in value
3318 param pname TextureGenParameter in value
3319 param params Float64 out array [COMPSIZE(pname)]
3320 category VERSION_1_0_DEPRECATED # old: state-req
3321 dlflags notlistable
3322 version 1.0
3323 deprecated 3.1
3324 glxsingle 132
3325 wglflags small-data
3326 offset 278
3327
3328 GetTexGenfv(coord, pname, params)
3329 return void
3330 param coord TextureCoordName in value
3331 param pname TextureGenParameter in value
3332 param params Float32 out array [COMPSIZE(pname)]
3333 category VERSION_1_0_DEPRECATED # old: state-req
3334 dlflags notlistable
3335 version 1.0
3336 deprecated 3.1
3337 glxsingle 133
3338 wglflags small-data
3339 offset 279
3340
3341 GetTexGeniv(coord, pname, params)
3342 return void
3343 param coord TextureCoordName in value
3344 param pname TextureGenParameter in value
3345 param params Int32 out array [COMPSIZE(pname)]
3346 category VERSION_1_0_DEPRECATED # old: state-req
3347 dlflags notlistable
3348 version 1.0
3349 deprecated 3.1
3350 glxsingle 134
3351 wglflags small-data
3352 offset 280
3353
3354 IsList(list)
3355 return Boolean
3356 param list List in value
3357 category VERSION_1_0_DEPRECATED # old: state-req
3358 dlflags notlistable
3359 version 1.0
3360 deprecated 3.1
3361 glxsingle 141
3362 offset 287
3363
3364 Frustum(left, right, bottom, top, zNear, zFar)
3365 return void
3366 param left Float64 in value
3367 param right Float64 in value
3368 param bottom Float64 in value
3369 param top Float64 in value
3370 param zNear Float64 in value
3371 param zFar Float64 in value
3372 category VERSION_1_0_DEPRECATED # old: xform
3373 version 1.0
3374 deprecated 3.1
3375 glxropcode 175
3376 offset 289
3377
3378 LoadIdentity()
3379 return void
3380 category VERSION_1_0_DEPRECATED # old: xform
3381 version 1.0
3382 deprecated 3.1
3383 glxropcode 176
3384 offset 290
3385
3386 LoadMatrixf(m)
3387 return void
3388 param m Float32 in array [16]
3389 category VERSION_1_0_DEPRECATED # old: xform
3390 version 1.0
3391 deprecated 3.1
3392 glxropcode 177
3393 offset 291
3394
3395 LoadMatrixd(m)
3396 return void
3397 param m Float64 in array [16]
3398 category VERSION_1_0_DEPRECATED # old: xform
3399 version 1.0
3400 deprecated 3.1
3401 glxropcode 178
3402 offset 292
3403
3404 MatrixMode(mode)
3405 return void
3406 param mode MatrixMode in value
3407 category VERSION_1_0_DEPRECATED # old: xform
3408 version 1.0
3409 deprecated 3.1
3410 glxropcode 179
3411 offset 293
3412
3413 MultMatrixf(m)
3414 return void
3415 param m Float32 in array [16]
3416 category VERSION_1_0_DEPRECATED # old: xform
3417 version 1.0
3418 deprecated 3.1
3419 glxropcode 180
3420 offset 294
3421
3422 MultMatrixd(m)
3423 return void
3424 param m Float64 in array [16]
3425 category VERSION_1_0_DEPRECATED # old: xform
3426 version 1.0
3427 deprecated 3.1
3428 glxropcode 181
3429 offset 295
3430
3431 Ortho(left, right, bottom, top, zNear, zFar)
3432 return void
3433 param left Float64 in value
3434 param right Float64 in value
3435 param bottom Float64 in value
3436 param top Float64 in value
3437 param zNear Float64 in value
3438 param zFar Float64 in value
3439 category VERSION_1_0_DEPRECATED # old: xform
3440 version 1.0
3441 deprecated 3.1
3442 glxropcode 182
3443 offset 296
3444
3445 PopMatrix()
3446 return void
3447 category VERSION_1_0_DEPRECATED # old: xform
3448 version 1.0
3449 deprecated 3.1
3450 glxropcode 183
3451 offset 297
3452
3453 PushMatrix()
3454 return void
3455 category VERSION_1_0_DEPRECATED # old: xform
3456 version 1.0
3457 deprecated 3.1
3458 glxropcode 184
3459 offset 298
3460
3461 Rotated(angle, x, y, z)
3462 return void
3463 param angle Float64 in value
3464 param x Float64 in value
3465 param y Float64 in value
3466 param z Float64 in value
3467 category VERSION_1_0_DEPRECATED # old: xform
3468 version 1.0
3469 deprecated 3.1
3470 glxropcode 185
3471 offset 299
3472
3473 Rotatef(angle, x, y, z)
3474 return void
3475 param angle Float32 in value
3476 param x Float32 in value
3477 param y Float32 in value
3478 param z Float32 in value
3479 category VERSION_1_0_DEPRECATED # old: xform
3480 version 1.0
3481 deprecated 3.1
3482 glxropcode 186
3483 offset 300
3484
3485 Scaled(x, y, z)
3486 return void
3487 param x Float64 in value
3488 param y Float64 in value
3489 param z Float64 in value
3490 category VERSION_1_0_DEPRECATED # old: xform
3491 version 1.0
3492 deprecated 3.1
3493 glxropcode 187
3494 offset 301
3495
3496 Scalef(x, y, z)
3497 return void
3498 param x Float32 in value
3499 param y Float32 in value
3500 param z Float32 in value
3501 category VERSION_1_0_DEPRECATED # old: xform
3502 version 1.0
3503 deprecated 3.1
3504 glxropcode 188
3505 offset 302
3506
3507 Translated(x, y, z)
3508 return void
3509 param x Float64 in value
3510 param y Float64 in value
3511 param z Float64 in value
3512 category VERSION_1_0_DEPRECATED # old: xform
3513 version 1.0
3514 deprecated 3.1
3515 glxropcode 189
3516 offset 303
3517
3518 Translatef(x, y, z)
3519 return void
3520 param x Float32 in value
3521 param y Float32 in value
3522 param z Float32 in value
3523 category VERSION_1_0_DEPRECATED # old: xform
3524 version 1.0
3525 deprecated 3.1
3526 glxropcode 190
3527 offset 304
3528
3529 ###############################################################################
3530 ###############################################################################
3531 #
3532 # OpenGL 1.1 commands
3533 #
3534 ###############################################################################
3535 ###############################################################################
3536
3537 DrawArrays(mode, first, count)
3538 return void
3539 param mode BeginMode in value
3540 param first Int32 in value
3541 param count SizeI in value
3542 category VERSION_1_1
3543 dlflags handcode
3544 glxflags client-handcode client-intercept server-handcode
3545 version 1.1
3546 glxropcode 193
3547 offset 310
3548
3549 DrawElements(mode, count, type, indices)
3550 return void
3551 param mode BeginMode in value
3552 param count SizeI in value
3553 param type DrawElementsType in value
3554 param indices Void in array [COMPSIZE(count/type)]
3555 category VERSION_1_1
3556 dlflags handcode
3557 glxflags client-handcode client-intercept server-handcode
3558 version 1.1
3559 offset 311
3560
3561 GetPointerv(pname, params)
3562 return void
3563 param pname GetPointervPName in value
3564 param params VoidPointer out array [1]
3565 category VERSION_1_1
3566 dlflags notlistable
3567 glxflags client-handcode client-intercept server-handcode
3568 version 1.1
3569 offset 329
3570
3571 PolygonOffset(factor, units)
3572 return void
3573 param factor Float32 in value
3574 param units Float32 in value
3575 category VERSION_1_1
3576 version 1.1
3577 glxropcode 192
3578 offset 319
3579
3580 # Arguably TexelInternalFormat, not PixelInternalFormat
3581 CopyTexImage1D(target, level, internalformat, x, y, width, border)
3582 return void
3583 param target TextureTarget in value
3584 param level CheckedInt32 in value
3585 param internalformat PixelInternalFormat in value
3586 param x WinCoord in value
3587 param y WinCoord in value
3588 param width SizeI in value
3589 param border CheckedInt32 in value
3590 category VERSION_1_1
3591 version 1.1
3592 glxropcode 4119
3593 glxflags EXT
3594 offset 323
3595
3596 # Arguably TexelInternalFormat, not PixelInternalFormat
3597 CopyTexImage2D(target, level, internalformat, x, y, width, height, border)
3598 return void
3599 param target TextureTarget in value
3600 param level CheckedInt32 in value
3601 param internalformat PixelInternalFormat in value
3602 param x WinCoord in value
3603 param y WinCoord in value
3604 param width SizeI in value
3605 param height SizeI in value
3606 param border CheckedInt32 in value
3607 category VERSION_1_1
3608 version 1.1
3609 glxropcode 4120
3610 glxflags EXT
3611 offset 324
3612
3613 CopyTexSubImage1D(target, level, xoffset, x, y, width)
3614 return void
3615 param target TextureTarget in value
3616 param level CheckedInt32 in value
3617 param xoffset CheckedInt32 in value
3618 param x WinCoord in value
3619 param y WinCoord in value
3620 param width SizeI in value
3621 category VERSION_1_1
3622 version 1.1
3623 glxropcode 4121
3624 glxflags EXT
3625 offset 325
3626
3627 CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)
3628 return void
3629 param target TextureTarget in value
3630 param level CheckedInt32 in value
3631 param xoffset CheckedInt32 in value
3632 param yoffset CheckedInt32 in value
3633 param x WinCoord in value
3634 param y WinCoord in value
3635 param width SizeI in value
3636 param height SizeI in value
3637 category VERSION_1_1
3638 version 1.1
3639 glxropcode 4122
3640 glxflags EXT
3641 offset 326
3642
3643 TexSubImage1D(target, level, xoffset, width, format, type, pixels)
3644 return void
3645 param target TextureTarget in value
3646 param level CheckedInt32 in value
3647 param xoffset CheckedInt32 in value
3648 param width SizeI in value
3649 param format PixelFormat in value
3650 param type PixelType in value
3651 param pixels Void in array [COMPSIZE(format/type/width)]
3652 category VERSION_1_1
3653 dlflags handcode
3654 glxflags EXT client-handcode server-handcode
3655 version 1.1
3656 glxropcode 4099
3657 offset 332
3658
3659 TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels)
3660 return void
3661 param target TextureTarget in value
3662 param level CheckedInt32 in value
3663 param xoffset CheckedInt32 in value
3664 param yoffset CheckedInt32 in value
3665 param width SizeI in value
3666 param height SizeI in value
3667 param format PixelFormat in value
3668 param type PixelType in value
3669 param pixels Void in array [COMPSIZE(format/type/width/height)]
3670 category VERSION_1_1
3671 dlflags handcode
3672 glxflags EXT client-handcode server-handcode
3673 version 1.1
3674 glxropcode 4100
3675 offset 333
3676
3677 BindTexture(target, texture)
3678 return void
3679 param target TextureTarget in value
3680 param texture Texture in value
3681 category VERSION_1_1
3682 version 1.1
3683 glxropcode 4117
3684 glxflags EXT
3685 offset 307
3686
3687 DeleteTextures(n, textures)
3688 return void
3689 param n SizeI in value
3690 param textures Texture in array [n]
3691 category VERSION_1_1
3692 dlflags notlistable
3693 version 1.1
3694 glxsingle 144
3695 offset 327
3696
3697 GenTextures(n, textures)
3698 return void
3699 param n SizeI in value
3700 param textures Texture out array [n]
3701 category VERSION_1_1
3702 dlflags notlistable
3703 version 1.1
3704 glxsingle 145
3705 offset 328
3706
3707 IsTexture(texture)
3708 return Boolean
3709 param texture Texture in value
3710 category VERSION_1_1
3711 dlflags notlistable
3712 version 1.1
3713 glxsingle 146
3714 offset 330
3715
3716 ###############################################################################
3717 ###############################################################################
3718 #
3719 # OpenGL 1.1 deprecated commands
3720 #
3721 ###############################################################################
3722 ###############################################################################
3723
3724 ArrayElement(i)
3725 return void
3726 param i Int32 in value
3727 category VERSION_1_1_DEPRECATED
3728 dlflags handcode
3729 glxflags client-handcode client-intercept server-handcode
3730 version 1.1
3731 deprecated 3.1
3732 offset 306
3733
3734 ColorPointer(size, type, stride, pointer)
3735 return void
3736 param size Int32 in value
3737 param type ColorPointerType in value
3738 param stride SizeI in value
3739 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3740 category VERSION_1_1_DEPRECATED
3741 dlflags notlistable
3742 glxflags client-handcode client-intercept server-handcode
3743 version 1.1
3744 deprecated 3.1
3745 offset 308
3746
3747 DisableClientState(array)
3748 return void
3749 param array EnableCap in value
3750 category VERSION_1_1_DEPRECATED
3751 version 1.1
3752 deprecated 3.1
3753 dlflags notlistable
3754 glxflags client-handcode client-intercept server-handcode
3755 offset 309
3756
3757 EdgeFlagPointer(stride, pointer)
3758 return void
3759 param stride SizeI in value
3760 param pointer Void in array [COMPSIZE(stride)] retained
3761 category VERSION_1_1_DEPRECATED
3762 dlflags notlistable
3763 glxflags client-handcode client-intercept server-handcode
3764 version 1.1
3765 deprecated 3.1
3766 offset 312
3767
3768 EnableClientState(array)
3769 return void
3770 param array EnableCap in value
3771 category VERSION_1_1_DEPRECATED
3772 dlflags notlistable
3773 glxflags client-handcode client-intercept server-handcode
3774 version 1.1
3775 deprecated 3.1
3776 offset 313
3777
3778 IndexPointer(type, stride, pointer)
3779 return void
3780 param type IndexPointerType in value
3781 param stride SizeI in value
3782 param pointer Void in array [COMPSIZE(type/stride)] retained
3783 category VERSION_1_1_DEPRECATED
3784 dlflags notlistable
3785 glxflags client-handcode client-intercept server-handcode
3786 version 1.1
3787 deprecated 3.1
3788 offset 314
3789
3790 InterleavedArrays(format, stride, pointer)
3791 return void
3792 param format InterleavedArrayFormat in value
3793 param stride SizeI in value
3794 param pointer Void in array [COMPSIZE(format/stride)] retained
3795 category VERSION_1_1_DEPRECATED
3796 dlflags notlistable
3797 glxflags client-handcode client-intercept server-handcode
3798 version 1.1
3799 deprecated 3.1
3800 offset 317
3801
3802 NormalPointer(type, stride, pointer)
3803 return void
3804 param type NormalPointerType in value
3805 param stride SizeI in value
3806 param pointer Void in array [COMPSIZE(type/stride)] retained
3807 category VERSION_1_1_DEPRECATED
3808 dlflags notlistable
3809 glxflags client-handcode client-intercept server-handcode
3810 version 1.1
3811 deprecated 3.1
3812 offset 318
3813
3814 TexCoordPointer(size, type, stride, pointer)
3815 return void
3816 param size Int32 in value
3817 param type TexCoordPointerType in value
3818 param stride SizeI in value
3819 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3820 category VERSION_1_1_DEPRECATED
3821 dlflags notlistable
3822 glxflags client-handcode client-intercept server-handcode
3823 version 1.1
3824 deprecated 3.1
3825 offset 320
3826
3827 VertexPointer(size, type, stride, pointer)
3828 return void
3829 param size Int32 in value
3830 param type VertexPointerType in value
3831 param stride SizeI in value
3832 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3833 category VERSION_1_1_DEPRECATED
3834 dlflags notlistable
3835 glxflags client-handcode client-intercept server-handcode
3836 version 1.1
3837 deprecated 3.1
3838 offset 321
3839
3840 AreTexturesResident(n, textures, residences)
3841 return Boolean
3842 param n SizeI in value
3843 param textures Texture in array [n]
3844 param residences Boolean out array [n]
3845 category VERSION_1_1_DEPRECATED
3846 glxsingle 143
3847 dlflags notlistable
3848 version 1.1
3849 deprecated 3.1
3850 offset 322
3851
3852 PrioritizeTextures(n, textures, priorities)
3853 return void
3854 param n SizeI in value
3855 param textures Texture in array [n]
3856 param priorities ClampedFloat32 in array [n]
3857 category VERSION_1_1_DEPRECATED
3858 version 1.1
3859 deprecated 3.1
3860 glxropcode 4118
3861 glxflags EXT
3862 offset 331
3863
3864 Indexub(c)
3865 return void
3866 param c ColorIndexValueUB in value
3867 category VERSION_1_1_DEPRECATED
3868 vectorequiv Indexubv
3869 version 1.1
3870 offset 315
3871
3872 Indexubv(c)
3873 return void
3874 param c ColorIndexValueUB in array [1]
3875 category VERSION_1_1_DEPRECATED
3876 version 1.1
3877 glxropcode 194
3878 offset 316
3879
3880 PopClientAttrib()
3881 return void
3882 category VERSION_1_1_DEPRECATED
3883 version 1.1
3884 deprecated 3.1
3885 dlflags notlistable
3886 glxflags client-handcode client-intercept server-handcode
3887 offset 334
3888
3889 PushClientAttrib(mask)
3890 return void
3891 param mask ClientAttribMask in value
3892 category VERSION_1_1_DEPRECATED
3893 version 1.1
3894 deprecated 3.1
3895 dlflags notlistable
3896 glxflags client-handcode client-intercept server-handcode
3897 offset 335
3898
3899 ###############################################################################
3900 ###############################################################################
3901 #
3902 # OpenGL 1.2 commands
3903 #
3904 ###############################################################################
3905 ###############################################################################
3906
3907 BlendColor(red, green, blue, alpha)
3908 return void
3909 param red ClampedColorF in value
3910 param green ClampedColorF in value
3911 param blue ClampedColorF in value
3912 param alpha ClampedColorF in value
3913 category VERSION_1_2
3914 glxflags EXT
3915 version 1.2
3916 glxropcode 4096
3917 offset 336
3918
3919 BlendEquation(mode)
3920 return void
3921 param mode BlendEquationMode in value
3922 category VERSION_1_2
3923 glxflags EXT
3924 version 1.2
3925 glxropcode 4097
3926 offset 337
3927
3928 DrawRangeElements(mode, start, end, count, type, indices)
3929 return void
3930 param mode BeginMode in value
3931 param start UInt32 in value
3932 param end UInt32 in value
3933 param count SizeI in value
3934 param type DrawElementsType in value
3935 param indices Void in array [COMPSIZE(count/type)]
3936 category VERSION_1_2
3937 dlflags handcode
3938 glxflags client-handcode client-intercept server-handcode
3939 version 1.2
3940 offset 338
3941
3942 # OpenGL 1.2 (EXT_texture3D) commands
3943
3944 # Arguably TexelInternalFormat, not PixelInternalFormat
3945 TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
3946 return void
3947 param target TextureTarget in value
3948 param level CheckedInt32 in value
3949 param internalformat TextureComponentCount in value
3950 param width SizeI in value
3951 param height SizeI in value
3952 param depth SizeI in value
3953 param border CheckedInt32 in value
3954 param format PixelFormat in value
3955 param type PixelType in value
3956 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
3957 category VERSION_1_2
3958 dlflags handcode
3959 glxflags client-handcode server-handcode EXT
3960 version 1.2
3961 deprecated 3.1
3962 glxropcode 4114
3963 offset 371
3964
3965 TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
3966 return void
3967 param target TextureTarget in value
3968 param level CheckedInt32 in value
3969 param xoffset CheckedInt32 in value
3970 param yoffset CheckedInt32 in value
3971 param zoffset CheckedInt32 in value
3972 param width SizeI in value
3973 param height SizeI in value
3974 param depth SizeI in value
3975 param format PixelFormat in value
3976 param type PixelType in value
3977 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
3978 category VERSION_1_2
3979 dlflags handcode
3980 glxflags client-handcode server-handcode EXT
3981 version 1.2
3982 glxropcode 4115
3983 offset 372
3984
3985 # OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
3986
3987 CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
3988 return void
3989 param target TextureTarget in value
3990 param level CheckedInt32 in value
3991 param xoffset CheckedInt32 in value
3992 param yoffset CheckedInt32 in value
3993 param zoffset CheckedInt32 in value
3994 param x WinCoord in value
3995 param y WinCoord in value
3996 param width SizeI in value
3997 param height SizeI in value
3998 category VERSION_1_2
3999 glxflags EXT
4000 version 1.2
4001 glxropcode 4123
4002 offset 373
4003
4004 ###############################################################################
4005 ###############################################################################
4006 #
4007 # OpenGL 1.2 deprecated commands
4008 #
4009 ###############################################################################
4010 ###############################################################################
4011
4012 # OpenGL 1.2 (SGI_color_table) commands
4013
4014 ColorTable(target, internalformat, width, format, type, table)
4015 return void
4016 param target ColorTableTarget in value
4017 param internalformat PixelInternalFormat in value
4018 param width SizeI in value
4019 param format PixelFormat in value
4020 param type PixelType in value
4021 param table Void in array [COMPSIZE(format/type/width)]
4022 category VERSION_1_2_DEPRECATED
4023 dlflags handcode
4024 glxflags client-handcode server-handcode EXT
4025 version 1.2
4026 deprecated 3.1
4027 glxropcode 2053
4028 offset 339
4029
4030 ColorTableParameterfv(target, pname, params)
4031 return void
4032 param target ColorTableTarget in value
4033 param pname ColorTableParameterPName in value
4034 param params CheckedFloat32 in array [COMPSIZE(pname)]
4035 category VERSION_1_2_DEPRECATED
4036 glxflags EXT
4037 version 1.2
4038 deprecated 3.1
4039 glxropcode 2054
4040 offset 340
4041
4042 ColorTableParameteriv(target, pname, params)
4043 return void
4044 param target ColorTableTarget in value
4045 param pname ColorTableParameterPName in value
4046 param params CheckedInt32 in array [COMPSIZE(pname)]
4047 category VERSION_1_2_DEPRECATED
4048 glxflags EXT
4049 version 1.2
4050 deprecated 3.1
4051 glxropcode 2055
4052 offset 341
4053
4054 CopyColorTable(target, internalformat, x, y, width)
4055 return void
4056 param target ColorTableTarget in value
4057 param internalformat PixelInternalFormat in value
4058 param x WinCoord in value
4059 param y WinCoord in value
4060 param width SizeI in value
4061 category VERSION_1_2_DEPRECATED
4062 glxflags EXT
4063 version 1.2
4064 deprecated 3.1
4065 glxropcode 2056
4066 offset 342
4067
4068 GetColorTable(target, format, type, table)
4069 return void
4070 param target ColorTableTarget in value
4071 param format PixelFormat in value
4072 param type PixelType in value
4073 param table Void out array [COMPSIZE(target/format/type)]
4074 category VERSION_1_2_DEPRECATED
4075 dlflags notlistable
4076 glxflags client-handcode server-handcode
4077 version 1.2
4078 deprecated 3.1
4079 glxsingle 147
4080 offset 343
4081
4082 GetColorTableParameterfv(target, pname, params)
4083 return void
4084 param target ColorTableTarget in value
4085 param pname GetColorTableParameterPName in value
4086 param params Float32 out array [COMPSIZE(pname)]
4087 category VERSION_1_2_DEPRECATED
4088 dlflags notlistable
4089 version 1.2
4090 deprecated 3.1
4091 glxsingle 148
4092 offset 344
4093
4094 GetColorTableParameteriv(target, pname, params)
4095 return void
4096 param target ColorTableTarget in value
4097 param pname GetColorTableParameterPName in value
4098 param params Int32 out array [COMPSIZE(pname)]
4099 category VERSION_1_2_DEPRECATED
4100 dlflags notlistable
4101 version 1.2
4102 deprecated 3.1
4103 glxsingle 149
4104 offset 345
4105
4106 # OpenGL 1.2 (EXT_color_subtable) commands
4107
4108 ColorSubTable(target, start, count, format, type, data)
4109 return void
4110 param target ColorTableTarget in value
4111 param start SizeI in value
4112 param count SizeI in value
4113 param format PixelFormat in value
4114 param type PixelType in value
4115 param data Void in array [COMPSIZE(format/type/count)]
4116 category VERSION_1_2_DEPRECATED
4117 dlflags handcode
4118 glxflags client-handcode server-handcode
4119 version 1.2
4120 deprecated 3.1
4121 glxropcode 195
4122 offset 346
4123
4124 CopyColorSubTable(target, start, x, y, width)
4125 return void
4126 param target ColorTableTarget in value
4127 param start SizeI in value
4128 param x WinCoord in value
4129 param y WinCoord in value
4130 param width SizeI in value
4131 category VERSION_1_2_DEPRECATED
4132 version 1.2
4133 deprecated 3.1
4134 glxropcode 196
4135 offset 347
4136
4137 # OpenGL 1.2 (EXT_convolution) commands
4138
4139 ConvolutionFilter1D(target, internalformat, width, format, type, image)
4140 return void
4141 param target ConvolutionTarget in value
4142 param internalformat PixelInternalFormat in value
4143 param width SizeI in value
4144 param format PixelFormat in value
4145 param type PixelType in value
4146 param image Void in array [COMPSIZE(format/type/width)]
4147 category VERSION_1_2_DEPRECATED
4148 dlflags handcode
4149 glxflags client-handcode server-handcode EXT
4150 version 1.2
4151 deprecated 3.1
4152 glxropcode 4101
4153 offset 348
4154
4155 ConvolutionFilter2D(target, internalformat, width, height, format, type, image)
4156 return void
4157 param target ConvolutionTarget in value
4158 param internalformat PixelInternalFormat in value
4159 param width SizeI in value
4160 param height SizeI in value
4161 param format PixelFormat in value
4162 param type PixelType in value
4163 param image Void in array [COMPSIZE(format/type/width/height)]
4164 category VERSION_1_2_DEPRECATED
4165 dlflags handcode
4166 glxflags client-handcode server-handcode EXT
4167 version 1.2
4168 deprecated 3.1
4169 glxropcode 4102
4170 offset 349
4171
4172 ConvolutionParameterf(target, pname, params)
4173 return void
4174 param target ConvolutionTarget in value
4175 param pname ConvolutionParameter in value
4176 param params CheckedFloat32 in value
4177 category VERSION_1_2_DEPRECATED
4178 glxflags EXT
4179 version 1.2
4180 deprecated 3.1
4181 glxropcode 4103
4182 offset 350
4183
4184 ConvolutionParameterfv(target, pname, params)
4185 return void
4186 param target ConvolutionTarget in value
4187 param pname ConvolutionParameter in value
4188 param params CheckedFloat32 in array [COMPSIZE(pname)]
4189 category VERSION_1_2_DEPRECATED
4190 glxflags EXT
4191 version 1.2
4192 deprecated 3.1
4193 glxropcode 4104
4194 offset 351
4195
4196 ConvolutionParameteri(target, pname, params)
4197 return void
4198 param target ConvolutionTarget in value
4199 param pname ConvolutionParameter in value
4200 param params CheckedInt32 in value
4201 category VERSION_1_2_DEPRECATED
4202 glxflags EXT
4203 version 1.2
4204 deprecated 3.1
4205 glxropcode 4105
4206 offset 352
4207
4208 ConvolutionParameteriv(target, pname, params)
4209 return void
4210 param target ConvolutionTarget in value
4211 param pname ConvolutionParameter in value
4212 param params CheckedInt32 in array [COMPSIZE(pname)]
4213 category VERSION_1_2_DEPRECATED
4214 glxflags EXT
4215 version 1.2
4216 deprecated 3.1
4217 glxropcode 4106
4218 offset 353
4219
4220 CopyConvolutionFilter1D(target, internalformat, x, y, width)
4221 return void
4222 param target ConvolutionTarget in value
4223 param internalformat PixelInternalFormat in value
4224 param x WinCoord in value
4225 param y WinCoord in value
4226 param width SizeI in value
4227 category VERSION_1_2_DEPRECATED
4228 glxflags EXT
4229 version 1.2
4230 deprecated 3.1
4231 glxropcode 4107
4232 offset 354
4233
4234 CopyConvolutionFilter2D(target, internalformat, x, y, width, height)
4235 return void
4236 param target ConvolutionTarget in value
4237 param internalformat PixelInternalFormat in value
4238 param x WinCoord in value
4239 param y WinCoord in value
4240 param width SizeI in value
4241 param height SizeI in value
4242 category VERSION_1_2_DEPRECATED
4243 glxflags EXT
4244 version 1.2
4245 deprecated 3.1
4246 glxropcode 4108
4247 offset 355
4248
4249 GetConvolutionFilter(target, format, type, image)
4250 return void
4251 param target ConvolutionTarget in value
4252 param format PixelFormat in value
4253 param type PixelType in value
4254 param image Void out array [COMPSIZE(target/format/type)]
4255 category VERSION_1_2_DEPRECATED
4256 dlflags notlistable
4257 glxflags client-handcode server-handcode
4258 version 1.2
4259 deprecated 3.1
4260 glxsingle 150
4261 offset 356
4262
4263 GetConvolutionParameterfv(target, pname, params)
4264 return void
4265 param target ConvolutionTarget in value
4266 param pname GetConvolutionParameterPName in value
4267 param params Float32 out array [COMPSIZE(pname)]
4268 category VERSION_1_2_DEPRECATED
4269 dlflags notlistable
4270 version 1.2
4271 deprecated 3.1
4272 glxsingle 151
4273 offset 357
4274
4275 GetConvolutionParameteriv(target, pname, params)
4276 return void
4277 param target ConvolutionTarget in value
4278 param pname GetConvolutionParameterPName in value
4279 param params Int32 out array [COMPSIZE(pname)]
4280 category VERSION_1_2_DEPRECATED
4281 dlflags notlistable
4282 version 1.2
4283 deprecated 3.1
4284 glxsingle 152
4285 offset 358
4286
4287 GetSeparableFilter(target, format, type, row, column, span)
4288 return void
4289 param target SeparableTarget in value
4290 param format PixelFormat in value
4291 param type PixelType in value
4292 param row Void out array [COMPSIZE(target/format/type)]
4293 param column Void out array [COMPSIZE(target/format/type)]
4294 param span Void out array [COMPSIZE(target/format/type)]
4295 category VERSION_1_2_DEPRECATED
4296 dlflags notlistable
4297 glxflags client-handcode server-handcode
4298 version 1.2
4299 deprecated 3.1
4300 glxsingle 153
4301 offset 359
4302
4303 SeparableFilter2D(target, internalformat, width, height, format, type, row, column)
4304 return void
4305 param target SeparableTarget in value
4306 param internalformat PixelInternalFormat in value
4307 param width SizeI in value
4308 param height SizeI in value
4309 param format PixelFormat in value
4310 param type PixelType in value
4311 param row Void in array [COMPSIZE(target/format/type/width)]
4312 param column Void in array [COMPSIZE(target/format/type/height)]
4313 category VERSION_1_2_DEPRECATED
4314 dlflags handcode
4315 glxflags client-handcode server-handcode EXT
4316 version 1.2
4317 deprecated 3.1
4318 glxropcode 4109
4319 offset 360
4320
4321 # OpenGL 1.2 (EXT_histogram) commands
4322
4323 GetHistogram(target, reset, format, type, values)
4324 return void
4325 param target HistogramTarget in value
4326 param reset Boolean in value
4327 param format PixelFormat in value
4328 param type PixelType in value
4329 param values Void out array [COMPSIZE(target/format/type)]
4330 category VERSION_1_2_DEPRECATED
4331 dlflags notlistable
4332 glxflags client-handcode server-handcode
4333 version 1.2
4334 deprecated 3.1
4335 glxsingle 154
4336 offset 361
4337
4338 GetHistogramParameterfv(target, pname, params)
4339 return void
4340 param target HistogramTarget in value
4341 param pname GetHistogramParameterPName in value
4342 param params Float32 out array [COMPSIZE(pname)]
4343 category VERSION_1_2_DEPRECATED
4344 dlflags notlistable
4345 version 1.2
4346 deprecated 3.1
4347 glxsingle 155
4348 offset 362
4349
4350 GetHistogramParameteriv(target, pname, params)
4351 return void
4352 param target HistogramTarget in value
4353 param pname GetHistogramParameterPName in value
4354 param params Int32 out array [COMPSIZE(pname)]
4355 category VERSION_1_2_DEPRECATED
4356 dlflags notlistable
4357 version 1.2
4358 deprecated 3.1
4359 glxsingle 156
4360 offset 363
4361
4362 GetMinmax(target, reset, format, type, values)
4363 return void
4364 param target MinmaxTarget in value
4365 param reset Boolean in value
4366 param format PixelFormat in value
4367 param type PixelType in value
4368 param values Void out array [COMPSIZE(target/format/type)]
4369 category VERSION_1_2_DEPRECATED
4370 dlflags notlistable
4371 glxflags client-handcode server-handcode
4372 version 1.2
4373 deprecated 3.1
4374 glxsingle 157
4375 offset 364
4376
4377 GetMinmaxParameterfv(target, pname, params)
4378 return void
4379 param target MinmaxTarget in value
4380 param pname GetMinmaxParameterPName in value
4381 param params Float32 out array [COMPSIZE(pname)]
4382 category VERSION_1_2_DEPRECATED
4383 dlflags notlistable
4384 version 1.2
4385 deprecated 3.1
4386 glxsingle 158
4387 offset 365
4388
4389 GetMinmaxParameteriv(target, pname, params)
4390 return void
4391 param target MinmaxTarget in value
4392 param pname GetMinmaxParameterPName in value
4393 param params Int32 out array [COMPSIZE(pname)]
4394 category VERSION_1_2_DEPRECATED
4395 dlflags notlistable
4396 version 1.2
4397 deprecated 3.1
4398 glxsingle 159
4399 offset 366
4400
4401 Histogram(target, width, internalformat, sink)
4402 return void
4403 param target HistogramTarget in value
4404 param width SizeI in value
4405 param internalformat PixelInternalFormat in value
4406 param sink Boolean in value
4407 category VERSION_1_2_DEPRECATED
4408 dlflags handcode
4409 glxflags EXT
4410 version 1.2
4411 deprecated 3.1
4412 glxropcode 4110
4413 offset 367
4414
4415 Minmax(target, internalformat, sink)
4416 return void
4417 param target MinmaxTarget in value
4418 param internalformat PixelInternalFormat in value
4419 param sink Boolean in value
4420 category VERSION_1_2_DEPRECATED
4421 glxflags EXT
4422 version 1.2
4423 deprecated 3.1
4424 glxropcode 4111
4425 offset 368
4426
4427 ResetHistogram(target)
4428 return void
4429 param target HistogramTarget in value
4430 category VERSION_1_2_DEPRECATED
4431 glxflags EXT
4432 version 1.2
4433 deprecated 3.1
4434 glxropcode 4112
4435 offset 369
4436
4437 ResetMinmax(target)
4438 return void
4439 param target MinmaxTarget in value
4440 category VERSION_1_2_DEPRECATED
4441 glxflags EXT
4442 version 1.2
4443 deprecated 3.1
4444 glxropcode 4113
4445 offset 370
4446
4447 ###############################################################################
4448 ###############################################################################
4449 #
4450 # OpenGL 1.3 commands
4451 #
4452 ###############################################################################
4453 ###############################################################################
4454
4455 # OpenGL 1.3 (ARB_multitexture) commands
4456
4457 ActiveTexture(texture)
4458 return void
4459 param texture TextureUnit in value
4460 category VERSION_1_3
4461 glxflags ARB
4462 version 1.3
4463 glxropcode 197
4464 offset 374
4465
4466 # OpenGL 1.3 (ARB_multisample) commands
4467
4468 SampleCoverage(value, invert)
4469 return void
4470 param value ClampedFloat32 in value
4471 param invert Boolean in value
4472 category VERSION_1_3
4473 glxflags ARB
4474 version 1.3
4475 glxropcode 229
4476 offset 412
4477
4478 # OpenGL 1.3 (ARB_texture_compression) commands
4479
4480 # Arguably TexelInternalFormat, not PixelInternalFormat
4481 CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
4482 return void
4483 param target TextureTarget in value
4484 param level CheckedInt32 in value
4485 param internalformat PixelInternalFormat in value
4486 param width SizeI in value
4487 param height SizeI in value
4488 param depth SizeI in value
4489 param border CheckedInt32 in value
4490 param imageSize SizeI in value
4491 param data CompressedTextureARB in array [imageSize]
4492 category VERSION_1_3
4493 dlflags handcode
4494 glxflags ARB client-handcode server-handcode
4495 version 1.3
4496 glxropcode 216
4497 wglflags client-handcode server-handcode
4498 offset 554
4499
4500 # Arguably TexelInternalFormat, not PixelInternalFormat
4501 CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
4502 return void
4503 param target TextureTarget in value
4504 param level CheckedInt32 in value
4505 param internalformat PixelInternalFormat in value
4506 param width SizeI in value
4507 param height SizeI in value
4508 param border CheckedInt32 in value
4509 param imageSize SizeI in value
4510 param data CompressedTextureARB in array [imageSize]
4511 category VERSION_1_3
4512 dlflags handcode
4513 glxflags ARB client-handcode server-handcode
4514 version 1.3
4515 glxropcode 215
4516 wglflags client-handcode server-handcode
4517 offset 555
4518
4519 # Arguably TexelInternalFormat, not PixelInternalFormat
4520 CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
4521 return void
4522 param target TextureTarget in value
4523 param level CheckedInt32 in value
4524 param internalformat PixelInternalFormat in value
4525 param width SizeI in value
4526 param border CheckedInt32 in value
4527 param imageSize SizeI in value
4528 param data CompressedTextureARB in array [imageSize]
4529 category VERSION_1_3
4530 dlflags handcode
4531 glxflags ARB client-handcode server-handcode
4532 version 1.3
4533 glxropcode 214
4534 wglflags client-handcode server-handcode
4535 offset 556
4536
4537 CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
4538 return void
4539 param target TextureTarget in value
4540 param level CheckedInt32 in value
4541 param xoffset CheckedInt32 in value
4542 param yoffset CheckedInt32 in value
4543 param zoffset CheckedInt32 in value
4544 param width SizeI in value
4545 param height SizeI in value
4546 param depth SizeI in value
4547 param format PixelFormat in value
4548 param imageSize SizeI in value
4549 param data CompressedTextureARB in array [imageSize]
4550 category VERSION_1_3
4551 dlflags handcode
4552 glxflags ARB client-handcode server-handcode
4553 version 1.3
4554 glxropcode 219
4555 wglflags client-handcode server-handcode
4556 offset 557
4557
4558 CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
4559 return void
4560 param target TextureTarget in value
4561 param level CheckedInt32 in value
4562 param xoffset CheckedInt32 in value
4563 param yoffset CheckedInt32 in value
4564 param width SizeI in value
4565 param height SizeI in value
4566 param format PixelFormat in value
4567 param imageSize SizeI in value
4568 param data CompressedTextureARB in array [imageSize]
4569 category VERSION_1_3
4570 dlflags handcode
4571 glxflags ARB client-handcode server-handcode
4572 version 1.3
4573 glxropcode 218
4574 wglflags client-handcode server-handcode
4575 offset 558
4576
4577 CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
4578 return void
4579 param target TextureTarget in value
4580 param level CheckedInt32 in value
4581 param xoffset CheckedInt32 in value
4582 param width SizeI in value
4583 param format PixelFormat in value
4584 param imageSize SizeI in value
4585 param data CompressedTextureARB in array [imageSize]
4586 category VERSION_1_3
4587 dlflags handcode
4588 glxflags ARB client-handcode server-handcode
4589 version 1.3
4590 glxropcode 217
4591 wglflags client-handcode server-handcode
4592 offset 559
4593
4594 GetCompressedTexImage(target, level, img)
4595 return void
4596 param target TextureTarget in value
4597 param level CheckedInt32 in value
4598 param img CompressedTextureARB out array [COMPSIZE(target/level)]
4599 category VERSION_1_3
4600 dlflags notlistable
4601 glxflags ARB client-handcode server-handcode
4602 version 1.3
4603 glxsingle 160
4604 wglflags client-handcode server-handcode
4605 offset 560
4606
4607 ###############################################################################
4608 ###############################################################################
4609 #
4610 # OpenGL 1.3 deprecated commands
4611 #
4612 ###############################################################################
4613 ###############################################################################
4614
4615 ClientActiveTexture(texture)
4616 return void
4617 param texture TextureUnit in value
4618 category VERSION_1_3_DEPRECATED
4619 dlflags notlistable
4620 glxflags ARB client-handcode client-intercept server-handcode
4621 version 1.3
4622 deprecated 3.1
4623 offset 375
4624
4625 MultiTexCoord1d(target, s)
4626 return void
4627 param target TextureUnit in value
4628 param s CoordD in value
4629 category VERSION_1_3_DEPRECATED
4630 glxflags ARB
4631 version 1.3
4632 deprecated 3.1
4633 vectorequiv MultiTexCoord1dv
4634 offset 376
4635
4636 MultiTexCoord1dv(target, v)
4637 return void
4638 param target TextureUnit in value
4639 param v CoordD in array [1]
4640 category VERSION_1_3_DEPRECATED
4641 glxflags ARB
4642 version 1.3
4643 deprecated 3.1
4644 glxropcode 198
4645 offset 377
4646
4647 MultiTexCoord1f(target, s)
4648 return void
4649 param target TextureUnit in value
4650 param s CoordF in value
4651 category VERSION_1_3_DEPRECATED
4652 glxflags ARB
4653 version 1.3
4654 deprecated 3.1
4655 vectorequiv MultiTexCoord1fv
4656 offset 378
4657
4658 MultiTexCoord1fv(target, v)
4659 return void
4660 param target TextureUnit in value
4661 param v CoordF in array [1]
4662 category VERSION_1_3_DEPRECATED
4663 glxflags ARB
4664 version 1.3
4665 deprecated 3.1
4666 glxropcode 199
4667 offset 379
4668
4669 MultiTexCoord1i(target, s)
4670 return void
4671 param target TextureUnit in value
4672 param s CoordI in value
4673 category VERSION_1_3_DEPRECATED
4674 glxflags ARB
4675 version 1.3
4676 deprecated 3.1
4677 vectorequiv MultiTexCoord1iv
4678 offset 380
4679
4680 MultiTexCoord1iv(target, v)
4681 return void
4682 param target TextureUnit in value
4683 param v CoordI in array [1]
4684 category VERSION_1_3_DEPRECATED
4685 glxflags ARB
4686 version 1.3
4687 deprecated 3.1
4688 glxropcode 200
4689 offset 381
4690
4691 MultiTexCoord1s(target, s)
4692 return void
4693 param target TextureUnit in value
4694 param s CoordS in value
4695 category VERSION_1_3_DEPRECATED
4696 glxflags ARB
4697 version 1.3
4698 deprecated 3.1
4699 vectorequiv MultiTexCoord1sv
4700 offset 382
4701
4702 MultiTexCoord1sv(target, v)
4703 return void
4704 param target TextureUnit in value
4705 param v CoordS in array [1]
4706 category VERSION_1_3_DEPRECATED
4707 glxflags ARB
4708 version 1.3
4709 deprecated 3.1
4710 glxropcode 201
4711 offset 383
4712
4713 MultiTexCoord2d(target, s, t)
4714 return void
4715 param target TextureUnit in value
4716 param s CoordD in value
4717 param t CoordD in value
4718 category VERSION_1_3_DEPRECATED
4719 glxflags ARB
4720 version 1.3
4721 deprecated 3.1
4722 vectorequiv MultiTexCoord2dv
4723 offset 384
4724
4725 MultiTexCoord2dv(target, v)
4726 return void
4727 param target TextureUnit in value
4728 param v CoordD in array [2]
4729 category VERSION_1_3_DEPRECATED
4730 glxflags ARB
4731 version 1.3
4732 deprecated 3.1
4733 glxropcode 202
4734 offset 385
4735
4736 MultiTexCoord2f(target, s, t)
4737 return void
4738 param target TextureUnit in value
4739 param s CoordF in value
4740 param t CoordF in value
4741 category VERSION_1_3_DEPRECATED
4742 glxflags ARB
4743 version 1.3
4744 deprecated 3.1
4745 vectorequiv MultiTexCoord2fv
4746 offset 386
4747
4748 MultiTexCoord2fv(target, v)
4749 return void
4750 param target TextureUnit in value
4751 param v CoordF in array [2]
4752 category VERSION_1_3_DEPRECATED
4753 glxflags ARB
4754 version 1.3
4755 deprecated 3.1
4756 glxropcode 203
4757 offset 387
4758
4759 MultiTexCoord2i(target, s, t)
4760 return void
4761 param target TextureUnit in value
4762 param s CoordI in value
4763 param t CoordI in value
4764 category VERSION_1_3_DEPRECATED
4765 glxflags ARB
4766 version 1.3
4767 deprecated 3.1
4768 vectorequiv MultiTexCoord2iv
4769 offset 388
4770
4771 MultiTexCoord2iv(target, v)
4772 return void
4773 param target TextureUnit in value
4774 param v CoordI in array [2]
4775 category VERSION_1_3_DEPRECATED
4776 glxflags ARB
4777 version 1.3
4778 deprecated 3.1
4779 glxropcode 204
4780 offset 389
4781
4782 MultiTexCoord2s(target, s, t)
4783 return void
4784 param target TextureUnit in value
4785 param s CoordS in value
4786 param t CoordS in value
4787 category VERSION_1_3_DEPRECATED
4788 glxflags ARB
4789 version 1.3
4790 deprecated 3.1
4791 vectorequiv MultiTexCoord2sv
4792 offset 390
4793
4794 MultiTexCoord2sv(target, v)
4795 return void
4796 param target TextureUnit in value
4797 param v CoordS in array [2]
4798 category VERSION_1_3_DEPRECATED
4799 glxflags ARB
4800 version 1.3
4801 deprecated 3.1
4802 glxropcode 205
4803 offset 391
4804
4805 MultiTexCoord3d(target, s, t, r)
4806 return void
4807 param target TextureUnit in value
4808 param s CoordD in value
4809 param t CoordD in value
4810 param r CoordD in value
4811 category VERSION_1_3_DEPRECATED
4812 glxflags ARB
4813 version 1.3
4814 deprecated 3.1
4815 vectorequiv MultiTexCoord3dv
4816 offset 392
4817
4818 MultiTexCoord3dv(target, v)
4819 return void
4820 param target TextureUnit in value
4821 param v CoordD in array [3]
4822 category VERSION_1_3_DEPRECATED
4823 glxflags ARB
4824 version 1.3
4825 deprecated 3.1
4826 glxropcode 206
4827 offset 393
4828
4829 MultiTexCoord3f(target, s, t, r)
4830 return void
4831 param target TextureUnit in value
4832 param s CoordF in value
4833 param t CoordF in value
4834 param r CoordF in value
4835 category VERSION_1_3_DEPRECATED
4836 glxflags ARB
4837 version 1.3
4838 deprecated 3.1
4839 vectorequiv MultiTexCoord3fv
4840 offset 394
4841
4842 MultiTexCoord3fv(target, v)
4843 return void
4844 param target TextureUnit in value
4845 param v CoordF in array [3]
4846 category VERSION_1_3_DEPRECATED
4847 glxflags ARB
4848 version 1.3
4849 deprecated 3.1
4850 glxropcode 207
4851 offset 395
4852
4853 MultiTexCoord3i(target, s, t, r)
4854 return void
4855 param target TextureUnit in value
4856 param s CoordI in value
4857 param t CoordI in value
4858 param r CoordI in value
4859 category VERSION_1_3_DEPRECATED
4860 glxflags ARB
4861 version 1.3
4862 deprecated 3.1
4863 vectorequiv MultiTexCoord3iv
4864 offset 396
4865
4866 MultiTexCoord3iv(target, v)
4867 return void
4868 param target TextureUnit in value
4869 param v CoordI in array [3]
4870 category VERSION_1_3_DEPRECATED
4871 glxflags ARB
4872 version 1.3
4873 deprecated 3.1
4874 glxropcode 208
4875 offset 397
4876
4877 MultiTexCoord3s(target, s, t, r)
4878 return void
4879 param target TextureUnit in value
4880 param s CoordS in value
4881 param t CoordS in value
4882 param r CoordS in value
4883 category VERSION_1_3_DEPRECATED
4884 glxflags ARB
4885 version 1.3
4886 deprecated 3.1
4887 vectorequiv MultiTexCoord3sv
4888 offset 398
4889
4890 MultiTexCoord3sv(target, v)
4891 return void
4892 param target TextureUnit in value
4893 param v CoordS in array [3]
4894 category VERSION_1_3_DEPRECATED
4895 version 1.3
4896 deprecated 3.1
4897 glxflags ARB
4898 glxropcode 209
4899 offset 399
4900
4901 MultiTexCoord4d(target, s, t, r, q)
4902 return void
4903 param target TextureUnit in value
4904 param s CoordD in value
4905 param t CoordD in value
4906 param r CoordD in value
4907 param q CoordD in value
4908 category VERSION_1_3_DEPRECATED
4909 glxflags ARB
4910 version 1.3
4911 deprecated 3.1
4912 vectorequiv MultiTexCoord4dv
4913 offset 400
4914
4915 MultiTexCoord4dv(target, v)
4916 return void
4917 param target TextureUnit in value
4918 param v CoordD in array [4]
4919 category VERSION_1_3_DEPRECATED
4920 glxflags ARB
4921 version 1.3
4922 deprecated 3.1
4923 glxropcode 210
4924 offset 401
4925
4926 MultiTexCoord4f(target, s, t, r, q)
4927 return void
4928 param target TextureUnit in value
4929 param s CoordF in value
4930 param t CoordF in value
4931 param r CoordF in value
4932 param q CoordF in value
4933 category VERSION_1_3_DEPRECATED
4934 glxflags ARB
4935 version 1.3
4936 deprecated 3.1
4937 vectorequiv MultiTexCoord4fv
4938 offset 402
4939
4940 MultiTexCoord4fv(target, v)
4941 return void
4942 param target TextureUnit in value
4943 param v CoordF in array [4]
4944 category VERSION_1_3_DEPRECATED
4945 glxflags ARB
4946 version 1.3
4947 deprecated 3.1
4948 glxropcode 211
4949 offset 403
4950
4951 MultiTexCoord4i(target, s, t, r, q)
4952 return void
4953 param target TextureUnit in value
4954 param s CoordI in value
4955 param t CoordI in value
4956 param r CoordI in value
4957 param q CoordI in value
4958 category VERSION_1_3_DEPRECATED
4959 glxflags ARB
4960 version 1.3
4961 deprecated 3.1
4962 vectorequiv MultiTexCoord4iv
4963 offset 404
4964
4965 MultiTexCoord4iv(target, v)
4966 return void
4967 param target TextureUnit in value
4968 param v CoordI in array [4]
4969 category VERSION_1_3_DEPRECATED
4970 glxflags ARB
4971 version 1.3
4972 deprecated 3.1
4973 glxropcode 212
4974 offset 405
4975
4976 MultiTexCoord4s(target, s, t, r, q)
4977 return void
4978 param target TextureUnit in value
4979 param s CoordS in value
4980 param t CoordS in value
4981 param r CoordS in value
4982 param q CoordS in value
4983 category VERSION_1_3_DEPRECATED
4984 glxflags ARB
4985 version 1.3
4986 deprecated 3.1
4987 vectorequiv MultiTexCoord4sv
4988 offset 406
4989
4990 MultiTexCoord4sv(target, v)
4991 return void
4992 param target TextureUnit in value
4993 param v CoordS in array [4]
4994 category VERSION_1_3_DEPRECATED
4995 glxflags ARB
4996 version 1.3
4997 deprecated 3.1
4998 glxropcode 213
4999 offset 407
5000
5001 # OpenGL 1.3 (ARB_transpose_matrix) commands
5002
5003 LoadTransposeMatrixf(m)
5004 return void
5005 param m Float32 in array [16]
5006 category VERSION_1_3_DEPRECATED
5007 glxflags ARB client-handcode client-intercept server-handcode
5008 version 1.3
5009 deprecated 3.1
5010 offset 408
5011
5012 LoadTransposeMatrixd(m)
5013 return void
5014 param m Float64 in array [16]
5015 category VERSION_1_3_DEPRECATED
5016 glxflags ARB client-handcode client-intercept server-handcode
5017 version 1.3
5018 deprecated 3.1
5019 offset 409
5020
5021 MultTransposeMatrixf(m)
5022 return void
5023 param m Float32 in array [16]
5024 category VERSION_1_3_DEPRECATED
5025 glxflags ARB client-handcode client-intercept server-handcode
5026 version 1.3
5027 deprecated 3.1
5028 offset 410
5029
5030 MultTransposeMatrixd(m)
5031 return void
5032 param m Float64 in array [16]
5033 category VERSION_1_3_DEPRECATED
5034 glxflags ARB client-handcode client-intercept server-handcode
5035 version 1.3
5036 deprecated 3.1
5037 offset 411
5038
5039 ###############################################################################
5040 ###############################################################################
5041 #
5042 # OpenGL 1.4 commands
5043 #
5044 ###############################################################################
5045 ###############################################################################
5046
5047 # OpenGL 1.4 (EXT_blend_func_separate) commands
5048
5049 BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
5050 return void
5051 param sfactorRGB BlendFuncSeparateParameterEXT in value
5052 param dfactorRGB BlendFuncSeparateParameterEXT in value
5053 param sfactorAlpha BlendFuncSeparateParameterEXT in value
5054 param dfactorAlpha BlendFuncSeparateParameterEXT in value
5055 category VERSION_1_4
5056 glxropcode 4134
5057 version 1.4
5058 extension
5059 offset 537
5060
5061 # OpenGL 1.4 (EXT_multi_draw_arrays) commands
5062
5063 # first and count are really 'in'
5064 MultiDrawArrays(mode, first, count, primcount)
5065 return void
5066 param mode BeginMode in value
5067 param first Int32 in array [COMPSIZE(count)]
5068 param count SizeI in array [COMPSIZE(primcount)]
5069 param primcount SizeI in value
5070 category VERSION_1_4
5071 version 1.4
5072 glxropcode ?
5073 offset 644
5074
5075 MultiDrawElements(mode, count, type, indices, primcount)
5076 return void
5077 param mode BeginMode in value
5078 param count SizeI in array [COMPSIZE(primcount)]
5079 param type DrawElementsType in value
5080 param indices VoidPointer in array [COMPSIZE(primcount)]
5081 param primcount SizeI in value
5082 category VERSION_1_4
5083 version 1.4
5084 glxropcode ?
5085 offset 645
5086
5087 # OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
5088
5089 PointParameterf(pname, param)
5090 return void
5091 param pname PointParameterNameARB in value
5092 param param CheckedFloat32 in value
5093 category VERSION_1_4
5094 version 1.4
5095 glxropcode 2065
5096 extension
5097 offset 458
5098
5099 PointParameterfv(pname, params)
5100 return void
5101 param pname PointParameterNameARB in value
5102 param params CheckedFloat32 in array [COMPSIZE(pname)]
5103 category VERSION_1_4
5104 version 1.4
5105 glxropcode 2066
5106 extension
5107 offset 459
5108
5109 PointParameteri(pname, param)
5110 return void
5111 param pname PointParameterNameARB in value
5112 param param Int32 in value
5113 category VERSION_1_4
5114 version 1.4
5115 extension soft WINSOFT NV20
5116 glxropcode 4221
5117 offset 642
5118
5119 PointParameteriv(pname, params)
5120 return void
5121 param pname PointParameterNameARB in value
5122 param params Int32 in array [COMPSIZE(pname)]
5123 category VERSION_1_4
5124 version 1.4
5125 extension soft WINSOFT NV20
5126 glxropcode 4222re
5127 offset 643
5128
5129 ###############################################################################
5130 ###############################################################################
5131 #
5132 # OpenGL 1.4 deprecated commands
5133 #
5134 ###############################################################################
5135 ###############################################################################
5136
5137 # OpenGL 1.4 (EXT_fog_coord) commands
5138
5139 FogCoordf(coord)
5140 return void
5141 param coord CoordF in value
5142 category VERSION_1_4_DEPRECATED
5143 vectorequiv FogCoordfv
5144 version 1.4
5145 deprecated 3.1
5146 offset 545
5147
5148 FogCoordfv(coord)
5149 return void
5150 param coord CoordF in array [1]
5151 category VERSION_1_4_DEPRECATED
5152 version 1.4
5153 deprecated 3.1
5154 glxropcode 4124
5155 offset 546
5156
5157 FogCoordd(coord)
5158 return void
5159 param coord CoordD in value
5160 category VERSION_1_4_DEPRECATED
5161 vectorequiv FogCoorddv
5162 version 1.4
5163 deprecated 3.1
5164 offset 547
5165
5166 FogCoorddv(coord)
5167 return void
5168 param coord CoordD in array [1]
5169 category VERSION_1_4_DEPRECATED
5170 version 1.4
5171 deprecated 3.1
5172 glxropcode 4125
5173 offset 548
5174
5175 FogCoordPointer(type, stride, pointer)
5176 return void
5177 param type FogPointerTypeEXT in value
5178 param stride SizeI in value
5179 param pointer Void in array [COMPSIZE(type/stride)] retained
5180 category VERSION_1_4_DEPRECATED
5181 dlflags notlistable
5182 version 1.4
5183 deprecated 3.1
5184 glxflags client-handcode server-handcode
5185 offset 549
5186
5187 # OpenGL 1.4 (EXT_secondary_color) commands
5188
5189 SecondaryColor3b(red, green, blue)
5190 return void
5191 param red ColorB in value
5192 param green ColorB in value
5193 param blue ColorB in value
5194 category VERSION_1_4_DEPRECATED
5195 vectorequiv SecondaryColor3bv
5196 version 1.4
5197 deprecated 3.1
5198 offset 561
5199
5200 SecondaryColor3bv(v)
5201 return void
5202 param v ColorB in array [3]
5203 category VERSION_1_4_DEPRECATED
5204 version 1.4
5205 deprecated 3.1
5206 glxropcode 4126
5207 offset 562
5208
5209 SecondaryColor3d(red, green, blue)
5210 return void
5211 param red ColorD in value
5212 param green ColorD in value
5213 param blue ColorD in value
5214 category VERSION_1_4_DEPRECATED
5215 vectorequiv SecondaryColor3dv
5216 version 1.4
5217 deprecated 3.1
5218 offset 563
5219
5220 SecondaryColor3dv(v)
5221 return void
5222 param v ColorD in array [3]
5223 category VERSION_1_4_DEPRECATED
5224 version 1.4
5225 deprecated 3.1
5226 glxropcode 4130
5227 offset 564
5228
5229 SecondaryColor3f(red, green, blue)
5230 return void
5231 param red ColorF in value
5232 param green ColorF in value
5233 param blue ColorF in value
5234 category VERSION_1_4_DEPRECATED
5235 vectorequiv SecondaryColor3fv
5236 version 1.4
5237 deprecated 3.1
5238 offset 565
5239
5240 SecondaryColor3fv(v)
5241 return void
5242 param v ColorF in array [3]
5243 category VERSION_1_4_DEPRECATED
5244 version 1.4
5245 deprecated 3.1
5246 glxropcode 4129
5247 offset 566
5248
5249 SecondaryColor3i(red, green, blue)
5250 return void
5251 param red ColorI in value
5252 param green ColorI in value
5253 param blue ColorI in value
5254 category VERSION_1_4_DEPRECATED
5255 vectorequiv SecondaryColor3iv
5256 version 1.4
5257 deprecated 3.1
5258 offset 567
5259
5260 SecondaryColor3iv(v)
5261 return void
5262 param v ColorI in array [3]
5263 category VERSION_1_4_DEPRECATED
5264 version 1.4
5265 deprecated 3.1
5266 glxropcode 4128
5267 offset 568
5268
5269 SecondaryColor3s(red, green, blue)
5270 return void
5271 param red ColorS in value
5272 param green ColorS in value
5273 param blue ColorS in value
5274 category VERSION_1_4_DEPRECATED
5275 vectorequiv SecondaryColor3sv
5276 version 1.4
5277 deprecated 3.1
5278 offset 569
5279
5280 SecondaryColor3sv(v)
5281 return void
5282 param v ColorS in array [3]
5283 category VERSION_1_4_DEPRECATED
5284 version 1.4
5285 deprecated 3.1
5286 glxropcode 4127
5287 offset 570
5288
5289 SecondaryColor3ub(red, green, blue)
5290 return void
5291 param red ColorUB in value
5292 param green ColorUB in value
5293 param blue ColorUB in value
5294 category VERSION_1_4_DEPRECATED
5295 vectorequiv SecondaryColor3ubv
5296 version 1.4
5297 deprecated 3.1
5298 offset 571
5299
5300 SecondaryColor3ubv(v)
5301 return void
5302 param v ColorUB in array [3]
5303 category VERSION_1_4_DEPRECATED
5304 version 1.4
5305 deprecated 3.1
5306 glxropcode 4131
5307 offset 572
5308
5309 SecondaryColor3ui(red, green, blue)
5310 return void
5311 param red ColorUI in value
5312 param green ColorUI in value
5313 param blue ColorUI in value
5314 category VERSION_1_4_DEPRECATED
5315 vectorequiv SecondaryColor3uiv
5316 version 1.4
5317 deprecated 3.1
5318 offset 573
5319
5320 SecondaryColor3uiv(v)
5321 return void
5322 param v ColorUI in array [3]
5323 category VERSION_1_4_DEPRECATED
5324 version 1.4
5325 deprecated 3.1
5326 glxropcode 4133
5327 offset 574
5328
5329 SecondaryColor3us(red, green, blue)
5330 return void
5331 param red ColorUS in value
5332 param green ColorUS in value
5333 param blue ColorUS in value
5334 category VERSION_1_4_DEPRECATED
5335 vectorequiv SecondaryColor3usv
5336 version 1.4
5337 deprecated 3.1
5338 offset 575
5339
5340 SecondaryColor3usv(v)
5341 return void
5342 param v ColorUS in array [3]
5343 category VERSION_1_4_DEPRECATED
5344 version 1.4
5345 deprecated 3.1
5346 glxropcode 4132
5347 offset 576
5348
5349 SecondaryColorPointer(size, type, stride, pointer)
5350 return void
5351 param size Int32 in value
5352 param type ColorPointerType in value
5353 param stride SizeI in value
5354 param pointer Void in array [COMPSIZE(size/type/stride)] retained
5355 category VERSION_1_4_DEPRECATED
5356 dlflags notlistable
5357 glxflags client-handcode server-handcode
5358 version 1.4
5359 deprecated 3.1
5360 extension
5361 offset 577
5362
5363 # OpenGL 1.4 (ARB_window_pos) commands
5364 # Note: all WindowPos* entry points use glxropcode ropcode 230, with 3 float parameters
5365
5366 WindowPos2d(x, y)
5367 return void
5368 param x CoordD in value
5369 param y CoordD in value
5370 category VERSION_1_4_DEPRECATED
5371 vectorequiv WindowPos2dv
5372 version 1.4
5373 deprecated 3.1
5374 offset 513
5375
5376 WindowPos2dv(v)
5377 return void
5378 param v CoordD in array [2]
5379 category VERSION_1_4_DEPRECATED
5380 version 1.4
5381 deprecated 3.1
5382 glxropcode 230
5383 glxflags client-handcode server-handcode
5384 offset 514
5385
5386 WindowPos2f(x, y)
5387 return void
5388 param x CoordF in value
5389 param y CoordF in value
5390 category VERSION_1_4_DEPRECATED
5391 vectorequiv WindowPos2fv
5392 version 1.4
5393 deprecated 3.1
5394 offset 515
5395
5396 WindowPos2fv(v)
5397 return void
5398 param v CoordF in array [2]
5399 category VERSION_1_4_DEPRECATED
5400 version 1.4
5401 deprecated 3.1
5402 glxropcode 230
5403 glxflags client-handcode server-handcode
5404 offset 516
5405
5406 WindowPos2i(x, y)
5407 return void
5408 param x CoordI in value
5409 param y CoordI in value
5410 category VERSION_1_4_DEPRECATED
5411 vectorequiv WindowPos2iv
5412 version 1.4
5413 deprecated 3.1
5414 offset 517
5415
5416 WindowPos2iv(v)
5417 return void
5418 param v CoordI in array [2]
5419 category VERSION_1_4_DEPRECATED
5420 version 1.4
5421 deprecated 3.1
5422 glxropcode 230
5423 glxflags client-handcode server-handcode
5424 offset 518
5425
5426 WindowPos2s(x, y)
5427 return void
5428 param x CoordS in value
5429 param y CoordS in value
5430 category VERSION_1_4_DEPRECATED
5431 vectorequiv WindowPos2sv
5432 version 1.4
5433 deprecated 3.1
5434 offset 519
5435
5436 WindowPos2sv(v)
5437 return void
5438 param v CoordS in array [2]
5439 category VERSION_1_4_DEPRECATED
5440 version 1.4
5441 deprecated 3.1
5442 glxropcode 230
5443 glxflags client-handcode server-handcode
5444 offset 520
5445
5446 WindowPos3d(x, y, z)
5447 return void
5448 param x CoordD in value
5449 param y CoordD in value
5450 param z CoordD in value
5451 vectorequiv WindowPos3dv
5452 category VERSION_1_4_DEPRECATED
5453 version 1.4
5454 deprecated 3.1
5455 offset 521
5456
5457 WindowPos3dv(v)
5458 return void
5459 param v CoordD in array [3]
5460 category VERSION_1_4_DEPRECATED
5461 version 1.4
5462 deprecated 3.1
5463 glxropcode 230
5464 glxflags client-handcode server-handcode
5465 offset 522
5466
5467 WindowPos3f(x, y, z)
5468 return void
5469 param x CoordF in value
5470 param y CoordF in value
5471 param z CoordF in value
5472 category VERSION_1_4_DEPRECATED
5473 vectorequiv WindowPos3fv
5474 version 1.4
5475 deprecated 3.1
5476 offset 523
5477
5478 WindowPos3fv(v)
5479 return void
5480 param v CoordF in array [3]
5481 category VERSION_1_4_DEPRECATED
5482 version 1.4
5483 deprecated 3.1
5484 glxropcode 230
5485 glxflags client-handcode server-handcode
5486 offset 524
5487
5488 WindowPos3i(x, y, z)
5489 return void
5490 param x CoordI in value
5491 param y CoordI in value
5492 param z CoordI in value
5493 category VERSION_1_4_DEPRECATED
5494 vectorequiv WindowPos3iv
5495 version 1.4
5496 deprecated 3.1
5497 offset 525
5498
5499 WindowPos3iv(v)
5500 return void
5501 param v CoordI in array [3]
5502 category VERSION_1_4_DEPRECATED
5503 version 1.4
5504 deprecated 3.1
5505 glxropcode 230
5506 glxflags client-handcode server-handcode
5507 offset 526
5508
5509 WindowPos3s(x, y, z)
5510 return void
5511 param x CoordS in value
5512 param y CoordS in value
5513 param z CoordS in value
5514 category VERSION_1_4_DEPRECATED
5515 vectorequiv WindowPos3sv
5516 version 1.4
5517 deprecated 3.1
5518 offset 527
5519
5520 WindowPos3sv(v)
5521 return void
5522 param v CoordS in array [3]
5523 category VERSION_1_4_DEPRECATED
5524 version 1.4
5525 deprecated 3.1
5526 glxropcode 230
5527 glxflags client-handcode server-handcode
5528 offset 528
5529
5530 ###############################################################################
5531 ###############################################################################
5532 #
5533 # OpenGL 1.5 commands
5534 #
5535 ###############################################################################
5536 ###############################################################################
5537
5538 # OpenGL 1.5 (ARB_occlusion_query) commands
5539
5540 GenQueries(n, ids)
5541 return void
5542 param n SizeI in value
5543 param ids UInt32 out array [n]
5544 category VERSION_1_5
5545 version 1.5
5546 extension
5547 glxsingle 162
5548 glxflags ignore
5549 offset 700
5550
5551 DeleteQueries(n, ids)
5552 return void
5553 param n SizeI in value
5554 param ids UInt32 in array [n]
5555 category VERSION_1_5
5556 version 1.5
5557 extension
5558 glxsingle 161
5559 glxflags ignore
5560 offset 701
5561
5562 IsQuery(id)
5563 return Boolean
5564 param id UInt32 in value
5565 category VERSION_1_5
5566 version 1.5
5567 extension
5568 glxsingle 163
5569 glxflags ignore
5570 offset 702
5571
5572 BeginQuery(target, id)
5573 return void
5574 param target GLenum in value
5575 param id UInt32 in value
5576 category VERSION_1_5
5577 version 1.5
5578 extension
5579 glxropcode 231
5580 glxflags ignore
5581 offset 703
5582
5583 EndQuery(target)
5584 return void
5585 param target GLenum in value
5586 category VERSION_1_5
5587 version 1.5
5588 extension
5589 glxropcode 232
5590 glxflags ignore
5591 offset 704
5592
5593 GetQueryiv(target, pname, params)
5594 return void
5595 param target GLenum in value
5596 param pname GLenum in value
5597 param params Int32 out array [pname]
5598 category VERSION_1_5
5599 dlflags notlistable
5600 version 1.5
5601 extension
5602 glxsingle 164
5603 glxflags ignore
5604 offset 705
5605
5606 GetQueryObjectiv(id, pname, params)
5607 return void
5608 param id UInt32 in value
5609 param pname GLenum in value
5610 param params Int32 out array [pname]
5611 category VERSION_1_5
5612 dlflags notlistable
5613 version 1.5
5614 extension
5615 glxsingle 165
5616 glxflags ignore
5617 offset 706
5618
5619 GetQueryObjectuiv(id, pname, params)
5620 return void
5621 param id UInt32 in value
5622 param pname GLenum in value
5623 param params UInt32 out array [pname]
5624 category VERSION_1_5
5625 dlflags notlistable
5626 version 1.5
5627 extension
5628 glxsingle 166
5629 glxflags ignore
5630 offset 707
5631
5632 # OpenGL 1.5 (ARB_vertex_buffer_object) commands
5633
5634 BindBuffer(target, buffer)
5635 return void
5636 param target BufferTargetARB in value
5637 param buffer UInt32 in value
5638 category VERSION_1_5
5639 version 1.5
5640 extension
5641 glxropcode ?
5642 glxflags ignore
5643 offset 688
5644
5645 DeleteBuffers(n, buffers)
5646 return void
5647 param n SizeI in value
5648 param buffers ConstUInt32 in array [n]
5649 category VERSION_1_5
5650 version 1.5
5651 extension
5652 glxropcode ?
5653 glxflags ignore
5654 offset 691
5655
5656 GenBuffers(n, buffers)
5657 return void
5658 param n SizeI in value
5659 param buffers UInt32 out array [n]
5660 category VERSION_1_5
5661 version 1.5
5662 extension
5663 glxropcode ?
5664 glxflags ignore
5665 offset 692
5666
5667 IsBuffer(buffer)
5668 return Boolean
5669 param buffer UInt32 in value
5670 category VERSION_1_5
5671 version 1.5
5672 extension
5673 glxropcode ?
5674 glxflags ignore
5675 offset 696
5676
5677 BufferData(target, size, data, usage)
5678 return void
5679 param target BufferTargetARB in value
5680 param size BufferSize in value
5681 param data ConstVoid in array [size]
5682 param usage BufferUsageARB in value
5683 category VERSION_1_5
5684 version 1.5
5685 extension
5686 glxropcode ?
5687 glxflags ignore
5688 offset 689
5689
5690 BufferSubData(target, offset, size, data)
5691 return void
5692 param target BufferTargetARB in value
5693 param offset BufferOffset in value
5694 param size BufferSize in value
5695 param data ConstVoid in array [size]
5696 category VERSION_1_5
5697 version 1.5
5698 extension
5699 glxropcode ?
5700 glxflags ignore
5701 offset 690
5702
5703 GetBufferSubData(target, offset, size, data)
5704 return void
5705 param target BufferTargetARB in value
5706 param offset BufferOffset in value
5707 param size BufferSize in value
5708 param data Void out array [size]
5709 category VERSION_1_5
5710 dlflags notlistable
5711 version 1.5
5712 extension
5713 glxsingle ?
5714 glxflags ignore
5715 offset 695
5716
5717 MapBuffer(target, access)
5718 return VoidPointer
5719 param target BufferTargetARB in value
5720 param access BufferAccessARB in value
5721 category VERSION_1_5
5722 version 1.5
5723 extension
5724 glxropcode ?
5725 glxflags ignore
5726 offset 697
5727
5728 UnmapBuffer(target)
5729 return Boolean
5730 param target BufferTargetARB in value
5731 category VERSION_1_5
5732 version 1.5
5733 extension
5734 glxropcode ?
5735 glxflags ignore
5736 offset 698
5737
5738 GetBufferParameteriv(target, pname, params)
5739 return void
5740 param target BufferTargetARB in value
5741 param pname BufferPNameARB in value
5742 param params Int32 out array [COMPSIZE(pname)]
5743 category VERSION_1_5
5744 dlflags notlistable
5745 version 1.5
5746 extension
5747 glxsingle ?
5748 glxflags ignore
5749 offset 693
5750
5751 GetBufferPointerv(target, pname, params)
5752 return void
5753 param target BufferTargetARB in value
5754 param pname BufferPointerNameARB in value
5755 param params VoidPointer out array [1]
5756 category VERSION_1_5
5757 dlflags notlistable
5758 version 1.5
5759 extension
5760 glxsingle ?
5761 glxflags ignore
5762 offset 694
5763
5764 # OpenGL 1.5 (EXT_shadow_funcs) commands - none
5765
5766
5767 ###############################################################################
5768 ###############################################################################
5769 #
5770 # OpenGL 2.0 commands
5771 #
5772 ###############################################################################
5773 ###############################################################################
5774
5775 # OpenGL 2.0 (EXT_blend_equation_separate) commands
5776
5777 BlendEquationSeparate(modeRGB, modeAlpha)
5778 return void
5779 param modeRGB BlendEquationModeEXT in value
5780 param modeAlpha BlendEquationModeEXT in value
5781 category VERSION_2_0
5782 version 2.0
5783 extension
5784 glxropcode 4228
5785
5786 # OpenGL 2.0 (ARB_draw_buffers) commands
5787
5788 DrawBuffers(n, bufs)
5789 return void
5790 param n SizeI in value
5791 param bufs DrawBufferModeATI in array [n]
5792 category VERSION_2_0
5793 version 2.0
5794 extension
5795 glxropcode 233
5796 glxflags ignore
5797 offset ?
5798
5799 # OpenGL 2.0 (ARB_stencil_two_side) commands
5800
5801 StencilOpSeparate(face, sfail, dpfail, dppass)
5802 return void
5803 param face StencilFaceDirection in value
5804 param sfail StencilOp in value
5805 param dpfail StencilOp in value
5806 param dppass StencilOp in value
5807 category VERSION_2_0
5808 version 2.0
5809 extension
5810 glxropcode ?
5811 glxflags ignore
5812 offset ?
5813
5814 StencilFuncSeparate(face, func, ref, mask)
5815 return void
5816 param face StencilFaceDirection in value
5817 param func StencilFunction in value
5818 param ref ClampedStencilValue in value
5819 param mask MaskedStencilValue in value
5820 category VERSION_2_0
5821 version 2.0
5822 extension
5823 glxropcode ?
5824 glxflags ignore
5825 offset ?
5826
5827 StencilMaskSeparate(face, mask)
5828 return void
5829 param face StencilFaceDirection in value
5830 param mask MaskedStencilValue in value
5831 category VERSION_2_0
5832 version 2.0
5833 extension
5834 glxropcode ?
5835 glxflags ignore
5836 offset ?
5837
5838 # OpenGL 2.0 (ARB_shader_objects / ARB_vertex_shader / ARB_fragment_shader) commands
5839
5840 AttachShader(program, shader)
5841 return void
5842 param program UInt32 in value
5843 param shader UInt32 in value
5844 category VERSION_2_0
5845 version 2.0
5846 extension
5847 glxropcode ?
5848 glxflags ignore
5849 offset ?
5850
5851 BindAttribLocation(program, index, name)
5852 return void
5853 param program UInt32 in value
5854 param index UInt32 in value
5855 param name Char in array []
5856 category VERSION_2_0
5857 version 2.0
5858 extension
5859 glxropcode ?
5860 glxflags ignore
5861 offset ?
5862
5863 CompileShader(shader)
5864 return void
5865 param shader UInt32 in value
5866 category VERSION_2_0
5867 version 2.0
5868 extension
5869 glxropcode ?
5870 glxflags ignore
5871 offset ?
5872
5873 CreateProgram()
5874 return UInt32
5875 category VERSION_2_0
5876 version 2.0
5877 extension
5878 glxropcode ?
5879 glxflags ignore
5880 offset ?
5881
5882 CreateShader(type)
5883 return UInt32
5884 param type GLenum in value
5885 category VERSION_2_0
5886 version 2.0
5887 extension
5888 glxropcode ?
5889 glxflags ignore
5890 offset ?
5891
5892 DeleteProgram(program)
5893 return void
5894 param program UInt32 in value
5895 category VERSION_2_0
5896 version 2.0
5897 extension
5898 glxropcode ?
5899 glxflags ignore
5900 offset ?
5901
5902 DeleteShader(shader)
5903 return void
5904 param shader UInt32 in value
5905 category VERSION_2_0
5906 version 2.0
5907 extension
5908 glxropcode ?
5909 glxflags ignore
5910 offset ?
5911
5912 DetachShader(program, shader)
5913 return void
5914 param program UInt32 in value
5915 param shader UInt32 in value
5916 category VERSION_2_0
5917 version 2.0
5918 extension
5919 glxropcode ?
5920 glxflags ignore
5921 offset ?
5922
5923 DisableVertexAttribArray(index)
5924 return void
5925 param index UInt32 in value
5926 dlflags notlistable
5927 category VERSION_2_0
5928 version 2.0
5929 extension soft WINSOFT NV10
5930 glxflags ignore
5931 offset 666
5932
5933 EnableVertexAttribArray(index)
5934 return void
5935 param index UInt32 in value
5936 dlflags notlistable
5937 category VERSION_2_0
5938 version 2.0
5939 extension soft WINSOFT NV10
5940 glxflags ignore
5941 offset 665
5942
5943 GetActiveAttrib(program, index, bufSize, length, size, type, name)
5944 return void
5945 param program UInt32 in value
5946 param index UInt32 in value
5947 param bufSize SizeI in value
5948 param length SizeI out array [1]
5949 param size Int32 out array [1]
5950 param type GLenum out array [1]
5951 param name Char out array []
5952 category VERSION_2_0
5953 dlflags notlistable
5954 version 2.0
5955 extension
5956 glxsingle ?
5957 glxflags ignore
5958 offset ?
5959
5960 GetActiveUniform(program, index, bufSize, length, size, type, name)
5961 return void
5962 param program UInt32 in value
5963 param index UInt32 in value
5964 param bufSize SizeI in value
5965 param length SizeI out array [1]
5966 param size Int32 out array [1]
5967 param type GLenum out array [1]
5968 param name Char out array []
5969 category VERSION_2_0
5970 dlflags notlistable
5971 version 2.0
5972 extension
5973 glxsingle ?
5974 glxflags ignore
5975 offset ?
5976
5977 GetAttachedShaders(program, maxCount, count, obj)
5978 return void
5979 param program UInt32 in value
5980 param maxCount SizeI in value
5981 param count SizeI out array [1]
5982 param obj UInt32 out array [count]
5983 category VERSION_2_0
5984 dlflags notlistable
5985 version 2.0
5986 extension
5987 glxsingle ?
5988 glxflags ignore
5989 offset ?
5990
5991 GetAttribLocation(program, name)
5992 return Int32
5993 param program UInt32 in value
5994 param name Char in array []
5995 category VERSION_2_0
5996 dlflags notlistable
5997 version 2.0
5998 extension
5999 glxsingle ?
6000 glxflags ignore
6001 offset ?
6002
6003 GetProgramiv(program, pname, params)
6004 return void
6005 param program UInt32 in value
6006 param pname GLenum in value
6007 param params Int32 out array [pname]
6008 category VERSION_2_0
6009 dlflags notlistable
6010 version 2.0
6011 extension
6012 glxsingle ?
6013 glxflags ignore
6014 offset ?
6015
6016 GetProgramInfoLog(program, bufSize, length, infoLog)
6017 return void
6018 param program UInt32 in value
6019 param bufSize SizeI in value
6020 param length SizeI out array [1]
6021 param infoLog Char out array [length]
6022 category VERSION_2_0
6023 dlflags notlistable
6024 version 2.0
6025 extension
6026 glxsingle ?
6027 glxflags ignore
6028 offset ?
6029
6030 GetShaderiv(shader, pname, params)
6031 return void
6032 param shader UInt32 in value
6033 param pname GLenum in value
6034 param params Int32 out array [pname]
6035 category VERSION_2_0
6036 dlflags notlistable
6037 version 2.0
6038 extension
6039 glxsingle ?
6040 glxflags ignore
6041 offset ?
6042
6043 GetShaderInfoLog(shader, bufSize, length, infoLog)
6044 return void
6045 param shader UInt32 in value
6046 param bufSize SizeI in value
6047 param length SizeI out array [1]
6048 param infoLog Char out array [length]
6049 category VERSION_2_0
6050 dlflags notlistable
6051 version 2.0
6052 extension
6053 glxsingle ?
6054 glxflags ignore
6055 offset ?
6056
6057 GetShaderSource(shader, bufSize, length, source)
6058 return void
6059 param shader UInt32 in value
6060 param bufSize SizeI in value
6061 param length SizeI out array [1]
6062 param source Char out array [length]
6063 category VERSION_2_0
6064 dlflags notlistable
6065 version 2.0
6066 extension
6067 glxsingle ?
6068 glxflags ignore
6069 offset ?
6070
6071 GetUniformLocation(program, name)
6072 return Int32
6073 param program UInt32 in value
6074 param name Char in array []
6075 category VERSION_2_0
6076 dlflags notlistable
6077 version 2.0
6078 extension
6079 glxsingle ?
6080 glxflags ignore
6081 offset ?
6082
6083 GetUniformfv(program, location, params)
6084 return void
6085 param program UInt32 in value
6086 param location Int32 in value
6087 param params Float32 out array [COMPSIZE(location)]
6088 category VERSION_2_0
6089 dlflags notlistable
6090 version 2.0
6091 extension
6092 glxsingle ?
6093 glxflags ignore
6094 offset ?
6095
6096 GetUniformiv(program, location, params)
6097 return void
6098 param program UInt32 in value
6099 param location Int32 in value
6100 param params Int32 out array [COMPSIZE(location)]
6101 category VERSION_2_0
6102 dlflags notlistable
6103 version 2.0
6104 extension
6105 glxsingle ?
6106 glxflags ignore
6107 offset ?
6108
6109 GetVertexAttribdv(index, pname, params)
6110 return void
6111 param index UInt32 in value
6112 param pname VertexAttribPropertyARB in value
6113 param params Float64 out array [4]
6114 dlflags notlistable
6115 category VERSION_2_0
6116 version 2.0
6117 extension soft WINSOFT NV10
6118 glxvendorpriv 1301
6119 offset 588
6120
6121 GetVertexAttribfv(index, pname, params)
6122 return void
6123 param index UInt32 in value
6124 param pname VertexAttribPropertyARB in value
6125 param params Float32 out array [4]
6126 dlflags notlistable
6127 category VERSION_2_0
6128 version 2.0
6129 extension soft WINSOFT NV10
6130 glxvendorpriv 1302
6131 offset 589
6132
6133 GetVertexAttribiv(index, pname, params)
6134 return void
6135 param index UInt32 in value
6136 param pname VertexAttribPropertyARB in value
6137 param params Int32 out array [4]
6138 dlflags notlistable
6139 category VERSION_2_0
6140 version 2.0
6141 extension soft WINSOFT NV10
6142 glxvendorpriv 1303
6143 offset 590
6144
6145 GetVertexAttribPointerv(index, pname, pointer)
6146 return void
6147 param index UInt32 in value
6148 param pname VertexAttribPointerPropertyARB in value
6149 param pointer VoidPointer out array [1]
6150 dlflags notlistable
6151 category VERSION_2_0
6152 version 2.0
6153 extension soft WINSOFT NV10
6154 glxflags ignore
6155 offset 591
6156
6157 IsProgram(program)
6158 return Boolean
6159 param program UInt32 in value
6160 dlflags notlistable
6161 category VERSION_2_0
6162 version 2.0
6163 extension soft WINSOFT NV10
6164 glxvendorpriv 1304
6165 offset 592
6166
6167 IsShader(shader)
6168 return Boolean
6169 param shader UInt32 in value
6170 dlflags notlistable
6171 category VERSION_2_0
6172 version 2.0
6173 extension soft WINSOFT NV10
6174 glxvendorpriv ?
6175 offset ?
6176
6177 LinkProgram(program)
6178 return void
6179 param program UInt32 in value
6180 category VERSION_2_0
6181 version 2.0
6182 extension
6183 glxropcode ?
6184 glxflags ignore
6185 offset ?
6186
6187 ShaderSource(shader, count, string, length)
6188 return void
6189 param shader UInt32 in value
6190 param count SizeI in value
6191 param string CharPointer in array [count]
6192 param length Int32 in array [1]
6193 category VERSION_2_0
6194 version 2.0
6195 extension
6196 glxropcode ?
6197 glxflags ignore
6198 offset ?
6199
6200 UseProgram(program)
6201 return void
6202 param program UInt32 in value
6203 category VERSION_2_0
6204 version 2.0
6205 extension
6206 glxropcode ?
6207 glxflags ignore
6208 offset ?
6209
6210 Uniform1f(location, v0)
6211 return void
6212 param location Int32 in value
6213 param v0 Float32 in value
6214 category VERSION_2_0
6215 version 2.0
6216 extension
6217 glxropcode ?
6218 glxflags ignore
6219 offset ?
6220
6221 Uniform2f(location, v0, v1)
6222 return void
6223 param location Int32 in value
6224 param v0 Float32 in value
6225 param v1 Float32 in value
6226 category VERSION_2_0
6227 version 2.0
6228 extension
6229 glxropcode ?
6230 glxflags ignore
6231 offset ?
6232
6233 Uniform3f(location, v0, v1, v2)
6234 return void
6235 param location Int32 in value
6236 param v0 Float32 in value
6237 param v1 Float32 in value
6238 param v2 Float32 in value
6239 category VERSION_2_0
6240 version 2.0
6241 extension
6242 glxropcode ?
6243 glxflags ignore
6244 offset ?
6245
6246 Uniform4f(location, v0, v1, v2, v3)
6247 return void
6248 param location Int32 in value
6249 param v0 Float32 in value
6250 param v1 Float32 in value
6251 param v2 Float32 in value
6252 param v3 Float32 in value
6253 category VERSION_2_0
6254 version 2.0
6255 extension
6256 glxropcode ?
6257 glxflags ignore
6258 offset ?
6259
6260 Uniform1i(location, v0)
6261 return void
6262 param location Int32 in value
6263 param v0 Int32 in value
6264 category VERSION_2_0
6265 version 2.0
6266 extension
6267 glxropcode ?
6268 glxflags ignore
6269 offset ?
6270
6271 Uniform2i(location, v0, v1)
6272 return void
6273 param location Int32 in value
6274 param v0 Int32 in value
6275 param v1 Int32 in value
6276 category VERSION_2_0
6277 version 2.0
6278 extension
6279 glxropcode ?
6280 glxflags ignore
6281 offset ?
6282
6283 Uniform3i(location, v0, v1, v2)
6284 return void
6285 param location Int32 in value
6286 param v0 Int32 in value
6287 param v1 Int32 in value
6288 param v2 Int32 in value
6289 category VERSION_2_0
6290 version 2.0
6291 extension
6292 glxropcode ?
6293 glxflags ignore
6294 offset ?
6295
6296 Uniform4i(location, v0, v1, v2, v3)
6297 return void
6298 param location Int32 in value
6299 param v0 Int32 in value
6300 param v1 Int32 in value
6301 param v2 Int32 in value
6302 param v3 Int32 in value
6303 category VERSION_2_0
6304 version 2.0
6305 extension
6306 glxropcode ?
6307 glxflags ignore
6308 offset ?
6309
6310 Uniform1fv(location, count, value)
6311 return void
6312 param location Int32 in value
6313 param count SizeI in value
6314 param value Float32 in array [count]
6315 category VERSION_2_0
6316 version 2.0
6317 extension
6318 glxropcode ?
6319 glxflags ignore
6320 offset ?
6321
6322 Uniform2fv(location, count, value)
6323 return void
6324 param location Int32 in value
6325 param count SizeI in value
6326 param value Float32 in array [count]
6327 category VERSION_2_0
6328 version 2.0
6329 extension
6330 glxropcode ?
6331 glxflags ignore
6332 offset ?
6333
6334 Uniform3fv(location, count, value)
6335 return void
6336 param location Int32 in value
6337 param count SizeI in value
6338 param value Float32 in array [count]
6339 category VERSION_2_0
6340 version 2.0
6341 extension
6342 glxropcode ?
6343 glxflags ignore
6344 offset ?
6345
6346 Uniform4fv(location, count, value)
6347 return void
6348 param location Int32 in value
6349 param count SizeI in value
6350 param value Float32 in array [count]
6351 category VERSION_2_0
6352 version 2.0
6353 extension
6354 glxropcode ?
6355 glxflags ignore
6356 offset ?
6357
6358 Uniform1iv(location, count, value)
6359 return void
6360 param location Int32 in value
6361 param count SizeI in value
6362 param value Int32 in array [count]
6363 category VERSION_2_0
6364 version 2.0
6365 extension
6366 glxropcode ?
6367 glxflags ignore
6368 offset ?
6369
6370 Uniform2iv(location, count, value)
6371 return void
6372 param location Int32 in value
6373 param count SizeI in value
6374 param value Int32 in array [count]
6375 category VERSION_2_0
6376 version 2.0
6377 extension
6378 glxropcode ?
6379 glxflags ignore
6380 offset ?
6381
6382 Uniform3iv(location, count, value)
6383 return void
6384 param location Int32 in value
6385 param count SizeI in value
6386 param value Int32 in array [count]
6387 category VERSION_2_0
6388 version 2.0
6389 extension
6390 glxropcode ?
6391 glxflags ignore
6392 offset ?
6393
6394 Uniform4iv(location, count, value)
6395 return void
6396 param location Int32 in value
6397 param count SizeI in value
6398 param value Int32 in array [count]
6399 category VERSION_2_0
6400 version 2.0
6401 extension
6402 glxropcode ?
6403 glxflags ignore
6404 offset ?
6405
6406 UniformMatrix2fv(location, count, transpose, value)
6407 return void
6408 param location Int32 in value
6409 param count SizeI in value
6410 param transpose Boolean in value
6411 param value Float32 in array [count]
6412 category VERSION_2_0
6413 version 2.0
6414 extension
6415 glxropcode ?
6416 glxflags ignore
6417 offset ?
6418
6419 UniformMatrix3fv(location, count, transpose, value)
6420 return void
6421 param location Int32 in value
6422 param count SizeI in value
6423 param transpose Boolean in value
6424 param value Float32 in array [count]
6425 category VERSION_2_0
6426 version 2.0
6427 extension
6428 glxropcode ?
6429 glxflags ignore
6430 offset ?
6431
6432 UniformMatrix4fv(location, count, transpose, value)
6433 return void
6434 param location Int32 in value
6435 param count SizeI in value
6436 param transpose Boolean in value
6437 param value Float32 in array [count]
6438 category VERSION_2_0
6439 version 2.0
6440 extension
6441 glxropcode ?
6442 glxflags ignore
6443 offset ?
6444
6445 ValidateProgram(program)
6446 return void
6447 param program UInt32 in value
6448 category VERSION_2_0
6449 version 2.0
6450 extension
6451 glxropcode ?
6452 glxflags ignore
6453 offset ?
6454
6455 VertexAttrib1d(index, x)
6456 return void
6457 param index UInt32 in value
6458 param x Float64 in value
6459 category VERSION_2_0
6460 version 2.0
6461 deprecated 3.1
6462 vectorequiv VertexAttrib1dv
6463 extension soft WINSOFT NV10
6464 glxflags ignore
6465 offset 603
6466
6467 VertexAttrib1dv(index, v)
6468 return void
6469 param index UInt32 in value
6470 param v Float64 in array [1]
6471 category VERSION_2_0
6472 version 2.0
6473 deprecated 3.1
6474 extension soft WINSOFT NV10
6475 glxropcode 4197
6476 offset 604
6477
6478 VertexAttrib1f(index, x)
6479 return void
6480 param index UInt32 in value
6481 param x Float32 in value
6482 category VERSION_2_0
6483 version 2.0
6484 deprecated 3.1
6485 vectorequiv VertexAttrib1fv
6486 extension soft WINSOFT NV10
6487 glxflags ignore
6488 offset 605
6489
6490 VertexAttrib1fv(index, v)
6491 return void
6492 param index UInt32 in value
6493 param v Float32 in array [1]
6494 category VERSION_2_0
6495 version 2.0
6496 deprecated 3.1
6497 extension soft WINSOFT NV10
6498 glxropcode 4193
6499 offset 606
6500
6501 VertexAttrib1s(index, x)
6502 return void
6503 param index UInt32 in value
6504 param x Int16 in value
6505 category VERSION_2_0
6506 version 2.0
6507 deprecated 3.1
6508 vectorequiv VertexAttrib1sv
6509 extension soft WINSOFT NV10
6510 glxflags ignore
6511 offset 607
6512
6513 VertexAttrib1sv(index, v)
6514 return void
6515 param index UInt32 in value
6516 param v Int16 in array [1]
6517 category VERSION_2_0
6518 version 2.0
6519 deprecated 3.1
6520 extension soft WINSOFT NV10
6521 glxropcode 4189
6522 offset 608
6523
6524 VertexAttrib2d(index, x, y)
6525 return void
6526 param index UInt32 in value
6527 param x Float64 in value
6528 param y Float64 in value
6529 category VERSION_2_0
6530 version 2.0
6531 deprecated 3.1
6532 vectorequiv VertexAttrib2dv
6533 extension soft WINSOFT NV10
6534 glxflags ignore
6535 offset 609
6536
6537 VertexAttrib2dv(index, v)
6538 return void
6539 param index UInt32 in value
6540 param v Float64 in array [2]
6541 category VERSION_2_0
6542 version 2.0
6543 deprecated 3.1
6544 extension soft WINSOFT NV10
6545 glxropcode 4198
6546 offset 610
6547
6548 VertexAttrib2f(index, x, y)
6549 return void
6550 param index UInt32 in value
6551 param x Float32 in value
6552 param y Float32 in value
6553 category VERSION_2_0
6554 version 2.0
6555 deprecated 3.1
6556 vectorequiv VertexAttrib2fv
6557 extension soft WINSOFT NV10
6558 glxflags ignore
6559 offset 611
6560
6561 VertexAttrib2fv(index, v)
6562 return void
6563 param index UInt32 in value
6564 param v Float32 in array [2]
6565 category VERSION_2_0
6566 version 2.0
6567 deprecated 3.1
6568 extension soft WINSOFT NV10
6569 glxropcode 4194
6570 offset 612
6571
6572 VertexAttrib2s(index, x, y)
6573 return void
6574 param index UInt32 in value
6575 param x Int16 in value
6576 param y Int16 in value
6577 category VERSION_2_0
6578 version 2.0
6579 deprecated 3.1
6580 vectorequiv VertexAttrib2sv
6581 extension soft WINSOFT NV10
6582 glxflags ignore
6583 offset 613
6584
6585 VertexAttrib2sv(index, v)
6586 return void
6587 param index UInt32 in value
6588 param v Int16 in array [2]
6589 category VERSION_2_0
6590 version 2.0
6591 deprecated 3.1
6592 extension soft WINSOFT NV10
6593 glxropcode 4190
6594 offset 614
6595
6596 VertexAttrib3d(index, x, y, z)
6597 return void
6598 param index UInt32 in value
6599 param x Float64 in value
6600 param y Float64 in value
6601 param z Float64 in value
6602 category VERSION_2_0
6603 version 2.0
6604 deprecated 3.1
6605 vectorequiv VertexAttrib3dv
6606 extension soft WINSOFT NV10
6607 glxflags ignore
6608 offset 615
6609
6610 VertexAttrib3dv(index, v)
6611 return void
6612 param index UInt32 in value
6613 param v Float64 in array [3]
6614 category VERSION_2_0
6615 version 2.0
6616 deprecated 3.1
6617 extension soft WINSOFT NV10
6618 glxropcode 4199
6619 offset 616
6620
6621 VertexAttrib3f(index, x, y, z)
6622 return void
6623 param index UInt32 in value
6624 param x Float32 in value
6625 param y Float32 in value
6626 param z Float32 in value
6627 category VERSION_2_0
6628 version 2.0
6629 deprecated 3.1
6630 vectorequiv VertexAttrib3fv
6631 extension soft WINSOFT NV10
6632 glxflags ignore
6633 offset 617
6634
6635 VertexAttrib3fv(index, v)
6636 return void
6637 param index UInt32 in value
6638 param v Float32 in array [3]
6639 category VERSION_2_0
6640 version 2.0
6641 deprecated 3.1
6642 extension soft WINSOFT NV10
6643 glxropcode 4195
6644 offset 618
6645
6646 VertexAttrib3s(index, x, y, z)
6647 return void
6648 param index UInt32 in value
6649 param x Int16 in value
6650 param y Int16 in value
6651 param z Int16 in value
6652 category VERSION_2_0
6653 version 2.0
6654 deprecated 3.1
6655 vectorequiv VertexAttrib3sv
6656 extension soft WINSOFT NV10
6657 glxflags ignore
6658 offset 619
6659
6660 VertexAttrib3sv(index, v)
6661 return void
6662 param index UInt32 in value
6663 param v Int16 in array [3]
6664 category VERSION_2_0
6665 version 2.0
6666 deprecated 3.1
6667 extension soft WINSOFT NV10
6668 glxropcode 4191
6669 offset 620
6670
6671 VertexAttrib4Nbv(index, v)
6672 return void
6673 param index UInt32 in value
6674 param v Int8 in array [4]
6675 category VERSION_2_0
6676 version 2.0
6677 deprecated 3.1
6678 extension soft WINSOFT NV10
6679 glxflags ignore
6680 offset 659
6681
6682 VertexAttrib4Niv(index, v)
6683 return void
6684 param index UInt32 in value
6685 param v Int32 in array [4]
6686 category VERSION_2_0
6687 version 2.0
6688 deprecated 3.1
6689 extension soft WINSOFT NV10
6690 glxflags ignore
6691 offset 661
6692
6693 VertexAttrib4Nsv(index, v)
6694 return void
6695 param index UInt32 in value
6696 param v Int16 in array [4]
6697 category VERSION_2_0
6698 version 2.0
6699 deprecated 3.1
6700 extension soft WINSOFT NV10
6701 glxflags ignore
6702 offset 660
6703
6704 VertexAttrib4Nub(index, x, y, z, w)
6705 return void
6706 param index UInt32 in value
6707 param x UInt8 in value
6708 param y UInt8 in value
6709 param z UInt8 in value
6710 param w UInt8 in value
6711 category VERSION_2_0
6712 version 2.0
6713 deprecated 3.1
6714 extension soft WINSOFT NV10
6715 glxflags ignore
6716 offset 627
6717
6718 VertexAttrib4Nubv(index, v)
6719 return void
6720 param index UInt32 in value
6721 param v UInt8 in array [4]
6722 category VERSION_2_0
6723 version 2.0
6724 deprecated 3.1
6725 extension soft WINSOFT NV10
6726 glxflags ignore
6727 glxropcode 4201
6728 offset 628
6729
6730 VertexAttrib4Nuiv(index, v)
6731 return void
6732 param index UInt32 in value
6733 param v UInt32 in array [4]
6734 category VERSION_2_0
6735 version 2.0
6736 deprecated 3.1
6737 extension soft WINSOFT NV10
6738 glxflags ignore
6739 offset 663
6740
6741 VertexAttrib4Nusv(index, v)
6742 return void
6743 param index UInt32 in value
6744 param v UInt16 in array [4]
6745 category VERSION_2_0
6746 version 2.0
6747 deprecated 3.1
6748 extension soft WINSOFT NV10
6749 glxflags ignore
6750 offset 662
6751
6752 VertexAttrib4bv(index, v)
6753 return void
6754 param index UInt32 in value
6755 param v Int8 in array [4]
6756 category VERSION_2_0
6757 version 2.0
6758 deprecated 3.1
6759 extension soft WINSOFT NV10
6760 glxflags ignore
6761 offset 654
6762
6763 VertexAttrib4d(index, x, y, z, w)
6764 return void
6765 param index UInt32 in value
6766 param x Float64 in value
6767 param y Float64 in value
6768 param z Float64 in value
6769 param w Float64 in value
6770 category VERSION_2_0
6771 version 2.0
6772 deprecated 3.1
6773 vectorequiv VertexAttrib4dv
6774 extension soft WINSOFT NV10
6775 glxflags ignore
6776 offset 621
6777
6778 VertexAttrib4dv(index, v)
6779 return void
6780 param index UInt32 in value
6781 param v Float64 in array [4]
6782 category VERSION_2_0
6783 version 2.0
6784 deprecated 3.1
6785 extension soft WINSOFT NV10
6786 glxropcode 4200
6787 offset 622
6788
6789 VertexAttrib4f(index, x, y, z, w)
6790 return void
6791 param index UInt32 in value
6792 param x Float32 in value
6793 param y Float32 in value
6794 param z Float32 in value
6795 param w Float32 in value
6796 category VERSION_2_0
6797 version 2.0
6798 deprecated 3.1
6799 vectorequiv VertexAttrib4fv
6800 extension soft WINSOFT NV10
6801 glxflags ignore
6802 offset 623
6803
6804 VertexAttrib4fv(index, v)
6805 return void
6806 param index UInt32 in value
6807 param v Float32 in array [4]
6808 category VERSION_2_0
6809 version 2.0
6810 deprecated 3.1
6811 extension soft WINSOFT NV10
6812 glxropcode 4196
6813 offset 624
6814
6815 VertexAttrib4iv(index, v)
6816 return void
6817 param index UInt32 in value
6818 param v Int32 in array [4]
6819 category VERSION_2_0
6820 version 2.0
6821 deprecated 3.1
6822 extension soft WINSOFT NV10
6823 glxflags ignore
6824 offset 655
6825
6826 VertexAttrib4s(index, x, y, z, w)
6827 return void
6828 param index UInt32 in value
6829 param x Int16 in value
6830 param y Int16 in value
6831 param z Int16 in value
6832 param w Int16 in value
6833 category VERSION_2_0
6834 version 2.0
6835 deprecated 3.1
6836 vectorequiv VertexAttrib4sv
6837 extension soft WINSOFT NV10
6838 glxflags ignore
6839 offset 625
6840
6841 VertexAttrib4sv(index, v)
6842 return void
6843 param index UInt32 in value
6844 param v Int16 in array [4]
6845 category VERSION_2_0
6846 version 2.0
6847 deprecated 3.1
6848 extension soft WINSOFT NV10
6849 glxflags ignore
6850 glxropcode 4192
6851 offset 626
6852
6853 VertexAttrib4ubv(index, v)
6854 return void
6855 param index UInt32 in value
6856 param v UInt8 in array [4]
6857 category VERSION_2_0
6858 version 2.0
6859 deprecated 3.1
6860 extension soft WINSOFT NV10
6861 glxflags ignore
6862 offset 656
6863
6864 VertexAttrib4uiv(index, v)
6865 return void
6866 param index UInt32 in value
6867 param v UInt32 in array [4]
6868 category VERSION_2_0
6869 version 2.0
6870 deprecated 3.1
6871 extension soft WINSOFT NV10
6872 glxflags ignore
6873 offset 658
6874
6875 VertexAttrib4usv(index, v)
6876 return void
6877 param index UInt32 in value
6878 param v UInt16 in array [4]
6879 category VERSION_2_0
6880 version 2.0
6881 deprecated 3.1
6882 extension soft WINSOFT NV10
6883 glxflags ignore
6884 offset 657
6885
6886 VertexAttribPointer(index, size, type, normalized, stride, pointer)
6887 return void
6888 param index UInt32 in value
6889 param size Int32 in value
6890 param type VertexAttribPointerTypeARB in value
6891 param normalized Boolean in value
6892 param stride SizeI in value
6893 param pointer Void in array [COMPSIZE(size/type/stride)] retained
6894 dlflags notlistable
6895 category VERSION_2_0
6896 version 2.0
6897 extension soft WINSOFT NV10
6898 glxflags ignore
6899 offset 664
6900
6901
6902 ###############################################################################
6903 ###############################################################################
6904 #
6905 # OpenGL 2.1 commands
6906 #
6907 ###############################################################################
6908 ###############################################################################
6909
6910 # OpenGL 2.1 (ARB_pixel_buffer_object) commands - none
6911
6912 # OpenGL 2.1 (EXT_texture_sRGB) commands - none
6913
6914 # New commands in OpenGL 2.1
6915
6916 UniformMatrix2x3fv(location, count, transpose, value)
6917 return void
6918 param location Int32 in value
6919 param count SizeI in value
6920 param transpose Boolean in value
6921 param value Float32 in array [6]
6922 category VERSION_2_1
6923 version 2.1
6924 extension
6925 glxropcode ?
6926 glxflags ignore
6927 offset ?
6928
6929 UniformMatrix3x2fv(location, count, transpose, value)
6930 return void
6931 param location Int32 in value
6932 param count SizeI in value
6933 param transpose Boolean in value
6934 param value Float32 in array [6]
6935 category VERSION_2_1
6936 version 2.1
6937 extension
6938 glxropcode ?
6939 glxflags ignore
6940 offset ?
6941
6942 UniformMatrix2x4fv(location, count, transpose, value)
6943 return void
6944 param location Int32 in value
6945 param count SizeI in value
6946 param transpose Boolean in value
6947 param value Float32 in array [8]
6948 category VERSION_2_1
6949 version 2.1
6950 extension
6951 glxropcode ?
6952 glxflags ignore
6953 offset ?
6954
6955 UniformMatrix4x2fv(location, count, transpose, value)
6956 return void
6957 param location Int32 in value
6958 param count SizeI in value
6959 param transpose Boolean in value
6960 param value Float32 in array [8]
6961 category VERSION_2_1
6962 version 2.1
6963 extension
6964 glxropcode ?
6965 glxflags ignore
6966 offset ?
6967
6968 UniformMatrix3x4fv(location, count, transpose, value)
6969 return void
6970 param location Int32 in value
6971 param count SizeI in value
6972 param transpose Boolean in value
6973 param value Float32 in array [12]
6974 category VERSION_2_1
6975 version 2.1
6976 extension
6977 glxropcode ?
6978 glxflags ignore
6979 offset ?
6980
6981 UniformMatrix4x3fv(location, count, transpose, value)
6982 return void
6983 param location Int32 in value
6984 param count SizeI in value
6985 param transpose Boolean in value
6986 param value Float32 in array [12]
6987 category VERSION_2_1
6988 version 2.1
6989 extension
6990 glxropcode ?
6991 glxflags ignore
6992 offset ?
6993
6994 ###############################################################################
6995 ###############################################################################
6996 #
6997 # OpenGL 3.0 commands
6998 #
6999 ###############################################################################
7000 ###############################################################################
7001
7002 # OpenGL 3.0 (EXT_draw_buffers2) commands
7003
7004 ColorMaski(index, r, g, b, a)
7005 return void
7006 param index UInt32 in value
7007 param r Boolean in value
7008 param g Boolean in value
7009 param b Boolean in value
7010 param a Boolean in value
7011 category VERSION_3_0
7012 version 3.0
7013 extension
7014 glxflags ignore
7015 glfflags ignore
7016
7017 GetBooleani_v(target, index, data)
7018 return void
7019 param target GLenum in value
7020 param index UInt32 in value
7021 param data Boolean out array [COMPSIZE(target)]
7022 category VERSION_3_0
7023 version 3.0
7024 extension
7025 dlflags notlistable
7026 glxflags ignore
7027 glfflags ignore
7028
7029 GetIntegeri_v(target, index, data)
7030 return void
7031 param target GLenum in value
7032 param index UInt32 in value
7033 param data Int32 out array [COMPSIZE(target)]
7034 category VERSION_3_0
7035 version 3.0
7036 extension
7037 dlflags notlistable
7038 glxflags ignore
7039 glfflags ignore
7040
7041 Enablei(target, index)
7042 return void
7043 param target GLenum in value
7044 param index UInt32 in value
7045 category VERSION_3_0
7046 version 3.0
7047 extension
7048 glxflags ignore
7049 glfflags ignore
7050
7051 Disablei(target, index)
7052 return void
7053 param target GLenum in value
7054 param index UInt32 in value
7055 category VERSION_3_0
7056 version 3.0
7057 extension
7058 glxflags ignore
7059 glfflags ignore
7060
7061 IsEnabledi(target, index)
7062 return Boolean
7063 param target GLenum in value
7064 param index UInt32 in value
7065 category VERSION_3_0
7066 version 3.0
7067 extension
7068 dlflags notlistable
7069 glxflags ignore
7070 glfflags ignore
7071
7072 # OpenGL 3.0 (EXT_transform_feedback) commands
7073
7074 BeginTransformFeedback(primitiveMode)
7075 return void
7076 param primitiveMode GLenum in value
7077 category VERSION_3_0
7078 version 3.0
7079 extension
7080 dlflags notlistable
7081 glxflags ignore
7082 glfflags ignore
7083
7084 EndTransformFeedback()
7085 return void
7086 category VERSION_3_0
7087 version 3.0
7088 extension
7089 dlflags notlistable
7090 glxflags ignore
7091 glfflags ignore
7092
7093 BindBufferRange(target, index, buffer, offset, size)
7094 return void
7095 param target GLenum in value
7096 param index UInt32 in value
7097 param buffer UInt32 in value
7098 param offset BufferOffset in value
7099 param size BufferSize in value
7100 category VERSION_3_0
7101 version 3.0
7102 extension
7103 dlflags notlistable
7104 glxflags ignore
7105 glfflags ignore
7106
7107 BindBufferBase(target, index, buffer)
7108 return void
7109 param target GLenum in value
7110 param index UInt32 in value
7111 param buffer UInt32 in value
7112 category VERSION_3_0
7113 version 3.0
7114 extension
7115 dlflags notlistable
7116 glxflags ignore
7117 glfflags ignore
7118
7119 TransformFeedbackVaryings(program, count, varyings, bufferMode)
7120 return void
7121 param program UInt32 in value
7122 param count SizeI in value
7123 param varyings CharPointer in array [count]
7124 param bufferMode GLenum in value
7125 category VERSION_3_0
7126 version 3.0
7127 extension
7128 dlflags notlistable
7129 glxflags ignore
7130 glfflags ignore
7131
7132 GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name)
7133 return void
7134 param program UInt32 in value
7135 param index UInt32 in value
7136 param bufSize SizeI in value
7137 param length SizeI out array [1]
7138 param size SizeI out array [1]
7139 param type GLenum out array [1]
7140 param name Char out array [COMPSIZE(length)]
7141 category VERSION_3_0
7142 dlflags notlistable
7143 version 3.0
7144 extension
7145 glfflags ignore
7146 glxflags ignore
7147
7148 ClampColor(target, clamp)
7149 return void
7150 param target ClampColorTargetARB in value
7151 param clamp ClampColorModeARB in value
7152 category VERSION_3_0
7153 version 3.0
7154 extension
7155 glxropcode 234
7156 glxflags ignore
7157 offset ?
7158
7159 BeginConditionalRender(id, mode)
7160 return void
7161 param id UInt32 in value
7162 param mode TypeEnum in value
7163 category VERSION_3_0
7164 version 3.0
7165 glfflags ignore
7166 glxflags ignore
7167
7168 EndConditionalRender()
7169 return void
7170 category VERSION_3_0
7171 version 3.0
7172 glfflags ignore
7173 glxflags ignore
7174
7175 VertexAttribIPointer(index, size, type, stride, pointer)
7176 return void
7177 param index UInt32 in value
7178 param size Int32 in value
7179 param type VertexAttribEnum in value
7180 param stride SizeI in value
7181 param pointer Void in array [COMPSIZE(size/type/stride)] retained
7182 category VERSION_3_0
7183 version 3.0
7184 dlflags notlistable
7185 extension
7186 glfflags ignore
7187 glxflags ignore
7188
7189 GetVertexAttribIiv(index, pname, params)
7190 return void
7191 param index UInt32 in value
7192 param pname VertexAttribEnum in value
7193 param params Int32 out array [1]
7194 category VERSION_3_0
7195 version 3.0
7196 dlflags notlistable
7197 extension
7198 glfflags ignore
7199 glxflags ignore
7200
7201 GetVertexAttribIuiv(index, pname, params)
7202 return void
7203 param index UInt32 in value
7204 param pname VertexAttribEnum in value
7205 param params UInt32 out array [1]
7206 category VERSION_3_0
7207 version 3.0
7208 dlflags notlistable
7209 extension
7210 glfflags ignore
7211 glxflags ignore
7212
7213 # OpenGL 3.0 (NV_vertex_program4) commands
7214
7215 VertexAttribI1i(index, x)
7216 return void
7217 param index UInt32 in value
7218 param x Int32 in value
7219 category VERSION_3_0
7220 version 3.0
7221 deprecated 3.1
7222 beginend allow-inside
7223 vectorequiv VertexAttribI1iv
7224 glxvectorequiv VertexAttribI1iv
7225 extension
7226 glfflags ignore
7227 glxflags ignore
7228
7229 VertexAttribI2i(index, x, y)
7230 return void
7231 param index UInt32 in value
7232 param x Int32 in value
7233 param y Int32 in value
7234 category VERSION_3_0
7235 version 3.0
7236 deprecated 3.1
7237 beginend allow-inside
7238 vectorequiv VertexAttribI2iv
7239 glxvectorequiv VertexAttribI2iv
7240 extension
7241 glfflags ignore
7242 glxflags ignore
7243
7244 VertexAttribI3i(index, x, y, z)
7245 return void
7246 param index UInt32 in value
7247 param x Int32 in value
7248 param y Int32 in value
7249 param z Int32 in value
7250 category VERSION_3_0
7251 version 3.0
7252 deprecated 3.1
7253 beginend allow-inside
7254 vectorequiv VertexAttribI3iv
7255 glxvectorequiv VertexAttribI3iv
7256 extension
7257 glfflags ignore
7258 glxflags ignore
7259
7260 VertexAttribI4i(index, x, y, z, w)
7261 return void
7262 param index UInt32 in value
7263 param x Int32 in value
7264 param y Int32 in value
7265 param z Int32 in value
7266 param w Int32 in value
7267 category VERSION_3_0
7268 version 3.0
7269 deprecated 3.1
7270 beginend allow-inside
7271 vectorequiv VertexAttribI4iv
7272 glxvectorequiv VertexAttribI4iv
7273 extension
7274 glfflags ignore
7275 glxflags ignore
7276
7277 VertexAttribI1ui(index, x)
7278 return void
7279 param index UInt32 in value
7280 param x UInt32 in value
7281 category VERSION_3_0
7282 version 3.0
7283 deprecated 3.1
7284 beginend allow-inside
7285 vectorequiv VertexAttribI1uiv
7286 glxvectorequiv VertexAttribI1uiv
7287 extension
7288 glfflags ignore
7289 glxflags ignore
7290
7291 VertexAttribI2ui(index, x, y)
7292 return void
7293 param index UInt32 in value
7294 param x UInt32 in value
7295 param y UInt32 in value
7296 category VERSION_3_0
7297 version 3.0
7298 deprecated 3.1
7299 beginend allow-inside
7300 vectorequiv VertexAttribI2uiv
7301 glxvectorequiv VertexAttribI2uiv
7302 extension
7303 glfflags ignore
7304 glxflags ignore
7305
7306 VertexAttribI3ui(index, x, y, z)
7307 return void
7308 param index UInt32 in value
7309 param x UInt32 in value
7310 param y UInt32 in value
7311 param z UInt32 in value
7312 category VERSION_3_0
7313 version 3.0
7314 deprecated 3.1
7315 beginend allow-inside
7316 vectorequiv VertexAttribI3uiv
7317 glxvectorequiv VertexAttribI3uiv
7318 extension
7319 glfflags ignore
7320 glxflags ignore
7321
7322 VertexAttribI4ui(index, x, y, z, w)
7323 return void
7324 param index UInt32 in value
7325 param x UInt32 in value
7326 param y UInt32 in value
7327 param z UInt32 in value
7328 param w UInt32 in value
7329 category VERSION_3_0
7330 version 3.0
7331 deprecated 3.1
7332 beginend allow-inside
7333 vectorequiv VertexAttribI4uiv
7334 glxvectorequiv VertexAttribI4uiv
7335 extension
7336 glfflags ignore
7337 glxflags ignore
7338
7339 VertexAttribI1iv(index, v)
7340 return void
7341 param index UInt32 in value
7342 param v Int32 in array [1]
7343 category VERSION_3_0
7344 version 3.0
7345 deprecated 3.1
7346 beginend allow-inside
7347 extension
7348 glfflags ignore
7349 glxflags ignore
7350
7351 VertexAttribI2iv(index, v)
7352 return void
7353 param index UInt32 in value
7354 param v Int32 in array [2]
7355 category VERSION_3_0
7356 version 3.0
7357 deprecated 3.1
7358 beginend allow-inside
7359 extension
7360 glfflags ignore
7361 glxflags ignore
7362
7363 VertexAttribI3iv(index, v)
7364 return void
7365 param index UInt32 in value
7366 param v Int32 in array [3]
7367 category VERSION_3_0
7368 version 3.0
7369 deprecated 3.1
7370 beginend allow-inside
7371 extension
7372 glfflags ignore
7373 glxflags ignore
7374
7375 VertexAttribI4iv(index, v)
7376 return void
7377 param index UInt32 in value
7378 param v Int32 in array [4]
7379 category VERSION_3_0
7380 version 3.0
7381 deprecated 3.1
7382 beginend allow-inside
7383 extension
7384 glfflags ignore
7385 glxflags ignore
7386
7387 VertexAttribI1uiv(index, v)
7388 return void
7389 param index UInt32 in value
7390 param v UInt32 in array [1]
7391 category VERSION_3_0
7392 version 3.0
7393 deprecated 3.1
7394 beginend allow-inside
7395 extension
7396 glfflags ignore
7397 glxflags ignore
7398
7399 VertexAttribI2uiv(index, v)
7400 return void
7401 param index UInt32 in value
7402 param v UInt32 in array [2]
7403 category VERSION_3_0
7404 version 3.0
7405 deprecated 3.1
7406 beginend allow-inside
7407 extension
7408 glfflags ignore
7409 glxflags ignore
7410
7411 VertexAttribI3uiv(index, v)
7412 return void
7413 param index UInt32 in value
7414 param v UInt32 in array [3]
7415 category VERSION_3_0
7416 version 3.0
7417 deprecated 3.1
7418 beginend allow-inside
7419 extension
7420 glfflags ignore
7421 glxflags ignore
7422
7423 VertexAttribI4uiv(index, v)
7424 return void
7425 param index UInt32 in value
7426 param v UInt32 in array [4]
7427 category VERSION_3_0
7428 version 3.0
7429 deprecated 3.1
7430 beginend allow-inside
7431 extension
7432 glfflags ignore
7433 glxflags ignore
7434
7435 VertexAttribI4bv(index, v)
7436 return void
7437 param index UInt32 in value
7438 param v Int8 in array [4]
7439 category VERSION_3_0
7440 version 3.0
7441 deprecated 3.1
7442 beginend allow-inside
7443 extension
7444 glfflags ignore
7445 glxflags ignore
7446
7447 VertexAttribI4sv(index, v)
7448 return void
7449 param index UInt32 in value
7450 param v Int16 in array [4]
7451 category VERSION_3_0
7452 version 3.0
7453 deprecated 3.1
7454 beginend allow-inside
7455 extension
7456 glfflags ignore
7457 glxflags ignore
7458
7459 VertexAttribI4ubv(index, v)
7460 return void
7461 param index UInt32 in value
7462 param v UInt8 in array [4]
7463 category VERSION_3_0
7464 version 3.0
7465 deprecated 3.1
7466 beginend allow-inside
7467 extension
7468 glfflags ignore
7469 glxflags ignore
7470
7471 VertexAttribI4usv(index, v)
7472 return void
7473 param index UInt32 in value
7474 param v UInt16 in array [4]
7475 category VERSION_3_0
7476 version 3.0
7477 deprecated 3.1
7478 beginend allow-inside
7479 extension
7480 glfflags ignore
7481 glxflags ignore
7482
7483 # OpenGL 3.0 (EXT_gpu_shader4) commands
7484
7485 GetUniformuiv(program, location, params)
7486 return void
7487 param program UInt32 in value
7488 param location Int32 in value
7489 param params UInt32 out array [COMPSIZE(program/location)]
7490 category VERSION_3_0
7491 dlflags notlistable
7492 version 3.0
7493 extension
7494 glfflags ignore
7495 glxflags ignore
7496
7497 BindFragDataLocation(program, color, name)
7498 return void
7499 param program UInt32 in value
7500 param color UInt32 in value
7501 param name Char in array [COMPSIZE(name)]
7502 category VERSION_3_0
7503 dlflags notlistable
7504 version 3.0
7505 extension
7506 glfflags ignore
7507 glxflags ignore
7508
7509 GetFragDataLocation(program, name)
7510 return Int32
7511 param program UInt32 in value
7512 param name Char in array [COMPSIZE(name)]
7513 category VERSION_3_0
7514 dlflags notlistable
7515 version 3.0
7516 extension
7517 glfflags ignore
7518 glxflags ignore
7519
7520 Uniform1ui(location, v0)
7521 return void
7522 param location Int32 in value
7523 param v0 UInt32 in value
7524 category VERSION_3_0
7525 version 3.0
7526 extension
7527 glfflags ignore
7528 glxflags ignore
7529
7530 Uniform2ui(location, v0, v1)
7531 return void
7532 param location Int32 in value
7533 param v0 UInt32 in value
7534 param v1 UInt32 in value
7535 category VERSION_3_0
7536 version 3.0
7537 extension
7538 glfflags ignore
7539 glxflags ignore
7540
7541 Uniform3ui(location, v0, v1, v2)
7542 return void
7543 param location Int32 in value
7544 param v0 UInt32 in value
7545 param v1 UInt32 in value
7546 param v2 UInt32 in value
7547 category VERSION_3_0
7548 version 3.0
7549 extension
7550 glfflags ignore
7551 glxflags ignore
7552
7553 Uniform4ui(location, v0, v1, v2, v3)
7554 return void
7555 param location Int32 in value
7556 param v0 UInt32 in value
7557 param v1 UInt32 in value
7558 param v2 UInt32 in value
7559 param v3 UInt32 in value
7560 category VERSION_3_0
7561 version 3.0
7562 extension
7563 glfflags ignore
7564 glxflags ignore
7565
7566 Uniform1uiv(location, count, value)
7567 return void
7568 param location Int32 in value
7569 param count SizeI in value
7570 param value UInt32 in array [count]
7571 category VERSION_3_0
7572 version 3.0
7573 extension
7574 glfflags ignore
7575 glxflags ignore
7576
7577 Uniform2uiv(location, count, value)
7578 return void
7579 param location Int32 in value
7580 param count SizeI in value
7581 param value UInt32 in array [count*2]
7582 category VERSION_3_0
7583 version 3.0
7584 extension
7585 glfflags ignore
7586 glxflags ignore
7587
7588 Uniform3uiv(location, count, value)
7589 return void
7590 param location Int32 in value
7591 param count SizeI in value
7592 param value UInt32 in array [count*3]
7593 category VERSION_3_0
7594 version 3.0
7595 extension
7596 glfflags ignore
7597 glxflags ignore
7598
7599 Uniform4uiv(location, count, value)
7600 return void
7601 param location Int32 in value
7602 param count SizeI in value
7603 param value UInt32 in array [count*4]
7604 category VERSION_3_0
7605 version 3.0
7606 extension
7607 glfflags ignore
7608 glxflags ignore
7609
7610 # OpenGL 3.0 (EXT_texture_integer) commands
7611
7612 TexParameterIiv(target, pname, params)
7613 return void
7614 param target TextureTarget in value
7615 param pname TextureParameterName in value
7616 param params Int32 in array [COMPSIZE(pname)]
7617 category VERSION_3_0
7618 version 3.0
7619 extension
7620 glfflags ignore
7621 glxflags ignore
7622
7623 TexParameterIuiv(target, pname, params)
7624 return void
7625 param target TextureTarget in value
7626 param pname TextureParameterName in value
7627 param params UInt32 in array [COMPSIZE(pname)]
7628 category VERSION_3_0
7629 version 3.0
7630 extension
7631 glfflags ignore
7632 glxflags ignore
7633
7634 GetTexParameterIiv(target, pname, params)
7635 return void
7636 param target TextureTarget in value
7637 param pname GetTextureParameter in value
7638 param params Int32 out array [COMPSIZE(pname)]
7639 category VERSION_3_0
7640 dlflags notlistable
7641 version 3.0
7642 extension
7643 glfflags ignore
7644 glxflags ignore
7645
7646 GetTexParameterIuiv(target, pname, params)
7647 return void
7648 param target TextureTarget in value
7649 param pname GetTextureParameter in value
7650 param params UInt32 out array [COMPSIZE(pname)]
7651 category VERSION_3_0
7652 dlflags notlistable
7653 version 3.0
7654 extension
7655 glfflags ignore
7656 glxflags ignore
7657
7658 # New commands in OpenGL 3.0
7659
7660 ClearBufferiv(buffer, drawbuffer, value)
7661 return void
7662 param buffer GLenum in value
7663 param drawbuffer DrawBufferName in value
7664 param value Int32 in array [COMPSIZE(buffer)]
7665 category VERSION_3_0
7666 version 3.0
7667 extension
7668 glfflags ignore
7669 glxflags ignore
7670
7671 ClearBufferuiv(buffer, drawbuffer, value)
7672 return void
7673 param buffer GLenum in value
7674 param drawbuffer DrawBufferName in value
7675 param value UInt32 in array [COMPSIZE(buffer)]
7676 category VERSION_3_0
7677 version 3.0
7678 extension
7679 glfflags ignore
7680 glxflags ignore
7681
7682 ClearBufferfv(buffer, drawbuffer, value)
7683 return void
7684 param buffer GLenum in value
7685 param drawbuffer DrawBufferName in value
7686 param value Float32 in array [COMPSIZE(buffer)]
7687 category VERSION_3_0
7688 version 3.0
7689 extension
7690 glfflags ignore
7691 glxflags ignore
7692
7693 ClearBufferfi(buffer, drawbuffer, depth, stencil)
7694 return void
7695 param buffer GLenum in value
7696 param drawbuffer DrawBufferName in value
7697 param depth Float32 in value
7698 param stencil Int32 in value
7699 category VERSION_3_0
7700 version 3.0
7701 extension
7702 glfflags ignore
7703 glxflags ignore
7704
7705 GetStringi(name, index)
7706 return String
7707 param name GLenum in value
7708 param index UInt32 in value
7709 category VERSION_3_0
7710 version 3.0
7711 extension
7712 dlflags notlistable
7713 glxflags client-handcode server-handcode
7714 glfflags ignore
7715 glxsingle ?
7716
7717 passthru: /* OpenGL 3.0 also reuses entry points from these extensions: */
7718 passthru: /* ARB_framebuffer_object */
7719 passthru: /* ARB_map_buffer_range */
7720 passthru: /* ARB_vertex_array_object */
7721
7722 ###############################################################################
7723 ###############################################################################
7724 #
7725 # OpenGL 3.0 deprecated commands
7726 #
7727 ###############################################################################
7728 ###############################################################################
7729
7730 # (none - VertexAttribI* were moved back into non-deprecated)
7731
7732
7733 ###############################################################################
7734 ###############################################################################
7735 #
7736 # OpenGL 3.1 commands
7737 #
7738 ###############################################################################
7739 ###############################################################################
7740
7741 # New commands in OpenGL 3.1 - none
7742
7743 # OpenGL 3.1 (ARB_draw_instanced) commands
7744
7745 DrawArraysInstanced(mode, first, count, primcount)
7746 return void
7747 param mode BeginMode in value
7748 param first Int32 in value
7749 param count SizeI in value
7750 param primcount SizeI in value
7751 category VERSION_3_1
7752 version 3.1
7753 extension
7754 dlflags notlistable
7755 vectorequiv ArrayElement
7756 glfflags ignore
7757 glxflags ignore
7758
7759 DrawElementsInstanced(mode, count, type, indices, primcount)
7760 return void
7761 param mode BeginMode in value
7762 param count SizeI in value
7763 param type DrawElementsType in value
7764 param indices Void in array [COMPSIZE(count/type)]
7765 param primcount SizeI in value
7766 category VERSION_3_1
7767 version 3.1
7768 extension
7769 dlflags notlistable
7770 vectorequiv ArrayElement
7771 glfflags ignore
7772 glxflags ignore
7773
7774 # OpenGL 3.1 (ARB_texture_buffer_object) commands
7775
7776 TexBuffer(target, internalformat, buffer)
7777 return void
7778 param target TextureTarget in value
7779 param internalformat GLenum in value
7780 param buffer UInt32 in value
7781 category VERSION_3_1
7782 version 3.1
7783 extension
7784 glfflags ignore
7785 glxflags ignore
7786
7787 # OpenGL 3.1 (ARB_texture_rectangle) commands - none
7788
7789 # OpenGL 3.1 (SNORM texture) commands - none
7790
7791 # OpenGL 3.1 (NV_primitive_restart) commands
7792 # This is *not* an alias of PrimitiveRestartIndexNV, since it sets
7793 # server instead of client state.
7794
7795 PrimitiveRestartIndex(index)
7796 return void
7797 param index UInt32 in value
7798 category VERSION_3_1
7799 version 3.1
7800 extension
7801 glxropcode ?
7802 glxflags ignore
7803 offset ?
7804
7805 passthru: /* OpenGL 3.1 also reuses entry points from these extensions: */
7806 passthru: /* ARB_copy_buffer */
7807 passthru: /* ARB_uniform_buffer_object */
7808
7809
7810 ###############################################################################
7811 ###############################################################################
7812 #
7813 # OpenGL 3.2 commands
7814 #
7815 ###############################################################################
7816 ###############################################################################
7817
7818 # New commands in OpenGL 3.2
7819
7820 GetInteger64i_v(target, index, data)
7821 return void
7822 param target GLenum in value
7823 param index UInt32 in value
7824 param data Int64 out array [COMPSIZE(target)]
7825 category VERSION_3_2
7826 version 3.2
7827 extension
7828 dlflags notlistable
7829 glxflags ignore
7830 glfflags ignore
7831
7832
7833 GetBufferParameteri64v(target, pname, params)
7834 return void
7835 param target BufferTargetARB in value
7836 param pname BufferPNameARB in value
7837 param params Int64 out array [COMPSIZE(pname)]
7838 category VERSION_3_2
7839 dlflags notlistable
7840 version 3.2
7841 extension
7842 glxsingle ?
7843 glxflags ignore
7844
7845 # OpenGL 3.2 (ARB_depth_clamp) commands - none
7846 # OpenGL 3.2 (ARB_fragment_coord_conventions) commands - none
7847
7848 # OpenGL 3.2 (ARB_geometry_shader4) commands
7849 # ProgramParameteriARB was NOT promoted to core 3.2, but
7850 # IS part of core 4.1 through other ARB extensions.
7851
7852 FramebufferTexture(target, attachment, texture, level)
7853 return void
7854 param target GLenum in value
7855 param attachment GLenum in value
7856 param texture UInt32 in value
7857 param level Int32 in value
7858 category VERSION_3_2
7859 version 1.2
7860 extension
7861 glxropcode ?
7862 glxflags ignore
7863 offset ?
7864
7865 # FramebufferTextureLayer already declared in ARB_framebuffer_object
7866 # FramebufferTextureLayer(target, attachment, texture, level, layer)
7867
7868 # Not promoted to the core along with the rest
7869 # FramebufferTextureFace(target, attachment, texture, level, face)
7870
7871 # OpenGL 3.2 (ARB_seamless_cube_map) commands - none
7872 # OpenGL 3.2 (ARB_vertex_array_bgra) commands - none
7873
7874 passthru: /* OpenGL 3.2 also reuses entry points from these extensions: */
7875 passthru: /* ARB_draw_elements_base_vertex */
7876 passthru: /* ARB_provoking_vertex */
7877 passthru: /* ARB_sync */
7878 passthru: /* ARB_texture_multisample */
7879
7880
7881 ###############################################################################
7882 ###############################################################################
7883 #
7884 # OpenGL 3.3 commands
7885 #
7886 ###############################################################################
7887 ###############################################################################
7888
7889 # New commands in OpenGL 3.3
7890
7891 # OpenGL 3.3 (ARB_instanced_arrays) commands
7892
7893 VertexAttribDivisor(index, divisor)
7894 return void
7895 param index UInt32 in value
7896 param divisor UInt32 in value
7897 category VERSION_3_3
7898 version 1.1
7899 extension
7900 glfflags ignore
7901 glxflags ignore
7902
7903 passthru: /* OpenGL 3.3 also reuses entry points from these extensions: */
7904 passthru: /* ARB_blend_func_extended */
7905 passthru: /* ARB_sampler_objects */
7906 passthru: /* ARB_explicit_attrib_location, but it has none */
7907 passthru: /* ARB_occlusion_query2 (no entry points) */
7908 passthru: /* ARB_shader_bit_encoding (no entry points) */
7909 passthru: /* ARB_texture_rgb10_a2ui (no entry points) */
7910 passthru: /* ARB_texture_swizzle (no entry points) */
7911 passthru: /* ARB_timer_query */
7912 passthru: /* ARB_vertex_type_2_10_10_10_rev */
7913
7914
7915 ###############################################################################
7916 ###############################################################################
7917 #
7918 # OpenGL 4.0 commands
7919 #
7920 ###############################################################################
7921 ###############################################################################
7922
7923 # New commands in OpenGL 4.0 - none
7924
7925 # OpenGL 4.0 (ARB_sample_shading) commands
7926
7927 MinSampleShading(value)
7928 return void
7929 param value ClampedColorF in value
7930 category VERSION_4_0
7931 version 1.2
7932 extension
7933 glxropcode ?
7934 glxflags ignore
7935 offset ?
7936
7937 # OpenGL 4.0 (ARB_draw_buffers_blend) commands
7938
7939 BlendEquationi(buf, mode)
7940 return void
7941 param buf UInt32 in value
7942 param mode GLenum in value
7943 category VERSION_4_0
7944 version 1.2
7945 extension
7946 glxropcode ?
7947 glxflags ignore
7948 offset ?
7949
7950 BlendEquationSeparatei(buf, modeRGB, modeAlpha)
7951 return void
7952 param buf UInt32 in value
7953 param modeRGB GLenum in value
7954 param modeAlpha GLenum in value
7955 category VERSION_4_0
7956 version 1.2
7957 extension
7958 glxropcode ?
7959 glxflags ignore
7960 offset ?
7961
7962 BlendFunci(buf, src, dst)
7963 return void
7964 param buf UInt32 in value
7965 param src GLenum in value
7966 param dst GLenum in value
7967 category VERSION_4_0
7968 version 1.2
7969 extension
7970 glxropcode ?
7971 glxflags ignore
7972 offset ?
7973
7974 BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
7975 return void
7976 param buf UInt32 in value
7977 param srcRGB GLenum in value
7978 param dstRGB GLenum in value
7979 param srcAlpha GLenum in value
7980 param dstAlpha GLenum in value
7981 category VERSION_4_0
7982 version 1.2
7983 extension
7984 glxropcode ?
7985 glxflags ignore
7986 offset ?
7987
7988 passthru: /* OpenGL 4.0 also reuses entry points from these extensions: */
7989 passthru: /* ARB_texture_query_lod (no entry points) */
7990 passthru: /* ARB_draw_indirect */
7991 passthru: /* ARB_gpu_shader5 (no entry points) */
7992 passthru: /* ARB_gpu_shader_fp64 */
7993 passthru: /* ARB_shader_subroutine */
7994 passthru: /* ARB_tessellation_shader */
7995 passthru: /* ARB_texture_buffer_object_rgb32 (no entry points) */
7996 passthru: /* ARB_texture_cube_map_array (no entry points) */
7997 passthru: /* ARB_texture_gather (no entry points) */
7998 passthru: /* ARB_transform_feedback2 */
7999 passthru: /* ARB_transform_feedback3 */
8000
8001
8002 ###############################################################################
8003 ###############################################################################
8004 #
8005 # OpenGL 4.1 commands
8006 #
8007 ###############################################################################
8008 ###############################################################################
8009
8010 # New commands in OpenGL 4.1 - none
8011 newcategory: VERSION_4_1
8012
8013 passthru: /* OpenGL 4.1 also reuses entry points from these extensions: */
8014 passthru: /* ARB_ES2_compatibility */
8015 passthru: /* ARB_get_program_binary */
8016 passthru: /* ARB_separate_shader_objects */
8017 passthru: /* ARB_shader_precision (no entry points) */
8018 passthru: /* ARB_vertex_attrib_64bit */
8019 passthru: /* ARB_viewport_array */
8020
8021
8022 ###############################################################################
8023 ###############################################################################
8024 #
8025 # ARB extensions, in order by ARB extension number
8026 #
8027 ###############################################################################
8028 ###############################################################################
8029
8030 ###############################################################################
8031 #
8032 # ARB Extension #1
8033 # ARB_multitexture commands
8034 #
8035 ###############################################################################
8036
8037 ActiveTextureARB(texture)
8038 return void
8039 param texture TextureUnit in value
8040 category ARB_multitexture
8041 glxflags ARB
8042 version 1.2
8043 glxropcode 197
8044 alias ActiveTexture
8045
8046 ClientActiveTextureARB(texture)
8047 return void
8048 param texture TextureUnit in value
8049 category ARB_multitexture
8050 dlflags notlistable
8051 glxflags ARB client-handcode client-intercept server-handcode
8052 version 1.2
8053 alias ClientActiveTexture
8054
8055 MultiTexCoord1dARB(target, s)
8056 return void
8057 param target TextureUnit in value
8058 param s CoordD in value
8059 category ARB_multitexture
8060 glxflags ARB
8061 version 1.2
8062 vectorequiv MultiTexCoord1dv
8063
8064 MultiTexCoord1dvARB(target, v)
8065 return void
8066 param target TextureUnit in value
8067 param v CoordD in array [1]
8068 category ARB_multitexture
8069 glxflags ARB
8070 version 1.2
8071 glxropcode 198
8072 alias MultiTexCoord1dv
8073
8074 MultiTexCoord1fARB(target, s)
8075 return void
8076 param target TextureUnit in value
8077 param s CoordF in value
8078 category ARB_multitexture
8079 glxflags ARB
8080 version 1.2
8081 vectorequiv MultiTexCoord1fv
8082
8083 MultiTexCoord1fvARB(target, v)
8084 return void
8085 param target TextureUnit in value
8086 param v CoordF in array [1]
8087 category ARB_multitexture
8088 glxflags ARB
8089 version 1.2
8090 glxropcode 199
8091 alias MultiTexCoord1fv
8092
8093 MultiTexCoord1iARB(target, s)
8094 return void
8095 param target TextureUnit in value
8096 param s CoordI in value
8097 category ARB_multitexture
8098 glxflags ARB
8099 version 1.2
8100 vectorequiv MultiTexCoord1iv
8101
8102 MultiTexCoord1ivARB(target, v)
8103 return void
8104 param target TextureUnit in value
8105 param v CoordI in array [1]
8106 category ARB_multitexture
8107 glxflags ARB
8108 version 1.2
8109 glxropcode 200
8110 alias MultiTexCoord1iv
8111
8112 MultiTexCoord1sARB(target, s)
8113 return void
8114 param target TextureUnit in value
8115 param s CoordS in value
8116 category ARB_multitexture
8117 glxflags ARB
8118 version 1.2
8119 vectorequiv MultiTexCoord1sv
8120
8121 MultiTexCoord1svARB(target, v)
8122 return void
8123 param target TextureUnit in value
8124 param v CoordS in array [1]
8125 category ARB_multitexture
8126 glxflags ARB
8127 version 1.2
8128 glxropcode 201
8129 alias MultiTexCoord1sv
8130
8131 MultiTexCoord2dARB(target, s, t)
8132 return void
8133 param target TextureUnit in value
8134 param s CoordD in value
8135 param t CoordD in value
8136 category ARB_multitexture
8137 glxflags ARB
8138 version 1.2
8139 vectorequiv MultiTexCoord2dv
8140
8141 MultiTexCoord2dvARB(target, v)
8142 return void
8143 param target TextureUnit in value
8144 param v CoordD in array [2]
8145 category ARB_multitexture
8146 glxflags ARB
8147 version 1.2
8148 glxropcode 202
8149 alias MultiTexCoord2dv
8150
8151 MultiTexCoord2fARB(target, s, t)
8152 return void
8153 param target TextureUnit in value
8154 param s CoordF in value
8155 param t CoordF in value
8156 category ARB_multitexture
8157 glxflags ARB
8158 version 1.2
8159 vectorequiv MultiTexCoord2fv
8160
8161 MultiTexCoord2fvARB(target, v)
8162 return void
8163 param target TextureUnit in value
8164 param v CoordF in array [2]
8165 category ARB_multitexture
8166 glxflags ARB
8167 version 1.2
8168 glxropcode 203
8169 alias MultiTexCoord2fv
8170
8171 MultiTexCoord2iARB(target, s, t)
8172 return void
8173 param target TextureUnit in value
8174 param s CoordI in value
8175 param t CoordI in value
8176 category ARB_multitexture
8177 glxflags ARB
8178 version 1.2
8179 vectorequiv MultiTexCoord2iv
8180
8181 MultiTexCoord2ivARB(target, v)
8182 return void
8183 param target TextureUnit in value
8184 param v CoordI in array [2]
8185 category ARB_multitexture
8186 glxflags ARB
8187 version 1.2
8188 glxropcode 204
8189 alias MultiTexCoord2iv
8190
8191 MultiTexCoord2sARB(target, s, t)
8192 return void
8193 param target TextureUnit in value
8194 param s CoordS in value
8195 param t CoordS in value
8196 category ARB_multitexture
8197 glxflags ARB
8198 version 1.2
8199 vectorequiv MultiTexCoord2sv
8200
8201 MultiTexCoord2svARB(target, v)
8202 return void
8203 param target TextureUnit in value
8204 param v CoordS in array [2]
8205 category ARB_multitexture
8206 glxflags ARB
8207 version 1.2
8208 glxropcode 205
8209 alias MultiTexCoord2sv
8210
8211 MultiTexCoord3dARB(target, s, t, r)
8212 return void
8213 param target TextureUnit in value
8214 param s CoordD in value
8215 param t CoordD in value
8216 param r CoordD in value
8217 category ARB_multitexture
8218 glxflags ARB
8219 version 1.2
8220 vectorequiv MultiTexCoord3dv
8221
8222 MultiTexCoord3dvARB(target, v)
8223 return void
8224 param target TextureUnit in value
8225 param v CoordD in array [3]
8226 category ARB_multitexture
8227 glxflags ARB
8228 version 1.2
8229 glxropcode 206
8230 alias MultiTexCoord3dv
8231
8232 MultiTexCoord3fARB(target, s, t, r)
8233 return void
8234 param target TextureUnit in value
8235 param s CoordF in value
8236 param t CoordF in value
8237 param r CoordF in value
8238 category ARB_multitexture
8239 glxflags ARB
8240 version 1.2
8241 vectorequiv MultiTexCoord3fv
8242
8243 MultiTexCoord3fvARB(target, v)
8244 return void
8245 param target TextureUnit in value
8246 param v CoordF in array [3]
8247 category ARB_multitexture
8248 glxflags ARB
8249 version 1.2
8250 glxropcode 207
8251 alias MultiTexCoord3fv
8252
8253 MultiTexCoord3iARB(target, s, t, r)
8254 return void
8255 param target TextureUnit in value
8256 param s CoordI in value
8257 param t CoordI in value
8258 param r CoordI in value
8259 category ARB_multitexture
8260 glxflags ARB
8261 version 1.2
8262 vectorequiv MultiTexCoord3iv
8263
8264 MultiTexCoord3ivARB(target, v)
8265 return void
8266 param target TextureUnit in value
8267 param v CoordI in array [3]
8268 category ARB_multitexture
8269 glxflags ARB
8270 version 1.2
8271 glxropcode 208
8272 alias MultiTexCoord3iv
8273
8274 MultiTexCoord3sARB(target, s, t, r)
8275 return void
8276 param target TextureUnit in value
8277 param s CoordS in value
8278 param t CoordS in value
8279 param r CoordS in value
8280 category ARB_multitexture
8281 glxflags ARB
8282 version 1.2
8283 vectorequiv MultiTexCoord3sv
8284
8285 MultiTexCoord3svARB(target, v)
8286 return void
8287 param target TextureUnit in value
8288 param v CoordS in array [3]
8289 category ARB_multitexture
8290 version 1.2
8291 glxflags ARB
8292 glxropcode 209
8293 alias MultiTexCoord3sv
8294
8295 MultiTexCoord4dARB(target, s, t, r, q)
8296 return void
8297 param target TextureUnit in value
8298 param s CoordD in value
8299 param t CoordD in value
8300 param r CoordD in value
8301 param q CoordD in value
8302 category ARB_multitexture
8303 glxflags ARB
8304 version 1.2
8305 vectorequiv MultiTexCoord4dv
8306
8307 MultiTexCoord4dvARB(target, v)
8308 return void
8309 param target TextureUnit in value
8310 param v CoordD in array [4]
8311 category ARB_multitexture
8312 glxflags ARB
8313 version 1.2
8314 glxropcode 210
8315 alias MultiTexCoord4dv
8316
8317 MultiTexCoord4fARB(target, s, t, r, q)
8318 return void
8319 param target TextureUnit in value
8320 param s CoordF in value
8321 param t CoordF in value
8322 param r CoordF in value
8323 param q CoordF in value
8324 category ARB_multitexture
8325 glxflags ARB
8326 version 1.2
8327 vectorequiv MultiTexCoord4fv
8328
8329 MultiTexCoord4fvARB(target, v)
8330 return void
8331 param target TextureUnit in value
8332 param v CoordF in array [4]
8333 category ARB_multitexture
8334 glxflags ARB
8335 version 1.2
8336 glxropcode 211
8337 alias MultiTexCoord4fv
8338
8339 MultiTexCoord4iARB(target, s, t, r, q)
8340 return void
8341 param target TextureUnit in value
8342 param s CoordI in value
8343 param t CoordI in value
8344 param r CoordI in value
8345 param q CoordI in value
8346 category ARB_multitexture
8347 glxflags ARB
8348 version 1.2
8349 vectorequiv MultiTexCoord4iv
8350
8351 MultiTexCoord4ivARB(target, v)
8352 return void
8353 param target TextureUnit in value
8354 param v CoordI in array [4]
8355 category ARB_multitexture
8356 glxflags ARB
8357 version 1.2
8358 glxropcode 212
8359 alias MultiTexCoord4iv
8360
8361 MultiTexCoord4sARB(target, s, t, r, q)
8362 return void
8363 param target TextureUnit in value
8364 param s CoordS in value
8365 param t CoordS in value
8366 param r CoordS in value
8367 param q CoordS in value
8368 category ARB_multitexture
8369 glxflags ARB
8370 version 1.2
8371 vectorequiv MultiTexCoord4sv
8372
8373 MultiTexCoord4svARB(target, v)
8374 return void
8375 param target TextureUnit in value
8376 param v CoordS in array [4]
8377 category ARB_multitexture
8378 glxflags ARB
8379 version 1.2
8380 glxropcode 213
8381 alias MultiTexCoord4sv
8382
8383 ################################################################################
8384 #
8385 # ARB Extension #2 - GLX_ARB_get_proc_address
8386 #
8387 ###############################################################################
8388
8389 ################################################################################
8390 #
8391 # ARB Extension #3
8392 # ARB_transpose_matrix commands
8393 #
8394 ###############################################################################
8395
8396 LoadTransposeMatrixfARB(m)
8397 return void
8398 param m Float32 in array [16]
8399 category ARB_transpose_matrix
8400 glxflags ARB client-handcode client-intercept server-handcode
8401 version 1.2
8402 alias LoadTransposeMatrixf
8403
8404 LoadTransposeMatrixdARB(m)
8405 return void
8406 param m Float64 in array [16]
8407 category ARB_transpose_matrix
8408 glxflags ARB client-handcode client-intercept server-handcode
8409 version 1.2
8410 alias LoadTransposeMatrixd
8411
8412 MultTransposeMatrixfARB(m)
8413 return void
8414 param m Float32 in array [16]
8415 category ARB_transpose_matrix
8416 glxflags ARB client-handcode client-intercept server-handcode
8417 version 1.2
8418 alias MultTransposeMatrixf
8419
8420 MultTransposeMatrixdARB(m)
8421 return void
8422 param m Float64 in array [16]
8423 category ARB_transpose_matrix
8424 glxflags ARB client-handcode client-intercept server-handcode
8425 version 1.2
8426 alias MultTransposeMatrixd
8427
8428 ################################################################################
8429 #
8430 # ARB Extension #4 - WGL_ARB_buffer_region
8431 #
8432 ###############################################################################
8433
8434 ################################################################################
8435 #
8436 # ARB Extension #5
8437 # ARB_multisample commands
8438 #
8439 ###############################################################################
8440
8441 SampleCoverageARB(value, invert)
8442 return void
8443 param value ClampedFloat32 in value
8444 param invert Boolean in value
8445 category ARB_multisample
8446 glxflags ARB
8447 version 1.2
8448 alias SampleCoverage
8449
8450 ################################################################################
8451 #
8452 # ARB Extension #6
8453 # ARB_texture_env_add commands
8454 #
8455 ###############################################################################
8456
8457 # (none)
8458 newcategory: ARB_texture_env_add
8459
8460 ################################################################################
8461 #
8462 # ARB Extension #7
8463 # ARB_texture_cube_map commands
8464 #
8465 ###############################################################################
8466
8467 # (none)
8468 newcategory: ARB_texture_cube_map
8469
8470 ################################################################################
8471 #
8472 # ARB Extension #8 - WGL_ARB_extensions_string
8473 # ARB Extension #9 - WGL_ARB_pixel_format commands
8474 # ARB Extension #10 - WGL_ARB_make_current_read commands
8475 # ARB Extension #11 - WGL_ARB_pbuffer
8476 #
8477 ###############################################################################
8478
8479 ################################################################################
8480 #
8481 # ARB Extension #12
8482 # ARB_texture_compression commands
8483 #
8484 ###############################################################################
8485
8486 # Arguably TexelInternalFormat, not PixelInternalFormat
8487 CompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data)
8488 return void
8489 param target TextureTarget in value
8490 param level CheckedInt32 in value
8491 param internalformat PixelInternalFormat in value
8492 param width SizeI in value
8493 param height SizeI in value
8494 param depth SizeI in value
8495 param border CheckedInt32 in value
8496 param imageSize SizeI in value
8497 param data CompressedTextureARB in array [imageSize]
8498 category ARB_texture_compression
8499 dlflags handcode
8500 glxflags ARB client-handcode server-handcode
8501 version 1.2
8502 glxropcode 216
8503 alias CompressedTexImage3D
8504 wglflags client-handcode server-handcode
8505
8506 # Arguably TexelInternalFormat, not PixelInternalFormat
8507 CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data)
8508 return void
8509 param target TextureTarget in value
8510 param level CheckedInt32 in value
8511 param internalformat PixelInternalFormat in value
8512 param width SizeI in value
8513 param height SizeI in value
8514 param border CheckedInt32 in value
8515 param imageSize SizeI in value
8516 param data CompressedTextureARB in array [imageSize]
8517 category ARB_texture_compression
8518 dlflags handcode
8519 glxflags ARB client-handcode server-handcode
8520 version 1.2
8521 glxropcode 215
8522 alias CompressedTexImage2D
8523 wglflags client-handcode server-handcode
8524
8525 # Arguably TexelInternalFormat, not PixelInternalFormat
8526 CompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data)
8527 return void
8528 param target TextureTarget in value
8529 param level CheckedInt32 in value
8530 param internalformat PixelInternalFormat in value
8531 param width SizeI in value
8532 param border CheckedInt32 in value
8533 param imageSize SizeI in value
8534 param data CompressedTextureARB in array [imageSize]
8535 category ARB_texture_compression
8536 dlflags handcode
8537 glxflags ARB client-handcode server-handcode
8538 version 1.2
8539 glxropcode 214
8540 alias CompressedTexImage1D
8541 wglflags client-handcode server-handcode
8542
8543 CompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
8544 return void
8545 param target TextureTarget in value
8546 param level CheckedInt32 in value
8547 param xoffset CheckedInt32 in value
8548 param yoffset CheckedInt32 in value
8549 param zoffset CheckedInt32 in value
8550 param width SizeI in value
8551 param height SizeI in value
8552 param depth SizeI in value
8553 param format PixelFormat in value
8554 param imageSize SizeI in value
8555 param data CompressedTextureARB in array [imageSize]
8556 category ARB_texture_compression
8557 dlflags handcode
8558 glxflags ARB client-handcode server-handcode
8559 version 1.2
8560 glxropcode 219
8561 alias CompressedTexSubImage3D
8562 wglflags client-handcode server-handcode
8563
8564 CompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data)
8565 return void
8566 param target TextureTarget in value
8567 param level CheckedInt32 in value
8568 param xoffset CheckedInt32 in value
8569 param yoffset CheckedInt32 in value
8570 param width SizeI in value
8571 param height SizeI in value
8572 param format PixelFormat in value
8573 param imageSize SizeI in value
8574 param data CompressedTextureARB in array [imageSize]
8575 category ARB_texture_compression
8576 dlflags handcode
8577 glxflags ARB client-handcode server-handcode
8578 version 1.2
8579 glxropcode 218
8580 alias CompressedTexSubImage2D
8581 wglflags client-handcode server-handcode
8582
8583 CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data)
8584 return void
8585 param target TextureTarget in value
8586 param level CheckedInt32 in value
8587 param xoffset CheckedInt32 in value
8588 param width SizeI in value
8589 param format PixelFormat in value
8590 param imageSize SizeI in value
8591 param data CompressedTextureARB in array [imageSize]
8592 category ARB_texture_compression
8593 dlflags handcode
8594 glxflags ARB client-handcode server-handcode
8595 version 1.2
8596 glxropcode 217
8597 alias CompressedTexSubImage1D
8598 wglflags client-handcode server-handcode
8599
8600 GetCompressedTexImageARB(target, level, img)
8601 return void
8602 param target TextureTarget in value
8603 param level CheckedInt32 in value
8604 param img CompressedTextureARB out array [COMPSIZE(target/level)]
8605 category ARB_texture_compression
8606 dlflags notlistable
8607 glxflags ARB client-handcode server-handcode
8608 version 1.2
8609 glxsingle 160
8610 alias GetCompressedTexImage
8611 wglflags client-handcode server-handcode
8612
8613 ################################################################################
8614 #
8615 # ARB Extension #13
8616 # ARB_texture_border_clamp commands
8617 #
8618 ###############################################################################
8619
8620 # (none)
8621 newcategory: ARB_texture_border_clamp
8622
8623 ###############################################################################
8624 #
8625 # ARB Extension #14
8626 # ARB_point_parameters commands
8627 #
8628 ###############################################################################
8629
8630 PointParameterfARB(pname, param)
8631 return void
8632 param pname PointParameterNameARB in value
8633 param param CheckedFloat32 in value
8634 category ARB_point_parameters
8635 version 1.0
8636 glxflags ARB
8637 glxropcode 2065
8638 extension
8639 alias PointParameterf
8640
8641 PointParameterfvARB(pname, params)
8642 return void
8643 param pname PointParameterNameARB in value
8644 param params CheckedFloat32 in array [COMPSIZE(pname)]
8645 category ARB_point_parameters
8646 version 1.0
8647 glxflags ARB
8648 glxropcode 2066
8649 extension
8650 alias PointParameterfv
8651
8652 ################################################################################
8653 #
8654 # ARB Extension #15
8655 # ARB_vertex_blend commands
8656 #
8657 ###############################################################################
8658
8659 WeightbvARB(size, weights)
8660 return void
8661 param size Int32 in value
8662 param weights Int8 in array [size]
8663 category ARB_vertex_blend
8664 version 1.1
8665 extension
8666 glxropcode 220
8667 glxflags ignore
8668 offset ?
8669
8670 WeightsvARB(size, weights)
8671 return void
8672 param size Int32 in value
8673 param weights Int16 in array [size]
8674 category ARB_vertex_blend
8675 version 1.1
8676 extension
8677 glxropcode 222
8678 glxflags ignore
8679 offset ?
8680
8681 WeightivARB(size, weights)
8682 return void
8683 param size Int32 in value
8684 param weights Int32 in array [size]
8685 category ARB_vertex_blend
8686 version 1.1
8687 extension
8688 glxropcode 224
8689 glxflags ignore
8690 offset ?
8691
8692 WeightfvARB(size, weights)
8693 return void
8694 param size Int32 in value
8695 param weights Float32 in array [size]
8696 category ARB_vertex_blend
8697 version 1.1
8698 extension
8699 glxropcode 227
8700 glxflags ignore
8701 offset ?
8702
8703 WeightdvARB(size, weights)
8704 return void
8705 param size Int32 in value
8706 param weights Float64 in array [size]
8707 category ARB_vertex_blend
8708 version 1.1
8709 extension
8710 glxropcode 228
8711 glxflags ignore
8712 offset ?
8713
8714 WeightubvARB(size, weights)
8715 return void
8716 param size Int32 in value
8717 param weights UInt8 in array [size]
8718 category ARB_vertex_blend
8719 version 1.1
8720 extension
8721 glxropcode 221
8722 glxflags ignore
8723 offset ?
8724
8725 WeightusvARB(size, weights)
8726 return void
8727 param size Int32 in value
8728 param weights UInt16 in array [size]
8729 category ARB_vertex_blend
8730 version 1.1
8731 extension
8732 glxropcode 223
8733 glxflags ignore
8734 offset ?
8735
8736 WeightuivARB(size, weights)
8737 return void
8738 param size Int32 in value
8739 param weights UInt32 in array [size]
8740 category ARB_vertex_blend
8741 version 1.1
8742 extension
8743 glxropcode 225
8744 glxflags ignore
8745 offset ?
8746
8747 WeightPointerARB(size, type, stride, pointer)
8748 return void
8749 param size Int32 in value
8750 param type WeightPointerTypeARB in value
8751 param stride SizeI in value
8752 param pointer Void in array [COMPSIZE(type/stride)] retained
8753 category ARB_vertex_blend
8754 version 1.1
8755 extension
8756 dlflags notlistable
8757 glxflags ignore
8758 offset ?
8759
8760 VertexBlendARB(count)
8761 return void
8762 param count Int32 in value
8763 category ARB_vertex_blend
8764 version 1.1
8765 extension
8766 glxropcode 226
8767 glxflags ignore
8768 offset ?
8769
8770 ################################################################################
8771 #
8772 # ARB Extension #16
8773 # ARB_matrix_palette commands
8774 #
8775 ###############################################################################
8776
8777 CurrentPaletteMatrixARB(index)
8778 return void
8779 param index Int32 in value
8780 category ARB_matrix_palette
8781 version 1.1
8782 extension
8783 glxropcode 4329
8784 glxflags ignore
8785 offset ?
8786
8787 MatrixIndexubvARB(size, indices)
8788 return void
8789 param size Int32 in value
8790 param indices UInt8 in array [size]
8791 category ARB_matrix_palette
8792 version 1.1
8793 extension
8794 glxropcode 4326
8795 glxflags ignore
8796 offset ?
8797
8798 MatrixIndexusvARB(size, indices)
8799 return void
8800 param size Int32 in value
8801 param indices UInt16 in array [size]
8802 category ARB_matrix_palette
8803 version 1.1
8804 extension
8805 glxropcode 4327
8806 glxflags ignore
8807 offset ?
8808
8809 MatrixIndexuivARB(size, indices)
8810 return void
8811 param size Int32 in value
8812 param indices UInt32 in array [size]
8813 category ARB_matrix_palette
8814 version 1.1
8815 extension
8816 glxropcode 4328
8817 glxflags ignore
8818 offset ?
8819
8820 MatrixIndexPointerARB(size, type, stride, pointer)
8821 return void
8822 param size Int32 in value
8823 param type MatrixIndexPointerTypeARB in value
8824 param stride SizeI in value
8825 param pointer Void in array [COMPSIZE(type/stride)] retained
8826 category ARB_matrix_palette
8827 version 1.1
8828 extension
8829 dlflags notlistable
8830 glxflags ignore
8831 offset ?
8832
8833 ################################################################################
8834 #
8835 # ARB Extension #17
8836 # ARB_texture_env_combine commands
8837 #
8838 ###############################################################################
8839
8840 # (none)
8841 newcategory: ARB_texture_env_combine
8842
8843 ################################################################################
8844 #
8845 # ARB Extension #18
8846 # ARB_texture_env_crossbar commands
8847 #
8848 ###############################################################################
8849
8850 # (none)
8851 newcategory: ARB_texture_env_crossbar
8852
8853 ################################################################################
8854 #
8855 # ARB Extension #19
8856 # ARB_texture_env_dot3 commands
8857 #
8858 ###############################################################################
8859
8860 # (none)
8861 newcategory: ARB_texture_env_dot3
8862
8863 ###############################################################################
8864 #
8865 # ARB Extension #20 - WGL_ARB_render_texture
8866 #
8867 ###############################################################################
8868
8869 ###############################################################################
8870 #
8871 # ARB Extension #21
8872 # ARB_texture_mirrored_repeat commands
8873 #
8874 ###############################################################################
8875
8876 # (none)
8877 newcategory: ARB_texture_mirrored_repeat
8878
8879 ###############################################################################
8880 #
8881 # ARB Extension #22
8882 # ARB_depth_texture commands
8883 #
8884 ###############################################################################
8885
8886 # (none)
8887 newcategory: ARB_depth_texture
8888
8889 ###############################################################################
8890 #
8891 # ARB Extension #23
8892 # ARB_shadow commands
8893 #
8894 ###############################################################################
8895
8896 # (none)
8897 newcategory: ARB_shadow
8898
8899 ###############################################################################
8900 #
8901 # ARB Extension #24
8902 # ARB_shadow_ambient commands
8903 #
8904 ###############################################################################
8905
8906 # (none)
8907 newcategory: ARB_shadow_ambient
8908
8909 ###############################################################################
8910 #
8911 # ARB Extension #25
8912 # ARB_window_pos commands
8913 # Note: all entry points use glxropcode ropcode 230, with 3 float parameters
8914 #
8915 ###############################################################################
8916
8917 WindowPos2dARB(x, y)
8918 return void
8919 param x CoordD in value
8920 param y CoordD in value
8921 category ARB_window_pos
8922 vectorequiv WindowPos2dvARB
8923 version 1.0
8924 alias WindowPos2d
8925
8926 WindowPos2dvARB(v)
8927 return void
8928 param v CoordD in array [2]
8929 category ARB_window_pos
8930 version 1.0
8931 glxropcode 230
8932 glxflags client-handcode server-handcode
8933 alias WindowPos2dv
8934
8935 WindowPos2fARB(x, y)
8936 return void
8937 param x CoordF in value
8938 param y CoordF in value
8939 category ARB_window_pos
8940 vectorequiv WindowPos2fvARB
8941 version 1.0
8942 alias WindowPos2f
8943
8944 WindowPos2fvARB(v)
8945 return void
8946 param v CoordF in array [2]
8947 category ARB_window_pos
8948 version 1.0
8949 glxropcode 230
8950 glxflags client-handcode server-handcode
8951 alias WindowPos2fv
8952
8953 WindowPos2iARB(x, y)
8954 return void
8955 param x CoordI in value
8956 param y CoordI in value
8957 category ARB_window_pos
8958 vectorequiv WindowPos2ivARB
8959 version 1.0
8960 alias WindowPos2i
8961
8962 WindowPos2ivARB(v)
8963 return void
8964 param v CoordI in array [2]
8965 category ARB_window_pos
8966 version 1.0
8967 glxropcode 230
8968 glxflags client-handcode server-handcode
8969 alias WindowPos2iv
8970
8971 WindowPos2sARB(x, y)
8972 return void
8973 param x CoordS in value
8974 param y CoordS in value
8975 category ARB_window_pos
8976 vectorequiv WindowPos2svARB
8977 version 1.0
8978 alias WindowPos2s
8979
8980 WindowPos2svARB(v)
8981 return void
8982 param v CoordS in array [2]
8983 category ARB_window_pos
8984 version 1.0
8985 glxropcode 230
8986 glxflags client-handcode server-handcode
8987 alias WindowPos2sv
8988
8989 WindowPos3dARB(x, y, z)
8990 return void
8991 param x CoordD in value
8992 param y CoordD in value
8993 param z CoordD in value
8994 vectorequiv WindowPos3dvARB
8995 category ARB_window_pos
8996 version 1.0
8997 alias WindowPos3d
8998
8999 WindowPos3dvARB(v)
9000 return void
9001 param v CoordD in array [3]
9002 category ARB_window_pos
9003 version 1.0
9004 glxropcode 230
9005 glxflags client-handcode server-handcode
9006 alias WindowPos3dv
9007
9008 WindowPos3fARB(x, y, z)
9009 return void
9010 param x CoordF in value
9011 param y CoordF in value
9012 param z CoordF in value
9013 category ARB_window_pos
9014 vectorequiv WindowPos3fvARB
9015 version 1.0
9016 alias WindowPos3f
9017
9018 WindowPos3fvARB(v)
9019 return void
9020 param v CoordF in array [3]
9021 category ARB_window_pos
9022 version 1.0
9023 glxropcode 230
9024 glxflags client-handcode server-handcode
9025 alias WindowPos3fv
9026
9027 WindowPos3iARB(x, y, z)
9028 return void
9029 param x CoordI in value
9030 param y CoordI in value
9031 param z CoordI in value
9032 category ARB_window_pos
9033 vectorequiv WindowPos3ivARB
9034 version 1.0
9035 alias WindowPos3i
9036
9037 WindowPos3ivARB(v)
9038 return void
9039 param v CoordI in array [3]
9040 category ARB_window_pos
9041 version 1.0
9042 glxropcode 230
9043 glxflags client-handcode server-handcode
9044 alias WindowPos3iv
9045
9046 WindowPos3sARB(x, y, z)
9047 return void
9048 param x CoordS in value
9049 param y CoordS in value
9050 param z CoordS in value
9051 category ARB_window_pos
9052 vectorequiv WindowPos3svARB
9053 version 1.0
9054 alias WindowPos3s
9055
9056 WindowPos3svARB(v)
9057 return void
9058 param v CoordS in array [3]
9059 category ARB_window_pos
9060 version 1.0
9061 glxropcode 230
9062 glxflags client-handcode server-handcode
9063 alias WindowPos3sv
9064
9065 ###############################################################################
9066 #
9067 # ARB Extension #26
9068 # ARB_vertex_program commands
9069 #
9070 ###############################################################################
9071
9072 VertexAttrib1dARB(index, x)
9073 return void
9074 param index UInt32 in value
9075 param x Float64 in value
9076 category ARB_vertex_program
9077 version 1.3
9078 vectorequiv VertexAttrib1dvARB
9079 extension soft WINSOFT NV10
9080 alias VertexAttrib1d
9081
9082 VertexAttrib1dvARB(index, v)
9083 return void
9084 param index UInt32 in value
9085 param v Float64 in array [1]
9086 category ARB_vertex_program
9087 version 1.3
9088 extension soft WINSOFT NV10
9089 glxropcode 4197
9090 alias VertexAttrib1dv
9091
9092 VertexAttrib1fARB(index, x)
9093 return void
9094 param index UInt32 in value
9095 param x Float32 in value
9096 category ARB_vertex_program
9097 version 1.3
9098 vectorequiv VertexAttrib1fvARB
9099 extension soft WINSOFT NV10
9100 alias VertexAttrib1f
9101
9102 VertexAttrib1fvARB(index, v)
9103 return void
9104 param index UInt32 in value
9105 param v Float32 in array [1]
9106 category ARB_vertex_program
9107 version 1.3
9108 extension soft WINSOFT NV10
9109 glxropcode 4193
9110 alias VertexAttrib1fv
9111
9112 VertexAttrib1sARB(index, x)
9113 return void
9114 param index UInt32 in value
9115 param x Int16 in value
9116 category ARB_vertex_program
9117 version 1.3
9118 vectorequiv VertexAttrib1svARB
9119 extension soft WINSOFT NV10
9120 alias VertexAttrib1s
9121
9122 VertexAttrib1svARB(index, v)
9123 return void
9124 param index UInt32 in value
9125 param v Int16 in array [1]
9126 category ARB_vertex_program
9127 version 1.3
9128 extension soft WINSOFT NV10
9129 glxropcode 4189
9130 alias VertexAttrib1sv
9131
9132 VertexAttrib2dARB(index, x, y)
9133 return void
9134 param index UInt32 in value
9135 param x Float64 in value
9136 param y Float64 in value
9137 category ARB_vertex_program
9138 version 1.3
9139 vectorequiv VertexAttrib2dvARB
9140 extension soft WINSOFT NV10
9141 alias VertexAttrib2d
9142
9143 VertexAttrib2dvARB(index, v)
9144 return void
9145 param index UInt32 in value
9146 param v Float64 in array [2]
9147 category ARB_vertex_program
9148 version 1.3
9149 extension soft WINSOFT NV10
9150 glxropcode 4198
9151 alias VertexAttrib2dv
9152
9153 VertexAttrib2fARB(index, x, y)
9154 return void
9155 param index UInt32 in value
9156 param x Float32 in value
9157 param y Float32 in value
9158 category ARB_vertex_program
9159 version 1.3
9160 vectorequiv VertexAttrib2fvARB
9161 extension soft WINSOFT NV10
9162 alias VertexAttrib2f
9163
9164 VertexAttrib2fvARB(index, v)
9165 return void
9166 param index UInt32 in value
9167 param v Float32 in array [2]
9168 category ARB_vertex_program
9169 version 1.3
9170 extension soft WINSOFT NV10
9171 glxropcode 4194
9172 alias VertexAttrib2fv
9173
9174 VertexAttrib2sARB(index, x, y)
9175 return void
9176 param index UInt32 in value
9177 param x Int16 in value
9178 param y Int16 in value
9179 category ARB_vertex_program
9180 version 1.3
9181 vectorequiv VertexAttrib2svARB
9182 extension soft WINSOFT NV10
9183 alias VertexAttrib2s
9184
9185 VertexAttrib2svARB(index, v)
9186 return void
9187 param index UInt32 in value
9188 param v Int16 in array [2]
9189 category ARB_vertex_program
9190 version 1.3
9191 extension soft WINSOFT NV10
9192 glxropcode 4190
9193 alias VertexAttrib2sv
9194
9195 VertexAttrib3dARB(index, x, y, z)
9196 return void
9197 param index UInt32 in value
9198 param x Float64 in value
9199 param y Float64 in value
9200 param z Float64 in value
9201 category ARB_vertex_program
9202 version 1.3
9203 vectorequiv VertexAttrib3dvARB
9204 extension soft WINSOFT NV10
9205 alias VertexAttrib3d
9206
9207 VertexAttrib3dvARB(index, v)
9208 return void
9209 param index UInt32 in value
9210 param v Float64 in array [3]
9211 category ARB_vertex_program
9212 version 1.3
9213 extension soft WINSOFT NV10
9214 glxropcode 4199
9215 alias VertexAttrib3dv
9216
9217 VertexAttrib3fARB(index, x, y, z)
9218 return void
9219 param index UInt32 in value
9220 param x Float32 in value
9221 param y Float32 in value
9222 param z Float32 in value
9223 category ARB_vertex_program
9224 version 1.3
9225 vectorequiv VertexAttrib3fvARB
9226 extension soft WINSOFT NV10
9227 alias VertexAttrib3f
9228
9229 VertexAttrib3fvARB(index, v)
9230 return void
9231 param index UInt32 in value
9232 param v Float32 in array [3]
9233 category ARB_vertex_program
9234 version 1.3
9235 extension soft WINSOFT NV10
9236 glxropcode 4195
9237 alias VertexAttrib3fv
9238
9239 VertexAttrib3sARB(index, x, y, z)
9240 return void
9241 param index UInt32 in value
9242 param x Int16 in value
9243 param y Int16 in value
9244 param z Int16 in value
9245 category ARB_vertex_program
9246 version 1.3
9247 vectorequiv VertexAttrib3svARB
9248 extension soft WINSOFT NV10
9249 alias VertexAttrib3s
9250
9251 VertexAttrib3svARB(index, v)
9252 return void
9253 param index UInt32 in value
9254 param v Int16 in array [3]
9255 category ARB_vertex_program
9256 version 1.3
9257 extension soft WINSOFT NV10
9258 glxropcode 4191
9259 alias VertexAttrib3sv
9260
9261 VertexAttrib4NbvARB(index, v)
9262 return void
9263 param index UInt32 in value
9264 param v Int8 in array [4]
9265 category ARB_vertex_program
9266 version 1.3
9267 extension soft WINSOFT NV10
9268 alias VertexAttrib4Nbv
9269
9270 VertexAttrib4NivARB(index, v)
9271 return void
9272 param index UInt32 in value
9273 param v Int32 in array [4]
9274 category ARB_vertex_program
9275 version 1.3
9276 extension soft WINSOFT NV10
9277 alias VertexAttrib4Niv
9278
9279 VertexAttrib4NsvARB(index, v)
9280 return void
9281 param index UInt32 in value
9282 param v Int16 in array [4]
9283 category ARB_vertex_program
9284 version 1.3
9285 extension soft WINSOFT NV10
9286 alias VertexAttrib4Nsv
9287
9288 VertexAttrib4NubARB(index, x, y, z, w)
9289 return void
9290 param index UInt32 in value
9291 param x UInt8 in value
9292 param y UInt8 in value
9293 param z UInt8 in value
9294 param w UInt8 in value
9295 category ARB_vertex_program
9296 version 1.3
9297 extension soft WINSOFT NV10
9298 alias VertexAttrib4Nub
9299
9300 VertexAttrib4NubvARB(index, v)
9301 return void
9302 param index UInt32 in value
9303 param v UInt8 in array [4]
9304 category ARB_vertex_program
9305 version 1.3
9306 extension soft WINSOFT NV10
9307 glxropcode 4201
9308 alias VertexAttrib4Nubv
9309
9310 VertexAttrib4NuivARB(index, v)
9311 return void
9312 param index UInt32 in value
9313 param v UInt32 in array [4]
9314 category ARB_vertex_program
9315 version 1.3
9316 extension soft WINSOFT NV10
9317 alias VertexAttrib4Nuiv
9318
9319 VertexAttrib4NusvARB(index, v)
9320 return void
9321 param index UInt32 in value
9322 param v UInt16 in array [4]
9323 category ARB_vertex_program
9324 version 1.3
9325 extension soft WINSOFT NV10
9326 alias VertexAttrib4Nusv
9327
9328 VertexAttrib4bvARB(index, v)
9329 return void
9330 param index UInt32 in value
9331 param v Int8 in array [4]
9332 category ARB_vertex_program
9333 version 1.3
9334 extension soft WINSOFT NV10
9335 alias VertexAttrib4bv
9336
9337 VertexAttrib4dARB(index, x, y, z, w)
9338 return void
9339 param index UInt32 in value
9340 param x Float64 in value
9341 param y Float64 in value
9342 param z Float64 in value
9343 param w Float64 in value
9344 category ARB_vertex_program
9345 version 1.3
9346 vectorequiv VertexAttrib4dvARB
9347 extension soft WINSOFT NV10
9348 alias VertexAttrib4d
9349
9350 VertexAttrib4dvARB(index, v)
9351 return void
9352 param index UInt32 in value
9353 param v Float64 in array [4]
9354 category ARB_vertex_program
9355 version 1.3
9356 extension soft WINSOFT NV10
9357 glxropcode 4200
9358 alias VertexAttrib4dv
9359
9360 VertexAttrib4fARB(index, x, y, z, w)
9361 return void
9362 param index UInt32 in value
9363 param x Float32 in value
9364 param y Float32 in value
9365 param z Float32 in value
9366 param w Float32 in value
9367 category ARB_vertex_program
9368 version 1.3
9369 vectorequiv VertexAttrib4fvARB
9370 extension soft WINSOFT NV10
9371 alias VertexAttrib4f
9372
9373 VertexAttrib4fvARB(index, v)
9374 return void
9375 param index UInt32 in value
9376 param v Float32 in array [4]
9377 category ARB_vertex_program
9378 version 1.3
9379 extension soft WINSOFT NV10
9380 glxropcode 4196
9381 alias VertexAttrib4fv
9382
9383 VertexAttrib4ivARB(index, v)
9384 return void
9385 param index UInt32 in value
9386 param v Int32 in array [4]
9387 category ARB_vertex_program
9388 version 1.3
9389 extension soft WINSOFT NV10
9390 alias VertexAttrib4iv
9391
9392 VertexAttrib4sARB(index, x, y, z, w)
9393 return void
9394 param index UInt32 in value
9395 param x Int16 in value
9396 param y Int16 in value
9397 param z Int16 in value
9398 param w Int16 in value
9399 category ARB_vertex_program
9400 version 1.3
9401 vectorequiv VertexAttrib4svARB
9402 extension soft WINSOFT NV10
9403 alias VertexAttrib4s
9404
9405 VertexAttrib4svARB(index, v)
9406 return void
9407 param index UInt32 in value
9408 param v Int16 in array [4]
9409 category ARB_vertex_program
9410 version 1.3
9411 extension soft WINSOFT NV10
9412 glxropcode 4192
9413 alias VertexAttrib4sv
9414
9415 VertexAttrib4ubvARB(index, v)
9416 return void
9417 param index UInt32 in value
9418 param v UInt8 in array [4]
9419 category ARB_vertex_program
9420 version 1.3
9421 extension soft WINSOFT NV10
9422 alias VertexAttrib4ubv
9423
9424 VertexAttrib4uivARB(index, v)
9425 return void
9426 param index UInt32 in value
9427 param v UInt32 in array [4]
9428 category ARB_vertex_program
9429 version 1.3
9430 extension soft WINSOFT NV10
9431 alias VertexAttrib4uiv
9432
9433 VertexAttrib4usvARB(index, v)
9434 return void
9435 param index UInt32 in value
9436 param v UInt16 in array [4]
9437 category ARB_vertex_program
9438 version 1.3
9439 extension soft WINSOFT NV10
9440 alias VertexAttrib4usv
9441
9442 VertexAttribPointerARB(index, size, type, normalized, stride, pointer)
9443 return void
9444 param index UInt32 in value
9445 param size Int32 in value
9446 param type VertexAttribPointerTypeARB in value
9447 param normalized Boolean in value
9448 param stride SizeI in value
9449 param pointer Void in array [COMPSIZE(size/type/stride)] retained
9450 dlflags notlistable
9451 category ARB_vertex_program
9452 version 1.3
9453 extension soft WINSOFT NV10
9454 alias VertexAttribPointer
9455
9456 EnableVertexAttribArrayARB(index)
9457 return void
9458 param index UInt32 in value
9459 dlflags notlistable
9460 category ARB_vertex_program
9461 version 1.3
9462 extension soft WINSOFT NV10
9463 alias EnableVertexAttribArray
9464
9465 DisableVertexAttribArrayARB(index)
9466 return void
9467 param index UInt32 in value
9468 dlflags notlistable
9469 category ARB_vertex_program
9470 version 1.3
9471 extension soft WINSOFT NV10
9472 alias DisableVertexAttribArray
9473
9474 ProgramStringARB(target, format, len, string)
9475 return void
9476 param target ProgramTargetARB in value
9477 param format ProgramFormatARB in value
9478 param len SizeI in value
9479 param string Void in array [len]
9480 category ARB_vertex_program
9481 version 1.3
9482 extension soft WINSOFT NV10
9483 glxflags ignore
9484 offset 667
9485
9486 BindProgramARB(target, program)
9487 return void
9488 param target ProgramTargetARB in value
9489 param program UInt32 in value
9490 category ARB_vertex_program
9491 version 1.3
9492 extension soft WINSOFT NV10
9493 glxropcode 4180
9494 offset 579
9495
9496 DeleteProgramsARB(n, programs)
9497 return void
9498 param n SizeI in value
9499 param programs UInt32 in array [n]
9500 dlflags notlistable
9501 category ARB_vertex_program
9502 version 1.3
9503 extension soft WINSOFT NV10
9504 glxvendorpriv 1294
9505 offset 580
9506
9507 GenProgramsARB(n, programs)
9508 return void
9509 param n SizeI in value
9510 param programs UInt32 out array [n]
9511 dlflags notlistable
9512 category ARB_vertex_program
9513 version 1.3
9514 extension soft WINSOFT NV10
9515 glxvendorpriv 1295
9516 offset 582
9517
9518 ProgramEnvParameter4dARB(target, index, x, y, z, w)
9519 return void
9520 param target ProgramTargetARB in value
9521 param index UInt32 in value
9522 param x Float64 in value
9523 param y Float64 in value
9524 param z Float64 in value
9525 param w Float64 in value
9526 category ARB_vertex_program
9527 version 1.3
9528 vectorequiv ProgramEnvParameter4dvARB
9529 extension soft WINSOFT NV10
9530 glxflags ignore
9531 offset 668
9532
9533 ProgramEnvParameter4dvARB(target, index, params)
9534 return void
9535 param target ProgramTargetARB in value
9536 param index UInt32 in value
9537 param params Float64 in array [4]
9538 category ARB_vertex_program
9539 version 1.3
9540 extension soft WINSOFT NV10
9541 glxflags ignore
9542 offset 669
9543
9544 ProgramEnvParameter4fARB(target, index, x, y, z, w)
9545 return void
9546 param target ProgramTargetARB in value
9547 param index UInt32 in value
9548 param x Float32 in value
9549 param y Float32 in value
9550 param z Float32 in value
9551 param w Float32 in value
9552 category ARB_vertex_program
9553 version 1.3
9554 vectorequiv ProgramEnvParameter4fvARB
9555 extension soft WINSOFT NV10
9556 glxflags ignore
9557 offset 670
9558
9559 ProgramEnvParameter4fvARB(target, index, params)
9560 return void
9561 param target ProgramTargetARB in value
9562 param index UInt32 in value
9563 param params Float32 in array [4]
9564 category ARB_vertex_program
9565 version 1.3
9566 extension soft WINSOFT NV10
9567 glxflags ignore
9568 offset 671
9569
9570 ProgramLocalParameter4dARB(target, index, x, y, z, w)
9571 return void
9572 param target ProgramTargetARB in value
9573 param index UInt32 in value
9574 param x Float64 in value
9575 param y Float64 in value
9576 param z Float64 in value
9577 param w Float64 in value
9578 category ARB_vertex_program
9579 version 1.3
9580 vectorequiv ProgramLocalParameter4dvARB
9581 extension soft WINSOFT NV10
9582 glxflags ignore
9583 offset 672
9584
9585 ProgramLocalParameter4dvARB(target, index, params)
9586 return void
9587 param target ProgramTargetARB in value
9588 param index UInt32 in value
9589 param params Float64 in array [4]
9590 category ARB_vertex_program
9591 version 1.3
9592 extension soft WINSOFT NV10
9593 glxflags ignore
9594 offset 673
9595
9596 ProgramLocalParameter4fARB(target, index, x, y, z, w)
9597 return void
9598 param target ProgramTargetARB in value
9599 param index UInt32 in value
9600 param x Float32 in value
9601 param y Float32 in value
9602 param z Float32 in value
9603 param w Float32 in value
9604 category ARB_vertex_program
9605 version 1.3
9606 vectorequiv ProgramLocalParameter4fvARB
9607 extension soft WINSOFT NV10
9608 glxflags ignore
9609 offset 674
9610
9611 ProgramLocalParameter4fvARB(target, index, params)
9612 return void
9613 param target ProgramTargetARB in value
9614 param index UInt32 in value
9615 param params Float32 in array [4]
9616 category ARB_vertex_program
9617 version 1.3
9618 extension soft WINSOFT NV10
9619 glxflags ignore
9620 offset 675
9621
9622 GetProgramEnvParameterdvARB(target, index, params)
9623 return void
9624 param target ProgramTargetARB in value
9625 param index UInt32 in value
9626 param params Float64 out array [4]
9627 dlflags notlistable
9628 category ARB_vertex_program
9629 version 1.3
9630 extension soft WINSOFT NV10
9631 glxflags ignore
9632 offset 676
9633
9634 GetProgramEnvParameterfvARB(target, index, params)
9635 return void
9636 param target ProgramTargetARB in value
9637 param index UInt32 in value
9638 param params Float32 out array [4]
9639 dlflags notlistable
9640 category ARB_vertex_program
9641 version 1.3
9642 extension soft WINSOFT NV10
9643 glxflags ignore
9644 offset 677
9645
9646 GetProgramLocalParameterdvARB(target, index, params)
9647 return void
9648 param target ProgramTargetARB in value
9649 param index UInt32 in value
9650 param params Float64 out array [4]
9651 dlflags notlistable
9652 category ARB_vertex_program
9653 version 1.3
9654 extension soft WINSOFT NV10
9655 glxflags ignore
9656 offset 678
9657
9658 GetProgramLocalParameterfvARB(target, index, params)
9659 return void
9660 param target ProgramTargetARB in value
9661 param index UInt32 in value
9662 param params Float32 out array [4]
9663 dlflags notlistable
9664 category ARB_vertex_program
9665 version 1.3
9666 extension soft WINSOFT NV10
9667 glxflags ignore
9668 offset 679
9669
9670 GetProgramivARB(target, pname, params)
9671 return void
9672 param target ProgramTargetARB in value
9673 param pname ProgramPropertyARB in value
9674 param params Int32 out array [1]
9675 dlflags notlistable
9676 category ARB_vertex_program
9677 version 1.3
9678 extension soft WINSOFT NV10
9679 glxflags ignore
9680 offset 680
9681
9682 GetProgramStringARB(target, pname, string)
9683 return void
9684 param target ProgramTargetARB in value
9685 param pname ProgramStringPropertyARB in value
9686 param string Void out array [COMPSIZE(target,pname)]
9687 dlflags notlistable
9688 category ARB_vertex_program
9689 version 1.3
9690 extension soft WINSOFT NV10
9691 glxflags ignore
9692 offset 681
9693
9694 GetVertexAttribdvARB(index, pname, params)
9695 return void
9696 param index UInt32 in value
9697 param pname VertexAttribPropertyARB in value
9698 param params Float64 out array [4]
9699 dlflags notlistable
9700 category ARB_vertex_program
9701 version 1.3
9702 extension soft WINSOFT NV10
9703 glxvendorpriv 1301
9704 alias GetVertexAttribdv
9705
9706 GetVertexAttribfvARB(index, pname, params)
9707 return void
9708 param index UInt32 in value
9709 param pname VertexAttribPropertyARB in value
9710 param params Float32 out array [4]
9711 dlflags notlistable
9712 category ARB_vertex_program
9713 version 1.3
9714 extension soft WINSOFT NV10
9715 glxvendorpriv 1302
9716 alias GetVertexAttribfv
9717
9718 GetVertexAttribivARB(index, pname, params)
9719 return void
9720 param index UInt32 in value
9721 param pname VertexAttribPropertyARB in value
9722 param params Int32 out array [4]
9723 dlflags notlistable
9724 category ARB_vertex_program
9725 version 1.3
9726 extension soft WINSOFT NV10
9727 glxvendorpriv 1303
9728 alias GetVertexAttribiv
9729
9730 GetVertexAttribPointervARB(index, pname, pointer)
9731 return void
9732 param index UInt32 in value
9733 param pname VertexAttribPointerPropertyARB in value
9734 param pointer VoidPointer out array [1]
9735 dlflags notlistable
9736 category ARB_vertex_program
9737 version 1.3
9738 extension soft WINSOFT NV10
9739 glxflags ignore
9740 alias GetVertexAttribPointerv
9741
9742 IsProgramARB(program)
9743 return Boolean
9744 param program UInt32 in value
9745 dlflags notlistable
9746 category ARB_vertex_program
9747 version 1.3
9748 extension soft WINSOFT NV10
9749 glxvendorpriv 1304
9750 alias IsProgram
9751
9752
9753 ###############################################################################
9754 #
9755 # ARB Extension #27
9756 # ARB_fragment_program commands
9757 #
9758 ###############################################################################
9759
9760 # All ARB_fragment_program entry points are shared with ARB_vertex_program,
9761 # and are only included in that #define block, for now.
9762 newcategory: ARB_fragment_program
9763 passthru: /* All ARB_fragment_program entry points are shared with ARB_vertex_program. */
9764
9765 ###############################################################################
9766 #
9767 # ARB Extension #28
9768 # ARB_vertex_buffer_object commands
9769 #
9770 ###############################################################################
9771
9772 BindBufferARB(target, buffer)
9773 return void
9774 param target BufferTargetARB in value
9775 param buffer UInt32 in value
9776 category ARB_vertex_buffer_object
9777 version 1.2
9778 extension
9779 alias BindBuffer
9780
9781 DeleteBuffersARB(n, buffers)
9782 return void
9783 param n SizeI in value
9784 param buffers ConstUInt32 in array [n]
9785 category ARB_vertex_buffer_object
9786 version 1.2
9787 extension
9788 alias DeleteBuffers
9789
9790 GenBuffersARB(n, buffers)
9791 return void
9792 param n SizeI in value
9793 param buffers UInt32 out array [n]
9794 category ARB_vertex_buffer_object
9795 version 1.2
9796 extension
9797 alias GenBuffers
9798
9799 IsBufferARB(buffer)
9800 return Boolean
9801 param buffer UInt32 in value
9802 category ARB_vertex_buffer_object
9803 version 1.2
9804 extension
9805 alias IsBuffer
9806
9807 BufferDataARB(target, size, data, usage)
9808 return void
9809 param target BufferTargetARB in value
9810 param size BufferSizeARB in value
9811 param data ConstVoid in array [size]
9812 param usage BufferUsageARB in value
9813 category ARB_vertex_buffer_object
9814 version 1.2
9815 extension
9816 alias BufferData
9817
9818 BufferSubDataARB(target, offset, size, data)
9819 return void
9820 param target BufferTargetARB in value
9821 param offset BufferOffsetARB in value
9822 param size BufferSizeARB in value
9823 param data ConstVoid in array [size]
9824 category ARB_vertex_buffer_object
9825 version 1.2
9826 extension
9827 alias BufferSubData
9828
9829 GetBufferSubDataARB(target, offset, size, data)
9830 return void
9831 param target BufferTargetARB in value
9832 param offset BufferOffsetARB in value
9833 param size BufferSizeARB in value
9834 param data Void out array [size]
9835 category ARB_vertex_buffer_object
9836 dlflags notlistable
9837 version 1.2
9838 extension
9839 alias GetBufferSubData
9840
9841 MapBufferARB(target, access)
9842 return VoidPointer
9843 param target BufferTargetARB in value
9844 param access BufferAccessARB in value
9845 category ARB_vertex_buffer_object
9846 version 1.2
9847 extension
9848 alias MapBuffer
9849
9850 UnmapBufferARB(target)
9851 return Boolean
9852 param target BufferTargetARB in value
9853 category ARB_vertex_buffer_object
9854 version 1.2
9855 extension
9856 alias UnmapBuffer
9857
9858 GetBufferParameterivARB(target, pname, params)
9859 return void
9860 param target BufferTargetARB in value
9861 param pname BufferPNameARB in value
9862 param params Int32 out array [COMPSIZE(pname)]
9863 category ARB_vertex_buffer_object
9864 dlflags notlistable
9865 version 1.2
9866 extension
9867 alias GetBufferParameteriv
9868
9869 GetBufferPointervARB(target, pname, params)
9870 return void
9871 param target BufferTargetARB in value
9872 param pname BufferPointerNameARB in value
9873 param params VoidPointer out array [1]
9874 category ARB_vertex_buffer_object
9875 dlflags notlistable
9876 version 1.2
9877 extension
9878 alias GetBufferPointerv
9879
9880 ###############################################################################
9881 #
9882 # ARB Extension #29
9883 # ARB_occlusion_query commands
9884 #
9885 ###############################################################################
9886
9887 GenQueriesARB(n, ids)
9888 return void
9889 param n SizeI in value
9890 param ids UInt32 out array [n]
9891 category ARB_occlusion_query
9892 version 1.5
9893 extension
9894 alias GenQueries
9895
9896 DeleteQueriesARB(n, ids)
9897 return void
9898 param n SizeI in value
9899 param ids UInt32 in array [n]
9900 category ARB_occlusion_query
9901 version 1.5
9902 extension
9903 alias DeleteQueries
9904
9905 IsQueryARB(id)
9906 return Boolean
9907 param id UInt32 in value
9908 category ARB_occlusion_query
9909 version 1.5
9910 extension
9911 alias IsQuery
9912
9913 BeginQueryARB(target, id)
9914 return void
9915 param target GLenum in value
9916 param id UInt32 in value
9917 category ARB_occlusion_query
9918 version 1.5
9919 extension
9920 alias BeginQuery
9921
9922 EndQueryARB(target)
9923 return void
9924 param target GLenum in value
9925 category ARB_occlusion_query
9926 version 1.5
9927 extension
9928 alias EndQuery
9929
9930 GetQueryivARB(target, pname, params)
9931 return void
9932 param target GLenum in value
9933 param pname GLenum in value
9934 param params Int32 out array [pname]
9935 category ARB_occlusion_query
9936 dlflags notlistable
9937 version 1.5
9938 extension
9939 alias GetQueryiv
9940
9941 GetQueryObjectivARB(id, pname, params)
9942 return void
9943 param id UInt32 in value
9944 param pname GLenum in value
9945 param params Int32 out array [pname]
9946 category ARB_occlusion_query
9947 dlflags notlistable
9948 version 1.5
9949 extension
9950 alias GetQueryObjectiv
9951
9952 GetQueryObjectuivARB(id, pname, params)
9953 return void
9954 param id UInt32 in value
9955 param pname GLenum in value
9956 param params UInt32 out array [pname]
9957 category ARB_occlusion_query
9958 dlflags notlistable
9959 version 1.5
9960 extension
9961 alias GetQueryObjectuiv
9962
9963 ###############################################################################
9964 #
9965 # ARB Extension #30
9966 # ARB_shader_objects commands
9967 #
9968 ###############################################################################
9969
9970 DeleteObjectARB(obj)
9971 return void
9972 param obj handleARB in value
9973 category ARB_shader_objects
9974 version 1.2
9975 extension
9976 glxropcode ?
9977 glxflags ignore
9978 offset ?
9979
9980 GetHandleARB(pname)
9981 return handleARB
9982 param pname GLenum in value
9983 category ARB_shader_objects
9984 dlflags notlistable
9985 version 1.2
9986 extension
9987 glxsingle ?
9988 glxflags ignore
9989 offset ?
9990
9991 DetachObjectARB(containerObj, attachedObj)
9992 return void
9993 param containerObj handleARB in value
9994 param attachedObj handleARB in value
9995 category ARB_shader_objects
9996 version 1.2
9997 extension
9998 glxropcode ?
9999 glxflags ignore
10000 alias DetachShader
10001
10002 CreateShaderObjectARB(shaderType)
10003 return handleARB
10004 param shaderType GLenum in value
10005 category ARB_shader_objects
10006 version 1.2
10007 extension
10008 glxropcode ?
10009 glxflags ignore
10010 alias CreateShader
10011
10012 ShaderSourceARB(shaderObj, count, string, length)
10013 return void
10014 param shaderObj handleARB in value
10015 param count SizeI in value
10016 param string charPointerARB in array [count]
10017 param length Int32 in array [1]
10018 category ARB_shader_objects
10019 version 1.2
10020 extension
10021 glxropcode ?
10022 glxflags ignore
10023 alias ShaderSource
10024
10025 CompileShaderARB(shaderObj)
10026 return void
10027 param shaderObj handleARB in value
10028 category ARB_shader_objects
10029 version 1.2
10030 extension
10031 glxropcode ?
10032 glxflags ignore
10033 alias CompileShader
10034
10035 CreateProgramObjectARB()
10036 return handleARB
10037 category ARB_shader_objects
10038 version 1.2
10039 extension
10040 glxropcode ?
10041 glxflags ignore
10042 alias CreateProgram
10043
10044 AttachObjectARB(containerObj, obj)
10045 return void
10046 param containerObj handleARB in value
10047 param obj handleARB in value
10048 category ARB_shader_objects
10049 version 1.2
10050 extension
10051 glxropcode ?
10052 glxflags ignore
10053 alias AttachShader
10054
10055 LinkProgramARB(programObj)
10056 return void
10057 param programObj handleARB in value
10058 category ARB_shader_objects
10059 version 1.2
10060 extension
10061 glxropcode ?
10062 glxflags ignore
10063 alias LinkProgram
10064
10065 UseProgramObjectARB(programObj)
10066 return void
10067 param programObj handleARB in value
10068 category ARB_shader_objects
10069 version 1.2
10070 extension
10071 glxropcode ?
10072 glxflags ignore
10073 alias UseProgram
10074
10075 ValidateProgramARB(programObj)
10076 return void
10077 param programObj handleARB in value
10078 category ARB_shader_objects
10079 version 1.2
10080 extension
10081 glxropcode ?
10082 glxflags ignore
10083 alias ValidateProgram
10084
10085 Uniform1fARB(location, v0)
10086 return void
10087 param location Int32 in value
10088 param v0 Float32 in value
10089 category ARB_shader_objects
10090 version 1.2
10091 extension
10092 glxropcode ?
10093 glxflags ignore
10094 alias Uniform1f
10095
10096 Uniform2fARB(location, v0, v1)
10097 return void
10098 param location Int32 in value
10099 param v0 Float32 in value
10100 param v1 Float32 in value
10101 category ARB_shader_objects
10102 version 1.2
10103 extension
10104 glxropcode ?
10105 glxflags ignore
10106 alias Uniform2f
10107
10108 Uniform3fARB(location, v0, v1, v2)
10109 return void
10110 param location Int32 in value
10111 param v0 Float32 in value
10112 param v1 Float32 in value
10113 param v2 Float32 in value
10114 category ARB_shader_objects
10115 version 1.2
10116 extension
10117 glxropcode ?
10118 glxflags ignore
10119 alias Uniform3f
10120
10121 Uniform4fARB(location, v0, v1, v2, v3)
10122 return void
10123 param location Int32 in value
10124 param v0 Float32 in value
10125 param v1 Float32 in value
10126 param v2 Float32 in value
10127 param v3 Float32 in value
10128 category ARB_shader_objects
10129 version 1.2
10130 extension
10131 glxropcode ?
10132 glxflags ignore
10133 alias Uniform4f
10134
10135 Uniform1iARB(location, v0)
10136 return void
10137 param location Int32 in value
10138 param v0 Int32 in value
10139 category ARB_shader_objects
10140 version 1.2
10141 extension
10142 glxropcode ?
10143 glxflags ignore
10144 alias Uniform1i
10145
10146 Uniform2iARB(location, v0, v1)
10147 return void
10148 param location Int32 in value
10149 param v0 Int32 in value
10150 param v1 Int32 in value
10151 category ARB_shader_objects
10152 version 1.2
10153 extension
10154 glxropcode ?
10155 glxflags ignore
10156 alias Uniform2i
10157
10158 Uniform3iARB(location, v0, v1, v2)
10159 return void
10160 param location Int32 in value
10161 param v0 Int32 in value
10162 param v1 Int32 in value
10163 param v2 Int32 in value
10164 category ARB_shader_objects
10165 version 1.2
10166 extension
10167 glxropcode ?
10168 glxflags ignore
10169 alias Uniform3i
10170
10171 Uniform4iARB(location, v0, v1, v2, v3)
10172 return void
10173 param location Int32 in value
10174 param v0 Int32 in value
10175 param v1 Int32 in value
10176 param v2 Int32 in value
10177 param v3 Int32 in value
10178 category ARB_shader_objects
10179 version 1.2
10180 extension
10181 glxropcode ?
10182 glxflags ignore
10183 alias Uniform4i
10184
10185 Uniform1fvARB(location, count, value)
10186 return void
10187 param location Int32 in value
10188 param count SizeI in value
10189 param value Float32 in array [count]
10190 category ARB_shader_objects
10191 version 1.2
10192 extension
10193 glxropcode ?
10194 glxflags ignore
10195 alias Uniform1fv
10196
10197 Uniform2fvARB(location, count, value)
10198 return void
10199 param location Int32 in value
10200 param count SizeI in value
10201 param value Float32 in array [count]
10202 category ARB_shader_objects
10203 version 1.2
10204 extension
10205 glxropcode ?
10206 glxflags ignore
10207 alias Uniform2fv
10208
10209 Uniform3fvARB(location, count, value)
10210 return void
10211 param location Int32 in value
10212 param count SizeI in value
10213 param value Float32 in array [count]
10214 category ARB_shader_objects
10215 version 1.2
10216 extension
10217 glxropcode ?
10218 glxflags ignore
10219 alias Uniform3fv
10220
10221 Uniform4fvARB(location, count, value)
10222 return void
10223 param location Int32 in value
10224 param count SizeI in value
10225 param value Float32 in array [count]
10226 category ARB_shader_objects
10227 version 1.2
10228 extension
10229 glxropcode ?
10230 glxflags ignore
10231 alias Uniform4fv
10232
10233 Uniform1ivARB(location, count, value)
10234 return void
10235 param location Int32 in value
10236 param count SizeI in value
10237 param value Int32 in array [count]
10238 category ARB_shader_objects
10239 version 1.2
10240 extension
10241 glxropcode ?
10242 glxflags ignore
10243 alias Uniform1iv
10244
10245 Uniform2ivARB(location, count, value)
10246 return void
10247 param location Int32 in value
10248 param count SizeI in value
10249 param value Int32 in array [count]
10250 category ARB_shader_objects
10251 version 1.2
10252 extension
10253 glxropcode ?
10254 glxflags ignore
10255 alias Uniform2iv
10256
10257 Uniform3ivARB(location, count, value)
10258 return void
10259 param location Int32 in value
10260 param count SizeI in value
10261 param value Int32 in array [count]
10262 category ARB_shader_objects
10263 version 1.2
10264 extension
10265 glxropcode ?
10266 glxflags ignore
10267 alias Uniform3iv
10268
10269 Uniform4ivARB(location, count, value)
10270 return void
10271 param location Int32 in value
10272 param count SizeI in value
10273 param value Int32 in array [count]
10274 category ARB_shader_objects
10275 version 1.2
10276 extension
10277 glxropcode ?
10278 glxflags ignore
10279 alias Uniform4iv
10280
10281 UniformMatrix2fvARB(location, count, transpose, value)
10282 return void
10283 param location Int32 in value
10284 param count SizeI in value
10285 param transpose Boolean in value
10286 param value Float32 in array [count]
10287 category ARB_shader_objects
10288 version 1.2
10289 extension
10290 glxropcode ?
10291 glxflags ignore
10292 alias UniformMatrix2fv
10293
10294 UniformMatrix3fvARB(location, count, transpose, value)
10295 return void
10296 param location Int32 in value
10297 param count SizeI in value
10298 param transpose Boolean in value
10299 param value Float32 in array [count]
10300 category ARB_shader_objects
10301 version 1.2
10302 extension
10303 glxropcode ?
10304 glxflags ignore
10305 alias UniformMatrix3fv
10306
10307 UniformMatrix4fvARB(location, count, transpose, value)
10308 return void
10309 param location Int32 in value
10310 param count SizeI in value
10311 param transpose Boolean in value
10312 param value Float32 in array [count]
10313 category ARB_shader_objects
10314 version 1.2
10315 extension
10316 glxropcode ?
10317 glxflags ignore
10318 alias UniformMatrix4fv
10319
10320 GetObjectParameterfvARB(obj, pname, params)
10321 return void
10322 param obj handleARB in value
10323 param pname GLenum in value
10324 param params Float32 out array [pname]
10325 category ARB_shader_objects
10326 dlflags notlistable
10327 version 1.2
10328 extension
10329 glxsingle ?
10330 glxflags ignore
10331 offset ?
10332
10333 GetObjectParameterivARB(obj, pname, params)
10334 return void
10335 param obj handleARB in value
10336 param pname GLenum in value
10337 param params Int32 out array [pname]
10338 category ARB_shader_objects
10339 dlflags notlistable
10340 version 1.2
10341 extension
10342 glxsingle ?
10343 glxflags ignore
10344 offset ?
10345
10346 GetInfoLogARB(obj, maxLength, length, infoLog)
10347 return void
10348 param obj handleARB in value
10349 param maxLength SizeI in value
10350 param length SizeI out array [1]
10351 param infoLog charARB out array [length]
10352 category ARB_shader_objects
10353 dlflags notlistable
10354 version 1.2
10355 extension
10356 glxsingle ?
10357 glxflags ignore
10358 offset ?
10359
10360 GetAttachedObjectsARB(containerObj, maxCount, count, obj)
10361 return void
10362 param containerObj handleARB in value
10363 param maxCount SizeI in value
10364 param count SizeI out array [1]
10365 param obj handleARB out array [count]
10366 category ARB_shader_objects
10367 dlflags notlistable
10368 version 1.2
10369 extension
10370 glxsingle ?
10371 glxflags ignore
10372 alias GetAttachedShaders
10373
10374 GetUniformLocationARB(programObj, name)
10375 return Int32
10376 param programObj handleARB in value
10377 param name charARB in array []
10378 category ARB_shader_objects
10379 dlflags notlistable
10380 version 1.2
10381 extension
10382 glxsingle ?
10383 glxflags ignore
10384 alias GetUniformLocation
10385
10386 GetActiveUniformARB(programObj, index, maxLength, length, size, type, name)
10387 return void
10388 param programObj handleARB in value
10389 param index UInt32 in value
10390 param maxLength SizeI in value
10391 param length SizeI out array [1]
10392 param size Int32 out array [1]
10393 param type GLenum out array [1]
10394 param name charARB out array []
10395 category ARB_shader_objects
10396 dlflags notlistable
10397 version 1.2
10398 extension
10399 glxsingle ?
10400 glxflags ignore
10401 alias GetActiveUniform
10402
10403 GetUniformfvARB(programObj, location, params)
10404 return void
10405 param programObj handleARB in value
10406 param location Int32 in value
10407 param params Float32 out array [COMPSIZE(location)]
10408 category ARB_shader_objects
10409 dlflags notlistable
10410 version 1.2
10411 extension
10412 glxsingle ?
10413 glxflags ignore
10414 alias GetUniformfv
10415
10416 GetUniformivARB(programObj, location, params)
10417 return void
10418 param programObj handleARB in value
10419 param location Int32 in value
10420 param params Int32 out array [COMPSIZE(location)]
10421 category ARB_shader_objects
10422 dlflags notlistable
10423 version 1.2
10424 extension
10425 glxsingle ?
10426 glxflags ignore
10427 alias GetUniformiv
10428
10429 GetShaderSourceARB(obj, maxLength, length, source)
10430 return void
10431 param obj handleARB in value
10432 param maxLength SizeI in value
10433 param length SizeI out array [1]
10434 param source charARB out array [length]
10435 category ARB_shader_objects
10436 dlflags notlistable
10437 version 1.2
10438 extension
10439 glxsingle ?
10440 glxflags ignore
10441 alias GetShaderSource
10442
10443
10444 ###############################################################################
10445 #
10446 # ARB Extension #31
10447 # ARB_vertex_shader commands
10448 #
10449 ###############################################################################
10450
10451 BindAttribLocationARB(programObj, index, name)
10452 return void
10453 param programObj handleARB in value
10454 param index UInt32 in value
10455 param name charARB in array []
10456 category ARB_vertex_shader
10457 version 1.2
10458 extension
10459 glxropcode ?
10460 glxflags ignore
10461 alias BindAttribLocation
10462
10463 GetActiveAttribARB(programObj, index, maxLength, length, size, type, name)
10464 return void
10465 param programObj handleARB in value
10466 param index UInt32 in value
10467 param maxLength SizeI in value
10468 param length SizeI out array [1]
10469 param size Int32 out array [1]
10470 param type GLenum out array [1]
10471 param name charARB out array []
10472 category ARB_vertex_shader
10473 dlflags notlistable
10474 version 1.2
10475 extension
10476 glxsingle ?
10477 glxflags ignore
10478 alias GetActiveAttrib
10479
10480 GetAttribLocationARB(programObj, name)
10481 return Int32
10482 param programObj handleARB in value
10483 param name charARB in array []
10484 category ARB_vertex_shader
10485 dlflags notlistable
10486 version 1.2
10487 extension
10488 glxsingle ?
10489 glxflags ignore
10490 alias GetAttribLocation
10491
10492 ###############################################################################
10493 #
10494 # ARB Extension #32
10495 # ARB_fragment_shader commands
10496 #
10497 ###############################################################################
10498
10499 # (none)
10500 newcategory: ARB_fragment_shader
10501
10502 ###############################################################################
10503 #
10504 # ARB Extension #33
10505 # ARB_shading_language_100 commands
10506 #
10507 ###############################################################################
10508
10509 # (none)
10510 newcategory: ARB_shading_language_100
10511
10512 ###############################################################################
10513 #
10514 # ARB Extension #34
10515 # ARB_texture_non_power_of_two commands
10516 #
10517 ###############################################################################
10518
10519 # (none)
10520 newcategory: ARB_texture_non_power_of_two
10521
10522 ###############################################################################
10523 #
10524 # ARB Extension #35
10525 # ARB_point_sprite commands
10526 #
10527 ###############################################################################
10528
10529 # (none)
10530 newcategory: ARB_point_sprite
10531
10532 ###############################################################################
10533 #
10534 # ARB Extension #36
10535 # ARB_fragment_program_shadow commands
10536 #
10537 ###############################################################################
10538
10539 # (none)
10540 newcategory: ARB_fragment_program_shadow
10541
10542 ###############################################################################
10543 #
10544 # ARB Extension #37
10545 # ARB_draw_buffers commands
10546 #
10547 ###############################################################################
10548
10549 DrawBuffersARB(n, bufs)
10550 return void
10551 param n SizeI in value
10552 param bufs DrawBufferModeATI in array [n]
10553 category ARB_draw_buffers
10554 version 1.5
10555 extension
10556 alias DrawBuffers
10557
10558 ###############################################################################
10559 #
10560 # ARB Extension #38
10561 # ARB_texture_rectangle commands
10562 #
10563 ###############################################################################
10564
10565 # (none)
10566 newcategory: ARB_texture_rectangle
10567
10568 ###############################################################################
10569 #
10570 # ARB Extension #39
10571 # ARB_color_buffer_float commands
10572 #
10573 ###############################################################################
10574
10575 ClampColorARB(target, clamp)
10576 return void
10577 param target ClampColorTargetARB in value
10578 param clamp ClampColorModeARB in value
10579 category ARB_color_buffer_float
10580 version 1.5
10581 extension
10582 glxropcode 234
10583 glxflags ignore
10584 alias ClampColor
10585
10586 ###############################################################################
10587 #
10588 # ARB Extension #40
10589 # ARB_half_float_pixel commands
10590 #
10591 ###############################################################################
10592
10593 # (none)
10594 newcategory: ARB_half_float_pixel
10595
10596 ###############################################################################
10597 #
10598 # ARB Extension #41
10599 # ARB_texture_float commands
10600 #
10601 ###############################################################################
10602
10603 # (none)
10604 newcategory: ARB_texture_float
10605
10606 ###############################################################################
10607 #
10608 # ARB Extension #42
10609 # ARB_pixel_buffer_object commands
10610 #
10611 ###############################################################################
10612
10613 # (none)
10614 newcategory: ARB_pixel_buffer_object
10615
10616 ###############################################################################
10617 #
10618 # ARB Extension #43
10619 # ARB_depth_buffer_float commands (also OpenGL 3.0)
10620 #
10621 ###############################################################################
10622
10623 # (none)
10624 newcategory: ARB_depth_buffer_float
10625
10626 ###############################################################################
10627 #
10628 # ARB Extension #44
10629 # ARB_draw_instanced commands
10630 #
10631 ###############################################################################
10632
10633 DrawArraysInstancedARB(mode, first, count, primcount)
10634 return void
10635 param mode BeginMode in value
10636 param first Int32 in value
10637 param count SizeI in value
10638 param primcount SizeI in value
10639 category ARB_draw_instanced
10640 version 2.0
10641 extension soft WINSOFT
10642 dlflags notlistable
10643 vectorequiv ArrayElement
10644 glfflags ignore
10645 glxflags ignore
10646 alias DrawArraysInstanced
10647
10648 DrawElementsInstancedARB(mode, count, type, indices, primcount)
10649 return void
10650 param mode BeginMode in value
10651 param count SizeI in value
10652 param type DrawElementsType in value
10653 param indices Void in array [COMPSIZE(count/type)]
10654 param primcount SizeI in value
10655 category ARB_draw_instanced
10656 version 2.0
10657 extension soft WINSOFT
10658 dlflags notlistable
10659 vectorequiv ArrayElement
10660 glfflags ignore
10661 glxflags ignore
10662 alias DrawElementsInstanced
10663
10664 ###############################################################################
10665 #
10666 # ARB Extension #45
10667 # ARB_framebuffer_object commands (also OpenGL 3.0)
10668 #
10669 ###############################################################################
10670
10671 # Promoted from EXT_framebuffer_object
10672 IsRenderbuffer(renderbuffer)
10673 return Boolean
10674 param renderbuffer UInt32 in value
10675 category ARB_framebuffer_object
10676 version 3.0
10677 extension
10678 glxvendorpriv 1422
10679 glxflags ignore
10680 offset ?
10681
10682 # GLX opcode changed so it can be differentiated from BindRenderbufferEXT
10683 # (see ARB_framebuffer_object extension spec revision 23)
10684 BindRenderbuffer(target, renderbuffer)
10685 return void
10686 param target RenderbufferTarget in value
10687 param renderbuffer UInt32 in value
10688 category ARB_framebuffer_object
10689 version 3.0
10690 extension
10691 glxropcode 235
10692 glxflags ignore
10693 offset ?
10694
10695 DeleteRenderbuffers(n, renderbuffers)
10696 return void
10697 param n SizeI in value
10698 param renderbuffers UInt32 in array [n]
10699 category ARB_framebuffer_object
10700 version 3.0
10701 extension
10702 glxropcode 4317
10703 glxflags ignore
10704 offset ?
10705
10706 GenRenderbuffers(n, renderbuffers)
10707 return void
10708 param n SizeI in value
10709 param renderbuffers UInt32 out array [n]
10710 category ARB_framebuffer_object
10711 version 3.0
10712 extension
10713 glxvendorpriv 1423
10714 glxflags ignore
10715 offset ?
10716
10717 RenderbufferStorage(target, internalformat, width, height)
10718 return void
10719 param target RenderbufferTarget in value
10720 param internalformat GLenum in value
10721 param width SizeI in value
10722 param height SizeI in value
10723 category ARB_framebuffer_object
10724 version 3.0
10725 extension
10726 glxropcode 4318
10727 glxflags ignore
10728 offset ?
10729
10730 GetRenderbufferParameteriv(target, pname, params)
10731 return void
10732 param target RenderbufferTarget in value
10733 param pname GLenum in value
10734 param params Int32 out array [COMPSIZE(pname)]
10735 category ARB_framebuffer_object
10736 dlflags notlistable
10737 version 3.0
10738 extension
10739 glxvendorpriv 1424
10740 glxflags ignore
10741 offset ?
10742
10743 IsFramebuffer(framebuffer)
10744 return Boolean
10745 param framebuffer UInt32 in value
10746 category ARB_framebuffer_object
10747 version 3.0
10748 extension
10749 glxvendorpriv 1425
10750 glxflags ignore
10751 offset ?
10752
10753 # GLX opcode changed so it can be differentiated from BindFramebufferEXT
10754 # (see ARB_framebuffer_object extension spec revision 23)
10755 BindFramebuffer(target, framebuffer)
10756 return void
10757 param target FramebufferTarget in value
10758 param framebuffer UInt32 in value
10759 category ARB_framebuffer_object
10760 version 3.0
10761 extension
10762 glxropcode 236
10763 glxflags ignore
10764 offset ?
10765
10766 DeleteFramebuffers(n, framebuffers)
10767 return void
10768 param n SizeI in value
10769 param framebuffers UInt32 in array [n]
10770 category ARB_framebuffer_object
10771 version 3.0
10772 extension
10773 glxropcode 4320
10774 glxflags ignore
10775 offset ?
10776
10777 GenFramebuffers(n, framebuffers)
10778 return void
10779 param n SizeI in value
10780 param framebuffers UInt32 out array [n]
10781 category ARB_framebuffer_object
10782 version 3.0
10783 extension
10784 glxvendorpriv 1426
10785 glxflags ignore
10786 offset ?
10787
10788 CheckFramebufferStatus(target)
10789 return GLenum
10790 param target FramebufferTarget in value
10791 category ARB_framebuffer_object
10792 version 3.0
10793 extension
10794 glxvendorpriv 1427
10795 glxflags ignore
10796 offset ?
10797
10798 FramebufferTexture1D(target, attachment, textarget, texture, level)
10799 return void
10800 param target FramebufferTarget in value
10801 param attachment FramebufferAttachment in value
10802 param textarget GLenum in value
10803 param texture UInt32 in value
10804 param level Int32 in value
10805 category ARB_framebuffer_object
10806 version 3.0
10807 extension
10808 glxropcode 4321
10809 glxflags ignore
10810 offset ?
10811
10812 FramebufferTexture2D(target, attachment, textarget, texture, level)
10813 return void
10814 param target FramebufferTarget in value
10815 param attachment FramebufferAttachment in value
10816 param textarget GLenum in value
10817 param texture UInt32 in value
10818 param level Int32 in value
10819 category ARB_framebuffer_object
10820 version 3.0
10821 extension
10822 glxropcode 4322
10823 glxflags ignore
10824 offset ?
10825
10826 FramebufferTexture3D(target, attachment, textarget, texture, level, zoffset)
10827 return void
10828 param target FramebufferTarget in value
10829 param attachment FramebufferAttachment in value
10830 param textarget GLenum in value
10831 param texture UInt32 in value
10832 param level Int32 in value
10833 param zoffset Int32 in value
10834 category ARB_framebuffer_object
10835 version 3.0
10836 extension
10837 glxropcode 4323
10838 glxflags ignore
10839 offset ?
10840
10841 FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer)
10842 return void
10843 param target FramebufferTarget in value
10844 param attachment FramebufferAttachment in value
10845 param renderbuffertarget RenderbufferTarget in value
10846 param renderbuffer UInt32 in value
10847 category ARB_framebuffer_object
10848 version 3.0
10849 extension
10850 glxropcode 4324
10851 glxflags ignore
10852 offset ?
10853
10854 GetFramebufferAttachmentParameteriv(target, attachment, pname, params)
10855 return void
10856 param target FramebufferTarget in value
10857 param attachment FramebufferAttachment in value
10858 param pname GLenum in value
10859 param params Int32 out array [COMPSIZE(pname)]
10860 category ARB_framebuffer_object
10861 dlflags notlistable
10862 version 3.0
10863 extension
10864 glxvendorpriv 1428
10865 glxflags ignore
10866 offset ?
10867
10868 GenerateMipmap(target)
10869 return void
10870 param target GLenum in value
10871 category ARB_framebuffer_object
10872 version 3.0
10873 extension
10874 glxropcode 4325
10875 glxflags ignore
10876 offset ?
10877
10878 # Promoted from EXT_framebuffer_blit
10879 BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
10880 return void
10881 param srcX0 Int32 in value
10882 param srcY0 Int32 in value
10883 param srcX1 Int32 in value
10884 param srcY1 Int32 in value
10885 param dstX0 Int32 in value
10886 param dstY0 Int32 in value
10887 param dstX1 Int32 in value
10888 param dstY1 Int32 in value
10889 param mask ClearBufferMask in value
10890 param filter GLenum in value
10891 category ARB_framebuffer_object
10892 version 3.0
10893 glxropcode 4330
10894 offset ?
10895
10896 # Promoted from EXT_framebuffer_multisample
10897 RenderbufferStorageMultisample(target, samples, internalformat, width, height)
10898 return void
10899 param target GLenum in value
10900 param samples SizeI in value
10901 param internalformat GLenum in value
10902 param width SizeI in value
10903 param height SizeI in value
10904 category ARB_framebuffer_object
10905 version 3.0
10906 glxropcode 4331
10907 offset ?
10908
10909 # Promoted from ARB_geometry_shader4
10910 FramebufferTextureLayer(target, attachment, texture, level, layer)
10911 return void
10912 param target FramebufferTarget in value
10913 param attachment FramebufferAttachment in value
10914 param texture Texture in value
10915 param level CheckedInt32 in value
10916 param layer CheckedInt32 in value
10917 category ARB_framebuffer_object
10918 version 3.0
10919 extension soft WINSOFT
10920 dlflags notlistable
10921 glfflags ignore
10922 glxropcode 237
10923 offset ?
10924
10925
10926 ###############################################################################
10927 #
10928 # ARB Extension #46
10929 # ARB_framebuffer_sRGB commands (also OpenGL 3.0)
10930 #
10931 ###############################################################################
10932
10933 # (none)
10934 newcategory: ARB_framebuffer_sRGB
10935
10936 ###############################################################################
10937 #
10938 # ARB Extension #47
10939 # ARB_geometry_shader4 commands
10940 #
10941 ###############################################################################
10942
10943 ProgramParameteriARB(program, pname, value)
10944 return void
10945 param program UInt32 in value
10946 param pname ProgramParameterPName in value
10947 param value Int32 in value
10948 category ARB_geometry_shader4
10949 version 3.0
10950 extension soft WINSOFT
10951 glfflags ignore
10952 glxflags ignore
10953 alias ProgramParameteri
10954
10955 FramebufferTextureARB(target, attachment, texture, level)
10956 return void
10957 param target FramebufferTarget in value
10958 param attachment FramebufferAttachment in value
10959 param texture Texture in value
10960 param level CheckedInt32 in value
10961 category ARB_geometry_shader4
10962 version 3.0
10963 extension soft WINSOFT
10964 dlflags notlistable
10965 glfflags ignore
10966 glxflags ignore
10967
10968 FramebufferTextureLayerARB(target, attachment, texture, level, layer)
10969 return void
10970 param target FramebufferTarget in value
10971 param attachment FramebufferAttachment in value
10972 param texture Texture in value
10973 param level CheckedInt32 in value
10974 param layer CheckedInt32 in value
10975 category ARB_geometry_shader4
10976 version 3.0
10977 extension soft WINSOFT
10978 dlflags notlistable
10979 glfflags ignore
10980 glxflags ignore
10981 alias FramebufferTextureLayer
10982
10983 FramebufferTextureFaceARB(target, attachment, texture, level, face)
10984 return void
10985 param target FramebufferTarget in value
10986 param attachment FramebufferAttachment in value
10987 param texture Texture in value
10988 param level CheckedInt32 in value
10989 param face TextureTarget in value
10990 category ARB_geometry_shader4
10991 version 3.0
10992 extension soft WINSOFT
10993 dlflags notlistable
10994 glfflags ignore
10995 glxflags ignore
10996
10997 ###############################################################################
10998 #
10999 # ARB Extension #48
11000 # ARB_half_float_vertex commands (also OpenGL 3.0)
11001 #
11002 ###############################################################################
11003
11004 # (none)
11005 newcategory: ARB_half_float_vertex
11006
11007 ###############################################################################
11008 #
11009 # ARB Extension #49
11010 # ARB_instanced_arrays commands
11011 #
11012 ###############################################################################
11013
11014 VertexAttribDivisorARB(index, divisor)
11015 return void
11016 param index UInt32 in value
11017 param divisor UInt32 in value
11018 category ARB_instanced_arrays
11019 version 2.0
11020 extension
11021 glfflags ignore
11022 glxflags ignore
11023
11024 ###############################################################################
11025 #
11026 # ARB Extension #50
11027 # ARB_map_buffer_range commands (also OpenGL 3.0)
11028 #
11029 ###############################################################################
11030
11031 MapBufferRange(target, offset, length, access)
11032 return VoidPointer
11033 param target BufferTargetARB in value
11034 param offset BufferOffset in value
11035 param length BufferSize in value
11036 param access BufferAccessMask in value
11037 category ARB_map_buffer_range
11038 version 3.0
11039 extension
11040 glxropcode ?
11041 glxflags ignore
11042 offset ?
11043
11044 # Promoted from APPLE_flush_buffer_range
11045 FlushMappedBufferRange(target, offset, length)
11046 return void
11047 param target BufferTargetARB in value
11048 param offset BufferOffset in value
11049 param length BufferSize in value
11050 category ARB_map_buffer_range
11051 version 3.0
11052 extension
11053 glxropcode ?
11054 glxflags ignore
11055 offset ?
11056
11057 ###############################################################################
11058 #
11059 # ARB Extension #51
11060 # ARB_texture_buffer_object commands
11061 #
11062 ###############################################################################
11063
11064 TexBufferARB(target, internalformat, buffer)
11065 return void
11066 param target TextureTarget in value
11067 param internalformat GLenum in value
11068 param buffer UInt32 in value
11069 category ARB_texture_buffer_object
11070 version 3.0
11071 extension soft WINSOFT NV50
11072 glfflags ignore
11073 alias TexBuffer
11074
11075 ###############################################################################
11076 #
11077 # ARB Extension #52
11078 # ARB_texture_compression_rgtc commands (also OpenGL 3.0)
11079 #
11080 ###############################################################################
11081
11082 # (none)
11083 newcategory: ARB_texture_compression_rgtc
11084
11085 ###############################################################################
11086 #
11087 # ARB Extension #53
11088 # ARB_texture_rg commands (also OpenGL 3.0)
11089 #
11090 ###############################################################################
11091
11092 # (none)
11093 newcategory: ARB_texture_rg
11094
11095 ###############################################################################
11096 #
11097 # ARB Extension #54
11098 # ARB_vertex_array_object commands (also OpenGL 3.0)
11099 #
11100 ###############################################################################
11101
11102 # Promoted from APPLE_vertex_array_object
11103 BindVertexArray(array)
11104 return void
11105 param array UInt32 in value
11106 category ARB_vertex_array_object
11107 version 3.0
11108 extension
11109 glxropcode ?
11110 glxflags ignore
11111 offset ?
11112
11113 DeleteVertexArrays(n, arrays)
11114 return void
11115 param n SizeI in value
11116 param arrays UInt32 in array [n]
11117 category ARB_vertex_array_object
11118 version 3.0
11119 extension
11120 glxropcode ?
11121 glxflags ignore
11122 offset ?
11123
11124 GenVertexArrays(n, arrays)
11125 return void
11126 param n SizeI in value
11127 param arrays UInt32 out array [n]
11128 category ARB_vertex_array_object
11129 version 3.0
11130 extension
11131 glxropcode ?
11132 glxflags ignore
11133 offset ?
11134
11135 IsVertexArray(array)
11136 return Boolean
11137 param array UInt32 in value
11138 category ARB_vertex_array_object
11139 version 3.0
11140 extension
11141 glxropcode ?
11142 glxflags ignore
11143 offset ?
11144
11145 ###############################################################################
11146 #
11147 # ARB Extension #55 - WGL_ARB_create_context
11148 # ARB Extension #56 - GLX_ARB_create_context
11149 #
11150 ###############################################################################
11151
11152 ###############################################################################
11153 #
11154 # ARB Extension #57
11155 # ARB_uniform_buffer_object commands
11156 #
11157 ###############################################################################
11158
11159 GetUniformIndices(program, uniformCount, uniformNames, uniformIndices)
11160 return void
11161 param program UInt32 in value
11162 param uniformCount SizeI in value
11163 param uniformNames CharPointer in array [COMPSIZE(uniformCount)]
11164 param uniformIndices UInt32 out array [COMPSIZE(uniformCount)]
11165 category ARB_uniform_buffer_object
11166 dlflags notlistable
11167 version 2.0
11168 extension
11169 glxsingle ?
11170 glxflags ignore
11171 offset ?
11172
11173 GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params)
11174 return void
11175 param program UInt32 in value
11176 param uniformCount SizeI in value
11177 param uniformIndices UInt32 in array [COMPSIZE(uniformCount)]
11178 param pname GLenum in value
11179 param params Int32 out array [COMPSIZE(pname)]
11180 category ARB_uniform_buffer_object
11181 dlflags notlistable
11182 version 2.0
11183 extension
11184 glxsingle ?
11185 glxflags ignore
11186 offset ?
11187
11188 GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName)
11189 return void
11190 param program UInt32 in value
11191 param uniformIndex UInt32 in value
11192 param bufSize SizeI in value
11193 param length SizeI out array [1]
11194 param uniformName Char out array [bufSize]
11195 category ARB_uniform_buffer_object
11196 dlflags notlistable
11197 version 2.0
11198 extension
11199 glxsingle ?
11200 glxflags ignore
11201 offset ?
11202
11203 GetUniformBlockIndex(program, uniformBlockName)
11204 return UInt32
11205 param program UInt32 in value
11206 param uniformBlockName Char in array [COMPSIZE()]
11207 category ARB_uniform_buffer_object
11208 dlflags notlistable
11209 version 2.0
11210 extension
11211 glxsingle ?
11212 glxflags ignore
11213 offset ?
11214
11215 GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params)
11216 return void
11217 param program UInt32 in value
11218 param uniformBlockIndex UInt32 in value
11219 param pname GLenum in value
11220 param params Int32 out array [COMPSIZE(pname)]
11221 category ARB_uniform_buffer_object
11222 dlflags notlistable
11223 version 2.0
11224 extension
11225 glxsingle ?
11226 glxflags ignore
11227 offset ?
11228
11229 GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName)
11230 return void
11231 param program UInt32 in value
11232 param uniformBlockIndex UInt32 in value
11233 param bufSize SizeI in value
11234 param length SizeI out array [1]
11235 param uniformBlockName Char out array [bufSize]
11236 category ARB_uniform_buffer_object
11237 dlflags notlistable
11238 version 2.0
11239 extension
11240 glxsingle ?
11241 glxflags ignore
11242 offset ?
11243
11244 UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding)
11245 return void
11246 param program UInt32 in value
11247 param uniformBlockIndex UInt32 in value
11248 param uniformBlockBinding UInt32 in value
11249 category ARB_uniform_buffer_object
11250 version 2.0
11251 extension
11252 glxropcode ?
11253 glxflags ignore
11254 offset ?
11255
11256
11257 ###############################################################################
11258 #
11259 # ARB Extension #58
11260 # ARB_compatibility commands
11261 #
11262 ###############################################################################
11263
11264 # (none)
11265 newcategory: ARB_compatibility
11266
11267 ###############################################################################
11268 #
11269 # ARB Extension #59
11270 # ARB_copy_buffer commands
11271 #
11272 ###############################################################################
11273
11274 CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size)
11275 return void
11276 param readTarget GLenum in value
11277 param writeTarget GLenum in value
11278 param readOffset BufferOffset in value
11279 param writeOffset BufferOffset in value
11280 param size BufferSize in value
11281 category ARB_copy_buffer
11282 version 3.0
11283 extension
11284 glxropcode ?
11285 glxflags ignore
11286 offset ?
11287
11288 ###############################################################################
11289 #
11290 # ARB Extension #60
11291 # ARB_shader_texture_lod commands
11292 #
11293 ###############################################################################
11294
11295 # (none)
11296 newcategory: ARB_shader_texture_lod
11297
11298 ###############################################################################
11299 #
11300 # ARB Extension #61
11301 # ARB_depth_clamp commands
11302 #
11303 ###############################################################################
11304
11305 # (none)
11306 newcategory: ARB_depth_clamp
11307
11308 ###############################################################################
11309 #
11310 # ARB Extension #62
11311 # ARB_draw_elements_base_vertex commands
11312 #
11313 ###############################################################################
11314
11315 DrawElementsBaseVertex(mode, count, type, indices, basevertex)
11316 return void
11317 param mode GLenum in value
11318 param count SizeI in value
11319 param type DrawElementsType in value
11320 param indices Void in array [COMPSIZE(count/type)]
11321 param basevertex Int32 in value
11322 category ARB_draw_elements_base_vertex
11323 version 1.2
11324 extension
11325 glxropcode ?
11326 glxflags ignore
11327 offset ?
11328
11329 DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex)
11330 return void
11331 param mode GLenum in value
11332 param start UInt32 in value
11333 param end UInt32 in value
11334 param count SizeI in value
11335 param type DrawElementsType in value
11336 param indices Void in array [COMPSIZE(count/type)]
11337 param basevertex Int32 in value
11338 category ARB_draw_elements_base_vertex
11339 version 1.2
11340 extension
11341 glxropcode ?
11342 glxflags ignore
11343 offset ?
11344
11345 DrawElementsInstancedBaseVertex(mode, count, type, indices, primcount, basevertex)
11346 return void
11347 param mode GLenum in value
11348 param count SizeI in value
11349 param type DrawElementsType in value
11350 param indices Void in array [COMPSIZE(count/type)]
11351 param primcount SizeI in value
11352 param basevertex Int32 in value
11353 category ARB_draw_elements_base_vertex
11354 version 1.2
11355 extension
11356 glxropcode ?
11357 glxflags ignore
11358 offset ?
11359
11360 MultiDrawElementsBaseVertex(mode, count, type, indices, primcount, basevertex)
11361 return void
11362 param mode GLenum in value
11363 param count SizeI in array [COMPSIZE(primcount)]
11364 param type DrawElementsType in value
11365 param indices VoidPointer in array [COMPSIZE(primcount)]
11366 param primcount SizeI in value
11367 param basevertex Int32 in array [COMPSIZE(primcount)]
11368 category ARB_draw_elements_base_vertex
11369 version 1.2
11370 extension
11371 glxropcode ?
11372 glxflags ignore
11373 offset ?
11374
11375 ###############################################################################
11376 #
11377 # ARB Extension #63
11378 # ARB_fragment_coord_conventions commands
11379 #
11380 ###############################################################################
11381
11382 # (none)
11383 newcategory: ARB_fragment_coord_conventions
11384
11385 ###############################################################################
11386 #
11387 # ARB Extension #64
11388 # ARB_provoking_vertex commands
11389 #
11390 ###############################################################################
11391
11392 ProvokingVertex(mode)
11393 return void
11394 param mode GLenum in value
11395 category ARB_provoking_vertex
11396 version 1.2
11397 extension
11398 glxropcode ?
11399 glxflags ignore
11400 offset ?
11401
11402 ###############################################################################
11403 #
11404 # ARB Extension #65
11405 # ARB_seamless_cube_map commands
11406 #
11407 ###############################################################################
11408
11409 # (none)
11410 newcategory: ARB_seamless_cube_map
11411
11412 ###############################################################################
11413 #
11414 # ARB Extension #66
11415 # ARB_sync commands
11416 #
11417 ###############################################################################
11418
11419 FenceSync(condition, flags)
11420 return sync
11421 param condition GLenum in value
11422 param flags GLbitfield in value
11423 category ARB_sync
11424 version 1.2
11425 extension
11426 glxropcode ?
11427 glxflags ignore
11428 offset ?
11429
11430 IsSync(sync)
11431 return Boolean
11432 param sync sync in value
11433 category ARB_sync
11434 version 1.2
11435 extension
11436 glxropcode ?
11437 glxflags ignore
11438 offset ?
11439
11440 DeleteSync(sync)
11441 return void
11442 param sync sync in value
11443 category ARB_sync
11444 version 1.2
11445 extension
11446 glxropcode ?
11447 glxflags ignore
11448 offset ?
11449
11450 ClientWaitSync(sync, flags, timeout)
11451 return GLenum
11452 param sync sync in value
11453 param flags GLbitfield in value
11454 param timeout UInt64 in value
11455 category ARB_sync
11456 version 1.2
11457 extension
11458 glxropcode ?
11459 glxflags ignore
11460 offset ?
11461
11462 WaitSync(sync, flags, timeout)
11463 return void
11464 param sync sync in value
11465 param flags GLbitfield in value
11466 param timeout UInt64 in value
11467 category ARB_sync
11468 version 1.2
11469 extension
11470 glxropcode ?
11471 glxflags ignore
11472 offset ?
11473
11474 GetInteger64v(pname, params)
11475 return void
11476 param pname GLenum in value
11477 param params Int64 out array [COMPSIZE(pname)]
11478 category ARB_sync
11479 dlflags notlistable
11480 version 1.2
11481 extension
11482 glxsingle ?
11483 glxflags ignore
11484 offset ?
11485
11486 GetSynciv(sync, pname, bufSize, length, values)
11487 return void
11488 param sync sync in value
11489 param pname GLenum in value
11490 param bufSize SizeI in value
11491 param length SizeI out array [1]
11492 param values Int32 out array [length]
11493 category ARB_sync
11494 dlflags notlistable
11495 version 1.2
11496 extension
11497 glxsingle ?
11498 glxflags ignore
11499 offset ?
11500
11501 ###############################################################################
11502 #
11503 # ARB Extension #67
11504 # ARB_texture_multisample commands
11505 #
11506 ###############################################################################
11507
11508 TexImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)
11509 return void
11510 param target GLenum in value
11511 param samples SizeI in value
11512 param internalformat Int32 in value
11513 param width SizeI in value
11514 param height SizeI in value
11515 param fixedsamplelocations Boolean in value
11516 category ARB_texture_multisample
11517 version 1.2
11518 extension
11519 glxropcode ?
11520 glxflags ignore
11521 offset ?
11522
11523 TexImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)
11524 return void
11525 param target GLenum in value
11526 param samples SizeI in value
11527 param internalformat Int32 in value
11528 param width SizeI in value
11529 param height SizeI in value
11530 param depth SizeI in value
11531 param fixedsamplelocations Boolean in value
11532 category ARB_texture_multisample
11533 version 1.2
11534 extension
11535 glxropcode ?
11536 glxflags ignore
11537 offset ?
11538
11539 GetMultisamplefv(pname, index, val)
11540 return void
11541 param pname GLenum in value
11542 param index UInt32 in value
11543 param val Float32 out array [COMPSIZE(pname)]
11544 category ARB_texture_multisample
11545 dlflags notlistable
11546 version 1.2
11547 extension
11548 glxsingle ?
11549 glxflags ignore
11550 offset ?
11551
11552 SampleMaski(index, mask)
11553 return void
11554 param index UInt32 in value
11555 param mask GLbitfield in value
11556 category ARB_texture_multisample
11557 version 1.2
11558 extension
11559 glxropcode ?
11560 glxflags ignore
11561 offset ?
11562
11563 ###############################################################################
11564 #
11565 # ARB Extension #68
11566 # ARB_vertex_array_bgra commands
11567 #
11568 ###############################################################################
11569
11570 # (none)
11571 newcategory: ARB_vertex_array_bgra
11572
11573 ###############################################################################
11574 #
11575 # ARB Extension #69
11576 # ARB_draw_buffers_blend commands
11577 #
11578 ###############################################################################
11579
11580 BlendEquationiARB(buf, mode)
11581 return void
11582 param buf UInt32 in value
11583 param mode GLenum in value
11584 category ARB_draw_buffers_blend
11585 version 1.2
11586 extension
11587 glxropcode ?
11588 glxflags ignore
11589 offset ?
11590 alias BlendEquationi
11591
11592 BlendEquationSeparateiARB(buf, modeRGB, modeAlpha)
11593 return void
11594 param buf UInt32 in value
11595 param modeRGB GLenum in value
11596 param modeAlpha GLenum in value
11597 category ARB_draw_buffers_blend
11598 version 1.2
11599 extension
11600 glxropcode ?
11601 glxflags ignore
11602 offset ?
11603 alias BlendEquationSeparatei
11604
11605 BlendFunciARB(buf, src, dst)
11606 return void
11607 param buf UInt32 in value
11608 param src GLenum in value
11609 param dst GLenum in value
11610 category ARB_draw_buffers_blend
11611 version 1.2
11612 extension
11613 glxropcode ?
11614 glxflags ignore
11615 offset ?
11616 alias BlendFunci
11617
11618 BlendFuncSeparateiARB(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
11619 return void
11620 param buf UInt32 in value
11621 param srcRGB GLenum in value
11622 param dstRGB GLenum in value
11623 param srcAlpha GLenum in value
11624 param dstAlpha GLenum in value
11625 category ARB_draw_buffers_blend
11626 version 1.2
11627 extension
11628 glxropcode ?
11629 glxflags ignore
11630 offset ?
11631 alias BlendFuncSeparatei
11632
11633 ###############################################################################
11634 #
11635 # ARB Extension #70
11636 # ARB_sample_shading commands
11637 #
11638 ###############################################################################
11639
11640 MinSampleShadingARB(value)
11641 return void
11642 param value ClampedColorF in value
11643 category ARB_sample_shading
11644 version 1.2
11645 extension
11646 glxropcode ?
11647 glxflags ignore
11648 offset ?
11649 alias MinSampleShading
11650
11651 ###############################################################################
11652 #
11653 # ARB Extension #71
11654 # ARB_texture_cube_map_array commands
11655 #
11656 ###############################################################################
11657
11658 # (none)
11659 newcategory: ARB_texture_cube_map_array
11660
11661 ###############################################################################
11662 #
11663 # ARB Extension #72
11664 # ARB_texture_gather commands
11665 #
11666 ###############################################################################
11667
11668 # (none)
11669 newcategory: ARB_texture_gather
11670
11671 ###############################################################################
11672 #
11673 # ARB Extension #73
11674 # ARB_texture_query_lod commands
11675 #
11676 ###############################################################################
11677
11678 # (none)
11679 newcategory: ARB_texture_query_lod
11680
11681 ###############################################################################
11682 #
11683 # ARB Extension #74 - WGL_ARB_create_context_profile
11684 # ARB Extension #75 - GLX_ARB_create_context_profile
11685 #
11686 ###############################################################################
11687
11688 ###############################################################################
11689 #
11690 # ARB Extension #76
11691 # ARB_shading_language_include commands
11692 #
11693 ###############################################################################
11694
11695 NamedStringARB(type, namelen, name, stringlen, string)
11696 return void
11697 param type GLenum in value
11698 param namelen Int32 in value
11699 param name Char in array [namelen]
11700 param stringlen Int32 in value
11701 param string Char in array [stringlen]
11702 category ARB_shading_language_include
11703 version 1.2
11704 extension
11705 glxropcode ?
11706 glxflags ignore
11707 offset ?
11708
11709 DeleteNamedStringARB(namelen, name)
11710 return void
11711 param namelen Int32 in value
11712 param name Char in array [namelen]
11713 category ARB_shading_language_include
11714 version 1.2
11715 extension
11716 glxropcode ?
11717 glxflags ignore
11718 offset ?
11719
11720 CompileShaderIncludeARB(shader, count, path, length)
11721 return void
11722 param shader UInt32 in value
11723 param count SizeI in value
11724 param path CharPointer in array [count]
11725 param length Int32 in array [count]
11726 category ARB_shading_language_include
11727 version 1.2
11728 extension
11729 glxropcode ?
11730 glxflags ignore
11731 offset ?
11732
11733 IsNamedStringARB(namelen, name)
11734 return Boolean
11735 param namelen Int32 in value
11736 param name Char in array [namelen]
11737 category ARB_shading_language_include
11738 version 1.2
11739 extension
11740 glxropcode ?
11741 glxflags ignore
11742 offset ?
11743
11744 GetNamedStringARB(namelen, name, bufSize, stringlen, string)
11745 return void
11746 param namelen Int32 in value
11747 param name Char in array [namelen]
11748 param bufSize SizeI in value
11749 param stringlen Int32 out array [1]
11750 param string Char out array [bufSize]
11751 category ARB_shading_language_include
11752 dlflags notlistable
11753 version 1.2
11754 extension
11755 glxsingle ?
11756 glxflags ignore
11757 offset ?
11758
11759 GetNamedStringivARB(namelen, name, pname, params)
11760 return void
11761 param namelen Int32 in value
11762 param name Char in array [namelen]
11763 param pname GLenum in value
11764 param params Int32 out array [COMPSIZE(pname)]
11765 category ARB_shading_language_include
11766 dlflags notlistable
11767 version 1.2
11768 extension
11769 glxsingle ?
11770 glxflags ignore
11771 offset ?
11772
11773 ###############################################################################
11774 #
11775 # ARB Extension #77
11776 # ARB_texture_compression_bptc commands
11777 #
11778 ###############################################################################
11779
11780 # (none)
11781 newcategory: ARB_texture_compression_bptc
11782
11783 ###############################################################################
11784 #
11785 # ARB Extension #78
11786 # ARB_blend_func_extended commands
11787 #
11788 ###############################################################################
11789
11790 BindFragDataLocationIndexed(program, colorNumber, index, name)
11791 return void
11792 param program UInt32 in value
11793 param colorNumber UInt32 in value
11794 param index UInt32 in value
11795 param name Char in array []
11796 category ARB_blend_func_extended
11797 version 1.2
11798 extension
11799 glxropcode ?
11800 glxflags ignore
11801 offset ?
11802
11803 GetFragDataIndex(program, name)
11804 return Int32
11805 param program UInt32 in value
11806 param name Char in array []
11807 category ARB_blend_func_extended
11808 dlflags notlistable
11809 version 1.2
11810 extension
11811 glxsingle ?
11812 glxflags ignore
11813 offset ?
11814
11815 ###############################################################################
11816 #
11817 # ARB Extension #79
11818 # ARB_explicit_attrib_location commands
11819 #
11820 ###############################################################################
11821
11822 # (none)
11823 newcategory: ARB_explicit_attrib_location
11824
11825 ###############################################################################
11826 #
11827 # ARB Extension #80
11828 # ARB_occlusion_query2 commands
11829 #
11830 ###############################################################################
11831
11832 # (none)
11833 newcategory: ARB_occlusion_query2
11834
11835 ###############################################################################
11836 #
11837 # ARB Extension #81
11838 # ARB_sampler_objects commands
11839 #
11840 ###############################################################################
11841
11842 GenSamplers(count, samplers)
11843 return void
11844 param count SizeI in value
11845 param samplers UInt32 out array [count]
11846 category ARB_sampler_objects
11847 version 1.2
11848 extension
11849 glxropcode ?
11850 glxflags ignore
11851 offset ?
11852
11853 DeleteSamplers(count, samplers)
11854 return void
11855 param count SizeI in value
11856 param samplers UInt32 in array [count]
11857 category ARB_sampler_objects
11858 version 1.2
11859 extension
11860 glxropcode ?
11861 glxflags ignore
11862 offset ?
11863
11864 IsSampler(sampler)
11865 return Boolean
11866 param sampler UInt32 in value
11867 category ARB_sampler_objects
11868 version 1.2
11869 extension
11870 glxropcode ?
11871 glxflags ignore
11872 offset ?
11873
11874 BindSampler(unit, sampler)
11875 return void
11876 param unit UInt32 in value
11877 param sampler UInt32 in value
11878 category ARB_sampler_objects
11879 version 1.2
11880 extension
11881 glxropcode ?
11882 glxflags ignore
11883 offset ?
11884
11885 SamplerParameteri(sampler, pname, param)
11886 return void
11887 param sampler UInt32 in value
11888 param pname GLenum in value
11889 param param Int32 in value
11890 category ARB_sampler_objects
11891 version 1.2
11892 extension
11893 glxropcode ?
11894 glxflags ignore
11895 offset ?
11896
11897 SamplerParameteriv(sampler, pname, param)
11898 return void
11899 param sampler UInt32 in value
11900 param pname GLenum in value
11901 param param Int32 in array [COMPSIZE(pname)]
11902 category ARB_sampler_objects
11903 version 1.2
11904 extension
11905 glxropcode ?
11906 glxflags ignore
11907 offset ?
11908
11909 SamplerParameterf(sampler, pname, param)
11910 return void
11911 param sampler UInt32 in value
11912 param pname GLenum in value
11913 param param Float32 in value
11914 category ARB_sampler_objects
11915 version 1.2
11916 extension
11917 glxropcode ?
11918 glxflags ignore
11919 offset ?
11920
11921 SamplerParameterfv(sampler, pname, param)
11922 return void
11923 param sampler UInt32 in value
11924 param pname GLenum in value
11925 param param Float32 in array [COMPSIZE(pname)]
11926 category ARB_sampler_objects
11927 version 1.2
11928 extension
11929 glxropcode ?
11930 glxflags ignore
11931 offset ?
11932
11933 SamplerParameterIiv(sampler, pname, param)
11934 return void
11935 param sampler UInt32 in value
11936 param pname GLenum in value
11937 param param Int32 in array [COMPSIZE(pname)]
11938 category ARB_sampler_objects
11939 version 1.2
11940 extension
11941 glxropcode ?
11942 glxflags ignore
11943 offset ?
11944
11945 SamplerParameterIuiv(sampler, pname, param)
11946 return void
11947 param sampler UInt32 in value
11948 param pname GLenum in value
11949 param param UInt32 in array [COMPSIZE(pname)]
11950 category ARB_sampler_objects
11951 version 1.2
11952 extension
11953 glxropcode ?
11954 glxflags ignore
11955 offset ?
11956
11957 GetSamplerParameteriv(sampler, pname, params)
11958 return void
11959 param sampler UInt32 in value
11960 param pname GLenum in value
11961 param params Int32 out array [COMPSIZE(pname)]
11962 category ARB_sampler_objects
11963 dlflags notlistable
11964 version 1.2
11965 extension
11966 glxsingle ?
11967 glxflags ignore
11968 offset ?
11969
11970 GetSamplerParameterIiv(sampler, pname, params)
11971 return void
11972 param sampler UInt32 in value
11973 param pname GLenum in value
11974 param params Int32 out array [COMPSIZE(pname)]
11975 category ARB_sampler_objects
11976 dlflags notlistable
11977 version 1.2
11978 extension
11979 glxsingle ?
11980 glxflags ignore
11981 offset ?
11982
11983 GetSamplerParameterfv(sampler, pname, params)
11984 return void
11985 param sampler UInt32 in value
11986 param pname GLenum in value
11987 param params Float32 out array [COMPSIZE(pname)]
11988 category ARB_sampler_objects
11989 dlflags notlistable
11990 version 1.2
11991 extension
11992 glxsingle ?
11993 glxflags ignore
11994 offset ?
11995
11996 GetSamplerParameterIuiv(sampler, pname, params)
11997 return void
11998 param sampler UInt32 in value
11999 param pname GLenum in value
12000 param params UInt32 out array [COMPSIZE(pname)]
12001 category ARB_sampler_objects
12002 dlflags notlistable
12003 version 1.2
12004 extension
12005 glxsingle ?
12006 glxflags ignore
12007 offset ?
12008
12009 ###############################################################################
12010 #
12011 # ARB Extension #82
12012 # ARB_shader_bit_encoding commands
12013 #
12014 ###############################################################################
12015
12016 # (none)
12017 newcategroy: ARB_shader_bit_encoding
12018
12019 ###############################################################################
12020 #
12021 # ARB Extension #83
12022 # ARB_texture_rgb10_a2ui commands
12023 #
12024 ###############################################################################
12025
12026 # (none)
12027 newcategory: ARB_texture_rgb10_a2ui
12028
12029 ###############################################################################
12030 #
12031 # ARB Extension #84
12032 # ARB_texture_swizzle commands
12033 #
12034 ###############################################################################
12035
12036 # (none)
12037 newcategory: ARB_texture_swizzle
12038
12039 ###############################################################################
12040 #
12041 # ARB Extension #85
12042 # ARB_timer_query commands
12043 #
12044 ###############################################################################
12045
12046 QueryCounter(id, target)
12047 return void
12048 param id UInt32 in value
12049 param target GLenum in value
12050 category ARB_timer_query
12051 version 1.2
12052 extension
12053 glxropcode ?
12054 glxflags ignore
12055 offset ?
12056
12057 GetQueryObjecti64v(id, pname, params)
12058 return void
12059 param id UInt32 in value
12060 param pname GLenum in value
12061 param params Int64 out array [COMPSIZE(pname)]
12062 category ARB_timer_query
12063 dlflags notlistable
12064 version 1.2
12065 extension
12066 glxsingle ?
12067 glxflags ignore
12068 offset ?
12069
12070 GetQueryObjectui64v(id, pname, params)
12071 return void
12072 param id UInt32 in value
12073 param pname GLenum in value
12074 param params UInt64 out array [COMPSIZE(pname)]
12075 category ARB_timer_query
12076 dlflags notlistable
12077 version 1.2
12078 extension
12079 glxsingle ?
12080 glxflags ignore
12081 offset ?
12082
12083 ###############################################################################
12084 #
12085 # ARB Extension #86
12086 # ARB_vertex_type_2_10_10_10_rev commands
12087 #
12088 ###############################################################################
12089
12090 VertexP2ui(type, value)
12091 return void
12092 param type GLenum in value
12093 param value UInt32 in value
12094 category ARB_vertex_type_2_10_10_10_rev
12095 version 1.2
12096 extension
12097 glxropcode ?
12098 glxflags ignore
12099 offset ?
12100
12101 VertexP2uiv(type, value)
12102 return void
12103 param type GLenum in value
12104 param value UInt32 in array [1]
12105 category ARB_vertex_type_2_10_10_10_rev
12106 version 1.2
12107 extension
12108 glxropcode ?
12109 glxflags ignore
12110 offset ?
12111
12112 VertexP3ui(type, value)
12113 return void
12114 param type GLenum in value
12115 param value UInt32 in value
12116 category ARB_vertex_type_2_10_10_10_rev
12117 version 1.2
12118 extension
12119 glxropcode ?
12120 glxflags ignore
12121 offset ?
12122
12123 VertexP3uiv(type, value)
12124 return void
12125 param type GLenum in value
12126 param value UInt32 in array [1]
12127 category ARB_vertex_type_2_10_10_10_rev
12128 version 1.2
12129 extension
12130 glxropcode ?
12131 glxflags ignore
12132 offset ?
12133
12134 VertexP4ui(type, value)
12135 return void
12136 param type GLenum in value
12137 param value UInt32 in value
12138 category ARB_vertex_type_2_10_10_10_rev
12139 version 1.2
12140 extension
12141 glxropcode ?
12142 glxflags ignore
12143 offset ?
12144
12145 VertexP4uiv(type, value)
12146 return void
12147 param type GLenum in value
12148 param value UInt32 in array [1]
12149 category ARB_vertex_type_2_10_10_10_rev
12150 version 1.2
12151 extension
12152 glxropcode ?
12153 glxflags ignore
12154 offset ?
12155
12156 TexCoordP1ui(type, coords)
12157 return void
12158 param type GLenum in value
12159 param coords UInt32 in value
12160 category ARB_vertex_type_2_10_10_10_rev
12161 version 1.2
12162 extension
12163 glxropcode ?
12164 glxflags ignore
12165 offset ?
12166
12167 TexCoordP1uiv(type, coords)
12168 return void
12169 param type GLenum in value
12170 param coords UInt32 in array [1]
12171 category ARB_vertex_type_2_10_10_10_rev
12172 version 1.2
12173 extension
12174 glxropcode ?
12175 glxflags ignore
12176 offset ?
12177
12178 TexCoordP2ui(type, coords)
12179 return void
12180 param type GLenum in value
12181 param coords UInt32 in value
12182 category ARB_vertex_type_2_10_10_10_rev
12183 version 1.2
12184 extension
12185 glxropcode ?
12186 glxflags ignore
12187 offset ?
12188
12189 TexCoordP2uiv(type, coords)
12190 return void
12191 param type GLenum in value
12192 param coords UInt32 in array [1]
12193 category ARB_vertex_type_2_10_10_10_rev
12194 version 1.2
12195 extension
12196 glxropcode ?
12197 glxflags ignore
12198 offset ?
12199
12200 TexCoordP3ui(type, coords)
12201 return void
12202 param type GLenum in value
12203 param coords UInt32 in value
12204 category ARB_vertex_type_2_10_10_10_rev
12205 version 1.2
12206 extension
12207 glxropcode ?
12208 glxflags ignore
12209 offset ?
12210
12211 TexCoordP3uiv(type, coords)
12212 return void
12213 param type GLenum in value
12214 param coords UInt32 in array [1]
12215 category ARB_vertex_type_2_10_10_10_rev
12216 version 1.2
12217 extension
12218 glxropcode ?
12219 glxflags ignore
12220 offset ?
12221
12222 TexCoordP4ui(type, coords)
12223 return void
12224 param type GLenum in value
12225 param coords UInt32 in value
12226 category ARB_vertex_type_2_10_10_10_rev
12227 version 1.2
12228 extension
12229 glxropcode ?
12230 glxflags ignore
12231 offset ?
12232
12233 TexCoordP4uiv(type, coords)
12234 return void
12235 param type GLenum in value
12236 param coords UInt32 in array [1]
12237 category ARB_vertex_type_2_10_10_10_rev
12238 version 1.2
12239 extension
12240 glxropcode ?
12241 glxflags ignore
12242 offset ?
12243
12244 MultiTexCoordP1ui(texture, type, coords)
12245 return void
12246 param texture GLenum in value
12247 param type GLenum in value
12248 param coords UInt32 in value
12249 category ARB_vertex_type_2_10_10_10_rev
12250 version 1.2
12251 extension
12252 glxropcode ?
12253 glxflags ignore
12254 offset ?
12255
12256 MultiTexCoordP1uiv(texture, type, coords)
12257 return void
12258 param texture GLenum in value
12259 param type GLenum in value
12260 param coords UInt32 in array [1]
12261 category ARB_vertex_type_2_10_10_10_rev
12262 version 1.2
12263 extension
12264 glxropcode ?
12265 glxflags ignore
12266 offset ?
12267
12268 MultiTexCoordP2ui(texture, type, coords)
12269 return void
12270 param texture GLenum in value
12271 param type GLenum in value
12272 param coords UInt32 in value
12273 category ARB_vertex_type_2_10_10_10_rev
12274 version 1.2
12275 extension
12276 glxropcode ?
12277 glxflags ignore
12278 offset ?
12279
12280 MultiTexCoordP2uiv(texture, type, coords)
12281 return void
12282 param texture GLenum in value
12283 param type GLenum in value
12284 param coords UInt32 in array [1]
12285 category ARB_vertex_type_2_10_10_10_rev
12286 version 1.2
12287 extension
12288 glxropcode ?
12289 glxflags ignore
12290 offset ?
12291
12292 MultiTexCoordP3ui(texture, type, coords)
12293 return void
12294 param texture GLenum in value
12295 param type GLenum in value
12296 param coords UInt32 in value
12297 category ARB_vertex_type_2_10_10_10_rev
12298 version 1.2
12299 extension
12300 glxropcode ?
12301 glxflags ignore
12302 offset ?
12303
12304 MultiTexCoordP3uiv(texture, type, coords)
12305 return void
12306 param texture GLenum in value
12307 param type GLenum in value
12308 param coords UInt32 in array [1]
12309 category ARB_vertex_type_2_10_10_10_rev
12310 version 1.2
12311 extension
12312 glxropcode ?
12313 glxflags ignore
12314 offset ?
12315
12316 MultiTexCoordP4ui(texture, type, coords)
12317 return void
12318 param texture GLenum in value
12319 param type GLenum in value
12320 param coords UInt32 in value
12321 category ARB_vertex_type_2_10_10_10_rev
12322 version 1.2
12323 extension
12324 glxropcode ?
12325 glxflags ignore
12326 offset ?
12327
12328 MultiTexCoordP4uiv(texture, type, coords)
12329 return void
12330 param texture GLenum in value
12331 param type GLenum in value
12332 param coords UInt32 in array [1]
12333 category ARB_vertex_type_2_10_10_10_rev
12334 version 1.2
12335 extension
12336 glxropcode ?
12337 glxflags ignore
12338 offset ?
12339
12340 NormalP3ui(type, coords)
12341 return void
12342 param type GLenum in value
12343 param coords UInt32 in value
12344 category ARB_vertex_type_2_10_10_10_rev
12345 version 1.2
12346 extension
12347 glxropcode ?
12348 glxflags ignore
12349 offset ?
12350
12351 NormalP3uiv(type, coords)
12352 return void
12353 param type GLenum in value
12354 param coords UInt32 in array [1]
12355 category ARB_vertex_type_2_10_10_10_rev
12356 version 1.2
12357 extension
12358 glxropcode ?
12359 glxflags ignore
12360 offset ?
12361
12362 ColorP3ui(type, color)
12363 return void
12364 param type GLenum in value
12365 param color UInt32 in value
12366 category ARB_vertex_type_2_10_10_10_rev
12367 version 1.2
12368 extension
12369 glxropcode ?
12370 glxflags ignore
12371 offset ?
12372
12373 ColorP3uiv(type, color)
12374 return void
12375 param type GLenum in value
12376 param color UInt32 in array [1]
12377 category ARB_vertex_type_2_10_10_10_rev
12378 version 1.2
12379 extension
12380 glxropcode ?
12381 glxflags ignore
12382 offset ?
12383
12384 ColorP4ui(type, color)
12385 return void
12386 param type GLenum in value
12387 param color UInt32 in value
12388 category ARB_vertex_type_2_10_10_10_rev
12389 version 1.2
12390 extension
12391 glxropcode ?
12392 glxflags ignore
12393 offset ?
12394
12395 ColorP4uiv(type, color)
12396 return void
12397 param type GLenum in value
12398 param color UInt32 in array [1]
12399 category ARB_vertex_type_2_10_10_10_rev
12400 version 1.2
12401 extension
12402 glxropcode ?
12403 glxflags ignore
12404 offset ?
12405
12406 SecondaryColorP3ui(type, color)
12407 return void
12408 param type GLenum in value
12409 param color UInt32 in value
12410 category ARB_vertex_type_2_10_10_10_rev
12411 version 1.2
12412 extension
12413 glxropcode ?
12414 glxflags ignore
12415 offset ?
12416
12417 SecondaryColorP3uiv(type, color)
12418 return void
12419 param type GLenum in value
12420 param color UInt32 in array [1]
12421 category ARB_vertex_type_2_10_10_10_rev
12422 version 1.2
12423 extension
12424 glxropcode ?
12425 glxflags ignore
12426 offset ?
12427
12428 VertexAttribP1ui(index, type, normalized, value)
12429 return void
12430 param index UInt32 in value
12431 param type GLenum in value
12432 param normalized Boolean in value
12433 param value UInt32 in value
12434 category ARB_vertex_type_2_10_10_10_rev
12435 version 1.2
12436 extension
12437 glxropcode ?
12438 glxflags ignore
12439 offset ?
12440
12441 VertexAttribP1uiv(index, type, normalized, value)
12442 return void
12443 param index UInt32 in value
12444 param type GLenum in value
12445 param normalized Boolean in value
12446 param value UInt32 in array [1]
12447 category ARB_vertex_type_2_10_10_10_rev
12448 version 1.2
12449 extension
12450 glxropcode ?
12451 glxflags ignore
12452 offset ?
12453
12454 VertexAttribP2ui(index, type, normalized, value)
12455 return void
12456 param index UInt32 in value
12457 param type GLenum in value
12458 param normalized Boolean in value
12459 param value UInt32 in value
12460 category ARB_vertex_type_2_10_10_10_rev
12461 version 1.2
12462 extension
12463 glxropcode ?
12464 glxflags ignore
12465 offset ?
12466
12467 VertexAttribP2uiv(index, type, normalized, value)
12468 return void
12469 param index UInt32 in value
12470 param type GLenum in value
12471 param normalized Boolean in value
12472 param value UInt32 in array [1]
12473 category ARB_vertex_type_2_10_10_10_rev
12474 version 1.2
12475 extension
12476 glxropcode ?
12477 glxflags ignore
12478 offset ?
12479
12480 VertexAttribP3ui(index, type, normalized, value)
12481 return void
12482 param index UInt32 in value
12483 param type GLenum in value
12484 param normalized Boolean in value
12485 param value UInt32 in value
12486 category ARB_vertex_type_2_10_10_10_rev
12487 version 1.2
12488 extension
12489 glxropcode ?
12490 glxflags ignore
12491 offset ?
12492
12493 VertexAttribP3uiv(index, type, normalized, value)
12494 return void
12495 param index UInt32 in value
12496 param type GLenum in value
12497 param normalized Boolean in value
12498 param value UInt32 in array [1]
12499 category ARB_vertex_type_2_10_10_10_rev
12500 version 1.2
12501 extension
12502 glxropcode ?
12503 glxflags ignore
12504 offset ?
12505
12506 VertexAttribP4ui(index, type, normalized, value)
12507 return void
12508 param index UInt32 in value
12509 param type GLenum in value
12510 param normalized Boolean in value
12511 param value UInt32 in value
12512 category ARB_vertex_type_2_10_10_10_rev
12513 version 1.2
12514 extension
12515 glxropcode ?
12516 glxflags ignore
12517 offset ?
12518
12519 VertexAttribP4uiv(index, type, normalized, value)
12520 return void
12521 param index UInt32 in value
12522 param type GLenum in value
12523 param normalized Boolean in value
12524 param value UInt32 in array [1]
12525 category ARB_vertex_type_2_10_10_10_rev
12526 version 1.2
12527 extension
12528 glxropcode ?
12529 glxflags ignore
12530 offset ?
12531
12532 ###############################################################################
12533 #
12534 # ARB Extension #87
12535 # ARB_draw_indirect commands
12536 #
12537 ###############################################################################
12538
12539 DrawArraysIndirect(mode, indirect)
12540 return void
12541 param mode GLenum in value
12542 param indirect Void in array []
12543 category ARB_draw_indirect
12544 version 1.2
12545 extension
12546 glxropcode ?
12547 glxflags ignore
12548 offset ?
12549
12550 DrawElementsIndirect(mode, type, indirect)
12551 return void
12552 param mode GLenum in value
12553 param type GLenum in value
12554 param indirect Void in array []
12555 category ARB_draw_indirect
12556 version 1.2
12557 extension
12558 glxropcode ?
12559 glxflags ignore
12560 offset ?
12561
12562 ###############################################################################
12563 #
12564 # ARB Extension #88
12565 # ARB_gpu_shader5 commands
12566 #
12567 ###############################################################################
12568
12569 # (none)
12570 newcategory: ARB_gpu_shader5
12571
12572 ###############################################################################
12573 #
12574 # ARB Extension #89
12575 # ARB_gpu_shader_fp64 commands
12576 #
12577 ###############################################################################
12578
12579 Uniform1d(location, x)
12580 return void
12581 param location Int32 in value
12582 param x Float64 in value
12583 category ARB_gpu_shader_fp64
12584 version 1.2
12585 extension
12586 glxropcode ?
12587 glxflags ignore
12588 offset ?
12589
12590 Uniform2d(location, x, y)
12591 return void
12592 param location Int32 in value
12593 param x Float64 in value
12594 param y Float64 in value
12595 category ARB_gpu_shader_fp64
12596 version 1.2
12597 extension
12598 glxropcode ?
12599 glxflags ignore
12600 offset ?
12601
12602 Uniform3d(location, x, y, z)
12603 return void
12604 param location Int32 in value
12605 param x Float64 in value
12606 param y Float64 in value
12607 param z Float64 in value
12608 category ARB_gpu_shader_fp64
12609 version 1.2
12610 extension
12611 glxropcode ?
12612 glxflags ignore
12613 offset ?
12614
12615 Uniform4d(location, x, y, z, w)
12616 return void
12617 param location Int32 in value
12618 param x Float64 in value
12619 param y Float64 in value
12620 param z Float64 in value
12621 param w Float64 in value
12622 category ARB_gpu_shader_fp64
12623 version 1.2
12624 extension
12625 glxropcode ?
12626 glxflags ignore
12627 offset ?
12628
12629 Uniform1dv(location, count, value)
12630 return void
12631 param location Int32 in value
12632 param count SizeI in value
12633 param value Float64 in array [count]
12634 category ARB_gpu_shader_fp64
12635 version 1.2
12636 extension
12637 glxropcode ?
12638 glxflags ignore
12639 offset ?
12640
12641 Uniform2dv(location, count, value)
12642 return void
12643 param location Int32 in value
12644 param count SizeI in value
12645 param value Float64 in array [count]
12646 category ARB_gpu_shader_fp64
12647 version 1.2
12648 extension
12649 glxropcode ?
12650 glxflags ignore
12651 offset ?
12652
12653 Uniform3dv(location, count, value)
12654 return void
12655 param location Int32 in value
12656 param count SizeI in value
12657 param value Float64 in array [count]
12658 category ARB_gpu_shader_fp64
12659 version 1.2
12660 extension
12661 glxropcode ?
12662 glxflags ignore
12663 offset ?
12664
12665 Uniform4dv(location, count, value)
12666 return void
12667 param location Int32 in value
12668 param count SizeI in value
12669 param value Float64 in array [count]
12670 category ARB_gpu_shader_fp64
12671 version 1.2
12672 extension
12673 glxropcode ?
12674 glxflags ignore
12675 offset ?
12676
12677 UniformMatrix2dv(location, count, transpose, value)
12678 return void
12679 param location Int32 in value
12680 param count SizeI in value
12681 param transpose Boolean in value
12682 param value Float64 in array [count]
12683 category ARB_gpu_shader_fp64
12684 version 1.2
12685 extension
12686 glxropcode ?
12687 glxflags ignore
12688 offset ?
12689
12690 UniformMatrix3dv(location, count, transpose, value)
12691 return void
12692 param location Int32 in value
12693 param count SizeI in value
12694 param transpose Boolean in value
12695 param value Float64 in array [count]
12696 category ARB_gpu_shader_fp64
12697 version 1.2
12698 extension
12699 glxropcode ?
12700 glxflags ignore
12701 offset ?
12702
12703 UniformMatrix4dv(location, count, transpose, value)
12704 return void
12705 param location Int32 in value
12706 param count SizeI in value
12707 param transpose Boolean in value
12708 param value Float64 in array [count]
12709 category ARB_gpu_shader_fp64
12710 version 1.2
12711 extension
12712 glxropcode ?
12713 glxflags ignore
12714 offset ?
12715
12716 UniformMatrix2x3dv(location, count, transpose, value)
12717 return void
12718 param location Int32 in value
12719 param count SizeI in value
12720 param transpose Boolean in value
12721 param value Float64 in array [count]
12722 category ARB_gpu_shader_fp64
12723 version 1.2
12724 extension
12725 glxropcode ?
12726 glxflags ignore
12727 offset ?
12728
12729 UniformMatrix2x4dv(location, count, transpose, value)
12730 return void
12731 param location Int32 in value
12732 param count SizeI in value
12733 param transpose Boolean in value
12734 param value Float64 in array [count]
12735 category ARB_gpu_shader_fp64
12736 version 1.2
12737 extension
12738 glxropcode ?
12739 glxflags ignore
12740 offset ?
12741
12742 UniformMatrix3x2dv(location, count, transpose, value)
12743 return void
12744 param location Int32 in value
12745 param count SizeI in value
12746 param transpose Boolean in value
12747 param value Float64 in array [count]
12748 category ARB_gpu_shader_fp64
12749 version 1.2
12750 extension
12751 glxropcode ?
12752 glxflags ignore
12753 offset ?
12754
12755 UniformMatrix3x4dv(location, count, transpose, value)
12756 return void
12757 param location Int32 in value
12758 param count SizeI in value
12759 param transpose Boolean in value
12760 param value Float64 in array [count]
12761 category ARB_gpu_shader_fp64
12762 version 1.2
12763 extension
12764 glxropcode ?
12765 glxflags ignore
12766 offset ?
12767
12768 UniformMatrix4x2dv(location, count, transpose, value)
12769 return void
12770 param location Int32 in value
12771 param count SizeI in value
12772 param transpose Boolean in value
12773 param value Float64 in array [count]
12774 category ARB_gpu_shader_fp64
12775 version 1.2
12776 extension
12777 glxropcode ?
12778 glxflags ignore
12779 offset ?
12780
12781 UniformMatrix4x3dv(location, count, transpose, value)
12782 return void
12783 param location Int32 in value
12784 param count SizeI in value
12785 param transpose Boolean in value
12786 param value Float64 in array [count]
12787 category ARB_gpu_shader_fp64
12788 version 1.2
12789 extension
12790 glxropcode ?
12791 glxflags ignore
12792 offset ?
12793
12794 GetUniformdv(program, location, params)
12795 return void
12796 param program UInt32 in value
12797 param location Int32 in value
12798 param params Float64 out array [COMPSIZE(location)]
12799 category ARB_gpu_shader_fp64
12800 dlflags notlistable
12801 version 1.2
12802 extension
12803 glxsingle ?
12804 glxflags ignore
12805 offset ?
12806
12807 ###############################################################################
12808 #
12809 # ARB Extension #90
12810 # ARB_shader_subroutine commands
12811 #
12812 ###############################################################################
12813
12814 GetSubroutineUniformLocation(program, shadertype, name)
12815 return Int32
12816 param program UInt32 in value
12817 param shadertype GLenum in value
12818 param name Char in array []
12819 category ARB_shader_subroutine
12820 dlflags notlistable
12821 version 1.2
12822 extension
12823 glxsingle ?
12824 glxflags ignore
12825 offset ?
12826
12827 GetSubroutineIndex(program, shadertype, name)
12828 return UInt32
12829 param program UInt32 in value
12830 param shadertype GLenum in value
12831 param name Char in array []
12832 category ARB_shader_subroutine
12833 dlflags notlistable
12834 version 1.2
12835 extension
12836 glxsingle ?
12837 glxflags ignore
12838 offset ?
12839
12840 GetActiveSubroutineUniformiv(program, shadertype, index, pname, values)
12841 return void
12842 param program UInt32 in value
12843 param shadertype GLenum in value
12844 param index UInt32 in value
12845 param pname GLenum in value
12846 param values Int32 out array [COMPSIZE(pname)]
12847 category ARB_shader_subroutine
12848 dlflags notlistable
12849 version 1.2
12850 extension
12851 glxsingle ?
12852 glxflags ignore
12853 offset ?
12854
12855 GetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name)
12856 return void
12857 param program UInt32 in value
12858 param shadertype GLenum in value
12859 param index UInt32 in value
12860 param bufsize SizeI in value
12861 param length SizeI out array [1]
12862 param name Char out array [bufsize]
12863 category ARB_shader_subroutine
12864 dlflags notlistable
12865 version 1.2
12866 extension
12867 glxsingle ?
12868 glxflags ignore
12869 offset ?
12870
12871 GetActiveSubroutineName(program, shadertype, index, bufsize, length, name)
12872 return void
12873 param program UInt32 in value
12874 param shadertype GLenum in value
12875 param index UInt32 in value
12876 param bufsize SizeI in value
12877 param length SizeI out array [1]
12878 param name Char out array [bufsize]
12879 category ARB_shader_subroutine
12880 dlflags notlistable
12881 version 1.2
12882 extension
12883 glxsingle ?
12884 glxflags ignore
12885 offset ?
12886
12887 UniformSubroutinesuiv(shadertype, count, indices)
12888 return void
12889 param shadertype GLenum in value
12890 param count SizeI in value
12891 param indices UInt32 in array [count]
12892 category ARB_shader_subroutine
12893 version 1.2
12894 extension
12895 glxropcode ?
12896 glxflags ignore
12897 offset ?
12898
12899 GetUniformSubroutineuiv(shadertype, location, params)
12900 return void
12901 param shadertype GLenum in value
12902 param location Int32 in value
12903 param params UInt32 out array [1]
12904 category ARB_shader_subroutine
12905 dlflags notlistable
12906 version 1.2
12907 extension
12908 glxsingle ?
12909 glxflags ignore
12910 offset ?
12911
12912 GetProgramStageiv(program, shadertype, pname, values)
12913 return void
12914 param program UInt32 in value
12915 param shadertype GLenum in value
12916 param pname GLenum in value
12917 param values Int32 out array [1]
12918 category ARB_shader_subroutine
12919 dlflags notlistable
12920 version 1.2
12921 extension
12922 glxsingle ?
12923 glxflags ignore
12924 offset ?
12925
12926 ###############################################################################
12927 #
12928 # ARB Extension #91
12929 # ARB_tessellation_shader commands
12930 #
12931 ###############################################################################
12932
12933 PatchParameteri(pname, value)
12934 return void
12935 param pname GLenum in value
12936 param value Int32 in value
12937 category ARB_tessellation_shader
12938 version 1.2
12939 extension
12940 glxropcode ?
12941 glxflags ignore
12942 offset ?
12943
12944 PatchParameterfv(pname, values)
12945 return void
12946 param pname GLenum in value
12947 param values Float32 in array [COMPSIZE(pname)]
12948 category ARB_tessellation_shader
12949 version 1.2
12950 extension
12951 glxropcode ?
12952 glxflags ignore
12953 offset ?
12954
12955 ###############################################################################
12956 #
12957 # ARB Extension #92
12958 # ARB_texture_buffer_object_rgb32 commands
12959 #
12960 ###############################################################################
12961
12962 # (none)
12963 newcategory: ARB_texture_buffer_object_rgb32
12964
12965 ###############################################################################
12966 #
12967 # ARB Extension #93
12968 # ARB_transform_feedback2 commands
12969 #
12970 ###############################################################################
12971
12972 BindTransformFeedback(target, id)
12973 return void
12974 param target GLenum in value
12975 param id UInt32 in value
12976 category ARB_transform_feedback2
12977 version 1.2
12978 extension
12979 glxropcode ?
12980 glxflags ignore
12981 offset ?
12982
12983 DeleteTransformFeedbacks(n, ids)
12984 return void
12985 param n SizeI in value
12986 param ids UInt32 in array [n]
12987 category ARB_transform_feedback2
12988 version 1.2
12989 extension
12990 glxropcode ?
12991 glxflags ignore
12992 offset ?
12993
12994 GenTransformFeedbacks(n, ids)
12995 return void
12996 param n SizeI in value
12997 param ids UInt32 out array [n]
12998 category ARB_transform_feedback2
12999 version 1.2
13000 extension
13001 glxropcode ?
13002 glxflags ignore
13003 offset ?
13004
13005 IsTransformFeedback(id)
13006 return Boolean
13007 param id UInt32 in value
13008 category ARB_transform_feedback2
13009 version 1.2
13010 extension
13011 glxropcode ?
13012 glxflags ignore
13013 offset ?
13014
13015 PauseTransformFeedback()
13016 return void
13017 category ARB_transform_feedback2
13018 version 1.2
13019 extension
13020 glxropcode ?
13021 glxflags ignore
13022 offset ?
13023
13024 ResumeTransformFeedback()
13025 return void
13026 category ARB_transform_feedback2
13027 version 1.2
13028 extension
13029 glxropcode ?
13030 glxflags ignore
13031 offset ?
13032
13033 DrawTransformFeedback(mode, id)
13034 return void
13035 param mode GLenum in value
13036 param id UInt32 in value
13037 category ARB_transform_feedback2
13038 version 1.2
13039 extension
13040 glxropcode ?
13041 glxflags ignore
13042 offset ?
13043
13044 ###############################################################################
13045 #
13046 # ARB Extension #94
13047 # ARB_transform_feedback3 commands
13048 #
13049 ###############################################################################
13050
13051 DrawTransformFeedbackStream(mode, id, stream)
13052 return void
13053 param mode GLenum in value
13054 param id UInt32 in value
13055 param stream UInt32 in value
13056 category ARB_transform_feedback3
13057 version 1.2
13058 extension
13059 glxropcode ?
13060 glxflags ignore
13061 offset ?
13062
13063 BeginQueryIndexed(target, index, id)
13064 return void
13065 param target GLenum in value
13066 param index UInt32 in value
13067 param id UInt32 in value
13068 category ARB_transform_feedback3
13069 version 1.2
13070 extension
13071 glxropcode ?
13072 glxflags ignore
13073 offset ?
13074
13075 EndQueryIndexed(target, index)
13076 return void
13077 param target GLenum in value
13078 param index UInt32 in value
13079 category ARB_transform_feedback3
13080 version 1.2
13081 extension
13082 glxropcode ?
13083 glxflags ignore
13084 offset ?
13085
13086 GetQueryIndexediv(target, index, pname, params)
13087 return void
13088 param target GLenum in value
13089 param index UInt32 in value
13090 param pname GLenum in value
13091 param params Int32 out array [COMPSIZE(pname)]
13092 category ARB_transform_feedback3
13093 dlflags notlistable
13094 version 1.2
13095 extension
13096 glxsingle ?
13097 glxflags ignore
13098 offset ?
13099
13100 ###############################################################################
13101 #
13102 # ARB Extension #95
13103 # ARB_ES2_compatibility commands
13104 #
13105 ###############################################################################
13106
13107 ReleaseShaderCompiler()
13108 return void
13109 category ARB_ES2_compatibility
13110 version 4.1
13111 extension
13112 glxropcode ?
13113 glxflags ignore
13114 offset ?
13115
13116 ShaderBinary(count, shaders, binaryformat, binary, length)
13117 return void
13118 param count SizeI in value
13119 param shaders UInt32 in array [count]
13120 param binaryformat GLenum in value
13121 param binary Void in array [length]
13122 param length SizeI in value
13123 category ARB_ES2_compatibility
13124 version 4.1
13125 extension
13126 glxropcode ?
13127 glxflags ignore
13128 offset ?
13129
13130 GetShaderPrecisionFormat(shadertype, precisiontype, range, precision)
13131 return void
13132 param shadertype GLenum in value
13133 param precisiontype GLenum in value
13134 param range Int32 out array [2]
13135 param precision Int32 out array [2]
13136 category ARB_ES2_compatibility
13137 dlflags notlistable
13138 version 4.1
13139 extension
13140 glxsingle ?
13141 glxflags ignore
13142 offset ?
13143
13144 DepthRangef(n, f)
13145 return void
13146 param n ClampedFloat32 in value
13147 param f ClampedFloat32 in value
13148 category ARB_ES2_compatibility
13149 version 4.1
13150 extension
13151 glxropcode ?
13152 glxflags ignore
13153 offset ?
13154
13155 ClearDepthf(d)
13156 return void
13157 param d ClampedFloat32 in value
13158 category ARB_ES2_compatibility
13159 version 4.1
13160 extension
13161 glxropcode ?
13162 glxflags ignore
13163 offset ?
13164
13165 ###############################################################################
13166 #
13167 # ARB Extension #96
13168 # ARB_get_program_binary commands
13169 #
13170 ###############################################################################
13171
13172 GetProgramBinary(program, bufSize, length, binaryFormat, binary)
13173 return void
13174 param program UInt32 in value
13175 param bufSize SizeI in value
13176 param length SizeI out array [1]
13177 param binaryFormat GLenum out array [1]
13178 param binary Void out array [COMPSIZE(length)]
13179 category ARB_get_program_binary
13180 dlflags notlistable
13181 version 4.1
13182 extension
13183 glxsingle ?
13184 glxflags ignore
13185 offset ?
13186
13187 ProgramBinary(program, binaryFormat, binary, length)
13188 return void
13189 param program UInt32 in value
13190 param binaryFormat GLenum in value
13191 param binary Void in array [length]
13192 param length SizeI in value
13193 category ARB_get_program_binary
13194 version 4.1
13195 extension
13196 glxropcode ?
13197 glxflags ignore
13198 offset ?
13199
13200 ProgramParameteri(program, pname, value)
13201 return void
13202 param program UInt32 in value
13203 param pname ProgramParameterPName in value
13204 param value Int32 in value
13205 category ARB_get_program_binary
13206 version 3.0
13207 extension soft WINSOFT
13208 glfflags ignore
13209 glxflags ignore
13210
13211 ###############################################################################
13212 #
13213 # ARB Extension #97
13214 # ARB_separate_shader_objects commands
13215 #
13216 ###############################################################################
13217
13218 UseProgramStages(pipeline, stages, program)
13219 return void
13220 param pipeline UInt32 in value
13221 param stages GLbitfield in value
13222 param program UInt32 in value
13223 category ARB_separate_shader_objects
13224 version 4.1
13225 extension
13226 glxropcode ?
13227 glxflags ignore
13228 offset ?
13229
13230 ActiveShaderProgram(pipeline, program)
13231 return void
13232 param pipeline UInt32 in value
13233 param program UInt32 in value
13234 category ARB_separate_shader_objects
13235 version 4.1
13236 extension
13237 glxropcode ?
13238 glxflags ignore
13239 offset ?
13240
13241 CreateShaderProgramv(type, count, strings)
13242 return UInt32
13243 param type GLenum in value
13244 param count SizeI in value
13245 param strings CharPointer in array [count]
13246 category ARB_separate_shader_objects
13247 version 4.1
13248 extension
13249 glxropcode ?
13250 glxflags ignore
13251 offset ?
13252
13253 BindProgramPipeline(pipeline)
13254 return void
13255 param pipeline UInt32 in value
13256 category ARB_separate_shader_objects
13257 version 4.1
13258 extension
13259 glxropcode ?
13260 glxflags ignore
13261 offset ?
13262
13263 DeleteProgramPipelines(n, pipelines)
13264 return void
13265 param n SizeI in value
13266 param pipelines UInt32 in array [n]
13267 category ARB_separate_shader_objects
13268 version 4.1
13269 extension
13270 glxropcode ?
13271 glxflags ignore
13272 offset ?
13273
13274 GenProgramPipelines(n, pipelines)
13275 return void
13276 param n SizeI in value
13277 param pipelines UInt32 out array [n]
13278 category ARB_separate_shader_objects
13279 version 4.1
13280 extension
13281 glxropcode ?
13282 glxflags ignore
13283 offset ?
13284
13285 IsProgramPipeline(pipeline)
13286 return Boolean
13287 param pipeline UInt32 in value
13288 category ARB_separate_shader_objects
13289 version 4.1
13290 extension
13291 glxropcode ?
13292 glxflags ignore
13293 offset ?
13294
13295 #@ ProgramParameteri also in ARB_get_program_binary
13296
13297 GetProgramPipelineiv(pipeline, pname, params)
13298 return void
13299 param pipeline UInt32 in value
13300 param pname GLenum in value
13301 param params Int32 out array [COMPSIZE(pname)]
13302 category ARB_separate_shader_objects
13303 dlflags notlistable
13304 version 4.1
13305 extension
13306 glxsingle ?
13307 glxflags ignore
13308 offset ?
13309
13310 ProgramUniform1i(program, location, v0)
13311 return void
13312 param program UInt32 in value
13313 param location Int32 in value
13314 param v0 Int32 in value
13315 category ARB_separate_shader_objects
13316 version 4.1
13317 extension
13318 glxropcode ?
13319 glxflags ignore
13320 offset ?
13321
13322 ProgramUniform1iv(program, location, count, value)
13323 return void
13324 param program UInt32 in value
13325 param location Int32 in value
13326 param count SizeI in value
13327 param value Int32 in array [1]
13328 category ARB_separate_shader_objects
13329 version 4.1
13330 extension
13331 glxropcode ?
13332 glxflags ignore
13333 offset ?
13334
13335 ProgramUniform1f(program, location, v0)
13336 return void
13337 param program UInt32 in value
13338 param location Int32 in value
13339 param v0 Float32 in value
13340 category ARB_separate_shader_objects
13341 version 4.1
13342 extension
13343 glxropcode ?
13344 glxflags ignore
13345 offset ?
13346
13347 ProgramUniform1fv(program, location, count, value)
13348 return void
13349 param program UInt32 in value
13350 param location Int32 in value
13351 param count SizeI in value
13352 param value Float32 in array [1]
13353 category ARB_separate_shader_objects
13354 version 4.1
13355 extension
13356 glxropcode ?
13357 glxflags ignore
13358 offset ?
13359
13360 ProgramUniform1d(program, location, v0)
13361 return void
13362 param program UInt32 in value
13363 param location Int32 in value
13364 param v0 Float64 in value
13365 category ARB_separate_shader_objects
13366 version 4.1
13367 extension
13368 glxropcode ?
13369 glxflags ignore
13370 offset ?
13371
13372 ProgramUniform1dv(program, location, count, value)
13373 return void
13374 param program UInt32 in value
13375 param location Int32 in value
13376 param count SizeI in value
13377 param value Float64 in array [1]
13378 category ARB_separate_shader_objects
13379 version 4.1
13380 extension
13381 glxropcode ?
13382 glxflags ignore
13383 offset ?
13384
13385 ProgramUniform1ui(program, location, v0)
13386 return void
13387 param program UInt32 in value
13388 param location Int32 in value
13389 param v0 UInt32 in value
13390 category ARB_separate_shader_objects
13391 version 4.1
13392 extension
13393 glxropcode ?
13394 glxflags ignore
13395 offset ?
13396
13397 ProgramUniform1uiv(program, location, count, value)
13398 return void
13399 param program UInt32 in value
13400 param location Int32 in value
13401 param count SizeI in value
13402 param value UInt32 in array [1]
13403 category ARB_separate_shader_objects
13404 version 4.1
13405 extension
13406 glxropcode ?
13407 glxflags ignore
13408 offset ?
13409
13410 ProgramUniform2i(program, location, v0, v1)
13411 return void
13412 param program UInt32 in value
13413 param location Int32 in value
13414 param v0 Int32 in value
13415 param v1 Int32 in value
13416 category ARB_separate_shader_objects
13417 version 4.1
13418 extension
13419 glxropcode ?
13420 glxflags ignore
13421 offset ?
13422
13423 ProgramUniform2iv(program, location, count, value)
13424 return void
13425 param program UInt32 in value
13426 param location Int32 in value
13427 param count SizeI in value
13428 param value Int32 in array [2]
13429 category ARB_separate_shader_objects
13430 version 4.1
13431 extension
13432 glxropcode ?
13433 glxflags ignore
13434 offset ?
13435
13436 ProgramUniform2f(program, location, v0, v1)
13437 return void
13438 param program UInt32 in value
13439 param location Int32 in value
13440 param v0 Float32 in value
13441 param v1 Float32 in value
13442 category ARB_separate_shader_objects
13443 version 4.1
13444 extension
13445 glxropcode ?
13446 glxflags ignore
13447 offset ?
13448
13449 ProgramUniform2fv(program, location, count, value)
13450 return void
13451 param program UInt32 in value
13452 param location Int32 in value
13453 param count SizeI in value
13454 param value Float32 in array [2]
13455 category ARB_separate_shader_objects
13456 version 4.1
13457 extension
13458 glxropcode ?
13459 glxflags ignore
13460 offset ?
13461
13462 ProgramUniform2d(program, location, v0, v1)
13463 return void
13464 param program UInt32 in value
13465 param location Int32 in value
13466 param v0 Float64 in value
13467 param v1 Float64 in value
13468 category ARB_separate_shader_objects
13469 version 4.1
13470 extension
13471 glxropcode ?
13472 glxflags ignore
13473 offset ?
13474
13475 ProgramUniform2dv(program, location, count, value)
13476 return void
13477 param program UInt32 in value
13478 param location Int32 in value
13479 param count SizeI in value
13480 param value Float64 in array [2]
13481 category ARB_separate_shader_objects
13482 version 4.1
13483 extension
13484 glxropcode ?
13485 glxflags ignore
13486 offset ?
13487
13488 ProgramUniform2ui(program, location, v0, v1)
13489 return void
13490 param program UInt32 in value
13491 param location Int32 in value
13492 param v0 UInt32 in value
13493 param v1 UInt32 in value
13494 category ARB_separate_shader_objects
13495 version 4.1
13496 extension
13497 glxropcode ?
13498 glxflags ignore
13499 offset ?
13500
13501 ProgramUniform2uiv(program, location, count, value)
13502 return void
13503 param program UInt32 in value
13504 param location Int32 in value
13505 param count SizeI in value
13506 param value UInt32 in array [2]
13507 category ARB_separate_shader_objects
13508 version 4.1
13509 extension
13510 glxropcode ?
13511 glxflags ignore
13512 offset ?
13513
13514 ProgramUniform3i(program, location, v0, v1, v2)
13515 return void
13516 param program UInt32 in value
13517 param location Int32 in value
13518 param v0 Int32 in value
13519 param v1 Int32 in value
13520 param v2 Int32 in value
13521 category ARB_separate_shader_objects
13522 version 4.1
13523 extension
13524 glxropcode ?
13525 glxflags ignore
13526 offset ?
13527
13528 ProgramUniform3iv(program, location, count, value)
13529 return void
13530 param program UInt32 in value
13531 param location Int32 in value
13532 param count SizeI in value
13533 param value Int32 in array [3]
13534 category ARB_separate_shader_objects
13535 version 4.1
13536 extension
13537 glxropcode ?
13538 glxflags ignore
13539 offset ?
13540
13541 ProgramUniform3f(program, location, v0, v1, v2)
13542 return void
13543 param program UInt32 in value
13544 param location Int32 in value
13545 param v0 Float32 in value
13546 param v1 Float32 in value
13547 param v2 Float32 in value
13548 category ARB_separate_shader_objects
13549 version 4.1
13550 extension
13551 glxropcode ?
13552 glxflags ignore
13553 offset ?
13554
13555 ProgramUniform3fv(program, location, count, value)
13556 return void
13557 param program UInt32 in value
13558 param location Int32 in value
13559 param count SizeI in value
13560 param value Float32 in array [3]
13561 category ARB_separate_shader_objects
13562 version 4.1
13563 extension
13564 glxropcode ?
13565 glxflags ignore
13566 offset ?
13567
13568 ProgramUniform3d(program, location, v0, v1, v2)
13569 return void
13570 param program UInt32 in value
13571 param location Int32 in value
13572 param v0 Float64 in value
13573 param v1 Float64 in value
13574 param v2 Float64 in value
13575 category ARB_separate_shader_objects
13576 version 4.1
13577 extension
13578 glxropcode ?
13579 glxflags ignore
13580 offset ?
13581
13582 ProgramUniform3dv(program, location, count, value)
13583 return void
13584 param program UInt32 in value
13585 param location Int32 in value
13586 param count SizeI in value
13587 param value Float64 in array [3]
13588 category ARB_separate_shader_objects
13589 version 4.1
13590 extension
13591 glxropcode ?
13592 glxflags ignore
13593 offset ?
13594
13595 ProgramUniform3ui(program, location, v0, v1, v2)
13596 return void
13597 param program UInt32 in value
13598 param location Int32 in value
13599 param v0 UInt32 in value
13600 param v1 UInt32 in value
13601 param v2 UInt32 in value
13602 category ARB_separate_shader_objects
13603 version 4.1
13604 extension
13605 glxropcode ?
13606 glxflags ignore
13607 offset ?
13608
13609 ProgramUniform3uiv(program, location, count, value)
13610 return void
13611 param program UInt32 in value
13612 param location Int32 in value
13613 param count SizeI in value
13614 param value UInt32 in array [3]
13615 category ARB_separate_shader_objects
13616 version 4.1
13617 extension
13618 glxropcode ?
13619 glxflags ignore
13620 offset ?
13621
13622 ProgramUniform4i(program, location, v0, v1, v2, v3)
13623 return void
13624 param program UInt32 in value
13625 param location Int32 in value
13626 param v0 Int32 in value
13627 param v1 Int32 in value
13628 param v2 Int32 in value
13629 param v3 Int32 in value
13630 category ARB_separate_shader_objects
13631 version 4.1
13632 extension
13633 glxropcode ?
13634 glxflags ignore
13635 offset ?
13636
13637 ProgramUniform4iv(program, location, count, value)
13638 return void
13639 param program UInt32 in value
13640 param location Int32 in value
13641 param count SizeI in value
13642 param value Int32 in array [4]
13643 category ARB_separate_shader_objects
13644 version 4.1
13645 extension
13646 glxropcode ?
13647 glxflags ignore
13648 offset ?
13649
13650 ProgramUniform4f(program, location, v0, v1, v2, v3)
13651 return void
13652 param program UInt32 in value
13653 param location Int32 in value
13654 param v0 Float32 in value
13655 param v1 Float32 in value
13656 param v2 Float32 in value
13657 param v3 Float32 in value
13658 category ARB_separate_shader_objects
13659 version 4.1
13660 extension
13661 glxropcode ?
13662 glxflags ignore
13663 offset ?
13664
13665 ProgramUniform4fv(program, location, count, value)
13666 return void
13667 param program UInt32 in value
13668 param location Int32 in value
13669 param count SizeI in value
13670 param value Float32 in array [4]
13671 category ARB_separate_shader_objects
13672 version 4.1
13673 extension
13674 glxropcode ?
13675 glxflags ignore
13676 offset ?
13677
13678 ProgramUniform4d(program, location, v0, v1, v2, v3)
13679 return void
13680 param program UInt32 in value
13681 param location Int32 in value
13682 param v0 Float64 in value
13683 param v1 Float64 in value
13684 param v2 Float64 in value
13685 param v3 Float64 in value
13686 category ARB_separate_shader_objects
13687 version 4.1
13688 extension
13689 glxropcode ?
13690 glxflags ignore
13691 offset ?
13692
13693 ProgramUniform4dv(program, location, count, value)
13694 return void
13695 param program UInt32 in value
13696 param location Int32 in value
13697 param count SizeI in value
13698 param value Float64 in array [4]
13699 category ARB_separate_shader_objects
13700 version 4.1
13701 extension
13702 glxropcode ?
13703 glxflags ignore
13704 offset ?
13705
13706 ProgramUniform4ui(program, location, v0, v1, v2, v3)
13707 return void
13708 param program UInt32 in value
13709 param location Int32 in value
13710 param v0 UInt32 in value
13711 param v1 UInt32 in value
13712 param v2 UInt32 in value
13713 param v3 UInt32 in value
13714 category ARB_separate_shader_objects
13715 version 4.1
13716 extension
13717 glxropcode ?
13718 glxflags ignore
13719 offset ?
13720
13721 ProgramUniform4uiv(program, location, count, value)
13722 return void
13723 param program UInt32 in value
13724 param location Int32 in value
13725 param count SizeI in value
13726 param value UInt32 in array [4]
13727 category ARB_separate_shader_objects
13728 version 4.1
13729 extension
13730 glxropcode ?
13731 glxflags ignore
13732 offset ?
13733
13734 ProgramUniformMatrix2fv(program, location, count, transpose, value)
13735 return void
13736 param program UInt32 in value
13737 param location Int32 in value
13738 param count SizeI in value
13739 param transpose Boolean in value
13740 param value Float32 in array [2]
13741 category ARB_separate_shader_objects
13742 version 4.1
13743 extension
13744 glxropcode ?
13745 glxflags ignore
13746 offset ?
13747
13748 ProgramUniformMatrix3fv(program, location, count, transpose, value)
13749 return void
13750 param program UInt32 in value
13751 param location Int32 in value
13752 param count SizeI in value
13753 param transpose Boolean in value
13754 param value Float32 in array [3]
13755 category ARB_separate_shader_objects
13756 version 4.1
13757 extension
13758 glxropcode ?
13759 glxflags ignore
13760 offset ?
13761
13762 ProgramUniformMatrix4fv(program, location, count, transpose, value)
13763 return void
13764 param program UInt32 in value
13765 param location Int32 in value
13766 param count SizeI in value
13767 param transpose Boolean in value
13768 param value Float32 in array [4]
13769 category ARB_separate_shader_objects
13770 version 4.1
13771 extension
13772 glxropcode ?
13773 glxflags ignore
13774 offset ?
13775
13776 ProgramUniformMatrix2dv(program, location, count, transpose, value)
13777 return void
13778 param program UInt32 in value
13779 param location Int32 in value
13780 param count SizeI in value
13781 param transpose Boolean in value
13782 param value Float64 in array [2]
13783 category ARB_separate_shader_objects
13784 version 4.1
13785 extension
13786 glxropcode ?
13787 glxflags ignore
13788 offset ?
13789
13790 ProgramUniformMatrix3dv(program, location, count, transpose, value)
13791 return void
13792 param program UInt32 in value
13793 param location Int32 in value
13794 param count SizeI in value
13795 param transpose Boolean in value
13796 param value Float64 in array [3]
13797 category ARB_separate_shader_objects
13798 version 4.1
13799 extension
13800 glxropcode ?
13801 glxflags ignore
13802 offset ?
13803
13804 ProgramUniformMatrix4dv(program, location, count, transpose, value)
13805 return void
13806 param program UInt32 in value
13807 param location Int32 in value
13808 param count SizeI in value
13809 param transpose Boolean in value
13810 param value Float64 in array [4]
13811 category ARB_separate_shader_objects
13812 version 4.1
13813 extension
13814 glxropcode ?
13815 glxflags ignore
13816 offset ?
13817
13818 ProgramUniformMatrix2x3fv(program, location, count, transpose, value)
13819 return void
13820 param program UInt32 in value
13821 param location Int32 in value
13822 param count SizeI in value
13823 param transpose Boolean in value
13824 param value Float32 in array [count]
13825 category ARB_separate_shader_objects
13826 version 4.1
13827 extension
13828 glxropcode ?
13829 glxflags ignore
13830 offset ?
13831
13832 ProgramUniformMatrix3x2fv(program, location, count, transpose, value)
13833 return void
13834 param program UInt32 in value
13835 param location Int32 in value
13836 param count SizeI in value
13837 param transpose Boolean in value
13838 param value Float32 in array [count]
13839 category ARB_separate_shader_objects
13840 version 4.1
13841 extension
13842 glxropcode ?
13843 glxflags ignore
13844 offset ?
13845
13846 ProgramUniformMatrix2x4fv(program, location, count, transpose, value)
13847 return void
13848 param program UInt32 in value
13849 param location Int32 in value
13850 param count SizeI in value
13851 param transpose Boolean in value
13852 param value Float32 in array [count]
13853 category ARB_separate_shader_objects
13854 version 4.1
13855 extension
13856 glxropcode ?
13857 glxflags ignore
13858 offset ?
13859
13860 ProgramUniformMatrix4x2fv(program, location, count, transpose, value)
13861 return void
13862 param program UInt32 in value
13863 param location Int32 in value
13864 param count SizeI in value
13865 param transpose Boolean in value
13866 param value Float32 in array [count]
13867 category ARB_separate_shader_objects
13868 version 4.1
13869 extension
13870 glxropcode ?
13871 glxflags ignore
13872 offset ?
13873
13874 ProgramUniformMatrix3x4fv(program, location, count, transpose, value)
13875 return void
13876 param program UInt32 in value
13877 param location Int32 in value
13878 param count SizeI in value
13879 param transpose Boolean in value
13880 param value Float32 in array [count]
13881 category ARB_separate_shader_objects
13882 version 4.1
13883 extension
13884 glxropcode ?
13885 glxflags ignore
13886 offset ?
13887
13888 ProgramUniformMatrix4x3fv(program, location, count, transpose, value)
13889 return void
13890 param program UInt32 in value
13891 param location Int32 in value
13892 param count SizeI in value
13893 param transpose Boolean in value
13894 param value Float32 in array [count]
13895 category ARB_separate_shader_objects
13896 version 4.1
13897 extension
13898 glxropcode ?
13899 glxflags ignore
13900 offset ?
13901
13902 ProgramUniformMatrix2x3dv(program, location, count, transpose, value)
13903 return void
13904 param program UInt32 in value
13905 param location Int32 in value
13906 param count SizeI in value
13907 param transpose Boolean in value
13908 param value Float64 in array [count]
13909 category ARB_separate_shader_objects
13910 version 4.1
13911 extension
13912 glxropcode ?
13913 glxflags ignore
13914 offset ?
13915
13916 ProgramUniformMatrix3x2dv(program, location, count, transpose, value)
13917 return void
13918 param program UInt32 in value
13919 param location Int32 in value
13920 param count SizeI in value
13921 param transpose Boolean in value
13922 param value Float64 in array [count]
13923 category ARB_separate_shader_objects
13924 version 4.1
13925 extension
13926 glxropcode ?
13927 glxflags ignore
13928 offset ?
13929
13930 ProgramUniformMatrix2x4dv(program, location, count, transpose, value)
13931 return void
13932 param program UInt32 in value
13933 param location Int32 in value
13934 param count SizeI in value
13935 param transpose Boolean in value
13936 param value Float64 in array [count]
13937 category ARB_separate_shader_objects
13938 version 4.1
13939 extension
13940 glxropcode ?
13941 glxflags ignore
13942 offset ?
13943
13944 ProgramUniformMatrix4x2dv(program, location, count, transpose, value)
13945 return void
13946 param program UInt32 in value
13947 param location Int32 in value
13948 param count SizeI in value
13949 param transpose Boolean in value
13950 param value Float64 in array [count]
13951 category ARB_separate_shader_objects
13952 version 4.1
13953 extension
13954 glxropcode ?
13955 glxflags ignore
13956 offset ?
13957
13958 ProgramUniformMatrix3x4dv(program, location, count, transpose, value)
13959 return void
13960 param program UInt32 in value
13961 param location Int32 in value
13962 param count SizeI in value
13963 param transpose Boolean in value
13964 param value Float64 in array [count]
13965 category ARB_separate_shader_objects
13966 version 4.1
13967 extension
13968 glxropcode ?
13969 glxflags ignore
13970 offset ?
13971
13972 ProgramUniformMatrix4x3dv(program, location, count, transpose, value)
13973 return void
13974 param program UInt32 in value
13975 param location Int32 in value
13976 param count SizeI in value
13977 param transpose Boolean in value
13978 param value Float64 in array [count]
13979 category ARB_separate_shader_objects
13980 version 4.1
13981 extension
13982 glxropcode ?
13983 glxflags ignore
13984 offset ?
13985
13986 ValidateProgramPipeline(pipeline)
13987 return void
13988 param pipeline UInt32 in value
13989 category ARB_separate_shader_objects
13990 version 4.1
13991 extension
13992 glxropcode ?
13993 glxflags ignore
13994 offset ?
13995
13996 GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog)
13997 return void
13998 param pipeline UInt32 in value
13999 param bufSize SizeI in value
14000 param length SizeI out array [1]
14001 param infoLog Char out array [COMPSIZE(length)]
14002 category ARB_separate_shader_objects
14003 dlflags notlistable
14004 version 4.1
14005 extension
14006 glxsingle ?
14007 glxflags ignore
14008 offset ?
14009
14010 ###############################################################################
14011 #
14012 # ARB Extension #98
14013 # ARB_shader_precision commands
14014 #
14015 ###############################################################################
14016
14017 ###############################################################################
14018 #
14019 # ARB Extension #99
14020 # ARB_vertex_attrib_64bit commands
14021 #
14022 ###############################################################################
14023
14024 VertexAttribL1d(index, x)
14025 return void
14026 param index UInt32 in value
14027 param x Float64 in value
14028 category ARB_vertex_attrib_64bit
14029 version 4.1
14030 extension
14031 glxropcode ?
14032 glxflags ignore
14033 offset ?
14034
14035 VertexAttribL2d(index, x, y)
14036 return void
14037 param index UInt32 in value
14038 param x Float64 in value
14039 param y Float64 in value
14040 category ARB_vertex_attrib_64bit
14041 version 4.1
14042 extension
14043 glxropcode ?
14044 glxflags ignore
14045 offset ?
14046
14047 VertexAttribL3d(index, x, y, z)
14048 return void
14049 param index UInt32 in value
14050 param x Float64 in value
14051 param y Float64 in value
14052 param z Float64 in value
14053 category ARB_vertex_attrib_64bit
14054 version 4.1
14055 extension
14056 glxropcode ?
14057 glxflags ignore
14058 offset ?
14059
14060 VertexAttribL4d(index, x, y, z, w)
14061 return void
14062 param index UInt32 in value
14063 param x Float64 in value
14064 param y Float64 in value
14065 param z Float64 in value
14066 param w Float64 in value
14067 category ARB_vertex_attrib_64bit
14068 version 4.1
14069 extension
14070 glxropcode ?
14071 glxflags ignore
14072 offset ?
14073
14074 VertexAttribL1dv(index, v)
14075 return void
14076 param index UInt32 in value
14077 param v Float64 in array [1]
14078 category ARB_vertex_attrib_64bit
14079 version 4.1
14080 extension
14081 glxropcode ?
14082 glxflags ignore
14083 offset ?
14084
14085 VertexAttribL2dv(index, v)
14086 return void
14087 param index UInt32 in value
14088 param v Float64 in array [2]
14089 category ARB_vertex_attrib_64bit
14090 version 4.1
14091 extension
14092 glxropcode ?
14093 glxflags ignore
14094 offset ?
14095
14096 VertexAttribL3dv(index, v)
14097 return void
14098 param index UInt32 in value
14099 param v Float64 in array [3]
14100 category ARB_vertex_attrib_64bit
14101 version 4.1
14102 extension
14103 glxropcode ?
14104 glxflags ignore
14105 offset ?
14106
14107 VertexAttribL4dv(index, v)
14108 return void
14109 param index UInt32 in value
14110 param v Float64 in array [4]
14111 category ARB_vertex_attrib_64bit
14112 version 4.1
14113 extension
14114 glxropcode ?
14115 glxflags ignore
14116 offset ?
14117
14118 VertexAttribLPointer(index, size, type, stride, pointer)
14119 return void
14120 param index UInt32 in value
14121 param size Int32 in value
14122 param type GLenum in value
14123 param stride SizeI in value
14124 param pointer Void in array [size]
14125 category ARB_vertex_attrib_64bit
14126 version 4.1
14127 extension
14128 glxropcode ?
14129 glxflags ignore
14130 offset ?
14131
14132 GetVertexAttribLdv(index, pname, params)
14133 return void
14134 param index UInt32 in value
14135 param pname GLenum in value
14136 param params Float64 out array [COMPSIZE(pname)]
14137 category ARB_vertex_attrib_64bit
14138 dlflags notlistable
14139 version 4.1
14140 extension
14141 glxsingle ?
14142 glxflags ignore
14143 offset ?
14144
14145 #@ VertexArrayVertexAttribLOffsetEXT also in EXT_vertex_attrib_64bit
14146
14147 ###############################################################################
14148 #
14149 # ARB Extension #100
14150 # ARB_viewport_array commands
14151 #
14152 ###############################################################################
14153
14154 ViewportArrayv(first, count, v)
14155 return void
14156 param first UInt32 in value
14157 param count SizeI in value
14158 param v Float32 in array [COMPSIZE(count)]
14159 category ARB_viewport_array
14160 version 4.1
14161 extension
14162 glxropcode ?
14163 glxflags ignore
14164 offset ?
14165
14166 ViewportIndexedf(index, x, y, w, h)
14167 return void
14168 param index UInt32 in value
14169 param x Float32 in value
14170 param y Float32 in value
14171 param w Float32 in value
14172 param h Float32 in value
14173 category ARB_viewport_array
14174 version 4.1
14175 extension
14176 glxropcode ?
14177 glxflags ignore
14178 offset ?
14179
14180 ViewportIndexedfv(index, v)
14181 return void
14182 param index UInt32 in value
14183 param v Float32 in array [4]
14184 category ARB_viewport_array
14185 version 4.1
14186 extension
14187 glxropcode ?
14188 glxflags ignore
14189 offset ?
14190
14191 ScissorArrayv(first, count, v)
14192 return void
14193 param first UInt32 in value
14194 param count SizeI in value
14195 param v Int32 in array [COMPSIZE(count)]
14196 category ARB_viewport_array
14197 version 4.1
14198 extension
14199 glxropcode ?
14200 glxflags ignore
14201 offset ?
14202
14203 ScissorIndexed(index, left, bottom, width, height)
14204 return void
14205 param index UInt32 in value
14206 param left Int32 in value
14207 param bottom Int32 in value
14208 param width SizeI in value
14209 param height SizeI in value
14210 category ARB_viewport_array
14211 version 4.1
14212 extension
14213 glxropcode ?
14214 glxflags ignore
14215 offset ?
14216
14217 ScissorIndexedv(index, v)
14218 return void
14219 param index UInt32 in value
14220 param v Int32 in array [4]
14221 category ARB_viewport_array
14222 version 4.1
14223 extension
14224 glxropcode ?
14225 glxflags ignore
14226 offset ?
14227
14228 DepthRangeArrayv(first, count, v)
14229 return void
14230 param first UInt32 in value
14231 param count SizeI in value
14232 param v ClampedFloat64 in array [COMPSIZE(count)]
14233 category ARB_viewport_array
14234 version 4.1
14235 extension
14236 glxropcode ?
14237 glxflags ignore
14238 offset ?
14239
14240 DepthRangeIndexed(index, n, f)
14241 return void
14242 param index UInt32 in value
14243 param n ClampedFloat64 in value
14244 param f ClampedFloat64 in value
14245 category ARB_viewport_array
14246 version 4.1
14247 extension
14248 glxropcode ?
14249 glxflags ignore
14250 offset ?
14251
14252 GetFloati_v(target, index, data)
14253 return void
14254 param target GLenum in value
14255 param index UInt32 in value
14256 param data Float32 out array [COMPSIZE(target)]
14257 category ARB_viewport_array
14258 dlflags notlistable
14259 version 4.1
14260 extension
14261 glxsingle ?
14262 glxflags ignore
14263 offset ?
14264
14265 GetDoublei_v(target, index, data)
14266 return void
14267 param target GLenum in value
14268 param index UInt32 in value
14269 param data Float64 out array [COMPSIZE(target)]
14270 category ARB_viewport_array
14271 dlflags notlistable
14272 version 4.1
14273 extension
14274 glxsingle ?
14275 glxflags ignore
14276 offset ?
14277
14278 ###############################################################################
14279 #
14280 # ARB Extension #101 - GLX_ARB_create_context_robustness
14281 # ARB Extension #102 - WGL_ARB_create_context_robustness
14282 #
14283 ###############################################################################
14284
14285 ###############################################################################
14286 #
14287 # ARB Extension #103
14288 # ARB_cl_event commands
14289 #
14290 ###############################################################################
14291
14292 CreateSyncFromCLeventARB(context, event, flags)
14293 return sync
14294 param context cl_context in value
14295 param event cl_event in value
14296 param flags GLbitfield in value
14297 category ARB_cl_event
14298 version 4.1
14299 extension
14300 glxropcode ?
14301 glxflags ignore
14302 offset ?
14303
14304 ###############################################################################
14305 #
14306 # ARB Extension #104
14307 # ARB_debug_output commands
14308 #
14309 ###############################################################################
14310
14311 DebugMessageControlARB(source, type, severity, count, ids, enabled)
14312 return void
14313 param source GLenum in value
14314 param type GLenum in value
14315 param severity GLenum in value
14316 param count SizeI in value
14317 param ids UInt32 in array [count]
14318 param enabled Boolean in value
14319 category ARB_debug_output
14320 version 4.1
14321 extension
14322 glxropcode ?
14323 glxflags ignore
14324 offset ?
14325
14326 DebugMessageInsertARB(source, type, id, severity, length, buf)
14327 return void
14328 param source GLenum in value
14329 param type GLenum in value
14330 param id UInt32 in value
14331 param severity GLenum in value
14332 param length SizeI in value
14333 param buf Char in array [length]
14334 category ARB_debug_output
14335 version 4.1
14336 extension
14337 glxropcode ?
14338 glxflags ignore
14339 offset ?
14340
14341 DebugMessageCallbackARB(callback, userParam)
14342 return void
14343 param callback GLDEBUGPROCARB in value
14344 param userParam Void in array [COMPSIZE(callback)]
14345 category ARB_debug_output
14346 version 4.1
14347 extension
14348 glxropcode ?
14349 glxflags ignore
14350 offset ?
14351
14352 GetDebugMessageLogARB(count, bufsize, sources, types, ids, severities, lengths, messageLog)
14353 return UInt32
14354 param count UInt32 in value
14355 param bufsize SizeI in value
14356 param sources GLenum out array [count]
14357 param types GLenum out array [count]
14358 param ids UInt32 out array [count]
14359 param severities GLenum out array [count]
14360 param lengths SizeI out array [count]
14361 param messageLog Char out array [COMPSIZE(lengths)]
14362 category ARB_debug_output
14363 dlflags notlistable
14364 version 4.1
14365 extension
14366 glxsingle ?
14367 glxflags ignore
14368 offset ?
14369
14370 #@ GetPointerv is redeclared in this extension
14371
14372 ###############################################################################
14373 #
14374 # ARB Extension #105
14375 # ARB_robustness commands
14376 #
14377 ###############################################################################
14378
14379 GetGraphicsResetStatusARB()
14380 return GLenum
14381 category ARB_robustness
14382 dlflags notlistable
14383 version 4.1
14384 extension
14385 glxsingle ?
14386 glxflags ignore
14387 offset ?
14388
14389 GetnMapdvARB(target, query, bufSize, v)
14390 return void
14391 param target GLenum in value
14392 param query GLenum in value
14393 param bufSize SizeI in value
14394 param v Float64 out array [bufSize]
14395 category ARB_robustness
14396 dlflags notlistable
14397 version 4.1
14398 extension
14399 glxsingle ?
14400 glxflags ignore
14401 offset ?
14402
14403 GetnMapfvARB(target, query, bufSize, v)
14404 return void
14405 param target GLenum in value
14406 param query GLenum in value
14407 param bufSize SizeI in value
14408 param v Float32 out array [bufSize]
14409 category ARB_robustness
14410 dlflags notlistable
14411 version 4.1
14412 extension
14413 glxsingle ?
14414 glxflags ignore
14415 offset ?
14416
14417 GetnMapivARB(target, query, bufSize, v)
14418 return void
14419 param target GLenum in value
14420 param query GLenum in value
14421 param bufSize SizeI in value
14422 param v Int32 out array [bufSize]
14423 category ARB_robustness
14424 dlflags notlistable
14425 version 4.1
14426 extension
14427 glxsingle ?
14428 glxflags ignore
14429 offset ?
14430
14431 GetnPixelMapfvARB(map, bufSize, values)
14432 return void
14433 param map GLenum in value
14434 param bufSize SizeI in value
14435 param values Float32 out array [bufSize]
14436 category ARB_robustness
14437 dlflags notlistable
14438 version 4.1
14439 extension
14440 glxsingle ?
14441 glxflags ignore
14442 offset ?
14443
14444 GetnPixelMapuivARB(map, bufSize, values)
14445 return void
14446 param map GLenum in value
14447 param bufSize SizeI in value
14448 param values UInt32 out array [bufSize]
14449 category ARB_robustness
14450 dlflags notlistable
14451 version 4.1
14452 extension
14453 glxsingle ?
14454 glxflags ignore
14455 offset ?
14456
14457 GetnPixelMapusvARB(map, bufSize, values)
14458 return void
14459 param map GLenum in value
14460 param bufSize SizeI in value
14461 param values UInt16 out array [bufSize]
14462 category ARB_robustness
14463 dlflags notlistable
14464 version 4.1
14465 extension
14466 glxsingle ?
14467 glxflags ignore
14468 offset ?
14469
14470 GetnPolygonStippleARB(bufSize, pattern)
14471 return void
14472 param bufSize SizeI in value
14473 param pattern UInt8 out array [bufSize]
14474 category ARB_robustness
14475 dlflags notlistable
14476 version 4.1
14477 extension
14478 glxsingle ?
14479 glxflags ignore
14480 offset ?
14481
14482 GetnColorTableARB(target, format, type, bufSize, table)
14483 return void
14484 param target GLenum in value
14485 param format GLenum in value
14486 param type GLenum in value
14487 param bufSize SizeI in value
14488 param table Void out array [bufSize]
14489 category ARB_robustness
14490 dlflags notlistable
14491 version 4.1
14492 extension
14493 glxsingle ?
14494 glxflags ignore
14495 offset ?
14496
14497 GetnConvolutionFilterARB(target, format, type, bufSize, image)
14498 return void
14499 param target GLenum in value
14500 param format GLenum in value
14501 param type GLenum in value
14502 param bufSize SizeI in value
14503 param image Void out array [bufSize]
14504 category ARB_robustness
14505 dlflags notlistable
14506 version 4.1
14507 extension
14508 glxsingle ?
14509 glxflags ignore
14510 offset ?
14511
14512 GetnSeparableFilterARB(target, format, type, rowBufSize, row, columnBufSize, column, span)
14513 return void
14514 param target GLenum in value
14515 param format GLenum in value
14516 param type GLenum in value
14517 param rowBufSize SizeI in value
14518 param row Void out array [rowBufSize]
14519 param columnBufSize SizeI in value
14520 param column Void out array [columnBufSize]
14521 param span Void out array [0]
14522 category ARB_robustness
14523 dlflags notlistable
14524 version 4.1
14525 extension
14526 glxsingle ?
14527 glxflags ignore
14528 offset ?
14529
14530 GetnHistogramARB(target, reset, format, type, bufSize, values)
14531 return void
14532 param target GLenum in value
14533 param reset Boolean in value
14534 param format GLenum in value
14535 param type GLenum in value
14536 param bufSize SizeI in value
14537 param values Void out array [bufSize]
14538 category ARB_robustness
14539 dlflags notlistable
14540 version 4.1
14541 extension
14542 glxsingle ?
14543 glxflags ignore
14544 offset ?
14545
14546 GetnMinmaxARB(target, reset, format, type, bufSize, values)
14547 return void
14548 param target GLenum in value
14549 param reset Boolean in value
14550 param format GLenum in value
14551 param type GLenum in value
14552 param bufSize SizeI in value
14553 param values Void out array [bufSize]
14554 category ARB_robustness
14555 dlflags notlistable
14556 version 4.1
14557 extension
14558 glxsingle ?
14559 glxflags ignore
14560 offset ?
14561
14562 GetnTexImageARB(target, level, format, type, bufSize, img)
14563 return void
14564 param target GLenum in value
14565 param level Int32 in value
14566 param format GLenum in value
14567 param type GLenum in value
14568 param bufSize SizeI in value
14569 param img Void out array [bufSize]
14570 category ARB_robustness
14571 dlflags notlistable
14572 version 4.1
14573 extension
14574 glxsingle ?
14575 glxflags ignore
14576 offset ?
14577
14578 ReadnPixelsARB(x, y, width, height, format, type, bufSize, data)
14579 return void
14580 param x Int32 in value
14581 param y Int32 in value
14582 param width SizeI in value
14583 param height SizeI in value
14584 param format GLenum in value
14585 param type GLenum in value
14586 param bufSize SizeI in value
14587 param data Void out array [bufSize]
14588 category ARB_robustness
14589 version 4.1
14590 extension
14591 glxropcode ?
14592 glxflags ignore
14593 offset ?
14594
14595 GetnCompressedTexImageARB(target, lod, bufSize, img)
14596 return void
14597 param target GLenum in value
14598 param lod Int32 in value
14599 param bufSize SizeI in value
14600 param img Void out array [bufSize]
14601 category ARB_robustness
14602 dlflags notlistable
14603 version 4.1
14604 extension
14605 glxsingle ?
14606 glxflags ignore
14607 offset ?
14608
14609 GetnUniformfvARB(program, location, bufSize, params)
14610 return void
14611 param program UInt32 in value
14612 param location Int32 in value
14613 param bufSize SizeI in value
14614 param params Float32 out array [bufSize]
14615 category ARB_robustness
14616 dlflags notlistable
14617 version 4.1
14618 extension
14619 glxsingle ?
14620 glxflags ignore
14621 offset ?
14622
14623 GetnUniformivARB(program, location, bufSize, params)
14624 return void
14625 param program UInt32 in value
14626 param location Int32 in value
14627 param bufSize SizeI in value
14628 param params Int32 out array [bufSize]
14629 category ARB_robustness
14630 dlflags notlistable
14631 version 4.1
14632 extension
14633 glxsingle ?
14634 glxflags ignore
14635 offset ?
14636
14637 GetnUniformuivARB(program, location, bufSize, params)
14638 return void
14639 param program UInt32 in value
14640 param location Int32 in value
14641 param bufSize SizeI in value
14642 param params UInt32 out array [bufSize]
14643 category ARB_robustness
14644 dlflags notlistable
14645 version 4.1
14646 extension
14647 glxsingle ?
14648 glxflags ignore
14649 offset ?
14650
14651 GetnUniformdvARB(program, location, bufSize, params)
14652 return void
14653 param program UInt32 in value
14654 param location Int32 in value
14655 param bufSize SizeI in value
14656 param params Float64 out array [bufSize]
14657 category ARB_robustness
14658 dlflags notlistable
14659 version 4.1
14660 extension
14661 glxsingle ?
14662 glxflags ignore
14663 offset ?
14664
14665 ###############################################################################
14666 #
14667 # ARB Extension #106
14668 # ARB_shader_stencil_export commands
14669 #
14670 ###############################################################################
14671
14672 # (none)
14673 newcategory: ARB_shader_stencil_export
14674
14675
14676 ###############################################################################
14677 ###############################################################################
14678 #
14679 # Non-ARB extensions, in order by registry extension number
14680 #
14681 ###############################################################################
14682 ###############################################################################
14683
14684 ###############################################################################
14685 #
14686 # Extension #1
14687 # EXT_abgr commands
14688 #
14689 ###############################################################################
14690
14691 # (none)
14692 newcategory: EXT_abgr
14693
14694 ###############################################################################
14695 #
14696 # Extension #2
14697 # EXT_blend_color commands
14698 #
14699 ###############################################################################
14700
14701 BlendColorEXT(red, green, blue, alpha)
14702 return void
14703 param red ClampedColorF in value
14704 param green ClampedColorF in value
14705 param blue ClampedColorF in value
14706 param alpha ClampedColorF in value
14707 category EXT_blend_color
14708 version 1.0
14709 glxropcode 4096
14710 glxflags EXT
14711 extension soft
14712 alias BlendColor
14713
14714 ###############################################################################
14715 #
14716 # Extension #3
14717 # EXT_polygon_offset commands
14718 #
14719 ###############################################################################
14720
14721 PolygonOffsetEXT(factor, bias)
14722 return void
14723 param factor Float32 in value
14724 param bias Float32 in value
14725 category EXT_polygon_offset
14726 version 1.0
14727 glxropcode 4098
14728 glxflags EXT
14729 extension soft
14730 offset 414
14731
14732 ###############################################################################
14733 #
14734 # Extension #4
14735 # EXT_texture commands
14736 #
14737 ###############################################################################
14738
14739 # (none)
14740 newcategory: EXT_texture
14741
14742 ###############################################################################
14743 #
14744 # Extension #5 - skipped
14745 #
14746 ###############################################################################
14747
14748 ###############################################################################
14749 #
14750 # Extension #6
14751 # EXT_texture3D commands
14752 #
14753 ###############################################################################
14754
14755 # Arguably TexelInternalFormat, not PixelInternalFormat
14756 TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
14757 return void
14758 param target TextureTarget in value
14759 param level CheckedInt32 in value
14760 param internalformat PixelInternalFormat in value
14761 param width SizeI in value
14762 param height SizeI in value
14763 param depth SizeI in value
14764 param border CheckedInt32 in value
14765 param format PixelFormat in value
14766 param type PixelType in value
14767 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
14768 category EXT_texture3D
14769 dlflags handcode
14770 glxflags client-handcode server-handcode EXT
14771 version 1.0
14772 glxropcode 4114
14773 extension
14774 alias TexImage3D
14775
14776 TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
14777 return void
14778 param target TextureTarget in value
14779 param level CheckedInt32 in value
14780 param xoffset CheckedInt32 in value
14781 param yoffset CheckedInt32 in value
14782 param zoffset CheckedInt32 in value
14783 param width SizeI in value
14784 param height SizeI in value
14785 param depth SizeI in value
14786 param format PixelFormat in value
14787 param type PixelType in value
14788 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
14789 category EXT_texture3D
14790 dlflags handcode
14791 glxflags client-handcode server-handcode EXT
14792 version 1.0
14793 glxropcode 4115
14794 extension
14795 alias TexSubImage3D
14796
14797 ###############################################################################
14798 #
14799 # Extension #7
14800 # SGIS_texture_filter4 commands
14801 #
14802 ###############################################################################
14803
14804 GetTexFilterFuncSGIS(target, filter, weights)
14805 return void
14806 param target TextureTarget in value
14807 param filter TextureFilterSGIS in value
14808 param weights Float32 out array [COMPSIZE(target/filter)]
14809 category SGIS_texture_filter4
14810 dlflags notlistable
14811 version 1.0
14812 glxflags SGI
14813 glxvendorpriv 4101
14814 extension
14815 offset 415
14816
14817 TexFilterFuncSGIS(target, filter, n, weights)
14818 return void
14819 param target TextureTarget in value
14820 param filter TextureFilterSGIS in value
14821 param n SizeI in value
14822 param weights Float32 in array [n]
14823 category SGIS_texture_filter4
14824 glxflags SGI
14825 version 1.0
14826 glxropcode 2064
14827 extension
14828 offset 416
14829
14830 ###############################################################################
14831 #
14832 # Extension #8 - skipped
14833 #
14834 ###############################################################################
14835
14836 ###############################################################################
14837 #
14838 # Extension #9
14839 # EXT_subtexture commands
14840 #
14841 ###############################################################################
14842
14843 TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
14844 return void
14845 param target TextureTarget in value
14846 param level CheckedInt32 in value
14847 param xoffset CheckedInt32 in value
14848 param width SizeI in value
14849 param format PixelFormat in value
14850 param type PixelType in value
14851 param pixels Void in array [COMPSIZE(format/type/width)]
14852 category EXT_subtexture
14853 dlflags handcode
14854 glxflags client-handcode server-handcode EXT
14855 version 1.0
14856 glxropcode 4099
14857 extension
14858 alias TexSubImage1D
14859
14860 TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
14861 return void
14862 param target TextureTarget in value
14863 param level CheckedInt32 in value
14864 param xoffset CheckedInt32 in value
14865 param yoffset CheckedInt32 in value
14866 param width SizeI in value
14867 param height SizeI in value
14868 param format PixelFormat in value
14869 param type PixelType in value
14870 param pixels Void in array [COMPSIZE(format/type/width/height)]
14871 category EXT_subtexture
14872 dlflags handcode
14873 glxflags client-handcode server-handcode EXT
14874 version 1.0
14875 glxropcode 4100
14876 extension
14877 alias TexSubImage2D
14878
14879 ###############################################################################
14880 #
14881 # Extension #10
14882 # EXT_copy_texture commands
14883 #
14884 ###############################################################################
14885
14886 # Arguably TexelInternalFormat, not PixelInternalFormat
14887 CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
14888 return void
14889 param target TextureTarget in value
14890 param level CheckedInt32 in value
14891 param internalformat PixelInternalFormat in value
14892 param x WinCoord in value
14893 param y WinCoord in value
14894 param width SizeI in value
14895 param border CheckedInt32 in value
14896 category EXT_copy_texture
14897 version 1.0
14898 glxflags EXT
14899 glxropcode 4119
14900 extension
14901 alias CopyTexImage1D
14902
14903 # Arguably TexelInternalFormat, not PixelInternalFormat
14904 CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
14905 return void
14906 param target TextureTarget in value
14907 param level CheckedInt32 in value
14908 param internalformat PixelInternalFormat in value
14909 param x WinCoord in value
14910 param y WinCoord in value
14911 param width SizeI in value
14912 param height SizeI in value
14913 param border CheckedInt32 in value
14914 category EXT_copy_texture
14915 version 1.0
14916 glxflags EXT
14917 glxropcode 4120
14918 extension
14919 alias CopyTexImage2D
14920
14921 CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
14922 return void
14923 param target TextureTarget in value
14924 param level CheckedInt32 in value
14925 param xoffset CheckedInt32 in value
14926 param x WinCoord in value
14927 param y WinCoord in value
14928 param width SizeI in value
14929 category EXT_copy_texture
14930 version 1.0
14931 glxflags EXT
14932 glxropcode 4121
14933 extension
14934 alias CopyTexSubImage1D
14935
14936 CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
14937 return void
14938 param target TextureTarget in value
14939 param level CheckedInt32 in value
14940 param xoffset CheckedInt32 in value
14941 param yoffset CheckedInt32 in value
14942 param x WinCoord in value
14943 param y WinCoord in value
14944 param width SizeI in value
14945 param height SizeI in value
14946 category EXT_copy_texture
14947 version 1.0
14948 glxflags EXT
14949 glxropcode 4122
14950 extension
14951 alias CopyTexSubImage2D
14952
14953 CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
14954 return void
14955 param target TextureTarget in value
14956 param level CheckedInt32 in value
14957 param xoffset CheckedInt32 in value
14958 param yoffset CheckedInt32 in value
14959 param zoffset CheckedInt32 in value
14960 param x WinCoord in value
14961 param y WinCoord in value
14962 param width SizeI in value
14963 param height SizeI in value
14964 category EXT_copy_texture
14965 version 1.0
14966 glxflags EXT
14967 glxropcode 4123
14968 extension
14969 alias CopyTexSubImage3D
14970
14971 ###############################################################################
14972 #
14973 # Extension #11
14974 # EXT_histogram commands
14975 #
14976 ###############################################################################
14977
14978 GetHistogramEXT(target, reset, format, type, values)
14979 return void
14980 param target HistogramTargetEXT in value
14981 param reset Boolean in value
14982 param format PixelFormat in value
14983 param type PixelType in value
14984 param values Void out array [COMPSIZE(target/format/type)]
14985 category EXT_histogram
14986 dlflags notlistable
14987 glxflags client-handcode server-handcode EXT
14988 version 1.0
14989 glxvendorpriv 5
14990 extension
14991 offset 417
14992
14993 GetHistogramParameterfvEXT(target, pname, params)
14994 return void
14995 param target HistogramTargetEXT in value
14996 param pname GetHistogramParameterPNameEXT in value
14997 param params Float32 out array [COMPSIZE(pname)]
14998 category EXT_histogram
14999 dlflags notlistable
15000 version 1.0
15001 glxvendorpriv 6
15002 glxflags EXT
15003 extension
15004 offset 418
15005
15006 GetHistogramParameterivEXT(target, pname, params)
15007 return void
15008 param target HistogramTargetEXT in value
15009 param pname GetHistogramParameterPNameEXT in value
15010 param params Int32 out array [COMPSIZE(pname)]
15011 category EXT_histogram
15012 dlflags notlistable
15013 version 1.0
15014 glxvendorpriv 7
15015 glxflags EXT
15016 extension
15017 offset 419
15018
15019 GetMinmaxEXT(target, reset, format, type, values)
15020 return void
15021 param target MinmaxTargetEXT in value
15022 param reset Boolean in value
15023 param format PixelFormat in value
15024 param type PixelType in value
15025 param values Void out array [COMPSIZE(target/format/type)]
15026 category EXT_histogram
15027 dlflags notlistable
15028 glxflags client-handcode server-handcode EXT
15029 version 1.0
15030 glxvendorpriv 8
15031 extension
15032 offset 420
15033
15034 GetMinmaxParameterfvEXT(target, pname, params)
15035 return void
15036 param target MinmaxTargetEXT in value
15037 param pname GetMinmaxParameterPNameEXT in value
15038 param params Float32 out array [COMPSIZE(pname)]
15039 category EXT_histogram
15040 dlflags notlistable
15041 version 1.0
15042 glxvendorpriv 9
15043 glxflags EXT
15044 extension
15045 offset 421
15046
15047 GetMinmaxParameterivEXT(target, pname, params)
15048 return void
15049 param target MinmaxTargetEXT in value
15050 param pname GetMinmaxParameterPNameEXT in value
15051 param params Int32 out array [COMPSIZE(pname)]
15052 category EXT_histogram
15053 dlflags notlistable
15054 version 1.0
15055 glxvendorpriv 10
15056 glxflags EXT
15057 extension
15058 offset 422
15059
15060 HistogramEXT(target, width, internalformat, sink)
15061 return void
15062 param target HistogramTargetEXT in value
15063 param width SizeI in value
15064 param internalformat PixelInternalFormat in value
15065 param sink Boolean in value
15066 category EXT_histogram
15067 version 1.0
15068 glxropcode 4110
15069 glxflags EXT
15070 extension
15071 alias Histogram
15072
15073 MinmaxEXT(target, internalformat, sink)
15074 return void
15075 param target MinmaxTargetEXT in value
15076 param internalformat PixelInternalFormat in value
15077 param sink Boolean in value
15078 category EXT_histogram
15079 version 1.0
15080 glxropcode 4111
15081 glxflags EXT
15082 extension
15083 alias Minmax
15084
15085 ResetHistogramEXT(target)
15086 return void
15087 param target HistogramTargetEXT in value
15088 category EXT_histogram
15089 version 1.0
15090 glxropcode 4112
15091 glxflags EXT
15092 extension
15093 alias ResetHistogram
15094
15095 ResetMinmaxEXT(target)
15096 return void
15097 param target MinmaxTargetEXT in value
15098 category EXT_histogram
15099 version 1.0
15100 glxropcode 4113
15101 glxflags EXT
15102 extension
15103 alias ResetMinmax
15104
15105 ###############################################################################
15106 #
15107 # Extension #12
15108 # EXT_convolution commands
15109 #
15110 ###############################################################################
15111
15112 ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
15113 return void
15114 param target ConvolutionTargetEXT in value
15115 param internalformat PixelInternalFormat in value
15116 param width SizeI in value
15117 param format PixelFormat in value
15118 param type PixelType in value
15119 param image Void in array [COMPSIZE(format/type/width)]
15120 category EXT_convolution
15121 dlflags handcode
15122 glxflags client-handcode server-handcode EXT
15123 version 1.0
15124 glxropcode 4101
15125 extension
15126 alias ConvolutionFilter1D
15127
15128 ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
15129 return void
15130 param target ConvolutionTargetEXT in value
15131 param internalformat PixelInternalFormat in value
15132 param width SizeI in value
15133 param height SizeI in value
15134 param format PixelFormat in value
15135 param type PixelType in value
15136 param image Void in array [COMPSIZE(format/type/width/height)]
15137 category EXT_convolution
15138 dlflags handcode
15139 glxflags client-handcode server-handcode EXT
15140 version 1.0
15141 glxropcode 4102
15142 extension
15143 alias ConvolutionFilter2D
15144
15145 ConvolutionParameterfEXT(target, pname, params)
15146 return void
15147 param target ConvolutionTargetEXT in value
15148 param pname ConvolutionParameterEXT in value
15149 param params CheckedFloat32 in value
15150 category EXT_convolution
15151 version 1.0
15152 glxropcode 4103
15153 glxflags EXT
15154 extension
15155 alias ConvolutionParameterf
15156
15157 ConvolutionParameterfvEXT(target, pname, params)
15158 return void
15159 param target ConvolutionTargetEXT in value
15160 param pname ConvolutionParameterEXT in value
15161 param params CheckedFloat32 in array [COMPSIZE(pname)]
15162 category EXT_convolution
15163 version 1.0
15164 glxropcode 4104
15165 glxflags EXT
15166 extension
15167 alias ConvolutionParameterfv
15168
15169 ConvolutionParameteriEXT(target, pname, params)
15170 return void
15171 param target ConvolutionTargetEXT in value
15172 param pname ConvolutionParameterEXT in value
15173 param params CheckedInt32 in value
15174 category EXT_convolution
15175 version 1.0
15176 glxropcode 4105
15177 glxflags EXT
15178 extension
15179 alias ConvolutionParameteri
15180
15181 ConvolutionParameterivEXT(target, pname, params)
15182 return void
15183 param target ConvolutionTargetEXT in value
15184 param pname ConvolutionParameterEXT in value
15185 param params CheckedInt32 in array [COMPSIZE(pname)]
15186 category EXT_convolution
15187 version 1.0
15188 glxropcode 4106
15189 glxflags EXT
15190 extension
15191 alias ConvolutionParameteriv
15192
15193 CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
15194 return void
15195 param target ConvolutionTargetEXT in value
15196 param internalformat PixelInternalFormat in value
15197 param x WinCoord in value
15198 param y WinCoord in value
15199 param width SizeI in value
15200 category EXT_convolution
15201 version 1.0
15202 glxropcode 4107
15203 glxflags EXT
15204 extension
15205 alias CopyConvolutionFilter1D
15206
15207 CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
15208 return void
15209 param target ConvolutionTargetEXT in value
15210 param internalformat PixelInternalFormat in value
15211 param x WinCoord in value
15212 param y WinCoord in value
15213 param width SizeI in value
15214 param height SizeI in value
15215 category EXT_convolution
15216 version 1.0
15217 glxropcode 4108
15218 glxflags EXT
15219 extension
15220 alias CopyConvolutionFilter2D
15221
15222 GetConvolutionFilterEXT(target, format, type, image)
15223 return void
15224 param target ConvolutionTargetEXT in value
15225 param format PixelFormat in value
15226 param type PixelType in value
15227 param image Void out array [COMPSIZE(target/format/type)]
15228 category EXT_convolution
15229 dlflags notlistable
15230 glxflags client-handcode server-handcode EXT
15231 version 1.0
15232 glxvendorpriv 1
15233 extension
15234 offset 423
15235
15236 GetConvolutionParameterfvEXT(target, pname, params)
15237 return void
15238 param target ConvolutionTargetEXT in value
15239 param pname ConvolutionParameterEXT in value
15240 param params Float32 out array [COMPSIZE(pname)]
15241 category EXT_convolution
15242 dlflags notlistable
15243 version 1.0
15244 glxvendorpriv 2
15245 glxflags EXT
15246 extension
15247 offset 424
15248
15249 GetConvolutionParameterivEXT(target, pname, params)
15250 return void
15251 param target ConvolutionTargetEXT in value
15252 param pname ConvolutionParameterEXT in value
15253 param params Int32 out array [COMPSIZE(pname)]
15254 category EXT_convolution
15255 dlflags notlistable
15256 version 1.0
15257 glxvendorpriv 3
15258 glxflags EXT
15259 extension
15260 offset 425
15261
15262 GetSeparableFilterEXT(target, format, type, row, column, span)
15263 return void
15264 param target SeparableTargetEXT in value
15265 param format PixelFormat in value
15266 param type PixelType in value
15267 param row Void out array [COMPSIZE(target/format/type)]
15268 param column Void out array [COMPSIZE(target/format/type)]
15269 param span Void out array [COMPSIZE(target/format/type)]
15270 category EXT_convolution
15271 dlflags notlistable
15272 glxflags client-handcode server-handcode EXT
15273 version 1.0
15274 glxvendorpriv 4
15275 extension
15276 offset 426
15277
15278 SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
15279 return void
15280 param target SeparableTargetEXT in value
15281 param internalformat PixelInternalFormat in value
15282 param width SizeI in value
15283 param height SizeI in value
15284 param format PixelFormat in value
15285 param type PixelType in value
15286 param row Void in array [COMPSIZE(target/format/type/width)]
15287 param column Void in array [COMPSIZE(target/format/type/height)]
15288 category EXT_convolution
15289 dlflags handcode
15290 glxflags client-handcode server-handcode EXT
15291 version 1.0
15292 glxropcode 4109
15293 extension
15294 alias SeparableFilter2D
15295
15296 ###############################################################################
15297 #
15298 # Extension #13
15299 # SGI_color_matrix commands
15300 #
15301 ###############################################################################
15302
15303 # (none)
15304 newcategory: SGI_color_matrix
15305
15306 ###############################################################################
15307 #
15308 # Extension #14
15309 # SGI_color_table commands
15310 #
15311 ###############################################################################
15312
15313 ColorTableSGI(target, internalformat, width, format, type, table)
15314 return void
15315 param target ColorTableTargetSGI in value
15316 param internalformat PixelInternalFormat in value
15317 param width SizeI in value
15318 param format PixelFormat in value
15319 param type PixelType in value
15320 param table Void in array [COMPSIZE(format/type/width)]
15321 category SGI_color_table
15322 dlflags handcode
15323 glxflags client-handcode server-handcode SGI
15324 version 1.0
15325 glxropcode 2053
15326 extension
15327 alias ColorTable
15328
15329 ColorTableParameterfvSGI(target, pname, params)
15330 return void
15331 param target ColorTableTargetSGI in value
15332 param pname ColorTableParameterPNameSGI in value
15333 param params CheckedFloat32 in array [COMPSIZE(pname)]
15334 category SGI_color_table
15335 version 1.0
15336 glxropcode 2054
15337 glxflags SGI
15338 extension
15339 alias ColorTableParameterfv
15340
15341 ColorTableParameterivSGI(target, pname, params)
15342 return void
15343 param target ColorTableTargetSGI in value
15344 param pname ColorTableParameterPNameSGI in value
15345 param params CheckedInt32 in array [COMPSIZE(pname)]
15346 category SGI_color_table
15347 version 1.0
15348 glxropcode 2055
15349 glxflags SGI
15350 extension
15351 alias ColorTableParameteriv
15352
15353 CopyColorTableSGI(target, internalformat, x, y, width)
15354 return void
15355 param target ColorTableTargetSGI in value
15356 param internalformat PixelInternalFormat in value
15357 param x WinCoord in value
15358 param y WinCoord in value
15359 param width SizeI in value
15360 category SGI_color_table
15361 version 1.0
15362 glxropcode 2056
15363 glxflags SGI
15364 extension
15365 alias CopyColorTable
15366
15367 GetColorTableSGI(target, format, type, table)
15368 return void
15369 param target ColorTableTargetSGI in value
15370 param format PixelFormat in value
15371 param type PixelType in value
15372 param table Void out array [COMPSIZE(target/format/type)]
15373 category SGI_color_table
15374 dlflags notlistable
15375 glxflags client-handcode server-handcode SGI
15376 version 1.0
15377 glxvendorpriv 4098
15378 extension
15379 offset 427
15380
15381 GetColorTableParameterfvSGI(target, pname, params)
15382 return void
15383 param target ColorTableTargetSGI in value
15384 param pname GetColorTableParameterPNameSGI in value
15385 param params Float32 out array [COMPSIZE(pname)]
15386 category SGI_color_table
15387 dlflags notlistable
15388 version 1.0
15389 glxflags SGI
15390 glxvendorpriv 4099
15391 extension
15392 offset 428
15393
15394 GetColorTableParameterivSGI(target, pname, params)
15395 return void
15396 param target ColorTableTargetSGI in value
15397 param pname GetColorTableParameterPNameSGI in value
15398 param params Int32 out array [COMPSIZE(pname)]
15399 category SGI_color_table
15400 dlflags notlistable
15401 version 1.0
15402 glxflags SGI
15403 glxvendorpriv 4100
15404 extension
15405 offset 429
15406
15407 ###############################################################################
15408 #
15409 # Extension #15
15410 # SGIX_pixel_texture commands
15411 #
15412 ###############################################################################
15413
15414 PixelTexGenSGIX(mode)
15415 return void
15416 param mode PixelTexGenModeSGIX in value
15417 category SGIX_pixel_texture
15418 version 1.0
15419 glxflags SGI
15420 glxropcode 2059
15421 extension
15422 offset 430
15423
15424 ###############################################################################
15425 #
15426 # Extension #15 (variant)
15427 # SGIS_pixel_texture commands
15428 # Both SGIS and SGIX forms have extension #15!
15429 #
15430 ###############################################################################
15431
15432 PixelTexGenParameteriSGIS(pname, param)
15433 return void
15434 param pname PixelTexGenParameterNameSGIS in value
15435 param param CheckedInt32 in value
15436 category SGIS_pixel_texture
15437 version 1.0
15438 extension
15439 glxropcode ?
15440 glxflags ignore
15441 offset 431
15442
15443 PixelTexGenParameterivSGIS(pname, params)
15444 return void
15445 param pname PixelTexGenParameterNameSGIS in value
15446 param params CheckedInt32 in array [COMPSIZE(pname)]
15447 category SGIS_pixel_texture
15448 version 1.0
15449 extension
15450 glxropcode ?
15451 glxflags ignore
15452 offset 432
15453
15454 PixelTexGenParameterfSGIS(pname, param)
15455 return void
15456 param pname PixelTexGenParameterNameSGIS in value
15457 param param CheckedFloat32 in value
15458 category SGIS_pixel_texture
15459 version 1.0
15460 extension
15461 glxropcode ?
15462 glxflags ignore
15463 offset 433
15464
15465 PixelTexGenParameterfvSGIS(pname, params)
15466 return void
15467 param pname PixelTexGenParameterNameSGIS in value
15468 param params CheckedFloat32 in array [COMPSIZE(pname)]
15469 category SGIS_pixel_texture
15470 version 1.0
15471 extension
15472 glxropcode ?
15473 glxflags ignore
15474 offset 434
15475
15476 GetPixelTexGenParameterivSGIS(pname, params)
15477 return void
15478 param pname PixelTexGenParameterNameSGIS in value
15479 param params CheckedInt32 out array [COMPSIZE(pname)]
15480 dlflags notlistable
15481 category SGIS_pixel_texture
15482 version 1.0
15483 extension
15484 glxvendorpriv ?
15485 glxflags ignore
15486 offset 435
15487
15488 GetPixelTexGenParameterfvSGIS(pname, params)
15489 return void
15490 param pname PixelTexGenParameterNameSGIS in value
15491 param params CheckedFloat32 out array [COMPSIZE(pname)]
15492 dlflags notlistable
15493 category SGIS_pixel_texture
15494 version 1.0
15495 extension
15496 glxvendorpriv ?
15497 glxflags ignore
15498 offset 436
15499
15500 ###############################################################################
15501 #
15502 # Extension #16
15503 # SGIS_texture4D commands
15504 #
15505 ###############################################################################
15506
15507 TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
15508 return void
15509 param target TextureTarget in value
15510 param level CheckedInt32 in value
15511 param internalformat PixelInternalFormat in value
15512 param width SizeI in value
15513 param height SizeI in value
15514 param depth SizeI in value
15515 param size4d SizeI in value
15516 param border CheckedInt32 in value
15517 param format PixelFormat in value
15518 param type PixelType in value
15519 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
15520 category SGIS_texture4D
15521 dlflags handcode
15522 glxflags client-handcode server-handcode SGI
15523 version 1.0
15524 glxropcode 2057
15525 extension
15526 offset 437
15527
15528 TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
15529 return void
15530 param target TextureTarget in value
15531 param level CheckedInt32 in value
15532 param xoffset CheckedInt32 in value
15533 param yoffset CheckedInt32 in value
15534 param zoffset CheckedInt32 in value
15535 param woffset CheckedInt32 in value
15536 param width SizeI in value
15537 param height SizeI in value
15538 param depth SizeI in value
15539 param size4d SizeI in value
15540 param format PixelFormat in value
15541 param type PixelType in value
15542 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
15543 category SGIS_texture4D
15544 dlflags handcode
15545 glxflags client-handcode server-handcode SGI
15546 version 1.0
15547 glxropcode 2058
15548 extension
15549 offset 438
15550
15551 ###############################################################################
15552 #
15553 # Extension #17
15554 # SGI_texture_color_table commands
15555 #
15556 ###############################################################################
15557
15558 # (none)
15559 newcategory: SGI_texture_color_table
15560
15561 ###############################################################################
15562 #
15563 # Extension #18
15564 # EXT_cmyka commands
15565 #
15566 ###############################################################################
15567
15568 # (none)
15569 newcategory: EXT_cmyka
15570
15571 ###############################################################################
15572 #
15573 # Extension #19 - skipped
15574 #
15575 ###############################################################################
15576
15577 ###############################################################################
15578 #
15579 # Extension #20
15580 # EXT_texture_object commands
15581 #
15582 ###############################################################################
15583
15584 AreTexturesResidentEXT(n, textures, residences)
15585 return Boolean
15586 param n SizeI in value
15587 param textures Texture in array [n]
15588 param residences Boolean out array [n]
15589 category EXT_texture_object
15590 glxflags EXT
15591 glxvendorpriv 11
15592 dlflags notlistable
15593 version 1.0
15594 extension
15595 offset 439
15596
15597 BindTextureEXT(target, texture)
15598 return void
15599 param target TextureTarget in value
15600 param texture Texture in value
15601 category EXT_texture_object
15602 version 1.0
15603 glxflags EXT
15604 glxropcode 4117
15605 extension
15606 alias BindTexture
15607
15608 DeleteTexturesEXT(n, textures)
15609 return void
15610 param n SizeI in value
15611 param textures Texture in array [n]
15612 category EXT_texture_object
15613 dlflags notlistable
15614 version 1.0
15615 glxflags EXT
15616 glxvendorpriv 12
15617 extension
15618 offset 561
15619
15620 GenTexturesEXT(n, textures)
15621 return void
15622 param n SizeI in value
15623 param textures Texture out array [n]
15624 category EXT_texture_object
15625 dlflags notlistable
15626 version 1.0
15627 glxflags EXT
15628 glxvendorpriv 13
15629 extension
15630 offset 440
15631
15632 IsTextureEXT(texture)
15633 return Boolean
15634 param texture Texture in value
15635 category EXT_texture_object
15636 dlflags notlistable
15637 version 1.0
15638 glxflags EXT
15639 glxvendorpriv 14
15640 extension
15641 offset 441
15642
15643 PrioritizeTexturesEXT(n, textures, priorities)
15644 return void
15645 param n SizeI in value
15646 param textures Texture in array [n]
15647 param priorities ClampedFloat32 in array [n]
15648 category EXT_texture_object
15649 glxflags EXT
15650 version 1.0
15651 glxropcode 4118
15652 extension
15653 alias PrioritizeTextures
15654
15655 ###############################################################################
15656 #
15657 # Extension #21
15658 # SGIS_detail_texture commands
15659 #
15660 ###############################################################################
15661
15662 DetailTexFuncSGIS(target, n, points)
15663 return void
15664 param target TextureTarget in value
15665 param n SizeI in value
15666 param points Float32 in array [n*2]
15667 category SGIS_detail_texture
15668 glxflags SGI
15669 version 1.0
15670 glxropcode 2051
15671 extension
15672 offset 442
15673
15674 GetDetailTexFuncSGIS(target, points)
15675 return void
15676 param target TextureTarget in value
15677 param points Float32 out array [COMPSIZE(target)]
15678 category SGIS_detail_texture
15679 dlflags notlistable
15680 version 1.0
15681 glxflags SGI
15682 glxvendorpriv 4096
15683 extension
15684 offset 443
15685
15686 ###############################################################################
15687 #
15688 # Extension #22
15689 # SGIS_sharpen_texture commands
15690 #
15691 ###############################################################################
15692
15693 SharpenTexFuncSGIS(target, n, points)
15694 return void
15695 param target TextureTarget in value
15696 param n SizeI in value
15697 param points Float32 in array [n*2]
15698 category SGIS_sharpen_texture
15699 glxflags SGI
15700 version 1.0
15701 glxropcode 2052
15702 extension
15703 offset 444
15704
15705 GetSharpenTexFuncSGIS(target, points)
15706 return void
15707 param target TextureTarget in value
15708 param points Float32 out array [COMPSIZE(target)]
15709 category SGIS_sharpen_texture
15710 dlflags notlistable
15711 version 1.0
15712 glxflags SGI
15713 glxvendorpriv 4097
15714 extension
15715 offset 445
15716
15717 ###############################################################################
15718 #
15719 # EXT_packed_pixels commands
15720 # Extension #23
15721 #
15722 ###############################################################################
15723
15724 # (none)
15725 newcategory: EXT_packed_pixels
15726
15727 ###############################################################################
15728 #
15729 # Extension #24
15730 # SGIS_texture_lod commands
15731 #
15732 ###############################################################################
15733
15734 # (none)
15735 newcategory: SGIS_texture_lod
15736
15737 ###############################################################################
15738 #
15739 # Extension #25
15740 # SGIS_multisample commands
15741 #
15742 ###############################################################################
15743
15744 SampleMaskSGIS(value, invert)
15745 return void
15746 param value ClampedFloat32 in value
15747 param invert Boolean in value
15748 category SGIS_multisample
15749 version 1.1
15750 glxropcode 2048
15751 glxflags SGI
15752 extension
15753 alias SampleMaskEXT
15754
15755 SamplePatternSGIS(pattern)
15756 return void
15757 param pattern SamplePatternSGIS in value
15758 category SGIS_multisample
15759 version 1.0
15760 glxropcode 2049
15761 glxflags SGI
15762 extension
15763 alias SamplePatternEXT
15764
15765 ###############################################################################
15766 #
15767 # Extension #26 - no specification?
15768 #
15769 ###############################################################################
15770
15771 ###############################################################################
15772 #
15773 # Extension #27
15774 # EXT_rescale_normal commands
15775 #
15776 ###############################################################################
15777
15778 # (none)
15779 newcategory: EXT_rescale_normal
15780
15781 ###############################################################################
15782 #
15783 # Extension #28 - GLX_EXT_visual_info
15784 # Extension #29 - skipped
15785 #
15786 ###############################################################################
15787
15788 ###############################################################################
15789 #
15790 # Extension #30
15791 # EXT_vertex_array commands
15792 #
15793 ###############################################################################
15794
15795 ArrayElementEXT(i)
15796 return void
15797 param i Int32 in value
15798 category EXT_vertex_array
15799 dlflags handcode
15800 glxflags client-handcode server-handcode EXT
15801 version 1.0
15802 extension
15803 alias ArrayElement
15804
15805 ColorPointerEXT(size, type, stride, count, pointer)
15806 return void
15807 param size Int32 in value
15808 param type ColorPointerType in value
15809 param stride SizeI in value
15810 param count SizeI in value
15811 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
15812 category EXT_vertex_array
15813 dlflags notlistable
15814 glxflags client-handcode server-handcode EXT
15815 version 1.0
15816 extension
15817 offset 448
15818
15819 DrawArraysEXT(mode, first, count)
15820 return void
15821 param mode BeginMode in value
15822 param first Int32 in value
15823 param count SizeI in value
15824 category EXT_vertex_array
15825 dlflags handcode
15826 glxflags client-handcode server-handcode EXT
15827 version 1.0
15828 glxropcode 4116
15829 extension
15830 alias DrawArrays
15831
15832 EdgeFlagPointerEXT(stride, count, pointer)
15833 return void
15834 param stride SizeI in value
15835 param count SizeI in value
15836 param pointer Boolean in array [COMPSIZE(stride/count)] retained
15837 category EXT_vertex_array
15838 dlflags notlistable
15839 glxflags client-handcode server-handcode EXT
15840 version 1.0
15841 extension
15842 offset 449
15843
15844 GetPointervEXT(pname, params)
15845 return void
15846 param pname GetPointervPName in value
15847 param params VoidPointer out array [1]
15848 category EXT_vertex_array
15849 dlflags notlistable
15850 glxflags client-handcode server-handcode EXT
15851 version 1.0
15852 extension
15853 alias GetPointerv
15854
15855 IndexPointerEXT(type, stride, count, pointer)
15856 return void
15857 param type IndexPointerType in value
15858 param stride SizeI in value
15859 param count SizeI in value
15860 param pointer Void in array [COMPSIZE(type/stride/count)] retained
15861 category EXT_vertex_array
15862 dlflags notlistable
15863 glxflags client-handcode server-handcode EXT
15864 version 1.0
15865 extension
15866 offset 450
15867
15868 NormalPointerEXT(type, stride, count, pointer)
15869 return void
15870 param type NormalPointerType in value
15871 param stride SizeI in value
15872 param count SizeI in value
15873 param pointer Void in array [COMPSIZE(type/stride/count)] retained
15874 category EXT_vertex_array
15875 dlflags notlistable
15876 glxflags client-handcode server-handcode EXT
15877 version 1.0
15878 extension
15879 offset 451
15880
15881 TexCoordPointerEXT(size, type, stride, count, pointer)
15882 return void
15883 param size Int32 in value
15884 param type TexCoordPointerType in value
15885 param stride SizeI in value
15886 param count SizeI in value
15887 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
15888 category EXT_vertex_array
15889 dlflags notlistable
15890 glxflags client-handcode server-handcode EXT
15891 version 1.0
15892 extension
15893 offset 452
15894
15895 VertexPointerEXT(size, type, stride, count, pointer)
15896 return void
15897 param size Int32 in value
15898 param type VertexPointerType in value
15899 param stride SizeI in value
15900 param count SizeI in value
15901 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
15902 category EXT_vertex_array
15903 dlflags notlistable
15904 glxflags client-handcode server-handcode EXT
15905 version 1.0
15906 extension
15907 offset 453
15908
15909 ###############################################################################
15910 #
15911 # Extension #31
15912 # EXT_misc_attribute commands
15913 #
15914 ###############################################################################
15915
15916 # (none)
15917 newcategory: EXT_misc_attribute
15918
15919 ###############################################################################
15920 #
15921 # Extension #32
15922 # SGIS_generate_mipmap commands
15923 #
15924 ###############################################################################
15925
15926 # (none)
15927 newcategory: SGIS_generate_mipmap
15928
15929 ###############################################################################
15930 #
15931 # Extension #33
15932 # SGIX_clipmap commands
15933 #
15934 ###############################################################################
15935
15936 # (none)
15937 newcategory: SGIX_clipmap
15938
15939 ###############################################################################
15940 #
15941 # Extension #34
15942 # SGIX_shadow commands
15943 #
15944 ###############################################################################
15945
15946 # (none)
15947 newcategory: SGIX_shadow
15948
15949 ###############################################################################
15950 #
15951 # Extension #35
15952 # SGIS_texture_edge_clamp commands
15953 #
15954 ###############################################################################
15955
15956 # (none)
15957 newcategory: SGIS_texture_edge_clamp
15958
15959 ###############################################################################
15960 #
15961 # Extension #36
15962 # SGIS_texture_border_clamp commands
15963 #
15964 ###############################################################################
15965
15966 # (none)
15967 newcategory: SGIS_texture_border_clamp
15968
15969 ###############################################################################
15970 #
15971 # Extension #37
15972 # EXT_blend_minmax commands
15973 #
15974 ###############################################################################
15975
15976 BlendEquationEXT(mode)
15977 return void
15978 param mode BlendEquationModeEXT in value
15979 category EXT_blend_minmax
15980 version 1.0
15981 glxropcode 4097
15982 glxflags EXT
15983 extension soft
15984 alias BlendEquation
15985
15986 ###############################################################################
15987 #
15988 # Extension #38
15989 # EXT_blend_subtract commands
15990 #
15991 ###############################################################################
15992
15993 # (none)
15994 newcategory: EXT_blend_subtract
15995
15996 ###############################################################################
15997 #
15998 # Extension #39
15999 # EXT_blend_logic_op commands
16000 #
16001 ###############################################################################
16002
16003 # (none)
16004 newcategory: EXT_blend_logic_op
16005
16006 ###############################################################################
16007 #
16008 # Extension #40 - GLX_SGI_swap_control
16009 # Extension #41 - GLX_SGI_video_sync
16010 # Extension #42 - GLX_SGI_make_current_read
16011 # Extension #43 - GLX_SGIX_video_source
16012 # Extension #44 - GLX_EXT_visual_rating
16013 #
16014 ###############################################################################
16015
16016 ###############################################################################
16017 #
16018 # Extension #45
16019 # SGIX_interlace commands
16020 #
16021 ###############################################################################
16022
16023 # (none)
16024 newcategory: SGIX_interlace
16025
16026 ###############################################################################
16027 #
16028 # Extension #46
16029 # SGIX_pixel_tiles commands
16030 #
16031 ###############################################################################
16032
16033 # (none)
16034 newcategory: SGIX_pixel_tiles
16035
16036 ###############################################################################
16037 #
16038 # Extension #47 - GLX_EXT_import_context
16039 # Extension #48 - skipped
16040 # Extension #49 - GLX_SGIX_fbconfig
16041 # Extension #50 - GLX_SGIX_pbuffer
16042 #
16043 ###############################################################################
16044
16045 ###############################################################################
16046 #
16047 # Extension #51
16048 # SGIX_texture_select commands
16049 #
16050 ###############################################################################
16051
16052 # (none)
16053 newcategory: SGIX_texture_select
16054
16055 ###############################################################################
16056 #
16057 # Extension #52
16058 # SGIX_sprite commands
16059 #
16060 ###############################################################################
16061
16062 SpriteParameterfSGIX(pname, param)
16063 return void
16064 param pname SpriteParameterNameSGIX in value
16065 param param CheckedFloat32 in value
16066 category SGIX_sprite
16067 version 1.0
16068 glxflags SGI
16069 glxropcode 2060
16070 extension
16071 offset 454
16072
16073 SpriteParameterfvSGIX(pname, params)
16074 return void
16075 param pname SpriteParameterNameSGIX in value
16076 param params CheckedFloat32 in array [COMPSIZE(pname)]
16077 category SGIX_sprite
16078 version 1.0
16079 glxflags SGI
16080 glxropcode 2061
16081 extension
16082 offset 455
16083
16084 SpriteParameteriSGIX(pname, param)
16085 return void
16086 param pname SpriteParameterNameSGIX in value
16087 param param CheckedInt32 in value
16088 category SGIX_sprite
16089 version 1.0
16090 glxflags SGI
16091 glxropcode 2062
16092 extension
16093 offset 456
16094
16095 SpriteParameterivSGIX(pname, params)
16096 return void
16097 param pname SpriteParameterNameSGIX in value
16098 param params CheckedInt32 in array [COMPSIZE(pname)]
16099 category SGIX_sprite
16100 version 1.0
16101 glxflags SGI
16102 glxropcode 2063
16103 extension
16104 offset 457
16105
16106 ###############################################################################
16107 #
16108 # Extension #53
16109 # SGIX_texture_multi_buffer commands
16110 #
16111 ###############################################################################
16112
16113 # (none)
16114 newcategory: SGIX_texture_multi_buffer
16115
16116 ###############################################################################
16117 #
16118 # Extension #54
16119 # EXT_point_parameters / SGIS_point_parameters commands
16120 #
16121 ###############################################################################
16122
16123 PointParameterfEXT(pname, param)
16124 return void
16125 param pname PointParameterNameARB in value
16126 param param CheckedFloat32 in value
16127 category EXT_point_parameters
16128 version 1.0
16129 glxflags SGI
16130 extension
16131 alias PointParameterfARB
16132
16133 PointParameterfvEXT(pname, params)
16134 return void
16135 param pname PointParameterNameARB in value
16136 param params CheckedFloat32 in array [COMPSIZE(pname)]
16137 category EXT_point_parameters
16138 version 1.0
16139 glxflags SGI
16140 extension
16141 alias PointParameterfvARB
16142
16143 PointParameterfSGIS(pname, param)
16144 return void
16145 param pname PointParameterNameARB in value
16146 param param CheckedFloat32 in value
16147 category SGIS_point_parameters
16148 version 1.0
16149 glxflags SGI
16150 extension
16151 alias PointParameterfARB
16152
16153 PointParameterfvSGIS(pname, params)
16154 return void
16155 param pname PointParameterNameARB in value
16156 param params CheckedFloat32 in array [COMPSIZE(pname)]
16157 category SGIS_point_parameters
16158 version 1.0
16159 glxflags SGI
16160 extension
16161 alias PointParameterfvARB
16162
16163 ###############################################################################
16164 #
16165 # Extension #55
16166 # SGIX_instruments commands
16167 #
16168 ###############################################################################
16169
16170 GetInstrumentsSGIX()
16171 return Int32
16172 dlflags notlistable
16173 category SGIX_instruments
16174 version 1.0
16175 glxflags SGI
16176 glxvendorpriv 4102
16177 extension
16178 offset 460
16179
16180 InstrumentsBufferSGIX(size, buffer)
16181 return void
16182 param size SizeI in value
16183 param buffer Int32 out array [size] retained
16184 dlflags notlistable
16185 category SGIX_instruments
16186 version 1.0
16187 glxflags SGI
16188 glxvendorpriv 4103
16189 extension
16190 offset 461
16191
16192 PollInstrumentsSGIX(marker_p)
16193 return Int32
16194 param marker_p Int32 out array [1]
16195 dlflags notlistable
16196 category SGIX_instruments
16197 version 1.0
16198 glxflags SGI
16199 glxvendorpriv 4104
16200 extension
16201 offset 462
16202
16203 ReadInstrumentsSGIX(marker)
16204 return void
16205 param marker Int32 in value
16206 category SGIX_instruments
16207 version 1.0
16208 glxflags SGI
16209 glxropcode 2077
16210 extension
16211 offset 463
16212
16213 StartInstrumentsSGIX()
16214 return void
16215 category SGIX_instruments
16216 version 1.0
16217 glxflags SGI
16218 glxropcode 2069
16219 extension
16220 offset 464
16221
16222 StopInstrumentsSGIX(marker)
16223 return void
16224 param marker Int32 in value
16225 category SGIX_instruments
16226 version 1.0
16227 glxflags SGI
16228 glxropcode 2070
16229 extension
16230 offset 465
16231
16232 ###############################################################################
16233 #
16234 # Extension #56
16235 # SGIX_texture_scale_bias commands
16236 #
16237 ###############################################################################
16238
16239 # (none)
16240 newcategory: SGIX_texture_scale_bias
16241
16242 ###############################################################################
16243 #
16244 # Extension #57
16245 # SGIX_framezoom commands
16246 #
16247 ###############################################################################
16248
16249 FrameZoomSGIX(factor)
16250 return void
16251 param factor CheckedInt32 in value
16252 category SGIX_framezoom
16253 version 1.0
16254 glxflags SGI
16255 glxropcode 2072
16256 extension
16257 offset 466
16258
16259 ###############################################################################
16260 #
16261 # Extension #58
16262 # SGIX_tag_sample_buffer commands
16263 #
16264 ###############################################################################
16265
16266 TagSampleBufferSGIX()
16267 return void
16268 category SGIX_tag_sample_buffer
16269 version 1.0
16270 glxropcode 2050
16271 glxflags SGI
16272 extension
16273 offset 467
16274
16275 ###############################################################################
16276 #
16277 # Extension #59
16278 # SGIX_polynomial_ffd commands
16279 #
16280 ###############################################################################
16281
16282 DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
16283 return void
16284 param target FfdTargetSGIX in value
16285 param u1 CoordD in value
16286 param u2 CoordD in value
16287 param ustride Int32 in value
16288 param uorder CheckedInt32 in value
16289 param v1 CoordD in value
16290 param v2 CoordD in value
16291 param vstride Int32 in value
16292 param vorder CheckedInt32 in value
16293 param w1 CoordD in value
16294 param w2 CoordD in value
16295 param wstride Int32 in value
16296 param worder CheckedInt32 in value
16297 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
16298 dlflags handcode
16299 category SGIX_polynomial_ffd
16300 version 1.0
16301 glxflags SGI ignore
16302 glxropcode 2073
16303 extension
16304 offset ?
16305
16306 DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
16307 return void
16308 param target FfdTargetSGIX in value
16309 param u1 CoordF in value
16310 param u2 CoordF in value
16311 param ustride Int32 in value
16312 param uorder CheckedInt32 in value
16313 param v1 CoordF in value
16314 param v2 CoordF in value
16315 param vstride Int32 in value
16316 param vorder CheckedInt32 in value
16317 param w1 CoordF in value
16318 param w2 CoordF in value
16319 param wstride Int32 in value
16320 param worder CheckedInt32 in value
16321 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
16322 category SGIX_polynomial_ffd
16323 dlflags handcode
16324 version 1.0
16325 glxflags SGI ignore
16326 glxropcode 2074
16327 extension
16328 offset ?
16329
16330 DeformSGIX(mask)
16331 return void
16332 param mask FfdMaskSGIX in value
16333 category SGIX_polynomial_ffd
16334 version 1.0
16335 glxflags SGI ignore
16336 glxropcode 2075
16337 extension
16338 offset ?
16339
16340 LoadIdentityDeformationMapSGIX(mask)
16341 return void
16342 param mask FfdMaskSGIX in value
16343 category SGIX_polynomial_ffd
16344 version 1.0
16345 glxflags SGI ignore
16346 glxropcode 2076
16347 extension
16348 offset ?
16349
16350 ###############################################################################
16351 #
16352 # Extension #60
16353 # SGIX_reference_plane commands
16354 #
16355 ###############################################################################
16356
16357 ReferencePlaneSGIX(equation)
16358 return void
16359 param equation Float64 in array [4]
16360 category SGIX_reference_plane
16361 version 1.0
16362 glxflags SGI
16363 glxropcode 2071
16364 extension
16365 offset 468
16366
16367 ###############################################################################
16368 #
16369 # Extension #61
16370 # SGIX_flush_raster commands
16371 #
16372 ###############################################################################
16373
16374 FlushRasterSGIX()
16375 return void
16376 category SGIX_flush_raster
16377 version 1.0
16378 dlflags notlistable
16379 glxflags SGI
16380 glxvendorpriv 4105
16381 extension
16382 offset 469
16383
16384 ###############################################################################
16385 #
16386 # Extension #62 - GLX_SGIX_cushion
16387 #
16388 ###############################################################################
16389
16390 ###############################################################################
16391 #
16392 # Extension #63
16393 # SGIX_depth_texture commands
16394 #
16395 ###############################################################################
16396
16397 # (none)
16398 newcategory: SGIX_depth_texture
16399
16400 ###############################################################################
16401 #
16402 # Extension #64
16403 # SGIS_fog_function commands
16404 #
16405 ###############################################################################
16406
16407 FogFuncSGIS(n, points)
16408 return void
16409 param n SizeI in value
16410 param points Float32 in array [n*2]
16411 category SGIS_fog_function
16412 version 1.1
16413 glxflags SGI
16414 glxropcode 2067
16415 extension
16416 offset
16417
16418 # Need to insert GLX information
16419 GetFogFuncSGIS(points)
16420 return void
16421 param points Float32 out array [COMPSIZE()]
16422 category SGIS_fog_function
16423 version 1.1
16424 dlflags notlistable
16425 glxflags ignore
16426 extension
16427 offset
16428
16429 ###############################################################################
16430 #
16431 # Extension #65
16432 # SGIX_fog_offset commands
16433 #
16434 ###############################################################################
16435
16436 # (none)
16437 newcategory: SGIX_fog_offset
16438
16439 ###############################################################################
16440 #
16441 # Extension #66
16442 # HP_image_transform commands
16443 #
16444 ###############################################################################
16445
16446 ImageTransformParameteriHP(target, pname, param)
16447 return void
16448 param target ImageTransformTargetHP in value
16449 param pname ImageTransformPNameHP in value
16450 param param Int32 in value
16451 category HP_image_transform
16452 version 1.1
16453 glxropcode ?
16454 offset ?
16455
16456 ImageTransformParameterfHP(target, pname, param)
16457 return void
16458 param target ImageTransformTargetHP in value
16459 param pname ImageTransformPNameHP in value
16460 param param Float32 in value
16461 category HP_image_transform
16462 version 1.1
16463 glxropcode ?
16464 offset ?
16465
16466 ImageTransformParameterivHP(target, pname, params)
16467 return void
16468 param target ImageTransformTargetHP in value
16469 param pname ImageTransformPNameHP in value
16470 param params Int32 in array [COMPSIZE(pname)]
16471 category HP_image_transform
16472 version 1.1
16473 glxropcode ?
16474 offset ?
16475
16476 ImageTransformParameterfvHP(target, pname, params)
16477 return void
16478 param target ImageTransformTargetHP in value
16479 param pname ImageTransformPNameHP in value
16480 param params Float32 in array [COMPSIZE(pname)]
16481 category HP_image_transform
16482 version 1.1
16483 glxropcode ?
16484 offset ?
16485
16486 GetImageTransformParameterivHP(target, pname, params)
16487 return void
16488 param target ImageTransformTargetHP in value
16489 param pname ImageTransformPNameHP in value
16490 param params Int32 out array [COMPSIZE(pname)]
16491 dlflags notlistable
16492 category HP_image_transform
16493 version 1.1
16494 glxropcode ?
16495 offset ?
16496
16497 GetImageTransformParameterfvHP(target, pname, params)
16498 return void
16499 param target ImageTransformTargetHP in value
16500 param pname ImageTransformPNameHP in value
16501 param params Float32 out array [COMPSIZE(pname)]
16502 category HP_image_transform
16503 version 1.1
16504 glxropcode ?
16505 offset ?
16506
16507 ###############################################################################
16508 #
16509 # Extension #67
16510 # HP_convolution_border_modes commands
16511 #
16512 ###############################################################################
16513
16514 # (none)
16515 newcategory: HP_convolution_border_modes
16516
16517 ###############################################################################
16518 #
16519 # Extension #68
16520 # INGR_palette_buffer commands
16521 #
16522 ###############################################################################
16523
16524 #@ (Intergraph hasn't provided a spec)
16525
16526 ###############################################################################
16527 #
16528 # Extension #69
16529 # SGIX_texture_add_env commands
16530 #
16531 ###############################################################################
16532
16533 # (none)
16534 newcategory: SGIX_texture_add_env
16535
16536 ###############################################################################
16537 #
16538 # Extension #70 - skipped
16539 # Extension #71 - skipped
16540 # Extension #72 - skipped
16541 # Extension #73 - skipped
16542 #
16543 ###############################################################################
16544
16545 ###############################################################################
16546 #
16547 # Extension #74
16548 # EXT_color_subtable commands
16549 #
16550 # This was probably never actually shipped as an EXT - just written up as a
16551 # reference for OpenGL 1.2 ARB_imaging.
16552 #
16553 ###############################################################################
16554
16555 ColorSubTableEXT(target, start, count, format, type, data)
16556 return void
16557 param target ColorTableTarget in value
16558 param start SizeI in value
16559 param count SizeI in value
16560 param format PixelFormat in value
16561 param type PixelType in value
16562 param data Void in array [COMPSIZE(format/type/count)]
16563 category EXT_color_subtable
16564 version 1.2
16565 alias ColorSubTable
16566
16567 CopyColorSubTableEXT(target, start, x, y, width)
16568 return void
16569 param target ColorTableTarget in value
16570 param start SizeI in value
16571 param x WinCoord in value
16572 param y WinCoord in value
16573 param width SizeI in value
16574 category EXT_color_subtable
16575 version 1.2
16576 alias CopyColorSubTable
16577
16578 ###############################################################################
16579 #
16580 # Extension #75 - GLU_EXT_object_space_tess
16581 #
16582 ###############################################################################
16583
16584 ###############################################################################
16585 #
16586 # Extension #76
16587 # PGI_vertex_hints commands
16588 #
16589 ###############################################################################
16590
16591 # (none)
16592 newcategory: PGI_vertex_hints
16593
16594 ###############################################################################
16595 #
16596 # Extension #77
16597 # PGI_misc_hints commands
16598 #
16599 ###############################################################################
16600
16601 HintPGI(target, mode)
16602 return void
16603 param target HintTargetPGI in value
16604 param mode Int32 in value
16605 category PGI_misc_hints
16606 version 1.1
16607 offset 544
16608
16609 ###############################################################################
16610 #
16611 # Extension #78
16612 # EXT_paletted_texture commands
16613 #
16614 ###############################################################################
16615
16616 ColorTableEXT(target, internalFormat, width, format, type, table)
16617 return void
16618 param target ColorTableTarget in value
16619 param internalFormat PixelInternalFormat in value
16620 param width SizeI in value
16621 param format PixelFormat in value
16622 param type PixelType in value
16623 param table Void in array [COMPSIZE(format/type/width)]
16624 category EXT_paletted_texture
16625 version 1.1
16626 alias ColorTable
16627
16628 GetColorTableEXT(target, format, type, data)
16629 return void
16630 param target ColorTableTarget in value
16631 param format PixelFormat in value
16632 param type PixelType in value
16633 param data Void out array [COMPSIZE(target/format/type)]
16634 category EXT_paletted_texture
16635 version 1.1
16636 offset 550
16637
16638 GetColorTableParameterivEXT(target, pname, params)
16639 return void
16640 param target ColorTableTarget in value
16641 param pname GetColorTableParameterPName in value
16642 param params Int32 out array [COMPSIZE(pname)]
16643 category EXT_paletted_texture
16644 version 1.1
16645 offset 551
16646
16647 GetColorTableParameterfvEXT(target, pname, params)
16648 return void
16649 param target ColorTableTarget in value
16650 param pname GetColorTableParameterPName in value
16651 param params Float32 out array [COMPSIZE(pname)]
16652 category EXT_paletted_texture
16653 version 1.1
16654 offset 552
16655
16656 ###############################################################################
16657 #
16658 # Extension #79
16659 # EXT_clip_volume_hint commands
16660 #
16661 ###############################################################################
16662
16663 # (none)
16664 newcategory: EXT_clip_volume_hint
16665
16666 ###############################################################################
16667 #
16668 # Extension #80
16669 # SGIX_list_priority commands
16670 #
16671 ###############################################################################
16672
16673 # @@@ Needs vendorpriv opcodes assigned
16674 GetListParameterfvSGIX(list, pname, params)
16675 return void
16676 param list List in value
16677 param pname ListParameterName in value
16678 param params CheckedFloat32 out array [COMPSIZE(pname)]
16679 dlflags notlistable
16680 glxflags ignore
16681 category SGIX_list_priority
16682 version 1.0
16683 glxvendorpriv ?
16684 extension
16685 offset 470
16686
16687 # @@@ Needs vendorpriv opcodes assigned
16688 GetListParameterivSGIX(list, pname, params)
16689 return void
16690 param list List in value
16691 param pname ListParameterName in value
16692 param params CheckedInt32 out array [COMPSIZE(pname)]
16693 dlflags notlistable
16694 glxflags ignore
16695 category SGIX_list_priority
16696 version 1.0
16697 glxvendorpriv ?
16698 extension
16699 offset 471
16700
16701 ListParameterfSGIX(list, pname, param)
16702 return void
16703 param list List in value
16704 param pname ListParameterName in value
16705 param param CheckedFloat32 in value
16706 dlflags notlistable
16707 glxflags ignore
16708 category SGIX_list_priority
16709 version 1.0
16710 glxropcode 2078
16711 extension
16712 offset 472
16713
16714 ListParameterfvSGIX(list, pname, params)
16715 return void
16716 param list List in value
16717 param pname ListParameterName in value
16718 param params CheckedFloat32 in array [COMPSIZE(pname)]
16719 dlflags notlistable
16720 glxflags ignore
16721 category SGIX_list_priority
16722 version 1.0
16723 glxropcode 2079
16724 extension
16725 offset 473
16726
16727 ListParameteriSGIX(list, pname, param)
16728 return void
16729 param list List in value
16730 param pname ListParameterName in value
16731 param param CheckedInt32 in value
16732 dlflags notlistable
16733 glxflags ignore
16734 category SGIX_list_priority
16735 version 1.0
16736 glxropcode 2080
16737 extension
16738 offset 474
16739
16740 ListParameterivSGIX(list, pname, params)
16741 return void
16742 param list List in value
16743 param pname ListParameterName in value
16744 param params CheckedInt32 in array [COMPSIZE(pname)]
16745 dlflags notlistable
16746 glxflags ignore
16747 category SGIX_list_priority
16748 version 1.0
16749 glxropcode 2081
16750 extension
16751 offset 475
16752
16753 ###############################################################################
16754 #
16755 # Extension #81
16756 # SGIX_ir_instrument1 commands
16757 #
16758 ###############################################################################
16759
16760 # (none)
16761 newcategory: SGIX_ir_instrument1
16762
16763 ###############################################################################
16764 #
16765 # Extension #82
16766 # SGIX_calligraphic_fragment commands
16767 #
16768 ###############################################################################
16769
16770 # (none)
16771 newcategory: SGIX_calligraphic_fragment
16772
16773 ###############################################################################
16774 #
16775 # Extension #83 - GLX_SGIX_video_resize
16776 #
16777 ###############################################################################
16778
16779 ###############################################################################
16780 #
16781 # Extension #84
16782 # SGIX_texture_lod_bias commands
16783 #
16784 ###############################################################################
16785
16786 # (none)
16787 newcategory: SGIX_texture_lod_bias
16788
16789 ###############################################################################
16790 #
16791 # Extension #85 - skipped
16792 # Extension #86 - GLX_SGIX_dmbuffer
16793 # Extension #87 - skipped
16794 # Extension #88 - skipped
16795 # Extension #89 - skipped
16796 #
16797 ###############################################################################
16798
16799 ###############################################################################
16800 #
16801 # Extension #90
16802 # SGIX_shadow_ambient commands
16803 #
16804 ###############################################################################
16805
16806 # (none)
16807 newcategory: SGIX_shadow_ambient
16808
16809 ###############################################################################
16810 #
16811 # Extension #91 - GLX_SGIX_swap_group
16812 # Extension #92 - GLX_SGIX_swap_barrier
16813 #
16814 ###############################################################################
16815
16816 ###############################################################################
16817 #
16818 # Extension #93
16819 # EXT_index_texture commands
16820 #
16821 ###############################################################################
16822
16823 # (none)
16824 newcategory: EXT_index_texture
16825
16826 ###############################################################################
16827 #
16828 # Extension #94
16829 # EXT_index_material commands
16830 #
16831 ###############################################################################
16832
16833 IndexMaterialEXT(face, mode)
16834 return void
16835 param face MaterialFace in value
16836 param mode IndexMaterialParameterEXT in value
16837 category EXT_index_material
16838 version 1.1
16839 extension soft
16840 glxflags ignore
16841 offset 538
16842
16843 ###############################################################################
16844 #
16845 # Extension #95
16846 # EXT_index_func commands
16847 #
16848 ###############################################################################
16849
16850 IndexFuncEXT(func, ref)
16851 return void
16852 param func IndexFunctionEXT in value
16853 param ref ClampedFloat32 in value
16854 category EXT_index_func
16855 version 1.1
16856 extension soft
16857 glxflags ignore
16858 offset 539
16859
16860 ###############################################################################
16861 #
16862 # Extension #96
16863 # EXT_index_array_formats commands
16864 #
16865 ###############################################################################
16866
16867 # (none)
16868 newcategory: EXT_index_array_formats
16869
16870 ###############################################################################
16871 #
16872 # Extension #97
16873 # EXT_compiled_vertex_array commands
16874 #
16875 ###############################################################################
16876
16877 LockArraysEXT(first, count)
16878 return void
16879 param first Int32 in value
16880 param count SizeI in value
16881 category EXT_compiled_vertex_array
16882 version 1.1
16883 dlflags notlistable
16884 extension soft
16885 glxflags ignore
16886 offset 540
16887
16888 UnlockArraysEXT()
16889 return void
16890 category EXT_compiled_vertex_array
16891 version 1.1
16892 dlflags notlistable
16893 extension soft
16894 glxflags ignore
16895 offset 541
16896
16897 ###############################################################################
16898 #
16899 # Extension #98
16900 # EXT_cull_vertex commands
16901 #
16902 ###############################################################################
16903
16904 CullParameterdvEXT(pname, params)
16905 return void
16906 param pname CullParameterEXT in value
16907 param params Float64 out array [4]
16908 category EXT_cull_vertex
16909 version 1.1
16910 dlflags notlistable
16911 extension soft
16912 glxflags ignore
16913 offset 542
16914
16915 CullParameterfvEXT(pname, params)
16916 return void
16917 param pname CullParameterEXT in value
16918 param params Float32 out array [4]
16919 category EXT_cull_vertex
16920 version 1.1
16921 dlflags notlistable
16922 extension soft
16923 glxflags ignore
16924 offset 543
16925
16926 ###############################################################################
16927 #
16928 # Extension #99 - skipped
16929 # Extension #100 - GLU_EXT_nurbs_tessellator
16930 #
16931 ###############################################################################
16932
16933 ###############################################################################
16934 #
16935 # Extension #101
16936 # SGIX_ycrcb commands
16937 #
16938 ###############################################################################
16939
16940 # (none)
16941 newcategory: SGIX_ycrcb
16942
16943 ###############################################################################
16944 #
16945 # Extension #102
16946 # SGIX_fragment_lighting commands
16947 #
16948 ###############################################################################
16949
16950 FragmentColorMaterialSGIX(face, mode)
16951 return void
16952 param face MaterialFace in value
16953 param mode MaterialParameter in value
16954 category SGIX_fragment_lighting
16955 glxflags ignore
16956 version 1.0
16957 extension
16958 offset 476
16959
16960 FragmentLightfSGIX(light, pname, param)
16961 return void
16962 param light FragmentLightNameSGIX in value
16963 param pname FragmentLightParameterSGIX in value
16964 param param CheckedFloat32 in value
16965 category SGIX_fragment_lighting
16966 glxflags ignore
16967 version 1.0
16968 extension
16969 offset 477
16970
16971 FragmentLightfvSGIX(light, pname, params)
16972 return void
16973 param light FragmentLightNameSGIX in value
16974 param pname FragmentLightParameterSGIX in value
16975 param params CheckedFloat32 in array [COMPSIZE(pname)]
16976 category SGIX_fragment_lighting
16977 glxflags ignore
16978 version 1.0
16979 extension
16980 offset 478
16981
16982 FragmentLightiSGIX(light, pname, param)
16983 return void
16984 param light FragmentLightNameSGIX in value
16985 param pname FragmentLightParameterSGIX in value
16986 param param CheckedInt32 in value
16987 category SGIX_fragment_lighting
16988 glxflags ignore
16989 version 1.0
16990 extension
16991 offset 479
16992
16993 FragmentLightivSGIX(light, pname, params)
16994 return void
16995 param light FragmentLightNameSGIX in value
16996 param pname FragmentLightParameterSGIX in value
16997 param params CheckedInt32 in array [COMPSIZE(pname)]
16998 category SGIX_fragment_lighting
16999 glxflags ignore
17000 version 1.0
17001 extension
17002 offset 480
17003
17004 FragmentLightModelfSGIX(pname, param)
17005 return void
17006 param pname FragmentLightModelParameterSGIX in value
17007 param param CheckedFloat32 in value
17008 category SGIX_fragment_lighting
17009 glxflags ignore
17010 version 1.0
17011 extension
17012 offset 481
17013
17014 FragmentLightModelfvSGIX(pname, params)
17015 return void
17016 param pname FragmentLightModelParameterSGIX in value
17017 param params CheckedFloat32 in array [COMPSIZE(pname)]
17018 category SGIX_fragment_lighting
17019 glxflags ignore
17020 version 1.0
17021 extension
17022 offset 482
17023
17024 FragmentLightModeliSGIX(pname, param)
17025 return void
17026 param pname FragmentLightModelParameterSGIX in value
17027 param param CheckedInt32 in value
17028 category SGIX_fragment_lighting
17029 glxflags ignore
17030 version 1.0
17031 extension
17032 offset 483
17033
17034 FragmentLightModelivSGIX(pname, params)
17035 return void
17036 param pname FragmentLightModelParameterSGIX in value
17037 param params CheckedInt32 in array [COMPSIZE(pname)]
17038 category SGIX_fragment_lighting
17039 glxflags ignore
17040 version 1.0
17041 extension
17042 offset 484
17043
17044 FragmentMaterialfSGIX(face, pname, param)
17045 return void
17046 param face MaterialFace in value
17047 param pname MaterialParameter in value
17048 param param CheckedFloat32 in value
17049 category SGIX_fragment_lighting
17050 glxflags ignore
17051 version 1.0
17052 extension
17053 offset 485
17054
17055 FragmentMaterialfvSGIX(face, pname, params)
17056 return void
17057 param face MaterialFace in value
17058 param pname MaterialParameter in value
17059 param params CheckedFloat32 in array [COMPSIZE(pname)]
17060 category SGIX_fragment_lighting
17061 glxflags ignore
17062 version 1.0
17063 extension
17064 offset 486
17065
17066 FragmentMaterialiSGIX(face, pname, param)
17067 return void
17068 param face MaterialFace in value
17069 param pname MaterialParameter in value
17070 param param CheckedInt32 in value
17071 category SGIX_fragment_lighting
17072 glxflags ignore
17073 version 1.0
17074 extension
17075 offset 487
17076
17077 FragmentMaterialivSGIX(face, pname, params)
17078 return void
17079 param face MaterialFace in value
17080 param pname MaterialParameter in value
17081 param params CheckedInt32 in array [COMPSIZE(pname)]
17082 category SGIX_fragment_lighting
17083 glxflags ignore
17084 version 1.0
17085 extension
17086 offset 488
17087
17088 GetFragmentLightfvSGIX(light, pname, params)
17089 return void
17090 param light FragmentLightNameSGIX in value
17091 param pname FragmentLightParameterSGIX in value
17092 param params Float32 out array [COMPSIZE(pname)]
17093 category SGIX_fragment_lighting
17094 dlflags notlistable
17095 glxflags ignore
17096 version 1.0
17097 extension
17098 offset 489
17099
17100 GetFragmentLightivSGIX(light, pname, params)
17101 return void
17102 param light FragmentLightNameSGIX in value
17103 param pname FragmentLightParameterSGIX in value
17104 param params Int32 out array [COMPSIZE(pname)]
17105 category SGIX_fragment_lighting
17106 dlflags notlistable
17107 glxflags ignore
17108 version 1.0
17109 extension
17110 offset 490
17111
17112 GetFragmentMaterialfvSGIX(face, pname, params)
17113 return void
17114 param face MaterialFace in value
17115 param pname MaterialParameter in value
17116 param params Float32 out array [COMPSIZE(pname)]
17117 category SGIX_fragment_lighting
17118 dlflags notlistable
17119 glxflags ignore
17120 version 1.0
17121 extension
17122 offset 491
17123
17124 GetFragmentMaterialivSGIX(face, pname, params)
17125 return void
17126 param face MaterialFace in value
17127 param pname MaterialParameter in value
17128 param params Int32 out array [COMPSIZE(pname)]
17129 category SGIX_fragment_lighting
17130 dlflags notlistable
17131 glxflags ignore
17132 version 1.0
17133 extension
17134 offset 492
17135
17136 LightEnviSGIX(pname, param)
17137 return void
17138 param pname LightEnvParameterSGIX in value
17139 param param CheckedInt32 in value
17140 category SGIX_fragment_lighting
17141 glxflags ignore
17142 version 1.0
17143 extension
17144 offset 493
17145
17146 ###############################################################################
17147 #
17148 # Extension #103 - skipped
17149 # Extension #104 - skipped
17150 # Extension #105 - skipped
17151 # Extension #106 - skipped
17152 # Extension #107 - skipped
17153 # Extension #108 - skipped
17154 # Extension #109 - skipped
17155 #
17156 ###############################################################################
17157
17158 ###############################################################################
17159 #
17160 # Extension #110
17161 # IBM_rasterpos_clip commands
17162 #
17163 ###############################################################################
17164
17165 # (none)
17166 newcategory: IBM_rasterpos_clip
17167
17168 ###############################################################################
17169 #
17170 # Extension #111
17171 # HP_texture_lighting commands
17172 #
17173 ###############################################################################
17174
17175 # (none)
17176 newcategory: HP_texture_lighting
17177
17178 ###############################################################################
17179 #
17180 # Extension #112
17181 # EXT_draw_range_elements commands
17182 #
17183 ###############################################################################
17184
17185 # Spec entries to be written
17186 DrawRangeElementsEXT(mode, start, end, count, type, indices)
17187 return void
17188 param mode BeginMode in value
17189 param start UInt32 in value
17190 param end UInt32 in value
17191 param count SizeI in value
17192 param type DrawElementsType in value
17193 param indices Void in array [COMPSIZE(count/type)]
17194 category EXT_draw_range_elements
17195 dlflags handcode
17196 glxflags client-handcode client-intercept server-handcode
17197 version 1.1
17198 alias DrawRangeElements
17199
17200 ###############################################################################
17201 #
17202 # Extension #113
17203 # WIN_phong_shading commands
17204 #
17205 ###############################################################################
17206
17207 # (none)
17208 newcategory: WIN_phong_shading
17209
17210 ###############################################################################
17211 #
17212 # Extension #114
17213 # WIN_specular_fog commands
17214 #
17215 ###############################################################################
17216
17217 # (none)
17218 newcategory: WIN_specular_fog
17219
17220 ###############################################################################
17221 #
17222 # Extension #115 - skipped
17223 # Extension #116 - skipped
17224 #
17225 ###############################################################################
17226
17227 ###############################################################################
17228 #
17229 # Extension #117
17230 # EXT_light_texture commands
17231 #
17232 ###############################################################################
17233
17234 # Spec entries to be written
17235 ApplyTextureEXT(mode)
17236 return void
17237 param mode LightTextureModeEXT in value
17238 category EXT_light_texture
17239 version 1.1
17240 glxropcode ?
17241 offset ?
17242
17243 TextureLightEXT(pname)
17244 return void
17245 param pname LightTexturePNameEXT in value
17246 category EXT_light_texture
17247 version 1.1
17248 glxropcode ?
17249 offset ?
17250
17251 TextureMaterialEXT(face, mode)
17252 return void
17253 param face MaterialFace in value
17254 param mode MaterialParameter in value
17255 category EXT_light_texture
17256 version 1.1
17257 glxropcode ?
17258 offset ?
17259
17260 ###############################################################################
17261 #
17262 # Extension #118 - skipped
17263 #
17264 ###############################################################################
17265
17266 ###############################################################################
17267 #
17268 # Extension #119
17269 # SGIX_blend_alpha_minmax commands
17270 #
17271 ###############################################################################
17272
17273 # (none)
17274 newcategory: SGIX_blend_alpha_minmax
17275
17276 ###############################################################################
17277 #
17278 # Extension #120 - skipped
17279 # Extension #121 - skipped
17280 # Extension #122 - skipped
17281 # Extension #123 - skipped
17282 # Extension #124 - skipped
17283 # Extension #125 - skipped
17284 # Extension #126 - skipped
17285 # Extension #127 - skipped
17286 # Extension #128 - skipped
17287 #
17288 ###############################################################################
17289
17290 ###############################################################################
17291 #
17292 # Extension #129
17293 # EXT_bgra commands
17294 #
17295 ###############################################################################
17296
17297 # (none)
17298 newcategory: EXT_bgra
17299
17300 ###############################################################################
17301 #
17302 # Extension #130 - skipped
17303 # Extension #131 - skipped
17304 #
17305 ###############################################################################
17306
17307 ###############################################################################
17308 #
17309 # Extension #132
17310 # SGIX_async commands
17311 #
17312 ###############################################################################
17313
17314 AsyncMarkerSGIX(marker)
17315 return void
17316 param marker UInt32 in value
17317 category SGIX_async
17318 version 1.0
17319 glxflags ignore
17320 extension
17321 offset ?
17322
17323 FinishAsyncSGIX(markerp)
17324 return Int32
17325 param markerp UInt32 out array [1]
17326 category SGIX_async
17327 version 1.0
17328 dlflags notlistable
17329 glxflags ignore
17330 extension
17331 offset ?
17332
17333 PollAsyncSGIX(markerp)
17334 return Int32
17335 param markerp UInt32 out array [1]
17336 category SGIX_async
17337 version 1.0
17338 dlflags notlistable
17339 glxflags ignore
17340 extension
17341 offset ?
17342
17343 GenAsyncMarkersSGIX(range)
17344 return UInt32
17345 param range SizeI in value
17346 category SGIX_async
17347 version 1.0
17348 dlflags notlistable
17349 glxflags ignore
17350 extension
17351 offset ?
17352
17353 DeleteAsyncMarkersSGIX(marker, range)
17354 return void
17355 param marker UInt32 in value
17356 param range SizeI in value
17357 category SGIX_async
17358 version 1.0
17359 dlflags notlistable
17360 glxflags ignore
17361 extension
17362 offset ?
17363
17364 IsAsyncMarkerSGIX(marker)
17365 return Boolean
17366 param marker UInt32 in value
17367 category SGIX_async
17368 version 1.0
17369 dlflags notlistable
17370 glxflags ignore
17371 extension
17372 offset ?
17373
17374 ###############################################################################
17375 #
17376 # Extension #133
17377 # SGIX_async_pixel commands
17378 #
17379 ###############################################################################
17380
17381 # (none)
17382 newcategory: SGIX_async_pixel
17383
17384 ###############################################################################
17385 #
17386 # Extension #134
17387 # SGIX_async_histogram commands
17388 #
17389 ###############################################################################
17390
17391 # (none)
17392 newcategory: SGIX_async_histogram
17393
17394 ###############################################################################
17395 #
17396 # Extension #135 - skipped (INTEL_texture_scissor was never implemented)
17397 #
17398 ###############################################################################
17399
17400 ###############################################################################
17401 #
17402 # Extension #136
17403 # INTEL_parallel_arrays commands
17404 #
17405 ###############################################################################
17406
17407 VertexPointervINTEL(size, type, pointer)
17408 return void
17409 param size Int32 in value
17410 param type VertexPointerType in value
17411 param pointer VoidPointer in array [4] retained
17412 category INTEL_parallel_arrays
17413 dlflags notlistable
17414 glxflags client-handcode server-handcode EXT
17415 version 1.1
17416 offset ?
17417
17418 NormalPointervINTEL(type, pointer)
17419 return void
17420 param type NormalPointerType in value
17421 param pointer VoidPointer in array [4] retained
17422 category INTEL_parallel_arrays
17423 dlflags notlistable
17424 glxflags client-handcode server-handcode EXT
17425 version 1.1
17426 offset ?
17427
17428 ColorPointervINTEL(size, type, pointer)
17429 return void
17430 param size Int32 in value
17431 param type VertexPointerType in value
17432 param pointer VoidPointer in array [4] retained
17433 category INTEL_parallel_arrays
17434 dlflags notlistable
17435 glxflags client-handcode server-handcode EXT
17436 version 1.1
17437 offset ?
17438
17439 TexCoordPointervINTEL(size, type, pointer)
17440 return void
17441 param size Int32 in value
17442 param type VertexPointerType in value
17443 param pointer VoidPointer in array [4] retained
17444 category INTEL_parallel_arrays
17445 dlflags notlistable
17446 glxflags client-handcode server-handcode EXT
17447 version 1.1
17448 offset ?
17449
17450
17451 ###############################################################################
17452 #
17453 # Extension #137
17454 # HP_occlusion_test commands
17455 #
17456 ###############################################################################
17457
17458 # (none)
17459 newcategory: HP_occlusion_test
17460
17461 ###############################################################################
17462 #
17463 # Extension #138
17464 # EXT_pixel_transform commands
17465 #
17466 ###############################################################################
17467
17468 PixelTransformParameteriEXT(target, pname, param)
17469 return void
17470 param target PixelTransformTargetEXT in value
17471 param pname PixelTransformPNameEXT in value
17472 param param Int32 in value
17473 category EXT_pixel_transform
17474 version 1.1
17475 glxropcode ?
17476 offset ?
17477
17478 PixelTransformParameterfEXT(target, pname, param)
17479 return void
17480 param target PixelTransformTargetEXT in value
17481 param pname PixelTransformPNameEXT in value
17482 param param Float32 in value
17483 category EXT_pixel_transform
17484 version 1.1
17485 glxropcode ?
17486 offset ?
17487
17488 PixelTransformParameterivEXT(target, pname, params)
17489 return void
17490 param target PixelTransformTargetEXT in value
17491 param pname PixelTransformPNameEXT in value
17492 param params Int32 in array [1]
17493 category EXT_pixel_transform
17494 version 1.1
17495 glxropcode ?
17496 offset ?
17497
17498 PixelTransformParameterfvEXT(target, pname, params)
17499 return void
17500 param target PixelTransformTargetEXT in value
17501 param pname PixelTransformPNameEXT in value
17502 param params Float32 in array [1]
17503 category EXT_pixel_transform
17504 version 1.1
17505 glxropcode ?
17506 offset ?
17507
17508 ###############################################################################
17509 #
17510 # Extension #139
17511 # EXT_pixel_transform_color_table commands
17512 #
17513 ###############################################################################
17514
17515 # (none)
17516 newcategory: EXT_pixel_transform_color_table
17517
17518 ###############################################################################
17519 #
17520 # Extension #140 - skipped
17521 #
17522 ###############################################################################
17523
17524 ###############################################################################
17525 #
17526 # Extension #141
17527 # EXT_shared_texture_palette commands
17528 #
17529 ###############################################################################
17530
17531 # (none)
17532 newcategory: EXT_shared_texture_palette
17533
17534 ###############################################################################
17535 #
17536 # Extension #142 - GLX_SGIS_blended_overlay
17537 # Extension #143 - GLX_SGIS_shared_multisample
17538 #
17539 ###############################################################################
17540
17541 ###############################################################################
17542 #
17543 # Extension #144
17544 # EXT_separate_specular_color commands
17545 #
17546 ###############################################################################
17547
17548 # (none)
17549 newcategory: EXT_separate_specular_color
17550
17551 ###############################################################################
17552 #
17553 # Extension #145
17554 # EXT_secondary_color commands
17555 #
17556 ###############################################################################
17557
17558 SecondaryColor3bEXT(red, green, blue)
17559 return void
17560 param red ColorB in value
17561 param green ColorB in value
17562 param blue ColorB in value
17563 category EXT_secondary_color
17564 vectorequiv SecondaryColor3bvEXT
17565 version 1.1
17566 alias SecondaryColor3b
17567
17568 SecondaryColor3bvEXT(v)
17569 return void
17570 param v ColorB in array [3]
17571 category EXT_secondary_color
17572 version 1.1
17573 glxropcode 4126
17574 alias SecondaryColor3bv
17575
17576 SecondaryColor3dEXT(red, green, blue)
17577 return void
17578 param red ColorD in value
17579 param green ColorD in value
17580 param blue ColorD in value
17581 category EXT_secondary_color
17582 vectorequiv SecondaryColor3dvEXT
17583 version 1.1
17584 alias SecondaryColor3d
17585
17586 SecondaryColor3dvEXT(v)
17587 return void
17588 param v ColorD in array [3]
17589 category EXT_secondary_color
17590 version 1.1
17591 glxropcode 4130
17592 alias SecondaryColor3dv
17593
17594 SecondaryColor3fEXT(red, green, blue)
17595 return void
17596 param red ColorF in value
17597 param green ColorF in value
17598 param blue ColorF in value
17599 category EXT_secondary_color
17600 vectorequiv SecondaryColor3fvEXT
17601 version 1.1
17602 alias SecondaryColor3f
17603
17604 SecondaryColor3fvEXT(v)
17605 return void
17606 param v ColorF in array [3]
17607 category EXT_secondary_color
17608 version 1.1
17609 glxropcode 4129
17610 alias SecondaryColor3fv
17611
17612 SecondaryColor3iEXT(red, green, blue)
17613 return void
17614 param red ColorI in value
17615 param green ColorI in value
17616 param blue ColorI in value
17617 category EXT_secondary_color
17618 vectorequiv SecondaryColor3ivEXT
17619 version 1.1
17620 alias SecondaryColor3i
17621
17622 SecondaryColor3ivEXT(v)
17623 return void
17624 param v ColorI in array [3]
17625 category EXT_secondary_color
17626 version 1.1
17627 glxropcode 4128
17628 offset 568
17629 alias SecondaryColor3iv
17630
17631 SecondaryColor3sEXT(red, green, blue)
17632 return void
17633 param red ColorS in value
17634 param green ColorS in value
17635 param blue ColorS in value
17636 category EXT_secondary_color
17637 vectorequiv SecondaryColor3svEXT
17638 version 1.1
17639 alias SecondaryColor3s
17640
17641 SecondaryColor3svEXT(v)
17642 return void
17643 param v ColorS in array [3]
17644 category EXT_secondary_color
17645 version 1.1
17646 glxropcode 4127
17647 alias SecondaryColor3sv
17648
17649 SecondaryColor3ubEXT(red, green, blue)
17650 return void
17651 param red ColorUB in value
17652 param green ColorUB in value
17653 param blue ColorUB in value
17654 category EXT_secondary_color
17655 vectorequiv SecondaryColor3ubvEXT
17656 version 1.1
17657 alias SecondaryColor3ub
17658
17659 SecondaryColor3ubvEXT(v)
17660 return void
17661 param v ColorUB in array [3]
17662 category EXT_secondary_color
17663 version 1.1
17664 glxropcode 4131
17665 alias SecondaryColor3ubv
17666
17667 SecondaryColor3uiEXT(red, green, blue)
17668 return void
17669 param red ColorUI in value
17670 param green ColorUI in value
17671 param blue ColorUI in value
17672 category EXT_secondary_color
17673 vectorequiv SecondaryColor3uivEXT
17674 version 1.1
17675 alias SecondaryColor3ui
17676
17677 SecondaryColor3uivEXT(v)
17678 return void
17679 param v ColorUI in array [3]
17680 category EXT_secondary_color
17681 version 1.1
17682 glxropcode 4133
17683 alias SecondaryColor3uiv
17684
17685 SecondaryColor3usEXT(red, green, blue)
17686 return void
17687 param red ColorUS in value
17688 param green ColorUS in value
17689 param blue ColorUS in value
17690 category EXT_secondary_color
17691 vectorequiv SecondaryColor3usvEXT
17692 version 1.1
17693 alias SecondaryColor3us
17694
17695 SecondaryColor3usvEXT(v)
17696 return void
17697 param v ColorUS in array [3]
17698 category EXT_secondary_color
17699 version 1.1
17700 glxropcode 4132
17701 alias SecondaryColor3usv
17702
17703 SecondaryColorPointerEXT(size, type, stride, pointer)
17704 return void
17705 param size Int32 in value
17706 param type ColorPointerType in value
17707 param stride SizeI in value
17708 param pointer Void in array [COMPSIZE(size/type/stride)] retained
17709 category EXT_secondary_color
17710 dlflags notlistable
17711 glxflags client-handcode server-handcode EXT
17712 version 1.1
17713 extension
17714 alias SecondaryColorPointer
17715
17716 ###############################################################################
17717 #
17718 # Extension #146
17719 # EXT_texture_env commands
17720 #
17721 ###############################################################################
17722
17723 # Dead extension - never implemented (removed from registry!)
17724 # (none)
17725 # newcategory: EXT_texture_env
17726
17727 ###############################################################################
17728 #
17729 # Extension #147
17730 # EXT_texture_perturb_normal commands
17731 #
17732 ###############################################################################
17733
17734 TextureNormalEXT(mode)
17735 return void
17736 param mode TextureNormalModeEXT in value
17737 category EXT_texture_perturb_normal
17738 version 1.1
17739 glxropcode ?
17740 offset ?
17741
17742 ###############################################################################
17743 #
17744 # Extension #148
17745 # EXT_multi_draw_arrays commands
17746 #
17747 ###############################################################################
17748
17749 # first and count are really 'in'
17750 MultiDrawArraysEXT(mode, first, count, primcount)
17751 return void
17752 param mode BeginMode in value
17753 param first Int32 in array [COMPSIZE(primcount)]
17754 param count SizeI in array [COMPSIZE(primcount)]
17755 param primcount SizeI in value
17756 category EXT_multi_draw_arrays
17757 version 1.1
17758 glxropcode ?
17759 alias MultiDrawArrays
17760
17761 MultiDrawElementsEXT(mode, count, type, indices, primcount)
17762 return void
17763 param mode BeginMode in value
17764 param count SizeI in array [COMPSIZE(primcount)]
17765 param type DrawElementsType in value
17766 param indices VoidPointer in array [COMPSIZE(primcount)]
17767 param primcount SizeI in value
17768 category EXT_multi_draw_arrays
17769 version 1.1
17770 glxropcode ?
17771 alias MultiDrawElements
17772
17773 ###############################################################################
17774 #
17775 # Extension #149
17776 # EXT_fog_coord commands
17777 #
17778 ###############################################################################
17779
17780 FogCoordfEXT(coord)
17781 return void
17782 param coord CoordF in value
17783 category EXT_fog_coord
17784 vectorequiv FogCoordfvEXT
17785 version 1.1
17786 alias FogCoordf
17787
17788 FogCoordfvEXT(coord)
17789 return void
17790 param coord CoordF in array [1]
17791 category EXT_fog_coord
17792 version 1.1
17793 glxropcode 4124
17794 alias FogCoordfv
17795
17796 FogCoorddEXT(coord)
17797 return void
17798 param coord CoordD in value
17799 category EXT_fog_coord
17800 vectorequiv FogCoorddvEXT
17801 version 1.1
17802 alias FogCoordd
17803
17804 FogCoorddvEXT(coord)
17805 return void
17806 param coord CoordD in array [1]
17807 category EXT_fog_coord
17808 version 1.1
17809 glxropcode 4125
17810 alias FogCoorddv
17811
17812 FogCoordPointerEXT(type, stride, pointer)
17813 return void
17814 param type FogPointerTypeEXT in value
17815 param stride SizeI in value
17816 param pointer Void in array [COMPSIZE(type/stride)] retained
17817 category EXT_fog_coord
17818 dlflags notlistable
17819 version 1.1
17820 glxflags client-handcode server-handcode EXT
17821 alias FogCoordPointer
17822
17823 ###############################################################################
17824 #
17825 # Extension #150 - skipped
17826 # Extension #151 - skipped
17827 # Extension #152 - skipped
17828 # Extension #153 - skipped
17829 # Extension #154 - skipped
17830 #
17831 ###############################################################################
17832
17833 ###############################################################################
17834 #
17835 # Extension #155
17836 # REND_screen_coordinates commands
17837 #
17838 ###############################################################################
17839
17840 # (none)
17841 newcategory: REND_screen_coordinates
17842
17843 ###############################################################################
17844 #
17845 # Extension #156
17846 # EXT_coordinate_frame commands
17847 #
17848 ###############################################################################
17849
17850 Tangent3bEXT(tx, ty, tz)
17851 return void
17852 param tx Int8 in value
17853 param ty Int8 in value
17854 param tz Int8 in value
17855 category EXT_coordinate_frame
17856 vectorequiv Tangent3bvEXT
17857 version 1.1
17858 offset ?
17859
17860 Tangent3bvEXT(v)
17861 return void
17862 param v Int8 in array [3]
17863 category EXT_coordinate_frame
17864 version 1.1
17865 glxropcode ?
17866 offset ?
17867
17868 Tangent3dEXT(tx, ty, tz)
17869 return void
17870 param tx CoordD in value
17871 param ty CoordD in value
17872 param tz CoordD in value
17873 category EXT_coordinate_frame
17874 vectorequiv Tangent3dvEXT
17875 version 1.1
17876 offset ?
17877
17878 Tangent3dvEXT(v)
17879 return void
17880 param v CoordD in array [3]
17881 category EXT_coordinate_frame
17882 version 1.1
17883 glxropcode ?
17884 offset ?
17885
17886 Tangent3fEXT(tx, ty, tz)
17887 return void
17888 param tx CoordF in value
17889 param ty CoordF in value
17890 param tz CoordF in value
17891 category EXT_coordinate_frame
17892 vectorequiv Tangent3fvEXT
17893 version 1.1
17894 offset ?
17895
17896 Tangent3fvEXT(v)
17897 return void
17898 param v CoordF in array [3]
17899 category EXT_coordinate_frame
17900 version 1.1
17901 glxropcode ?
17902 offset ?
17903
17904 Tangent3iEXT(tx, ty, tz)
17905 return void
17906 param tx Int32 in value
17907 param ty Int32 in value
17908 param tz Int32 in value
17909 category EXT_coordinate_frame
17910 vectorequiv Tangent3ivEXT
17911 version 1.1
17912 offset ?
17913
17914 Tangent3ivEXT(v)
17915 return void
17916 param v Int32 in array [3]
17917 category EXT_coordinate_frame
17918 version 1.1
17919 glxropcode ?
17920 offset ?
17921
17922 Tangent3sEXT(tx, ty, tz)
17923 return void
17924 param tx Int16 in value
17925 param ty Int16 in value
17926 param tz Int16 in value
17927 category EXT_coordinate_frame
17928 vectorequiv Tangent3svEXT
17929 version 1.1
17930 offset ?
17931
17932 Tangent3svEXT(v)
17933 return void
17934 param v Int16 in array [3]
17935 category EXT_coordinate_frame
17936 version 1.1
17937 glxropcode ?
17938 offset ?
17939
17940 Binormal3bEXT(bx, by, bz)
17941 return void
17942 param bx Int8 in value
17943 param by Int8 in value
17944 param bz Int8 in value
17945 category EXT_coordinate_frame
17946 vectorequiv Binormal3bvEXT
17947 version 1.1
17948 offset ?
17949
17950 Binormal3bvEXT(v)
17951 return void
17952 param v Int8 in array [3]
17953 category EXT_coordinate_frame
17954 version 1.1
17955 glxropcode ?
17956 offset ?
17957
17958 Binormal3dEXT(bx, by, bz)
17959 return void
17960 param bx CoordD in value
17961 param by CoordD in value
17962 param bz CoordD in value
17963 category EXT_coordinate_frame
17964 vectorequiv Binormal3dvEXT
17965 version 1.1
17966 offset ?
17967
17968 Binormal3dvEXT(v)
17969 return void
17970 param v CoordD in array [3]
17971 category EXT_coordinate_frame
17972 version 1.1
17973 glxropcode ?
17974 offset ?
17975
17976 Binormal3fEXT(bx, by, bz)
17977 return void
17978 param bx CoordF in value
17979 param by CoordF in value
17980 param bz CoordF in value
17981 category EXT_coordinate_frame
17982 vectorequiv Binormal3fvEXT
17983 version 1.1
17984 offset ?
17985
17986 Binormal3fvEXT(v)
17987 return void
17988 param v CoordF in array [3]
17989 category EXT_coordinate_frame
17990 version 1.1
17991 glxropcode ?
17992 offset ?
17993
17994 Binormal3iEXT(bx, by, bz)
17995 return void
17996 param bx Int32 in value
17997 param by Int32 in value
17998 param bz Int32 in value
17999 category EXT_coordinate_frame
18000 vectorequiv Binormal3ivEXT
18001 version 1.1
18002 offset ?
18003
18004 Binormal3ivEXT(v)
18005 return void
18006 param v Int32 in array [3]
18007 category EXT_coordinate_frame
18008 version 1.1
18009 glxropcode ?
18010 offset ?
18011
18012 Binormal3sEXT(bx, by, bz)
18013 return void
18014 param bx Int16 in value
18015 param by Int16 in value
18016 param bz Int16 in value
18017 category EXT_coordinate_frame
18018 vectorequiv Binormal3svEXT
18019 version 1.1
18020 offset ?
18021
18022 Binormal3svEXT(v)
18023 return void
18024 param v Int16 in array [3]
18025 category EXT_coordinate_frame
18026 version 1.1
18027 glxropcode ?
18028 offset ?
18029
18030 TangentPointerEXT(type, stride, pointer)
18031 return void
18032 param type TangentPointerTypeEXT in value
18033 param stride SizeI in value
18034 param pointer Void in array [COMPSIZE(type/stride)] retained
18035 category EXT_coordinate_frame
18036 dlflags notlistable
18037 glxflags client-handcode client-intercept server-handcode
18038 version 1.1
18039 offset ?
18040
18041 BinormalPointerEXT(type, stride, pointer)
18042 return void
18043 param type BinormalPointerTypeEXT in value
18044 param stride SizeI in value
18045 param pointer Void in array [COMPSIZE(type/stride)] retained
18046 category EXT_coordinate_frame
18047 dlflags notlistable
18048 glxflags client-handcode client-intercept server-handcode
18049 version 1.1
18050 offset ?
18051
18052 ###############################################################################
18053 #
18054 # Extension #157 - skipped
18055 #
18056 ###############################################################################
18057
18058 ###############################################################################
18059 #
18060 # Extension #158
18061 # EXT_texture_env_combine commands
18062 #
18063 ###############################################################################
18064
18065 # (none)
18066 newcategory: EXT_texture_env_combine
18067
18068 ###############################################################################
18069 #
18070 # Extension #159
18071 # APPLE_specular_vector commands
18072 #
18073 ###############################################################################
18074
18075 # (none)
18076 newcategory: APPLE_specular_vector
18077
18078 ###############################################################################
18079 #
18080 # Extension #160
18081 # APPLE_transform_hint commands
18082 #
18083 ###############################################################################
18084
18085 # (none)
18086 newcategory: APPLE_transform_hint
18087
18088 ###############################################################################
18089 #
18090 # Extension #161
18091 # SGIX_fog_scale commands
18092 #
18093 ###############################################################################
18094
18095 # (none)
18096 newcategory: SGIX_fog_scale
18097
18098 ###############################################################################
18099 #
18100 # Extension #162 - skipped
18101 #
18102 ###############################################################################
18103
18104 ###############################################################################
18105 #
18106 # Extension #163
18107 # SUNX_constant_data commands
18108 #
18109 ###############################################################################
18110
18111 FinishTextureSUNX()
18112 return void
18113 category SUNX_constant_data
18114 version 1.1
18115 glxropcode ?
18116 offset ?
18117
18118 ###############################################################################
18119 #
18120 # Extension #164
18121 # SUN_global_alpha commands
18122 #
18123 ###############################################################################
18124
18125 GlobalAlphaFactorbSUN(factor)
18126 return void
18127 param factor Int8 in value
18128 category SUN_global_alpha
18129 version 1.1
18130 glxropcode ?
18131 offset ?
18132
18133 GlobalAlphaFactorsSUN(factor)
18134 return void
18135 param factor Int16 in value
18136 category SUN_global_alpha
18137 version 1.1
18138 glxropcode ?
18139 offset ?
18140
18141 GlobalAlphaFactoriSUN(factor)
18142 return void
18143 param factor Int32 in value
18144 category SUN_global_alpha
18145 version 1.1
18146 glxropcode ?
18147 offset ?
18148
18149 GlobalAlphaFactorfSUN(factor)
18150 return void
18151 param factor Float32 in value
18152 category SUN_global_alpha
18153 version 1.1
18154 glxropcode ?
18155 offset ?
18156
18157 GlobalAlphaFactordSUN(factor)
18158 return void
18159 param factor Float64 in value
18160 category SUN_global_alpha
18161 version 1.1
18162 glxropcode ?
18163 offset ?
18164
18165 GlobalAlphaFactorubSUN(factor)
18166 return void
18167 param factor UInt8 in value
18168 category SUN_global_alpha
18169 version 1.1
18170 glxropcode ?
18171 offset ?
18172
18173 GlobalAlphaFactorusSUN(factor)
18174 return void
18175 param factor UInt16 in value
18176 category SUN_global_alpha
18177 version 1.1
18178 glxropcode ?
18179 offset ?
18180
18181 GlobalAlphaFactoruiSUN(factor)
18182 return void
18183 param factor UInt32 in value
18184 category SUN_global_alpha
18185 version 1.1
18186 glxropcode ?
18187 offset ?
18188
18189 ###############################################################################
18190 #
18191 # Extension #165
18192 # SUN_triangle_list commands
18193 #
18194 ###############################################################################
18195
18196 ReplacementCodeuiSUN(code)
18197 return void
18198 param code UInt32 in value
18199 category SUN_triangle_list
18200 version 1.1
18201 glxropcode ?
18202 offset ?
18203
18204 ReplacementCodeusSUN(code)
18205 return void
18206 param code UInt16 in value
18207 category SUN_triangle_list
18208 version 1.1
18209 glxropcode ?
18210 offset ?
18211
18212 ReplacementCodeubSUN(code)
18213 return void
18214 param code UInt8 in value
18215 category SUN_triangle_list
18216 version 1.1
18217 glxropcode ?
18218 offset ?
18219
18220 ReplacementCodeuivSUN(code)
18221 return void
18222 param code UInt32 in array [COMPSIZE()]
18223 category SUN_triangle_list
18224 version 1.1
18225 glxropcode ?
18226 offset ?
18227
18228 ReplacementCodeusvSUN(code)
18229 return void
18230 param code UInt16 in array [COMPSIZE()]
18231 category SUN_triangle_list
18232 version 1.1
18233 glxropcode ?
18234 offset ?
18235
18236 ReplacementCodeubvSUN(code)
18237 return void
18238 param code UInt8 in array [COMPSIZE()]
18239 category SUN_triangle_list
18240 version 1.1
18241 glxropcode ?
18242 offset ?
18243
18244 ReplacementCodePointerSUN(type, stride, pointer)
18245 return void
18246 param type ReplacementCodeTypeSUN in value
18247 param stride SizeI in value
18248 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
18249 category SUN_triangle_list
18250 version 1.1
18251 glxropcode ?
18252 offset ?
18253
18254 ###############################################################################
18255 #
18256 # Extension #166
18257 # SUN_vertex commands
18258 #
18259 ###############################################################################
18260
18261 Color4ubVertex2fSUN(r, g, b, a, x, y)
18262 return void
18263 param r UInt8 in value
18264 param g UInt8 in value
18265 param b UInt8 in value
18266 param a UInt8 in value
18267 param x Float32 in value
18268 param y Float32 in value
18269 category SUN_vertex
18270 version 1.1
18271 glxropcode ?
18272 offset ?
18273
18274 Color4ubVertex2fvSUN(c, v)
18275 return void
18276 param c UInt8 in array [4]
18277 param v Float32 in array [2]
18278 category SUN_vertex
18279 version 1.1
18280 glxropcode ?
18281 offset ?
18282
18283 Color4ubVertex3fSUN(r, g, b, a, x, y, z)
18284 return void
18285 param r UInt8 in value
18286 param g UInt8 in value
18287 param b UInt8 in value
18288 param a UInt8 in value
18289 param x Float32 in value
18290 param y Float32 in value
18291 param z Float32 in value
18292 category SUN_vertex
18293 version 1.1
18294 glxropcode ?
18295 offset ?
18296
18297 Color4ubVertex3fvSUN(c, v)
18298 return void
18299 param c UInt8 in array [4]
18300 param v Float32 in array [3]
18301 category SUN_vertex
18302 version 1.1
18303 glxropcode ?
18304 offset ?
18305
18306 Color3fVertex3fSUN(r, g, b, x, y, z)
18307 return void
18308 param r Float32 in value
18309 param g Float32 in value
18310 param b Float32 in value
18311 param x Float32 in value
18312 param y Float32 in value
18313 param z Float32 in value
18314 category SUN_vertex
18315 version 1.1
18316 glxropcode ?
18317 offset ?
18318
18319 Color3fVertex3fvSUN(c, v)
18320 return void
18321 param c Float32 in array [3]
18322 param v Float32 in array [3]
18323 category SUN_vertex
18324 version 1.1
18325 glxropcode ?
18326 offset ?
18327
18328 Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
18329 return void
18330 param nx Float32 in value
18331 param ny Float32 in value
18332 param nz Float32 in value
18333 param x Float32 in value
18334 param y Float32 in value
18335 param z Float32 in value
18336 category SUN_vertex
18337 version 1.1
18338 glxropcode ?
18339 offset ?
18340
18341 Normal3fVertex3fvSUN(n, v)
18342 return void
18343 param n Float32 in array [3]
18344 param v Float32 in array [3]
18345 category SUN_vertex
18346 version 1.1
18347 glxropcode ?
18348 offset ?
18349
18350 Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
18351 return void
18352 param r Float32 in value
18353 param g Float32 in value
18354 param b Float32 in value
18355 param a Float32 in value
18356 param nx Float32 in value
18357 param ny Float32 in value
18358 param nz Float32 in value
18359 param x Float32 in value
18360 param y Float32 in value
18361 param z Float32 in value
18362 category SUN_vertex
18363 version 1.1
18364 glxropcode ?
18365 offset ?
18366
18367 Color4fNormal3fVertex3fvSUN(c, n, v)
18368 return void
18369 param c Float32 in array [4]
18370 param n Float32 in array [3]
18371 param v Float32 in array [3]
18372 category SUN_vertex
18373 version 1.1
18374 glxropcode ?
18375 offset ?
18376
18377 TexCoord2fVertex3fSUN(s, t, x, y, z)
18378 return void
18379 param s Float32 in value
18380 param t Float32 in value
18381 param x Float32 in value
18382 param y Float32 in value
18383 param z Float32 in value
18384 category SUN_vertex
18385 version 1.1
18386 glxropcode ?
18387 offset ?
18388
18389 TexCoord2fVertex3fvSUN(tc, v)
18390 return void
18391 param tc Float32 in array [2]
18392 param v Float32 in array [3]
18393 category SUN_vertex
18394 version 1.1
18395 glxropcode ?
18396 offset ?
18397
18398 TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
18399 return void
18400 param s Float32 in value
18401 param t Float32 in value
18402 param p Float32 in value
18403 param q Float32 in value
18404 param x Float32 in value
18405 param y Float32 in value
18406 param z Float32 in value
18407 param w Float32 in value
18408 category SUN_vertex
18409 version 1.1
18410 glxropcode ?
18411 offset ?
18412
18413 TexCoord4fVertex4fvSUN(tc, v)
18414 return void
18415 param tc Float32 in array [4]
18416 param v Float32 in array [4]
18417 category SUN_vertex
18418 version 1.1
18419 glxropcode ?
18420 offset ?
18421
18422 TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
18423 return void
18424 param s Float32 in value
18425 param t Float32 in value
18426 param r UInt8 in value
18427 param g UInt8 in value
18428 param b UInt8 in value
18429 param a UInt8 in value
18430 param x Float32 in value
18431 param y Float32 in value
18432 param z Float32 in value
18433 category SUN_vertex
18434 version 1.1
18435 glxropcode ?
18436 offset ?
18437
18438 TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
18439 return void
18440 param tc Float32 in array [2]
18441 param c UInt8 in array [4]
18442 param v Float32 in array [3]
18443 category SUN_vertex
18444 version 1.1
18445 glxropcode ?
18446 offset ?
18447
18448 TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
18449 return void
18450 param s Float32 in value
18451 param t Float32 in value
18452 param r Float32 in value
18453 param g Float32 in value
18454 param b Float32 in value
18455 param x Float32 in value
18456 param y Float32 in value
18457 param z Float32 in value
18458 category SUN_vertex
18459 version 1.1
18460 glxropcode ?
18461 offset ?
18462
18463 TexCoord2fColor3fVertex3fvSUN(tc, c, v)
18464 return void
18465 param tc Float32 in array [2]
18466 param c Float32 in array [3]
18467 param v Float32 in array [3]
18468 category SUN_vertex
18469 version 1.1
18470 glxropcode ?
18471 offset ?
18472
18473 TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
18474 return void
18475 param s Float32 in value
18476 param t Float32 in value
18477 param nx Float32 in value
18478 param ny Float32 in value
18479 param nz Float32 in value
18480 param x Float32 in value
18481 param y Float32 in value
18482 param z Float32 in value
18483 category SUN_vertex
18484 version 1.1
18485 glxropcode ?
18486 offset ?
18487
18488 TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
18489 return void
18490 param tc Float32 in array [2]
18491 param n Float32 in array [3]
18492 param v Float32 in array [3]
18493 category SUN_vertex
18494 version 1.1
18495 glxropcode ?
18496 offset ?
18497
18498 TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
18499 return void
18500 param s Float32 in value
18501 param t Float32 in value
18502 param r Float32 in value
18503 param g Float32 in value
18504 param b Float32 in value
18505 param a Float32 in value
18506 param nx Float32 in value
18507 param ny Float32 in value
18508 param nz Float32 in value
18509 param x Float32 in value
18510 param y Float32 in value
18511 param z Float32 in value
18512 category SUN_vertex
18513 version 1.1
18514 glxropcode ?
18515 offset ?
18516
18517 TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
18518 return void
18519 param tc Float32 in array [2]
18520 param c Float32 in array [4]
18521 param n Float32 in array [3]
18522 param v Float32 in array [3]
18523 category SUN_vertex
18524 version 1.1
18525 glxropcode ?
18526 offset ?
18527
18528 TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
18529 return void
18530 param s Float32 in value
18531 param t Float32 in value
18532 param p Float32 in value
18533 param q Float32 in value
18534 param r Float32 in value
18535 param g Float32 in value
18536 param b Float32 in value
18537 param a Float32 in value
18538 param nx Float32 in value
18539 param ny Float32 in value
18540 param nz Float32 in value
18541 param x Float32 in value
18542 param y Float32 in value
18543 param z Float32 in value
18544 param w Float32 in value
18545 category SUN_vertex
18546 version 1.1
18547 glxropcode ?
18548 offset ?
18549
18550 TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
18551 return void
18552 param tc Float32 in array [4]
18553 param c Float32 in array [4]
18554 param n Float32 in array [3]
18555 param v Float32 in array [4]
18556 category SUN_vertex
18557 version 1.1
18558 glxropcode ?
18559 offset ?
18560
18561 ReplacementCodeuiVertex3fSUN(rc, x, y, z)
18562 return void
18563 param rc ReplacementCodeSUN in value
18564 param x Float32 in value
18565 param y Float32 in value
18566 param z Float32 in value
18567 category SUN_vertex
18568 version 1.1
18569 glxropcode ?
18570 offset ?
18571
18572 ReplacementCodeuiVertex3fvSUN(rc, v)
18573 return void
18574 param rc ReplacementCodeSUN in array [1]
18575 param v Float32 in array [3]
18576 category SUN_vertex
18577 version 1.1
18578 glxropcode ?
18579 offset ?
18580
18581 ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
18582 return void
18583 param rc ReplacementCodeSUN in value
18584 param r UInt8 in value
18585 param g UInt8 in value
18586 param b UInt8 in value
18587 param a UInt8 in value
18588 param x Float32 in value
18589 param y Float32 in value
18590 param z Float32 in value
18591 category SUN_vertex
18592 version 1.1
18593 glxropcode ?
18594 offset ?
18595
18596 ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
18597 return void
18598 param rc ReplacementCodeSUN in array [1]
18599 param c UInt8 in array [4]
18600 param v Float32 in array [3]
18601 category SUN_vertex
18602 version 1.1
18603 glxropcode ?
18604 offset ?
18605
18606 ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
18607 return void
18608 param rc ReplacementCodeSUN in value
18609 param r Float32 in value
18610 param g Float32 in value
18611 param b Float32 in value
18612 param x Float32 in value
18613 param y Float32 in value
18614 param z Float32 in value
18615 category SUN_vertex
18616 version 1.1
18617 glxropcode ?
18618 offset ?
18619
18620 ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
18621 return void
18622 param rc ReplacementCodeSUN in array [1]
18623 param c Float32 in array [3]
18624 param v Float32 in array [3]
18625 category SUN_vertex
18626 version 1.1
18627 glxropcode ?
18628 offset ?
18629
18630 ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
18631 return void
18632 param rc ReplacementCodeSUN in value
18633 param nx Float32 in value
18634 param ny Float32 in value
18635 param nz Float32 in value
18636 param x Float32 in value
18637 param y Float32 in value
18638 param z Float32 in value
18639 category SUN_vertex
18640 version 1.1
18641 glxropcode ?
18642 offset ?
18643
18644 ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
18645 return void
18646 param rc ReplacementCodeSUN in array [1]
18647 param n Float32 in array [3]
18648 param v Float32 in array [3]
18649 category SUN_vertex
18650 version 1.1
18651 glxropcode ?
18652 offset ?
18653
18654 ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
18655 return void
18656 param rc ReplacementCodeSUN in value
18657 param r Float32 in value
18658 param g Float32 in value
18659 param b Float32 in value
18660 param a Float32 in value
18661 param nx Float32 in value
18662 param ny Float32 in value
18663 param nz Float32 in value
18664 param x Float32 in value
18665 param y Float32 in value
18666 param z Float32 in value
18667 category SUN_vertex
18668 version 1.1
18669 glxropcode ?
18670 offset ?
18671
18672 ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
18673 return void
18674 param rc ReplacementCodeSUN in array [1]
18675 param c Float32 in array [4]
18676 param n Float32 in array [3]
18677 param v Float32 in array [3]
18678 category SUN_vertex
18679 version 1.1
18680 glxropcode ?
18681 offset ?
18682
18683 ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
18684 return void
18685 param rc ReplacementCodeSUN in value
18686 param s Float32 in value
18687 param t Float32 in value
18688 param x Float32 in value
18689 param y Float32 in value
18690 param z Float32 in value
18691 category SUN_vertex
18692 version 1.1
18693 glxropcode ?
18694 offset ?
18695
18696 ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
18697 return void
18698 param rc ReplacementCodeSUN in array [1]
18699 param tc Float32 in array [2]
18700 param v Float32 in array [3]
18701 category SUN_vertex
18702 version 1.1
18703 glxropcode ?
18704 offset ?
18705
18706 ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
18707 return void
18708 param rc ReplacementCodeSUN in value
18709 param s Float32 in value
18710 param t Float32 in value
18711 param nx Float32 in value
18712 param ny Float32 in value
18713 param nz Float32 in value
18714 param x Float32 in value
18715 param y Float32 in value
18716 param z Float32 in value
18717 category SUN_vertex
18718 version 1.1
18719 glxropcode ?
18720 offset ?
18721
18722 ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
18723 return void
18724 param rc ReplacementCodeSUN in array [1]
18725 param tc Float32 in array [2]
18726 param n Float32 in array [3]
18727 param v Float32 in array [3]
18728 category SUN_vertex
18729 version 1.1
18730 glxropcode ?
18731 offset ?
18732
18733 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
18734 return void
18735 param rc ReplacementCodeSUN in value
18736 param s Float32 in value
18737 param t Float32 in value
18738 param r Float32 in value
18739 param g Float32 in value
18740 param b Float32 in value
18741 param a Float32 in value
18742 param nx Float32 in value
18743 param ny Float32 in value
18744 param nz Float32 in value
18745 param x Float32 in value
18746 param y Float32 in value
18747 param z Float32 in value
18748 category SUN_vertex
18749 version 1.1
18750 glxropcode ?
18751 offset ?
18752
18753 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
18754 return void
18755 param rc ReplacementCodeSUN in array [1]
18756 param tc Float32 in array [2]
18757 param c Float32 in array [4]
18758 param n Float32 in array [3]
18759 param v Float32 in array [3]
18760 category SUN_vertex
18761 version 1.1
18762 glxropcode ?
18763 offset ?
18764
18765 ###############################################################################
18766 #
18767 # Extension #167 - WGL_EXT_display_color_table
18768 # Extension #168 - WGL_EXT_extensions_string
18769 # Extension #169 - WGL_EXT_make_current_read
18770 # Extension #170 - WGL_EXT_pixel_format
18771 # Extension #171 - WGL_EXT_pbuffer
18772 # Extension #172 - WGL_EXT_swap_control
18773 #
18774 ###############################################################################
18775
18776 ###############################################################################
18777 #
18778 # Extension #173
18779 # EXT_blend_func_separate commands (also INGR_blend_func_separate)
18780 #
18781 ###############################################################################
18782
18783 BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
18784 return void
18785 param sfactorRGB BlendFuncSeparateParameterEXT in value
18786 param dfactorRGB BlendFuncSeparateParameterEXT in value
18787 param sfactorAlpha BlendFuncSeparateParameterEXT in value
18788 param dfactorAlpha BlendFuncSeparateParameterEXT in value
18789 category EXT_blend_func_separate
18790 glxropcode 4134
18791 version 1.0
18792 extension
18793 alias BlendFuncSeparate
18794
18795 BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
18796 return void
18797 param sfactorRGB BlendFuncSeparateParameterEXT in value
18798 param dfactorRGB BlendFuncSeparateParameterEXT in value
18799 param sfactorAlpha BlendFuncSeparateParameterEXT in value
18800 param dfactorAlpha BlendFuncSeparateParameterEXT in value
18801 category INGR_blend_func_separate
18802 glxropcode 4134
18803 version 1.0
18804 extension
18805 alias BlendFuncSeparateEXT
18806
18807 ###############################################################################
18808 #
18809 # Extension #174
18810 # INGR_color_clamp commands
18811 #
18812 ###############################################################################
18813
18814 # (none)
18815 newcategory: INGR_color_clamp
18816
18817 ###############################################################################
18818 #
18819 # Extension #175
18820 # INGR_interlace_read commands
18821 #
18822 ###############################################################################
18823
18824 # (none)
18825 newcategory: INGR_interlace_read
18826
18827 ###############################################################################
18828 #
18829 # Extension #176
18830 # EXT_stencil_wrap commands
18831 #
18832 ###############################################################################
18833
18834 # (none)
18835 newcategory: EXT_stencil_wrap
18836
18837 ###############################################################################
18838 #
18839 # Extension #177 - skipped
18840 #
18841 ###############################################################################
18842
18843 ###############################################################################
18844 #
18845 # Extension #178
18846 # EXT_422_pixels commands
18847 #
18848 ###############################################################################
18849
18850 # (none)
18851 newcategory: EXT_422_pixels
18852
18853 ###############################################################################
18854 #
18855 # Extension #179
18856 # NV_texgen_reflection commands
18857 #
18858 ###############################################################################
18859
18860 # (none)
18861 newcategory: NV_texgen_reflection
18862
18863 ###############################################################################
18864 #
18865 # Extension #???
18866 # @ EXT_texture_cube_map commands
18867 #
18868 ###############################################################################
18869
18870 # (none)
18871
18872 ###############################################################################
18873 #
18874 # Extension #180 - skipped
18875 # Extension #181 - skipped
18876 #
18877 ###############################################################################
18878
18879 ###############################################################################
18880 #
18881 # Extension #182
18882 # SUN_convolution_border_modes commands
18883 #
18884 ###############################################################################
18885
18886 # (none)
18887 newcategory: SUN_convolution_border_modes
18888
18889 ###############################################################################
18890 #
18891 # Extension #183 - GLX_SUN_get_transparent_index
18892 # Extension #184 - skipped
18893 #
18894 ###############################################################################
18895
18896 ###############################################################################
18897 #
18898 # Extension #185
18899 # EXT_texture_env_add commands
18900 #
18901 ###############################################################################
18902
18903 # (none)
18904 newcategory: EXT_texture_env_add
18905
18906 ###############################################################################
18907 #
18908 # Extension #186
18909 # EXT_texture_lod_bias commands
18910 #
18911 ###############################################################################
18912
18913 # (none)
18914 newcategory: EXT_texture_lod_bias
18915
18916 ###############################################################################
18917 #
18918 # Extension #187
18919 # EXT_texture_filter_anisotropic commands
18920 #
18921 ###############################################################################
18922
18923 # (none)
18924 newcategory: EXT_texture_filter_anisotropic
18925
18926 ###############################################################################
18927 #
18928 # Extension #188
18929 # EXT_vertex_weighting commands
18930 #
18931 ###############################################################################
18932
18933 # GLX stuff to be written
18934 VertexWeightfEXT(weight)
18935 return void
18936 param weight Float32 in value
18937 category EXT_vertex_weighting
18938 vectorequiv VertexWeightfvEXT
18939 version 1.1
18940 extension soft WINSOFT NV10
18941 glxflags ignore
18942 offset 494
18943
18944 VertexWeightfvEXT(weight)
18945 return void
18946 param weight Float32 in array [1]
18947 category EXT_vertex_weighting
18948 version 1.1
18949 extension soft WINSOFT NV10
18950 glxropcode 4135
18951 glxflags ignore
18952 offset 495
18953
18954 VertexWeightPointerEXT(size, type, stride, pointer)
18955 return void
18956 param size SizeI in value
18957 param type VertexWeightPointerTypeEXT in value
18958 param stride SizeI in value
18959 param pointer Void in array [COMPSIZE(type/stride)] retained
18960 category EXT_vertex_weighting
18961 version 1.1
18962 extension soft WINSOFT NV10
18963 dlflags notlistable
18964 glxflags ignore
18965 offset 496
18966
18967 ###############################################################################
18968 #
18969 # Extension #189
18970 # NV_light_max_exponent commands
18971 #
18972 ###############################################################################
18973
18974 # (none)
18975 newcategory: NV_light_max_exponent
18976
18977 ###############################################################################
18978 #
18979 # Extension #190
18980 # NV_vertex_array_range commands
18981 #
18982 ###############################################################################
18983
18984 FlushVertexArrayRangeNV()
18985 return void
18986 category NV_vertex_array_range
18987 version 1.1
18988 extension soft WINSOFT NV10
18989 dlflags notlistable
18990 glxflags client-handcode server-handcode ignore
18991 offset 497
18992
18993 VertexArrayRangeNV(length, pointer)
18994 return void
18995 param length SizeI in value
18996 param pointer Void in array [COMPSIZE(length)] retained
18997 category NV_vertex_array_range
18998 version 1.1
18999 extension soft WINSOFT NV10
19000 dlflags notlistable
19001 glxflags client-handcode server-handcode ignore
19002 offset 498
19003
19004 ###############################################################################
19005 #
19006 # Extension #191
19007 # NV_register_combiners commands
19008 #
19009 ###############################################################################
19010
19011 CombinerParameterfvNV(pname, params)
19012 return void
19013 param pname CombinerParameterNV in value
19014 param params CheckedFloat32 in array [COMPSIZE(pname)]
19015 category NV_register_combiners
19016 version 1.1
19017 extension soft WINSOFT NV10
19018 glxropcode 4137
19019 glxflags ignore
19020 offset 499
19021
19022 CombinerParameterfNV(pname, param)
19023 return void
19024 param pname CombinerParameterNV in value
19025 param param Float32 in value
19026 category NV_register_combiners
19027 version 1.1
19028 extension soft WINSOFT NV10
19029 glxropcode 4136
19030 glxflags ignore
19031 offset 500
19032
19033 CombinerParameterivNV(pname, params)
19034 return void
19035 param pname CombinerParameterNV in value
19036 param params CheckedInt32 in array [COMPSIZE(pname)]
19037 category NV_register_combiners
19038 version 1.1
19039 extension soft WINSOFT NV10
19040 glxropcode 4139
19041 glxflags ignore
19042 offset 501
19043
19044 CombinerParameteriNV(pname, param)
19045 return void
19046 param pname CombinerParameterNV in value
19047 param param Int32 in value
19048 category NV_register_combiners
19049 version 1.1
19050 extension soft WINSOFT NV10
19051 glxropcode 4138
19052 glxflags ignore
19053 offset 502
19054
19055 CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
19056 return void
19057 param stage CombinerStageNV in value
19058 param portion CombinerPortionNV in value
19059 param variable CombinerVariableNV in value
19060 param input CombinerRegisterNV in value
19061 param mapping CombinerMappingNV in value
19062 param componentUsage CombinerComponentUsageNV in value
19063 category NV_register_combiners
19064 version 1.1
19065 extension soft WINSOFT NV10
19066 glxropcode 4140
19067 glxflags ignore
19068 offset 503
19069
19070 CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
19071 return void
19072 param stage CombinerStageNV in value
19073 param portion CombinerPortionNV in value
19074 param abOutput CombinerRegisterNV in value
19075 param cdOutput CombinerRegisterNV in value
19076 param sumOutput CombinerRegisterNV in value
19077 param scale CombinerScaleNV in value
19078 param bias CombinerBiasNV in value
19079 param abDotProduct Boolean in value
19080 param cdDotProduct Boolean in value
19081 param muxSum Boolean in value
19082 category NV_register_combiners
19083 version 1.1
19084 extension soft WINSOFT NV10
19085 glxropcode 4141
19086 glxflags ignore
19087 offset 504
19088
19089 FinalCombinerInputNV(variable, input, mapping, componentUsage)
19090 return void
19091 param variable CombinerVariableNV in value
19092 param input CombinerRegisterNV in value
19093 param mapping CombinerMappingNV in value
19094 param componentUsage CombinerComponentUsageNV in value
19095 category NV_register_combiners
19096 version 1.1
19097 extension soft WINSOFT NV10
19098 glxropcode 4142
19099 glxflags ignore
19100 offset 505
19101
19102 GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
19103 return void
19104 param stage CombinerStageNV in value
19105 param portion CombinerPortionNV in value
19106 param variable CombinerVariableNV in value
19107 param pname CombinerParameterNV in value
19108 param params Float32 out array [COMPSIZE(pname)]
19109 dlflags notlistable
19110 category NV_register_combiners
19111 version 1.1
19112 extension soft WINSOFT NV10
19113 glxvendorpriv 1270
19114 glxflags ignore
19115 offset 506
19116
19117 GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
19118 return void
19119 param stage CombinerStageNV in value
19120 param portion CombinerPortionNV in value
19121 param variable CombinerVariableNV in value
19122 param pname CombinerParameterNV in value
19123 param params Int32 out array [COMPSIZE(pname)]
19124 dlflags notlistable
19125 category NV_register_combiners
19126 version 1.1
19127 extension soft WINSOFT NV10
19128 glxvendorpriv 1271
19129 glxflags ignore
19130 offset 507
19131
19132 GetCombinerOutputParameterfvNV(stage, portion, pname, params)
19133 return void
19134 param stage CombinerStageNV in value
19135 param portion CombinerPortionNV in value
19136 param pname CombinerParameterNV in value
19137 param params Float32 out array [COMPSIZE(pname)]
19138 dlflags notlistable
19139 category NV_register_combiners
19140 version 1.1
19141 extension soft WINSOFT NV10
19142 glxvendorpriv 1272
19143 glxflags ignore
19144 offset 508
19145
19146 GetCombinerOutputParameterivNV(stage, portion, pname, params)
19147 return void
19148 param stage CombinerStageNV in value
19149 param portion CombinerPortionNV in value
19150 param pname CombinerParameterNV in value
19151 param params Int32 out array [COMPSIZE(pname)]
19152 dlflags notlistable
19153 category NV_register_combiners
19154 version 1.1
19155 extension soft WINSOFT NV10
19156 glxvendorpriv 1273
19157 glxflags ignore
19158 offset 509
19159
19160 GetFinalCombinerInputParameterfvNV(variable, pname, params)
19161 return void
19162 param variable CombinerVariableNV in value
19163 param pname CombinerParameterNV in value
19164 param params Float32 out array [COMPSIZE(pname)]
19165 dlflags notlistable
19166 category NV_register_combiners
19167 version 1.1
19168 extension soft WINSOFT NV10
19169 glxvendorpriv 1274
19170 glxflags ignore
19171 offset 510
19172
19173 GetFinalCombinerInputParameterivNV(variable, pname, params)
19174 return void
19175 param variable CombinerVariableNV in value
19176 param pname CombinerParameterNV in value
19177 param params Int32 out array [COMPSIZE(pname)]
19178 dlflags notlistable
19179 category NV_register_combiners
19180 version 1.1
19181 extension soft WINSOFT NV10
19182 glxvendorpriv 1275
19183 glxflags ignore
19184 offset 511
19185
19186 ###############################################################################
19187 #
19188 # Extension #192
19189 # NV_fog_distance commands
19190 #
19191 ###############################################################################
19192
19193 # (none)
19194 newcategory: NV_fog_distance
19195
19196 ###############################################################################
19197 #
19198 # Extension #193
19199 # NV_texgen_emboss commands
19200 #
19201 ###############################################################################
19202
19203 # (none)
19204 newcategory: NV_texgen_emboss
19205
19206 ###############################################################################
19207 #
19208 # Extension #194
19209 # NV_blend_square commands
19210 #
19211 ###############################################################################
19212
19213 # (none)
19214 newcategory: NV_blend_square
19215
19216 ###############################################################################
19217 #
19218 # Extension #195
19219 # NV_texture_env_combine4 commands
19220 #
19221 ###############################################################################
19222
19223 # (none)
19224 newcategory: NV_texture_env_combine4
19225
19226 ###############################################################################
19227 #
19228 # Extension #196
19229 # MESA_resize_buffers commands
19230 #
19231 ###############################################################################
19232
19233 ResizeBuffersMESA()
19234 return void
19235 category MESA_resize_buffers
19236 version 1.0
19237 glxropcode ?
19238 offset 512
19239
19240 ###############################################################################
19241 #
19242 # Extension #197
19243 # MESA_window_pos commands
19244 #
19245 # Note that the 2- and 3-component versions are now aliases of ARB
19246 # entry points.
19247 #
19248 ###############################################################################
19249
19250 WindowPos2dMESA(x, y)
19251 return void
19252 param x CoordD in value
19253 param y CoordD in value
19254 category MESA_window_pos
19255 vectorequiv WindowPos2dvMESA
19256 version 1.0
19257 alias WindowPos2dARB
19258
19259 WindowPos2dvMESA(v)
19260 return void
19261 param v CoordD in array [2]
19262 category MESA_window_pos
19263 version 1.0
19264 glxropcode ?
19265 alias WindowPos2dvARB
19266
19267 WindowPos2fMESA(x, y)
19268 return void
19269 param x CoordF in value
19270 param y CoordF in value
19271 category MESA_window_pos
19272 vectorequiv WindowPos2fvMESA
19273 version 1.0
19274 alias WindowPos2fARB
19275
19276 WindowPos2fvMESA(v)
19277 return void
19278 param v CoordF in array [2]
19279 category MESA_window_pos
19280 version 1.0
19281 glxropcode ?
19282 alias WindowPos2fvARB
19283
19284 WindowPos2iMESA(x, y)
19285 return void
19286 param x CoordI in value
19287 param y CoordI in value
19288 category MESA_window_pos
19289 vectorequiv WindowPos2ivMESA
19290 version 1.0
19291 alias WindowPos2iARB
19292
19293 WindowPos2ivMESA(v)
19294 return void
19295 param v CoordI in array [2]
19296 category MESA_window_pos
19297 version 1.0
19298 glxropcode ?
19299 alias WindowPos2ivARB
19300
19301 WindowPos2sMESA(x, y)
19302 return void
19303 param x CoordS in value
19304 param y CoordS in value
19305 category MESA_window_pos
19306 vectorequiv WindowPos2svMESA
19307 version 1.0
19308 alias WindowPos2sARB
19309
19310 WindowPos2svMESA(v)
19311 return void
19312 param v CoordS in array [2]
19313 category MESA_window_pos
19314 version 1.0
19315 glxropcode ?
19316 alias WindowPos2svARB
19317
19318 WindowPos3dMESA(x, y, z)
19319 return void
19320 param x CoordD in value
19321 param y CoordD in value
19322 param z CoordD in value
19323 vectorequiv WindowPos3dvMESA
19324 category MESA_window_pos
19325 version 1.0
19326 alias WindowPos3dARB
19327
19328 WindowPos3dvMESA(v)
19329 return void
19330 param v CoordD in array [3]
19331 category MESA_window_pos
19332 version 1.0
19333 glxropcode ?
19334 alias WindowPos3dvARB
19335
19336 WindowPos3fMESA(x, y, z)
19337 return void
19338 param x CoordF in value
19339 param y CoordF in value
19340 param z CoordF in value
19341 category MESA_window_pos
19342 vectorequiv WindowPos3fvMESA
19343 version 1.0
19344 alias WindowPos3fARB
19345
19346 WindowPos3fvMESA(v)
19347 return void
19348 param v CoordF in array [3]
19349 category MESA_window_pos
19350 version 1.0
19351 glxropcode ?
19352 alias WindowPos3fvARB
19353
19354 WindowPos3iMESA(x, y, z)
19355 return void
19356 param x CoordI in value
19357 param y CoordI in value
19358 param z CoordI in value
19359 category MESA_window_pos
19360 vectorequiv WindowPos3ivMESA
19361 version 1.0
19362 alias WindowPos3iARB
19363
19364 WindowPos3ivMESA(v)
19365 return void
19366 param v CoordI in array [3]
19367 category MESA_window_pos
19368 version 1.0
19369 glxropcode ?
19370 alias WindowPos3ivARB
19371
19372 WindowPos3sMESA(x, y, z)
19373 return void
19374 param x CoordS in value
19375 param y CoordS in value
19376 param z CoordS in value
19377 category MESA_window_pos
19378 vectorequiv WindowPos3svMESA
19379 version 1.0
19380 alias WindowPos3sARB
19381
19382 WindowPos3svMESA(v)
19383 return void
19384 param v CoordS in array [3]
19385 category MESA_window_pos
19386 version 1.0
19387 glxropcode ?
19388 alias WindowPos3svARB
19389
19390 WindowPos4dMESA(x, y, z, w)
19391 return void
19392 param x CoordD in value
19393 param y CoordD in value
19394 param z CoordD in value
19395 param w CoordD in value
19396 vectorequiv WindowPos4dvMESA
19397 category MESA_window_pos
19398 version 1.0
19399 offset 529
19400
19401 WindowPos4dvMESA(v)
19402 return void
19403 param v CoordD in array [4]
19404 category MESA_window_pos
19405 version 1.0
19406 glxropcode ?
19407 offset 530
19408
19409 WindowPos4fMESA(x, y, z, w)
19410 return void
19411 param x CoordF in value
19412 param y CoordF in value
19413 param z CoordF in value
19414 param w CoordF in value
19415 category MESA_window_pos
19416 vectorequiv WindowPos4fvMESA
19417 version 1.0
19418 offset 531
19419
19420 WindowPos4fvMESA(v)
19421 return void
19422 param v CoordF in array [4]
19423 category MESA_window_pos
19424 version 1.0
19425 glxropcode ?
19426 offset 532
19427
19428 WindowPos4iMESA(x, y, z, w)
19429 return void
19430 param x CoordI in value
19431 param y CoordI in value
19432 param z CoordI in value
19433 param w CoordI in value
19434 category MESA_window_pos
19435 vectorequiv WindowPos4ivMESA
19436 version 1.0
19437 offset 533
19438
19439 WindowPos4ivMESA(v)
19440 return void
19441 param v CoordI in array [4]
19442 category MESA_window_pos
19443 version 1.0
19444 glxropcode ?
19445 offset 534
19446
19447 WindowPos4sMESA(x, y, z, w)
19448 return void
19449 param x CoordS in value
19450 param y CoordS in value
19451 param z CoordS in value
19452 param w CoordS in value
19453 category MESA_window_pos
19454 vectorequiv WindowPos4svMESA
19455 version 1.0
19456 offset 535
19457
19458 WindowPos4svMESA(v)
19459 return void
19460 param v CoordS in array [4]
19461 category MESA_window_pos
19462 version 1.0
19463 glxropcode ?
19464 offset 536
19465
19466 ###############################################################################
19467 #
19468 # Extension #198
19469 # EXT_texture_compression_s3tc commands
19470 #
19471 ###############################################################################
19472
19473 #@@ (none yet)
19474
19475 ###############################################################################
19476 #
19477 # Extension #199
19478 # IBM_cull_vertex commands
19479 #
19480 ###############################################################################
19481
19482 # (none)
19483 newcategory: IBM_cull_vertex
19484
19485 ###############################################################################
19486 #
19487 # Extension #200
19488 # IBM_multimode_draw_arrays commands
19489 #
19490 ###############################################################################
19491
19492 MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
19493 return void
19494 param mode BeginMode in array [COMPSIZE(primcount)]
19495 param first Int32 in array [COMPSIZE(primcount)]
19496 param count SizeI in array [COMPSIZE(primcount)]
19497 param primcount SizeI in value
19498 param modestride Int32 in value
19499 category IBM_multimode_draw_arrays
19500 version 1.1
19501 glxropcode ?
19502 offset 708
19503
19504
19505 MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
19506 return void
19507 param mode BeginMode in array [COMPSIZE(primcount)]
19508 param count SizeI in array [COMPSIZE(primcount)]
19509 param type DrawElementsType in value
19510 param indices ConstVoidPointer in array [COMPSIZE(primcount)]
19511 param primcount SizeI in value
19512 param modestride Int32 in value
19513 category IBM_multimode_draw_arrays
19514 version 1.1
19515 glxropcode ?
19516 offset 709
19517
19518 ###############################################################################
19519 #
19520 # Extension #201
19521 # IBM_vertex_array_lists commands
19522 #
19523 ###############################################################################
19524
19525 ColorPointerListIBM(size, type, stride, pointer, ptrstride)
19526 return void
19527 param size Int32 in value
19528 param type ColorPointerType in value
19529 param stride Int32 in value
19530 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
19531 param ptrstride Int32 in value
19532 category IBM_vertex_array_lists
19533 version 1.1
19534 glxropcode ?
19535 offset ?
19536
19537 SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
19538 return void
19539 param size Int32 in value
19540 param type SecondaryColorPointerTypeIBM in value
19541 param stride Int32 in value
19542 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
19543 param ptrstride Int32 in value
19544 category IBM_vertex_array_lists
19545 version 1.1
19546 glxropcode ?
19547 offset ?
19548
19549 EdgeFlagPointerListIBM(stride, pointer, ptrstride)
19550 return void
19551 param stride Int32 in value
19552 param pointer BooleanPointer in array [COMPSIZE(stride)] retained
19553 param ptrstride Int32 in value
19554 category IBM_vertex_array_lists
19555 version 1.1
19556 glxropcode ?
19557 offset ?
19558
19559 FogCoordPointerListIBM(type, stride, pointer, ptrstride)
19560 return void
19561 param type FogPointerTypeIBM in value
19562 param stride Int32 in value
19563 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
19564 param ptrstride Int32 in value
19565 category IBM_vertex_array_lists
19566 version 1.1
19567 glxropcode ?
19568 offset ?
19569
19570 IndexPointerListIBM(type, stride, pointer, ptrstride)
19571 return void
19572 param type IndexPointerType in value
19573 param stride Int32 in value
19574 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
19575 param ptrstride Int32 in value
19576 category IBM_vertex_array_lists
19577 version 1.1
19578 glxropcode ?
19579 offset ?
19580
19581 NormalPointerListIBM(type, stride, pointer, ptrstride)
19582 return void
19583 param type NormalPointerType in value
19584 param stride Int32 in value
19585 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
19586 param ptrstride Int32 in value
19587 category IBM_vertex_array_lists
19588 version 1.1
19589 glxropcode ?
19590 offset ?
19591
19592 TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
19593 return void
19594 param size Int32 in value
19595 param type TexCoordPointerType in value
19596 param stride Int32 in value
19597 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
19598 param ptrstride Int32 in value
19599 category IBM_vertex_array_lists
19600 version 1.1
19601 glxropcode ?
19602 offset ?
19603
19604 VertexPointerListIBM(size, type, stride, pointer, ptrstride)
19605 return void
19606 param size Int32 in value
19607 param type VertexPointerType in value
19608 param stride Int32 in value
19609 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
19610 param ptrstride Int32 in value
19611 category IBM_vertex_array_lists
19612 version 1.1
19613 glxropcode ?
19614 offset ?
19615
19616 ###############################################################################
19617 #
19618 # Extension #202
19619 # SGIX_subsample commands
19620 #
19621 ###############################################################################
19622
19623 # (none)
19624 newcategory: SGIX_subsample
19625
19626 ###############################################################################
19627 #
19628 # Extension #203
19629 # SGIX_ycrcba commands
19630 #
19631 ###############################################################################
19632
19633 # (none)
19634 newcategory: SGIX_ycrcba
19635
19636 ###############################################################################
19637 #
19638 # Extension #204
19639 # SGIX_ycrcb_subsample commands
19640 #
19641 ###############################################################################
19642
19643 # (none)
19644 newcategory: SGIX_ycrcb_subsample
19645
19646 ###############################################################################
19647 #
19648 # Extension #205
19649 # SGIX_depth_pass_instrument commands
19650 #
19651 ###############################################################################
19652
19653 # (none)
19654 newcategory: SGIX_depth_pass_instrument
19655
19656 ###############################################################################
19657 #
19658 # Extension #206
19659 # 3DFX_texture_compression_FXT1 commands
19660 #
19661 ###############################################################################
19662
19663 # (none)
19664 newcategory: 3DFX_texture_compression_FXT1
19665
19666 ###############################################################################
19667 #
19668 # Extension #207
19669 # 3DFX_multisample commands
19670 #
19671 ###############################################################################
19672
19673 # (none)
19674 newcategory: 3DFX_multisample
19675
19676 ###############################################################################
19677 #
19678 # Extension #208
19679 # 3DFX_tbuffer commands
19680 #
19681 ###############################################################################
19682
19683 TbufferMask3DFX(mask)
19684 return void
19685 param mask UInt32 in value
19686 category 3DFX_tbuffer
19687 version 1.2
19688 glxropcode ?
19689 offset 553
19690
19691 ###############################################################################
19692 #
19693 # Extension #209
19694 # EXT_multisample commands
19695 #
19696 ###############################################################################
19697
19698 SampleMaskEXT(value, invert)
19699 return void
19700 param value ClampedFloat32 in value
19701 param invert Boolean in value
19702 category EXT_multisample
19703 version 1.0
19704 glxropcode ?
19705 extension
19706 offset 446
19707
19708 SamplePatternEXT(pattern)
19709 return void
19710 param pattern SamplePatternEXT in value
19711 category EXT_multisample
19712 version 1.0
19713 glxropcode ?
19714 glxflags
19715 extension
19716 offset 447
19717
19718 ###############################################################################
19719 #
19720 # Extension #210
19721 # SGIX_vertex_preclip commands
19722 #
19723 ###############################################################################
19724
19725 # (none)
19726 newcategory: SGIX_vertex_preclip
19727
19728 ###############################################################################
19729 #
19730 # Extension #211
19731 # SGIX_convolution_accuracy commands
19732 #
19733 ###############################################################################
19734
19735 # (none)
19736 newcategory: SGIX_convolution_accuracy
19737
19738 ###############################################################################
19739 #
19740 # Extension #212
19741 # SGIX_resample commands
19742 #
19743 ###############################################################################
19744
19745 # (none)
19746 newcategory: SGIX_resample
19747
19748 ###############################################################################
19749 #
19750 # Extension #213
19751 # SGIS_point_line_texgen commands
19752 #
19753 ###############################################################################
19754
19755 # (none)
19756 newcategory: SGIS_point_line_texgen
19757
19758 ###############################################################################
19759 #
19760 # Extension #214
19761 # SGIS_texture_color_mask commands
19762 #
19763 ###############################################################################
19764
19765 TextureColorMaskSGIS(red, green, blue, alpha)
19766 return void
19767 param red Boolean in value
19768 param green Boolean in value
19769 param blue Boolean in value
19770 param alpha Boolean in value
19771 category SGIS_texture_color_mask
19772 version 1.1
19773 glxropcode 2082
19774 extension
19775 offset ?
19776
19777 ###############################################################################
19778 #
19779 # Extension #215 - GLX_MESA_copy_sub_buffer
19780 # Extension #216 - GLX_MESA_pixmap_colormap
19781 # Extension #217 - GLX_MESA_release_buffers
19782 # Extension #218 - GLX_MESA_set_3dfx_mode
19783 #
19784 ###############################################################################
19785
19786 ###############################################################################
19787 #
19788 # Extension #219
19789 # SGIX_igloo_interface commands
19790 #
19791 ###############################################################################
19792
19793 IglooInterfaceSGIX(pname, params)
19794 return void
19795 dlflags notlistable
19796 param pname IglooFunctionSelectSGIX in value
19797 param params IglooParameterSGIX in array [COMPSIZE(pname)]
19798 category SGIX_igloo_interface
19799 version 1.0
19800 glxflags SGI ignore
19801 extension
19802 glxropcode 200
19803 offset ?
19804
19805 ###############################################################################
19806 #
19807 # Extension #220
19808 # EXT_texture_env_dot3 commands
19809 #
19810 ###############################################################################
19811
19812 # (none)
19813 newcategory: EXT_texture_env_dot3
19814
19815 ###############################################################################
19816 #
19817 # Extension #221
19818 # ATI_texture_mirror_once commands
19819 #
19820 ###############################################################################
19821 # (none)
19822 newcategory: ATI_texture_mirror_once
19823
19824 ###############################################################################
19825 #
19826 # Extension #222
19827 # NV_fence commands
19828 #
19829 ###############################################################################
19830
19831 DeleteFencesNV(n, fences)
19832 return void
19833 param n SizeI in value
19834 param fences FenceNV in array [n]
19835 category NV_fence
19836 dlflags notlistable
19837 version 1.2
19838 extension soft WINSOFT NV10
19839 glxvendorpriv 1276
19840 glxflags ignore
19841 offset 647
19842
19843 GenFencesNV(n, fences)
19844 return void
19845 param n SizeI in value
19846 param fences FenceNV out array [n]
19847 category NV_fence
19848 dlflags notlistable
19849 version 1.2
19850 extension soft WINSOFT NV10
19851 glxvendorpriv 1277
19852 glxflags ignore
19853 offset 648
19854
19855 IsFenceNV(fence)
19856 return Boolean
19857 param fence FenceNV in value
19858 category NV_fence
19859 dlflags notlistable
19860 version 1.2
19861 extension soft WINSOFT NV10
19862 glxvendorpriv 1278
19863 glxflags ignore
19864 offset 649
19865
19866 TestFenceNV(fence)
19867 return Boolean
19868 param fence FenceNV in value
19869 category NV_fence
19870 dlflags notlistable
19871 version 1.2
19872 extension soft WINSOFT NV10
19873 glxvendorpriv 1279
19874 glxflags ignore
19875 offset 650
19876
19877 GetFenceivNV(fence, pname, params)
19878 return void
19879 param fence FenceNV in value
19880 param pname FenceParameterNameNV in value
19881 param params Int32 out array [COMPSIZE(pname)]
19882 category NV_fence
19883 dlflags notlistable
19884 version 1.2
19885 extension soft WINSOFT NV10
19886 glxvendorpriv 1280
19887 glxflags ignore
19888 offset 651
19889
19890 FinishFenceNV(fence)
19891 return void
19892 param fence FenceNV in value
19893 category NV_fence
19894 dlflags notlistable
19895 version 1.2
19896 extension soft WINSOFT NV10
19897 glxvendorpriv 1312
19898 glxflags ignore
19899 offset 652
19900
19901 SetFenceNV(fence, condition)
19902 return void
19903 param fence FenceNV in value
19904 param condition FenceConditionNV in value
19905 category NV_fence
19906 version 1.2
19907 extension soft WINSOFT NV10
19908 glxflags ignore
19909 offset 653
19910
19911 ###############################################################################
19912 #
19913 # Extension #225
19914 # NV_evaluators commands
19915 #
19916 ###############################################################################
19917
19918 MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
19919 return void
19920 param target EvalTargetNV in value
19921 param index UInt32 in value
19922 param type MapTypeNV in value
19923 param ustride SizeI in value
19924 param vstride SizeI in value
19925 param uorder CheckedInt32 in value
19926 param vorder CheckedInt32 in value
19927 param packed Boolean in value
19928 param points Void in array [COMPSIZE(target/uorder/vorder)]
19929 category NV_evaluators
19930 dlflags handcode
19931 version 1.1
19932 extension soft WINSOFT NV10
19933 glxflags ignore
19934 offset ?
19935
19936 MapParameterivNV(target, pname, params)
19937 return void
19938 param target EvalTargetNV in value
19939 param pname MapParameterNV in value
19940 param params CheckedInt32 in array [COMPSIZE(target/pname)]
19941 category NV_evaluators
19942 version 1.1
19943 extension soft WINSOFT NV10
19944 glxflags ignore
19945 offset ?
19946
19947 MapParameterfvNV(target, pname, params)
19948 return void
19949 param target EvalTargetNV in value
19950 param pname MapParameterNV in value
19951 param params CheckedFloat32 in array [COMPSIZE(target/pname)]
19952 category NV_evaluators
19953 version 1.1
19954 extension soft WINSOFT NV10
19955 glxflags ignore
19956 offset ?
19957
19958 GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
19959 return void
19960 param target EvalTargetNV in value
19961 param index UInt32 in value
19962 param type MapTypeNV in value
19963 param ustride SizeI in value
19964 param vstride SizeI in value
19965 param packed Boolean in value
19966 param points Void out array [COMPSIZE(target)]
19967 category NV_evaluators
19968 dlflags notlistable
19969 version 1.1
19970 extension soft WINSOFT NV10
19971 glxflags ignore
19972 offset ?
19973
19974 GetMapParameterivNV(target, pname, params)
19975 return void
19976 param target EvalTargetNV in value
19977 param pname MapParameterNV in value
19978 param params Int32 out array [COMPSIZE(target/pname)]
19979 category NV_evaluators
19980 dlflags notlistable
19981 version 1.1
19982 extension soft WINSOFT NV10
19983 glxflags ignore
19984 offset ?
19985
19986 GetMapParameterfvNV(target, pname, params)
19987 return void
19988 param target EvalTargetNV in value
19989 param pname MapParameterNV in value
19990 param params Float32 out array [COMPSIZE(target/pname)]
19991 category NV_evaluators
19992 dlflags notlistable
19993 version 1.1
19994 extension soft WINSOFT NV10
19995 glxflags ignore
19996 offset ?
19997
19998 GetMapAttribParameterivNV(target, index, pname, params)
19999 return void
20000 param target EvalTargetNV in value
20001 param index UInt32 in value
20002 param pname MapAttribParameterNV in value
20003 param params Int32 out array [COMPSIZE(pname)]
20004 category NV_evaluators
20005 dlflags notlistable
20006 version 1.1
20007 extension soft WINSOFT NV10
20008 glxflags ignore
20009 offset ?
20010
20011 GetMapAttribParameterfvNV(target, index, pname, params)
20012 return void
20013 param target EvalTargetNV in value
20014 param index UInt32 in value
20015 param pname MapAttribParameterNV in value
20016 param params Float32 out array [COMPSIZE(pname)]
20017 category NV_evaluators
20018 dlflags notlistable
20019 version 1.1
20020 extension soft WINSOFT NV10
20021 glxflags ignore
20022 offset ?
20023
20024 EvalMapsNV(target, mode)
20025 return void
20026 param target EvalTargetNV in value
20027 param mode EvalMapsModeNV in value
20028 category NV_evaluators
20029 version 1.1
20030 extension soft WINSOFT NV10
20031 glxflags ignore
20032 offset ?
20033
20034 ###############################################################################
20035 #
20036 # Extension #226
20037 # NV_packed_depth_stencil commands
20038 #
20039 ###############################################################################
20040
20041 # (none)
20042 newcategory: NV_packed_depth_stencil
20043
20044 ###############################################################################
20045 #
20046 # Extension #227
20047 # NV_register_combiners2 commands
20048 #
20049 ###############################################################################
20050
20051 CombinerStageParameterfvNV(stage, pname, params)
20052 return void
20053 param stage CombinerStageNV in value
20054 param pname CombinerParameterNV in value
20055 param params CheckedFloat32 in array [COMPSIZE(pname)]
20056 category NV_register_combiners2
20057 version 1.1
20058 extension
20059 glxflags ignore
20060 offset ?
20061
20062 GetCombinerStageParameterfvNV(stage, pname, params)
20063 return void
20064 param stage CombinerStageNV in value
20065 param pname CombinerParameterNV in value
20066 param params Float32 out array [COMPSIZE(pname)]
20067 dlflags notlistable
20068 category NV_register_combiners2
20069 version 1.1
20070 extension
20071 glxflags ignore
20072 offset ?
20073
20074 ###############################################################################
20075 #
20076 # Extension #228
20077 # NV_texture_compression_vtc commands
20078 #
20079 ###############################################################################
20080
20081 # (none)
20082 newcategory: NV_texture_compression_vtc
20083
20084 ###############################################################################
20085 #
20086 # Extension #229
20087 # NV_texture_rectangle commands
20088 #
20089 ###############################################################################
20090
20091 # (none)
20092 newcategory: NV_texture_rectangle
20093
20094 ###############################################################################
20095 #
20096 # Extension #230
20097 # NV_texture_shader commands
20098 #
20099 ###############################################################################
20100
20101 # (none)
20102 newcategory: NV_texture_shader
20103
20104 ###############################################################################
20105 #
20106 # Extension #231
20107 # NV_texture_shader2 commands
20108 #
20109 ###############################################################################
20110
20111 # (none)
20112 newcategory: NV_texture_shader2
20113
20114 ###############################################################################
20115 #
20116 # Extension #232
20117 # NV_vertex_array_range2 commands
20118 #
20119 ###############################################################################
20120
20121 # (none)
20122 newcategory: NV_vertex_array_range2
20123
20124 ###############################################################################
20125 #
20126 # Extension #233
20127 # NV_vertex_program commands
20128 #
20129 ###############################################################################
20130
20131 AreProgramsResidentNV(n, programs, residences)
20132 return Boolean
20133 param n SizeI in value
20134 param programs UInt32 in array [n]
20135 param residences Boolean out array [n]
20136 category NV_vertex_program
20137 dlflags notlistable
20138 version 1.2
20139 extension soft WINSOFT NV10
20140 glxflags ignore
20141 glxvendorpriv 1293
20142 offset 578
20143
20144 BindProgramNV(target, id)
20145 return void
20146 param target VertexAttribEnumNV in value
20147 param id UInt32 in value
20148 category NV_vertex_program
20149 version 1.2
20150 extension soft WINSOFT NV10
20151 glxropcode 4180
20152 alias BindProgramARB
20153
20154 DeleteProgramsNV(n, programs)
20155 return void
20156 param n SizeI in value
20157 param programs UInt32 in array [n]
20158 category NV_vertex_program
20159 dlflags notlistable
20160 version 1.2
20161 extension soft WINSOFT NV10
20162 glxvendorpriv 1294
20163 alias DeleteProgramsARB
20164
20165 ExecuteProgramNV(target, id, params)
20166 return void
20167 param target VertexAttribEnumNV in value
20168 param id UInt32 in value
20169 param params Float32 in array [4]
20170 category NV_vertex_program
20171 version 1.2
20172 extension soft WINSOFT NV10
20173 glxflags ignore
20174 glxropcode 4181
20175 offset 581
20176
20177 GenProgramsNV(n, programs)
20178 return void
20179 param n SizeI in value
20180 param programs UInt32 out array [n]
20181 category NV_vertex_program
20182 dlflags notlistable
20183 version 1.2
20184 extension soft WINSOFT NV10
20185 glxvendorpriv 1295
20186 alias GenProgramsARB
20187
20188 GetProgramParameterdvNV(target, index, pname, params)
20189 return void
20190 param target VertexAttribEnumNV in value
20191 param index UInt32 in value
20192 param pname VertexAttribEnumNV in value
20193 param params Float64 out array [4]
20194 category NV_vertex_program
20195 dlflags notlistable
20196 version 1.2
20197 extension soft WINSOFT NV10
20198 glxflags ignore
20199 glxvendorpriv 1297
20200 offset 583
20201
20202 GetProgramParameterfvNV(target, index, pname, params)
20203 return void
20204 param target VertexAttribEnumNV in value
20205 param index UInt32 in value
20206 param pname VertexAttribEnumNV in value
20207 param params Float32 out array [4]
20208 category NV_vertex_program
20209 dlflags notlistable
20210 version 1.2
20211 extension soft WINSOFT NV10
20212 glxflags ignore
20213 glxvendorpriv 1296
20214 offset 584
20215
20216 # GetProgramParameterSigneddvNV(target, index, pname, params)
20217 # return void
20218 # param target VertexAttribEnumNV in value
20219 # param index Int32 in value
20220 # param pname VertexAttribEnumNV in value
20221 # param params Float64 out array [4]
20222 # category NV_vertex_program1_1_dcc
20223 # dlflags notlistable
20224 # version 1.2
20225 # extension soft WINSOFT NV20
20226 # glxflags ignore
20227 # offset ?
20228 #
20229 # GetProgramParameterSignedfvNV(target, index, pname, params)
20230 # return void
20231 # param target VertexAttribEnumNV in value
20232 # param index Int32 in value
20233 # param pname VertexAttribEnumNV in value
20234 # param params Float32 out array [4]
20235 # category NV_vertex_program1_1_dcc
20236 # dlflags notlistable
20237 # version 1.2
20238 # extension soft WINSOFT NV20
20239 # glxflags ignore
20240 # offset ?
20241
20242 GetProgramivNV(id, pname, params)
20243 return void
20244 param id UInt32 in value
20245 param pname VertexAttribEnumNV in value
20246 param params Int32 out array [4]
20247 category NV_vertex_program
20248 dlflags notlistable
20249 version 1.2
20250 extension soft WINSOFT NV10
20251 glxflags ignore
20252 glxvendorpriv 1298
20253 offset 585
20254
20255 GetProgramStringNV(id, pname, program)
20256 return void
20257 param id UInt32 in value
20258 param pname VertexAttribEnumNV in value
20259 param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
20260 category NV_vertex_program
20261 dlflags notlistable
20262 version 1.2
20263 extension soft WINSOFT NV10
20264 glxflags ignore
20265 glxvendorpriv 1299
20266 offset 586
20267
20268 GetTrackMatrixivNV(target, address, pname, params)
20269 return void
20270 param target VertexAttribEnumNV in value
20271 param address UInt32 in value
20272 param pname VertexAttribEnumNV in value
20273 param params Int32 out array [1]
20274 category NV_vertex_program
20275 dlflags notlistable
20276 version 1.2
20277 extension soft WINSOFT NV10
20278 glxflags ignore
20279 glxvendorpriv 1300
20280 offset 587
20281
20282 GetVertexAttribdvNV(index, pname, params)
20283 return void
20284 param index UInt32 in value
20285 param pname VertexAttribEnumNV in value
20286 param params Float64 out array [1]
20287 category NV_vertex_program
20288 dlflags notlistable
20289 version 1.2
20290 extension soft WINSOFT NV10
20291 glxvendorpriv 1301
20292 alias GetVertexAttribdv
20293
20294 GetVertexAttribfvNV(index, pname, params)
20295 return void
20296 param index UInt32 in value
20297 param pname VertexAttribEnumNV in value
20298 param params Float32 out array [1]
20299 category NV_vertex_program
20300 dlflags notlistable
20301 version 1.2
20302 extension soft WINSOFT NV10
20303 glxvendorpriv 1302
20304 alias GetVertexAttribfv
20305
20306 GetVertexAttribivNV(index, pname, params)
20307 return void
20308 param index UInt32 in value
20309 param pname VertexAttribEnumNV in value
20310 param params Int32 out array [1]
20311 category NV_vertex_program
20312 dlflags notlistable
20313 version 1.2
20314 extension soft WINSOFT NV10
20315 glxvendorpriv 1303
20316 alias GetVertexAttribiv
20317
20318 GetVertexAttribPointervNV(index, pname, pointer)
20319 return void
20320 param index UInt32 in value
20321 param pname VertexAttribEnumNV in value
20322 param pointer VoidPointer out array [1]
20323 category NV_vertex_program
20324 dlflags notlistable
20325 version 1.2
20326 extension soft WINSOFT NV10
20327 glxflags ignore
20328 alias GetVertexAttribPointerv
20329
20330 IsProgramNV(id)
20331 return Boolean
20332 param id UInt32 in value
20333 category NV_vertex_program
20334 dlflags notlistable
20335 version 1.2
20336 extension soft WINSOFT NV10
20337 glxvendorpriv 1304
20338 alias IsProgram
20339
20340 LoadProgramNV(target, id, len, program)
20341 return void
20342 param target VertexAttribEnumNV in value
20343 param id UInt32 in value
20344 param len SizeI in value
20345 param program UInt8 in array [len]
20346 category NV_vertex_program
20347 version 1.2
20348 extension soft WINSOFT NV10
20349 glxropcode 4183
20350 offset 593
20351
20352 ProgramParameter4dNV(target, index, x, y, z, w)
20353 return void
20354 param target VertexAttribEnumNV in value
20355 param index UInt32 in value
20356 param x Float64 in value
20357 param y Float64 in value
20358 param z Float64 in value
20359 param w Float64 in value
20360 category NV_vertex_program
20361 version 1.2
20362 vectorequiv ProgramParameter4dvNV
20363 extension soft WINSOFT NV10
20364 offset 594
20365
20366 ProgramParameter4dvNV(target, index, v)
20367 return void
20368 param target VertexAttribEnumNV in value
20369 param index UInt32 in value
20370 param v Float64 in array [4]
20371 category NV_vertex_program
20372 version 1.2
20373 extension soft WINSOFT NV10
20374 glxropcode 4185
20375 offset 595
20376
20377 ProgramParameter4fNV(target, index, x, y, z, w)
20378 return void
20379 param target VertexAttribEnumNV in value
20380 param index UInt32 in value
20381 param x Float32 in value
20382 param y Float32 in value
20383 param z Float32 in value
20384 param w Float32 in value
20385 category NV_vertex_program
20386 version 1.2
20387 vectorequiv ProgramParameter4fvNV
20388 extension soft WINSOFT NV10
20389 offset 596
20390
20391 ProgramParameter4fvNV(target, index, v)
20392 return void
20393 param target VertexAttribEnumNV in value
20394 param index UInt32 in value
20395 param v Float32 in array [4]
20396 category NV_vertex_program
20397 version 1.2
20398 extension soft WINSOFT NV10
20399 glxropcode 4184
20400 offset 597
20401
20402 #??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
20403 #??? extension specification in the registry.
20404 ProgramParameters4dvNV(target, index, count, v)
20405 return void
20406 param target VertexAttribEnumNV in value
20407 param index UInt32 in value
20408 param count SizeI in value
20409 param v Float64 in array [count*4]
20410 category NV_vertex_program
20411 version 1.2
20412 extension soft WINSOFT NV10
20413 glxropcode 4187
20414 offset 598
20415
20416 ProgramParameters4fvNV(target, index, count, v)
20417 return void
20418 param target VertexAttribEnumNV in value
20419 param index UInt32 in value
20420 param count SizeI in value
20421 param v Float32 in array [count*4]
20422 category NV_vertex_program
20423 version 1.2
20424 extension soft WINSOFT NV10
20425 glxropcode 4186
20426 offset 599
20427
20428 # ProgramParameterSigned4dNV(target, index, x, y, z, w)
20429 # return void
20430 # param target VertexAttribEnumNV in value
20431 # param index Int32 in value
20432 # param x Float64 in value
20433 # param y Float64 in value
20434 # param z Float64 in value
20435 # param w Float64 in value
20436 # category NV_vertex_program1_1_dcc
20437 # version 1.2
20438 # vectorequiv ProgramParameterSigned4dvNV
20439 # extension soft WINSOFT NV20
20440 # offset ?
20441 #
20442 # ProgramParameterSigned4dvNV(target, index, v)
20443 # return void
20444 # param target VertexAttribEnumNV in value
20445 # param index Int32 in value
20446 # param v Float64 in array [4]
20447 # category NV_vertex_program1_1_dcc
20448 # version 1.2
20449 # extension soft WINSOFT NV20
20450 # glxflags ignore
20451 # offset ?
20452 #
20453 # ProgramParameterSigned4fNV(target, index, x, y, z, w)
20454 # return void
20455 # param target VertexAttribEnumNV in value
20456 # param index Int32 in value
20457 # param x Float32 in value
20458 # param y Float32 in value
20459 # param z Float32 in value
20460 # param w Float32 in value
20461 # category NV_vertex_program1_1_dcc
20462 # version 1.2
20463 # vectorequiv ProgramParameterSigned4fvNV
20464 # extension soft WINSOFT NV20
20465 # offset ?
20466 #
20467 # ProgramParameterSigned4fvNV(target, index, v)
20468 # return void
20469 # param target VertexAttribEnumNV in value
20470 # param index Int32 in value
20471 # param v Float32 in array [4]
20472 # category NV_vertex_program1_1_dcc
20473 # version 1.2
20474 # extension soft WINSOFT NV20
20475 # glxflags ignore
20476 # offset ?
20477 #
20478 # ProgramParametersSigned4dvNV(target, index, count, v)
20479 # return void
20480 # param target VertexAttribEnumNV in value
20481 # param index Int32 in value
20482 # param count SizeI in value
20483 # param v Float64 in array [count*4]
20484 # category NV_vertex_program1_1_dcc
20485 # version 1.2
20486 # extension soft WINSOFT NV20
20487 # glxflags ignore
20488 # offset ?
20489 #
20490 # ProgramParametersSigned4fvNV(target, index, count, v)
20491 # return void
20492 # param target VertexAttribEnumNV in value
20493 # param index Int32 in value
20494 # param count SizeI in value
20495 # param v Float32 in array [count*4]
20496 # category NV_vertex_program1_1_dcc
20497 # version 1.2
20498 # extension soft WINSOFT NV20
20499 # glxflags ignore
20500 # offset ?
20501
20502 RequestResidentProgramsNV(n, programs)
20503 return void
20504 param n SizeI in value
20505 param programs UInt32 in array [n]
20506 category NV_vertex_program
20507 version 1.2
20508 extension soft WINSOFT NV10
20509 glxropcode 4182
20510 offset 600
20511
20512 TrackMatrixNV(target, address, matrix, transform)
20513 return void
20514 param target VertexAttribEnumNV in value
20515 param address UInt32 in value
20516 param matrix VertexAttribEnumNV in value
20517 param transform VertexAttribEnumNV in value
20518 category NV_vertex_program
20519 version 1.2
20520 extension soft WINSOFT NV10
20521 glxropcode 4188
20522 offset 601
20523
20524 VertexAttribPointerNV(index, fsize, type, stride, pointer)
20525 return void
20526 param index UInt32 in value
20527 param fsize Int32 in value
20528 param type VertexAttribEnumNV in value
20529 param stride SizeI in value
20530 param pointer Void in array [COMPSIZE(fsize/type/stride)] retained
20531 category NV_vertex_program
20532 dlflags notlistable
20533 version 1.2
20534 extension soft WINSOFT NV10
20535 glxflags ignore
20536 offset 602
20537
20538 VertexAttrib1dNV(index, x)
20539 return void
20540 param index UInt32 in value
20541 param x Float64 in value
20542 category NV_vertex_program
20543 version 1.2
20544 vectorequiv VertexAttrib1dvNV
20545 extension soft WINSOFT NV10
20546 alias VertexAttrib1d
20547
20548 VertexAttrib1dvNV(index, v)
20549 return void
20550 param index UInt32 in value
20551 param v Float64 in array [1]
20552 category NV_vertex_program
20553 version 1.2
20554 extension soft WINSOFT NV10
20555 glxropcode 4197
20556 alias VertexAttrib1dv
20557
20558 VertexAttrib1fNV(index, x)
20559 return void
20560 param index UInt32 in value
20561 param x Float32 in value
20562 category NV_vertex_program
20563 version 1.2
20564 vectorequiv VertexAttrib1fvNV
20565 extension soft WINSOFT NV10
20566 alias VertexAttrib1f
20567
20568 VertexAttrib1fvNV(index, v)
20569 return void
20570 param index UInt32 in value
20571 param v Float32 in array [1]
20572 category NV_vertex_program
20573 version 1.2
20574 extension soft WINSOFT NV10
20575 glxropcode 4193
20576 alias VertexAttrib1fv
20577
20578 VertexAttrib1sNV(index, x)
20579 return void
20580 param index UInt32 in value
20581 param x Int16 in value
20582 category NV_vertex_program
20583 version 1.2
20584 vectorequiv VertexAttrib1svNV
20585 extension soft WINSOFT NV10
20586 alias VertexAttrib1s
20587
20588 VertexAttrib1svNV(index, v)
20589 return void
20590 param index UInt32 in value
20591 param v Int16 in array [1]
20592 category NV_vertex_program
20593 version 1.2
20594 extension soft WINSOFT NV10
20595 glxropcode 4189
20596 alias VertexAttrib1sv
20597
20598 VertexAttrib2dNV(index, x, y)
20599 return void
20600 param index UInt32 in value
20601 param x Float64 in value
20602 param y Float64 in value
20603 category NV_vertex_program
20604 version 1.2
20605 vectorequiv VertexAttrib2dvNV
20606 extension soft WINSOFT NV10
20607 alias VertexAttrib2d
20608
20609 VertexAttrib2dvNV(index, v)
20610 return void
20611 param index UInt32 in value
20612 param v Float64 in array [2]
20613 category NV_vertex_program
20614 version 1.2
20615 extension soft WINSOFT NV10
20616 glxropcode 4198
20617 alias VertexAttrib2dv
20618
20619 VertexAttrib2fNV(index, x, y)
20620 return void
20621 param index UInt32 in value
20622 param x Float32 in value
20623 param y Float32 in value
20624 category NV_vertex_program
20625 version 1.2
20626 vectorequiv VertexAttrib2fvNV
20627 extension soft WINSOFT NV10
20628 alias VertexAttrib2f
20629
20630 VertexAttrib2fvNV(index, v)
20631 return void
20632 param index UInt32 in value
20633 param v Float32 in array [2]
20634 category NV_vertex_program
20635 version 1.2
20636 extension soft WINSOFT NV10
20637 glxropcode 4194
20638 alias VertexAttrib2fv
20639
20640 VertexAttrib2sNV(index, x, y)
20641 return void
20642 param index UInt32 in value
20643 param x Int16 in value
20644 param y Int16 in value
20645 category NV_vertex_program
20646 version 1.2
20647 vectorequiv VertexAttrib2svNV
20648 extension soft WINSOFT NV10
20649 alias VertexAttrib2s
20650
20651 VertexAttrib2svNV(index, v)
20652 return void
20653 param index UInt32 in value
20654 param v Int16 in array [2]
20655 category NV_vertex_program
20656 version 1.2
20657 extension soft WINSOFT NV10
20658 glxropcode 4190
20659 alias VertexAttrib2sv
20660
20661 VertexAttrib3dNV(index, x, y, z)
20662 return void
20663 param index UInt32 in value
20664 param x Float64 in value
20665 param y Float64 in value
20666 param z Float64 in value
20667 category NV_vertex_program
20668 version 1.2
20669 vectorequiv VertexAttrib3dvNV
20670 extension soft WINSOFT NV10
20671 alias VertexAttrib3d
20672
20673 VertexAttrib3dvNV(index, v)
20674 return void
20675 param index UInt32 in value
20676 param v Float64 in array [3]
20677 category NV_vertex_program
20678 version 1.2
20679 extension soft WINSOFT NV10
20680 glxropcode 4199
20681 alias VertexAttrib3dv
20682
20683 VertexAttrib3fNV(index, x, y, z)
20684 return void
20685 param index UInt32 in value
20686 param x Float32 in value
20687 param y Float32 in value
20688 param z Float32 in value
20689 category NV_vertex_program
20690 version 1.2
20691 vectorequiv VertexAttrib3fvNV
20692 extension soft WINSOFT NV10
20693 alias VertexAttrib3f
20694
20695 VertexAttrib3fvNV(index, v)
20696 return void
20697 param index UInt32 in value
20698 param v Float32 in array [3]
20699 category NV_vertex_program
20700 version 1.2
20701 extension soft WINSOFT NV10
20702 glxropcode 4195
20703 alias VertexAttrib3fv
20704
20705 VertexAttrib3sNV(index, x, y, z)
20706 return void
20707 param index UInt32 in value
20708 param x Int16 in value
20709 param y Int16 in value
20710 param z Int16 in value
20711 category NV_vertex_program
20712 version 1.2
20713 vectorequiv VertexAttrib3svNV
20714 extension soft WINSOFT NV10
20715 alias VertexAttrib3s
20716
20717 VertexAttrib3svNV(index, v)
20718 return void
20719 param index UInt32 in value
20720 param v Int16 in array [3]
20721 category NV_vertex_program
20722 version 1.2
20723 extension soft WINSOFT NV10
20724 glxropcode 4191
20725 alias VertexAttrib3sv
20726
20727 VertexAttrib4dNV(index, x, y, z, w)
20728 return void
20729 param index UInt32 in value
20730 param x Float64 in value
20731 param y Float64 in value
20732 param z Float64 in value
20733 param w Float64 in value
20734 category NV_vertex_program
20735 version 1.2
20736 vectorequiv VertexAttrib4dvNV
20737 extension soft WINSOFT NV10
20738 alias VertexAttrib4d
20739
20740 VertexAttrib4dvNV(index, v)
20741 return void
20742 param index UInt32 in value
20743 param v Float64 in array [4]
20744 category NV_vertex_program
20745 version 1.2
20746 extension soft WINSOFT NV10
20747 glxropcode 4200
20748 alias VertexAttrib4dv
20749
20750 VertexAttrib4fNV(index, x, y, z, w)
20751 return void
20752 param index UInt32 in value
20753 param x Float32 in value
20754 param y Float32 in value
20755 param z Float32 in value
20756 param w Float32 in value
20757 category NV_vertex_program
20758 version 1.2
20759 vectorequiv VertexAttrib4fvNV
20760 extension soft WINSOFT NV10
20761 alias VertexAttrib4f
20762
20763 VertexAttrib4fvNV(index, v)
20764 return void
20765 param index UInt32 in value
20766 param v Float32 in array [4]
20767 category NV_vertex_program
20768 version 1.2
20769 extension soft WINSOFT NV10
20770 glxropcode 4196
20771 alias VertexAttrib4fv
20772
20773 VertexAttrib4sNV(index, x, y, z, w)
20774 return void
20775 param index UInt32 in value
20776 param x Int16 in value
20777 param y Int16 in value
20778 param z Int16 in value
20779 param w Int16 in value
20780 category NV_vertex_program
20781 version 1.2
20782 vectorequiv VertexAttrib4svNV
20783 extension soft WINSOFT NV10
20784 alias VertexAttrib4s
20785
20786 VertexAttrib4svNV(index, v)
20787 return void
20788 param index UInt32 in value
20789 param v Int16 in array [4]
20790 category NV_vertex_program
20791 version 1.2
20792 extension soft WINSOFT NV10
20793 glxropcode 4192
20794 alias VertexAttrib4sv
20795
20796 VertexAttrib4ubNV(index, x, y, z, w)
20797 return void
20798 param index UInt32 in value
20799 param x ColorUB in value
20800 param y ColorUB in value
20801 param z ColorUB in value
20802 param w ColorUB in value
20803 category NV_vertex_program
20804 version 1.2
20805 extension soft WINSOFT NV10
20806 vectorequiv VertexAttrib4ubvNV
20807 alias VertexAttrib4Nub
20808
20809 VertexAttrib4ubvNV(index, v)
20810 return void
20811 param index UInt32 in value
20812 param v ColorUB in array [4]
20813 category NV_vertex_program
20814 version 1.2
20815 extension soft WINSOFT NV10
20816 glxropcode 4201
20817 alias VertexAttrib4Nubv
20818
20819 VertexAttribs1dvNV(index, count, v)
20820 return void
20821 param index UInt32 in value
20822 param count SizeI in value
20823 param v Float64 in array [count]
20824 category NV_vertex_program
20825 dlflags handcode
20826 version 1.2
20827 extension soft WINSOFT NV10
20828 glxropcode 4210
20829 offset 629
20830
20831 VertexAttribs1fvNV(index, count, v)
20832 return void
20833 param index UInt32 in value
20834 param count SizeI in value
20835 param v Float32 in array [count]
20836 category NV_vertex_program
20837 dlflags handcode
20838 version 1.2
20839 extension soft WINSOFT NV10
20840 glxropcode 4206
20841 offset 630
20842
20843 VertexAttribs1svNV(index, count, v)
20844 return void
20845 param index UInt32 in value
20846 param count SizeI in value
20847 param v Int16 in array [count]
20848 category NV_vertex_program
20849 dlflags handcode
20850 version 1.2
20851 extension soft WINSOFT NV10
20852 glxropcode 4202
20853 offset 631
20854
20855 VertexAttribs2dvNV(index, count, v)
20856 return void
20857 param index UInt32 in value
20858 param count SizeI in value
20859 param v Float64 in array [count*2]
20860 category NV_vertex_program
20861 dlflags handcode
20862 version 1.2
20863 extension soft WINSOFT NV10
20864 glxropcode 4211
20865 offset 632
20866
20867 VertexAttribs2fvNV(index, count, v)
20868 return void
20869 param index UInt32 in value
20870 param count SizeI in value
20871 param v Float32 in array [count*2]
20872 category NV_vertex_program
20873 dlflags handcode
20874 version 1.2
20875 extension soft WINSOFT NV10
20876 glxropcode 4207
20877 offset 633
20878
20879 VertexAttribs2svNV(index, count, v)
20880 return void
20881 param index UInt32 in value
20882 param count SizeI in value
20883 param v Int16 in array [count*2]
20884 category NV_vertex_program
20885 dlflags handcode
20886 version 1.2
20887 extension soft WINSOFT NV10
20888 glxropcode 4203
20889 offset 634
20890
20891 VertexAttribs3dvNV(index, count, v)
20892 return void
20893 param index UInt32 in value
20894 param count SizeI in value
20895 param v Float64 in array [count*3]
20896 category NV_vertex_program
20897 dlflags handcode
20898 version 1.2
20899 extension soft WINSOFT NV10
20900 glxropcode 4212
20901 offset 635
20902
20903 VertexAttribs3fvNV(index, count, v)
20904 return void
20905 param index UInt32 in value
20906 param count SizeI in value
20907 param v Float32 in array [count*3]
20908 category NV_vertex_program
20909 dlflags handcode
20910 version 1.2
20911 extension soft WINSOFT NV10
20912 glxropcode 4208
20913 offset 636
20914
20915 VertexAttribs3svNV(index, count, v)
20916 return void
20917 param index UInt32 in value
20918 param count SizeI in value
20919 param v Int16 in array [count*3]
20920 category NV_vertex_program
20921 dlflags handcode
20922 version 1.2
20923 extension soft WINSOFT NV10
20924 glxropcode 4204
20925 offset 637
20926
20927 VertexAttribs4dvNV(index, count, v)
20928 return void
20929 param index UInt32 in value
20930 param count SizeI in value
20931 param v Float64 in array [count*4]
20932 category NV_vertex_program
20933 dlflags handcode
20934 version 1.2
20935 extension soft WINSOFT NV10
20936 glxropcode 4213
20937 offset 638
20938
20939 VertexAttribs4fvNV(index, count, v)
20940 return void
20941 param index UInt32 in value
20942 param count SizeI in value
20943 param v Float32 in array [count*4]
20944 category NV_vertex_program
20945 dlflags handcode
20946 version 1.2
20947 extension soft WINSOFT NV10
20948 glxropcode 4209
20949 offset 639
20950
20951 VertexAttribs4svNV(index, count, v)
20952 return void
20953 param index UInt32 in value
20954 param count SizeI in value
20955 param v Int16 in array [count*4]
20956 category NV_vertex_program
20957 dlflags handcode
20958 version 1.2
20959 extension soft WINSOFT NV10
20960 glxropcode 4205
20961 offset 640
20962
20963 VertexAttribs4ubvNV(index, count, v)
20964 return void
20965 param index UInt32 in value
20966 param count SizeI in value
20967 param v ColorUB in array [count*4]
20968 category NV_vertex_program
20969 dlflags handcode
20970 version 1.2
20971 extension soft WINSOFT NV10
20972 glxropcode 4214
20973 offset 641
20974
20975
20976 ###############################################################################
20977 #
20978 # Extension #234 - GLX_SGIX_visual_select_group
20979 #
20980 ###############################################################################
20981
20982 ###############################################################################
20983 #
20984 # Extension #235
20985 # SGIX_texture_coordinate_clamp commands
20986 #
20987 ###############################################################################
20988
20989 # (none)
20990 newcategory: SGIX_texture_coordinate_clamp
20991
20992 ###############################################################################
20993 #
20994 # Extension #236
20995 # SGIX_scalebias_hint commands
20996 #
20997 ###############################################################################
20998
20999 # (none)
21000 newcategory: SGIX_scalebias_hint
21001
21002 ###############################################################################
21003 #
21004 # Extension #237 - GLX_OML_swap_method commands
21005 # Extension #238 - GLX_OML_sync_control commands
21006 #
21007 ###############################################################################
21008
21009 ###############################################################################
21010 #
21011 # Extension #239
21012 # OML_interlace commands
21013 #
21014 ###############################################################################
21015
21016 # (none)
21017 newcategory: OML_interlace
21018
21019 ###############################################################################
21020 #
21021 # Extension #240
21022 # OML_subsample commands
21023 #
21024 ###############################################################################
21025
21026 # (none)
21027 newcategory: OML_subsample
21028
21029 ###############################################################################
21030 #
21031 # Extension #241
21032 # OML_resample commands
21033 #
21034 ###############################################################################
21035
21036 # (none)
21037 newcategory: OML_resample
21038
21039 ###############################################################################
21040 #
21041 # Extension #242 - WGL_OML_sync_control commands
21042 #
21043 ###############################################################################
21044
21045 ###############################################################################
21046 #
21047 # Extension #243
21048 # NV_copy_depth_to_color commands
21049 #
21050 ###############################################################################
21051
21052 # (none)
21053 newcategory: NV_copy_depth_to_color
21054
21055 ###############################################################################
21056 #
21057 # Extension #244
21058 # ATI_envmap_bumpmap commands
21059 #
21060 ###############################################################################
21061
21062 TexBumpParameterivATI(pname, param)
21063 return void
21064 param pname TexBumpParameterATI in value
21065 param param Int32 in array [COMPSIZE(pname)]
21066 category ATI_envmap_bumpmap
21067 version 1.2
21068 extension
21069 glxropcode ?
21070 glxflags ignore
21071 offset ?
21072
21073 TexBumpParameterfvATI(pname, param)
21074 return void
21075 param pname TexBumpParameterATI in value
21076 param param Float32 in array [COMPSIZE(pname)]
21077 category ATI_envmap_bumpmap
21078 version 1.2
21079 extension
21080 glxropcode ?
21081 glxflags ignore
21082 offset ?
21083
21084 GetTexBumpParameterivATI(pname, param)
21085 return void
21086 param pname GetTexBumpParameterATI in value
21087 param param Int32 out array [COMPSIZE(pname)]
21088 category ATI_envmap_bumpmap
21089 dlflags notlistable
21090 version 1.2
21091 extension
21092 glxsingle ?
21093 glxflags ignore
21094 offset ?
21095
21096 GetTexBumpParameterfvATI(pname, param)
21097 return void
21098 param pname GetTexBumpParameterATI in value
21099 param param Float32 out array [COMPSIZE(pname)]
21100 category ATI_envmap_bumpmap
21101 dlflags notlistable
21102 version 1.2
21103 extension
21104 glxsingle ?
21105 glxflags ignore
21106 offset ?
21107
21108 ###############################################################################
21109 #
21110 # Extension #245
21111 # ATI_fragment_shader commands
21112 #
21113 ###############################################################################
21114
21115 GenFragmentShadersATI(range)
21116 return UInt32
21117 param range UInt32 in value
21118 category ATI_fragment_shader
21119 version 1.2
21120 extension
21121 glxropcode ?
21122 glxflags ignore
21123 offset ?
21124
21125 BindFragmentShaderATI(id)
21126 return void
21127 param id UInt32 in value
21128 category ATI_fragment_shader
21129 version 1.2
21130 extension
21131 glxropcode ?
21132 glxflags ignore
21133 offset ?
21134
21135 DeleteFragmentShaderATI(id)
21136 return void
21137 param id UInt32 in value
21138 category ATI_fragment_shader
21139 version 1.2
21140 extension
21141 glxropcode ?
21142 glxflags ignore
21143 offset ?
21144
21145 BeginFragmentShaderATI()
21146 return void
21147 category ATI_fragment_shader
21148 version 1.2
21149 extension
21150 glxropcode ?
21151 glxflags ignore
21152 offset ?
21153
21154 EndFragmentShaderATI()
21155 return void
21156 category ATI_fragment_shader
21157 version 1.2
21158 extension
21159 glxropcode ?
21160 glxflags ignore
21161 offset ?
21162
21163 PassTexCoordATI(dst, coord, swizzle)
21164 return void
21165 param dst UInt32 in value
21166 param coord UInt32 in value
21167 param swizzle SwizzleOpATI in value
21168 category ATI_fragment_shader
21169 version 1.2
21170 extension
21171 glxropcode ?
21172 glxflags ignore
21173 offset ?
21174
21175 SampleMapATI(dst, interp, swizzle)
21176 return void
21177 param dst UInt32 in value
21178 param interp UInt32 in value
21179 param swizzle SwizzleOpATI in value
21180 category ATI_fragment_shader
21181 version 1.2
21182 extension
21183 glxropcode ?
21184 glxflags ignore
21185 offset ?
21186
21187 ColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod)
21188 return void
21189 param op FragmentOpATI in value
21190 param dst UInt32 in value
21191 param dstMask UInt32 in value
21192 param dstMod UInt32 in value
21193 param arg1 UInt32 in value
21194 param arg1Rep UInt32 in value
21195 param arg1Mod UInt32 in value
21196 category ATI_fragment_shader
21197 version 1.2
21198 extension
21199 glxropcode ?
21200 glxflags ignore
21201 offset ?
21202
21203 ColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
21204 return void
21205 param op FragmentOpATI in value
21206 param dst UInt32 in value
21207 param dstMask UInt32 in value
21208 param dstMod UInt32 in value
21209 param arg1 UInt32 in value
21210 param arg1Rep UInt32 in value
21211 param arg1Mod UInt32 in value
21212 param arg2 UInt32 in value
21213 param arg2Rep UInt32 in value
21214 param arg2Mod UInt32 in value
21215 category ATI_fragment_shader
21216 version 1.2
21217 extension
21218 glxropcode ?
21219 glxflags ignore
21220 offset ?
21221
21222 ColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
21223 return void
21224 param op FragmentOpATI in value
21225 param dst UInt32 in value
21226 param dstMask UInt32 in value
21227 param dstMod UInt32 in value
21228 param arg1 UInt32 in value
21229 param arg1Rep UInt32 in value
21230 param arg1Mod UInt32 in value
21231 param arg2 UInt32 in value
21232 param arg2Rep UInt32 in value
21233 param arg2Mod UInt32 in value
21234 param arg3 UInt32 in value
21235 param arg3Rep UInt32 in value
21236 param arg3Mod UInt32 in value
21237 category ATI_fragment_shader
21238 version 1.2
21239 extension
21240 glxropcode ?
21241 glxflags ignore
21242 offset ?
21243
21244 AlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod)
21245 return void
21246 param op FragmentOpATI in value
21247 param dst UInt32 in value
21248 param dstMod UInt32 in value
21249 param arg1 UInt32 in value
21250 param arg1Rep UInt32 in value
21251 param arg1Mod UInt32 in value
21252 category ATI_fragment_shader
21253 version 1.2
21254 extension
21255 glxropcode ?
21256 glxflags ignore
21257 offset ?
21258
21259 AlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
21260 return void
21261 param op FragmentOpATI in value
21262 param dst UInt32 in value
21263 param dstMod UInt32 in value
21264 param arg1 UInt32 in value
21265 param arg1Rep UInt32 in value
21266 param arg1Mod UInt32 in value
21267 param arg2 UInt32 in value
21268 param arg2Rep UInt32 in value
21269 param arg2Mod UInt32 in value
21270 category ATI_fragment_shader
21271 version 1.2
21272 extension
21273 glxropcode ?
21274 glxflags ignore
21275 offset ?
21276
21277 AlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
21278 return void
21279 param op FragmentOpATI in value
21280 param dst UInt32 in value
21281 param dstMod UInt32 in value
21282 param arg1 UInt32 in value
21283 param arg1Rep UInt32 in value
21284 param arg1Mod UInt32 in value
21285 param arg2 UInt32 in value
21286 param arg2Rep UInt32 in value
21287 param arg2Mod UInt32 in value
21288 param arg3 UInt32 in value
21289 param arg3Rep UInt32 in value
21290 param arg3Mod UInt32 in value
21291 category ATI_fragment_shader
21292 version 1.2
21293 extension
21294 glxropcode ?
21295 glxflags ignore
21296 offset ?
21297
21298 SetFragmentShaderConstantATI(dst, value)
21299 return void
21300 param dst UInt32 in value
21301 param value ConstFloat32 in array [4]
21302 category ATI_fragment_shader
21303 version 1.2
21304 extension
21305 glxropcode ?
21306 glxflags ignore
21307 offset ?
21308
21309 ###############################################################################
21310 #
21311 # Extension #246
21312 # ATI_pn_triangles commands
21313 #
21314 ###############################################################################
21315
21316 PNTrianglesiATI(pname, param)
21317 return void
21318 param pname PNTrianglesPNameATI in value
21319 param param Int32 in value
21320 category ATI_pn_triangles
21321 version 1.2
21322 extension
21323 glxropcode ?
21324 glxflags ignore
21325 offset ?
21326
21327 PNTrianglesfATI(pname, param)
21328 return void
21329 param pname PNTrianglesPNameATI in value
21330 param param Float32 in value
21331 category ATI_pn_triangles
21332 version 1.2
21333 extension
21334 glxropcode ?
21335 glxflags ignore
21336 offset ?
21337
21338 ###############################################################################
21339 #
21340 # Extension #247
21341 # ATI_vertex_array_object commands
21342 #
21343 ###############################################################################
21344
21345 NewObjectBufferATI(size, pointer, usage)
21346 return UInt32
21347 param size SizeI in value
21348 param pointer ConstVoid in array [size]
21349 param usage ArrayObjectUsageATI in value
21350 category ATI_vertex_array_object
21351 version 1.2
21352 extension
21353 glxropcode ?
21354 glxflags ignore
21355 offset ?
21356
21357 IsObjectBufferATI(buffer)
21358 return Boolean
21359 param buffer UInt32 in value
21360 category ATI_vertex_array_object
21361 version 1.2
21362 extension
21363 glxropcode ?
21364 glxflags ignore
21365 offset ?
21366
21367 UpdateObjectBufferATI(buffer, offset, size, pointer, preserve)
21368 return void
21369 param buffer UInt32 in value
21370 param offset UInt32 in value
21371 param size SizeI in value
21372 param pointer ConstVoid in array [size]
21373 param preserve PreserveModeATI in value
21374 category ATI_vertex_array_object
21375 version 1.2
21376 extension
21377 glxropcode ?
21378 glxflags ignore
21379 offset ?
21380
21381 GetObjectBufferfvATI(buffer, pname, params)
21382 return void
21383 param buffer UInt32 in value
21384 param pname ArrayObjectPNameATI in value
21385 param params Float32 out array [1]
21386 category ATI_vertex_array_object
21387 dlflags notlistable
21388 version 1.2
21389 extension
21390 glxsingle ?
21391 glxflags ignore
21392 offset ?
21393
21394 GetObjectBufferivATI(buffer, pname, params)
21395 return void
21396 param buffer UInt32 in value
21397 param pname ArrayObjectPNameATI in value
21398 param params Int32 out array [1]
21399 category ATI_vertex_array_object
21400 dlflags notlistable
21401 version 1.2
21402 extension
21403 glxsingle ?
21404 glxflags ignore
21405 offset ?
21406
21407 FreeObjectBufferATI(buffer)
21408 return void
21409 param buffer UInt32 in value
21410 category ATI_vertex_array_object
21411 version 1.2
21412 extension
21413 glxropcode ?
21414 glxflags ignore
21415 offset ?
21416
21417 ArrayObjectATI(array, size, type, stride, buffer, offset)
21418 return void
21419 param array EnableCap in value
21420 param size Int32 in value
21421 param type ScalarType in value
21422 param stride SizeI in value
21423 param buffer UInt32 in value
21424 param offset UInt32 in value
21425 category ATI_vertex_array_object
21426 version 1.2
21427 extension
21428 glxropcode ?
21429 glxflags ignore
21430 offset ?
21431
21432 GetArrayObjectfvATI(array, pname, params)
21433 return void
21434 param array EnableCap in value
21435 param pname ArrayObjectPNameATI in value
21436 param params Float32 out array [1]
21437 category ATI_vertex_array_object
21438 dlflags notlistable
21439 version 1.2
21440 extension
21441 glxsingle ?
21442 glxflags ignore
21443 offset ?
21444
21445 GetArrayObjectivATI(array, pname, params)
21446 return void
21447 param array EnableCap in value
21448 param pname ArrayObjectPNameATI in value
21449 param params Int32 out array [1]
21450 category ATI_vertex_array_object
21451 dlflags notlistable
21452 version 1.2
21453 extension
21454 glxsingle ?
21455 glxflags ignore
21456 offset ?
21457
21458 VariantArrayObjectATI(id, type, stride, buffer, offset)
21459 return void
21460 param id UInt32 in value
21461 param type ScalarType in value
21462 param stride SizeI in value
21463 param buffer UInt32 in value
21464 param offset UInt32 in value
21465 category ATI_vertex_array_object
21466 version 1.2
21467 extension
21468 glxropcode ?
21469 glxflags ignore
21470 offset ?
21471
21472 GetVariantArrayObjectfvATI(id, pname, params)
21473 return void
21474 param id UInt32 in value
21475 param pname ArrayObjectPNameATI in value
21476 param params Float32 out array [1]
21477 category ATI_vertex_array_object
21478 dlflags notlistable
21479 version 1.2
21480 extension
21481 glxsingle ?
21482 glxflags ignore
21483 offset ?
21484
21485 GetVariantArrayObjectivATI(id, pname, params)
21486 return void
21487 param id UInt32 in value
21488 param pname ArrayObjectPNameATI in value
21489 param params Int32 out array [1]
21490 category ATI_vertex_array_object
21491 dlflags notlistable
21492 version 1.2
21493 extension
21494 glxsingle ?
21495 glxflags ignore
21496 offset ?
21497
21498 ###############################################################################
21499 #
21500 # Extension #248
21501 # EXT_vertex_shader commands
21502 #
21503 ###############################################################################
21504
21505 BeginVertexShaderEXT()
21506 return void
21507 category EXT_vertex_shader
21508 version 1.2
21509 extension
21510 glxropcode ?
21511 glxflags ignore
21512 offset ?
21513
21514 EndVertexShaderEXT()
21515 return void
21516 category EXT_vertex_shader
21517 version 1.2
21518 extension
21519 glxropcode ?
21520 glxflags ignore
21521 offset ?
21522
21523 BindVertexShaderEXT(id)
21524 return void
21525 param id UInt32 in value
21526 category EXT_vertex_shader
21527 version 1.2
21528 extension
21529 glxropcode ?
21530 glxflags ignore
21531 offset ?
21532
21533 GenVertexShadersEXT(range)
21534 return UInt32
21535 param range UInt32 in value
21536 category EXT_vertex_shader
21537 version 1.2
21538 extension
21539 glxropcode ?
21540 glxflags ignore
21541 offset ?
21542
21543 DeleteVertexShaderEXT(id)
21544 return void
21545 param id UInt32 in value
21546 category EXT_vertex_shader
21547 version 1.2
21548 extension
21549 glxropcode ?
21550 glxflags ignore
21551 offset ?
21552
21553 ShaderOp1EXT(op, res, arg1)
21554 return void
21555 param op VertexShaderOpEXT in value
21556 param res UInt32 in value
21557 param arg1 UInt32 in value
21558 category EXT_vertex_shader
21559 version 1.2
21560 extension
21561 glxropcode ?
21562 glxflags ignore
21563 offset ?
21564
21565 ShaderOp2EXT(op, res, arg1, arg2)
21566 return void
21567 param op VertexShaderOpEXT in value
21568 param res UInt32 in value
21569 param arg1 UInt32 in value
21570 param arg2 UInt32 in value
21571 category EXT_vertex_shader
21572 version 1.2
21573 extension
21574 glxropcode ?
21575 glxflags ignore
21576 offset ?
21577
21578 ShaderOp3EXT(op, res, arg1, arg2, arg3)
21579 return void
21580 param op VertexShaderOpEXT in value
21581 param res UInt32 in value
21582 param arg1 UInt32 in value
21583 param arg2 UInt32 in value
21584 param arg3 UInt32 in value
21585 category EXT_vertex_shader
21586 version 1.2
21587 extension
21588 glxropcode ?
21589 glxflags ignore
21590 offset ?
21591
21592 SwizzleEXT(res, in, outX, outY, outZ, outW)
21593 return void
21594 param res UInt32 in value
21595 param in UInt32 in value
21596 param outX VertexShaderCoordOutEXT in value
21597 param outY VertexShaderCoordOutEXT in value
21598 param outZ VertexShaderCoordOutEXT in value
21599 param outW VertexShaderCoordOutEXT in value
21600 category EXT_vertex_shader
21601 version 1.2
21602 extension
21603 glxropcode ?
21604 glxflags ignore
21605 offset ?
21606
21607 WriteMaskEXT(res, in, outX, outY, outZ, outW)
21608 return void
21609 param res UInt32 in value
21610 param in UInt32 in value
21611 param outX VertexShaderWriteMaskEXT in value
21612 param outY VertexShaderWriteMaskEXT in value
21613 param outZ VertexShaderWriteMaskEXT in value
21614 param outW VertexShaderWriteMaskEXT in value
21615 category EXT_vertex_shader
21616 version 1.2
21617 extension
21618 glxropcode ?
21619 glxflags ignore
21620 offset ?
21621
21622 InsertComponentEXT(res, src, num)
21623 return void
21624 param res UInt32 in value
21625 param src UInt32 in value
21626 param num UInt32 in value
21627 category EXT_vertex_shader
21628 version 1.2
21629 extension
21630 glxropcode ?
21631 glxflags ignore
21632 offset ?
21633
21634 ExtractComponentEXT(res, src, num)
21635 return void
21636 param res UInt32 in value
21637 param src UInt32 in value
21638 param num UInt32 in value
21639 category EXT_vertex_shader
21640 version 1.2
21641 extension
21642 glxropcode ?
21643 glxflags ignore
21644 offset ?
21645
21646 GenSymbolsEXT(datatype, storagetype, range, components)
21647 return UInt32
21648 param datatype DataTypeEXT in value
21649 param storagetype VertexShaderStorageTypeEXT in value
21650 param range ParameterRangeEXT in value
21651 param components UInt32 in value
21652 category EXT_vertex_shader
21653 version 1.2
21654 extension
21655 glxropcode ?
21656 glxflags ignore
21657 offset ?
21658
21659 SetInvariantEXT(id, type, addr)
21660 return void
21661 param id UInt32 in value
21662 param type ScalarType in value
21663 param addr Void in array [COMPSIZE(id/type)]
21664 category EXT_vertex_shader
21665 version 1.2
21666 extension
21667 glxropcode ?
21668 glxflags ignore
21669 offset ?
21670
21671 SetLocalConstantEXT(id, type, addr)
21672 return void
21673 param id UInt32 in value
21674 param type ScalarType in value
21675 param addr Void in array [COMPSIZE(id/type)]
21676 category EXT_vertex_shader
21677 version 1.2
21678 extension
21679 glxropcode ?
21680 glxflags ignore
21681 offset ?
21682
21683 VariantbvEXT(id, addr)
21684 return void
21685 param id UInt32 in value
21686 param addr Int8 in array [COMPSIZE(id)]
21687 category EXT_vertex_shader
21688 version 1.2
21689 extension
21690 glxropcode ?
21691 glxflags ignore
21692 offset ?
21693
21694 VariantsvEXT(id, addr)
21695 return void
21696 param id UInt32 in value
21697 param addr Int16 in array [COMPSIZE(id)]
21698 category EXT_vertex_shader
21699 version 1.2
21700 extension
21701 glxropcode ?
21702 glxflags ignore
21703 offset ?
21704
21705 VariantivEXT(id, addr)
21706 return void
21707 param id UInt32 in value
21708 param addr Int32 in array [COMPSIZE(id)]
21709 category EXT_vertex_shader
21710 version 1.2
21711 extension
21712 glxropcode ?
21713 glxflags ignore
21714 offset ?
21715
21716 VariantfvEXT(id, addr)
21717 return void
21718 param id UInt32 in value
21719 param addr Float32 in array [COMPSIZE(id)]
21720 category EXT_vertex_shader
21721 version 1.2
21722 extension
21723 glxropcode ?
21724 glxflags ignore
21725 offset ?
21726
21727 VariantdvEXT(id, addr)
21728 return void
21729 param id UInt32 in value
21730 param addr Float64 in array [COMPSIZE(id)]
21731 category EXT_vertex_shader
21732 version 1.2
21733 extension
21734 glxropcode ?
21735 glxflags ignore
21736 offset ?
21737
21738 VariantubvEXT(id, addr)
21739 return void
21740 param id UInt32 in value
21741 param addr UInt8 in array [COMPSIZE(id)]
21742 category EXT_vertex_shader
21743 version 1.2
21744 extension
21745 glxropcode ?
21746 glxflags ignore
21747 offset ?
21748
21749 VariantusvEXT(id, addr)
21750 return void
21751 param id UInt32 in value
21752 param addr UInt16 in array [COMPSIZE(id)]
21753 category EXT_vertex_shader
21754 version 1.2
21755 extension
21756 glxropcode ?
21757 glxflags ignore
21758 offset ?
21759
21760 VariantuivEXT(id, addr)
21761 return void
21762 param id UInt32 in value
21763 param addr UInt32 in array [COMPSIZE(id)]
21764 category EXT_vertex_shader
21765 version 1.2
21766 extension
21767 glxropcode ?
21768 glxflags ignore
21769 offset ?
21770
21771 VariantPointerEXT(id, type, stride, addr)
21772 return void
21773 param id UInt32 in value
21774 param type ScalarType in value
21775 param stride UInt32 in value
21776 param addr Void in array [COMPSIZE(id/type/stride)]
21777 category EXT_vertex_shader
21778 version 1.2
21779 extension
21780 glxropcode ?
21781 glxflags ignore
21782 offset ?
21783
21784 EnableVariantClientStateEXT(id)
21785 return void
21786 param id UInt32 in value
21787 category EXT_vertex_shader
21788 version 1.2
21789 extension
21790 glxropcode ?
21791 glxflags ignore
21792 offset ?
21793
21794 DisableVariantClientStateEXT(id)
21795 return void
21796 param id UInt32 in value
21797 category EXT_vertex_shader
21798 version 1.2
21799 extension
21800 glxropcode ?
21801 glxflags ignore
21802 offset ?
21803
21804 BindLightParameterEXT(light, value)
21805 return UInt32
21806 param light LightName in value
21807 param value LightParameter in value
21808 category EXT_vertex_shader
21809 version 1.2
21810 extension
21811 glxropcode ?
21812 glxflags ignore
21813 offset ?
21814
21815 BindMaterialParameterEXT(face, value)
21816 return UInt32
21817 param face MaterialFace in value
21818 param value MaterialParameter in value
21819 category EXT_vertex_shader
21820 version 1.2
21821 extension
21822 glxropcode ?
21823 glxflags ignore
21824 offset ?
21825
21826 BindTexGenParameterEXT(unit, coord, value)
21827 return UInt32
21828 param unit TextureUnit in value
21829 param coord TextureCoordName in value
21830 param value TextureGenParameter in value
21831 category EXT_vertex_shader
21832 version 1.2
21833 extension
21834 glxropcode ?
21835 glxflags ignore
21836 offset ?
21837
21838 BindTextureUnitParameterEXT(unit, value)
21839 return UInt32
21840 param unit TextureUnit in value
21841 param value VertexShaderTextureUnitParameter in value
21842 category EXT_vertex_shader
21843 version 1.2
21844 extension
21845 glxropcode ?
21846 glxflags ignore
21847 offset ?
21848
21849 BindParameterEXT(value)
21850 return UInt32
21851 param value VertexShaderParameterEXT in value
21852 category EXT_vertex_shader
21853 version 1.2
21854 extension
21855 glxropcode ?
21856 glxflags ignore
21857 offset ?
21858
21859 IsVariantEnabledEXT(id, cap)
21860 return Boolean
21861 param id UInt32 in value
21862 param cap VariantCapEXT in value
21863 category EXT_vertex_shader
21864 version 1.2
21865 extension
21866 glxropcode ?
21867 glxflags ignore
21868 offset ?
21869
21870 GetVariantBooleanvEXT(id, value, data)
21871 return void
21872 param id UInt32 in value
21873 param value GetVariantValueEXT in value
21874 param data Boolean out array [COMPSIZE(id)]
21875 category EXT_vertex_shader
21876 dlflags notlistable
21877 version 1.2
21878 extension
21879 glxsingle ?
21880 glxflags ignore
21881 offset ?
21882
21883 GetVariantIntegervEXT(id, value, data)
21884 return void
21885 param id UInt32 in value
21886 param value GetVariantValueEXT in value
21887 param data Int32 out array [COMPSIZE(id)]
21888 category EXT_vertex_shader
21889 dlflags notlistable
21890 version 1.2
21891 extension
21892 glxsingle ?
21893 glxflags ignore
21894 offset ?
21895
21896 GetVariantFloatvEXT(id, value, data)
21897 return void
21898 param id UInt32 in value
21899 param value GetVariantValueEXT in value
21900 param data Float32 out array [COMPSIZE(id)]
21901 category EXT_vertex_shader
21902 dlflags notlistable
21903 version 1.2
21904 extension
21905 glxsingle ?
21906 glxflags ignore
21907 offset ?
21908
21909 GetVariantPointervEXT(id, value, data)
21910 return void
21911 param id UInt32 in value
21912 param value GetVariantValueEXT in value
21913 param data VoidPointer out array [COMPSIZE(id)]
21914 category EXT_vertex_shader
21915 dlflags notlistable
21916 version 1.2
21917 extension
21918 glxsingle ?
21919 glxflags ignore
21920 offset ?
21921
21922 GetInvariantBooleanvEXT(id, value, data)
21923 return void
21924 param id UInt32 in value
21925 param value GetVariantValueEXT in value
21926 param data Boolean out array [COMPSIZE(id)]
21927 category EXT_vertex_shader
21928 dlflags notlistable
21929 version 1.2
21930 extension
21931 glxsingle ?
21932 glxflags ignore
21933 offset ?
21934
21935 GetInvariantIntegervEXT(id, value, data)
21936 return void
21937 param id UInt32 in value
21938 param value GetVariantValueEXT in value
21939 param data Int32 out array [COMPSIZE(id)]
21940 category EXT_vertex_shader
21941 dlflags notlistable
21942 version 1.2
21943 extension
21944 glxsingle ?
21945 glxflags ignore
21946 offset ?
21947
21948 GetInvariantFloatvEXT(id, value, data)
21949 return void
21950 param id UInt32 in value
21951 param value GetVariantValueEXT in value
21952 param data Float32 out array [COMPSIZE(id)]
21953 category EXT_vertex_shader
21954 dlflags notlistable
21955 version 1.2
21956 extension
21957 glxsingle ?
21958 glxflags ignore
21959 offset ?
21960
21961 GetLocalConstantBooleanvEXT(id, value, data)
21962 return void
21963 param id UInt32 in value
21964 param value GetVariantValueEXT in value
21965 param data Boolean out array [COMPSIZE(id)]
21966 category EXT_vertex_shader
21967 dlflags notlistable
21968 version 1.2
21969 extension
21970 glxsingle ?
21971 glxflags ignore
21972 offset ?
21973
21974 GetLocalConstantIntegervEXT(id, value, data)
21975 return void
21976 param id UInt32 in value
21977 param value GetVariantValueEXT in value
21978 param data Int32 out array [COMPSIZE(id)]
21979 category EXT_vertex_shader
21980 dlflags notlistable
21981 version 1.2
21982 extension
21983 glxsingle ?
21984 glxflags ignore
21985 offset ?
21986
21987 GetLocalConstantFloatvEXT(id, value, data)
21988 return void
21989 param id UInt32 in value
21990 param value GetVariantValueEXT in value
21991 param data Float32 out array [COMPSIZE(id)]
21992 category EXT_vertex_shader
21993 dlflags notlistable
21994 version 1.2
21995 extension
21996 glxsingle ?
21997 glxflags ignore
21998 offset ?
21999
22000 ###############################################################################
22001 #
22002 # Extension #249
22003 # ATI_vertex_streams commands
22004 #
22005 ###############################################################################
22006
22007 VertexStream1sATI(stream, x)
22008 return void
22009 param stream VertexStreamATI in value
22010 param x Int16 in value
22011 category ATI_vertex_streams
22012 version 1.2
22013 extension
22014 glxropcode ?
22015 glxflags ignore
22016 offset ?
22017
22018 VertexStream1svATI(stream, coords)
22019 return void
22020 param stream VertexStreamATI in value
22021 param coords Int16 in array [1]
22022 category ATI_vertex_streams
22023 version 1.2
22024 extension
22025 glxropcode ?
22026 glxflags ignore
22027 offset ?
22028
22029 VertexStream1iATI(stream, x)
22030 return void
22031 param stream VertexStreamATI in value
22032 param x Int32 in value
22033 category ATI_vertex_streams
22034 version 1.2
22035 extension
22036 glxropcode ?
22037 glxflags ignore
22038 offset ?
22039
22040 VertexStream1ivATI(stream, coords)
22041 return void
22042 param stream VertexStreamATI in value
22043 param coords Int32 in array [1]
22044 category ATI_vertex_streams
22045 version 1.2
22046 extension
22047 glxropcode ?
22048 glxflags ignore
22049 offset ?
22050
22051 VertexStream1fATI(stream, x)
22052 return void
22053 param stream VertexStreamATI in value
22054 param x Float32 in value
22055 category ATI_vertex_streams
22056 version 1.2
22057 extension
22058 glxropcode ?
22059 glxflags ignore
22060 offset ?
22061
22062 VertexStream1fvATI(stream, coords)
22063 return void
22064 param stream VertexStreamATI in value
22065 param coords Float32 in array [1]
22066 category ATI_vertex_streams
22067 version 1.2
22068 extension
22069 glxropcode ?
22070 glxflags ignore
22071 offset ?
22072
22073 VertexStream1dATI(stream, x)
22074 return void
22075 param stream VertexStreamATI in value
22076 param x Float64 in value
22077 category ATI_vertex_streams
22078 version 1.2
22079 extension
22080 glxropcode ?
22081 glxflags ignore
22082 offset ?
22083
22084 VertexStream1dvATI(stream, coords)
22085 return void
22086 param stream VertexStreamATI in value
22087 param coords Float64 in array [1]
22088 category ATI_vertex_streams
22089 version 1.2
22090 extension
22091 glxropcode ?
22092 glxflags ignore
22093 offset ?
22094
22095 VertexStream2sATI(stream, x, y)
22096 return void
22097 param stream VertexStreamATI in value
22098 param x Int16 in value
22099 param y Int16 in value
22100 category ATI_vertex_streams
22101 version 1.2
22102 extension
22103 glxropcode ?
22104 glxflags ignore
22105 offset ?
22106
22107 VertexStream2svATI(stream, coords)
22108 return void
22109 param stream VertexStreamATI in value
22110 param coords Int16 in array [2]
22111 category ATI_vertex_streams
22112 version 1.2
22113 extension
22114 glxropcode ?
22115 glxflags ignore
22116 offset ?
22117
22118 VertexStream2iATI(stream, x, y)
22119 return void
22120 param stream VertexStreamATI in value
22121 param x Int32 in value
22122 param y Int32 in value
22123 category ATI_vertex_streams
22124 version 1.2
22125 extension
22126 glxropcode ?
22127 glxflags ignore
22128 offset ?
22129
22130 VertexStream2ivATI(stream, coords)
22131 return void
22132 param stream VertexStreamATI in value
22133 param coords Int32 in array [2]
22134 category ATI_vertex_streams
22135 version 1.2
22136 extension
22137 glxropcode ?
22138 glxflags ignore
22139 offset ?
22140
22141 VertexStream2fATI(stream, x, y)
22142 return void
22143 param stream VertexStreamATI in value
22144 param x Float32 in value
22145 param y Float32 in value
22146 category ATI_vertex_streams
22147 version 1.2
22148 extension
22149 glxropcode ?
22150 glxflags ignore
22151 offset ?
22152
22153 VertexStream2fvATI(stream, coords)
22154 return void
22155 param stream VertexStreamATI in value
22156 param coords Float32 in array [2]
22157 category ATI_vertex_streams
22158 version 1.2
22159 extension
22160 glxropcode ?
22161 glxflags ignore
22162 offset ?
22163
22164 VertexStream2dATI(stream, x, y)
22165 return void
22166 param stream VertexStreamATI in value
22167 param x Float64 in value
22168 param y Float64 in value
22169 category ATI_vertex_streams
22170 version 1.2
22171 extension
22172 glxropcode ?
22173 glxflags ignore
22174 offset ?
22175
22176 VertexStream2dvATI(stream, coords)
22177 return void
22178 param stream VertexStreamATI in value
22179 param coords Float64 in array [2]
22180 category ATI_vertex_streams
22181 version 1.2
22182 extension
22183 glxropcode ?
22184 glxflags ignore
22185 offset ?
22186
22187 VertexStream3sATI(stream, x, y, z)
22188 return void
22189 param stream VertexStreamATI in value
22190 param x Int16 in value
22191 param y Int16 in value
22192 param z Int16 in value
22193 category ATI_vertex_streams
22194 version 1.2
22195 extension
22196 glxropcode ?
22197 glxflags ignore
22198 offset ?
22199
22200 VertexStream3svATI(stream, coords)
22201 return void
22202 param stream VertexStreamATI in value
22203 param coords Int16 in array [3]
22204 category ATI_vertex_streams
22205 version 1.2
22206 extension
22207 glxropcode ?
22208 glxflags ignore
22209 offset ?
22210
22211 VertexStream3iATI(stream, x, y, z)
22212 return void
22213 param stream VertexStreamATI in value
22214 param x Int32 in value
22215 param y Int32 in value
22216 param z Int32 in value
22217 category ATI_vertex_streams
22218 version 1.2
22219 extension
22220 glxropcode ?
22221 glxflags ignore
22222 offset ?
22223
22224 VertexStream3ivATI(stream, coords)
22225 return void
22226 param stream VertexStreamATI in value
22227 param coords Int32 in array [3]
22228 category ATI_vertex_streams
22229 version 1.2
22230 extension
22231 glxropcode ?
22232 glxflags ignore
22233 offset ?
22234
22235 VertexStream3fATI(stream, x, y, z)
22236 return void
22237 param stream VertexStreamATI in value
22238 param x Float32 in value
22239 param y Float32 in value
22240 param z Float32 in value
22241 category ATI_vertex_streams
22242 version 1.2
22243 extension
22244 glxropcode ?
22245 glxflags ignore
22246 offset ?
22247
22248 VertexStream3fvATI(stream, coords)
22249 return void
22250 param stream VertexStreamATI in value
22251 param coords Float32 in array [3]
22252 category ATI_vertex_streams
22253 version 1.2
22254 extension
22255 glxropcode ?
22256 glxflags ignore
22257 offset ?
22258
22259 VertexStream3dATI(stream, x, y, z)
22260 return void
22261 param stream VertexStreamATI in value
22262 param x Float64 in value
22263 param y Float64 in value
22264 param z Float64 in value
22265 category ATI_vertex_streams
22266 version 1.2
22267 extension
22268 glxropcode ?
22269 glxflags ignore
22270 offset ?
22271
22272 VertexStream3dvATI(stream, coords)
22273 return void
22274 param stream VertexStreamATI in value
22275 param coords Float64 in array [3]
22276 category ATI_vertex_streams
22277 version 1.2
22278 extension
22279 glxropcode ?
22280 glxflags ignore
22281 offset ?
22282
22283 VertexStream4sATI(stream, x, y, z, w)
22284 return void
22285 param stream VertexStreamATI in value
22286 param x Int16 in value
22287 param y Int16 in value
22288 param z Int16 in value
22289 param w Int16 in value
22290 category ATI_vertex_streams
22291 version 1.2
22292 extension
22293 glxropcode ?
22294 glxflags ignore
22295 offset ?
22296
22297 VertexStream4svATI(stream, coords)
22298 return void
22299 param stream VertexStreamATI in value
22300 param coords Int16 in array [4]
22301 category ATI_vertex_streams
22302 version 1.2
22303 extension
22304 glxropcode ?
22305 glxflags ignore
22306 offset ?
22307
22308 VertexStream4iATI(stream, x, y, z, w)
22309 return void
22310 param stream VertexStreamATI in value
22311 param x Int32 in value
22312 param y Int32 in value
22313 param z Int32 in value
22314 param w Int32 in value
22315 category ATI_vertex_streams
22316 version 1.2
22317 extension
22318 glxropcode ?
22319 glxflags ignore
22320 offset ?
22321
22322 VertexStream4ivATI(stream, coords)
22323 return void
22324 param stream VertexStreamATI in value
22325 param coords Int32 in array [4]
22326 category ATI_vertex_streams
22327 version 1.2
22328 extension
22329 glxropcode ?
22330 glxflags ignore
22331 offset ?
22332
22333 VertexStream4fATI(stream, x, y, z, w)
22334 return void
22335 param stream VertexStreamATI in value
22336 param x Float32 in value
22337 param y Float32 in value
22338 param z Float32 in value
22339 param w Float32 in value
22340 category ATI_vertex_streams
22341 version 1.2
22342 extension
22343 glxropcode ?
22344 glxflags ignore
22345 offset ?
22346
22347 VertexStream4fvATI(stream, coords)
22348 return void
22349 param stream VertexStreamATI in value
22350 param coords Float32 in array [4]
22351 category ATI_vertex_streams
22352 version 1.2
22353 extension
22354 glxropcode ?
22355 glxflags ignore
22356 offset ?
22357
22358 VertexStream4dATI(stream, x, y, z, w)
22359 return void
22360 param stream VertexStreamATI in value
22361 param x Float64 in value
22362 param y Float64 in value
22363 param z Float64 in value
22364 param w Float64 in value
22365 category ATI_vertex_streams
22366 version 1.2
22367 extension
22368 glxropcode ?
22369 glxflags ignore
22370 offset ?
22371
22372 VertexStream4dvATI(stream, coords)
22373 return void
22374 param stream VertexStreamATI in value
22375 param coords Float64 in array [4]
22376 category ATI_vertex_streams
22377 version 1.2
22378 extension
22379 glxropcode ?
22380 glxflags ignore
22381 offset ?
22382
22383 NormalStream3bATI(stream, nx, ny, nz)
22384 return void
22385 param stream VertexStreamATI in value
22386 param nx Int8 in value
22387 param ny Int8 in value
22388 param nz Int8 in value
22389 category ATI_vertex_streams
22390 version 1.2
22391 extension
22392 glxropcode ?
22393 glxflags ignore
22394 offset ?
22395
22396 NormalStream3bvATI(stream, coords)
22397 return void
22398 param stream VertexStreamATI in value
22399 param coords Int8 in array [3]
22400 category ATI_vertex_streams
22401 version 1.2
22402 extension
22403 glxropcode ?
22404 glxflags ignore
22405 offset ?
22406
22407 NormalStream3sATI(stream, nx, ny, nz)
22408 return void
22409 param stream VertexStreamATI in value
22410 param nx Int16 in value
22411 param ny Int16 in value
22412 param nz Int16 in value
22413 category ATI_vertex_streams
22414 version 1.2
22415 extension
22416 glxropcode ?
22417 glxflags ignore
22418 offset ?
22419
22420 NormalStream3svATI(stream, coords)
22421 return void
22422 param stream VertexStreamATI in value
22423 param coords Int16 in array [3]
22424 category ATI_vertex_streams
22425 version 1.2
22426 extension
22427 glxropcode ?
22428 glxflags ignore
22429 offset ?
22430
22431 NormalStream3iATI(stream, nx, ny, nz)
22432 return void
22433 param stream VertexStreamATI in value
22434 param nx Int32 in value
22435 param ny Int32 in value
22436 param nz Int32 in value
22437 category ATI_vertex_streams
22438 version 1.2
22439 extension
22440 glxropcode ?
22441 glxflags ignore
22442 offset ?
22443
22444 NormalStream3ivATI(stream, coords)
22445 return void
22446 param stream VertexStreamATI in value
22447 param coords Int32 in array [3]
22448 category ATI_vertex_streams
22449 version 1.2
22450 extension
22451 glxropcode ?
22452 glxflags ignore
22453 offset ?
22454
22455 NormalStream3fATI(stream, nx, ny, nz)
22456 return void
22457 param stream VertexStreamATI in value
22458 param nx Float32 in value
22459 param ny Float32 in value
22460 param nz Float32 in value
22461 category ATI_vertex_streams
22462 version 1.2
22463 extension
22464 glxropcode ?
22465 glxflags ignore
22466 offset ?
22467
22468 NormalStream3fvATI(stream, coords)
22469 return void
22470 param stream VertexStreamATI in value
22471 param coords Float32 in array [3]
22472 category ATI_vertex_streams
22473 version 1.2
22474 extension
22475 glxropcode ?
22476 glxflags ignore
22477 offset ?
22478
22479 NormalStream3dATI(stream, nx, ny, nz)
22480 return void
22481 param stream VertexStreamATI in value
22482 param nx Float64 in value
22483 param ny Float64 in value
22484 param nz Float64 in value
22485 category ATI_vertex_streams
22486 version 1.2
22487 extension
22488 glxropcode ?
22489 glxflags ignore
22490 offset ?
22491
22492 NormalStream3dvATI(stream, coords)
22493 return void
22494 param stream VertexStreamATI in value
22495 param coords Float64 in array [3]
22496 category ATI_vertex_streams
22497 version 1.2
22498 extension
22499 glxropcode ?
22500 glxflags ignore
22501 offset ?
22502
22503 ClientActiveVertexStreamATI(stream)
22504 return void
22505 param stream VertexStreamATI in value
22506 category ATI_vertex_streams
22507 version 1.2
22508 extension
22509 glxropcode ?
22510 glxflags ignore
22511 offset ?
22512
22513 VertexBlendEnviATI(pname, param)
22514 return void
22515 param pname VertexStreamATI in value
22516 param param Int32 in value
22517 category ATI_vertex_streams
22518 version 1.2
22519 extension
22520 glxropcode ?
22521 glxflags ignore
22522 offset ?
22523
22524 VertexBlendEnvfATI(pname, param)
22525 return void
22526 param pname VertexStreamATI in value
22527 param param Float32 in value
22528 category ATI_vertex_streams
22529 version 1.2
22530 extension
22531 glxropcode ?
22532 glxflags ignore
22533 offset ?
22534
22535 ###############################################################################
22536 #
22537 # Extension #250 - WGL_I3D_digital_video_control
22538 # Extension #251 - WGL_I3D_gamma
22539 # Extension #252 - WGL_I3D_genlock
22540 # Extension #253 - WGL_I3D_image_buffer
22541 # Extension #254 - WGL_I3D_swap_frame_lock
22542 # Extension #255 - WGL_I3D_swap_frame_usage
22543 #
22544 ###############################################################################
22545
22546 ###############################################################################
22547 #
22548 # Extension #256
22549 # ATI_element_array commands
22550 #
22551 ###############################################################################
22552
22553 ElementPointerATI(type, pointer)
22554 return void
22555 param type ElementPointerTypeATI in value
22556 param pointer Void in array [COMPSIZE(type)] retained
22557 category ATI_element_array
22558 dlflags notlistable
22559 glxflags client-handcode client-intercept server-handcode
22560 version 1.2
22561 offset ?
22562
22563 DrawElementArrayATI(mode, count)
22564 return void
22565 param mode BeginMode in value
22566 param count SizeI in value
22567 category ATI_element_array
22568 dlflags handcode
22569 glxflags client-handcode client-intercept server-handcode
22570 version 1.2
22571 offset ?
22572
22573 DrawRangeElementArrayATI(mode, start, end, count)
22574 return void
22575 param mode BeginMode in value
22576 param start UInt32 in value
22577 param end UInt32 in value
22578 param count SizeI in value
22579 category ATI_element_array
22580 dlflags handcode
22581 glxflags client-handcode client-intercept server-handcode
22582 version 1.2
22583 offset ?
22584
22585 ###############################################################################
22586 #
22587 # Extension #257
22588 # SUN_mesh_array commands
22589 #
22590 ###############################################################################
22591
22592 DrawMeshArraysSUN(mode, first, count, width)
22593 return void
22594 param mode BeginMode in value
22595 param first Int32 in value
22596 param count SizeI in value
22597 param width SizeI in value
22598 category SUN_mesh_array
22599 dlflags handcode
22600 glxflags client-handcode client-intercept server-handcode
22601 version 1.1
22602 glxropcode ?
22603 offset ?
22604
22605 ###############################################################################
22606 #
22607 # Extension #258
22608 # SUN_slice_accum commands
22609 #
22610 ###############################################################################
22611
22612 # (none)
22613 newcategory: SUN_slice_accum
22614
22615 ###############################################################################
22616 #
22617 # Extension #259
22618 # NV_multisample_filter_hint commands
22619 #
22620 ###############################################################################
22621
22622 # (none)
22623 newcategory: NV_multisample_filter_hint
22624
22625 ###############################################################################
22626 #
22627 # Extension #260
22628 # NV_depth_clamp commands
22629 #
22630 ###############################################################################
22631
22632 # (none)
22633 newcategory: NV_depth_clamp
22634
22635 ###############################################################################
22636 #
22637 # Extension #261
22638 # NV_occlusion_query commands
22639 #
22640 ###############################################################################
22641
22642 GenOcclusionQueriesNV(n, ids)
22643 return void
22644 param n SizeI in value
22645 param ids UInt32 out array [n]
22646 dlflags notlistable
22647 category NV_occlusion_query
22648 version 1.2
22649 extension soft WINSOFT NV20
22650 glxflags ignore
22651
22652 DeleteOcclusionQueriesNV(n, ids)
22653 return void
22654 param n SizeI in value
22655 param ids UInt32 in array [n]
22656 dlflags notlistable
22657 category NV_occlusion_query
22658 version 1.2
22659 extension soft WINSOFT NV20
22660 glxflags ignore
22661
22662 IsOcclusionQueryNV(id)
22663 return Boolean
22664 param id UInt32 in value
22665 dlflags notlistable
22666 category NV_occlusion_query
22667 version 1.2
22668 extension soft WINSOFT NV20
22669 glxflags ignore
22670
22671 BeginOcclusionQueryNV(id)
22672 return void
22673 param id UInt32 in value
22674 category NV_occlusion_query
22675 version 1.2
22676 extension soft WINSOFT NV20
22677 glxflags ignore
22678
22679 EndOcclusionQueryNV()
22680 return void
22681 category NV_occlusion_query
22682 version 1.2
22683 extension soft WINSOFT NV20
22684 glxflags ignore
22685
22686 GetOcclusionQueryivNV(id, pname, params)
22687 return void
22688 param id UInt32 in value
22689 param pname OcclusionQueryParameterNameNV in value
22690 param params Int32 out array [COMPSIZE(pname)]
22691 dlflags notlistable
22692 category NV_occlusion_query
22693 version 1.2
22694 extension soft WINSOFT NV20
22695 glxflags ignore
22696
22697 GetOcclusionQueryuivNV(id, pname, params)
22698 return void
22699 param id UInt32 in value
22700 param pname OcclusionQueryParameterNameNV in value
22701 param params UInt32 out array [COMPSIZE(pname)]
22702 dlflags notlistable
22703 category NV_occlusion_query
22704 version 1.2
22705 extension soft WINSOFT NV20
22706 glxflags ignore
22707
22708 ###############################################################################
22709 #
22710 # Extension #262
22711 # NV_point_sprite commands
22712 #
22713 ###############################################################################
22714
22715 PointParameteriNV(pname, param)
22716 return void
22717 param pname PointParameterNameARB in value
22718 param param Int32 in value
22719 category NV_point_sprite
22720 version 1.2
22721 extension soft WINSOFT NV20
22722 glxropcode 4221
22723 alias PointParameteri
22724
22725 PointParameterivNV(pname, params)
22726 return void
22727 param pname PointParameterNameARB in value
22728 param params Int32 in array [COMPSIZE(pname)]
22729 category NV_point_sprite
22730 version 1.2
22731 extension soft WINSOFT NV20
22732 glxropcode 4222
22733 alias PointParameteriv
22734
22735 ###############################################################################
22736 #
22737 # Extension #263 - WGL_NV_render_depth_texture
22738 # Extension #264 - WGL_NV_render_texture_rectangle
22739 #
22740 ###############################################################################
22741
22742 ###############################################################################
22743 #
22744 # Extension #265
22745 # NV_texture_shader3 commands
22746 #
22747 ###############################################################################
22748
22749 # (none)
22750 newcategory: NV_texture_shader3
22751
22752 ###############################################################################
22753 #
22754 # Extension #266
22755 # NV_vertex_program1_1 commands
22756 #
22757 ###############################################################################
22758
22759 # (none)
22760 newcategory: NV_vertex_program1_1
22761
22762 ###############################################################################
22763 #
22764 # Extension #267
22765 # EXT_shadow_funcs commands
22766 #
22767 ###############################################################################
22768
22769 # (none)
22770 newcategory: EXT_shadow_funcs
22771
22772 ###############################################################################
22773 #
22774 # Extension #268
22775 # EXT_stencil_two_side commands
22776 #
22777 ###############################################################################
22778
22779 ActiveStencilFaceEXT(face)
22780 return void
22781 param face StencilFaceDirection in value
22782 category EXT_stencil_two_side
22783 version 1.3
22784 glxropcode 4220
22785 offset 646
22786
22787 ###############################################################################
22788 #
22789 # Extension #269
22790 # ATI_text_fragment_shader commands
22791 #
22792 ###############################################################################
22793
22794 # Uses ARB_vertex_program entry points
22795 newcategory: ATI_text_fragment_shader
22796
22797 ###############################################################################
22798 #
22799 # Extension #270
22800 # APPLE_client_storage commands
22801 #
22802 ###############################################################################
22803
22804 # (none)
22805 newcategory: APPLE_client_storage
22806
22807 ###############################################################################
22808 #
22809 # Extension #271
22810 # APPLE_element_array commands
22811 #
22812 ###############################################################################
22813
22814 # @@ Need to verify/add GLX protocol
22815
22816 # @@@ like #256 ATI_element_array
22817 ElementPointerAPPLE(type, pointer)
22818 return void
22819 param type ElementPointerTypeATI in value
22820 param pointer Void in array [type]
22821 category APPLE_element_array
22822 version 1.2
22823 extension
22824 glxropcode ?
22825 glxflags ignore
22826 offset ?
22827
22828 DrawElementArrayAPPLE(mode, first, count)
22829 return void
22830 param mode BeginMode in value
22831 param first Int32 in value
22832 param count SizeI in value
22833 category APPLE_element_array
22834 version 1.2
22835 extension
22836 glxropcode ?
22837 glxflags ignore
22838 offset ?
22839
22840 DrawRangeElementArrayAPPLE(mode, start, end, first, count)
22841 return void
22842 param mode BeginMode in value
22843 param start UInt32 in value
22844 param end UInt32 in value
22845 param first Int32 in value
22846 param count SizeI in value
22847 category APPLE_element_array
22848 version 1.2
22849 extension
22850 glxropcode ?
22851 glxflags ignore
22852 offset ?
22853
22854 MultiDrawElementArrayAPPLE(mode, first, count, primcount)
22855 return void
22856 param mode BeginMode in value
22857 param first Int32 in array [primcount]
22858 param count SizeI in array [primcount]
22859 param primcount SizeI in value
22860 category APPLE_element_array
22861 version 1.2
22862 extension
22863 glxropcode ?
22864 glxflags ignore
22865 offset ?
22866
22867 MultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount)
22868 return void
22869 param mode BeginMode in value
22870 param start UInt32 in value
22871 param end UInt32 in value
22872 param first Int32 in array [primcount]
22873 param count SizeI in array [primcount]
22874 param primcount SizeI in value
22875 category APPLE_element_array
22876 version 1.2
22877 extension
22878 glxropcode ?
22879 glxflags ignore
22880 offset ?
22881
22882 ###############################################################################
22883 #
22884 # Extension #272
22885 # APPLE_fence commands
22886 #
22887 ###############################################################################
22888
22889 # @@ Need to verify/add GLX protocol
22890
22891 # @@@ like #222 NV_fence
22892 GenFencesAPPLE(n, fences)
22893 return void
22894 param n SizeI in value
22895 param fences FenceNV out array [n]
22896 category APPLE_fence
22897 version 1.2
22898 extension
22899 glxropcode ?
22900 glxflags ignore
22901 offset ?
22902
22903 DeleteFencesAPPLE(n, fences)
22904 return void
22905 param n SizeI in value
22906 param fences FenceNV in array [n]
22907 category APPLE_fence
22908 version 1.2
22909 extension
22910 glxropcode ?
22911 glxflags ignore
22912 offset ?
22913
22914 SetFenceAPPLE(fence)
22915 return void
22916 param fence FenceNV in value
22917 category APPLE_fence
22918 version 1.2
22919 extension
22920 glxropcode ?
22921 glxflags ignore
22922 offset ?
22923
22924 IsFenceAPPLE(fence)
22925 return Boolean
22926 param fence FenceNV in value
22927 category APPLE_fence
22928 version 1.2
22929 extension
22930 glxropcode ?
22931 glxflags ignore
22932 offset ?
22933
22934 TestFenceAPPLE(fence)
22935 return Boolean
22936 param fence FenceNV in value
22937 category APPLE_fence
22938 version 1.2
22939 extension
22940 glxropcode ?
22941 glxflags ignore
22942 offset ?
22943
22944 FinishFenceAPPLE(fence)
22945 return void
22946 param fence FenceNV in value
22947 category APPLE_fence
22948 version 1.2
22949 extension
22950 glxropcode ?
22951 glxflags ignore
22952 offset ?
22953
22954 TestObjectAPPLE(object, name)
22955 return Boolean
22956 param object ObjectTypeAPPLE in value
22957 param name UInt32 in value
22958 category APPLE_fence
22959 version 1.2
22960 extension
22961 glxropcode ?
22962 glxflags ignore
22963 offset ?
22964
22965 FinishObjectAPPLE(object, name)
22966 return void
22967 param object ObjectTypeAPPLE in value
22968 param name Int32 in value
22969 category APPLE_fence
22970 version 1.2
22971 extension
22972 glxropcode ?
22973 glxflags ignore
22974 offset ?
22975
22976 ###############################################################################
22977 #
22978 # Extension #273
22979 # APPLE_vertex_array_object commands
22980 #
22981 ###############################################################################
22982
22983 BindVertexArrayAPPLE(array)
22984 return void
22985 param array UInt32 in value
22986 category APPLE_vertex_array_object
22987 version 1.2
22988 extension
22989 glxropcode ?
22990 glxflags ignore
22991 alias BindVertexArray
22992
22993 DeleteVertexArraysAPPLE(n, arrays)
22994 return void
22995 param n SizeI in value
22996 param arrays UInt32 in array [n]
22997 category APPLE_vertex_array_object
22998 version 1.2
22999 extension
23000 glxropcode ?
23001 glxflags ignore
23002 alias DeleteVertexArrays
23003
23004 GenVertexArraysAPPLE(n, arrays)
23005 return void
23006 param n SizeI in value
23007 param arrays UInt32 out array [n]
23008 category APPLE_vertex_array_object
23009 version 1.2
23010 extension
23011 glxropcode ?
23012 glxflags ignore
23013 alias GenVertexArray
23014
23015 IsVertexArrayAPPLE(array)
23016 return Boolean
23017 param array UInt32 in value
23018 category APPLE_vertex_array_object
23019 version 1.2
23020 extension
23021 glxropcode ?
23022 glxflags ignore
23023 alias IsVertexArray
23024
23025 ###############################################################################
23026 #
23027 # Extension #274
23028 # APPLE_vertex_array_range commands
23029 #
23030 ###############################################################################
23031
23032 # @@ Need to verify/add GLX protocol
23033
23034 # @@@ like #190 NV_vertex_array_range,
23035 VertexArrayRangeAPPLE(length, pointer)
23036 return void
23037 param length SizeI in value
23038 param pointer Void out array [length]
23039 category APPLE_vertex_array_range
23040 version 1.2
23041 extension
23042 glxropcode ?
23043 glxflags ignore
23044 offset ?
23045
23046 FlushVertexArrayRangeAPPLE(length, pointer)
23047 return void
23048 param length SizeI in value
23049 param pointer Void out array [length]
23050 category APPLE_vertex_array_range
23051 version 1.2
23052 extension
23053 glxropcode ?
23054 glxflags ignore
23055 offset ?
23056
23057 VertexArrayParameteriAPPLE(pname, param)
23058 return void
23059 param pname VertexArrayPNameAPPLE in value
23060 param param Int32 in value
23061 category APPLE_vertex_array_range
23062 version 1.2
23063 extension
23064 glxropcode ?
23065 glxflags ignore
23066 offset ?
23067
23068 ###############################################################################
23069 #
23070 # Extension #275
23071 # APPLE_ycbcr_422 commands
23072 #
23073 ###############################################################################
23074
23075 # (none)
23076 newcategory: APPLE_ycbcr_422
23077
23078 ###############################################################################
23079 #
23080 # Extension #276
23081 # S3_s3tc commands
23082 #
23083 ###############################################################################
23084
23085 # (none)
23086 newcategory: S3_s3tc
23087
23088 ###############################################################################
23089 #
23090 # Extension #277
23091 # ATI_draw_buffers commands
23092 #
23093 ###############################################################################
23094
23095 DrawBuffersATI(n, bufs)
23096 return void
23097 param n SizeI in value
23098 param bufs DrawBufferModeATI in array [n]
23099 category ATI_draw_buffers
23100 version 1.2
23101 extension
23102 glxropcode 233
23103 alias DrawBuffers
23104
23105 ###############################################################################
23106 #
23107 # Extension #278 - WGL_ATI_pixel_format_float
23108 #
23109 ###############################################################################
23110 newcategory: ATI_pixel_format_float
23111 passthru: /* This is really a WGL extension, but defines some associated GL enums.
23112 passthru: * ATI does not export "GL_ATI_pixel_format_float" in the GL_EXTENSIONS string.
23113 passthru: */
23114
23115 ###############################################################################
23116 #
23117 # Extension #279
23118 # ATI_texture_env_combine3 commands
23119 #
23120 ###############################################################################
23121
23122 # (none)
23123 newcategory: ATI_texture_env_combine3
23124
23125 ###############################################################################
23126 #
23127 # Extension #280
23128 # ATI_texture_float commands
23129 #
23130 ###############################################################################
23131
23132 # (none)
23133 newcategory: ATI_texture_float
23134
23135 ###############################################################################
23136 #
23137 # Extension #281 (also WGL_NV_float_buffer)
23138 # NV_float_buffer commands
23139 #
23140 ###############################################################################
23141
23142 # (none)
23143 newcategory: NV_float_buffer
23144
23145 ###############################################################################
23146 #
23147 # Extension #282
23148 # NV_fragment_program commands
23149 #
23150 ###############################################################################
23151
23152 # @@ Need to verify/add GLX protocol
23153
23154 # Some NV_fragment_program entry points are shared with ARB_vertex_program,
23155 # and are only included in that #define block, for now.
23156 newcategory: NV_fragment_program
23157 passthru: /* Some NV_fragment_program entry points are shared with ARB_vertex_program. */
23158
23159 ProgramNamedParameter4fNV(id, len, name, x, y, z, w)
23160 return void
23161 param id UInt32 in value
23162 param len SizeI in value
23163 param name UInt8 in array [1]
23164 param x Float32 in value
23165 param y Float32 in value
23166 param z Float32 in value
23167 param w Float32 in value
23168 category NV_fragment_program
23169 version 1.2
23170 extension
23171 glxropcode ?
23172 glxflags ignore
23173 offset 682
23174
23175 ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
23176 return void
23177 param id UInt32 in value
23178 param len SizeI in value
23179 param name UInt8 in array [1]
23180 param x Float64 in value
23181 param y Float64 in value
23182 param z Float64 in value
23183 param w Float64 in value
23184 category NV_fragment_program
23185 version 1.2
23186 extension
23187 glxropcode ?
23188 glxflags ignore
23189 offset 683
23190
23191 ProgramNamedParameter4fvNV(id, len, name, v)
23192 return void
23193 param id UInt32 in value
23194 param len SizeI in value
23195 param name UInt8 in array [1]
23196 param v Float32 in array [4]
23197 category NV_fragment_program
23198 version 1.2
23199 extension
23200 glxropcode ?
23201 glxflags ignore
23202 offset 684
23203
23204 ProgramNamedParameter4dvNV(id, len, name, v)
23205 return void
23206 param id UInt32 in value
23207 param len SizeI in value
23208 param name UInt8 in array [1]
23209 param v Float64 in array [4]
23210 category NV_fragment_program
23211 version 1.2
23212 extension
23213 glxropcode ?
23214 glxflags ignore
23215 offset 685
23216
23217 GetProgramNamedParameterfvNV(id, len, name, params)
23218 return void
23219 param id UInt32 in value
23220 param len SizeI in value
23221 param name UInt8 in array [1]
23222 param params Float32 out array [4]
23223 category NV_fragment_program
23224 dlflags notlistable
23225 version 1.2
23226 extension
23227 glxsingle ?
23228 glxflags ignore
23229 offset 686
23230
23231 GetProgramNamedParameterdvNV(id, len, name, params)
23232 return void
23233 param id UInt32 in value
23234 param len SizeI in value
23235 param name UInt8 in array [1]
23236 param params Float64 out array [4]
23237 category NV_fragment_program
23238 dlflags notlistable
23239 version 1.2
23240 extension
23241 glxsingle ?
23242 glxflags ignore
23243 offset 687
23244
23245 ###############################################################################
23246 #
23247 # Extension #283
23248 # NV_half_float commands
23249 #
23250 ###############################################################################
23251
23252 # @@ Need to verify/add GLX protocol
23253
23254 Vertex2hNV(x, y)
23255 return void
23256 param x Half16NV in value
23257 param y Half16NV in value
23258 category NV_half_float
23259 version 1.2
23260 extension
23261 glxropcode ?
23262 glxflags ignore
23263 offset ?
23264
23265 Vertex2hvNV(v)
23266 return void
23267 param v Half16NV in array [2]
23268 category NV_half_float
23269 version 1.2
23270 extension
23271 glxropcode ?
23272 glxflags ignore
23273 offset ?
23274
23275 Vertex3hNV(x, y, z)
23276 return void
23277 param x Half16NV in value
23278 param y Half16NV in value
23279 param z Half16NV in value
23280 category NV_half_float
23281 version 1.2
23282 extension
23283 glxropcode ?
23284 glxflags ignore
23285 offset ?
23286
23287 Vertex3hvNV(v)
23288 return void
23289 param v Half16NV in array [3]
23290 category NV_half_float
23291 version 1.2
23292 extension
23293 glxropcode ?
23294 glxflags ignore
23295 offset ?
23296
23297 Vertex4hNV(x, y, z, w)
23298 return void
23299 param x Half16NV in value
23300 param y Half16NV in value
23301 param z Half16NV in value
23302 param w Half16NV in value
23303 category NV_half_float
23304 version 1.2
23305 extension
23306 glxropcode ?
23307 glxflags ignore
23308 offset ?
23309
23310 Vertex4hvNV(v)
23311 return void
23312 param v Half16NV in array [4]
23313 category NV_half_float
23314 version 1.2
23315 extension
23316 glxropcode ?
23317 glxflags ignore
23318 offset ?
23319
23320 Normal3hNV(nx, ny, nz)
23321 return void
23322 param nx Half16NV in value
23323 param ny Half16NV in value
23324 param nz Half16NV in value
23325 category NV_half_float
23326 version 1.2
23327 extension
23328 glxropcode ?
23329 glxflags ignore
23330 offset ?
23331
23332 Normal3hvNV(v)
23333 return void
23334 param v Half16NV in array [3]
23335 category NV_half_float
23336 version 1.2
23337 extension
23338 glxropcode ?
23339 glxflags ignore
23340 offset ?
23341
23342 Color3hNV(red, green, blue)
23343 return void
23344 param red Half16NV in value
23345 param green Half16NV in value
23346 param blue Half16NV in value
23347 category NV_half_float
23348 version 1.2
23349 extension
23350 glxropcode ?
23351 glxflags ignore
23352 offset ?
23353
23354 Color3hvNV(v)
23355 return void
23356 param v Half16NV in array [3]
23357 category NV_half_float
23358 version 1.2
23359 extension
23360 glxropcode ?
23361 glxflags ignore
23362 offset ?
23363
23364 Color4hNV(red, green, blue, alpha)
23365 return void
23366 param red Half16NV in value
23367 param green Half16NV in value
23368 param blue Half16NV in value
23369 param alpha Half16NV in value
23370 category NV_half_float
23371 version 1.2
23372 extension
23373 glxropcode ?
23374 glxflags ignore
23375 offset ?
23376
23377 Color4hvNV(v)
23378 return void
23379 param v Half16NV in array [4]
23380 category NV_half_float
23381 version 1.2
23382 extension
23383 glxropcode ?
23384 glxflags ignore
23385 offset ?
23386
23387 TexCoord1hNV(s)
23388 return void
23389 param s Half16NV in value
23390 category NV_half_float
23391 version 1.2
23392 extension
23393 glxropcode ?
23394 glxflags ignore
23395 offset ?
23396
23397 TexCoord1hvNV(v)
23398 return void
23399 param v Half16NV in array [1]
23400 category NV_half_float
23401 version 1.2
23402 extension
23403 glxropcode ?
23404 glxflags ignore
23405 offset ?
23406
23407 TexCoord2hNV(s, t)
23408 return void
23409 param s Half16NV in value
23410 param t Half16NV in value
23411 category NV_half_float
23412 version 1.2
23413 extension
23414 glxropcode ?
23415 glxflags ignore
23416 offset ?
23417
23418 TexCoord2hvNV(v)
23419 return void
23420 param v Half16NV in array [2]
23421 category NV_half_float
23422 version 1.2
23423 extension
23424 glxropcode ?
23425 glxflags ignore
23426 offset ?
23427
23428 TexCoord3hNV(s, t, r)
23429 return void
23430 param s Half16NV in value
23431 param t Half16NV in value
23432 param r Half16NV in value
23433 category NV_half_float
23434 version 1.2
23435 extension
23436 glxropcode ?
23437 glxflags ignore
23438 offset ?
23439
23440 TexCoord3hvNV(v)
23441 return void
23442 param v Half16NV in array [3]
23443 category NV_half_float
23444 version 1.2
23445 extension
23446 glxropcode ?
23447 glxflags ignore
23448 offset ?
23449
23450 TexCoord4hNV(s, t, r, q)
23451 return void
23452 param s Half16NV in value
23453 param t Half16NV in value
23454 param r Half16NV in value
23455 param q Half16NV in value
23456 category NV_half_float
23457 version 1.2
23458 extension
23459 glxropcode ?
23460 glxflags ignore
23461 offset ?
23462
23463 TexCoord4hvNV(v)
23464 return void
23465 param v Half16NV in array [4]
23466 category NV_half_float
23467 version 1.2
23468 extension
23469 glxropcode ?
23470 glxflags ignore
23471 offset ?
23472
23473 MultiTexCoord1hNV(target, s)
23474 return void
23475 param target TextureUnit in value
23476 param s Half16NV in value
23477 category NV_half_float
23478 version 1.2
23479 extension
23480 glxropcode ?
23481 glxflags ignore
23482 offset ?
23483
23484 MultiTexCoord1hvNV(target, v)
23485 return void
23486 param target TextureUnit in value
23487 param v Half16NV in array [1]
23488 category NV_half_float
23489 version 1.2
23490 extension
23491 glxropcode ?
23492 glxflags ignore
23493 offset ?
23494
23495 MultiTexCoord2hNV(target, s, t)
23496 return void
23497 param target TextureUnit in value
23498 param s Half16NV in value
23499 param t Half16NV in value
23500 category NV_half_float
23501 version 1.2
23502 extension
23503 glxropcode ?
23504 glxflags ignore
23505 offset ?
23506
23507 MultiTexCoord2hvNV(target, v)
23508 return void
23509 param target TextureUnit in value
23510 param v Half16NV in array [2]
23511 category NV_half_float
23512 version 1.2
23513 extension
23514 glxropcode ?
23515 glxflags ignore
23516 offset ?
23517
23518 MultiTexCoord3hNV(target, s, t, r)
23519 return void
23520 param target TextureUnit in value
23521 param s Half16NV in value
23522 param t Half16NV in value
23523 param r Half16NV in value
23524 category NV_half_float
23525 version 1.2
23526 extension
23527 glxropcode ?
23528 glxflags ignore
23529 offset ?
23530
23531 MultiTexCoord3hvNV(target, v)
23532 return void
23533 param target TextureUnit in value
23534 param v Half16NV in array [3]
23535 category NV_half_float
23536 version 1.2
23537 extension
23538 glxropcode ?
23539 glxflags ignore
23540 offset ?
23541
23542 MultiTexCoord4hNV(target, s, t, r, q)
23543 return void
23544 param target TextureUnit in value
23545 param s Half16NV in value
23546 param t Half16NV in value
23547 param r Half16NV in value
23548 param q Half16NV in value
23549 category NV_half_float
23550 version 1.2
23551 extension
23552 glxropcode ?
23553 glxflags ignore
23554 offset ?
23555
23556 MultiTexCoord4hvNV(target, v)
23557 return void
23558 param target TextureUnit in value
23559 param v Half16NV in array [4]
23560 category NV_half_float
23561 version 1.2
23562 extension
23563 glxropcode ?
23564 glxflags ignore
23565 offset ?
23566
23567 FogCoordhNV(fog)
23568 return void
23569 param fog Half16NV in value
23570 category NV_half_float
23571 version 1.2
23572 extension
23573 glxropcode ?
23574 glxflags ignore
23575 offset ?
23576
23577 FogCoordhvNV(fog)
23578 return void
23579 param fog Half16NV in array [1]
23580 category NV_half_float
23581 version 1.2
23582 extension
23583 glxropcode ?
23584 glxflags ignore
23585 offset ?
23586
23587 SecondaryColor3hNV(red, green, blue)
23588 return void
23589 param red Half16NV in value
23590 param green Half16NV in value
23591 param blue Half16NV in value
23592 category NV_half_float
23593 version 1.2
23594 extension
23595 glxropcode ?
23596 glxflags ignore
23597 offset ?
23598
23599 SecondaryColor3hvNV(v)
23600 return void
23601 param v Half16NV in array [3]
23602 category NV_half_float
23603 version 1.2
23604 extension
23605 glxropcode ?
23606 glxflags ignore
23607 offset ?
23608
23609 VertexWeighthNV(weight)
23610 return void
23611 param weight Half16NV in value
23612 category NV_half_float
23613 version 1.2
23614 extension
23615 glxropcode ?
23616 glxflags ignore
23617 offset ?
23618
23619 VertexWeighthvNV(weight)
23620 return void
23621 param weight Half16NV in array [1]
23622 category NV_half_float
23623 version 1.2
23624 extension
23625 glxropcode ?
23626 glxflags ignore
23627 offset ?
23628
23629 VertexAttrib1hNV(index, x)
23630 return void
23631 param index UInt32 in value
23632 param x Half16NV in value
23633 category NV_half_float
23634 version 1.2
23635 extension
23636 glxropcode ?
23637 glxflags ignore
23638 offset ?
23639
23640 VertexAttrib1hvNV(index, v)
23641 return void
23642 param index UInt32 in value
23643 param v Half16NV in array [1]
23644 category NV_half_float
23645 version 1.2
23646 extension
23647 glxropcode ?
23648 glxflags ignore
23649 offset ?
23650
23651 VertexAttrib2hNV(index, x, y)
23652 return void
23653 param index UInt32 in value
23654 param x Half16NV in value
23655 param y Half16NV in value
23656 category NV_half_float
23657 version 1.2
23658 extension
23659 glxropcode ?
23660 glxflags ignore
23661 offset ?
23662
23663 VertexAttrib2hvNV(index, v)
23664 return void
23665 param index UInt32 in value
23666 param v Half16NV in array [2]
23667 category NV_half_float
23668 version 1.2
23669 extension
23670 glxropcode ?
23671 glxflags ignore
23672 offset ?
23673
23674 VertexAttrib3hNV(index, x, y, z)
23675 return void
23676 param index UInt32 in value
23677 param x Half16NV in value
23678 param y Half16NV in value
23679 param z Half16NV in value
23680 category NV_half_float
23681 version 1.2
23682 extension
23683 glxropcode ?
23684 glxflags ignore
23685 offset ?
23686
23687 VertexAttrib3hvNV(index, v)
23688 return void
23689 param index UInt32 in value
23690 param v Half16NV in array [3]
23691 category NV_half_float
23692 version 1.2
23693 extension
23694 glxropcode ?
23695 glxflags ignore
23696 offset ?
23697
23698 VertexAttrib4hNV(index, x, y, z, w)
23699 return void
23700 param index UInt32 in value
23701 param x Half16NV in value
23702 param y Half16NV in value
23703 param z Half16NV in value
23704 param w Half16NV in value
23705 category NV_half_float
23706 version 1.2
23707 extension
23708 glxropcode ?
23709 glxflags ignore
23710 offset ?
23711
23712 VertexAttrib4hvNV(index, v)
23713 return void
23714 param index UInt32 in value
23715 param v Half16NV in array [4]
23716 category NV_half_float
23717 version 1.2
23718 extension
23719 glxropcode ?
23720 glxflags ignore
23721 offset ?
23722
23723 VertexAttribs1hvNV(index, n, v)
23724 return void
23725 param index UInt32 in value
23726 param n SizeI in value
23727 param v Half16NV in array [n]
23728 category NV_half_float
23729 version 1.2
23730 extension
23731 glxropcode ?
23732 glxflags ignore
23733 offset ?
23734
23735 VertexAttribs2hvNV(index, n, v)
23736 return void
23737 param index UInt32 in value
23738 param n SizeI in value
23739 param v Half16NV in array [n]
23740 category NV_half_float
23741 version 1.2
23742 extension
23743 glxropcode ?
23744 glxflags ignore
23745 offset ?
23746
23747 VertexAttribs3hvNV(index, n, v)
23748 return void
23749 param index UInt32 in value
23750 param n SizeI in value
23751 param v Half16NV in array [n]
23752 category NV_half_float
23753 version 1.2
23754 extension
23755 glxropcode ?
23756 glxflags ignore
23757 offset ?
23758
23759 VertexAttribs4hvNV(index, n, v)
23760 return void
23761 param index UInt32 in value
23762 param n SizeI in value
23763 param v Half16NV in array [n]
23764 category NV_half_float
23765 version 1.2
23766 extension
23767 glxropcode ?
23768 glxflags ignore
23769 offset ?
23770
23771 ###############################################################################
23772 #
23773 # Extension #284
23774 # NV_pixel_data_range commands
23775 #
23776 ###############################################################################
23777
23778 # @@ Need to verify/add GLX protocol
23779
23780 PixelDataRangeNV(target, length, pointer)
23781 return void
23782 param target PixelDataRangeTargetNV in value
23783 param length SizeI in value
23784 param pointer Void out array [length]
23785 category NV_pixel_data_range
23786 version 1.2
23787 extension
23788 glxropcode ?
23789 glxflags ignore
23790 offset ?
23791
23792 FlushPixelDataRangeNV(target)
23793 return void
23794 param target PixelDataRangeTargetNV in value
23795 category NV_pixel_data_range
23796 version 1.2
23797 extension
23798 glxropcode ?
23799 glxflags ignore
23800 offset ?
23801
23802 ###############################################################################
23803 #
23804 # Extension #285
23805 # NV_primitive_restart commands
23806 #
23807 ###############################################################################
23808
23809 # @@ Need to verify/add GLX protocol
23810
23811 PrimitiveRestartNV()
23812 return void
23813 category NV_primitive_restart
23814 version 1.2
23815 extension
23816 glxropcode ?
23817 glxflags ignore
23818 offset ?
23819
23820 PrimitiveRestartIndexNV(index)
23821 return void
23822 param index UInt32 in value
23823 category NV_primitive_restart
23824 version 1.2
23825 extension
23826 glxropcode ?
23827 glxflags ignore
23828 offset ?
23829
23830
23831 ###############################################################################
23832 #
23833 # Extension #286
23834 # NV_texture_expand_normal commands
23835 #
23836 ###############################################################################
23837
23838 # (none)
23839 newcategory: NV_texture_expand_normal
23840
23841 ###############################################################################
23842 #
23843 # Extension #287
23844 # NV_vertex_program2 commands
23845 #
23846 ###############################################################################
23847
23848 # (none)
23849 newcategory: NV_vertex_program2
23850
23851 ###############################################################################
23852 #
23853 # Extension #288
23854 # ATI_map_object_buffer commands
23855 #
23856 ###############################################################################
23857
23858 # @@ Need to verify/add GLX protocol
23859
23860 MapObjectBufferATI(buffer)
23861 return VoidPointer
23862 param buffer UInt32 in value
23863 category ATI_map_object_buffer
23864 version 1.2
23865 extension
23866 glxropcode ?
23867 glxflags ignore
23868 offset ?
23869
23870 UnmapObjectBufferATI(buffer)
23871 return void
23872 param buffer UInt32 in value
23873 category ATI_map_object_buffer
23874 version 1.2
23875 extension
23876 glxropcode ?
23877 glxflags ignore
23878 offset ?
23879
23880 ###############################################################################
23881 #
23882 # Extension #289
23883 # ATI_separate_stencil commands
23884 #
23885 ###############################################################################
23886
23887 # @@ Need to verify/add GLX protocol
23888
23889 StencilOpSeparateATI(face, sfail, dpfail, dppass)
23890 return void
23891 param face StencilFaceDirection in value
23892 param sfail StencilOp in value
23893 param dpfail StencilOp in value
23894 param dppass StencilOp in value
23895 category ATI_separate_stencil
23896 version 1.2
23897 extension
23898 glxropcode ?
23899 glxflags ignore
23900 alias StencilOpSeparate
23901
23902 StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
23903 return void
23904 param frontfunc StencilFunction in value
23905 param backfunc StencilFunction in value
23906 param ref ClampedStencilValue in value
23907 param mask MaskedStencilValue in value
23908 category ATI_separate_stencil
23909 version 1.2
23910 extension
23911 glxropcode ?
23912 glxflags ignore
23913 alias StencilFuncSeparate
23914
23915 ###############################################################################
23916 #
23917 # Extension #290
23918 # ATI_vertex_attrib_array_object commands
23919 #
23920 ###############################################################################
23921
23922 # @@ Need to verify/add GLX protocol
23923
23924 VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
23925 return void
23926 param index UInt32 in value
23927 param size Int32 in value
23928 param type VertexAttribPointerTypeARB in value
23929 param normalized Boolean in value
23930 param stride SizeI in value
23931 param buffer UInt32 in value
23932 param offset UInt32 in value
23933 category ATI_vertex_attrib_array_object
23934 version 1.2
23935 extension
23936 glxropcode ?
23937 glxflags ignore
23938 offset ?
23939
23940 GetVertexAttribArrayObjectfvATI(index, pname, params)
23941 return void
23942 param index UInt32 in value
23943 param pname ArrayObjectPNameATI in value
23944 param params Float32 out array [pname]
23945 category ATI_vertex_attrib_array_object
23946 dlflags notlistable
23947 version 1.2
23948 extension
23949 glxsingle ?
23950 glxflags ignore
23951 offset ?
23952
23953 GetVertexAttribArrayObjectivATI(index, pname, params)
23954 return void
23955 param index UInt32 in value
23956 param pname ArrayObjectPNameATI in value
23957 param params Int32 out array [pname]
23958 category ATI_vertex_attrib_array_object
23959 dlflags notlistable
23960 version 1.2
23961 extension
23962 glxsingle ?
23963 glxflags ignore
23964 offset ?
23965
23966 ###############################################################################
23967 #
23968 # Extension #291 - OpenGL ES only, not in glext.h
23969 # OES_byte_coordinates commands
23970 #
23971 ###############################################################################
23972
23973 # void Vertex{234}bOES(T coords)
23974 # void Vertex{234}bvOES(T *coords)
23975 # void TexCoord{1234}bOES(T coords)
23976 # void TexCoord{1234}bvOES(T *coords)
23977 # void MultiTexCoord{1234}bOES(enum texture, T coords)
23978 # void MultiTexCoord{1234}bvOES(enum texture, T *coords)
23979 # All are handcode - mapped to non-byte GLX protocol on client side
23980
23981 # newcategory: OES_byte_coordinates
23982
23983 ###############################################################################
23984 #
23985 # Extension #292 - OpenGL ES only, not in glext.h
23986 # OES_fixed_point commands
23987 #
23988 ###############################################################################
23989
23990 # Too many to list in just a comment - see spec in the extension registry
23991 # All are handcode - mapped to non-byte GLX protocol on client side
23992
23993 # newcategory: OES_fixed_point
23994
23995 ###############################################################################
23996 #
23997 # Extension #293 - OpenGL ES only, not in glext.h
23998 # OES_single_precision commands
23999 #
24000 ###############################################################################
24001
24002 # void DepthRangefOES(clampf n, clampf f)
24003 # void FrustumfOES(float l, float r, float b, float t, float n, float f)
24004 # void OrthofOES(float l, float r, float b, float t, float n, float f)
24005 # void ClipPlanefOES(enum plane, const float* equation)
24006 # void glClearDepthfOES(clampd depth)
24007 # GLX ropcodes 4308-4312 (not respectively, see extension spec)
24008 # void GetClipPlanefOES(enum plane, float* equation)
24009 # GLX vendor private 1421
24010
24011 # newcategory: OES_single_precision
24012
24013 ###############################################################################
24014 #
24015 # Extension #294 - OpenGL ES only, not in glext.h
24016 # OES_compressed_paletted_texture commands
24017 #
24018 ###############################################################################
24019
24020 # (none)
24021 # newcategory: OES_compressed_paletted_texture
24022
24023 ###############################################################################
24024 #
24025 # Extension #295 - This is an OpenGL ES extension, but also implemented in Mesa
24026 # OES_read_format commands
24027 #
24028 ###############################################################################
24029
24030 # (none)
24031 newcategory: OES_read_format
24032
24033 ###############################################################################
24034 #
24035 # Extension #296 - OpenGL ES only, not in glext.h
24036 # OES_query_matrix commands
24037 #
24038 ###############################################################################
24039
24040 # bitfield queryMatrixxOES(fixed mantissa[16], int exponent[16])
24041 # All are handcode - mapped to non-byte GLX protocol on client side
24042
24043 # newcategory: OES_query_matrix
24044
24045 ###############################################################################
24046 #
24047 # Extension #297
24048 # EXT_depth_bounds_test commands
24049 #
24050 ###############################################################################
24051
24052 DepthBoundsEXT(zmin, zmax)
24053 return void
24054 param zmin ClampedFloat64 in value
24055 param zmax ClampedFloat64 in value
24056 category EXT_depth_bounds_test
24057 version 1.2
24058 extension
24059 glxropcode 4229
24060 offset 699
24061
24062 ###############################################################################
24063 #
24064 # Extension #298
24065 # EXT_texture_mirror_clamp commands
24066 #
24067 ###############################################################################
24068
24069 # (none)
24070 newcategory: EXT_texture_mirror_clamp
24071
24072 ###############################################################################
24073 #
24074 # Extension #299
24075 # EXT_blend_equation_separate commands
24076 #
24077 ###############################################################################
24078
24079 BlendEquationSeparateEXT(modeRGB, modeAlpha)
24080 return void
24081 param modeRGB BlendEquationModeEXT in value
24082 param modeAlpha BlendEquationModeEXT in value
24083 category EXT_blend_equation_separate
24084 version 1.2
24085 extension
24086 glxropcode 4228
24087 alias BlendEquationSeparate
24088
24089 ###############################################################################
24090 #
24091 # Extension #300
24092 # MESA_pack_invert commands
24093 #
24094 ###############################################################################
24095
24096 # (none)
24097 newcategory: MESA_pack_invert
24098
24099 ###############################################################################
24100 #
24101 # Extension #301
24102 # MESA_ycbcr_texture commands
24103 #
24104 ###############################################################################
24105
24106 # (none)
24107 newcategory: MESA_ycbcr_texture
24108
24109 ###############################################################################
24110 #
24111 # Extension #301
24112 # MESA_ycbcr_texture commands
24113 #
24114 ###############################################################################
24115
24116 # (none)
24117 newcategory: MESA_ycbcr_texture
24118
24119 ###############################################################################
24120 #
24121 # Extension #302
24122 # EXT_pixel_buffer_object commands
24123 #
24124 ###############################################################################
24125
24126 # (none)
24127 newcategory: EXT_pixel_buffer_object
24128
24129 ###############################################################################
24130 #
24131 # Extension #303
24132 # NV_fragment_program_option commands
24133 #
24134 ###############################################################################
24135
24136 # (none)
24137 newcategory: NV_fragment_program_option
24138
24139 ###############################################################################
24140 #
24141 # Extension #304
24142 # NV_fragment_program2 commands
24143 #
24144 ###############################################################################
24145
24146 # (none)
24147 newcategory: NV_fragment_program2
24148
24149 ###############################################################################
24150 #
24151 # Extension #305
24152 # NV_vertex_program2_option commands
24153 #
24154 ###############################################################################
24155
24156 # (none)
24157 newcategory: NV_vertex_program2_option
24158
24159 ###############################################################################
24160 #
24161 # Extension #306
24162 # NV_vertex_program3 commands
24163 #
24164 ###############################################################################
24165
24166 # (none)
24167 newcategory: NV_vertex_program3
24168
24169 ###############################################################################
24170 #
24171 # Extension #307 - GLX_SGIX_hyperpipe commands
24172 # Extension #308 - GLX_MESA_agp_offset commands
24173 # Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
24174 #
24175 ###############################################################################
24176
24177 # (none)
24178 # newcategory: EXT_texture_compression_dxt1
24179
24180 ###############################################################################
24181 #
24182 # Extension #310
24183 # EXT_framebuffer_object commands
24184 #
24185 ###############################################################################
24186
24187 IsRenderbufferEXT(renderbuffer)
24188 return Boolean
24189 param renderbuffer UInt32 in value
24190 category EXT_framebuffer_object
24191 version 1.2
24192 extension
24193 glxvendorpriv 1422
24194 glxflags ignore
24195 alias IsRenderbuffer
24196
24197 # Not aliased to BindRenderbuffer
24198 BindRenderbufferEXT(target, renderbuffer)
24199 return void
24200 param target RenderbufferTarget in value
24201 param renderbuffer UInt32 in value
24202 category EXT_framebuffer_object
24203 version 1.2
24204 extension
24205 glxropcode 4316
24206 glxflags ignore
24207
24208 DeleteRenderbuffersEXT(n, renderbuffers)
24209 return void
24210 param n SizeI in value
24211 param renderbuffers UInt32 in array [n]
24212 category EXT_framebuffer_object
24213 version 1.2
24214 extension
24215 glxropcode 4317
24216 glxflags ignore
24217 alias DeleteRenderbuffers
24218
24219 GenRenderbuffersEXT(n, renderbuffers)
24220 return void
24221 param n SizeI in value
24222 param renderbuffers UInt32 out array [n]
24223 category EXT_framebuffer_object
24224 version 1.2
24225 extension
24226 glxvendorpriv 1423
24227 glxflags ignore
24228 alias GenRenderbuffers
24229
24230 RenderbufferStorageEXT(target, internalformat, width, height)
24231 return void
24232 param target RenderbufferTarget in value
24233 param internalformat GLenum in value
24234 param width SizeI in value
24235 param height SizeI in value
24236 category EXT_framebuffer_object
24237 version 1.2
24238 extension
24239 glxropcode 4318
24240 glxflags ignore
24241 alias RenderbufferStorage
24242
24243 GetRenderbufferParameterivEXT(target, pname, params)
24244 return void
24245 param target RenderbufferTarget in value
24246 param pname GLenum in value
24247 param params Int32 out array [COMPSIZE(pname)]
24248 category EXT_framebuffer_object
24249 dlflags notlistable
24250 version 1.2
24251 extension
24252 glxvendorpriv 1424
24253 glxflags ignore
24254 alias GetRenderbufferParameteriv
24255
24256 IsFramebufferEXT(framebuffer)
24257 return Boolean
24258 param framebuffer UInt32 in value
24259 category EXT_framebuffer_object
24260 version 1.2
24261 extension
24262 glxvendorpriv 1425
24263 glxflags ignore
24264 alias IsFramebuffer
24265
24266 # Not aliased to BindFramebuffer
24267 BindFramebufferEXT(target, framebuffer)
24268 return void
24269 param target FramebufferTarget in value
24270 param framebuffer UInt32 in value
24271 category EXT_framebuffer_object
24272 version 1.2
24273 extension
24274 glxropcode 4319
24275 glxflags ignore
24276
24277 DeleteFramebuffersEXT(n, framebuffers)
24278 return void
24279 param n SizeI in value
24280 param framebuffers UInt32 in array [n]
24281 category EXT_framebuffer_object
24282 version 1.2
24283 extension
24284 glxropcode 4320
24285 glxflags ignore
24286 alias DeleteFramebuffers
24287
24288 GenFramebuffersEXT(n, framebuffers)
24289 return void
24290 param n SizeI in value
24291 param framebuffers UInt32 out array [n]
24292 category EXT_framebuffer_object
24293 version 1.2
24294 extension
24295 glxvendorpriv 1426
24296 glxflags ignore
24297 alias GenFramebuffers
24298
24299 CheckFramebufferStatusEXT(target)
24300 return GLenum
24301 param target FramebufferTarget in value
24302 category EXT_framebuffer_object
24303 version 1.2
24304 extension
24305 glxvendorpriv 1427
24306 glxflags ignore
24307 alias CheckFramebufferStatus
24308
24309 FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
24310 return void
24311 param target FramebufferTarget in value
24312 param attachment FramebufferAttachment in value
24313 param textarget GLenum in value
24314 param texture UInt32 in value
24315 param level Int32 in value
24316 category EXT_framebuffer_object
24317 version 1.2
24318 extension
24319 glxropcode 4321
24320 glxflags ignore
24321 alias FramebufferTexture1D
24322
24323 FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
24324 return void
24325 param target FramebufferTarget in value
24326 param attachment FramebufferAttachment in value
24327 param textarget GLenum in value
24328 param texture UInt32 in value
24329 param level Int32 in value
24330 category EXT_framebuffer_object
24331 version 1.2
24332 extension
24333 glxropcode 4322
24334 glxflags ignore
24335 alias FramebufferTexture2D
24336
24337 FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
24338 return void
24339 param target FramebufferTarget in value
24340 param attachment FramebufferAttachment in value
24341 param textarget GLenum in value
24342 param texture UInt32 in value
24343 param level Int32 in value
24344 param zoffset Int32 in value
24345 category EXT_framebuffer_object
24346 version 1.2
24347 extension
24348 glxropcode 4323
24349 glxflags ignore
24350 alias FramebufferTexture3D
24351
24352 FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
24353 return void
24354 param target FramebufferTarget in value
24355 param attachment FramebufferAttachment in value
24356 param renderbuffertarget RenderbufferTarget in value
24357 param renderbuffer UInt32 in value
24358 category EXT_framebuffer_object
24359 version 1.2
24360 extension
24361 glxropcode 4324
24362 glxflags ignore
24363 alias FramebufferRenderbuffer
24364
24365 GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
24366 return void
24367 param target FramebufferTarget in value
24368 param attachment FramebufferAttachment in value
24369 param pname GLenum in value
24370 param params Int32 out array [COMPSIZE(pname)]
24371 category EXT_framebuffer_object
24372 dlflags notlistable
24373 version 1.2
24374 extension
24375 glxvendorpriv 1428
24376 glxflags ignore
24377 alias GetFramebufferAttachmentParameteriv
24378
24379 GenerateMipmapEXT(target)
24380 return void
24381 param target GLenum in value
24382 category EXT_framebuffer_object
24383 version 1.2
24384 extension
24385 glxropcode 4325
24386 glxflags ignore
24387 alias GenerateMipmap
24388
24389
24390 ###############################################################################
24391 #
24392 # Extension #311
24393 # GREMEDY_string_marker commands
24394 #
24395 ###############################################################################
24396
24397 StringMarkerGREMEDY(len, string)
24398 return void
24399 param len SizeI in value
24400 param string Void in array [len]
24401 category GREMEDY_string_marker
24402 version 1.0
24403 extension
24404 glxflags ignore
24405 offset ?
24406
24407 ###############################################################################
24408 #
24409 # Extension #312
24410 # EXT_packed_depth_stencil commands
24411 #
24412 ###############################################################################
24413
24414 # (none)
24415 newcategory: EXT_packed_depth_stencil
24416
24417 ###############################################################################
24418 #
24419 # Extension #313 - WGL_3DL_stereo_control
24420 #
24421 ###############################################################################
24422
24423 ###############################################################################
24424 #
24425 # Extension #314
24426 # EXT_stencil_clear_tag commands
24427 #
24428 ###############################################################################
24429
24430 StencilClearTagEXT(stencilTagBits, stencilClearTag)
24431 return void
24432 param stencilTagBits SizeI in value
24433 param stencilClearTag UInt32 in value
24434 category EXT_stencil_clear_tag
24435 version 1.5
24436 extension
24437 glxropcode 4223
24438 glxflags ignore
24439 offset ?
24440
24441 ###############################################################################
24442 #
24443 # Extension #315
24444 # EXT_texture_sRGB commands
24445 #
24446 ###############################################################################
24447
24448 # (none)
24449 newcategory: EXT_texture_sRGB
24450
24451 ###############################################################################
24452 #
24453 # Extension #316
24454 # EXT_framebuffer_blit commands
24455 #
24456 ###############################################################################
24457
24458 BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
24459 return void
24460 param srcX0 Int32 in value
24461 param srcY0 Int32 in value
24462 param srcX1 Int32 in value
24463 param srcY1 Int32 in value
24464 param dstX0 Int32 in value
24465 param dstY0 Int32 in value
24466 param dstX1 Int32 in value
24467 param dstY1 Int32 in value
24468 param mask ClearBufferMask in value
24469 param filter GLenum in value
24470 category EXT_framebuffer_blit
24471 version 1.5
24472 glxropcode 4330
24473 alias BlitFramebuffer
24474
24475 ###############################################################################
24476 #
24477 # Extension #317
24478 # EXT_framebuffer_multisample commands
24479 #
24480 ###############################################################################
24481
24482 RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
24483 return void
24484 param target GLenum in value
24485 param samples SizeI in value
24486 param internalformat GLenum in value
24487 param width SizeI in value
24488 param height SizeI in value
24489 category EXT_framebuffer_multisample
24490 version 1.5
24491 glxropcode 4331
24492 alias RenderbufferStorageMultisample
24493
24494 ###############################################################################
24495 #
24496 # Extension #318
24497 # MESAX_texture_stack commands
24498 #
24499 ###############################################################################
24500
24501 # (none)
24502 newcategory: MESAX_texture_stack
24503
24504 ###############################################################################
24505 #
24506 # Extension #319
24507 # EXT_timer_query commands
24508 #
24509 ###############################################################################
24510
24511 GetQueryObjecti64vEXT(id, pname, params)
24512 return void
24513 param id UInt32 in value
24514 param pname GLenum in value
24515 param params Int64EXT out array [pname]
24516 category EXT_timer_query
24517 dlflags notlistable
24518 version 1.5
24519 glxvendorpriv 1328
24520 glxflags ignore
24521 offset ?
24522
24523 GetQueryObjectui64vEXT(id, pname, params)
24524 return void
24525 param id UInt32 in value
24526 param pname GLenum in value
24527 param params UInt64EXT out array [pname]
24528 category EXT_timer_query
24529 dlflags notlistable
24530 version 1.5
24531 glxvendorpriv 1329
24532 glxflags ignore
24533 offset ?
24534
24535 ###############################################################################
24536 #
24537 # Extension #320
24538 # EXT_gpu_program_parameters commands
24539 #
24540 ###############################################################################
24541
24542 ProgramEnvParameters4fvEXT(target, index, count, params)
24543 return void
24544 param target ProgramTargetARB in value
24545 param index UInt32 in value
24546 param count SizeI in value
24547 param params Float32 in array [count*4]
24548 category EXT_gpu_program_parameters
24549 version 1.2
24550 glxropcode 4281
24551 offset ?
24552
24553 ProgramLocalParameters4fvEXT(target, index, count, params)
24554 return void
24555 param target ProgramTargetARB in value
24556 param index UInt32 in value
24557 param count SizeI in value
24558 param params Float32 in array [count*4]
24559 category EXT_gpu_program_parameters
24560 version 1.2
24561 glxropcode 4282
24562 offset ?
24563
24564 ###############################################################################
24565 #
24566 # Extension #321
24567 # APPLE_flush_buffer_range commands
24568 #
24569 ###############################################################################
24570
24571 BufferParameteriAPPLE(target, pname, param)
24572 return void
24573 param target GLenum in value
24574 param pname GLenum in value
24575 param param Int32 in value
24576 category APPLE_flush_buffer_range
24577 version 1.5
24578 extension
24579 glxropcode ?
24580 glxflags ignore
24581 offset ?
24582
24583 FlushMappedBufferRangeAPPLE(target, offset, size)
24584 return void
24585 param target GLenum in value
24586 param offset BufferOffset in value
24587 param size BufferSize in value
24588 category APPLE_flush_buffer_range
24589 version 1.5
24590 extension
24591 glxropcode ?
24592 glxflags ignore
24593 alias FlushMappedBufferRange
24594
24595 ###############################################################################
24596 #
24597 # Extension #322
24598 # NV_gpu_program4 commands
24599 #
24600 ###############################################################################
24601
24602 ProgramLocalParameterI4iNV(target, index, x, y, z, w)
24603 return void
24604 param target ProgramTarget in value
24605 param index UInt32 in value
24606 param x Int32 in value
24607 param y Int32 in value
24608 param z Int32 in value
24609 param w Int32 in value
24610 category NV_gpu_program4
24611 version 1.3
24612 vectorequiv ProgramLocalParameterI4ivNV
24613 glxvectorequiv ProgramLocalParameterI4ivNV
24614 extension soft WINSOFT NV50
24615 glfflags ignore
24616 glxflags ignore
24617
24618 ProgramLocalParameterI4ivNV(target, index, params)
24619 return void
24620 param target ProgramTarget in value
24621 param index UInt32 in value
24622 param params Int32 in array [4]
24623 category NV_gpu_program4
24624 version 1.3
24625 extension soft WINSOFT NV50
24626 glfflags ignore
24627 glxflags ignore
24628
24629 ProgramLocalParametersI4ivNV(target, index, count, params)
24630 return void
24631 param target ProgramTarget in value
24632 param index UInt32 in value
24633 param count SizeI in value
24634 param params Int32 in array [count*4]
24635 category NV_gpu_program4
24636 version 1.3
24637 extension soft WINSOFT NV50
24638 glfflags ignore
24639 glxflags ignore
24640
24641 ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
24642 return void
24643 param target ProgramTarget in value
24644 param index UInt32 in value
24645 param x UInt32 in value
24646 param y UInt32 in value
24647 param z UInt32 in value
24648 param w UInt32 in value
24649 category NV_gpu_program4
24650 version 1.3
24651 vectorequiv ProgramLocalParameterI4uivNV
24652 glxvectorequiv ProgramLocalParameterI4uivNV
24653 extension soft WINSOFT NV50
24654 glfflags ignore
24655 glxflags ignore
24656
24657 ProgramLocalParameterI4uivNV(target, index, params)
24658 return void
24659 param target ProgramTarget in value
24660 param index UInt32 in value
24661 param params UInt32 in array [4]
24662 category NV_gpu_program4
24663 version 1.3
24664 extension soft WINSOFT NV50
24665 glfflags ignore
24666 glxflags ignore
24667
24668 ProgramLocalParametersI4uivNV(target, index, count, params)
24669 return void
24670 param target ProgramTarget in value
24671 param index UInt32 in value
24672 param count SizeI in value
24673 param params UInt32 in array [count*4]
24674 category NV_gpu_program4
24675 version 1.3
24676 extension soft WINSOFT NV50
24677 glfflags ignore
24678 glxflags ignore
24679
24680 ProgramEnvParameterI4iNV(target, index, x, y, z, w)
24681 return void
24682 param target ProgramTarget in value
24683 param index UInt32 in value
24684 param x Int32 in value
24685 param y Int32 in value
24686 param z Int32 in value
24687 param w Int32 in value
24688 category NV_gpu_program4
24689 version 1.3
24690 vectorequiv ProgramEnvParameterI4ivNV
24691 glxvectorequiv ProgramEnvParameterI4ivNV
24692 extension soft WINSOFT NV50
24693 glfflags ignore
24694 glxflags ignore
24695
24696 ProgramEnvParameterI4ivNV(target, index, params)
24697 return void
24698 param target ProgramTarget in value
24699 param index UInt32 in value
24700 param params Int32 in array [4]
24701 category NV_gpu_program4
24702 version 1.3
24703 extension soft WINSOFT NV50
24704 glfflags ignore
24705 glxflags ignore
24706
24707 ProgramEnvParametersI4ivNV(target, index, count, params)
24708 return void
24709 param target ProgramTarget in value
24710 param index UInt32 in value
24711 param count SizeI in value
24712 param params Int32 in array [count*4]
24713 category NV_gpu_program4
24714 version 1.3
24715 extension soft WINSOFT NV50
24716 glfflags ignore
24717 glxflags ignore
24718
24719 ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
24720 return void
24721 param target ProgramTarget in value
24722 param index UInt32 in value
24723 param x UInt32 in value
24724 param y UInt32 in value
24725 param z UInt32 in value
24726 param w UInt32 in value
24727 category NV_gpu_program4
24728 version 1.3
24729 vectorequiv ProgramEnvParameterI4uivNV
24730 glxvectorequiv ProgramEnvParameterI4uivNV
24731 extension soft WINSOFT NV50
24732 glfflags ignore
24733 glxflags ignore
24734
24735 ProgramEnvParameterI4uivNV(target, index, params)
24736 return void
24737 param target ProgramTarget in value
24738 param index UInt32 in value
24739 param params UInt32 in array [4]
24740 category NV_gpu_program4
24741 version 1.3
24742 extension soft WINSOFT NV50
24743 glfflags ignore
24744 glxflags ignore
24745
24746 ProgramEnvParametersI4uivNV(target, index, count, params)
24747 return void
24748 param target ProgramTarget in value
24749 param index UInt32 in value
24750 param count SizeI in value
24751 param params UInt32 in array [count*4]
24752 category NV_gpu_program4
24753 version 1.3
24754 extension soft WINSOFT NV50
24755 glfflags ignore
24756 glxflags ignore
24757
24758 GetProgramLocalParameterIivNV(target, index, params)
24759 return void
24760 param target ProgramTarget in value
24761 param index UInt32 in value
24762 param params Int32 out array [4]
24763 dlflags notlistable
24764 category NV_gpu_program4
24765 version 1.3
24766 extension soft WINSOFT NV50
24767 glfflags ignore
24768 glxflags ignore
24769
24770 GetProgramLocalParameterIuivNV(target, index, params)
24771 return void
24772 param target ProgramTarget in value
24773 param index UInt32 in value
24774 param params UInt32 out array [4]
24775 dlflags notlistable
24776 category NV_gpu_program4
24777 version 1.3
24778 extension soft WINSOFT NV50
24779 glfflags ignore
24780 glxflags ignore
24781
24782 GetProgramEnvParameterIivNV(target, index, params)
24783 return void
24784 param target ProgramTarget in value
24785 param index UInt32 in value
24786 param params Int32 out array [4]
24787 dlflags notlistable
24788 category NV_gpu_program4
24789 version 1.3
24790 extension soft WINSOFT NV50
24791 glfflags ignore
24792 glxflags ignore
24793
24794 GetProgramEnvParameterIuivNV(target, index, params)
24795 return void
24796 param target ProgramTarget in value
24797 param index UInt32 in value
24798 param params UInt32 out array [4]
24799 dlflags notlistable
24800 category NV_gpu_program4
24801 version 1.3
24802 extension soft WINSOFT NV50
24803 glfflags ignore
24804 glxflags ignore
24805
24806 ###############################################################################
24807 #
24808 # Extension #323
24809 # NV_geometry_program4 commands
24810 #
24811 ###############################################################################
24812
24813 ProgramVertexLimitNV(target, limit)
24814 return void
24815 param target ProgramTarget in value
24816 param limit Int32 in value
24817 category NV_geometry_program4
24818 version 2.0
24819 extension soft WINSOFT
24820 glfflags ignore
24821 glxflags ignore
24822
24823 FramebufferTextureEXT(target, attachment, texture, level)
24824 return void
24825 param target FramebufferTarget in value
24826 param attachment FramebufferAttachment in value
24827 param texture Texture in value
24828 param level CheckedInt32 in value
24829 category NV_geometry_program4
24830 version 2.0
24831 extension soft WINSOFT
24832 dlflags notlistable
24833 glfflags ignore
24834 glxflags ignore
24835 alias FramebufferTextureARB
24836
24837 FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
24838 return void
24839 param target FramebufferTarget in value
24840 param attachment FramebufferAttachment in value
24841 param texture Texture in value
24842 param level CheckedInt32 in value
24843 param layer CheckedInt32 in value
24844 category NV_geometry_program4
24845 version 2.0
24846 extension soft WINSOFT
24847 dlflags notlistable
24848 glfflags ignore
24849 glxflags ignore
24850 alias FramebufferTextureLayer
24851
24852 FramebufferTextureFaceEXT(target, attachment, texture, level, face)
24853 return void
24854 param target FramebufferTarget in value
24855 param attachment FramebufferAttachment in value
24856 param texture Texture in value
24857 param level CheckedInt32 in value
24858 param face TextureTarget in value
24859 category NV_geometry_program4
24860 version 2.0
24861 extension soft WINSOFT
24862 dlflags notlistable
24863 glfflags ignore
24864 glxflags ignore
24865 alias FramebufferTextureFaceARB
24866
24867 ###############################################################################
24868 #
24869 # Extension #324
24870 # EXT_geometry_shader4 commands
24871 #
24872 ###############################################################################
24873
24874 ProgramParameteriEXT(program, pname, value)
24875 return void
24876 param program UInt32 in value
24877 param pname ProgramParameterPName in value
24878 param value Int32 in value
24879 category EXT_geometry_shader4
24880 version 2.0
24881 extension soft WINSOFT
24882 glfflags ignore
24883 glxflags ignore
24884 alias ProgramParameteriARB
24885
24886 ###############################################################################
24887 #
24888 # Extension #325
24889 # NV_vertex_program4 commands
24890 #
24891 ###############################################################################
24892
24893 VertexAttribI1iEXT(index, x)
24894 return void
24895 param index UInt32 in value
24896 param x Int32 in value
24897 category NV_vertex_program4
24898 beginend allow-inside
24899 vectorequiv VertexAttribI1ivEXT
24900 glxvectorequiv VertexAttribI1ivEXT
24901 extension soft WINSOFT NV10
24902 glfflags ignore
24903 glxflags ignore
24904 alias VertexAttribI1i
24905
24906 VertexAttribI2iEXT(index, x, y)
24907 return void
24908 param index UInt32 in value
24909 param x Int32 in value
24910 param y Int32 in value
24911 category NV_vertex_program4
24912 beginend allow-inside
24913 vectorequiv VertexAttribI2ivEXT
24914 glxvectorequiv VertexAttribI2ivEXT
24915 extension soft WINSOFT NV10
24916 glfflags ignore
24917 glxflags ignore
24918 alias VertexAttribI2i
24919
24920 VertexAttribI3iEXT(index, x, y, z)
24921 return void
24922 param index UInt32 in value
24923 param x Int32 in value
24924 param y Int32 in value
24925 param z Int32 in value
24926 category NV_vertex_program4
24927 beginend allow-inside
24928 vectorequiv VertexAttribI3ivEXT
24929 glxvectorequiv VertexAttribI3ivEXT
24930 extension soft WINSOFT NV10
24931 glfflags ignore
24932 glxflags ignore
24933 alias VertexAttribI3i
24934
24935 VertexAttribI4iEXT(index, x, y, z, w)
24936 return void
24937 param index UInt32 in value
24938 param x Int32 in value
24939 param y Int32 in value
24940 param z Int32 in value
24941 param w Int32 in value
24942 category NV_vertex_program4
24943 beginend allow-inside
24944 vectorequiv VertexAttribI4ivEXT
24945 glxvectorequiv VertexAttribI4ivEXT
24946 extension soft WINSOFT NV10
24947 glfflags ignore
24948 glxflags ignore
24949 alias VertexAttribI4i
24950
24951 VertexAttribI1uiEXT(index, x)
24952 return void
24953 param index UInt32 in value
24954 param x UInt32 in value
24955 category NV_vertex_program4
24956 beginend allow-inside
24957 vectorequiv VertexAttribI1uivEXT
24958 glxvectorequiv VertexAttribI1uivEXT
24959 extension soft WINSOFT NV10
24960 glfflags ignore
24961 glxflags ignore
24962 alias VertexAttribI1ui
24963
24964 VertexAttribI2uiEXT(index, x, y)
24965 return void
24966 param index UInt32 in value
24967 param x UInt32 in value
24968 param y UInt32 in value
24969 category NV_vertex_program4
24970 beginend allow-inside
24971 vectorequiv VertexAttribI2uivEXT
24972 glxvectorequiv VertexAttribI2uivEXT
24973 extension soft WINSOFT NV10
24974 glfflags ignore
24975 glxflags ignore
24976 alias VertexAttribI2ui
24977
24978 VertexAttribI3uiEXT(index, x, y, z)
24979 return void
24980 param index UInt32 in value
24981 param x UInt32 in value
24982 param y UInt32 in value
24983 param z UInt32 in value
24984 category NV_vertex_program4
24985 beginend allow-inside
24986 vectorequiv VertexAttribI3uivEXT
24987 glxvectorequiv VertexAttribI3uivEXT
24988 extension soft WINSOFT NV10
24989 glfflags ignore
24990 glxflags ignore
24991 alias VertexAttribI3ui
24992
24993 VertexAttribI4uiEXT(index, x, y, z, w)
24994 return void
24995 param index UInt32 in value
24996 param x UInt32 in value
24997 param y UInt32 in value
24998 param z UInt32 in value
24999 param w UInt32 in value
25000 category NV_vertex_program4
25001 beginend allow-inside
25002 vectorequiv VertexAttribI4uivEXT
25003 glxvectorequiv VertexAttribI4uivEXT
25004 extension soft WINSOFT NV10
25005 glfflags ignore
25006 glxflags ignore
25007 alias VertexAttribI4ui
25008
25009 VertexAttribI1ivEXT(index, v)
25010 return void
25011 param index UInt32 in value
25012 param v Int32 in array [1]
25013 category NV_vertex_program4
25014 beginend allow-inside
25015 extension soft WINSOFT NV10
25016 glfflags ignore
25017 glxflags ignore
25018 alias VertexAttribI1iv
25019
25020 VertexAttribI2ivEXT(index, v)
25021 return void
25022 param index UInt32 in value
25023 param v Int32 in array [2]
25024 category NV_vertex_program4
25025 beginend allow-inside
25026 extension soft WINSOFT NV10
25027 glfflags ignore
25028 glxflags ignore
25029 alias VertexAttribI2iv
25030
25031 VertexAttribI3ivEXT(index, v)
25032 return void
25033 param index UInt32 in value
25034 param v Int32 in array [3]
25035 category NV_vertex_program4
25036 beginend allow-inside
25037 extension soft WINSOFT NV10
25038 glfflags ignore
25039 glxflags ignore
25040 alias VertexAttribI3iv
25041
25042 VertexAttribI4ivEXT(index, v)
25043 return void
25044 param index UInt32 in value
25045 param v Int32 in array [4]
25046 category NV_vertex_program4
25047 beginend allow-inside
25048 extension soft WINSOFT NV10
25049 glfflags ignore
25050 glxflags ignore
25051 alias VertexAttribI4iv
25052
25053 VertexAttribI1uivEXT(index, v)
25054 return void
25055 param index UInt32 in value
25056 param v UInt32 in array [1]
25057 category NV_vertex_program4
25058 beginend allow-inside
25059 extension soft WINSOFT NV10
25060 glfflags ignore
25061 glxflags ignore
25062 alias VertexAttribI1uiv
25063
25064 VertexAttribI2uivEXT(index, v)
25065 return void
25066 param index UInt32 in value
25067 param v UInt32 in array [2]
25068 category NV_vertex_program4
25069 beginend allow-inside
25070 extension soft WINSOFT NV10
25071 glfflags ignore
25072 glxflags ignore
25073 alias VertexAttribI2uiv
25074
25075 VertexAttribI3uivEXT(index, v)
25076 return void
25077 param index UInt32 in value
25078 param v UInt32 in array [3]
25079 category NV_vertex_program4
25080 beginend allow-inside
25081 extension soft WINSOFT NV10
25082 glfflags ignore
25083 glxflags ignore
25084 alias VertexAttribI3uiv
25085
25086 VertexAttribI4uivEXT(index, v)
25087 return void
25088 param index UInt32 in value
25089 param v UInt32 in array [4]
25090 category NV_vertex_program4
25091 beginend allow-inside
25092 extension soft WINSOFT NV10
25093 glfflags ignore
25094 glxflags ignore
25095 alias VertexAttribI4uiv
25096
25097 VertexAttribI4bvEXT(index, v)
25098 return void
25099 param index UInt32 in value
25100 param v Int8 in array [4]
25101 category NV_vertex_program4
25102 beginend allow-inside
25103 extension soft WINSOFT NV10
25104 glfflags ignore
25105 glxflags ignore
25106 alias VertexAttribI4bv
25107
25108 VertexAttribI4svEXT(index, v)
25109 return void
25110 param index UInt32 in value
25111 param v Int16 in array [4]
25112 category NV_vertex_program4
25113 beginend allow-inside
25114 extension soft WINSOFT NV10
25115 glfflags ignore
25116 glxflags ignore
25117 alias VertexAttribI4sv
25118
25119 VertexAttribI4ubvEXT(index, v)
25120 return void
25121 param index UInt32 in value
25122 param v UInt8 in array [4]
25123 category NV_vertex_program4
25124 beginend allow-inside
25125 extension soft WINSOFT NV10
25126 glfflags ignore
25127 glxflags ignore
25128 alias VertexAttribI4ubv
25129
25130 VertexAttribI4usvEXT(index, v)
25131 return void
25132 param index UInt32 in value
25133 param v UInt16 in array [4]
25134 category NV_vertex_program4
25135 beginend allow-inside
25136 extension soft WINSOFT NV10
25137 glfflags ignore
25138 glxflags ignore
25139 alias VertexAttribI4usv
25140
25141 VertexAttribIPointerEXT(index, size, type, stride, pointer)
25142 return void
25143 param index UInt32 in value
25144 param size Int32 in value
25145 param type VertexAttribEnum in value
25146 param stride SizeI in value
25147 param pointer Void in array [COMPSIZE(size/type/stride)] retained
25148 category NV_vertex_program4
25149 dlflags notlistable
25150 extension soft WINSOFT NV10
25151 glfflags ignore
25152 glxflags ignore
25153 alias VertexAttribIPointer
25154
25155 GetVertexAttribIivEXT(index, pname, params)
25156 return void
25157 param index UInt32 in value
25158 param pname VertexAttribEnum in value
25159 param params Int32 out array [1]
25160 category NV_vertex_program4
25161 dlflags notlistable
25162 extension soft WINSOFT NV10
25163 glfflags ignore
25164 glxflags ignore
25165 alias GetVertexAttribIiv
25166
25167 GetVertexAttribIuivEXT(index, pname, params)
25168 return void
25169 param index UInt32 in value
25170 param pname VertexAttribEnum in value
25171 param params UInt32 out array [1]
25172 category NV_vertex_program4
25173 dlflags notlistable
25174 extension soft WINSOFT NV10
25175 glfflags ignore
25176 glxflags ignore
25177 alias GetVertexAttribIuiv
25178
25179 ###############################################################################
25180 #
25181 # Extension #326
25182 # EXT_gpu_shader4 commands
25183 #
25184 ###############################################################################
25185
25186 GetUniformuivEXT(program, location, params)
25187 return void
25188 param program UInt32 in value
25189 param location Int32 in value
25190 param params UInt32 out array [COMPSIZE(program/location)]
25191 category EXT_gpu_shader4
25192 dlflags notlistable
25193 version 2.0
25194 extension soft WINSOFT
25195 glfflags ignore
25196 glxflags ignore
25197 alias GetUniformuiv
25198
25199 BindFragDataLocationEXT(program, color, name)
25200 return void
25201 param program UInt32 in value
25202 param color UInt32 in value
25203 param name Char in array [COMPSIZE(name)]
25204 category EXT_gpu_shader4
25205 dlflags notlistable
25206 version 2.0
25207 extension soft WINSOFT
25208 glfflags ignore
25209 glxflags ignore
25210 alias BindFragDataLocation
25211
25212 GetFragDataLocationEXT(program, name)
25213 return Int32
25214 param program UInt32 in value
25215 param name Char in array [COMPSIZE(name)]
25216 category EXT_gpu_shader4
25217 dlflags notlistable
25218 version 2.0
25219 extension soft WINSOFT
25220 glfflags ignore
25221 glxflags ignore
25222 alias GetFragDataLocation
25223
25224 Uniform1uiEXT(location, v0)
25225 return void
25226 param location Int32 in value
25227 param v0 UInt32 in value
25228 category EXT_gpu_shader4
25229 version 2.0
25230 extension soft WINSOFT
25231 glfflags ignore
25232 glxflags ignore
25233 alias Uniform1ui
25234
25235 Uniform2uiEXT(location, v0, v1)
25236 return void
25237 param location Int32 in value
25238 param v0 UInt32 in value
25239 param v1 UInt32 in value
25240 category EXT_gpu_shader4
25241 version 2.0
25242 extension soft WINSOFT
25243 glfflags ignore
25244 glxflags ignore
25245 alias Uniform2ui
25246
25247 Uniform3uiEXT(location, v0, v1, v2)
25248 return void
25249 param location Int32 in value
25250 param v0 UInt32 in value
25251 param v1 UInt32 in value
25252 param v2 UInt32 in value
25253 category EXT_gpu_shader4
25254 version 2.0
25255 extension soft WINSOFT
25256 glfflags ignore
25257 glxflags ignore
25258 alias Uniform3ui
25259
25260 Uniform4uiEXT(location, v0, v1, v2, v3)
25261 return void
25262 param location Int32 in value
25263 param v0 UInt32 in value
25264 param v1 UInt32 in value
25265 param v2 UInt32 in value
25266 param v3 UInt32 in value
25267 category EXT_gpu_shader4
25268 version 2.0
25269 extension soft WINSOFT
25270 glfflags ignore
25271 glxflags ignore
25272 alias Uniform4ui
25273
25274 Uniform1uivEXT(location, count, value)
25275 return void
25276 param location Int32 in value
25277 param count SizeI in value
25278 param value UInt32 in array [count]
25279 category EXT_gpu_shader4
25280 version 2.0
25281 extension soft WINSOFT
25282 glfflags ignore
25283 glxflags ignore
25284 alias Uniform1uiv
25285
25286 Uniform2uivEXT(location, count, value)
25287 return void
25288 param location Int32 in value
25289 param count SizeI in value
25290 param value UInt32 in array [count*2]
25291 category EXT_gpu_shader4
25292 version 2.0
25293 extension soft WINSOFT
25294 glfflags ignore
25295 glxflags ignore
25296 alias Uniform2uiv
25297
25298 Uniform3uivEXT(location, count, value)
25299 return void
25300 param location Int32 in value
25301 param count SizeI in value
25302 param value UInt32 in array [count*3]
25303 category EXT_gpu_shader4
25304 version 2.0
25305 extension soft WINSOFT
25306 glfflags ignore
25307 glxflags ignore
25308 alias Uniform3uiv
25309
25310 Uniform4uivEXT(location, count, value)
25311 return void
25312 param location Int32 in value
25313 param count SizeI in value
25314 param value UInt32 in array [count*4]
25315 category EXT_gpu_shader4
25316 version 2.0
25317 extension soft WINSOFT
25318 glfflags ignore
25319 glxflags ignore
25320 alias Uniform4uiv
25321
25322 ###############################################################################
25323 #
25324 # Extension #327
25325 # EXT_draw_instanced commands
25326 #
25327 ###############################################################################
25328
25329 DrawArraysInstancedEXT(mode, start, count, primcount)
25330 return void
25331 param mode BeginMode in value
25332 param start Int32 in value
25333 param count SizeI in value
25334 param primcount SizeI in value
25335 category EXT_draw_instanced
25336 version 2.0
25337 extension soft WINSOFT
25338 dlflags notlistable
25339 vectorequiv ArrayElement
25340 glfflags ignore
25341 glxflags ignore
25342 alias DrawArraysInstancedARB
25343
25344 DrawElementsInstancedEXT(mode, count, type, indices, primcount)
25345 return void
25346 param mode BeginMode in value
25347 param count SizeI in value
25348 param type DrawElementsType in value
25349 param indices Void in array [COMPSIZE(count/type)]
25350 param primcount SizeI in value
25351 category EXT_draw_instanced
25352 version 2.0
25353 extension soft WINSOFT
25354 dlflags notlistable
25355 vectorequiv ArrayElement
25356 glfflags ignore
25357 glxflags ignore
25358 alias DrawElementsInstancedARB
25359
25360 ###############################################################################
25361 #
25362 # Extension #328
25363 # EXT_packed_float commands
25364 #
25365 ###############################################################################
25366
25367 # (none)
25368 newcategory: EXT_packed_float
25369
25370 ###############################################################################
25371 #
25372 # Extension #329
25373 # EXT_texture_array commands
25374 #
25375 ###############################################################################
25376
25377 # (none)
25378 newcategory: EXT_texture_array
25379
25380 ###############################################################################
25381 #
25382 # Extension #330
25383 # EXT_texture_buffer_object commands
25384 #
25385 ###############################################################################
25386
25387 TexBufferEXT(target, internalformat, buffer)
25388 return void
25389 param target TextureTarget in value
25390 param internalformat GLenum in value
25391 param buffer UInt32 in value
25392 category EXT_texture_buffer_object
25393 version 2.0
25394 extension soft WINSOFT NV50
25395 glfflags ignore
25396 glxflags ignore
25397 alias TexBufferARB
25398
25399 ###############################################################################
25400 #
25401 # Extension #331
25402 # EXT_texture_compression_latc commands
25403 #
25404 ###############################################################################
25405
25406 # (none)
25407 newcategory: EXT_texture_compression_latc
25408
25409 ###############################################################################
25410 #
25411 # Extension #332
25412 # EXT_texture_compression_rgtc commands
25413 #
25414 ###############################################################################
25415
25416 # (none)
25417 newcategory: EXT_texture_compression_rgtc
25418
25419 ###############################################################################
25420 #
25421 # Extension #333
25422 # EXT_texture_shared_exponent commands
25423 #
25424 ###############################################################################
25425
25426 # (none)
25427 newcategory: EXT_texture_shared_exponent
25428
25429 ###############################################################################
25430 #
25431 # Extension #334
25432 # NV_depth_buffer_float commands
25433 #
25434 ###############################################################################
25435
25436 DepthRangedNV(zNear, zFar)
25437 return void
25438 param zNear Float64 in value
25439 param zFar Float64 in value
25440 category NV_depth_buffer_float
25441 extension soft WINSOFT NV50
25442 version 2.0
25443 glfflags ignore
25444 glxflags ignore
25445
25446 ClearDepthdNV(depth)
25447 return void
25448 param depth Float64 in value
25449 category NV_depth_buffer_float
25450 extension soft WINSOFT NV50
25451 version 2.0
25452 glfflags ignore
25453 glxflags ignore
25454
25455 DepthBoundsdNV(zmin, zmax)
25456 return void
25457 param zmin Float64 in value
25458 param zmax Float64 in value
25459 category NV_depth_buffer_float
25460 extension soft WINSOFT NV50
25461 version 2.0
25462 glfflags ignore
25463 glxflags ignore
25464
25465 ###############################################################################
25466 #
25467 # Extension #335
25468 # NV_fragment_program4 commands
25469 #
25470 ###############################################################################
25471
25472 # (none)
25473 newcategory: NV_fragment_program4
25474
25475 ###############################################################################
25476 #
25477 # Extension #336
25478 # NV_framebuffer_multisample_coverage commands
25479 #
25480 ###############################################################################
25481
25482 RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
25483 return void
25484 param target RenderbufferTarget in value
25485 param coverageSamples SizeI in value
25486 param colorSamples SizeI in value
25487 param internalformat PixelInternalFormat in value
25488 param width SizeI in value
25489 param height SizeI in value
25490 category NV_framebuffer_multisample_coverage
25491 version 1.5
25492 extension soft WINSOFT
25493 dlflags notlistable
25494 glfflags ignore
25495 glxflags ignore
25496
25497 ###############################################################################
25498 #
25499 # Extension #337
25500 # EXT_framebuffer_sRGB commands
25501 #
25502 ###############################################################################
25503
25504 # (none)
25505 newcategory: EXT_framebuffer_sRGB
25506
25507 ###############################################################################
25508 #
25509 # Extension #338
25510 # NV_geometry_shader4 commands
25511 #
25512 ###############################################################################
25513
25514 # (none)
25515 newcategory: NV_geometry_shader4
25516
25517 ###############################################################################
25518 #
25519 # Extension #339
25520 # NV_parameter_buffer_object commands
25521 #
25522 ###############################################################################
25523
25524 ProgramBufferParametersfvNV(target, buffer, index, count, params)
25525 return void
25526 param target ProgramTarget in value
25527 param buffer UInt32 in value
25528 param index UInt32 in value
25529 param count SizeI in value
25530 param params Float32 in array [count]
25531 category NV_parameter_buffer_object
25532 version 1.2
25533 extension soft WINSOFT NV50
25534 glfflags ignore
25535 glxflags ignore
25536
25537 ProgramBufferParametersIivNV(target, buffer, index, count, params)
25538 return void
25539 param target ProgramTarget in value
25540 param buffer UInt32 in value
25541 param index UInt32 in value
25542 param count SizeI in value
25543 param params Int32 in array [count]
25544 category NV_parameter_buffer_object
25545 version 1.2
25546 extension soft WINSOFT NV50
25547 glfflags ignore
25548 glxflags ignore
25549
25550 ProgramBufferParametersIuivNV(target, buffer, index, count, params)
25551 return void
25552 param target ProgramTarget in value
25553 param buffer UInt32 in value
25554 param index UInt32 in value
25555 param count SizeI in value
25556 param params UInt32 in array [count]
25557 category NV_parameter_buffer_object
25558 version 1.2
25559 extension soft WINSOFT NV50
25560 glfflags ignore
25561 glxflags ignore
25562
25563 ###############################################################################
25564 #
25565 # Extension #340
25566 # EXT_draw_buffers2 commands
25567 #
25568 ###############################################################################
25569
25570 ColorMaskIndexedEXT(index, r, g, b, a)
25571 return void
25572 param index UInt32 in value
25573 param r Boolean in value
25574 param g Boolean in value
25575 param b Boolean in value
25576 param a Boolean in value
25577 category EXT_draw_buffers2
25578 version 2.0
25579 glxflags ignore
25580 glfflags ignore
25581 extension soft WINSOFT
25582 alias ColorMaski
25583
25584 GetBooleanIndexedvEXT(target, index, data)
25585 return void
25586 param target GLenum in value
25587 param index UInt32 in value
25588 param data Boolean out array [COMPSIZE(target)]
25589 category EXT_draw_buffers2
25590 version 2.0
25591 dlflags notlistable
25592 glxflags ignore
25593 glfflags ignore
25594 extension soft WINSOFT
25595 alias GetBooleani_v
25596
25597 GetIntegerIndexedvEXT(target, index, data)
25598 return void
25599 param target GLenum in value
25600 param index UInt32 in value
25601 param data Int32 out array [COMPSIZE(target)]
25602 category EXT_draw_buffers2
25603 version 2.0
25604 dlflags notlistable
25605 glxflags ignore
25606 glfflags ignore
25607 extension soft WINSOFT
25608 alias GetIntegeri_v
25609
25610 EnableIndexedEXT(target, index)
25611 return void
25612 param target GLenum in value
25613 param index UInt32 in value
25614 category EXT_draw_buffers2
25615 version 2.0
25616 glxflags ignore
25617 glfflags ignore
25618 extension soft WINSOFT
25619 alias Enablei
25620
25621 DisableIndexedEXT(target, index)
25622 return void
25623 param target GLenum in value
25624 param index UInt32 in value
25625 category EXT_draw_buffers2
25626 version 2.0
25627 glxflags ignore
25628 glfflags ignore
25629 extension soft WINSOFT
25630 alias Disablei
25631
25632 IsEnabledIndexedEXT(target, index)
25633 return Boolean
25634 param target GLenum in value
25635 param index UInt32 in value
25636 category EXT_draw_buffers2
25637 version 2.0
25638 dlflags notlistable
25639 glxflags ignore
25640 glfflags ignore
25641 extension soft WINSOFT
25642 alias IsEnabledi
25643
25644 ###############################################################################
25645 #
25646 # Extension #341
25647 # NV_transform_feedback commands
25648 #
25649 ###############################################################################
25650
25651 BeginTransformFeedbackNV(primitiveMode)
25652 return void
25653 param primitiveMode GLenum in value
25654 category NV_transform_feedback
25655 version 1.5
25656 dlflags notlistable
25657 glxflags ignore
25658 glfflags ignore
25659 extension soft WINSOFT
25660 alias BeginTransformFeedback
25661
25662 EndTransformFeedbackNV()
25663 return void
25664 category NV_transform_feedback
25665 version 1.5
25666 dlflags notlistable
25667 glxflags ignore
25668 glfflags ignore
25669 extension soft WINSOFT
25670 alias EndTransformFeedback
25671
25672 TransformFeedbackAttribsNV(count, attribs, bufferMode)
25673 return void
25674 param count UInt32 in value
25675 param attribs Int32 in array [COMPSIZE(count)]
25676 param bufferMode GLenum in value
25677 category NV_transform_feedback
25678 version 1.5
25679 dlflags notlistable
25680 glxflags ignore
25681 glfflags ignore
25682 extension soft WINSOFT
25683
25684 BindBufferRangeNV(target, index, buffer, offset, size)
25685 return void
25686 param target GLenum in value
25687 param index UInt32 in value
25688 param buffer UInt32 in value
25689 param offset BufferOffset in value
25690 param size BufferSize in value
25691 category NV_transform_feedback
25692 version 1.5
25693 dlflags notlistable
25694 glxflags ignore
25695 glfflags ignore
25696 extension soft WINSOFT
25697 alias BindBufferRange
25698
25699 BindBufferOffsetNV(target, index, buffer, offset)
25700 return void
25701 param target GLenum in value
25702 param index UInt32 in value
25703 param buffer UInt32 in value
25704 param offset BufferOffset in value
25705 category NV_transform_feedback
25706 version 1.5
25707 dlflags notlistable
25708 glxflags ignore
25709 glfflags ignore
25710 extension soft WINSOFT
25711 alias BindBufferOffsetEXT
25712
25713 BindBufferBaseNV(target, index, buffer)
25714 return void
25715 param target GLenum in value
25716 param index UInt32 in value
25717 param buffer UInt32 in value
25718 category NV_transform_feedback
25719 version 1.5
25720 dlflags notlistable
25721 glxflags ignore
25722 glfflags ignore
25723 extension soft WINSOFT
25724 alias BindBufferBase
25725
25726 TransformFeedbackVaryingsNV(program, count, locations, bufferMode)
25727 return void
25728 param program UInt32 in value
25729 param count SizeI in value
25730 param locations Int32 in array [count]
25731 param bufferMode GLenum in value
25732 category NV_transform_feedback
25733 version 1.5
25734 dlflags notlistable
25735 glxflags ignore
25736 glfflags ignore
25737 extension soft WINSOFT
25738 alias TransformFeedbackVaryings
25739
25740 ActiveVaryingNV(program, name)
25741 return void
25742 param program UInt32 in value
25743 param name Char in array [COMPSIZE(name)]
25744 category NV_transform_feedback
25745 version 1.5
25746 dlflags notlistable
25747 glxflags ignore
25748 glfflags ignore
25749 extension soft WINSOFT
25750
25751 GetVaryingLocationNV(program, name)
25752 return Int32
25753 param program UInt32 in value
25754 param name Char in array [COMPSIZE(name)]
25755 category NV_transform_feedback
25756 dlflags notlistable
25757 version 1.5
25758 glfflags ignore
25759 glxflags ignore
25760 extension soft WINSOFT
25761
25762 GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
25763 return void
25764 param program UInt32 in value
25765 param index UInt32 in value
25766 param bufSize SizeI in value
25767 param length SizeI out array [1]
25768 param size SizeI out array [1]
25769 param type GLenum out array [1]
25770 param name Char out array [COMPSIZE(program/index/bufSize)]
25771 category NV_transform_feedback
25772 dlflags notlistable
25773 version 1.5
25774 extension soft WINSOFT
25775 glfflags ignore
25776 glxflags ignore
25777
25778 GetTransformFeedbackVaryingNV(program, index, location)
25779 return void
25780 param program UInt32 in value
25781 param index UInt32 in value
25782 param location Int32 out array [1]
25783 category NV_transform_feedback
25784 dlflags notlistable
25785 version 1.5
25786 extension soft WINSOFT
25787 glfflags ignore
25788 glxflags ignore
25789 alias GetTransformFeedbackVarying
25790
25791 # These commands require ARB_transform_feedback3
25792 #@@ void TransformFeedbackStreamAttribsNV(sizei count, const int * attribs, sizei nbuffers, const int *bufstreams, enum bufferMode);
25793
25794 TransformFeedbackStreamAttribsNV(count, attribs, nbuffers, bufstreams, bufferMode)
25795 return void
25796 param count SizeI in value
25797 param attribs Int32 in array [count]
25798 param nbuffers SizeI in value
25799 param bufstreams Int32 in array [nbuffers]
25800 param bufferMode GLenum in value
25801 category NV_transform_feedback
25802 version 4.1
25803 extension
25804 glxropcode ?
25805 glxflags ignore
25806 offset ?
25807
25808
25809 ###############################################################################
25810 #
25811 # Extension #342
25812 # EXT_bindable_uniform commands
25813 #
25814 ###############################################################################
25815
25816 UniformBufferEXT(program, location, buffer)
25817 return void
25818 param program UInt32 in value
25819 param location Int32 in value
25820 param buffer UInt32 in value
25821 category EXT_bindable_uniform
25822 version 2.0
25823 extension soft WINSOFT
25824 glxflags ignore
25825 glfflags ignore
25826
25827 GetUniformBufferSizeEXT(program, location)
25828 return Int32
25829 param program UInt32 in value
25830 param location Int32 in value
25831 category EXT_bindable_uniform
25832 dlflags notlistable
25833 version 2.0
25834 extension soft WINSOFT
25835 glfflags ignore
25836 glxflags ignore
25837
25838 GetUniformOffsetEXT(program, location)
25839 return BufferOffset
25840 param program UInt32 in value
25841 param location Int32 in value
25842 category EXT_bindable_uniform
25843 dlflags notlistable
25844 version 2.0
25845 extension soft WINSOFT
25846 glfflags ignore
25847 glxflags ignore
25848
25849 ###############################################################################
25850 #
25851 # Extension #343
25852 # EXT_texture_integer extension commands
25853 #
25854 ###############################################################################
25855
25856 TexParameterIivEXT(target, pname, params)
25857 return void
25858 param target TextureTarget in value
25859 param pname TextureParameterName in value
25860 param params Int32 in array [COMPSIZE(pname)]
25861 category EXT_texture_integer
25862 version 2.0
25863 extension soft WINSOFT NV50
25864 glfflags ignore
25865 glxflags ignore
25866 alias TexParameterIiv
25867
25868 TexParameterIuivEXT(target, pname, params)
25869 return void
25870 param target TextureTarget in value
25871 param pname TextureParameterName in value
25872 param params UInt32 in array [COMPSIZE(pname)]
25873 category EXT_texture_integer
25874 version 2.0
25875 extension soft WINSOFT NV50
25876 glfflags ignore
25877 glxflags ignore
25878 alias TexParameterIuiv
25879
25880 GetTexParameterIivEXT(target, pname, params)
25881 return void
25882 param target TextureTarget in value
25883 param pname GetTextureParameter in value
25884 param params Int32 out array [COMPSIZE(pname)]
25885 category EXT_texture_integer
25886 dlflags notlistable
25887 version 1.0
25888 version 2.0
25889 extension soft WINSOFT NV50
25890 glfflags ignore
25891 glxflags ignore
25892 alias GetTexParameterIiv
25893
25894 GetTexParameterIuivEXT(target, pname, params)
25895 return void
25896 param target TextureTarget in value
25897 param pname GetTextureParameter in value
25898 param params UInt32 out array [COMPSIZE(pname)]
25899 category EXT_texture_integer
25900 dlflags notlistable
25901 version 1.0
25902 version 2.0
25903 extension soft WINSOFT NV50
25904 glfflags ignore
25905 glxflags ignore
25906 alias GetTexParameterIuiv
25907
25908 ClearColorIiEXT(red, green, blue, alpha)
25909 return void
25910 param red Int32 in value
25911 param green Int32 in value
25912 param blue Int32 in value
25913 param alpha Int32 in value
25914 category EXT_texture_integer
25915 version 2.0
25916 extension soft WINSOFT NV50
25917 glfflags ignore
25918 glxflags ignore
25919
25920 ClearColorIuiEXT(red, green, blue, alpha)
25921 return void
25922 param red UInt32 in value
25923 param green UInt32 in value
25924 param blue UInt32 in value
25925 param alpha UInt32 in value
25926 category EXT_texture_integer
25927 version 2.0
25928 extension soft WINSOFT NV50
25929 glfflags ignore
25930 glxflags ignore
25931
25932 ###############################################################################
25933 #
25934 # Extension #344 - GLX_EXT_texture_from_pixmap
25935 #
25936 ###############################################################################
25937
25938 ###############################################################################
25939 #
25940 # Extension #345
25941 # GREMEDY_frame_terminator commands
25942 #
25943 ###############################################################################
25944
25945 FrameTerminatorGREMEDY()
25946 return void
25947 category GREMEDY_frame_terminator
25948 version 1.0
25949 extension
25950 glxflags ignore
25951 offset ?
25952
25953 ###############################################################################
25954 #
25955 # Extension #346
25956 # NV_conditional_render commands
25957 #
25958 ###############################################################################
25959
25960 BeginConditionalRenderNV(id, mode)
25961 return void
25962 param id UInt32 in value
25963 param mode TypeEnum in value
25964 category NV_conditional_render
25965 glfflags ignore
25966 glxflags ignore
25967 alias BeginConditionalRender
25968
25969 EndConditionalRenderNV()
25970 return void
25971 category NV_conditional_render
25972 glfflags ignore
25973 glxflags ignore
25974 alias EndConditionalRender
25975
25976 ###############################################################################
25977 #
25978 # Extension #347
25979 # NV_present_video commands
25980 #
25981 ###############################################################################
25982
25983 # TBD
25984 # void PresentFrameKeyedNV(uint video_slot, uint64EXT minPresentTime,
25985 # uint beginPresentTimeId, uint
25986 # presentDurationId, enum type, enum target0,
25987 # uint fill0, uint key0, enum target1, uint
25988 # fill1, uint key1);
25989 #
25990 # void PresentFrameDualFillNV(uint video_slot, uint64EXT
25991 # minPresentTime, uint beginPresentTimeId,
25992 # uint presentDurationId, enum type, enum
25993 # target0, uint fill0, enum target1, uint
25994 # fill1, enum target2, uint fill2, enum
25995 # target3, uint fill3);
25996 #
25997 # void GetVideoivNV(uint video_slot, enum pname, int *params);
25998 # void GetVideouivNV(uint video_slot, enum pname, uint *params);
25999 # void GetVideoi64vNV(uint video_slot, enum pname, int64EXT *params);
26000 # void GetVideoui64vNV(uint video_slot, enum pname, uint64EXT *params);
26001 # void VideoParameterivNV(uint video_slot, enum pname, const int *params);
26002
26003 PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
26004 return void
26005 param video_slot UInt32 in value
26006 param minPresentTime UInt64EXT in value
26007 param beginPresentTimeId UInt32 in value
26008 param presentDurationId UInt32 in value
26009 param type GLenum in value
26010 param target0 GLenum in value
26011 param fill0 UInt32 in value
26012 param key0 UInt32 in value
26013 param target1 GLenum in value
26014 param fill1 UInt32 in value
26015 param key1 UInt32 in value
26016 category NV_present_video
26017 version 1.2
26018 extension
26019 glxropcode ?
26020 glxflags ignore
26021 offset ?
26022
26023 PresentFrameDualFillNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3)
26024 return void
26025 param video_slot UInt32 in value
26026 param minPresentTime UInt64EXT in value
26027 param beginPresentTimeId UInt32 in value
26028 param presentDurationId UInt32 in value
26029 param type GLenum in value
26030 param target0 GLenum in value
26031 param fill0 UInt32 in value
26032 param target1 GLenum in value
26033 param fill1 UInt32 in value
26034 param target2 GLenum in value
26035 param fill2 UInt32 in value
26036 param target3 GLenum in value
26037 param fill3 UInt32 in value
26038 category NV_present_video
26039 version 1.2
26040 extension
26041 glxropcode ?
26042 glxflags ignore
26043 offset ?
26044
26045 GetVideoivNV(video_slot, pname, params)
26046 return void
26047 param video_slot UInt32 in value
26048 param pname GLenum in value
26049 param params Int32 out array [COMPSIZE(pname)]
26050 category NV_present_video
26051 dlflags notlistable
26052 version 1.2
26053 extension
26054 glxsingle ?
26055 glxflags ignore
26056 offset ?
26057
26058 GetVideouivNV(video_slot, pname, params)
26059 return void
26060 param video_slot UInt32 in value
26061 param pname GLenum in value
26062 param params UInt32 out array [COMPSIZE(pname)]
26063 category NV_present_video
26064 dlflags notlistable
26065 version 1.2
26066 extension
26067 glxsingle ?
26068 glxflags ignore
26069 offset ?
26070
26071 GetVideoi64vNV(video_slot, pname, params)
26072 return void
26073 param video_slot UInt32 in value
26074 param pname GLenum in value
26075 param params Int64EXT out array [COMPSIZE(pname)]
26076 category NV_present_video
26077 dlflags notlistable
26078 version 1.2
26079 extension
26080 glxsingle ?
26081 glxflags ignore
26082 offset ?
26083
26084 GetVideoui64vNV(video_slot, pname, params)
26085 return void
26086 param video_slot UInt32 in value
26087 param pname GLenum in value
26088 param params UInt64EXT out array [COMPSIZE(pname)]
26089 category NV_present_video
26090 dlflags notlistable
26091 version 1.2
26092 extension
26093 glxsingle ?
26094 glxflags ignore
26095 offset ?
26096
26097 ###############################################################################
26098 #
26099 # Extension #348 - GLX_NV_video_out
26100 # Extension #349 - WGL_NV_video_out
26101 # Extension #350 - GLX_NV_swap_group
26102 # Extension #351 - WGL_NV_swap_group
26103 #
26104 ###############################################################################
26105
26106 ###############################################################################
26107 #
26108 # Extension #352
26109 # EXT_transform_feedback commands
26110 #
26111 ###############################################################################
26112
26113 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
26114
26115 BeginTransformFeedbackEXT(primitiveMode)
26116 return void
26117 param primitiveMode GLenum in value
26118 category EXT_transform_feedback
26119 version 2.0
26120 dlflags notlistable
26121 glxflags ignore
26122 glfflags ignore
26123 extension soft WINSOFT
26124 alias BeginTransformFeedback
26125
26126 EndTransformFeedbackEXT()
26127 return void
26128 category EXT_transform_feedback
26129 version 2.0
26130 dlflags notlistable
26131 glxflags ignore
26132 glfflags ignore
26133 extension soft WINSOFT
26134 alias EndTransformFeedback
26135
26136 BindBufferRangeEXT(target, index, buffer, offset, size)
26137 return void
26138 param target GLenum in value
26139 param index UInt32 in value
26140 param buffer UInt32 in value
26141 param offset BufferOffset in value
26142 param size BufferSize in value
26143 category EXT_transform_feedback
26144 version 2.0
26145 dlflags notlistable
26146 glxflags ignore
26147 glfflags ignore
26148 extension soft WINSOFT
26149 alias BindBufferRange
26150
26151 # Not promoted to the OpenGL 3.0 core
26152 BindBufferOffsetEXT(target, index, buffer, offset)
26153 return void
26154 param target GLenum in value
26155 param index UInt32 in value
26156 param buffer UInt32 in value
26157 param offset BufferOffset in value
26158 category EXT_transform_feedback
26159 version 2.0
26160 dlflags notlistable
26161 glxflags ignore
26162 glfflags ignore
26163 extension soft WINSOFT
26164
26165 BindBufferBaseEXT(target, index, buffer)
26166 return void
26167 param target GLenum in value
26168 param index UInt32 in value
26169 param buffer UInt32 in value
26170 category EXT_transform_feedback
26171 version 2.0
26172 dlflags notlistable
26173 glxflags ignore
26174 glfflags ignore
26175 extension soft WINSOFT
26176 alias BindBufferBase
26177
26178 TransformFeedbackVaryingsEXT(program, count, varyings, bufferMode)
26179 return void
26180 param program UInt32 in value
26181 param count SizeI in value
26182 param varyings CharPointer in array [count]
26183 param bufferMode GLenum in value
26184 category EXT_transform_feedback
26185 version 2.0
26186 dlflags notlistable
26187 glxflags ignore
26188 glfflags ignore
26189 extension soft WINSOFT
26190 alias TransformFeedbackVaryings
26191
26192 GetTransformFeedbackVaryingEXT(program, index, bufSize, length, size, type, name)
26193 return void
26194 param program UInt32 in value
26195 param index UInt32 in value
26196 param bufSize SizeI in value
26197 param length SizeI out array [1]
26198 param size SizeI out array [1]
26199 param type GLenum out array [1]
26200 param name Char out array [COMPSIZE(length)]
26201 category EXT_transform_feedback
26202 dlflags notlistable
26203 version 2.0
26204 extension soft WINSOFT
26205 glfflags ignore
26206 glxflags ignore
26207 alias GetTransformFeedbackVarying
26208
26209 ###############################################################################
26210 #
26211 # Extension #353
26212 # EXT_direct_state_access commands
26213 #
26214 ###############################################################################
26215
26216 # New 1.1 client commands
26217
26218 ClientAttribDefaultEXT(mask)
26219 return void
26220 param mask ClientAttribMask in value
26221 category EXT_direct_state_access
26222 extension soft WINSOFT
26223 dlflags notlistable
26224 glxflags ignore ### client-handcode client-intercept server-handcode
26225
26226 PushClientAttribDefaultEXT(mask)
26227 return void
26228 param mask ClientAttribMask in value
26229 category EXT_direct_state_access
26230 extension soft WINSOFT
26231 dlflags notlistable
26232 glxflags ignore ### client-handcode client-intercept server-handcode
26233
26234 # New 1.0 matrix commands
26235
26236 MatrixLoadfEXT(mode, m)
26237 return void
26238 param mode MatrixMode in value
26239 param m Float32 in array [16]
26240 category EXT_direct_state_access
26241 extension soft WINSOFT
26242 glxflags ignore
26243 glfflags ignore
26244
26245 MatrixLoaddEXT(mode, m)
26246 return void
26247 param mode MatrixMode in value
26248 param m Float64 in array [16]
26249 category EXT_direct_state_access
26250 extension soft WINSOFT
26251 glxflags ignore
26252 glfflags ignore
26253
26254 MatrixMultfEXT(mode, m)
26255 return void
26256 param mode MatrixMode in value
26257 param m Float32 in array [16]
26258 category EXT_direct_state_access
26259 extension soft WINSOFT
26260 glxflags ignore
26261 glfflags ignore
26262
26263 MatrixMultdEXT(mode, m)
26264 return void
26265 param mode MatrixMode in value
26266 param m Float64 in array [16]
26267 category EXT_direct_state_access
26268 extension soft WINSOFT
26269 glxflags ignore
26270 glfflags ignore
26271
26272 MatrixLoadIdentityEXT(mode)
26273 return void
26274 param mode MatrixMode in value
26275 category EXT_direct_state_access
26276 extension soft WINSOFT
26277 glxflags ignore
26278 glfflags ignore
26279
26280 MatrixRotatefEXT(mode, angle, x, y, z)
26281 return void
26282 param mode MatrixMode in value
26283 param angle Float32 in value
26284 param x Float32 in value
26285 param y Float32 in value
26286 param z Float32 in value
26287 category EXT_direct_state_access
26288 extension soft WINSOFT
26289 glxflags ignore
26290 glfflags ignore
26291
26292 MatrixRotatedEXT(mode, angle, x, y, z)
26293 return void
26294 param mode MatrixMode in value
26295 param angle Float64 in value
26296 param x Float64 in value
26297 param y Float64 in value
26298 param z Float64 in value
26299 category EXT_direct_state_access
26300 extension soft WINSOFT
26301 glxflags ignore
26302 glfflags ignore
26303
26304 MatrixScalefEXT(mode, x, y, z)
26305 return void
26306 param mode MatrixMode in value
26307 param x Float32 in value
26308 param y Float32 in value
26309 param z Float32 in value
26310 category EXT_direct_state_access
26311 extension soft WINSOFT
26312 glxflags ignore
26313 glfflags ignore
26314
26315 MatrixScaledEXT(mode, x, y, z)
26316 return void
26317 param mode MatrixMode in value
26318 param x Float64 in value
26319 param y Float64 in value
26320 param z Float64 in value
26321 category EXT_direct_state_access
26322 extension soft WINSOFT
26323 glxflags ignore
26324 glfflags ignore
26325
26326 MatrixTranslatefEXT(mode, x, y, z)
26327 return void
26328 param mode MatrixMode in value
26329 param x Float32 in value
26330 param y Float32 in value
26331 param z Float32 in value
26332 category EXT_direct_state_access
26333 extension soft WINSOFT
26334 glxflags ignore
26335 glfflags ignore
26336
26337 MatrixTranslatedEXT(mode, x, y, z)
26338 return void
26339 param mode MatrixMode in value
26340 param x Float64 in value
26341 param y Float64 in value
26342 param z Float64 in value
26343 category EXT_direct_state_access
26344 extension soft WINSOFT
26345 glxflags ignore
26346 glfflags ignore
26347
26348 MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar)
26349 return void
26350 param mode MatrixMode in value
26351 param left Float64 in value
26352 param right Float64 in value
26353 param bottom Float64 in value
26354 param top Float64 in value
26355 param zNear Float64 in value
26356 param zFar Float64 in value
26357 category EXT_direct_state_access
26358 extension soft WINSOFT
26359 glxflags ignore
26360 glfflags ignore
26361
26362 MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar)
26363 return void
26364 param mode MatrixMode in value
26365 param left Float64 in value
26366 param right Float64 in value
26367 param bottom Float64 in value
26368 param top Float64 in value
26369 param zNear Float64 in value
26370 param zFar Float64 in value
26371 category EXT_direct_state_access
26372 extension soft WINSOFT
26373 glxflags ignore
26374 glfflags ignore
26375
26376 MatrixPopEXT(mode)
26377 return void
26378 param mode MatrixMode in value
26379 category EXT_direct_state_access
26380 extension soft WINSOFT
26381 glxflags ignore
26382 glfflags ignore
26383
26384 MatrixPushEXT(mode)
26385 return void
26386 param mode MatrixMode in value
26387 category EXT_direct_state_access
26388 extension soft WINSOFT
26389 glxflags ignore
26390 glfflags ignore
26391
26392 # New 1.3 matrix transpose commands
26393
26394 MatrixLoadTransposefEXT(mode, m)
26395 return void
26396 param mode MatrixMode in value
26397 param m Float32 in array [16]
26398 category EXT_direct_state_access
26399 extension soft WINSOFT
26400 glxflags ignore
26401 glfflags ignore
26402
26403 MatrixLoadTransposedEXT(mode, m)
26404 return void
26405 param mode MatrixMode in value
26406 param m Float64 in array [16]
26407 category EXT_direct_state_access
26408 extension soft WINSOFT
26409 glxflags ignore
26410 glfflags ignore
26411
26412 MatrixMultTransposefEXT(mode, m)
26413 return void
26414 param mode MatrixMode in value
26415 param m Float32 in array [16]
26416 category EXT_direct_state_access
26417 extension soft WINSOFT
26418 glxflags ignore
26419 glfflags ignore
26420
26421 MatrixMultTransposedEXT(mode, m)
26422 return void
26423 param mode MatrixMode in value
26424 param m Float64 in array [16]
26425 category EXT_direct_state_access
26426 extension soft WINSOFT
26427 glxflags ignore
26428 glfflags ignore
26429
26430 # New 1.1 texture object commands
26431
26432 TextureParameterfEXT(texture, target, pname, param)
26433 return void
26434 param texture Texture in value
26435 param target TextureTarget in value
26436 param pname TextureParameterName in value
26437 param param CheckedFloat32 in value
26438 category EXT_direct_state_access
26439 extension soft WINSOFT
26440 glxflags ignore
26441 glfflags ignore
26442 vectorequiv TextureParameterfvEXT
26443
26444 TextureParameterfvEXT(texture, target, pname, params)
26445 return void
26446 param texture Texture in value
26447 param target TextureTarget in value
26448 param pname TextureParameterName in value
26449 param params CheckedFloat32 in array [COMPSIZE(pname)]
26450 category EXT_direct_state_access
26451 extension soft WINSOFT
26452 glxflags ignore
26453 glfflags ignore
26454
26455 TextureParameteriEXT(texture, target, pname, param)
26456 return void
26457 param texture Texture in value
26458 param target TextureTarget in value
26459 param pname TextureParameterName in value
26460 param param CheckedInt32 in value
26461 category EXT_direct_state_access
26462 extension soft WINSOFT
26463 glxflags ignore
26464 glfflags ignore
26465 vectorequiv TextureParameterivEXT
26466
26467 TextureParameterivEXT(texture, target, pname, params)
26468 return void
26469 param texture Texture in value
26470 param target TextureTarget in value
26471 param pname TextureParameterName in value
26472 param params CheckedInt32 in array [COMPSIZE(pname)]
26473 category EXT_direct_state_access
26474 extension soft WINSOFT
26475 glxflags ignore
26476 glfflags ignore
26477
26478 TextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels)
26479 return void
26480 param texture Texture in value
26481 param target TextureTarget in value
26482 param level CheckedInt32 in value
26483 param internalformat TextureInternalFormat in value
26484 param width SizeI in value
26485 param border CheckedInt32 in value
26486 param format PixelFormat in value
26487 param type PixelType in value
26488 param pixels Void in array [COMPSIZE(format/type/width)]
26489 category EXT_direct_state_access
26490 dlflags handcode
26491 glxflags ignore ### client-handcode server-handcode
26492 extension soft WINSOFT
26493 glfflags capture-handcode decode-handcode pixel-unpack
26494
26495 TextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels)
26496 return void
26497 param texture Texture in value
26498 param target TextureTarget in value
26499 param level CheckedInt32 in value
26500 param internalformat TextureInternalFormat in value
26501 param width SizeI in value
26502 param height SizeI in value
26503 param border CheckedInt32 in value
26504 param format PixelFormat in value
26505 param type PixelType in value
26506 param pixels Void in array [COMPSIZE(format/type/width/height)]
26507 category EXT_direct_state_access
26508 dlflags handcode
26509 glxflags ignore ### client-handcode server-handcode
26510 extension soft WINSOFT
26511 glfflags capture-handcode decode-handcode pixel-unpack
26512
26513 TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels)
26514 return void
26515 param texture Texture in value
26516 param target TextureTarget in value
26517 param level CheckedInt32 in value
26518 param xoffset CheckedInt32 in value
26519 param width SizeI in value
26520 param format PixelFormat in value
26521 param type PixelType in value
26522 param pixels Void in array [COMPSIZE(format/type/width)]
26523 category EXT_direct_state_access
26524 dlflags handcode
26525 glxflags ignore ### EXT client-handcode server-handcode
26526 glxflags ignore
26527 extension soft WINSOFT
26528 glfflags ignore
26529
26530 TextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels)
26531 return void
26532 param texture Texture in value
26533 param target TextureTarget in value
26534 param level CheckedInt32 in value
26535 param xoffset CheckedInt32 in value
26536 param yoffset CheckedInt32 in value
26537 param width SizeI in value
26538 param height SizeI in value
26539 param format PixelFormat in value
26540 param type PixelType in value
26541 param pixels Void in array [COMPSIZE(format/type/width/height)]
26542 category EXT_direct_state_access
26543 dlflags handcode
26544 glxflags ignore ### EXT client-handcode server-handcode
26545 extension soft WINSOFT
26546 glfflags ignore
26547
26548 CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border)
26549 return void
26550 param texture Texture in value
26551 param target TextureTarget in value
26552 param level CheckedInt32 in value
26553 param internalformat TextureInternalFormat in value
26554 param x WinCoord in value
26555 param y WinCoord in value
26556 param width SizeI in value
26557 param border CheckedInt32 in value
26558 category EXT_direct_state_access
26559 extension soft WINSOFT
26560 glxflags ignore ### EXT
26561
26562 CopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border)
26563 return void
26564 param texture Texture in value
26565 param target TextureTarget in value
26566 param level CheckedInt32 in value
26567 param internalformat TextureInternalFormat in value
26568 param x WinCoord in value
26569 param y WinCoord in value
26570 param width SizeI in value
26571 param height SizeI in value
26572 param border CheckedInt32 in value
26573 category EXT_direct_state_access
26574 extension soft WINSOFT
26575 glxflags ignore ### EXT
26576
26577 CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width)
26578 return void
26579 param texture Texture in value
26580 param target TextureTarget in value
26581 param level CheckedInt32 in value
26582 param xoffset CheckedInt32 in value
26583 param x WinCoord in value
26584 param y WinCoord in value
26585 param width SizeI in value
26586 category EXT_direct_state_access
26587 extension soft WINSOFT
26588 glxflags ignore ### EXT
26589
26590 CopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height)
26591 return void
26592 param texture Texture in value
26593 param target TextureTarget in value
26594 param level CheckedInt32 in value
26595 param xoffset CheckedInt32 in value
26596 param yoffset CheckedInt32 in value
26597 param x WinCoord in value
26598 param y WinCoord in value
26599 param width SizeI in value
26600 param height SizeI in value
26601 category EXT_direct_state_access
26602 extension soft WINSOFT
26603 glxflags ignore ### EXT
26604
26605 # New 1.1 texture object queries
26606
26607 GetTextureImageEXT(texture, target, level, format, type, pixels)
26608 return void
26609 param texture Texture in value
26610 param target TextureTarget in value
26611 param level CheckedInt32 in value
26612 param format PixelFormat in value
26613 param type PixelType in value
26614 param pixels Void out array [COMPSIZE(target/level/format/type)]
26615 category EXT_direct_state_access
26616 dlflags notlistable
26617 glxflags ignore ### client-handcode server-handcode
26618 extension soft WINSOFT
26619 glfflags capture-execute capture-handcode decode-handcode pixel-pack
26620
26621 GetTextureParameterfvEXT(texture, target, pname, params)
26622 return void
26623 param texture Texture in value
26624 param target TextureTarget in value
26625 param pname GetTextureParameter in value
26626 param params Float32 out array [COMPSIZE(pname)]
26627 category EXT_direct_state_access
26628 dlflags notlistable
26629 extension soft WINSOFT
26630 glxflags ignore
26631 glfflags capture-execute gl-enum
26632
26633 GetTextureParameterivEXT(texture, target, pname, params)
26634 return void
26635 param texture Texture in value
26636 param target TextureTarget in value
26637 param pname GetTextureParameter in value
26638 param params Int32 out array [COMPSIZE(pname)]
26639 category EXT_direct_state_access
26640 dlflags notlistable
26641 extension soft WINSOFT
26642 glxflags ignore
26643 glfflags capture-execute gl-enum
26644
26645 GetTextureLevelParameterfvEXT(texture, target, level, pname, params)
26646 return void
26647 param texture Texture in value
26648 param target TextureTarget in value
26649 param level CheckedInt32 in value
26650 param pname GetTextureParameter in value
26651 param params Float32 out array [COMPSIZE(pname)]
26652 category EXT_direct_state_access
26653 dlflags notlistable
26654 extension soft WINSOFT
26655 glxflags ignore
26656 glfflags capture-execute gl-enum
26657
26658 GetTextureLevelParameterivEXT(texture, target, level, pname, params)
26659 return void
26660 param texture Texture in value
26661 param target TextureTarget in value
26662 param level CheckedInt32 in value
26663 param pname GetTextureParameter in value
26664 param params Int32 out array [COMPSIZE(pname)]
26665 category EXT_direct_state_access
26666 dlflags notlistable
26667 extension soft WINSOFT
26668 glxflags ignore
26669 glfflags capture-execute gl-enum
26670
26671 # New 1.2 3D texture object commands
26672
26673 TextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels)
26674 return void
26675 param texture Texture in value
26676 param target TextureTarget in value
26677 param level CheckedInt32 in value
26678 param internalformat TextureInternalFormat in value
26679 param width SizeI in value
26680 param height SizeI in value
26681 param depth SizeI in value
26682 param border CheckedInt32 in value
26683 param format PixelFormat in value
26684 param type PixelType in value
26685 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
26686 category EXT_direct_state_access
26687 dlflags handcode
26688 glxflags ignore ### client-handcode server-handcode EXT
26689 extension soft WINSOFT
26690 glfflags ignore
26691
26692 TextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
26693 return void
26694 param texture Texture in value
26695 param target TextureTarget in value
26696 param level CheckedInt32 in value
26697 param xoffset CheckedInt32 in value
26698 param yoffset CheckedInt32 in value
26699 param zoffset CheckedInt32 in value
26700 param width SizeI in value
26701 param height SizeI in value
26702 param depth SizeI in value
26703 param format PixelFormat in value
26704 param type PixelType in value
26705 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
26706 category EXT_direct_state_access
26707 dlflags handcode
26708 glxflags ignore ### client-handcode server-handcode EXT
26709 extension soft WINSOFT
26710 glfflags ignore
26711
26712 CopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height)
26713 return void
26714 param texture Texture in value
26715 param target TextureTarget in value
26716 param level CheckedInt32 in value
26717 param xoffset CheckedInt32 in value
26718 param yoffset CheckedInt32 in value
26719 param zoffset CheckedInt32 in value
26720 param x WinCoord in value
26721 param y WinCoord in value
26722 param width SizeI in value
26723 param height SizeI in value
26724 category EXT_direct_state_access
26725 glxflags ignore ### EXT
26726 extension soft WINSOFT
26727 glfflags ignore
26728
26729 # New 1.1 multitexture commands
26730
26731 MultiTexParameterfEXT(texunit, target, pname, param)
26732 return void
26733 param texunit TextureUnit in value
26734 param target TextureTarget in value
26735 param pname TextureParameterName in value
26736 param param CheckedFloat32 in value
26737 category EXT_direct_state_access
26738 extension soft WINSOFT
26739 glxflags ignore
26740 glfflags ignore
26741 vectorequiv MultiTexParameterfvEXT
26742
26743 MultiTexParameterfvEXT(texunit, target, pname, params)
26744 return void
26745 param texunit TextureUnit in value
26746 param target TextureTarget in value
26747 param pname TextureParameterName in value
26748 param params CheckedFloat32 in array [COMPSIZE(pname)]
26749 category EXT_direct_state_access
26750 extension soft WINSOFT
26751 glxflags ignore
26752 glfflags ignore
26753
26754 MultiTexParameteriEXT(texunit, target, pname, param)
26755 return void
26756 param texunit TextureUnit in value
26757 param target TextureTarget in value
26758 param pname TextureParameterName in value
26759 param param CheckedInt32 in value
26760 category EXT_direct_state_access
26761 extension soft WINSOFT
26762 glxflags ignore
26763 glfflags ignore
26764 vectorequiv MultiTexParameterivEXT
26765
26766 MultiTexParameterivEXT(texunit, target, pname, params)
26767 return void
26768 param texunit TextureUnit in value
26769 param target TextureTarget in value
26770 param pname TextureParameterName in value
26771 param params CheckedInt32 in array [COMPSIZE(pname)]
26772 category EXT_direct_state_access
26773 extension soft WINSOFT
26774 glxflags ignore
26775 glfflags ignore
26776
26777 MultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels)
26778 return void
26779 param texunit TextureUnit in value
26780 param target TextureTarget in value
26781 param level CheckedInt32 in value
26782 param internalformat TextureInternalFormat in value
26783 param width SizeI in value
26784 param border CheckedInt32 in value
26785 param format PixelFormat in value
26786 param type PixelType in value
26787 param pixels Void in array [COMPSIZE(format/type/width)]
26788 category EXT_direct_state_access
26789 dlflags handcode
26790 glxflags ignore ### client-handcode server-handcode
26791 extension soft WINSOFT
26792 glfflags capture-handcode decode-handcode pixel-unpack
26793
26794 MultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels)
26795 return void
26796 param texunit TextureUnit in value
26797 param target TextureTarget in value
26798 param level CheckedInt32 in value
26799 param internalformat TextureInternalFormat in value
26800 param width SizeI in value
26801 param height SizeI in value
26802 param border CheckedInt32 in value
26803 param format PixelFormat in value
26804 param type PixelType in value
26805 param pixels Void in array [COMPSIZE(format/type/width/height)]
26806 category EXT_direct_state_access
26807 dlflags handcode
26808 glxflags ignore ### client-handcode server-handcode
26809 extension soft WINSOFT
26810 glfflags capture-handcode decode-handcode pixel-unpack
26811
26812 MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels)
26813 return void
26814 param texunit TextureUnit in value
26815 param target TextureTarget in value
26816 param level CheckedInt32 in value
26817 param xoffset CheckedInt32 in value
26818 param width SizeI in value
26819 param format PixelFormat in value
26820 param type PixelType in value
26821 param pixels Void in array [COMPSIZE(format/type/width)]
26822 category EXT_direct_state_access
26823 dlflags handcode
26824 glxflags ignore ### EXT client-handcode server-handcode
26825 extension soft WINSOFT
26826 glfflags ignore
26827
26828 MultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels)
26829 return void
26830 param texunit TextureUnit in value
26831 param target TextureTarget in value
26832 param level CheckedInt32 in value
26833 param xoffset CheckedInt32 in value
26834 param yoffset CheckedInt32 in value
26835 param width SizeI in value
26836 param height SizeI in value
26837 param format PixelFormat in value
26838 param type PixelType in value
26839 param pixels Void in array [COMPSIZE(format/type/width/height)]
26840 category EXT_direct_state_access
26841 dlflags handcode
26842 glxflags ignore ### EXT client-handcode server-handcode
26843 extension soft WINSOFT
26844 glfflags ignore
26845
26846 CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border)
26847 return void
26848 param texunit TextureUnit in value
26849 param target TextureTarget in value
26850 param level CheckedInt32 in value
26851 param internalformat TextureInternalFormat in value
26852 param x WinCoord in value
26853 param y WinCoord in value
26854 param width SizeI in value
26855 param border CheckedInt32 in value
26856 category EXT_direct_state_access
26857 extension soft WINSOFT
26858 glxflags ignore ### EXT
26859
26860 CopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border)
26861 return void
26862 param texunit TextureUnit in value
26863 param target TextureTarget in value
26864 param level CheckedInt32 in value
26865 param internalformat TextureInternalFormat in value
26866 param x WinCoord in value
26867 param y WinCoord in value
26868 param width SizeI in value
26869 param height SizeI in value
26870 param border CheckedInt32 in value
26871 category EXT_direct_state_access
26872 extension soft WINSOFT
26873 glxflags ignore ### EXT
26874
26875 CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width)
26876 return void
26877 param texunit TextureUnit in value
26878 param target TextureTarget in value
26879 param level CheckedInt32 in value
26880 param xoffset CheckedInt32 in value
26881 param x WinCoord in value
26882 param y WinCoord in value
26883 param width SizeI in value
26884 category EXT_direct_state_access
26885 extension soft WINSOFT
26886 glxflags ignore ### EXT
26887
26888 CopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height)
26889 return void
26890 param texunit TextureUnit in value
26891 param target TextureTarget in value
26892 param level CheckedInt32 in value
26893 param xoffset CheckedInt32 in value
26894 param yoffset CheckedInt32 in value
26895 param x WinCoord in value
26896 param y WinCoord in value
26897 param width SizeI in value
26898 param height SizeI in value
26899 category EXT_direct_state_access
26900 extension soft WINSOFT
26901 glxflags ignore ### EXT
26902
26903 # New 1.1 multitexture queries
26904
26905 GetMultiTexImageEXT(texunit, target, level, format, type, pixels)
26906 return void
26907 param texunit TextureUnit in value
26908 param target TextureTarget in value
26909 param level CheckedInt32 in value
26910 param format PixelFormat in value
26911 param type PixelType in value
26912 param pixels Void out array [COMPSIZE(target/level/format/type)]
26913 category EXT_direct_state_access
26914 dlflags notlistable
26915 glxflags ignore ### client-handcode server-handcode
26916 extension soft WINSOFT
26917 glfflags capture-execute capture-handcode decode-handcode pixel-pack
26918
26919 GetMultiTexParameterfvEXT(texunit, target, pname, params)
26920 return void
26921 param texunit TextureUnit in value
26922 param target TextureTarget in value
26923 param pname GetTextureParameter in value
26924 param params Float32 out array [COMPSIZE(pname)]
26925 category EXT_direct_state_access
26926 dlflags notlistable
26927 extension soft WINSOFT
26928 glxflags ignore
26929 glfflags capture-execute gl-enum
26930
26931 GetMultiTexParameterivEXT(texunit, target, pname, params)
26932 return void
26933 param texunit TextureUnit in value
26934 param target TextureTarget in value
26935 param pname GetTextureParameter in value
26936 param params Int32 out array [COMPSIZE(pname)]
26937 category EXT_direct_state_access
26938 dlflags notlistable
26939 extension soft WINSOFT
26940 glxflags ignore
26941 glfflags capture-execute gl-enum
26942
26943 GetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params)
26944 return void
26945 param texunit TextureUnit in value
26946 param target TextureTarget in value
26947 param level CheckedInt32 in value
26948 param pname GetTextureParameter in value
26949 param params Float32 out array [COMPSIZE(pname)]
26950 category EXT_direct_state_access
26951 dlflags notlistable
26952 extension soft WINSOFT
26953 glxflags ignore
26954 glfflags capture-execute gl-enum
26955
26956 GetMultiTexLevelParameterivEXT(texunit, target, level, pname, params)
26957 return void
26958 param texunit TextureUnit in value
26959 param target TextureTarget in value
26960 param level CheckedInt32 in value
26961 param pname GetTextureParameter in value
26962 param params Int32 out array [COMPSIZE(pname)]
26963 category EXT_direct_state_access
26964 dlflags notlistable
26965 extension soft WINSOFT
26966 glxflags ignore
26967 glfflags capture-execute gl-enum
26968
26969 # New 1.2 3D multitexture commands
26970
26971 MultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels)
26972 return void
26973 param texunit TextureUnit in value
26974 param target TextureTarget in value
26975 param level CheckedInt32 in value
26976 param internalformat TextureInternalFormat in value
26977 param width SizeI in value
26978 param height SizeI in value
26979 param depth SizeI in value
26980 param border CheckedInt32 in value
26981 param format PixelFormat in value
26982 param type PixelType in value
26983 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
26984 category EXT_direct_state_access
26985 dlflags handcode
26986 glxflags ignore ### client-handcode server-handcode EXT
26987 extension soft WINSOFT
26988 glfflags ignore
26989
26990 MultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
26991 return void
26992 param texunit TextureUnit in value
26993 param target TextureTarget in value
26994 param level CheckedInt32 in value
26995 param xoffset CheckedInt32 in value
26996 param yoffset CheckedInt32 in value
26997 param zoffset CheckedInt32 in value
26998 param width SizeI in value
26999 param height SizeI in value
27000 param depth SizeI in value
27001 param format PixelFormat in value
27002 param type PixelType in value
27003 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
27004 category EXT_direct_state_access
27005 dlflags handcode
27006 glxflags ignore ### client-handcode server-handcode EXT
27007 extension soft WINSOFT
27008 glfflags ignore
27009
27010 CopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height)
27011 return void
27012 param texunit TextureUnit in value
27013 param target TextureTarget in value
27014 param level CheckedInt32 in value
27015 param xoffset CheckedInt32 in value
27016 param yoffset CheckedInt32 in value
27017 param zoffset CheckedInt32 in value
27018 param x WinCoord in value
27019 param y WinCoord in value
27020 param width SizeI in value
27021 param height SizeI in value
27022 category EXT_direct_state_access
27023 glxflags ignore ### EXT
27024 extension soft WINSOFT
27025 glfflags ignore
27026
27027 # New 1.2.1 multitexture texture commands
27028
27029 BindMultiTextureEXT(texunit, target, texture)
27030 return void
27031 param texunit TextureUnit in value
27032 param target TextureTarget in value
27033 param texture Texture in value
27034 category EXT_direct_state_access
27035 extension soft WINSOFT
27036 glxflags ignore ### EXT
27037
27038 EnableClientStateIndexedEXT(array, index)
27039 return void
27040 param array EnableCap in value
27041 param index UInt32 in value
27042 category EXT_direct_state_access
27043 dlflags notlistable
27044 glxflags ignore ### client-handcode client-intercept server-handcode
27045 extension soft WINSOFT
27046
27047 DisableClientStateIndexedEXT(array, index)
27048 return void
27049 param array EnableCap in value
27050 param index UInt32 in value
27051 category EXT_direct_state_access
27052 extension soft WINSOFT
27053 dlflags notlistable
27054 glxflags ignore ### client-handcode client-intercept server-handcode
27055
27056 MultiTexCoordPointerEXT(texunit, size, type, stride, pointer)
27057 return void
27058 param texunit TextureUnit in value
27059 param size Int32 in value
27060 param type TexCoordPointerType in value
27061 param stride SizeI in value
27062 param pointer Void in array [COMPSIZE(size/type/stride)] retained
27063 category EXT_direct_state_access
27064 dlflags notlistable
27065 glxflags ignore ### client-handcode client-intercept server-handcode
27066 extension soft WINSOFT
27067 glfflags ignore
27068
27069 MultiTexEnvfEXT(texunit, target, pname, param)
27070 return void
27071 param texunit TextureUnit in value
27072 param target TextureEnvTarget in value
27073 param pname TextureEnvParameter in value
27074 param param CheckedFloat32 in value
27075 category EXT_direct_state_access
27076 extension soft WINSOFT
27077 vectorequiv MultiTexEnvfvEXT
27078 glxflags ignore
27079 glfflags gl-enum
27080
27081 MultiTexEnvfvEXT(texunit, target, pname, params)
27082 return void
27083 param texunit TextureUnit in value
27084 param target TextureEnvTarget in value
27085 param pname TextureEnvParameter in value
27086 param params CheckedFloat32 in array [COMPSIZE(pname)]
27087 category EXT_direct_state_access
27088 extension soft WINSOFT
27089 glxflags ignore
27090 glfflags gl-enum
27091
27092 MultiTexEnviEXT(texunit, target, pname, param)
27093 return void
27094 param texunit TextureUnit in value
27095 param target TextureEnvTarget in value
27096 param pname TextureEnvParameter in value
27097 param param CheckedInt32 in value
27098 category EXT_direct_state_access
27099 extension soft WINSOFT
27100 vectorequiv MultiTexEnvivEXT
27101 glxflags ignore
27102 glfflags gl-enum
27103
27104 MultiTexEnvivEXT(texunit, target, pname, params)
27105 return void
27106 param texunit TextureUnit in value
27107 param target TextureEnvTarget in value
27108 param pname TextureEnvParameter in value
27109 param params CheckedInt32 in array [COMPSIZE(pname)]
27110 category EXT_direct_state_access
27111 extension soft WINSOFT
27112 glxflags ignore
27113 glfflags gl-enum
27114
27115 MultiTexGendEXT(texunit, coord, pname, param)
27116 return void
27117 param texunit TextureUnit in value
27118 param coord TextureCoordName in value
27119 param pname TextureGenParameter in value
27120 param param Float64 in value
27121 category EXT_direct_state_access
27122 extension soft WINSOFT
27123 vectorequiv MultiTexGendvEXT
27124 glxflags ignore
27125 glfflags gl-enum
27126
27127 MultiTexGendvEXT(texunit, coord, pname, params)
27128 return void
27129 param texunit TextureUnit in value
27130 param coord TextureCoordName in value
27131 param pname TextureGenParameter in value
27132 param params Float64 in array [COMPSIZE(pname)]
27133 category EXT_direct_state_access
27134 extension soft WINSOFT
27135 glxflags ignore
27136 glfflags gl-enum
27137
27138 MultiTexGenfEXT(texunit, coord, pname, param)
27139 return void
27140 param texunit TextureUnit in value
27141 param coord TextureCoordName in value
27142 param pname TextureGenParameter in value
27143 param param CheckedFloat32 in value
27144 category EXT_direct_state_access
27145 extension soft WINSOFT
27146 vectorequiv MultiTexGenfvEXT
27147 glxflags ignore
27148 glfflags gl-enum
27149
27150 MultiTexGenfvEXT(texunit, coord, pname, params)
27151 return void
27152 param texunit TextureUnit in value
27153 param coord TextureCoordName in value
27154 param pname TextureGenParameter in value
27155 param params CheckedFloat32 in array [COMPSIZE(pname)]
27156 category EXT_direct_state_access
27157 extension soft WINSOFT
27158 glxflags ignore
27159 glfflags gl-enum
27160
27161 MultiTexGeniEXT(texunit, coord, pname, param)
27162 return void
27163 param texunit TextureUnit in value
27164 param coord TextureCoordName in value
27165 param pname TextureGenParameter in value
27166 param param CheckedInt32 in value
27167 category EXT_direct_state_access
27168 extension soft WINSOFT
27169 vectorequiv MultiTexGenivEXT
27170 glxflags ignore
27171 glfflags gl-enum
27172
27173 MultiTexGenivEXT(texunit, coord, pname, params)
27174 return void
27175 param texunit TextureUnit in value
27176 param coord TextureCoordName in value
27177 param pname TextureGenParameter in value
27178 param params CheckedInt32 in array [COMPSIZE(pname)]
27179 category EXT_direct_state_access
27180 extension soft WINSOFT
27181 glxflags ignore
27182 glfflags gl-enum
27183
27184 # New 1.2.1 multitexture texture queries
27185
27186 GetMultiTexEnvfvEXT(texunit, target, pname, params)
27187 return void
27188 param texunit TextureUnit in value
27189 param target TextureEnvTarget in value
27190 param pname TextureEnvParameter in value
27191 param params Float32 out array [COMPSIZE(pname)]
27192 category EXT_direct_state_access
27193 dlflags notlistable
27194 extension soft WINSOFT
27195 glxflags ignore
27196 glfflags capture-execute gl-enum
27197
27198 GetMultiTexEnvivEXT(texunit, target, pname, params)
27199 return void
27200 param texunit TextureUnit in value
27201 param target TextureEnvTarget in value
27202 param pname TextureEnvParameter in value
27203 param params Int32 out array [COMPSIZE(pname)]
27204 category EXT_direct_state_access
27205 dlflags notlistable
27206 extension soft WINSOFT
27207 glxflags ignore
27208 glfflags capture-execute gl-enum
27209
27210 GetMultiTexGendvEXT(texunit, coord, pname, params)
27211 return void
27212 param texunit TextureUnit in value
27213 param coord TextureCoordName in value
27214 param pname TextureGenParameter in value
27215 param params Float64 out array [COMPSIZE(pname)]
27216 category EXT_direct_state_access
27217 dlflags notlistable
27218 extension soft WINSOFT
27219 glxflags ignore
27220 glfflags capture-execute gl-enum
27221
27222 GetMultiTexGenfvEXT(texunit, coord, pname, params)
27223 return void
27224 param texunit TextureUnit in value
27225 param coord TextureCoordName in value
27226 param pname TextureGenParameter in value
27227 param params Float32 out array [COMPSIZE(pname)]
27228 category EXT_direct_state_access
27229 dlflags notlistable
27230 extension soft WINSOFT
27231 glxflags ignore
27232 glfflags capture-execute gl-enum
27233
27234 GetMultiTexGenivEXT(texunit, coord, pname, params)
27235 return void
27236 param texunit TextureUnit in value
27237 param coord TextureCoordName in value
27238 param pname TextureGenParameter in value
27239 param params Int32 out array [COMPSIZE(pname)]
27240 category EXT_direct_state_access
27241 dlflags notlistable
27242 extension soft WINSOFT
27243 glxflags ignore
27244 glfflags capture-execute gl-enum
27245
27246 # From EXT_draw_buffers2
27247 # EnableIndexedEXT
27248 # DisableIndexedEXT
27249 # IsEnabledIndexedEXT
27250
27251 GetFloatIndexedvEXT(target, index, data)
27252 return void
27253 param target TypeEnum in value
27254 param index UInt32 in value
27255 param data Float32 out array [COMPSIZE(target)]
27256 category EXT_direct_state_access
27257 dlflags notlistable
27258 glxflags ignore
27259 glfflags ignore
27260 extension soft WINSOFT
27261
27262 GetDoubleIndexedvEXT(target, index, data)
27263 return void
27264 param target TypeEnum in value
27265 param index UInt32 in value
27266 param data Float64 out array [COMPSIZE(target)]
27267 category EXT_direct_state_access
27268 dlflags notlistable
27269 glxflags ignore
27270 glfflags ignore
27271 extension soft WINSOFT
27272
27273 GetPointerIndexedvEXT(target, index, data)
27274 return void
27275 param target TypeEnum in value
27276 param index UInt32 in value
27277 param data VoidPointer out array [COMPSIZE(target)]
27278 category EXT_direct_state_access
27279 dlflags notlistable
27280 glxflags ignore
27281 glfflags ignore
27282 extension soft WINSOFT
27283
27284 # New compressed texture commands
27285
27286 CompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits)
27287 return void
27288 param texture Texture in value
27289 param target TextureTarget in value
27290 param level CheckedInt32 in value
27291 param internalformat TextureInternalFormat in value
27292 param width SizeI in value
27293 param height SizeI in value
27294 param depth SizeI in value
27295 param border CheckedInt32 in value
27296 param imageSize SizeI in value
27297 param bits Void in array [imageSize]
27298 category EXT_direct_state_access
27299 dlflags handcode
27300 glxflags ignore ### client-handcode server-handcode
27301 glfflags ignore
27302 extension soft WINSOFT
27303
27304 CompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits)
27305 return void
27306 param texture Texture in value
27307 param target TextureTarget in value
27308 param level CheckedInt32 in value
27309 param internalformat TextureInternalFormat in value
27310 param width SizeI in value
27311 param height SizeI in value
27312 param border CheckedInt32 in value
27313 param imageSize SizeI in value
27314 param bits Void in array [imageSize]
27315 category EXT_direct_state_access
27316 dlflags handcode
27317 glxflags ignore ### client-handcode server-handcode
27318 glfflags ignore
27319 extension soft WINSOFT
27320
27321 CompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits)
27322 return void
27323 param texture Texture in value
27324 param target TextureTarget in value
27325 param level CheckedInt32 in value
27326 param internalformat TextureInternalFormat in value
27327 param width SizeI in value
27328 param border CheckedInt32 in value
27329 param imageSize SizeI in value
27330 param bits Void in array [imageSize]
27331 category EXT_direct_state_access
27332 dlflags handcode
27333 glxflags ignore ### client-handcode server-handcode
27334 glfflags ignore
27335 extension soft WINSOFT
27336
27337 CompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
27338 return void
27339 param texture Texture in value
27340 param target TextureTarget in value
27341 param level CheckedInt32 in value
27342 param xoffset CheckedInt32 in value
27343 param yoffset CheckedInt32 in value
27344 param zoffset CheckedInt32 in value
27345 param width SizeI in value
27346 param height SizeI in value
27347 param depth SizeI in value
27348 param format PixelFormat in value
27349 param imageSize SizeI in value
27350 param bits Void in array [imageSize]
27351 category EXT_direct_state_access
27352 dlflags handcode
27353 glxflags ignore ### client-handcode server-handcode
27354 glfflags ignore
27355 extension soft WINSOFT
27356
27357 CompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
27358 return void
27359 param texture Texture in value
27360 param target TextureTarget in value
27361 param level CheckedInt32 in value
27362 param xoffset CheckedInt32 in value
27363 param yoffset CheckedInt32 in value
27364 param width SizeI in value
27365 param height SizeI in value
27366 param format PixelFormat in value
27367 param imageSize SizeI in value
27368 param bits Void in array [imageSize]
27369 category EXT_direct_state_access
27370 dlflags handcode
27371 glxflags ignore ### client-handcode server-handcode
27372 glfflags ignore
27373 extension soft WINSOFT
27374
27375 CompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits)
27376 return void
27377 param texture Texture in value
27378 param target TextureTarget in value
27379 param level CheckedInt32 in value
27380 param xoffset CheckedInt32 in value
27381 param width SizeI in value
27382 param format PixelFormat in value
27383 param imageSize SizeI in value
27384 param bits Void in array [imageSize]
27385 category EXT_direct_state_access
27386 dlflags handcode
27387 glxflags ignore ### client-handcode server-handcode
27388 glfflags ignore
27389 extension soft WINSOFT
27390
27391 # New compressed texture query
27392
27393 GetCompressedTextureImageEXT(texture, target, lod, img)
27394 return void
27395 param texture Texture in value
27396 param target TextureTarget in value
27397 param lod CheckedInt32 in value
27398 param img Void out array [COMPSIZE(target/lod)]
27399 category EXT_direct_state_access
27400 dlflags notlistable
27401 glxflags ignore ### server-handcode
27402 extension soft WINSOFT
27403
27404 # New compressed multitexture commands
27405
27406 CompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits)
27407 return void
27408 param texunit TextureUnit in value
27409 param target TextureTarget in value
27410 param level CheckedInt32 in value
27411 param internalformat TextureInternalFormat in value
27412 param width SizeI in value
27413 param height SizeI in value
27414 param depth SizeI in value
27415 param border CheckedInt32 in value
27416 param imageSize SizeI in value
27417 param bits Void in array [imageSize]
27418 category EXT_direct_state_access
27419 dlflags handcode
27420 glxflags ignore ### client-handcode server-handcode
27421 glfflags ignore
27422 extension soft WINSOFT
27423
27424 CompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits)
27425 return void
27426 param texunit TextureUnit in value
27427 param target TextureTarget in value
27428 param level CheckedInt32 in value
27429 param internalformat TextureInternalFormat in value
27430 param width SizeI in value
27431 param height SizeI in value
27432 param border CheckedInt32 in value
27433 param imageSize SizeI in value
27434 param bits Void in array [imageSize]
27435 category EXT_direct_state_access
27436 dlflags handcode
27437 glxflags ignore ### client-handcode server-handcode
27438 glfflags ignore
27439 extension soft WINSOFT
27440
27441 CompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits)
27442 return void
27443 param texunit TextureUnit in value
27444 param target TextureTarget in value
27445 param level CheckedInt32 in value
27446 param internalformat TextureInternalFormat in value
27447 param width SizeI in value
27448 param border CheckedInt32 in value
27449 param imageSize SizeI in value
27450 param bits Void in array [imageSize]
27451 category EXT_direct_state_access
27452 dlflags handcode
27453 glxflags ignore ### client-handcode server-handcode
27454 glfflags ignore
27455 extension soft WINSOFT
27456
27457 CompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
27458 return void
27459 param texunit TextureUnit in value
27460 param target TextureTarget in value
27461 param level CheckedInt32 in value
27462 param xoffset CheckedInt32 in value
27463 param yoffset CheckedInt32 in value
27464 param zoffset CheckedInt32 in value
27465 param width SizeI in value
27466 param height SizeI in value
27467 param depth SizeI in value
27468 param format PixelFormat in value
27469 param imageSize SizeI in value
27470 param bits Void in array [imageSize]
27471 category EXT_direct_state_access
27472 dlflags handcode
27473 glxflags ignore ### client-handcode server-handcode
27474 glfflags ignore
27475 extension soft WINSOFT
27476
27477 CompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
27478 return void
27479 param texunit TextureUnit in value
27480 param target TextureTarget in value
27481 param level CheckedInt32 in value
27482 param xoffset CheckedInt32 in value
27483 param yoffset CheckedInt32 in value
27484 param width SizeI in value
27485 param height SizeI in value
27486 param format PixelFormat in value
27487 param imageSize SizeI in value
27488 param bits Void in array [imageSize]
27489 category EXT_direct_state_access
27490 dlflags handcode
27491 glxflags ignore ### client-handcode server-handcode
27492 glfflags ignore
27493 extension soft WINSOFT
27494
27495 CompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits)
27496 return void
27497 param texunit TextureUnit in value
27498 param target TextureTarget in value
27499 param level CheckedInt32 in value
27500 param xoffset CheckedInt32 in value
27501 param width SizeI in value
27502 param format PixelFormat in value
27503 param imageSize SizeI in value
27504 param bits Void in array [imageSize]
27505 category EXT_direct_state_access
27506 dlflags handcode
27507 glxflags ignore ### client-handcode server-handcode
27508 glfflags ignore
27509 extension soft WINSOFT
27510
27511 # New compressed multitexture query
27512
27513 GetCompressedMultiTexImageEXT(texunit, target, lod, img)
27514 return void
27515 param texunit TextureUnit in value
27516 param target TextureTarget in value
27517 param lod CheckedInt32 in value
27518 param img Void out array [COMPSIZE(target/lod)]
27519 category EXT_direct_state_access
27520 dlflags notlistable
27521 glxflags ignore ### server-handcode
27522 extension soft WINSOFT
27523
27524 # New ARB assembly program named commands
27525
27526 NamedProgramStringEXT(program, target, format, len, string)
27527 return void
27528 param program UInt32 in value
27529 param target ProgramTarget in value
27530 param format ProgramFormat in value
27531 param len SizeI in value
27532 param string Void in array [len]
27533 category EXT_direct_state_access
27534 subcategory ARB_vertex_program
27535 extension soft WINSOFT
27536 glfflags ignore
27537 glxflags ignore ### client-handcode server-handcode EXT
27538 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27539
27540 NamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w)
27541 return void
27542 param program UInt32 in value
27543 param target ProgramTarget in value
27544 param index UInt32 in value
27545 param x Float64 in value
27546 param y Float64 in value
27547 param z Float64 in value
27548 param w Float64 in value
27549 category EXT_direct_state_access
27550 subcategory ARB_vertex_program
27551 vectorequiv NamedProgramLocalParameter4dvEXT
27552 glxvectorequiv NamedProgramLocalParameter4dvEXT
27553 extension soft WINSOFT NV10
27554 glfflags ignore
27555 glxflags ignore ### EXT
27556 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27557
27558 NamedProgramLocalParameter4dvEXT(program, target, index, params)
27559 return void
27560 param program UInt32 in value
27561 param target ProgramTarget in value
27562 param index UInt32 in value
27563 param params Float64 in array [4]
27564 category EXT_direct_state_access
27565 subcategory ARB_vertex_program
27566 extension soft WINSOFT NV10
27567 glfflags ignore
27568 glxflags ignore ### EXT
27569 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27570
27571 NamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w)
27572 return void
27573 param program UInt32 in value
27574 param target ProgramTarget in value
27575 param index UInt32 in value
27576 param x Float32 in value
27577 param y Float32 in value
27578 param z Float32 in value
27579 param w Float32 in value
27580 category EXT_direct_state_access
27581 subcategory ARB_vertex_program
27582 vectorequiv NamedProgramLocalParameter4fvEXT
27583 glxvectorequiv NamedProgramLocalParameter4fvEXT
27584 extension soft WINSOFT NV10
27585 glfflags ignore
27586 glxflags ignore ### EXT
27587 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27588
27589 NamedProgramLocalParameter4fvEXT(program, target, index, params)
27590 return void
27591 param program UInt32 in value
27592 param target ProgramTarget in value
27593 param index UInt32 in value
27594 param params Float32 in array [4]
27595 category EXT_direct_state_access
27596 subcategory ARB_vertex_program
27597 extension soft WINSOFT NV10
27598 glfflags ignore
27599 glxflags ignore ### EXT
27600 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27601
27602 # New ARB assembly program named queries
27603
27604 GetNamedProgramLocalParameterdvEXT(program, target, index, params)
27605 return void
27606 param program UInt32 in value
27607 param target ProgramTarget in value
27608 param index UInt32 in value
27609 param params Float64 out array [4]
27610 dlflags notlistable
27611 category EXT_direct_state_access
27612 subcategory ARB_vertex_program
27613 extension soft WINSOFT NV10
27614 glfflags ignore
27615 glxflags ignore ### client-handcode server-handcode EXT
27616 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27617
27618 GetNamedProgramLocalParameterfvEXT(program, target, index, params)
27619 return void
27620 param program UInt32 in value
27621 param target ProgramTarget in value
27622 param index UInt32 in value
27623 param params Float32 out array [4]
27624 dlflags notlistable
27625 category EXT_direct_state_access
27626 subcategory ARB_vertex_program
27627 extension soft WINSOFT NV10
27628 glfflags ignore
27629 glxflags ignore ### client-handcode server-handcode EXT
27630 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27631
27632 GetNamedProgramivEXT(program, target, pname, params)
27633 return void
27634 param program UInt32 in value
27635 param target ProgramTarget in value
27636 param pname ProgramProperty in value
27637 param params Int32 out array [1]
27638 dlflags notlistable
27639 category EXT_direct_state_access
27640 subcategory ARB_vertex_program
27641 extension soft WINSOFT NV10
27642 glfflags ignore
27643 glxflags ignore ### client-handcode server-handcode EXT
27644 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27645
27646 GetNamedProgramStringEXT(program, target, pname, string)
27647 return void
27648 param program UInt32 in value
27649 param target ProgramTarget in value
27650 param pname ProgramStringProperty in value
27651 param string Void out array [COMPSIZE(program,pname)]
27652 dlflags notlistable
27653 category EXT_direct_state_access
27654 subcategory ARB_vertex_program
27655 extension soft WINSOFT NV10
27656 glfflags ignore
27657 glxflags ignore ### client-handcode server-handcode EXT
27658 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
27659
27660 # New EXT_gpu_program_parameters command
27661
27662 NamedProgramLocalParameters4fvEXT(program, target, index, count, params)
27663 return void
27664 param program UInt32 in value
27665 param target ProgramTarget in value
27666 param index UInt32 in value
27667 param count SizeI in value
27668 param params Float32 in array [count*4]
27669 category EXT_direct_state_access
27670 subcategory EXT_gpu_program_parameters
27671 extension soft WINSOFT NV10
27672 glfflags ignore
27673 glxflags ignore
27674 glextmask GL_MASK_EXT_gpu_program_parameters
27675
27676 # New NV_gpu_program4 commands
27677
27678 NamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w)
27679 return void
27680 param program UInt32 in value
27681 param target ProgramTarget in value
27682 param index UInt32 in value
27683 param x Int32 in value
27684 param y Int32 in value
27685 param z Int32 in value
27686 param w Int32 in value
27687 category EXT_direct_state_access
27688 subcategory NV_gpu_program4
27689 vectorequiv NamedProgramLocalParameterI4ivEXT
27690 glxvectorequiv NamedProgramLocalParameterI4ivEXT
27691 extension soft WINSOFT NV50
27692 glfflags ignore
27693 glxflags ignore
27694 glextmask GL_MASK_NV_gpu_program4
27695
27696 NamedProgramLocalParameterI4ivEXT(program, target, index, params)
27697 return void
27698 param program UInt32 in value
27699 param target ProgramTarget in value
27700 param index UInt32 in value
27701 param params Int32 in array [4]
27702 category EXT_direct_state_access
27703 subcategory NV_gpu_program4
27704 extension soft WINSOFT NV50
27705 glfflags ignore
27706 glxflags ignore
27707 glextmask GL_MASK_NV_gpu_program4
27708
27709 NamedProgramLocalParametersI4ivEXT(program, target, index, count, params)
27710 return void
27711 param program UInt32 in value
27712 param target ProgramTarget in value
27713 param index UInt32 in value
27714 param count SizeI in value
27715 param params Int32 in array [count*4]
27716 category EXT_direct_state_access
27717 subcategory NV_gpu_program4
27718 extension soft WINSOFT NV50
27719 glfflags ignore
27720 glxflags ignore
27721 glextmask GL_MASK_NV_gpu_program4
27722
27723 NamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w)
27724 return void
27725 param program UInt32 in value
27726 param target ProgramTarget in value
27727 param index UInt32 in value
27728 param x UInt32 in value
27729 param y UInt32 in value
27730 param z UInt32 in value
27731 param w UInt32 in value
27732 category EXT_direct_state_access
27733 subcategory NV_gpu_program4
27734 vectorequiv NamedProgramLocalParameterI4uivEXT
27735 glxvectorequiv NamedProgramLocalParameterI4uivEXT
27736 extension soft WINSOFT NV50
27737 glfflags ignore
27738 glxflags ignore
27739 glextmask GL_MASK_NV_gpu_program4
27740
27741 NamedProgramLocalParameterI4uivEXT(program, target, index, params)
27742 return void
27743 param program UInt32 in value
27744 param target ProgramTarget in value
27745 param index UInt32 in value
27746 param params UInt32 in array [4]
27747 category EXT_direct_state_access
27748 subcategory NV_gpu_program4
27749 extension soft WINSOFT NV50
27750 glfflags ignore
27751 glxflags ignore
27752 glextmask GL_MASK_NV_gpu_program4
27753
27754 NamedProgramLocalParametersI4uivEXT(program, target, index, count, params)
27755 return void
27756 param program UInt32 in value
27757 param target ProgramTarget in value
27758 param index UInt32 in value
27759 param count SizeI in value
27760 param params UInt32 in array [count*4]
27761 category EXT_direct_state_access
27762 subcategory NV_gpu_program4
27763 extension soft WINSOFT NV50
27764 glfflags ignore
27765 glxflags ignore
27766 glextmask GL_MASK_NV_gpu_program4
27767
27768 GetNamedProgramLocalParameterIivEXT(program, target, index, params)
27769 return void
27770 param program UInt32 in value
27771 param target ProgramTarget in value
27772 param index UInt32 in value
27773 param params Int32 out array [4]
27774 dlflags notlistable
27775 category EXT_direct_state_access
27776 subcategory NV_gpu_program4
27777 extension soft WINSOFT NV50
27778 glfflags ignore
27779 glxflags ignore
27780 glextmask GL_MASK_NV_gpu_program4
27781
27782 GetNamedProgramLocalParameterIuivEXT(program, target, index, params)
27783 return void
27784 param program UInt32 in value
27785 param target ProgramTarget in value
27786 param index UInt32 in value
27787 param params UInt32 out array [4]
27788 dlflags notlistable
27789 category EXT_direct_state_access
27790 subcategory NV_gpu_program4
27791 extension soft WINSOFT NV50
27792 glfflags ignore
27793 glxflags ignore
27794 glextmask GL_MASK_NV_gpu_program4
27795
27796 # New EXT_texture_integer texture object commands
27797
27798 TextureParameterIivEXT(texture, target, pname, params)
27799 return void
27800 param texture Texture in value
27801 param target TextureTarget in value
27802 param pname TextureParameterName in value
27803 param params CheckedInt32 in array [COMPSIZE(pname)]
27804 category EXT_direct_state_access
27805 subcategory EXT_texture_integer
27806 extension soft WINSOFT
27807 glxflags ignore
27808 glfflags ignore
27809 glextmask GL_MASK_EXT_texture_integer
27810
27811 TextureParameterIuivEXT(texture, target, pname, params)
27812 return void
27813 param texture Texture in value
27814 param target TextureTarget in value
27815 param pname TextureParameterName in value
27816 param params UInt32 in array [COMPSIZE(pname)]
27817 category EXT_direct_state_access
27818 subcategory EXT_texture_integer
27819 extension soft WINSOFT
27820 glxflags ignore
27821 glfflags ignore
27822 glextmask GL_MASK_EXT_texture_integer
27823
27824 # New EXT_texture_integer texture object queries
27825
27826 GetTextureParameterIivEXT(texture, target, pname, params)
27827 return void
27828 param texture Texture in value
27829 param target TextureTarget in value
27830 param pname GetTextureParameter in value
27831 param params Int32 out array [COMPSIZE(pname)]
27832 category EXT_direct_state_access
27833 subcategory EXT_texture_integer
27834 dlflags notlistable
27835 extension soft WINSOFT
27836 glxflags ignore
27837 glfflags capture-execute gl-enum
27838 glextmask GL_MASK_EXT_texture_integer
27839
27840 GetTextureParameterIuivEXT(texture, target, pname, params)
27841 return void
27842 param texture Texture in value
27843 param target TextureTarget in value
27844 param pname GetTextureParameter in value
27845 param params UInt32 out array [COMPSIZE(pname)]
27846 category EXT_direct_state_access
27847 subcategory EXT_texture_integer
27848 dlflags notlistable
27849 extension soft WINSOFT
27850 glxflags ignore
27851 glfflags capture-execute gl-enum
27852 glextmask GL_MASK_EXT_texture_integer
27853
27854 # New EXT_texture_integer multitexture commands
27855
27856 MultiTexParameterIivEXT(texunit, target, pname, params)
27857 return void
27858 param texunit TextureUnit in value
27859 param target TextureTarget in value
27860 param pname TextureParameterName in value
27861 param params CheckedInt32 in array [COMPSIZE(pname)]
27862 category EXT_direct_state_access
27863 subcategory EXT_texture_integer
27864 extension soft WINSOFT
27865 glxflags ignore
27866 glfflags ignore
27867 glextmask GL_MASK_EXT_texture_integer
27868
27869 MultiTexParameterIuivEXT(texunit, target, pname, params)
27870 return void
27871 param texunit TextureUnit in value
27872 param target TextureTarget in value
27873 param pname TextureParameterName in value
27874 param params UInt32 in array [COMPSIZE(pname)]
27875 category EXT_direct_state_access
27876 subcategory EXT_texture_integer
27877 extension soft WINSOFT
27878 glxflags ignore
27879 glfflags ignore
27880 glextmask GL_MASK_EXT_texture_integer
27881
27882 # New EXT_texture_integer multitexture queries
27883
27884 GetMultiTexParameterIivEXT(texunit, target, pname, params)
27885 return void
27886 param texunit TextureUnit in value
27887 param target TextureTarget in value
27888 param pname GetTextureParameter in value
27889 param params Int32 out array [COMPSIZE(pname)]
27890 category EXT_direct_state_access
27891 subcategory EXT_texture_integer
27892 dlflags notlistable
27893 extension soft WINSOFT
27894 glfflags capture-execute gl-enum
27895 glxflags ignore
27896 glextmask GL_MASK_EXT_texture_integer
27897
27898 GetMultiTexParameterIuivEXT(texunit, target, pname, params)
27899 return void
27900 param texunit TextureUnit in value
27901 param target TextureTarget in value
27902 param pname GetTextureParameter in value
27903 param params UInt32 out array [COMPSIZE(pname)]
27904 category EXT_direct_state_access
27905 subcategory EXT_texture_integer
27906 dlflags notlistable
27907 extension soft WINSOFT
27908 glfflags capture-execute gl-enum
27909 glxflags ignore
27910 glextmask GL_MASK_EXT_texture_integer
27911
27912 # New GLSL 2.0 uniform commands
27913
27914 ProgramUniform1fEXT(program, location, v0)
27915 return void
27916 param program UInt32 in value
27917 param location Int32 in value
27918 param v0 Float32 in value
27919 category EXT_direct_state_access
27920 subcategory VERSION_2_0
27921 glfflags ignore
27922 glxflags ignore
27923 extension soft WINSOFT
27924 glextmask GL_MASK_OpenGL_2_0
27925
27926 ProgramUniform2fEXT(program, location, v0, v1)
27927 return void
27928 param program UInt32 in value
27929 param location Int32 in value
27930 param v0 Float32 in value
27931 param v1 Float32 in value
27932 category EXT_direct_state_access
27933 subcategory VERSION_2_0
27934 glfflags ignore
27935 glxflags ignore
27936 extension soft WINSOFT
27937 glextmask GL_MASK_OpenGL_2_0
27938
27939 ProgramUniform3fEXT(program, location, v0, v1, v2)
27940 return void
27941 param program UInt32 in value
27942 param location Int32 in value
27943 param v0 Float32 in value
27944 param v1 Float32 in value
27945 param v2 Float32 in value
27946 category EXT_direct_state_access
27947 subcategory VERSION_2_0
27948 glfflags ignore
27949 glxflags ignore
27950 extension soft WINSOFT
27951 glextmask GL_MASK_OpenGL_2_0
27952
27953 ProgramUniform4fEXT(program, location, v0, v1, v2, v3)
27954 return void
27955 param program UInt32 in value
27956 param location Int32 in value
27957 param v0 Float32 in value
27958 param v1 Float32 in value
27959 param v2 Float32 in value
27960 param v3 Float32 in value
27961 category EXT_direct_state_access
27962 subcategory VERSION_2_0
27963 glfflags ignore
27964 glxflags ignore
27965 extension soft WINSOFT
27966 glextmask GL_MASK_OpenGL_2_0
27967
27968 ProgramUniform1iEXT(program, location, v0)
27969 return void
27970 param program UInt32 in value
27971 param location Int32 in value
27972 param v0 Int32 in value
27973 category EXT_direct_state_access
27974 subcategory VERSION_2_0
27975 glfflags ignore
27976 glxflags ignore
27977 extension soft WINSOFT
27978 glextmask GL_MASK_OpenGL_2_0
27979
27980 ProgramUniform2iEXT(program, location, v0, v1)
27981 return void
27982 param program UInt32 in value
27983 param location Int32 in value
27984 param v0 Int32 in value
27985 param v1 Int32 in value
27986 category EXT_direct_state_access
27987 subcategory VERSION_2_0
27988 glfflags ignore
27989 glxflags ignore
27990 extension soft WINSOFT
27991 glextmask GL_MASK_OpenGL_2_0
27992
27993 ProgramUniform3iEXT(program, location, v0, v1, v2)
27994 return void
27995 param program UInt32 in value
27996 param location Int32 in value
27997 param v0 Int32 in value
27998 param v1 Int32 in value
27999 param v2 Int32 in value
28000 category EXT_direct_state_access
28001 subcategory VERSION_2_0
28002 glfflags ignore
28003 glxflags ignore
28004 extension soft WINSOFT
28005 glextmask GL_MASK_OpenGL_2_0
28006
28007 ProgramUniform4iEXT(program, location, v0, v1, v2, v3)
28008 return void
28009 param program UInt32 in value
28010 param location Int32 in value
28011 param v0 Int32 in value
28012 param v1 Int32 in value
28013 param v2 Int32 in value
28014 param v3 Int32 in value
28015 category EXT_direct_state_access
28016 subcategory VERSION_2_0
28017 glfflags ignore
28018 glxflags ignore
28019 extension soft WINSOFT
28020 glextmask GL_MASK_OpenGL_2_0
28021
28022 ProgramUniform1fvEXT(program, location, count, value)
28023 return void
28024 param program UInt32 in value
28025 param location Int32 in value
28026 param count SizeI in value
28027 param value Float32 in array [count]
28028 category EXT_direct_state_access
28029 subcategory VERSION_2_0
28030 glfflags ignore
28031 glxflags ignore
28032 extension soft WINSOFT
28033 glextmask GL_MASK_OpenGL_2_0
28034
28035 ProgramUniform2fvEXT(program, location, count, value)
28036 return void
28037 param program UInt32 in value
28038 param location Int32 in value
28039 param count SizeI in value
28040 param value Float32 in array [count*2]
28041 category EXT_direct_state_access
28042 subcategory VERSION_2_0
28043 glfflags ignore
28044 glxflags ignore
28045 extension soft WINSOFT
28046 glextmask GL_MASK_OpenGL_2_0
28047
28048 ProgramUniform3fvEXT(program, location, count, value)
28049 return void
28050 param program UInt32 in value
28051 param location Int32 in value
28052 param count SizeI in value
28053 param value Float32 in array [count*3]
28054 category EXT_direct_state_access
28055 subcategory VERSION_2_0
28056 glfflags ignore
28057 glxflags ignore
28058 extension soft WINSOFT
28059 glextmask GL_MASK_OpenGL_2_0
28060
28061 ProgramUniform4fvEXT(program, location, count, value)
28062 return void
28063 param program UInt32 in value
28064 param location Int32 in value
28065 param count SizeI in value
28066 param value Float32 in array [count*4]
28067 category EXT_direct_state_access
28068 subcategory VERSION_2_0
28069 glfflags ignore
28070 glxflags ignore
28071 extension soft WINSOFT
28072 glextmask GL_MASK_OpenGL_2_0
28073
28074 ProgramUniform1ivEXT(program, location, count, value)
28075 return void
28076 param program UInt32 in value
28077 param location Int32 in value
28078 param count SizeI in value
28079 param value Int32 in array [count]
28080 category EXT_direct_state_access
28081 subcategory VERSION_2_0
28082 glfflags ignore
28083 glxflags ignore
28084 extension soft WINSOFT
28085 glextmask GL_MASK_OpenGL_2_0
28086
28087 ProgramUniform2ivEXT(program, location, count, value)
28088 return void
28089 param program UInt32 in value
28090 param location Int32 in value
28091 param count SizeI in value
28092 param value Int32 in array [count*2]
28093 category EXT_direct_state_access
28094 subcategory VERSION_2_0
28095 glfflags ignore
28096 glxflags ignore
28097 extension soft WINSOFT
28098 glextmask GL_MASK_OpenGL_2_0
28099
28100 ProgramUniform3ivEXT(program, location, count, value)
28101 return void
28102 param program UInt32 in value
28103 param location Int32 in value
28104 param count SizeI in value
28105 param value Int32 in array [count*3]
28106 category EXT_direct_state_access
28107 subcategory VERSION_2_0
28108 glfflags ignore
28109 glxflags ignore
28110 extension soft WINSOFT
28111 glextmask GL_MASK_OpenGL_2_0
28112
28113 ProgramUniform4ivEXT(program, location, count, value)
28114 return void
28115 param program UInt32 in value
28116 param location Int32 in value
28117 param count SizeI in value
28118 param value Int32 in array [count*4]
28119 category EXT_direct_state_access
28120 subcategory VERSION_2_0
28121 glfflags ignore
28122 glxflags ignore
28123 extension soft WINSOFT
28124 glextmask GL_MASK_OpenGL_2_0
28125
28126 ProgramUniformMatrix2fvEXT(program, location, count, transpose, value)
28127 return void
28128 param program UInt32 in value
28129 param location Int32 in value
28130 param count SizeI in value
28131 param transpose Boolean in value
28132 param value Float32 in array [count*4]
28133 category EXT_direct_state_access
28134 subcategory VERSION_2_0
28135 glfflags ignore
28136 glxflags ignore
28137 extension soft WINSOFT
28138 glextmask GL_MASK_OpenGL_2_0
28139
28140 ProgramUniformMatrix3fvEXT(program, location, count, transpose, value)
28141 return void
28142 param program UInt32 in value
28143 param location Int32 in value
28144 param count SizeI in value
28145 param transpose Boolean in value
28146 param value Float32 in array [count*9]
28147 category EXT_direct_state_access
28148 subcategory VERSION_2_0
28149 glfflags ignore
28150 glxflags ignore
28151 extension soft WINSOFT
28152 glextmask GL_MASK_OpenGL_2_0
28153
28154 ProgramUniformMatrix4fvEXT(program, location, count, transpose, value)
28155 return void
28156 param program UInt32 in value
28157 param location Int32 in value
28158 param count SizeI in value
28159 param transpose Boolean in value
28160 param value Float32 in array [count*16]
28161 category EXT_direct_state_access
28162 subcategory VERSION_2_0
28163 glfflags ignore
28164 glxflags ignore
28165 extension soft WINSOFT
28166 glextmask GL_MASK_OpenGL_2_0
28167
28168 # New GLSL 2.1 uniform commands
28169
28170 ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value)
28171 return void
28172 param program UInt32 in value
28173 param location Int32 in value
28174 param count SizeI in value
28175 param transpose Boolean in value
28176 param value Float32 in array [count*6]
28177 category EXT_direct_state_access
28178 subcategory VERSION_2_1
28179 glfflags ignore
28180 glxflags ignore
28181 extension soft WINSOFT
28182 glextmask GL_MASK_OpenGL_2_0
28183
28184 ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value)
28185 return void
28186 param program UInt32 in value
28187 param location Int32 in value
28188 param count SizeI in value
28189 param transpose Boolean in value
28190 param value Float32 in array [count*6]
28191 category EXT_direct_state_access
28192 subcategory VERSION_2_1
28193 glfflags ignore
28194 glxflags ignore
28195 extension soft WINSOFT
28196 glextmask GL_MASK_OpenGL_2_0
28197
28198 ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value)
28199 return void
28200 param program UInt32 in value
28201 param location Int32 in value
28202 param count SizeI in value
28203 param transpose Boolean in value
28204 param value Float32 in array [count*8]
28205 category EXT_direct_state_access
28206 subcategory VERSION_2_1
28207 glfflags ignore
28208 glxflags ignore
28209 extension soft WINSOFT
28210 glextmask GL_MASK_OpenGL_2_0
28211
28212 ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value)
28213 return void
28214 param program UInt32 in value
28215 param location Int32 in value
28216 param count SizeI in value
28217 param transpose Boolean in value
28218 param value Float32 in array [count*8]
28219 category EXT_direct_state_access
28220 subcategory VERSION_2_1
28221 glfflags ignore
28222 glxflags ignore
28223 extension soft WINSOFT
28224 glextmask GL_MASK_OpenGL_2_0
28225
28226 ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value)
28227 return void
28228 param program UInt32 in value
28229 param location Int32 in value
28230 param count SizeI in value
28231 param transpose Boolean in value
28232 param value Float32 in array [count*12]
28233 category EXT_direct_state_access
28234 subcategory VERSION_2_1
28235 glfflags ignore
28236 glxflags ignore
28237 extension soft WINSOFT
28238 glextmask GL_MASK_OpenGL_2_0
28239
28240 ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value)
28241 return void
28242 param program UInt32 in value
28243 param location Int32 in value
28244 param count SizeI in value
28245 param transpose Boolean in value
28246 param value Float32 in array [count*12]
28247 category EXT_direct_state_access
28248 subcategory VERSION_2_1
28249 glfflags ignore
28250 glxflags ignore
28251 extension soft WINSOFT
28252 glextmask GL_MASK_OpenGL_2_0
28253
28254 # New EXT_gpu_shader4 commands
28255
28256 ProgramUniform1uiEXT(program, location, v0)
28257 return void
28258 param program UInt32 in value
28259 param location Int32 in value
28260 param v0 UInt32 in value
28261 category EXT_direct_state_access
28262 subcategory EXT_gpu_shader4
28263 glfflags ignore
28264 glxflags ignore
28265 extension soft WINSOFT
28266 glextmask GL_MASK_OpenGL_2_0
28267
28268 ProgramUniform2uiEXT(program, location, v0, v1)
28269 return void
28270 param program UInt32 in value
28271 param location Int32 in value
28272 param v0 UInt32 in value
28273 param v1 UInt32 in value
28274 category EXT_direct_state_access
28275 subcategory EXT_gpu_shader4
28276 glfflags ignore
28277 glxflags ignore
28278 extension soft WINSOFT
28279 glextmask GL_MASK_OpenGL_2_0
28280
28281 ProgramUniform3uiEXT(program, location, v0, v1, v2)
28282 return void
28283 param program UInt32 in value
28284 param location Int32 in value
28285 param v0 UInt32 in value
28286 param v1 UInt32 in value
28287 param v2 UInt32 in value
28288 category EXT_direct_state_access
28289 subcategory EXT_gpu_shader4
28290 glfflags ignore
28291 glxflags ignore
28292 extension soft WINSOFT
28293 glextmask GL_MASK_OpenGL_2_0
28294
28295 ProgramUniform4uiEXT(program, location, v0, v1, v2, v3)
28296 return void
28297 param program UInt32 in value
28298 param location Int32 in value
28299 param v0 UInt32 in value
28300 param v1 UInt32 in value
28301 param v2 UInt32 in value
28302 param v3 UInt32 in value
28303 category EXT_direct_state_access
28304 subcategory EXT_gpu_shader4
28305 glfflags ignore
28306 glxflags ignore
28307 extension soft WINSOFT
28308 glextmask GL_MASK_OpenGL_2_0
28309
28310 ProgramUniform1uivEXT(program, location, count, value)
28311 return void
28312 param program UInt32 in value
28313 param location Int32 in value
28314 param count SizeI in value
28315 param value UInt32 in array [count]
28316 category EXT_direct_state_access
28317 subcategory EXT_gpu_shader4
28318 glfflags ignore
28319 glxflags ignore
28320 extension soft WINSOFT
28321 glextmask GL_MASK_OpenGL_2_0
28322
28323 ProgramUniform2uivEXT(program, location, count, value)
28324 return void
28325 param program UInt32 in value
28326 param location Int32 in value
28327 param count SizeI in value
28328 param value UInt32 in array [count*2]
28329 category EXT_direct_state_access
28330 subcategory EXT_gpu_shader4
28331 glfflags ignore
28332 glxflags ignore
28333 extension soft WINSOFT
28334 glextmask GL_MASK_OpenGL_2_0
28335
28336 ProgramUniform3uivEXT(program, location, count, value)
28337 return void
28338 param program UInt32 in value
28339 param location Int32 in value
28340 param count SizeI in value
28341 param value UInt32 in array [count*3]
28342 category EXT_direct_state_access
28343 subcategory EXT_gpu_shader4
28344 glfflags ignore
28345 glxflags ignore
28346 extension soft WINSOFT
28347 glextmask GL_MASK_OpenGL_2_0
28348
28349 ProgramUniform4uivEXT(program, location, count, value)
28350 return void
28351 param program UInt32 in value
28352 param location Int32 in value
28353 param count SizeI in value
28354 param value UInt32 in array [count*4]
28355 category EXT_direct_state_access
28356 subcategory EXT_gpu_shader4
28357 glfflags ignore
28358 glxflags ignore
28359 extension soft WINSOFT
28360 glextmask GL_MASK_OpenGL_2_0
28361
28362 # New named buffer commands
28363
28364 NamedBufferDataEXT(buffer, size, data, usage)
28365 return void
28366 param buffer UInt32 in value
28367 param size Sizeiptr in value
28368 param data Void in array [COMPSIZE(size)]
28369 param usage VertexBufferObjectUsage in value
28370 category EXT_direct_state_access
28371 extension soft WINSOFT
28372 dlflags notlistable
28373 glxflags ignore
28374 glfflags ignore
28375
28376 NamedBufferSubDataEXT(buffer, offset, size, data)
28377 return void
28378 param buffer UInt32 in value
28379 param offset Intptr in value
28380 param size Sizeiptr in value
28381 param data Void in array [COMPSIZE(size)]
28382 category EXT_direct_state_access
28383 extension soft WINSOFT
28384 dlflags notlistable
28385 glxflags ignore
28386 glfflags ignore
28387
28388 MapNamedBufferEXT(buffer, access)
28389 return VoidPointer
28390 param buffer UInt32 in value
28391 param access VertexBufferObjectAccess in value
28392 category EXT_direct_state_access
28393 extension soft WINSOFT
28394 dlflags notlistable
28395 glxflags ignore
28396 glfflags ignore
28397
28398 UnmapNamedBufferEXT(buffer)
28399 return Boolean
28400 param buffer UInt32 in value
28401 category EXT_direct_state_access
28402 extension soft WINSOFT
28403 dlflags notlistable
28404 glxflags ignore
28405 glfflags ignore
28406
28407 MapNamedBufferRangeEXT(buffer, offset, length, access)
28408 return VoidPointer
28409 param buffer UInt32 in value
28410 param offset Intptr in value
28411 param length Sizeiptr in value
28412 param access BufferAccessMask in value
28413 category EXT_direct_state_access
28414 extension soft WINSOFT
28415 dlflags notlistable
28416 glxflags ignore
28417 glfflags ignore
28418
28419 FlushMappedNamedBufferRangeEXT(buffer, offset, length)
28420 return void
28421 param buffer UInt32 in value
28422 param offset Intptr in value
28423 param length Sizeiptr in value
28424 category EXT_direct_state_access
28425 extension soft WINSOFT
28426 dlflags notlistable
28427 glxflags ignore
28428 glfflags ignore
28429
28430 NamedCopyBufferSubDataEXT(readBuffer, writeBuffer, readOffset, writeOffset, size)
28431 return void
28432 param readBuffer UInt32 in value
28433 param writeBuffer UInt32 in value
28434 param readOffset Intptr in value
28435 param writeOffset Intptr in value
28436 param size Sizeiptr in value
28437 category EXT_direct_state_access
28438 extension soft WINSOFT
28439 dlflags notlistable
28440 glxflags ignore
28441 glfflags ignore
28442
28443 # New named buffer queries
28444
28445 GetNamedBufferParameterivEXT(buffer, pname, params)
28446 return void
28447 param buffer UInt32 in value
28448 param pname VertexBufferObjectParameter in value
28449 param params Int32 out array [COMPSIZE(pname)]
28450 category EXT_direct_state_access
28451 extension soft WINSOFT
28452 dlflags notlistable
28453 glxflags ignore
28454 glfflags ignore
28455
28456 GetNamedBufferPointervEXT(buffer, pname, params)
28457 return void
28458 param buffer UInt32 in value
28459 param pname VertexBufferObjectParameter in value
28460 param params VoidPointer out array [COMPSIZE(pname)]
28461 category EXT_direct_state_access
28462 extension soft WINSOFT
28463 dlflags notlistable
28464 glxflags ignore
28465 glfflags ignore
28466
28467 GetNamedBufferSubDataEXT(buffer, offset, size, data)
28468 return void
28469 param buffer UInt32 in value
28470 param offset Intptr in value
28471 param size Sizeiptr in value
28472 param data Void out array [COMPSIZE(size)]
28473 category EXT_direct_state_access
28474 extension soft WINSOFT
28475 dlflags notlistable
28476 glxflags ignore
28477 glfflags ignore
28478
28479 # New named texture buffer texture object command
28480
28481 TextureBufferEXT(texture, target, internalformat, buffer)
28482 return void
28483 param texture Texture in value
28484 param target TextureTarget in value
28485 param internalformat TypeEnum in value
28486 param buffer UInt32 in value
28487 category EXT_direct_state_access
28488 subcategory EXT_texture_buffer_object
28489 extension soft WINSOFT NV50
28490 glfflags ignore
28491 glxflags ignore
28492 glextmask GL_MASK_EXT_texture_buffer_object
28493 dlflags notlistable
28494
28495 # New named texture buffer multitexture command
28496
28497 MultiTexBufferEXT(texunit, target, internalformat, buffer)
28498 return void
28499 param texunit TextureUnit in value
28500 param target TextureTarget in value
28501 param internalformat TypeEnum in value
28502 param buffer UInt32 in value
28503 category EXT_direct_state_access
28504 subcategory EXT_texture_buffer_object
28505 extension soft WINSOFT NV50
28506 glfflags ignore
28507 glxflags ignore
28508 glextmask GL_MASK_EXT_texture_buffer_object
28509 dlflags notlistable
28510
28511 # New named frame buffer object commands
28512
28513 NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height)
28514 return void
28515 param renderbuffer Renderbuffer in value
28516 param internalformat PixelInternalFormat in value
28517 param width SizeI in value
28518 param height SizeI in value
28519 category EXT_direct_state_access
28520 subcategory EXT_framebuffer_object
28521 extension soft WINSOFT
28522 dlflags notlistable
28523 glfflags ignore
28524 glxflags ignore
28525 glextmask GL_MASK_EXT_framebuffer_object
28526
28527 GetNamedRenderbufferParameterivEXT(renderbuffer, pname, params)
28528 return void
28529 param renderbuffer Renderbuffer in value
28530 param pname RenderbufferParameterName in value
28531 param params Int32 out array [COMPSIZE(pname)]
28532 category EXT_direct_state_access
28533 subcategory EXT_framebuffer_object
28534 extension soft WINSOFT
28535 dlflags notlistable
28536 glfflags ignore
28537 glxflags ignore
28538 glextmask GL_MASK_EXT_framebuffer_object
28539
28540 CheckNamedFramebufferStatusEXT(framebuffer, target)
28541 return FramebufferStatus
28542 param framebuffer Framebuffer in value
28543 param target FramebufferTarget in value
28544 category EXT_direct_state_access
28545 subcategory EXT_framebuffer_object
28546 extension soft WINSOFT
28547 dlflags notlistable
28548 glfflags ignore
28549 glxflags ignore
28550 glextmask GL_MASK_EXT_framebuffer_object
28551
28552 NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level)
28553 return void
28554 param framebuffer Framebuffer in value
28555 param attachment FramebufferAttachment in value
28556 param textarget TextureTarget in value
28557 param texture Texture in value
28558 param level CheckedInt32 in value
28559 category EXT_direct_state_access
28560 subcategory EXT_framebuffer_object
28561 extension soft WINSOFT
28562 dlflags notlistable
28563 glfflags ignore
28564 glxflags ignore
28565 glextmask GL_MASK_EXT_framebuffer_object
28566
28567 NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level)
28568 return void
28569 param framebuffer Framebuffer in value
28570 param attachment FramebufferAttachment in value
28571 param textarget TextureTarget in value
28572 param texture Texture in value
28573 param level CheckedInt32 in value
28574 category EXT_direct_state_access
28575 subcategory EXT_framebuffer_object
28576 extension soft WINSOFT
28577 dlflags notlistable
28578 glfflags ignore
28579 glxflags ignore
28580 glextmask GL_MASK_EXT_framebuffer_object
28581
28582 NamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset)
28583 return void
28584 param framebuffer Framebuffer in value
28585 param attachment FramebufferAttachment in value
28586 param textarget TextureTarget in value
28587 param texture Texture in value
28588 param level CheckedInt32 in value
28589 param zoffset CheckedInt32 in value
28590 category EXT_direct_state_access
28591 subcategory EXT_framebuffer_object
28592 extension soft WINSOFT
28593 dlflags notlistable
28594 glfflags ignore
28595 glxflags ignore
28596 glextmask GL_MASK_EXT_framebuffer_object
28597
28598 NamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer)
28599 return void
28600 param framebuffer Framebuffer in value
28601 param attachment FramebufferAttachment in value
28602 param renderbuffertarget RenderbufferTarget in value
28603 param renderbuffer Renderbuffer in value
28604 category EXT_direct_state_access
28605 subcategory EXT_framebuffer_object
28606 extension soft WINSOFT
28607 dlflags notlistable
28608 glfflags ignore
28609 glxflags ignore
28610 glextmask GL_MASK_EXT_framebuffer_object
28611
28612 GetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params)
28613 return void
28614 param framebuffer Framebuffer in value
28615 param attachment FramebufferAttachment in value
28616 param pname FramebufferAttachmentParameterName in value
28617 param params Int32 out array [COMPSIZE(pname)]
28618 category EXT_direct_state_access
28619 subcategory EXT_framebuffer_object
28620 extension soft WINSOFT
28621 dlflags notlistable
28622 glfflags ignore
28623 glxflags ignore
28624 glextmask GL_MASK_EXT_framebuffer_object
28625
28626 GenerateTextureMipmapEXT(texture, target)
28627 return void
28628 param texture Texture in value
28629 param target TextureTarget in value
28630 category EXT_direct_state_access
28631 subcategory EXT_framebuffer_object
28632 extension soft WINSOFT
28633 dlflags notlistable
28634 glfflags ignore
28635 glxflags ignore
28636 glextmask GL_MASK_EXT_framebuffer_object
28637
28638 GenerateMultiTexMipmapEXT(texunit, target)
28639 return void
28640 param texunit TextureUnit in value
28641 param target TextureTarget in value
28642 category EXT_direct_state_access
28643 subcategory EXT_framebuffer_object
28644 extension soft WINSOFT
28645 dlflags notlistable
28646 glfflags ignore
28647 glxflags ignore
28648 glextmask GL_MASK_EXT_framebuffer_object
28649
28650 FramebufferDrawBufferEXT(framebuffer, mode)
28651 return void
28652 param framebuffer Framebuffer in value
28653 param mode DrawBufferMode in value
28654 category EXT_direct_state_access
28655 subcategory EXT_framebuffer_object
28656 extension soft WINSOFT
28657 glfflags ignore
28658 glxflags ignore
28659 glextmask GL_MASK_EXT_framebuffer_object
28660
28661 FramebufferDrawBuffersEXT(framebuffer, n, bufs)
28662 return void
28663 param framebuffer Framebuffer in value
28664 param n SizeI in value
28665 param bufs DrawBufferMode in array [n]
28666 category EXT_direct_state_access
28667 subcategory EXT_framebuffer_object
28668 extension soft WINSOFT
28669 glfflags ignore
28670 glxflags ignore
28671 glextmask GL_MASK_EXT_framebuffer_object
28672
28673 FramebufferReadBufferEXT(framebuffer, mode)
28674 return void
28675 param framebuffer Framebuffer in value
28676 param mode ReadBufferMode in value
28677 category EXT_direct_state_access
28678 subcategory EXT_framebuffer_object
28679 extension soft WINSOFT
28680 glfflags ignore
28681 glxflags ignore
28682 glextmask GL_MASK_EXT_framebuffer_object
28683
28684 GetFramebufferParameterivEXT(framebuffer, pname, params)
28685 return void
28686 param framebuffer Framebuffer in value
28687 param pname GetFramebufferParameter in value
28688 param params Int32 out array [COMPSIZE(pname)]
28689 category EXT_direct_state_access
28690 subcategory EXT_framebuffer_object
28691 dlflags notlistable
28692 extension soft WINSOFT
28693 glxflags ignore
28694 glfflags capture-execute gl-enum
28695
28696 # New named framebuffer multisample object commands
28697
28698 NamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height)
28699 return void
28700 param renderbuffer Renderbuffer in value
28701 param samples SizeI in value
28702 param internalformat PixelInternalFormat in value
28703 param width SizeI in value
28704 param height SizeI in value
28705 category EXT_direct_state_access
28706 subcategory EXT_framebuffer_multisample
28707 extension soft WINSOFT
28708 dlflags notlistable
28709 glfflags ignore
28710 glxflags ignore
28711 glextmask GL_MASK_EXT_framebuffer_multisample
28712
28713 # New named framebuffer multisample coverage object commands
28714
28715 NamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height)
28716 return void
28717 param renderbuffer Renderbuffer in value
28718 param coverageSamples SizeI in value
28719 param colorSamples SizeI in value
28720 param internalformat PixelInternalFormat in value
28721 param width SizeI in value
28722 param height SizeI in value
28723 category EXT_direct_state_access
28724 subcategory NV_framebuffer_multisample_coverage
28725 extension soft WINSOFT
28726 dlflags notlistable
28727 glfflags ignore
28728 glxflags ignore
28729 glextmask GL_MASK_NV_framebuffer_multisample_coverage
28730
28731 # New named geometry program/shader frame buffer object commands
28732
28733 NamedFramebufferTextureEXT(framebuffer, attachment, texture, level)
28734 return void
28735 param framebuffer Framebuffer in value
28736 param attachment FramebufferAttachment in value
28737 param texture Texture in value
28738 param level CheckedInt32 in value
28739 category EXT_direct_state_access
28740 subcategory NV_gpu_program4
28741 extension soft WINSOFT
28742 dlflags notlistable
28743 glfflags ignore
28744 glxflags ignore
28745 glextmask GL_MASK_NV_gpu_program4
28746
28747 NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer)
28748 return void
28749 param framebuffer Framebuffer in value
28750 param attachment FramebufferAttachment in value
28751 param texture Texture in value
28752 param level CheckedInt32 in value
28753 param layer CheckedInt32 in value
28754 category EXT_direct_state_access
28755 subcategory NV_gpu_program4
28756 extension soft WINSOFT
28757 dlflags notlistable
28758 glfflags ignore
28759 glxflags ignore
28760 glextmask GL_MASK_NV_gpu_program4
28761
28762 NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face)
28763 return void
28764 param framebuffer Framebuffer in value
28765 param attachment FramebufferAttachment in value
28766 param texture Texture in value
28767 param level CheckedInt32 in value
28768 param face TextureTarget in value
28769 category EXT_direct_state_access
28770 subcategory NV_gpu_program4
28771 extension soft WINSOFT
28772 dlflags notlistable
28773 glfflags ignore
28774 glxflags ignore
28775 glextmask GL_MASK_NV_gpu_program4
28776
28777 # New explicit multisample query and commands
28778
28779 TextureRenderbufferEXT(texture, target, renderbuffer)
28780 return void
28781 param texture Texture in value
28782 param target TextureTarget in value
28783 param renderbuffer UInt32 in value
28784 category EXT_direct_state_access
28785 subcategory NV_explicit_multisample
28786 extension soft WINSOFT NV50
28787 dlflags notlistable
28788 glfflags ignore
28789 glxflags ignore
28790 glextmask GL_MASK_NV_explicit_multisample
28791
28792 MultiTexRenderbufferEXT(texunit, target, renderbuffer)
28793 return void
28794 param texunit TextureUnit in value
28795 param target TextureTarget in value
28796 param renderbuffer UInt32 in value
28797 category EXT_direct_state_access
28798 subcategory NV_explicit_multisample
28799 extension soft WINSOFT NV50
28800 dlflags notlistable
28801 glfflags ignore
28802 glxflags ignore
28803 glextmask GL_MASK_NV_explicit_multisample
28804
28805 # New ARB_gpu_shader_fp64 commands
28806
28807 ProgramUniform1dEXT(program, location, x)
28808 return void
28809 param program UInt32 in value
28810 param location Int32 in value
28811 param x Float64 in value
28812 category EXT_direct_state_access
28813 subcategory ARB_gpu_shader_fp64
28814 version 1.2
28815 extension
28816 glxropcode ?
28817 glxflags ignore
28818 offset ?
28819
28820 ProgramUniform2dEXT(program, location, x, y)
28821 return void
28822 param program UInt32 in value
28823 param location Int32 in value
28824 param x Float64 in value
28825 param y Float64 in value
28826 category EXT_direct_state_access
28827 subcategory ARB_gpu_shader_fp64
28828 version 1.2
28829 extension
28830 glxropcode ?
28831 glxflags ignore
28832 offset ?
28833
28834 ProgramUniform3dEXT(program, location, x, y, z)
28835 return void
28836 param program UInt32 in value
28837 param location Int32 in value
28838 param x Float64 in value
28839 param y Float64 in value
28840 param z Float64 in value
28841 category EXT_direct_state_access
28842 subcategory ARB_gpu_shader_fp64
28843 version 1.2
28844 extension
28845 glxropcode ?
28846 glxflags ignore
28847 offset ?
28848
28849 ProgramUniform4dEXT(program, location, x, y, z, w)
28850 return void
28851 param program UInt32 in value
28852 param location Int32 in value
28853 param x Float64 in value
28854 param y Float64 in value
28855 param z Float64 in value
28856 param w Float64 in value
28857 category EXT_direct_state_access
28858 subcategory ARB_gpu_shader_fp64
28859 version 1.2
28860 extension
28861 glxropcode ?
28862 glxflags ignore
28863 offset ?
28864
28865 ProgramUniform1dvEXT(program, location, count, value)
28866 return void
28867 param program UInt32 in value
28868 param location Int32 in value
28869 param count SizeI in value
28870 param value Float64 in array [count]
28871 category EXT_direct_state_access
28872 subcategory ARB_gpu_shader_fp64
28873 version 1.2
28874 extension
28875 glxropcode ?
28876 glxflags ignore
28877 offset ?
28878
28879 ProgramUniform2dvEXT(program, location, count, value)
28880 return void
28881 param program UInt32 in value
28882 param location Int32 in value
28883 param count SizeI in value
28884 param value Float64 in array [count]
28885 category EXT_direct_state_access
28886 subcategory ARB_gpu_shader_fp64
28887 version 1.2
28888 extension
28889 glxropcode ?
28890 glxflags ignore
28891 offset ?
28892
28893 ProgramUniform3dvEXT(program, location, count, value)
28894 return void
28895 param program UInt32 in value
28896 param location Int32 in value
28897 param count SizeI in value
28898 param value Float64 in array [count]
28899 category EXT_direct_state_access
28900 subcategory ARB_gpu_shader_fp64
28901 version 1.2
28902 extension
28903 glxropcode ?
28904 glxflags ignore
28905 offset ?
28906
28907 ProgramUniform4dvEXT(program, location, count, value)
28908 return void
28909 param program UInt32 in value
28910 param location Int32 in value
28911 param count SizeI in value
28912 param value Float64 in array [count]
28913 category EXT_direct_state_access
28914 subcategory ARB_gpu_shader_fp64
28915 version 1.2
28916 extension
28917 glxropcode ?
28918 glxflags ignore
28919 offset ?
28920
28921 ProgramUniformMatrix2dvEXT(program, location, count, transpose, value)
28922 return void
28923 param program UInt32 in value
28924 param location Int32 in value
28925 param count SizeI in value
28926 param transpose Boolean in value
28927 param value Float64 in array [count]
28928 category EXT_direct_state_access
28929 subcategory ARB_gpu_shader_fp64
28930 version 1.2
28931 extension
28932 glxropcode ?
28933 glxflags ignore
28934 offset ?
28935
28936 ProgramUniformMatrix3dvEXT(program, location, count, transpose, value)
28937 return void
28938 param program UInt32 in value
28939 param location Int32 in value
28940 param count SizeI in value
28941 param transpose Boolean in value
28942 param value Float64 in array [count]
28943 category EXT_direct_state_access
28944 subcategory ARB_gpu_shader_fp64
28945 version 1.2
28946 extension
28947 glxropcode ?
28948 glxflags ignore
28949 offset ?
28950
28951 ProgramUniformMatrix4dvEXT(program, location, count, transpose, value)
28952 return void
28953 param program UInt32 in value
28954 param location Int32 in value
28955 param count SizeI in value
28956 param transpose Boolean in value
28957 param value Float64 in array [count]
28958 category EXT_direct_state_access
28959 subcategory ARB_gpu_shader_fp64
28960 version 1.2
28961 extension
28962 glxropcode ?
28963 glxflags ignore
28964 offset ?
28965
28966 ProgramUniformMatrix2x3dvEXT(program, location, count, transpose, value)
28967 return void
28968 param program UInt32 in value
28969 param location Int32 in value
28970 param count SizeI in value
28971 param transpose Boolean in value
28972 param value Float64 in array [count]
28973 category EXT_direct_state_access
28974 subcategory ARB_gpu_shader_fp64
28975 version 1.2
28976 extension
28977 glxropcode ?
28978 glxflags ignore
28979 offset ?
28980
28981 ProgramUniformMatrix2x4dvEXT(program, location, count, transpose, value)
28982 return void
28983 param program UInt32 in value
28984 param location Int32 in value
28985 param count SizeI in value
28986 param transpose Boolean in value
28987 param value Float64 in array [count]
28988 category EXT_direct_state_access
28989 subcategory ARB_gpu_shader_fp64
28990 version 1.2
28991 extension
28992 glxropcode ?
28993 glxflags ignore
28994 offset ?
28995
28996 ProgramUniformMatrix3x2dvEXT(program, location, count, transpose, value)
28997 return void
28998 param program UInt32 in value
28999 param location Int32 in value
29000 param count SizeI in value
29001 param transpose Boolean in value
29002 param value Float64 in array [count]
29003 category EXT_direct_state_access
29004 subcategory ARB_gpu_shader_fp64
29005 version 1.2
29006 extension
29007 glxropcode ?
29008 glxflags ignore
29009 offset ?
29010
29011 ProgramUniformMatrix3x4dvEXT(program, location, count, transpose, value)
29012 return void
29013 param program UInt32 in value
29014 param location Int32 in value
29015 param count SizeI in value
29016 param transpose Boolean in value
29017 param value Float64 in array [count]
29018 category EXT_direct_state_access
29019 subcategory ARB_gpu_shader_fp64
29020 version 1.2
29021 extension
29022 glxropcode ?
29023 glxflags ignore
29024 offset ?
29025
29026 ProgramUniformMatrix4x2dvEXT(program, location, count, transpose, value)
29027 return void
29028 param program UInt32 in value
29029 param location Int32 in value
29030 param count SizeI in value
29031 param transpose Boolean in value
29032 param value Float64 in array [count]
29033 category EXT_direct_state_access
29034 subcategory ARB_gpu_shader_fp64
29035 version 1.2
29036 extension
29037 glxropcode ?
29038 glxflags ignore
29039 offset ?
29040
29041 ProgramUniformMatrix4x3dvEXT(program, location, count, transpose, value)
29042 return void
29043 param program UInt32 in value
29044 param location Int32 in value
29045 param count SizeI in value
29046 param transpose Boolean in value
29047 param value Float64 in array [count]
29048 category EXT_direct_state_access
29049 subcategory ARB_gpu_shader_fp64
29050 version 1.2
29051 extension
29052 glxropcode ?
29053 glxflags ignore
29054 offset ?
29055
29056 ###############################################################################
29057 #
29058 # Extension #354
29059 # EXT_vertex_array_bgra commands
29060 #
29061 ###############################################################################
29062
29063 # (none)
29064 newcategory: EXT_vertex_array_bgra
29065
29066 ###############################################################################
29067 #
29068 # Extension #355 - WGL_NV_gpu_affinity
29069 #
29070 ###############################################################################
29071
29072 ###############################################################################
29073 #
29074 # Extension #356
29075 # EXT_texture_swizzle commands
29076 #
29077 ###############################################################################
29078
29079 # (none)
29080 newcategory: EXT_texture_swizzle
29081
29082 ###############################################################################
29083 #
29084 # Extension #357
29085 # NV_explicit_multisample commands
29086 #
29087 ###############################################################################
29088
29089 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
29090
29091 GetMultisamplefvNV(pname, index, val)
29092 return void
29093 param pname GetMultisamplePNameNV in value
29094 param index UInt32 in value
29095 param val Float32 out array [2]
29096 category NV_explicit_multisample
29097 dlflags notlistable
29098 glfflags ignore
29099 glxflags ignore
29100
29101 SampleMaskIndexedNV(index, mask)
29102 return void
29103 param index UInt32 in value
29104 param mask SampleMaskNV in value
29105 category NV_explicit_multisample
29106 glfflags ignore
29107 glxflags ignore
29108
29109 TexRenderbufferNV(target, renderbuffer)
29110 return void
29111 param target TextureTarget in value
29112 param renderbuffer UInt32 in value
29113 category NV_explicit_multisample
29114 dlflags notlistable
29115 glfflags ignore
29116 glxflags ignore
29117
29118 ###############################################################################
29119 #
29120 # Extension #358
29121 # NV_transform_feedback2 commands
29122 #
29123 ###############################################################################
29124
29125 BindTransformFeedbackNV(target, id)
29126 return void
29127 param target BufferTargetARB in value
29128 param id UInt32 in value
29129 category NV_transform_feedback2
29130 glfflags ignore
29131 glxflags ignore
29132
29133 DeleteTransformFeedbacksNV(n, ids)
29134 return void
29135 param n SizeI in value
29136 param ids UInt32 in array [n]
29137 category NV_transform_feedback2
29138 dlflags notlistable
29139 glfflags ignore
29140 glxflags ignore
29141
29142 GenTransformFeedbacksNV(n, ids)
29143 return void
29144 param n SizeI in value
29145 param ids UInt32 out array [n]
29146 category NV_transform_feedback2
29147 dlflags notlistable
29148 glfflags ignore
29149 glxflags ignore
29150
29151 IsTransformFeedbackNV(id)
29152 return Boolean
29153 param id UInt32 in value
29154 category NV_transform_feedback2
29155 dlflags notlistable
29156 glfflags ignore
29157 glxflags ignore
29158
29159 PauseTransformFeedbackNV()
29160 return void
29161 category NV_transform_feedback2
29162 glfflags ignore
29163 glxflags ignore
29164
29165 ResumeTransformFeedbackNV()
29166 return void
29167 category NV_transform_feedback2
29168 glfflags ignore
29169 glxflags ignore
29170
29171 DrawTransformFeedbackNV(mode, id)
29172 return void
29173 param mode GLenum in value
29174 param id UInt32 in value
29175 category NV_transform_feedback2
29176 glfflags ignore
29177 glxflags ignore
29178
29179 ###############################################################################
29180 #
29181 # Extension #359
29182 # ATI_meminfo commands
29183 #
29184 ###############################################################################
29185
29186 # (none)
29187 newcategory: ATI_meminfo
29188
29189 ###############################################################################
29190 #
29191 # Extension #360
29192 # AMD_performance_monitor commands
29193 #
29194 ###############################################################################
29195
29196 GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups)
29197 return void
29198 param numGroups Int32 out array [1]
29199 param groupsSize SizeI in value
29200 param groups UInt32 out array [groupsSize]
29201 category AMD_performance_monitor
29202 dlflags notlistable
29203 version 1.2
29204 extension
29205 glxsingle ?
29206 glxflags ignore
29207 offset ?
29208
29209 GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize, counters)
29210 return void
29211 param group UInt32 in value
29212 param numCounters Int32 out array [1]
29213 param maxActiveCounters Int32 out array [1]
29214 param counterSize SizeI in value
29215 param counters UInt32 out array [counterSize]
29216 category AMD_performance_monitor
29217 dlflags notlistable
29218 version 1.2
29219 extension
29220 glxsingle ?
29221 glxflags ignore
29222 offset ?
29223
29224 GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString)
29225 return void
29226 param group UInt32 in value
29227 param bufSize SizeI in value
29228 param length SizeI out array [1]
29229 param groupString Char out array [bufSize]
29230 category AMD_performance_monitor
29231 dlflags notlistable
29232 version 1.2
29233 extension
29234 glxsingle ?
29235 glxflags ignore
29236 offset ?
29237
29238 GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString)
29239 return void
29240 param group UInt32 in value
29241 param counter UInt32 in value
29242 param bufSize SizeI in value
29243 param length SizeI out array [1]
29244 param counterString Char out array [bufSize]
29245 category AMD_performance_monitor
29246 dlflags notlistable
29247 version 1.2
29248 extension
29249 glxsingle ?
29250 glxflags ignore
29251 offset ?
29252
29253 GetPerfMonitorCounterInfoAMD(group, counter, pname, data)
29254 return void
29255 param group UInt32 in value
29256 param counter UInt32 in value
29257 param pname GLenum in value
29258 param data Void out array [COMPSIZE(pname)]
29259 category AMD_performance_monitor
29260 dlflags notlistable
29261 version 1.2
29262 extension
29263 glxsingle ?
29264 glxflags ignore
29265 offset ?
29266
29267 GenPerfMonitorsAMD(n, monitors)
29268 return void
29269 param n SizeI in value
29270 param monitors UInt32 out array [n]
29271 category AMD_performance_monitor
29272 version 1.2
29273 extension
29274 glxropcode ?
29275 glxflags ignore
29276 offset ?
29277
29278 # 'monitors' is actually in, not out, but extension spec doesn't use const
29279 DeletePerfMonitorsAMD(n, monitors)
29280 return void
29281 param n SizeI in value
29282 param monitors UInt32 out array [n]
29283 category AMD_performance_monitor
29284 version 1.2
29285 extension
29286 glxropcode ?
29287 glxflags ignore
29288 offset ?
29289
29290 # 'counterList' is actually in, not out, but extension spec doesn't use const
29291 SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList)
29292 return void
29293 param monitor UInt32 in value
29294 param enable Boolean in value
29295 param group UInt32 in value
29296 param numCounters Int32 in value
29297 param counterList UInt32 out array [numCounters]
29298 category AMD_performance_monitor
29299 version 1.2
29300 extension
29301 glxropcode ?
29302 glxflags ignore
29303 offset ?
29304
29305 BeginPerfMonitorAMD(monitor)
29306 return void
29307 param monitor UInt32 in value
29308 category AMD_performance_monitor
29309 version 1.2
29310 extension
29311 glxropcode ?
29312 glxflags ignore
29313 offset ?
29314
29315 EndPerfMonitorAMD(monitor)
29316 return void
29317 param monitor UInt32 in value
29318 category AMD_performance_monitor
29319 version 1.2
29320 extension
29321 glxropcode ?
29322 glxflags ignore
29323 offset ?
29324
29325 GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten)
29326 return void
29327 param monitor UInt32 in value
29328 param pname GLenum in value
29329 param dataSize SizeI in value
29330 param data UInt32 out array [dataSize]
29331 param bytesWritten Int32 out array [1]
29332 category AMD_performance_monitor
29333 dlflags notlistable
29334 version 1.2
29335 extension
29336 glxsingle ?
29337 glxflags ignore
29338 offset ?
29339
29340 ###############################################################################
29341 #
29342 # Extension #361 - WGL_AMD_gpu_association
29343 #
29344 ###############################################################################
29345
29346 ###############################################################################
29347 #
29348 # Extension #362
29349 # AMD_texture_texture4 commands
29350 #
29351 ###############################################################################
29352
29353 # (none)
29354 newcategory: AMD_texture_texture4
29355
29356 ###############################################################################
29357 #
29358 # Extension #363
29359 # AMD_vertex_shader_tesselator commands
29360 #
29361 ###############################################################################
29362
29363 TessellationFactorAMD(factor)
29364 return void
29365 param factor Float32 in value
29366 category AMD_vertex_shader_tesselator
29367 version 2.0
29368 glxsingle ?
29369 glxflags ignore
29370 offset ?
29371
29372 TessellationModeAMD(mode)
29373 return void
29374 param mode GLenum in value
29375 category AMD_vertex_shader_tesselator
29376 version 2.0
29377 glxsingle ?
29378 glxflags ignore
29379 offset ?
29380
29381 ###############################################################################
29382 #
29383 # Extension #364
29384 # EXT_provoking_vertex commands
29385 #
29386 ###############################################################################
29387
29388 ProvokingVertexEXT(mode)
29389 return void
29390 param mode GLenum in value
29391 category EXT_provoking_vertex
29392 version 2.1
29393 glxsingle ?
29394 glxflags ignore
29395 offset ?
29396
29397 ###############################################################################
29398 #
29399 # Extension #365
29400 # EXT_texture_snorm commands
29401 #
29402 ###############################################################################
29403
29404 # (none)
29405 newcategory: EXT_texture_snorm
29406
29407 ###############################################################################
29408 #
29409 # Extension #366
29410 # AMD_draw_buffers_blend commands
29411 #
29412 ###############################################################################
29413
29414 # void BlendFuncIndexedAMD(uint buf, enum src, enum dst)
29415 # void BlendFuncSeparateIndexedAMD(uint buf, enum srcRGB, enum dstRGB, enum srcAlpha, enum dstAlpha)
29416 # void BlendEquationIndexedAMD(uint buf, enum mode)
29417 # void BlendEquationSeparateIndexedAMD(uint buf, enum modeRGB, enum modeAlpha)
29418
29419 BlendFuncIndexedAMD(buf, src, dst)
29420 return void
29421 param buf UInt32 in value
29422 param src GLenum in value
29423 param dst GLenum in value
29424 category AMD_draw_buffers_blend
29425 version 2.0
29426 extension
29427 glxropcode ?
29428 glxflags ignore
29429 offset ?
29430
29431 BlendFuncSeparateIndexedAMD(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
29432 return void
29433 param buf UInt32 in value
29434 param srcRGB GLenum in value
29435 param dstRGB GLenum in value
29436 param srcAlpha GLenum in value
29437 param dstAlpha GLenum in value
29438 category AMD_draw_buffers_blend
29439 version 2.0
29440 extension
29441 glxropcode ?
29442 glxflags ignore
29443 offset ?
29444
29445 BlendEquationIndexedAMD(buf, mode)
29446 return void
29447 param buf UInt32 in value
29448 param mode GLenum in value
29449 category AMD_draw_buffers_blend
29450 version 2.0
29451 extension
29452 glxropcode ?
29453 glxflags ignore
29454 offset ?
29455
29456 BlendEquationSeparateIndexedAMD(buf, modeRGB, modeAlpha)
29457 return void
29458 param buf UInt32 in value
29459 param modeRGB GLenum in value
29460 param modeAlpha GLenum in value
29461 category AMD_draw_buffers_blend
29462 version 2.0
29463 extension
29464 glxropcode ?
29465 glxflags ignore
29466 offset ?
29467
29468 ###############################################################################
29469 #
29470 # Extension #367
29471 # APPLE_texture_range commands
29472 #
29473 ###############################################################################
29474
29475 TextureRangeAPPLE(target, length, pointer)
29476 return void
29477 param target GLenum in value
29478 param length SizeI in value
29479 param pointer Void in array [length]
29480 category APPLE_texture_range
29481 version 1.2
29482 extension
29483 glxropcode ?
29484 glxflags ignore
29485 offset ?
29486
29487 GetTexParameterPointervAPPLE(target, pname, params)
29488 return void
29489 param target GLenum in value
29490 param pname GLenum in value
29491 param params VoidPointer out array [1]
29492 category APPLE_texture_range
29493 dlflags notlistable
29494 version 1.2
29495 extension
29496 glxsingle ?
29497 glxflags ignore
29498 offset ?
29499
29500 ###############################################################################
29501 #
29502 # Extension #368
29503 # APPLE_float_pixels commands
29504 #
29505 ###############################################################################
29506
29507 # (none)
29508 newcategory: APPLE_float_pixels
29509
29510 ###############################################################################
29511 #
29512 # Extension #369
29513 # APPLE_vertex_program_evaluators commands
29514 #
29515 ###############################################################################
29516
29517 EnableVertexAttribAPPLE(index, pname)
29518 return void
29519 param index UInt32 in value
29520 param pname GLenum in value
29521 category APPLE_vertex_program_evaluators
29522 version 1.5
29523 extension
29524 glxropcode ?
29525 glxflags ignore
29526 offset ?
29527
29528 DisableVertexAttribAPPLE(index, pname)
29529 return void
29530 param index UInt32 in value
29531 param pname GLenum in value
29532 category APPLE_vertex_program_evaluators
29533 version 1.5
29534 extension
29535 glxropcode ?
29536 glxflags ignore
29537 offset ?
29538
29539 IsVertexAttribEnabledAPPLE(index, pname)
29540 return Boolean
29541 param index UInt32 in value
29542 param pname GLenum in value
29543 category APPLE_vertex_program_evaluators
29544 version 1.5
29545 extension
29546 glxropcode ?
29547 glxflags ignore
29548 offset ?
29549
29550 MapVertexAttrib1dAPPLE(index, size, u1, u2, stride, order, points)
29551 return void
29552 param index UInt32 in value
29553 param size UInt32 in value
29554 param u1 CoordD in value
29555 param u2 CoordD in value
29556 param stride Int32 in value
29557 param order CheckedInt32 in value
29558 param points CoordD in array [COMPSIZE(size/stride/order)]
29559 category APPLE_vertex_program_evaluators
29560 version 1.5
29561 extension
29562 glxropcode ?
29563 glxflags ignore
29564 offset ?
29565
29566 MapVertexAttrib1fAPPLE(index, size, u1, u2, stride, order, points)
29567 return void
29568 param index UInt32 in value
29569 param size UInt32 in value
29570 param u1 CoordF in value
29571 param u2 CoordF in value
29572 param stride Int32 in value
29573 param order CheckedInt32 in value
29574 param points CoordF in array [COMPSIZE(size/stride/order)]
29575 category APPLE_vertex_program_evaluators
29576 version 1.5
29577 extension
29578 glxropcode ?
29579 glxflags ignore
29580 offset ?
29581
29582 MapVertexAttrib2dAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
29583 return void
29584 param index UInt32 in value
29585 param size UInt32 in value
29586 param u1 CoordD in value
29587 param u2 CoordD in value
29588 param ustride Int32 in value
29589 param uorder CheckedInt32 in value
29590 param v1 CoordD in value
29591 param v2 CoordD in value
29592 param vstride Int32 in value
29593 param vorder CheckedInt32 in value
29594 param points CoordD in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
29595 category APPLE_vertex_program_evaluators
29596 version 1.5
29597 extension
29598 glxropcode ?
29599 glxflags ignore
29600 offset ?
29601
29602 MapVertexAttrib2fAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
29603 return void
29604 param index UInt32 in value
29605 param size UInt32 in value
29606 param u1 CoordF in value
29607 param u2 CoordF in value
29608 param ustride Int32 in value
29609 param uorder CheckedInt32 in value
29610 param v1 CoordF in value
29611 param v2 CoordF in value
29612 param vstride Int32 in value
29613 param vorder CheckedInt32 in value
29614 param points CoordF in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
29615 category APPLE_vertex_program_evaluators
29616 version 1.5
29617 extension
29618 glxropcode ?
29619 glxflags ignore
29620 offset ?
29621
29622 ###############################################################################
29623 #
29624 # Extension #370
29625 # APPLE_aux_depth_stencil commands
29626 #
29627 ###############################################################################
29628
29629 # (none)
29630 newcategory: APPLE_aux_depth_stencil
29631
29632 ###############################################################################
29633 #
29634 # Extension #371
29635 # APPLE_object_purgeable commands
29636 #
29637 ###############################################################################
29638
29639 ObjectPurgeableAPPLE(objectType, name, option)
29640 return GLenum
29641 param objectType GLenum in value
29642 param name UInt32 in value
29643 param option GLenum in value
29644 category APPLE_object_purgeable
29645 version 1.5
29646 extension
29647 glxropcode ?
29648 glxflags ignore
29649 offset ?
29650
29651 ObjectUnpurgeableAPPLE(objectType, name, option)
29652 return GLenum
29653 param objectType GLenum in value
29654 param name UInt32 in value
29655 param option GLenum in value
29656 category APPLE_object_purgeable
29657 version 1.5
29658 extension
29659 glxropcode ?
29660 glxflags ignore
29661 offset ?
29662
29663 GetObjectParameterivAPPLE(objectType, name, pname, params)
29664 return void
29665 param objectType GLenum in value
29666 param name UInt32 in value
29667 param pname GLenum in value
29668 param params Int32 out array [COMPSIZE(pname)]
29669 category APPLE_object_purgeable
29670 dlflags notlistable
29671 version 1.5
29672 extension
29673 glxsingle ?
29674 glxflags ignore
29675 offset ?
29676
29677 ###############################################################################
29678 #
29679 # Extension #372
29680 # APPLE_row_bytes commands
29681 #
29682 ###############################################################################
29683
29684 # (none)
29685 newcategory: APPLE_row_bytes
29686
29687 ###############################################################################
29688 #
29689 # Extension #373
29690 # APPLE_rgb_422 commands
29691 #
29692 ###############################################################################
29693
29694 # (none)
29695 newcategory: APPLE_rgb_422
29696
29697 ###############################################################################
29698 #
29699 # Extension #374
29700 # NV_video_capture commands
29701 #
29702 ###############################################################################
29703
29704 BeginVideoCaptureNV(video_capture_slot)
29705 return void
29706 param video_capture_slot UInt32 in value
29707 category NV_video_capture
29708 version 1.2
29709 extension
29710 glxropcode ?
29711 glxflags ignore
29712 offset ?
29713
29714 BindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset)
29715 return void
29716 param video_capture_slot UInt32 in value
29717 param stream UInt32 in value
29718 param frame_region GLenum in value
29719 param offset BufferOffsetARB in value
29720 category NV_video_capture
29721 version 1.2
29722 extension
29723 glxropcode ?
29724 glxflags ignore
29725 offset ?
29726
29727 BindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture)
29728 return void
29729 param video_capture_slot UInt32 in value
29730 param stream UInt32 in value
29731 param frame_region GLenum in value
29732 param target GLenum in value
29733 param texture UInt32 in value
29734 category NV_video_capture
29735 version 1.2
29736 extension
29737 glxropcode ?
29738 glxflags ignore
29739 offset ?
29740
29741 EndVideoCaptureNV(video_capture_slot)
29742 return void
29743 param video_capture_slot UInt32 in value
29744 category NV_video_capture
29745 version 1.2
29746 extension
29747 glxropcode ?
29748 glxflags ignore
29749 offset ?
29750
29751 GetVideoCaptureivNV(video_capture_slot, pname, params)
29752 return void
29753 param video_capture_slot UInt32 in value
29754 param pname GLenum in value
29755 param params Int32 out array [COMPSIZE(pname)]
29756 category NV_video_capture
29757 dlflags notlistable
29758 version 1.2
29759 extension
29760 glxsingle ?
29761 glxflags ignore
29762 offset ?
29763
29764 GetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params)
29765 return void
29766 param video_capture_slot UInt32 in value
29767 param stream UInt32 in value
29768 param pname GLenum in value
29769 param params Int32 out array [COMPSIZE(pname)]
29770 category NV_video_capture
29771 dlflags notlistable
29772 version 1.2
29773 extension
29774 glxsingle ?
29775 glxflags ignore
29776 offset ?
29777
29778 GetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params)
29779 return void
29780 param video_capture_slot UInt32 in value
29781 param stream UInt32 in value
29782 param pname GLenum in value
29783 param params Float32 out array [COMPSIZE(pname)]
29784 category NV_video_capture
29785 dlflags notlistable
29786 version 1.2
29787 extension
29788 glxsingle ?
29789 glxflags ignore
29790 offset ?
29791
29792 GetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params)
29793 return void
29794 param video_capture_slot UInt32 in value
29795 param stream UInt32 in value
29796 param pname GLenum in value
29797 param params Float64 out array [COMPSIZE(pname)]
29798 category NV_video_capture
29799 dlflags notlistable
29800 version 1.2
29801 extension
29802 glxsingle ?
29803 glxflags ignore
29804 offset ?
29805
29806 VideoCaptureNV(video_capture_slot, sequence_num, capture_time)
29807 return GLenum
29808 param video_capture_slot UInt32 in value
29809 param sequence_num UInt32 out reference
29810 param capture_time UInt64EXT out reference
29811 category NV_video_capture
29812 version 1.2
29813 extension
29814 glxropcode ?
29815 glxflags ignore
29816 offset ?
29817
29818 VideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params)
29819 return void
29820 param video_capture_slot UInt32 in value
29821 param stream UInt32 in value
29822 param pname GLenum in value
29823 param params Int32 in array [COMPSIZE(pname)]
29824 category NV_video_capture
29825 version 1.2
29826 extension
29827 glxropcode ?
29828 glxflags ignore
29829 offset ?
29830
29831 VideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params)
29832 return void
29833 param video_capture_slot UInt32 in value
29834 param stream UInt32 in value
29835 param pname GLenum in value
29836 param params Float32 in array [COMPSIZE(pname)]
29837 category NV_video_capture
29838 version 1.2
29839 extension
29840 glxropcode ?
29841 glxflags ignore
29842 offset ?
29843
29844 VideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params)
29845 return void
29846 param video_capture_slot UInt32 in value
29847 param stream UInt32 in value
29848 param pname GLenum in value
29849 param params Float64 in array [COMPSIZE(pname)]
29850 category NV_video_capture
29851 version 1.2
29852 extension
29853 glxropcode ?
29854 glxflags ignore
29855 offset ?
29856
29857 ###############################################################################
29858 #
29859 # Extension #375 - GLX_EXT_swap_control
29860 #
29861 ###############################################################################
29862
29863 ###############################################################################
29864 #
29865 # Extension #376 - also GLX_NV_copy_image, WGL_NV_copy_image
29866 # NV_copy_image commands
29867 #
29868 ###############################################################################
29869
29870 CopyImageSubDataNV(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth)
29871 return void
29872 param srcName UInt32 in value
29873 param srcTarget GLenum in value
29874 param srcLevel Int32 in value
29875 param srcX Int32 in value
29876 param srcY Int32 in value
29877 param srcZ Int32 in value
29878 param dstName UInt32 in value
29879 param dstTarget GLenum in value
29880 param dstLevel Int32 in value
29881 param dstX Int32 in value
29882 param dstY Int32 in value
29883 param dstZ Int32 in value
29884 param width SizeI in value
29885 param height SizeI in value
29886 param depth SizeI in value
29887 category NV_copy_image
29888 version 1.2
29889 extension
29890 glxropcode ?
29891 glxflags ignore
29892 offset ?
29893
29894 ###############################################################################
29895 #
29896 # Extension #377
29897 # EXT_separate_shader_objects commands
29898 #
29899 ###############################################################################
29900
29901 UseShaderProgramEXT(type, program)
29902 return void
29903 param type GLenum in value
29904 param program UInt32 in value
29905 category EXT_separate_shader_objects
29906 version 1.2
29907 extension
29908 glxropcode ?
29909 glxflags ignore
29910 offset ?
29911
29912 ActiveProgramEXT(program)
29913 return void
29914 param program UInt32 in value
29915 category EXT_separate_shader_objects
29916 version 1.2
29917 extension
29918 glxropcode ?
29919 glxflags ignore
29920 offset ?
29921
29922 CreateShaderProgramEXT(type, string)
29923 return UInt32
29924 param type GLenum in value
29925 param string Char in array []
29926 category EXT_separate_shader_objects
29927 version 1.2
29928 extension
29929 glxropcode ?
29930 glxflags ignore
29931 offset ?
29932
29933 ###############################################################################
29934 #
29935 # Extension #378
29936 # NV_parameter_buffer_object2 commands
29937 #
29938 ###############################################################################
29939
29940 # (none)
29941 newcategory: NV_parameter_buffer_object2
29942
29943 ###############################################################################
29944 #
29945 # Extension #379
29946 # NV_shader_buffer_load commands
29947 #
29948 ###############################################################################
29949
29950 MakeBufferResidentNV(target, access)
29951 return void
29952 param target GLenum in value
29953 param access GLenum in value
29954 category NV_shader_buffer_load
29955 version 1.2
29956 extension
29957 glxropcode ?
29958 glxflags ignore
29959 offset ?
29960
29961 MakeBufferNonResidentNV(target)
29962 return void
29963 param target GLenum in value
29964 category NV_shader_buffer_load
29965 version 1.2
29966 extension
29967 glxropcode ?
29968 glxflags ignore
29969 offset ?
29970
29971 IsBufferResidentNV(target)
29972 return Boolean
29973 param target GLenum in value
29974 category NV_shader_buffer_load
29975 version 1.2
29976 extension
29977 glxropcode ?
29978 glxflags ignore
29979 offset ?
29980
29981 MakeNamedBufferResidentNV(buffer, access)
29982 return void
29983 param buffer UInt32 in value
29984 param access GLenum in value
29985 category NV_shader_buffer_load
29986 version 1.2
29987 extension
29988 glxropcode ?
29989 glxflags ignore
29990 offset ?
29991
29992 MakeNamedBufferNonResidentNV(buffer)
29993 return void
29994 param buffer UInt32 in value
29995 category NV_shader_buffer_load
29996 version 1.2
29997 extension
29998 glxropcode ?
29999 glxflags ignore
30000 offset ?
30001
30002 IsNamedBufferResidentNV(buffer)
30003 return Boolean
30004 param buffer UInt32 in value
30005 category NV_shader_buffer_load
30006 version 1.2
30007 extension
30008 glxropcode ?
30009 glxflags ignore
30010 offset ?
30011
30012 GetBufferParameterui64vNV(target, pname, params)
30013 return void
30014 param target GLenum in value
30015 param pname GLenum in value
30016 param params UInt64EXT out array [COMPSIZE(pname)]
30017 category NV_shader_buffer_load
30018 dlflags notlistable
30019 version 1.2
30020 extension
30021 glxsingle ?
30022 glxflags ignore
30023 offset ?
30024
30025 GetNamedBufferParameterui64vNV(buffer, pname, params)
30026 return void
30027 param buffer UInt32 in value
30028 param pname GLenum in value
30029 param params UInt64EXT out array [COMPSIZE(pname)]
30030 category NV_shader_buffer_load
30031 dlflags notlistable
30032 version 1.2
30033 extension
30034 glxsingle ?
30035 glxflags ignore
30036 offset ?
30037
30038 GetIntegerui64vNV(value, result)
30039 return void
30040 param value GLenum in value
30041 param result UInt64EXT out array [COMPSIZE(value)]
30042 category NV_shader_buffer_load
30043 dlflags notlistable
30044 version 1.2
30045 extension
30046 glxsingle ?
30047 glxflags ignore
30048 offset ?
30049
30050 Uniformui64NV(location, value)
30051 return void
30052 param location Int32 in value
30053 param value UInt64EXT in value
30054 category NV_shader_buffer_load
30055 version 1.2
30056 extension
30057 glxropcode ?
30058 glxflags ignore
30059 offset ?
30060
30061 Uniformui64vNV(location, count, value)
30062 return void
30063 param location Int32 in value
30064 param count SizeI in value
30065 param value UInt64EXT in array [count]
30066 category NV_shader_buffer_load
30067 version 1.2
30068 extension
30069 glxropcode ?
30070 glxflags ignore
30071 offset ?
30072
30073 GetUniformui64vNV(program, location, params)
30074 return void
30075 param program UInt32 in value
30076 param location Int32 in value
30077 param params UInt64EXT out array [COMPSIZE(program/location)]
30078 category NV_shader_buffer_load
30079 dlflags notlistable
30080 version 1.2
30081 extension
30082 glxsingle ?
30083 glxflags ignore
30084 offset ?
30085
30086 ProgramUniformui64NV(program, location, value)
30087 return void
30088 param program UInt32 in value
30089 param location Int32 in value
30090 param value UInt64EXT in value
30091 category NV_shader_buffer_load
30092 version 1.2
30093 extension
30094 glxropcode ?
30095 glxflags ignore
30096 offset ?
30097
30098 ProgramUniformui64vNV(program, location, count, value)
30099 return void
30100 param program UInt32 in value
30101 param location Int32 in value
30102 param count SizeI in value
30103 param value UInt64EXT in array [count]
30104 category NV_shader_buffer_load
30105 version 1.2
30106 extension
30107 glxropcode ?
30108 glxflags ignore
30109 offset ?
30110
30111 ###############################################################################
30112 #
30113 # Extension #380
30114 # NV_vertex_buffer_unified_memory commands
30115 #
30116 ###############################################################################
30117
30118 BufferAddressRangeNV(pname, index, address, length)
30119 return void
30120 param pname GLenum in value
30121 param index UInt32 in value
30122 param address UInt64EXT in value
30123 param length BufferSize in value
30124 category NV_vertex_buffer_unified_memory
30125 version 1.2
30126 extension
30127 glxropcode ?
30128 glxflags ignore
30129 offset ?
30130
30131 VertexFormatNV(size, type, stride)
30132 return void
30133 param size Int32 in value
30134 param type GLenum in value
30135 param stride SizeI in value
30136 category NV_vertex_buffer_unified_memory
30137 version 1.2
30138 extension
30139 glxropcode ?
30140 glxflags ignore
30141 offset ?
30142
30143 NormalFormatNV(type, stride)
30144 return void
30145 param type GLenum in value
30146 param stride SizeI in value
30147 category NV_vertex_buffer_unified_memory
30148 version 1.2
30149 extension
30150 glxropcode ?
30151 glxflags ignore
30152 offset ?
30153
30154 ColorFormatNV(size, type, stride)
30155 return void
30156 param size Int32 in value
30157 param type GLenum in value
30158 param stride SizeI in value
30159 category NV_vertex_buffer_unified_memory
30160 version 1.2
30161 extension
30162 glxropcode ?
30163 glxflags ignore
30164 offset ?
30165
30166 IndexFormatNV(type, stride)
30167 return void
30168 param type GLenum in value
30169 param stride SizeI in value
30170 category NV_vertex_buffer_unified_memory
30171 version 1.2
30172 extension
30173 glxropcode ?
30174 glxflags ignore
30175 offset ?
30176
30177 TexCoordFormatNV(size, type, stride)
30178 return void
30179 param size Int32 in value
30180 param type GLenum in value
30181 param stride SizeI in value
30182 category NV_vertex_buffer_unified_memory
30183 version 1.2
30184 extension
30185 glxropcode ?
30186 glxflags ignore
30187 offset ?
30188
30189 EdgeFlagFormatNV(stride)
30190 return void
30191 param stride SizeI in value
30192 category NV_vertex_buffer_unified_memory
30193 version 1.2
30194 extension
30195 glxropcode ?
30196 glxflags ignore
30197 offset ?
30198
30199 SecondaryColorFormatNV(size, type, stride)
30200 return void
30201 param size Int32 in value
30202 param type GLenum in value
30203 param stride SizeI in value
30204 category NV_vertex_buffer_unified_memory
30205 version 1.2
30206 extension
30207 glxropcode ?
30208 glxflags ignore
30209 offset ?
30210
30211 FogCoordFormatNV(type, stride)
30212 return void
30213 param type GLenum in value
30214 param stride SizeI in value
30215 category NV_vertex_buffer_unified_memory
30216 version 1.2
30217 extension
30218 glxropcode ?
30219 glxflags ignore
30220 offset ?
30221
30222 VertexAttribFormatNV(index, size, type, normalized, stride)
30223 return void
30224 param index UInt32 in value
30225 param size Int32 in value
30226 param type GLenum in value
30227 param normalized Boolean in value
30228 param stride SizeI in value
30229 category NV_vertex_buffer_unified_memory
30230 version 1.2
30231 extension
30232 glxropcode ?
30233 glxflags ignore
30234 offset ?
30235
30236 VertexAttribIFormatNV(index, size, type, stride)
30237 return void
30238 param index UInt32 in value
30239 param size Int32 in value
30240 param type GLenum in value
30241 param stride SizeI in value
30242 category NV_vertex_buffer_unified_memory
30243 version 1.2
30244 extension
30245 glxropcode ?
30246 glxflags ignore
30247 offset ?
30248
30249 GetIntegerui64i_vNV(value, index, result)
30250 return void
30251 param value GLenum in value
30252 param index UInt32 in value
30253 param result UInt64EXT out array [COMPSIZE(value)]
30254 category NV_vertex_buffer_unified_memory
30255 dlflags notlistable
30256 version 1.2
30257 extension
30258 glxsingle ?
30259 glxflags ignore
30260 offset ?
30261
30262 ###############################################################################
30263 #
30264 # Extension #381
30265 # NV_texture_barrier commands
30266 #
30267 ###############################################################################
30268
30269 TextureBarrierNV()
30270 return void
30271 category NV_texture_barrier
30272 version 1.2
30273 extension
30274 glxropcode ?
30275 glxflags ignore
30276 offset ?
30277
30278 ###############################################################################
30279 #
30280 # Extension #382
30281 # AMD_shader_stencil_export commands
30282 #
30283 ###############################################################################
30284
30285 # (none)
30286 newcategory: AMD_shader_stencil_export
30287
30288 ###############################################################################
30289 #
30290 # Extension #383
30291 # AMD_seamless_cubemap_per_texture commands
30292 #
30293 ###############################################################################
30294
30295 # (none)
30296 newcategory: AMD_seamless_cubemap_per_texture
30297
30298 ###############################################################################
30299 #
30300 # Extension #384 - GLX_INTEL_swap_event
30301 #
30302 ###############################################################################
30303
30304 ###############################################################################
30305 #
30306 # Extension #385
30307 # AMD_conservative_depth commands
30308 #
30309 ###############################################################################
30310
30311 # (none)
30312 newcategory: AMD_conservative_depth
30313
30314 ###############################################################################
30315 #
30316 # Extension #386
30317 # EXT_shader_image_load_store commands
30318 #
30319 ###############################################################################
30320
30321 BindImageTextureEXT(index, texture, level, layered, layer, access, format)
30322 return void
30323 param index UInt32 in value
30324 param texture UInt32 in value
30325 param level Int32 in value
30326 param layered Boolean in value
30327 param layer Int32 in value
30328 param access GLenum in value
30329 param format Int32 in value
30330 category EXT_shader_image_load_store
30331 version 4.1
30332 extension
30333 glxropcode ?
30334 glxflags ignore
30335 offset ?
30336
30337 MemoryBarrierEXT(barriers)
30338 return void
30339 param barriers GLbitfield in value
30340 category EXT_shader_image_load_store
30341 version 4.1
30342 extension
30343 glxropcode ?
30344 glxflags ignore
30345 offset ?
30346
30347 ###############################################################################
30348 #
30349 # Extension #387
30350 # EXT_vertex_attrib_64bit commands
30351 #
30352 ###############################################################################
30353
30354 VertexAttribL1dEXT(index, x)
30355 return void
30356 param index UInt32 in value
30357 param x Float64 in value
30358 category EXT_vertex_attrib_64bit
30359 version 4.1
30360 extension
30361 glxropcode ?
30362 glxflags ignore
30363 offset ?
30364
30365 VertexAttribL2dEXT(index, x, y)
30366 return void
30367 param index UInt32 in value
30368 param x Float64 in value
30369 param y Float64 in value
30370 category EXT_vertex_attrib_64bit
30371 version 4.1
30372 extension
30373 glxropcode ?
30374 glxflags ignore
30375 offset ?
30376
30377 VertexAttribL3dEXT(index, x, y, z)
30378 return void
30379 param index UInt32 in value
30380 param x Float64 in value
30381 param y Float64 in value
30382 param z Float64 in value
30383 category EXT_vertex_attrib_64bit
30384 version 4.1
30385 extension
30386 glxropcode ?
30387 glxflags ignore
30388 offset ?
30389
30390 VertexAttribL4dEXT(index, x, y, z, w)
30391 return void
30392 param index UInt32 in value
30393 param x Float64 in value
30394 param y Float64 in value
30395 param z Float64 in value
30396 param w Float64 in value
30397 category EXT_vertex_attrib_64bit
30398 version 4.1
30399 extension
30400 glxropcode ?
30401 glxflags ignore
30402 offset ?
30403
30404 VertexAttribL1dvEXT(index, v)
30405 return void
30406 param index UInt32 in value
30407 param v Float64 in array [1]
30408 category EXT_vertex_attrib_64bit
30409 version 4.1
30410 extension
30411 glxropcode ?
30412 glxflags ignore
30413 offset ?
30414
30415 VertexAttribL2dvEXT(index, v)
30416 return void
30417 param index UInt32 in value
30418 param v Float64 in array [2]
30419 category EXT_vertex_attrib_64bit
30420 version 4.1
30421 extension
30422 glxropcode ?
30423 glxflags ignore
30424 offset ?
30425
30426 VertexAttribL3dvEXT(index, v)
30427 return void
30428 param index UInt32 in value
30429 param v Float64 in array [3]
30430 category EXT_vertex_attrib_64bit
30431 version 4.1
30432 extension
30433 glxropcode ?
30434 glxflags ignore
30435 offset ?
30436
30437 VertexAttribL4dvEXT(index, v)
30438 return void
30439 param index UInt32 in value
30440 param v Float64 in array [4]
30441 category EXT_vertex_attrib_64bit
30442 version 4.1
30443 extension
30444 glxropcode ?
30445 glxflags ignore
30446 offset ?
30447
30448 VertexAttribLPointerEXT(index, size, type, stride, pointer)
30449 return void
30450 param index UInt32 in value
30451 param size Int32 in value
30452 param type GLenum in value
30453 param stride SizeI in value
30454 param pointer Void in array [size]
30455 category EXT_vertex_attrib_64bit
30456 version 4.1
30457 extension
30458 glxropcode ?
30459 glxflags ignore
30460 offset ?
30461
30462 GetVertexAttribLdvEXT(index, pname, params)
30463 return void
30464 param index UInt32 in value
30465 param pname GLenum in value
30466 param params Float64 out array [COMPSIZE(pname)]
30467 category EXT_vertex_attrib_64bit
30468 dlflags notlistable
30469 version 4.1
30470 extension
30471 glxsingle ?
30472 glxflags ignore
30473 offset ?
30474
30475 # Also in ARB_vertex_array_64bit. Supposedly dependent on another
30476 # unregistered extension, EXT_direct_state_access_memory
30477
30478 VertexArrayVertexAttribLOffsetEXT(vaobj, buffer, index, size, type, stride, offset)
30479 return void
30480 param vaobj UInt32 in value
30481 param buffer UInt32 in value
30482 param index UInt32 in value
30483 param size Int32 in value
30484 param type GLenum in value
30485 param stride SizeI in value
30486 param offset BufferOffset in value
30487 category EXT_vertex_attrib_64bit
30488 version 4.1
30489 extension
30490 glxropcode ?
30491 glxflags ignore
30492 offset ?
30493
30494 ###############################################################################
30495 #
30496 # Extension #388
30497 # NV_gpu_program5 commands
30498 #
30499 ###############################################################################
30500
30501 # These commands require ARB_shader_subroutine
30502 #@@ void ProgramSubroutineParametersuivNV(enum target, sizei count, const uint *params);
30503 #@@ void GetProgramSubroutineParameteruivNV(enum target, uint index, uint *param);
30504
30505 ProgramSubroutineParametersuivNV(target, count, params)
30506 return void
30507 param target GLenum in value
30508 param count SizeI in value
30509 param params UInt32 in array [count]
30510 category NV_gpu_program5
30511 version 4.1
30512 extension
30513 glxropcode ?
30514 glxflags ignore
30515 offset ?
30516
30517 GetProgramSubroutineParameteruivNV(target, index, param)
30518 return void
30519 param target GLenum in value
30520 param index UInt32 in value
30521 param param UInt32 out array [COMPSIZE(target)]
30522 category NV_gpu_program5
30523 dlflags notlistable
30524 version 4.1
30525 extension
30526 glxsingle ?
30527 glxflags ignore
30528 offset ?
30529
30530 ###############################################################################
30531 #
30532 # Extension #389
30533 # NV_gpu_shader5 commands
30534 #
30535 ###############################################################################
30536
30537 Uniform1i64NV(location, x)
30538 return void
30539 param location Int32 in value
30540 param x Int64EXT in value
30541 category NV_gpu_shader5
30542 version 4.1
30543 extension
30544 glxropcode ?
30545 glxflags ignore
30546 offset ?
30547
30548 Uniform2i64NV(location, x, y)
30549 return void
30550 param location Int32 in value
30551 param x Int64EXT in value
30552 param y Int64EXT in value
30553 category NV_gpu_shader5
30554 version 4.1
30555 extension
30556 glxropcode ?
30557 glxflags ignore
30558 offset ?
30559
30560 Uniform3i64NV(location, x, y, z)
30561 return void
30562 param location Int32 in value
30563 param x Int64EXT in value
30564 param y Int64EXT in value
30565 param z Int64EXT in value
30566 category NV_gpu_shader5
30567 version 4.1
30568 extension
30569 glxropcode ?
30570 glxflags ignore
30571 offset ?
30572
30573 Uniform4i64NV(location, x, y, z, w)
30574 return void
30575 param location Int32 in value
30576 param x Int64EXT in value
30577 param y Int64EXT in value
30578 param z Int64EXT in value
30579 param w Int64EXT in value
30580 category NV_gpu_shader5
30581 version 4.1
30582 extension
30583 glxropcode ?
30584 glxflags ignore
30585 offset ?
30586
30587 Uniform1i64vNV(location, count, value)
30588 return void
30589 param location Int32 in value
30590 param count SizeI in value
30591 param value Int64EXT in array [count]
30592 category NV_gpu_shader5
30593 version 4.1
30594 extension
30595 glxropcode ?
30596 glxflags ignore
30597 offset ?
30598
30599 Uniform2i64vNV(location, count, value)
30600 return void
30601 param location Int32 in value
30602 param count SizeI in value
30603 param value Int64EXT in array [COMPSIZE(count*2)]
30604 category NV_gpu_shader5
30605 version 4.1
30606 extension
30607 glxropcode ?
30608 glxflags ignore
30609 offset ?
30610
30611 Uniform3i64vNV(location, count, value)
30612 return void
30613 param location Int32 in value
30614 param count SizeI in value
30615 param value Int64EXT in array [COMPSIZE(count*3)]
30616 category NV_gpu_shader5
30617 version 4.1
30618 extension
30619 glxropcode ?
30620 glxflags ignore
30621 offset ?
30622
30623 Uniform4i64vNV(location, count, value)
30624 return void
30625 param location Int32 in value
30626 param count SizeI in value
30627 param value Int64EXT in array [COMPSIZE(count*4)]
30628 category NV_gpu_shader5
30629 version 4.1
30630 extension
30631 glxropcode ?
30632 glxflags ignore
30633 offset ?
30634
30635 Uniform1ui64NV(location, x)
30636 return void
30637 param location Int32 in value
30638 param x UInt64EXT in value
30639 category NV_gpu_shader5
30640 version 4.1
30641 extension
30642 glxropcode ?
30643 glxflags ignore
30644 offset ?
30645
30646 Uniform2ui64NV(location, x, y)
30647 return void
30648 param location Int32 in value
30649 param x UInt64EXT in value
30650 param y UInt64EXT in value
30651 category NV_gpu_shader5
30652 version 4.1
30653 extension
30654 glxropcode ?
30655 glxflags ignore
30656 offset ?
30657
30658 Uniform3ui64NV(location, x, y, z)
30659 return void
30660 param location Int32 in value
30661 param x UInt64EXT in value
30662 param y UInt64EXT in value
30663 param z UInt64EXT in value
30664 category NV_gpu_shader5
30665 version 4.1
30666 extension
30667 glxropcode ?
30668 glxflags ignore
30669 offset ?
30670
30671 Uniform4ui64NV(location, x, y, z, w)
30672 return void
30673 param location Int32 in value
30674 param x UInt64EXT in value
30675 param y UInt64EXT in value
30676 param z UInt64EXT in value
30677 param w UInt64EXT in value
30678 category NV_gpu_shader5
30679 version 4.1
30680 extension
30681 glxropcode ?
30682 glxflags ignore
30683 offset ?
30684
30685 Uniform1ui64vNV(location, count, value)
30686 return void
30687 param location Int32 in value
30688 param count SizeI in value
30689 param value UInt64EXT in array [count]
30690 category NV_gpu_shader5
30691 version 4.1
30692 extension
30693 glxropcode ?
30694 glxflags ignore
30695 offset ?
30696
30697 Uniform2ui64vNV(location, count, value)
30698 return void
30699 param location Int32 in value
30700 param count SizeI in value
30701 param value UInt64EXT in array [COMPSIZE(count*2)]
30702 category NV_gpu_shader5
30703 version 4.1
30704 extension
30705 glxropcode ?
30706 glxflags ignore
30707 offset ?
30708
30709 Uniform3ui64vNV(location, count, value)
30710 return void
30711 param location Int32 in value
30712 param count SizeI in value
30713 param value UInt64EXT in array [COMPSIZE(count*3)]
30714 category NV_gpu_shader5
30715 version 4.1
30716 extension
30717 glxropcode ?
30718 glxflags ignore
30719 offset ?
30720
30721 Uniform4ui64vNV(location, count, value)
30722 return void
30723 param location Int32 in value
30724 param count SizeI in value
30725 param value UInt64EXT in array [COMPSIZE(count*4)]
30726 category NV_gpu_shader5
30727 version 4.1
30728 extension
30729 glxropcode ?
30730 glxflags ignore
30731 offset ?
30732
30733 GetUniformi64vNV(program, location, params)
30734 return void
30735 param program UInt32 in value
30736 param location Int32 in value
30737 param params Int64EXT out array [COMPSIZE(location)]
30738 category NV_gpu_shader5
30739 dlflags notlistable
30740 version 4.1
30741 extension
30742 glxsingle ?
30743 glxflags ignore
30744 offset ?
30745
30746 ProgramUniform1i64NV(program, location, x)
30747 return void
30748 param program UInt32 in value
30749 param location Int32 in value
30750 param x Int64EXT in value
30751 category NV_gpu_shader5
30752 version 4.1
30753 extension
30754 glxropcode ?
30755 glxflags ignore
30756 offset ?
30757
30758 ProgramUniform2i64NV(program, location, x, y)
30759 return void
30760 param program UInt32 in value
30761 param location Int32 in value
30762 param x Int64EXT in value
30763 param y Int64EXT in value
30764 category NV_gpu_shader5
30765 version 4.1
30766 extension
30767 glxropcode ?
30768 glxflags ignore
30769 offset ?
30770
30771 ProgramUniform3i64NV(program, location, x, y, z)
30772 return void
30773 param program UInt32 in value
30774 param location Int32 in value
30775 param x Int64EXT in value
30776 param y Int64EXT in value
30777 param z Int64EXT in value
30778 category NV_gpu_shader5
30779 version 4.1
30780 extension
30781 glxropcode ?
30782 glxflags ignore
30783 offset ?
30784
30785 ProgramUniform4i64NV(program, location, x, y, z, w)
30786 return void
30787 param program UInt32 in value
30788 param location Int32 in value
30789 param x Int64EXT in value
30790 param y Int64EXT in value
30791 param z Int64EXT in value
30792 param w Int64EXT in value
30793 category NV_gpu_shader5
30794 version 4.1
30795 extension
30796 glxropcode ?
30797 glxflags ignore
30798 offset ?
30799
30800 ProgramUniform1i64vNV(program, location, count, value)
30801 return void
30802 param program UInt32 in value
30803 param location Int32 in value
30804 param count SizeI in value
30805 param value Int64EXT in array [count]
30806 category NV_gpu_shader5
30807 version 4.1
30808 extension
30809 glxropcode ?
30810 glxflags ignore
30811 offset ?
30812
30813 ProgramUniform2i64vNV(program, location, count, value)
30814 return void
30815 param program UInt32 in value
30816 param location Int32 in value
30817 param count SizeI in value
30818 param value Int64EXT in array [COMPSIZE(count*2)]
30819 category NV_gpu_shader5
30820 version 4.1
30821 extension
30822 glxropcode ?
30823 glxflags ignore
30824 offset ?
30825
30826 ProgramUniform3i64vNV(program, location, count, value)
30827 return void
30828 param program UInt32 in value
30829 param location Int32 in value
30830 param count SizeI in value
30831 param value Int64EXT in array [COMPSIZE(count*3)]
30832 category NV_gpu_shader5
30833 version 4.1
30834 extension
30835 glxropcode ?
30836 glxflags ignore
30837 offset ?
30838
30839 ProgramUniform4i64vNV(program, location, count, value)
30840 return void
30841 param program UInt32 in value
30842 param location Int32 in value
30843 param count SizeI in value
30844 param value Int64EXT in array [COMPSIZE(count*4)]
30845 category NV_gpu_shader5
30846 version 4.1
30847 extension
30848 glxropcode ?
30849 glxflags ignore
30850 offset ?
30851
30852 ProgramUniform1ui64NV(program, location, x)
30853 return void
30854 param program UInt32 in value
30855 param location Int32 in value
30856 param x UInt64EXT in value
30857 category NV_gpu_shader5
30858 version 4.1
30859 extension
30860 glxropcode ?
30861 glxflags ignore
30862 offset ?
30863
30864 ProgramUniform2ui64NV(program, location, x, y)
30865 return void
30866 param program UInt32 in value
30867 param location Int32 in value
30868 param x UInt64EXT in value
30869 param y UInt64EXT in value
30870 category NV_gpu_shader5
30871 version 4.1
30872 extension
30873 glxropcode ?
30874 glxflags ignore
30875 offset ?
30876
30877 ProgramUniform3ui64NV(program, location, x, y, z)
30878 return void
30879 param program UInt32 in value
30880 param location Int32 in value
30881 param x UInt64EXT in value
30882 param y UInt64EXT in value
30883 param z UInt64EXT in value
30884 category NV_gpu_shader5
30885 version 4.1
30886 extension
30887 glxropcode ?
30888 glxflags ignore
30889 offset ?
30890
30891 ProgramUniform4ui64NV(program, location, x, y, z, w)
30892 return void
30893 param program UInt32 in value
30894 param location Int32 in value
30895 param x UInt64EXT in value
30896 param y UInt64EXT in value
30897 param z UInt64EXT in value
30898 param w UInt64EXT in value
30899 category NV_gpu_shader5
30900 version 4.1
30901 extension
30902 glxropcode ?
30903 glxflags ignore
30904 offset ?
30905
30906 ProgramUniform1ui64vNV(program, location, count, value)
30907 return void
30908 param program UInt32 in value
30909 param location Int32 in value
30910 param count SizeI in value
30911 param value UInt64EXT in array [count]
30912 category NV_gpu_shader5
30913 version 4.1
30914 extension
30915 glxropcode ?
30916 glxflags ignore
30917 offset ?
30918
30919 ProgramUniform2ui64vNV(program, location, count, value)
30920 return void
30921 param program UInt32 in value
30922 param location Int32 in value
30923 param count SizeI in value
30924 param value UInt64EXT in array [COMPSIZE(count*2)]
30925 category NV_gpu_shader5
30926 version 4.1
30927 extension
30928 glxropcode ?
30929 glxflags ignore
30930 offset ?
30931
30932 ProgramUniform3ui64vNV(program, location, count, value)
30933 return void
30934 param program UInt32 in value
30935 param location Int32 in value
30936 param count SizeI in value
30937 param value UInt64EXT in array [COMPSIZE(count*3)]
30938 category NV_gpu_shader5
30939 version 4.1
30940 extension
30941 glxropcode ?
30942 glxflags ignore
30943 offset ?
30944
30945 ProgramUniform4ui64vNV(program, location, count, value)
30946 return void
30947 param program UInt32 in value
30948 param location Int32 in value
30949 param count SizeI in value
30950 param value UInt64EXT in array [COMPSIZE(count*4)]
30951 category NV_gpu_shader5
30952 version 4.1
30953 extension
30954 glxropcode ?
30955 glxflags ignore
30956 offset ?
30957
30958 #@ GetUniformui64vNV also in NV_shader_buffer_load
30959
30960 ###############################################################################
30961 #
30962 # Extension #390
30963 # NV_shader_buffer_store commands
30964 #
30965 ###############################################################################
30966
30967 # (none)
30968 newcategory: NV_shader_buffer_store
30969
30970 ###############################################################################
30971 #
30972 # Extension #391
30973 # NV_tessellation_program5 commands
30974 #
30975 ###############################################################################
30976
30977 # (none)
30978 newcategory: NV_tessellation_program5
30979
30980 ###############################################################################
30981 #
30982 # Extension #392
30983 # NV_vertex_attrib_integer_64bit commands
30984 #
30985 ###############################################################################
30986
30987 VertexAttribL1i64NV(index, x)
30988 return void
30989 param index UInt32 in value
30990 param x Int64EXT in value
30991 category NV_vertex_attrib_integer_64bit
30992 version 4.1
30993 extension
30994 glxropcode ?
30995 glxflags ignore
30996 offset ?
30997
30998 VertexAttribL2i64NV(index, x, y)
30999 return void
31000 param index UInt32 in value
31001 param x Int64EXT in value
31002 param y Int64EXT in value
31003 category NV_vertex_attrib_integer_64bit
31004 version 4.1
31005 extension
31006 glxropcode ?
31007 glxflags ignore
31008 offset ?
31009
31010 VertexAttribL3i64NV(index, x, y, z)
31011 return void
31012 param index UInt32 in value
31013 param x Int64EXT in value
31014 param y Int64EXT in value
31015 param z Int64EXT in value
31016 category NV_vertex_attrib_integer_64bit
31017 version 4.1
31018 extension
31019 glxropcode ?
31020 glxflags ignore
31021 offset ?
31022
31023 VertexAttribL4i64NV(index, x, y, z, w)
31024 return void
31025 param index UInt32 in value
31026 param x Int64EXT in value
31027 param y Int64EXT in value
31028 param z Int64EXT in value
31029 param w Int64EXT in value
31030 category NV_vertex_attrib_integer_64bit
31031 version 4.1
31032 extension
31033 glxropcode ?
31034 glxflags ignore
31035 offset ?
31036
31037 VertexAttribL1i64vNV(index, v)
31038 return void
31039 param index UInt32 in value
31040 param v Int64EXT in array [1]
31041 category NV_vertex_attrib_integer_64bit
31042 version 4.1
31043 extension
31044 glxropcode ?
31045 glxflags ignore
31046 offset ?
31047
31048 VertexAttribL2i64vNV(index, v)
31049 return void
31050 param index UInt32 in value
31051 param v Int64EXT in array [2]
31052 category NV_vertex_attrib_integer_64bit
31053 version 4.1
31054 extension
31055 glxropcode ?
31056 glxflags ignore
31057 offset ?
31058
31059 VertexAttribL3i64vNV(index, v)
31060 return void
31061 param index UInt32 in value
31062 param v Int64EXT in array [3]
31063 category NV_vertex_attrib_integer_64bit
31064 version 4.1
31065 extension
31066 glxropcode ?
31067 glxflags ignore
31068 offset ?
31069
31070 VertexAttribL4i64vNV(index, v)
31071 return void
31072 param index UInt32 in value
31073 param v Int64EXT in array [4]
31074 category NV_vertex_attrib_integer_64bit
31075 version 4.1
31076 extension
31077 glxropcode ?
31078 glxflags ignore
31079 offset ?
31080
31081 VertexAttribL1ui64NV(index, x)
31082 return void
31083 param index UInt32 in value
31084 param x UInt64EXT in value
31085 category NV_vertex_attrib_integer_64bit
31086 version 4.1
31087 extension
31088 glxropcode ?
31089 glxflags ignore
31090 offset ?
31091
31092 VertexAttribL2ui64NV(index, x, y)
31093 return void
31094 param index UInt32 in value
31095 param x UInt64EXT in value
31096 param y UInt64EXT in value
31097 category NV_vertex_attrib_integer_64bit
31098 version 4.1
31099 extension
31100 glxropcode ?
31101 glxflags ignore
31102 offset ?
31103
31104 VertexAttribL3ui64NV(index, x, y, z)
31105 return void
31106 param index UInt32 in value
31107 param x UInt64EXT in value
31108 param y UInt64EXT in value
31109 param z UInt64EXT in value
31110 category NV_vertex_attrib_integer_64bit
31111 version 4.1
31112 extension
31113 glxropcode ?
31114 glxflags ignore
31115 offset ?
31116
31117 VertexAttribL4ui64NV(index, x, y, z, w)
31118 return void
31119 param index UInt32 in value
31120 param x UInt64EXT in value
31121 param y UInt64EXT in value
31122 param z UInt64EXT in value
31123 param w UInt64EXT in value
31124 category NV_vertex_attrib_integer_64bit
31125 version 4.1
31126 extension
31127 glxropcode ?
31128 glxflags ignore
31129 offset ?
31130
31131 VertexAttribL1ui64vNV(index, v)
31132 return void
31133 param index UInt32 in value
31134 param v UInt64EXT in array [1]
31135 category NV_vertex_attrib_integer_64bit
31136 version 4.1
31137 extension
31138 glxropcode ?
31139 glxflags ignore
31140 offset ?
31141
31142 VertexAttribL2ui64vNV(index, v)
31143 return void
31144 param index UInt32 in value
31145 param v UInt64EXT in array [2]
31146 category NV_vertex_attrib_integer_64bit
31147 version 4.1
31148 extension
31149 glxropcode ?
31150 glxflags ignore
31151 offset ?
31152
31153 VertexAttribL3ui64vNV(index, v)
31154 return void
31155 param index UInt32 in value
31156 param v UInt64EXT in array [3]
31157 category NV_vertex_attrib_integer_64bit
31158 version 4.1
31159 extension
31160 glxropcode ?
31161 glxflags ignore
31162 offset ?
31163
31164 VertexAttribL4ui64vNV(index, v)
31165 return void
31166 param index UInt32 in value
31167 param v UInt64EXT in array [4]
31168 category NV_vertex_attrib_integer_64bit
31169 version 4.1
31170 extension
31171 glxropcode ?
31172 glxflags ignore
31173 offset ?
31174
31175 GetVertexAttribLi64vNV(index, pname, params)
31176 return void
31177 param index UInt32 in value
31178 param pname GLenum in value
31179 param params Int64EXT out array [COMPSIZE(pname)]
31180 category NV_vertex_attrib_integer_64bit
31181 dlflags notlistable
31182 version 4.1
31183 extension
31184 glxsingle ?
31185 glxflags ignore
31186 offset ?
31187
31188 GetVertexAttribLui64vNV(index, pname, params)
31189 return void
31190 param index UInt32 in value
31191 param pname GLenum in value
31192 param params UInt64EXT out array [COMPSIZE(pname)]
31193 category NV_vertex_attrib_integer_64bit
31194 dlflags notlistable
31195 version 4.1
31196 extension
31197 glxsingle ?
31198 glxflags ignore
31199 offset ?
31200
31201 #@ VertexAttribLFormatNV also requires NV_vertex_buffer_unified_memory
31202
31203 VertexAttribLFormatNV(index, size, type, stride)
31204 return void
31205 param index UInt32 in value
31206 param size Int32 in value
31207 param type GLenum in value
31208 param stride SizeI in value
31209 category NV_vertex_attrib_integer_64bit
31210 version 4.1
31211 extension
31212 glxropcode ?
31213 glxflags ignore
31214 offset ?
31215
31216 ###############################################################################
31217 #
31218 # Extension #393
31219 # NV_multisample_coverage commands
31220 #
31221 ###############################################################################
31222
31223 # (none)
31224 newcategory: NV_multisample_coverage
31225
31226 ###############################################################################
31227 #
31228 # Extension #394
31229 # AMD_name_gen_delete commands
31230 #
31231 ###############################################################################
31232
31233 GenNamesAMD(identifier, num, names)
31234 return void
31235 param identifier GLenum in value
31236 param num UInt32 in value
31237 param names UInt32 out array [num]
31238 category AMD_name_gen_delete
31239 version 4.1
31240 extension
31241 glxropcode ?
31242 glxflags ignore
31243 offset ?
31244
31245 DeleteNamesAMD(identifier, num, names)
31246 return void
31247 param identifier GLenum in value
31248 param num UInt32 in value
31249 param names UInt32 in array [num]
31250 category AMD_name_gen_delete
31251 version 4.1
31252 extension
31253 glxropcode ?
31254 glxflags ignore
31255 offset ?
31256
31257 IsNameAMD(identifier, name)
31258 return Boolean
31259 param identifier GLenum in value
31260 param name UInt32 in value
31261 category AMD_name_gen_delete
31262 version 4.1
31263 extension
31264 glxropcode ?
31265 glxflags ignore
31266 offset ?
31267
31268 ###############################################################################
31269 #
31270 # Extension #395
31271 # AMD_debug_output commands
31272 #
31273 ###############################################################################
31274
31275 DebugMessageEnableAMD(category, severity, count, ids, enabled)
31276 return void
31277 param category GLenum in value
31278 param severity GLenum in value
31279 param count SizeI in value
31280 param ids UInt32 in array [count]
31281 param enabled Boolean in value
31282 category AMD_debug_output
31283 version 4.1
31284 extension
31285 glxropcode ?
31286 glxflags ignore
31287 offset ?
31288
31289 DebugMessageInsertAMD(category, severity, id, length, buf)
31290 return void
31291 param category GLenum in value
31292 param severity GLenum in value
31293 param id UInt32 in value
31294 param length SizeI in value
31295 param buf Char in array [length]
31296 category AMD_debug_output
31297 version 4.1
31298 extension
31299 glxropcode ?
31300 glxflags ignore
31301 offset ?
31302
31303 DebugMessageCallbackAMD(callback, userParam)
31304 return void
31305 param callback GLDEBUGPROCAMD in value
31306 param userParam Void out reference
31307 category AMD_debug_output
31308 version 4.1
31309 extension
31310 glxropcode ?
31311 glxflags ignore
31312 offset ?
31313
31314 GetDebugMessageLogAMD(count, bufsize, categories, severities, ids, lengths, message)
31315 return UInt32
31316 param count UInt32 in value
31317 param bufsize SizeI in value
31318 param categories GLenum out array [count]
31319 param severities UInt32 out array [count]
31320 param ids UInt32 out array [count]
31321 param lengths SizeI out array [count]
31322 param message Char out array [bufsize]
31323 category AMD_debug_output
31324 dlflags notlistable
31325 version 4.1
31326 extension
31327 glxsingle ?
31328 glxflags ignore
31329 offset ?
31330
31331 ###############################################################################
31332 #
31333 # Extension #396
31334 # NV_vdpau_interop commands
31335 #
31336 ###############################################################################
31337
31338 VDPAUInitNV(vdpDevice, getProcAddress)
31339 return void
31340 param vdpDevice Void in reference
31341 param getProcAddress Void in reference
31342 category NV_vdpau_interop
31343 version 4.1
31344 extension
31345 glxropcode ?
31346 glxflags ignore
31347 offset ?
31348
31349 VDPAUFiniNV()
31350 return void
31351 category NV_vdpau_interop
31352 version 4.1
31353 extension
31354 glxropcode ?
31355 glxflags ignore
31356 offset ?
31357
31358 VDPAURegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames)
31359 return vdpauSurfaceNV
31360 param vdpSurface Void out reference
31361 param target GLenum in value
31362 param numTextureNames SizeI in value
31363 param textureNames UInt32 in array [numTextureNames]
31364 category NV_vdpau_interop
31365 version 4.1
31366 extension
31367 glxropcode ?
31368 glxflags ignore
31369 offset ?
31370
31371 VDPAURegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames)
31372 return vdpauSurfaceNV
31373 param vdpSurface Void out reference
31374 param target GLenum in value
31375 param numTextureNames SizeI in value
31376 param textureNames UInt32 in array [numTextureNames]
31377 category NV_vdpau_interop
31378 version 4.1
31379 extension
31380 glxropcode ?
31381 glxflags ignore
31382 offset ?
31383
31384 VDPAUIsSurfaceNV(surface)
31385 return void
31386 param surface vdpauSurfaceNV in value
31387 category NV_vdpau_interop
31388 version 4.1
31389 extension
31390 glxropcode ?
31391 glxflags ignore
31392 offset ?
31393
31394 VDPAUUnregisterSurfaceNV(surface)
31395 return void
31396 param surface vdpauSurfaceNV in value
31397 category NV_vdpau_interop
31398 version 4.1
31399 extension
31400 glxropcode ?
31401 glxflags ignore
31402 offset ?
31403
31404 VDPAUGetSurfaceivNV(surface, pname, bufSize, length, values)
31405 return void
31406 param surface vdpauSurfaceNV in value
31407 param pname GLenum in value
31408 param bufSize SizeI in value
31409 param length SizeI out reference
31410 param values Int32 out array [length]
31411 category NV_vdpau_interop
31412 version 4.1
31413 extension
31414 glxropcode ?
31415 glxflags ignore
31416 offset ?
31417
31418 VDPAUSurfaceAccessNV(surface, access)
31419 return void
31420 param surface vdpauSurfaceNV in value
31421 param access GLenum in value
31422 category NV_vdpau_interop
31423 version 4.1
31424 extension
31425 glxropcode ?
31426 glxflags ignore
31427 offset ?
31428
31429 VDPAUMapSurfacesNV(numSurfaces, surfaces)
31430 return void
31431 param numSurfaces SizeI in value
31432 param surfaces vdpauSurfaceNV in array [numSurfaces]
31433 category NV_vdpau_interop
31434 version 4.1
31435 extension
31436 glxropcode ?
31437 glxflags ignore
31438 offset ?
31439
31440 VDPAUUnmapSurfacesNV(numSurface, surfaces)
31441 return void
31442 param numSurface SizeI in value
31443 param surfaces vdpauSurfaceNV in array [numSurface]
31444 category NV_vdpau_interop
31445 version 4.1
31446 extension
31447 glxropcode ?
31448 glxflags ignore
31449 offset ?
31450
31451
31452 ###############################################################################
31453 #
31454 # Extension #397
31455 # AMD_transform_feedback3_lines_triangles commands
31456 #
31457 ###############################################################################
31458
31459 # (none)
31460 newcategory: AMD_transform_feedback3_lines_triangles
31461
31462 ###############################################################################
31463 #
31464 # Extension #398 - GLX_AMD_gpu_association
31465 # Extension #399 - GLX_EXT_create_context_es2_profile
31466 # Extension #400 - WGL_EXT_create_context_es2_profile
31467 #
31468 ###############################################################################
31469
31470 ###############################################################################
31471 #
31472 # Extension #401
31473 # AMD_depth_clamp_separate commands
31474 #
31475 ###############################################################################
31476
31477 # (none)
31478 newcategory: AMD_depth_clamp_separate
31479
31480 ###############################################################################
31481 #
31482 # Extension #402
31483 # EXT_texture_sRGB_decode commands
31484 #
31485 ###############################################################################
31486
31487 # (none)
31488 newcategory: EXT_texture_sRGB_decode
31489
31490 ###############################################################################
31491 #
31492 # Extension #403
31493 # NV_texture_multisample commands
31494 #
31495 ###############################################################################
31496
31497 TexImage2DMultisampleCoverageNV(target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations)
31498 return void
31499 param target GLenum in value
31500 param coverageSamples SizeI in value
31501 param colorSamples SizeI in value
31502 param internalFormat Int32 in value
31503 param width SizeI in value
31504 param height SizeI in value
31505 param fixedSampleLocations Boolean in value
31506 category NV_texture_multisample
31507 version 4.1
31508 extension
31509 glxropcode ?
31510 glxflags ignore
31511 offset ?
31512
31513 TexImage3DMultisampleCoverageNV(target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations)
31514 return void
31515 param target GLenum in value
31516 param coverageSamples SizeI in value
31517 param colorSamples SizeI in value
31518 param internalFormat Int32 in value
31519 param width SizeI in value
31520 param height SizeI in value
31521 param depth SizeI in value
31522 param fixedSampleLocations Boolean in value
31523 category NV_texture_multisample
31524 version 4.1
31525 extension
31526 glxropcode ?
31527 glxflags ignore
31528 offset ?
31529
31530 TextureImage2DMultisampleNV(texture, target, samples, internalFormat, width, height, fixedSampleLocations)
31531 return void
31532 param texture UInt32 in value
31533 param target GLenum in value
31534 param samples SizeI in value
31535 param internalFormat Int32 in value
31536 param width SizeI in value
31537 param height SizeI in value
31538 param fixedSampleLocations Boolean in value
31539 category NV_texture_multisample
31540 version 4.1
31541 extension
31542 glxropcode ?
31543 glxflags ignore
31544 offset ?
31545
31546 TextureImage3DMultisampleNV(texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations)
31547 return void
31548 param texture UInt32 in value
31549 param target GLenum in value
31550 param samples SizeI in value
31551 param internalFormat Int32 in value
31552 param width SizeI in value
31553 param height SizeI in value
31554 param depth SizeI in value
31555 param fixedSampleLocations Boolean in value
31556 category NV_texture_multisample
31557 version 4.1
31558 extension
31559 glxropcode ?
31560 glxflags ignore
31561 offset ?
31562
31563 TextureImage2DMultisampleCoverageNV(texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations)
31564 return void
31565 param texture UInt32 in value
31566 param target GLenum in value
31567 param coverageSamples SizeI in value
31568 param colorSamples SizeI in value
31569 param internalFormat Int32 in value
31570 param width SizeI in value
31571 param height SizeI in value
31572 param fixedSampleLocations Boolean in value
31573 category NV_texture_multisample
31574 version 4.1
31575 extension
31576 glxropcode ?
31577 glxflags ignore
31578 offset ?
31579
31580 TextureImage3DMultisampleCoverageNV(texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations)
31581 return void
31582 param texture UInt32 in value
31583 param target GLenum in value
31584 param coverageSamples SizeI in value
31585 param colorSamples SizeI in value
31586 param internalFormat Int32 in value
31587 param width SizeI in value
31588 param height SizeI in value
31589 param depth SizeI in value
31590 param fixedSampleLocations Boolean in value
31591 category NV_texture_multisample
31592 version 4.1
31593 extension
31594 glxropcode ?
31595 glxflags ignore
31596 offset ?
31597
31598
31599 ###############################################################################
31600 #
31601 # Extension #404
31602 # AMD_blend_minmax_factor commands
31603 #
31604 ###############################################################################
31605
31606 # (none)
31607 newcategory: AMD_blend_minmax_factor
31608
31609 ###############################################################################
31610 #
31611 # Extension #405 (awaiting spec clarification)
31612 # AMD_sample_positions commands
31613 #
31614 ###############################################################################
31615
31616 #@GL_AMD_sample_positions
31617 #@void SetMultisamplefv(enum pname, uint index, const float *val);