Merge branch 'glsl2-head' into glsl2
[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: 10971 $ on $Date: 2010-04-09 02:45:33 -0700 (Fri, 09 Apr 2010) $
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 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
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
65 # Core version in which a function was introduced, or against
66 # which an extension can be implemented
67 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
68 # Core version in which a function was removed
69 deprecated: 3.1
70 # GLX Single, Rendering, or Vendor Private opcode
71 glxsingle: *
72 glxropcode: *
73 glxvendorpriv: *
74 # WGL implementation flags (incomplete)
75 wglflags: client-handcode server-handcode small-data batchable
76 # Drivers in which this is implemented (very incomplete)
77 extension: future not_implemented soft WINSOFT NV10 NV20 NV50
78 # Function this aliases (indistinguishable to the GL)
79 alias: *
80 # Mesa dispatch table offset (incomplete)
81 offset: *
82 # These properties are picked up from NVIDIA .spec files, we don't use them
83 glfflags: *
84 beginend: *
85 glxvectorequiv: *
86 subcategory: *
87 glextmask: *
88
89 ###############################################################################
90 #
91 # glxsingle, glxropcode, and other GLX allocations to vendors
92 # are used here, but the master registry for GLX is in
93 # /ogl/trunk/doc/registry/extensions.reserved
94 #
95 # XFree86 dispatch offsets: 0-645
96 # 578-641 NV_vertex_program
97 # GLS opcodes: 0x0030-0x0269
98 #
99 ###############################################################################
100
101 ###############################################################################
102 #
103 # things to remember when adding an extension command
104 #
105 # - append new ARB and non-ARB extensions to the appropriate portion of
106 # the spec file, in extension number order.
107 # - use tabs, not spaces
108 # - set glxflags to "ignore" until GLX is updated to support the new command
109 # - add new data types to typemaps/spec2wire.map
110 # - add extension name in alphabetical order to category list
111 # - add commands within an extension in spec order
112 # - use existing command entries as a model (where possible)
113 # - when reserving new glxropcodes, update
114 # gfx/lib/opengl/doc/glspec/extensions.reserved to indicate this
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 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
204 ###############################################################################
205 ###############################################################################
206 #
207 # OpenGL 1.0 commands
208 #
209 ###############################################################################
210 ###############################################################################
211
212 ###############################################################################
213 #
214 # drawing-control commands
215 #
216 ###############################################################################
217
218 CullFace(mode)
219 return void
220 param mode CullFaceMode in value
221 category VERSION_1_0 # old: drawing-control
222 version 1.0
223 glxropcode 79
224 offset 152
225
226 FrontFace(mode)
227 return void
228 param mode FrontFaceDirection in value
229 category VERSION_1_0 # old: drawing-control
230 version 1.0
231 glxropcode 84
232 offset 157
233
234 Hint(target, mode)
235 return void
236 param target HintTarget in value
237 param mode HintMode in value
238 category VERSION_1_0 # old: drawing-control
239 version 1.0
240 glxropcode 85
241 offset 158
242
243 LineWidth(width)
244 return void
245 param width CheckedFloat32 in value
246 category VERSION_1_0 # old: drawing-control
247 version 1.0
248 glxropcode 95
249 offset 168
250
251 PointSize(size)
252 return void
253 param size CheckedFloat32 in value
254 category VERSION_1_0 # old: drawing-control
255 version 1.0
256 glxropcode 100
257 offset 173
258
259 PolygonMode(face, mode)
260 return void
261 param face MaterialFace in value
262 param mode PolygonMode in value
263 category VERSION_1_0 # old: drawing-control
264 version 1.0
265 glxropcode 101
266 offset 174
267
268 Scissor(x, y, width, height)
269 return void
270 param x WinCoord in value
271 param y WinCoord in value
272 param width SizeI in value
273 param height SizeI in value
274 category VERSION_1_0 # old: drawing-control
275 version 1.0
276 glxropcode 103
277 offset 176
278
279 TexParameterf(target, pname, param)
280 return void
281 param target TextureTarget in value
282 param pname TextureParameterName in value
283 param param CheckedFloat32 in value
284 category VERSION_1_0 # old: drawing-control
285 version 1.0
286 glxropcode 105
287 wglflags small-data
288 offset 178
289
290 TexParameterfv(target, pname, params)
291 return void
292 param target TextureTarget in value
293 param pname TextureParameterName in value
294 param params CheckedFloat32 in array [COMPSIZE(pname)]
295 category VERSION_1_0 # old: drawing-control
296 version 1.0
297 glxropcode 106
298 wglflags small-data
299 offset 179
300
301 TexParameteri(target, pname, param)
302 return void
303 param target TextureTarget in value
304 param pname TextureParameterName in value
305 param param CheckedInt32 in value
306 category VERSION_1_0 # old: drawing-control
307 version 1.0
308 glxropcode 107
309 wglflags small-data
310 offset 180
311
312 TexParameteriv(target, pname, params)
313 return void
314 param target TextureTarget in value
315 param pname TextureParameterName in value
316 param params CheckedInt32 in array [COMPSIZE(pname)]
317 category VERSION_1_0 # old: drawing-control
318 version 1.0
319 glxropcode 108
320 wglflags small-data
321 offset 181
322
323 TexImage1D(target, level, internalformat, width, border, format, type, pixels)
324 return void
325 param target TextureTarget in value
326 param level CheckedInt32 in value
327 param internalformat TextureComponentCount in value
328 param width SizeI in value
329 param border CheckedInt32 in value
330 param format PixelFormat in value
331 param type PixelType in value
332 param pixels Void in array [COMPSIZE(format/type/width)]
333 category VERSION_1_0 # old: drawing-control
334 dlflags handcode
335 glxflags client-handcode server-handcode
336 version 1.0
337 glxropcode 109
338 wglflags client-handcode server-handcode
339 offset 182
340
341 TexImage2D(target, level, internalformat, width, height, 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 height SizeI in value
348 param border CheckedInt32 in value
349 param format PixelFormat in value
350 param type PixelType in value
351 param pixels Void in array [COMPSIZE(format/type/width/height)]
352 category VERSION_1_0 # old: drawing-control
353 dlflags handcode
354 glxflags client-handcode server-handcode
355 version 1.0
356 glxropcode 110
357 wglflags client-handcode server-handcode
358 offset 183
359
360 ###############################################################################
361 #
362 # framebuf commands
363 #
364 ###############################################################################
365
366 DrawBuffer(mode)
367 return void
368 param mode DrawBufferMode in value
369 category VERSION_1_0 # old: framebuf
370 version 1.0
371 glxropcode 126
372 offset 202
373
374 Clear(mask)
375 return void
376 param mask ClearBufferMask in value
377 category VERSION_1_0 # old: framebuf
378 version 1.0
379 glxropcode 127
380 offset 203
381
382 ClearColor(red, green, blue, alpha)
383 return void
384 param red ClampedColorF in value
385 param green ClampedColorF in value
386 param blue ClampedColorF in value
387 param alpha ClampedColorF in value
388 category VERSION_1_0 # old: framebuf
389 version 1.0
390 glxropcode 130
391 offset 206
392
393 ClearStencil(s)
394 return void
395 param s StencilValue in value
396 category VERSION_1_0 # old: framebuf
397 version 1.0
398 glxropcode 131
399 offset 207
400
401 ClearDepth(depth)
402 return void
403 param depth ClampedFloat64 in value
404 category VERSION_1_0 # old: framebuf
405 version 1.0
406 glxropcode 132
407 offset 208
408
409 StencilMask(mask)
410 return void
411 param mask MaskedStencilValue in value
412 category VERSION_1_0 # old: framebuf
413 version 1.0
414 glxropcode 133
415 offset 209
416
417 ColorMask(red, green, blue, alpha)
418 return void
419 param red Boolean in value
420 param green Boolean in value
421 param blue Boolean in value
422 param alpha Boolean in value
423 category VERSION_1_0 # old: framebuf
424 version 1.0
425 glxropcode 134
426 offset 210
427
428 DepthMask(flag)
429 return void
430 param flag Boolean in value
431 category VERSION_1_0 # old: framebuf
432 version 1.0
433 glxropcode 135
434 offset 211
435
436 ###############################################################################
437 #
438 # misc commands
439 #
440 ###############################################################################
441
442 Disable(cap)
443 return void
444 param cap EnableCap in value
445 category VERSION_1_0 # old: misc
446 version 1.0
447 dlflags handcode
448 glxflags client-handcode client-intercept
449 glxropcode 138
450 offset 214
451
452 Enable(cap)
453 return void
454 param cap EnableCap in value
455 category VERSION_1_0 # old: misc
456 version 1.0
457 dlflags handcode
458 glxflags client-handcode client-intercept
459 glxropcode 139
460 offset 215
461
462 Finish()
463 return void
464 dlflags notlistable
465 glxflags client-handcode server-handcode
466 category VERSION_1_0 # old: misc
467 version 1.0
468 glxsingle 108
469 offset 216
470
471 Flush()
472 return void
473 dlflags notlistable
474 glxflags client-handcode client-intercept server-handcode
475 category VERSION_1_0 # old: misc
476 version 1.0
477 glxsingle 142
478 offset 217
479
480 ###############################################################################
481 #
482 # pixel-op commands
483 #
484 ###############################################################################
485
486 BlendFunc(sfactor, dfactor)
487 return void
488 param sfactor BlendingFactorSrc in value
489 param dfactor BlendingFactorDest in value
490 category VERSION_1_0 # old: pixel-op
491 version 1.0
492 glxropcode 160
493 offset 241
494
495 LogicOp(opcode)
496 return void
497 param opcode LogicOp in value
498 category VERSION_1_0 # old: pixel-op
499 version 1.0
500 glxropcode 161
501 offset 242
502
503 StencilFunc(func, ref, mask)
504 return void
505 param func StencilFunction in value
506 param ref ClampedStencilValue in value
507 param mask MaskedStencilValue in value
508 category VERSION_1_0 # old: pixel-op
509 version 1.0
510 glxropcode 162
511 offset 243
512
513 StencilOp(fail, zfail, zpass)
514 return void
515 param fail StencilOp in value
516 param zfail StencilOp in value
517 param zpass StencilOp in value
518 category VERSION_1_0 # old: pixel-op
519 version 1.0
520 glxropcode 163
521 offset 244
522
523 DepthFunc(func)
524 return void
525 param func DepthFunction in value
526 category VERSION_1_0 # old: pixel-op
527 version 1.0
528 glxropcode 164
529 offset 245
530
531 ###############################################################################
532 #
533 # pixel-rw commands
534 #
535 ###############################################################################
536
537 PixelStoref(pname, param)
538 return void
539 param pname PixelStoreParameter in value
540 param param CheckedFloat32 in value
541 dlflags notlistable
542 glxflags client-handcode
543 category VERSION_1_0 # old: pixel-rw
544 version 1.0
545 glxsingle 109
546 wglflags batchable
547 offset 249
548
549 PixelStorei(pname, param)
550 return void
551 param pname PixelStoreParameter in value
552 param param CheckedInt32 in value
553 dlflags notlistable
554 glxflags client-handcode
555 category VERSION_1_0 # old: pixel-rw
556 version 1.0
557 glxsingle 110
558 wglflags batchable
559 offset 250
560
561 ReadBuffer(mode)
562 return void
563 param mode ReadBufferMode in value
564 category VERSION_1_0 # old: pixel-rw
565 version 1.0
566 glxropcode 171
567 offset 254
568
569 ReadPixels(x, y, width, height, format, type, pixels)
570 return void
571 param x WinCoord in value
572 param y WinCoord in value
573 param width SizeI in value
574 param height SizeI in value
575 param format PixelFormat in value
576 param type PixelType in value
577 param pixels Void out array [COMPSIZE(format/type/width/height)]
578 category VERSION_1_0 # old: pixel-rw
579 dlflags notlistable
580 glxflags client-handcode server-handcode
581 version 1.0
582 glxsingle 111
583 wglflags client-handcode server-handcode
584 offset 256
585
586 ###############################################################################
587 #
588 # state-req commands
589 #
590 ###############################################################################
591
592 GetBooleanv(pname, params)
593 return void
594 param pname GetPName in value
595 param params Boolean out array [COMPSIZE(pname)]
596 category VERSION_1_0 # old: state-req
597 dlflags notlistable
598 glxflags client-handcode
599 version 1.0
600 glxsingle 112
601 wglflags small-data
602 offset 258
603
604 GetDoublev(pname, params)
605 return void
606 param pname GetPName in value
607 param params Float64 out array [COMPSIZE(pname)]
608 category VERSION_1_0 # old: state-req
609 dlflags notlistable
610 glxflags client-handcode
611 version 1.0
612 glxsingle 114
613 wglflags small-data
614 offset 260
615
616 GetError()
617 return ErrorCode
618 category VERSION_1_0 # old: state-req
619 dlflags notlistable
620 glxflags client-handcode
621 version 1.0
622 glxsingle 115
623 offset 261
624
625 GetFloatv(pname, params)
626 return void
627 param pname GetPName in value
628 param params Float32 out array [COMPSIZE(pname)]
629 category VERSION_1_0 # old: state-req
630 dlflags notlistable
631 glxflags client-handcode
632 version 1.0
633 glxsingle 116
634 wglflags small-data
635 offset 262
636
637 GetIntegerv(pname, params)
638 return void
639 param pname GetPName in value
640 param params Int32 out array [COMPSIZE(pname)]
641 category VERSION_1_0 # old: state-req
642 dlflags notlistable
643 glxflags client-handcode
644 version 1.0
645 glxsingle 117
646 wglflags small-data
647 offset 263
648
649 GetString(name)
650 return String
651 param name StringName in value
652 category VERSION_1_0 # old: state-req
653 dlflags notlistable
654 glxflags client-handcode server-handcode
655 version 1.0
656 glxsingle 129
657 wglflags client-handcode server-handcode
658 offset 275
659
660 GetTexImage(target, level, format, type, pixels)
661 return void
662 param target TextureTarget in value
663 param level CheckedInt32 in value
664 param format PixelFormat in value
665 param type PixelType in value
666 param pixels Void out array [COMPSIZE(target/level/format/type)]
667 category VERSION_1_0 # old: state-req
668 dlflags notlistable
669 glxflags client-handcode server-handcode
670 version 1.0
671 glxsingle 135
672 wglflags client-handcode server-handcode
673 offset 281
674
675 GetTexParameterfv(target, pname, params)
676 return void
677 param target TextureTarget in value
678 param pname GetTextureParameter in value
679 param params Float32 out array [COMPSIZE(pname)]
680 category VERSION_1_0 # old: state-req
681 dlflags notlistable
682 version 1.0
683 glxsingle 136
684 wglflags small-data
685 offset 282
686
687 GetTexParameteriv(target, pname, params)
688 return void
689 param target TextureTarget in value
690 param pname GetTextureParameter in value
691 param params Int32 out array [COMPSIZE(pname)]
692 category VERSION_1_0 # old: state-req
693 dlflags notlistable
694 version 1.0
695 glxsingle 137
696 wglflags small-data
697 offset 283
698
699 GetTexLevelParameterfv(target, level, pname, params)
700 return void
701 param target TextureTarget in value
702 param level CheckedInt32 in value
703 param pname GetTextureParameter in value
704 param params Float32 out array [COMPSIZE(pname)]
705 category VERSION_1_0 # old: state-req
706 dlflags notlistable
707 version 1.0
708 glxsingle 138
709 wglflags small-data
710 offset 284
711
712 GetTexLevelParameteriv(target, level, pname, params)
713 return void
714 param target TextureTarget in value
715 param level CheckedInt32 in value
716 param pname GetTextureParameter in value
717 param params Int32 out array [COMPSIZE(pname)]
718 category VERSION_1_0 # old: state-req
719 dlflags notlistable
720 version 1.0
721 glxsingle 139
722 wglflags small-data
723 offset 285
724
725 IsEnabled(cap)
726 return Boolean
727 param cap EnableCap in value
728 category VERSION_1_0 # old: state-req
729 dlflags notlistable
730 version 1.0
731 glxflags client-handcode client-intercept
732 glxsingle 140
733 offset 286
734
735 ###############################################################################
736 #
737 # xform commands
738 #
739 ###############################################################################
740
741 DepthRange(near, far)
742 return void
743 param near ClampedFloat64 in value
744 param far ClampedFloat64 in value
745 category VERSION_1_0 # old: xform
746 version 1.0
747 glxropcode 174
748 offset 288
749
750 Viewport(x, y, width, height)
751 return void
752 param x WinCoord in value
753 param y WinCoord in value
754 param width SizeI in value
755 param height SizeI in value
756 category VERSION_1_0 # old: xform
757 version 1.0
758 glxropcode 191
759 offset 305
760
761 ###############################################################################
762 ###############################################################################
763 #
764 # OpenGL 1.0 deprecated commands
765 #
766 ###############################################################################
767 ###############################################################################
768
769 # display-list commands
770
771 NewList(list, mode)
772 return void
773 param list List in value
774 param mode ListMode in value
775 dlflags notlistable
776 category VERSION_1_0_DEPRECATED # old: display-list
777 version 1.0
778 deprecated 3.1
779 glxsingle 101
780 wglflags batchable
781 offset 0
782
783 EndList()
784 return void
785 dlflags notlistable
786 category VERSION_1_0_DEPRECATED # old: display-list
787 version 1.0
788 deprecated 3.1
789 glxsingle 102
790 wglflags batchable
791 offset 1
792
793 CallList(list)
794 return void
795 param list List in value
796 category VERSION_1_0_DEPRECATED # old: display-list
797 version 1.0
798 deprecated 3.1
799 glxropcode 1
800 offset 2
801
802 CallLists(n, type, lists)
803 return void
804 param n SizeI in value
805 param type ListNameType in value
806 param lists Void in array [COMPSIZE(n/type)]
807 category VERSION_1_0_DEPRECATED # old: display-list
808 glxflags client-handcode server-handcode
809 version 1.0
810 deprecated 3.1
811 glxropcode 2
812 offset 3
813
814 DeleteLists(list, range)
815 return void
816 param list List in value
817 param range SizeI in value
818 dlflags notlistable
819 category VERSION_1_0_DEPRECATED # old: display-list
820 version 1.0
821 deprecated 3.1
822 glxsingle 103
823 wglflags batchable
824 offset 4
825
826 GenLists(range)
827 return List
828 param range SizeI in value
829 dlflags notlistable
830 category VERSION_1_0_DEPRECATED # old: display-list
831 version 1.0
832 deprecated 3.1
833 glxsingle 104
834 offset 5
835
836 ListBase(base)
837 return void
838 param base List in value
839 category VERSION_1_0_DEPRECATED # old: display-list
840 version 1.0
841 deprecated 3.1
842 glxropcode 3
843 offset 6
844
845 # drawing commands
846
847 Begin(mode)
848 return void
849 param mode BeginMode in value
850 category VERSION_1_0_DEPRECATED # old: drawing
851 version 1.0
852 deprecated 3.1
853 glxropcode 4
854 offset 7
855
856 Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
857 return void
858 param width SizeI in value
859 param height SizeI in value
860 param xorig CoordF in value
861 param yorig CoordF in value
862 param xmove CoordF in value
863 param ymove CoordF in value
864 param bitmap UInt8 in array [COMPSIZE(width/height)]
865 category VERSION_1_0_DEPRECATED # old: drawing
866 dlflags handcode
867 glxflags client-handcode server-handcode
868 version 1.0
869 deprecated 3.1
870 glxropcode 5
871 wglflags client-handcode server-handcode
872 offset 8
873
874 Color3b(red, green, blue)
875 return void
876 param red ColorB in value
877 param green ColorB in value
878 param blue ColorB in value
879 category VERSION_1_0_DEPRECATED # old: drawing
880 vectorequiv Color3bv
881 version 1.0
882 deprecated 3.1
883 offset 9
884
885 Color3bv(v)
886 return void
887 param v ColorB in array [3]
888 category VERSION_1_0_DEPRECATED # old: drawing
889 version 1.0
890 deprecated 3.1
891 glxropcode 6
892 offset 10
893
894 Color3d(red, green, blue)
895 return void
896 param red ColorD in value
897 param green ColorD in value
898 param blue ColorD in value
899 category VERSION_1_0_DEPRECATED # old: drawing
900 vectorequiv Color3dv
901 version 1.0
902 deprecated 3.1
903 offset 11
904
905 Color3dv(v)
906 return void
907 param v ColorD in array [3]
908 category VERSION_1_0_DEPRECATED # old: drawing
909 version 1.0
910 deprecated 3.1
911 glxropcode 7
912 offset 12
913
914 Color3f(red, green, blue)
915 return void
916 param red ColorF in value
917 param green ColorF in value
918 param blue ColorF in value
919 category VERSION_1_0_DEPRECATED # old: drawing
920 vectorequiv Color3fv
921 version 1.0
922 deprecated 3.1
923 offset 13
924
925 Color3fv(v)
926 return void
927 param v ColorF in array [3]
928 category VERSION_1_0_DEPRECATED # old: drawing
929 version 1.0
930 deprecated 3.1
931 glxropcode 8
932 offset 14
933
934 Color3i(red, green, blue)
935 return void
936 param red ColorI in value
937 param green ColorI in value
938 param blue ColorI in value
939 category VERSION_1_0_DEPRECATED # old: drawing
940 vectorequiv Color3iv
941 version 1.0
942 deprecated 3.1
943 offset 15
944
945 Color3iv(v)
946 return void
947 param v ColorI in array [3]
948 category VERSION_1_0_DEPRECATED # old: drawing
949 version 1.0
950 deprecated 3.1
951 glxropcode 9
952 offset 16
953
954 Color3s(red, green, blue)
955 return void
956 param red ColorS in value
957 param green ColorS in value
958 param blue ColorS in value
959 category VERSION_1_0_DEPRECATED # old: drawing
960 vectorequiv Color3sv
961 version 1.0
962 deprecated 3.1
963 offset 17
964
965 Color3sv(v)
966 return void
967 param v ColorS in array [3]
968 category VERSION_1_0_DEPRECATED # old: drawing
969 version 1.0
970 deprecated 3.1
971 glxropcode 10
972 offset 18
973
974 Color3ub(red, green, blue)
975 return void
976 param red ColorUB in value
977 param green ColorUB in value
978 param blue ColorUB in value
979 category VERSION_1_0_DEPRECATED # old: drawing
980 vectorequiv Color3ubv
981 version 1.0
982 deprecated 3.1
983 offset 19
984
985 Color3ubv(v)
986 return void
987 param v ColorUB in array [3]
988 category VERSION_1_0_DEPRECATED # old: drawing
989 version 1.0
990 deprecated 3.1
991 glxropcode 11
992 offset 20
993
994 Color3ui(red, green, blue)
995 return void
996 param red ColorUI in value
997 param green ColorUI in value
998 param blue ColorUI in value
999 category VERSION_1_0_DEPRECATED # old: drawing
1000 vectorequiv Color3uiv
1001 version 1.0
1002 deprecated 3.1
1003 offset 21
1004
1005 Color3uiv(v)
1006 return void
1007 param v ColorUI in array [3]
1008 category VERSION_1_0_DEPRECATED # old: drawing
1009 version 1.0
1010 deprecated 3.1
1011 glxropcode 12
1012 offset 22
1013
1014 Color3us(red, green, blue)
1015 return void
1016 param red ColorUS in value
1017 param green ColorUS in value
1018 param blue ColorUS in value
1019 category VERSION_1_0_DEPRECATED # old: drawing
1020 vectorequiv Color3usv
1021 version 1.0
1022 deprecated 3.1
1023 offset 23
1024
1025 Color3usv(v)
1026 return void
1027 param v ColorUS in array [3]
1028 category VERSION_1_0_DEPRECATED # old: drawing
1029 version 1.0
1030 deprecated 3.1
1031 glxropcode 13
1032 offset 24
1033
1034 Color4b(red, green, blue, alpha)
1035 return void
1036 param red ColorB in value
1037 param green ColorB in value
1038 param blue ColorB in value
1039 param alpha ColorB in value
1040 category VERSION_1_0_DEPRECATED # old: drawing
1041 vectorequiv Color4bv
1042 version 1.0
1043 deprecated 3.1
1044 offset 25
1045
1046 Color4bv(v)
1047 return void
1048 param v ColorB in array [4]
1049 category VERSION_1_0_DEPRECATED # old: drawing
1050 version 1.0
1051 deprecated 3.1
1052 glxropcode 14
1053 offset 26
1054
1055 Color4d(red, green, blue, alpha)
1056 return void
1057 param red ColorD in value
1058 param green ColorD in value
1059 param blue ColorD in value
1060 param alpha ColorD in value
1061 category VERSION_1_0_DEPRECATED # old: drawing
1062 vectorequiv Color4dv
1063 version 1.0
1064 deprecated 3.1
1065 offset 27
1066
1067 Color4dv(v)
1068 return void
1069 param v ColorD in array [4]
1070 category VERSION_1_0_DEPRECATED # old: drawing
1071 version 1.0
1072 deprecated 3.1
1073 glxropcode 15
1074 offset 28
1075
1076 Color4f(red, green, blue, alpha)
1077 return void
1078 param red ColorF in value
1079 param green ColorF in value
1080 param blue ColorF in value
1081 param alpha ColorF in value
1082 category VERSION_1_0_DEPRECATED # old: drawing
1083 vectorequiv Color4fv
1084 version 1.0
1085 deprecated 3.1
1086 offset 29
1087
1088 Color4fv(v)
1089 return void
1090 param v ColorF in array [4]
1091 category VERSION_1_0_DEPRECATED # old: drawing
1092 version 1.0
1093 deprecated 3.1
1094 glxropcode 16
1095 offset 30
1096
1097 Color4i(red, green, blue, alpha)
1098 return void
1099 param red ColorI in value
1100 param green ColorI in value
1101 param blue ColorI in value
1102 param alpha ColorI in value
1103 category VERSION_1_0_DEPRECATED # old: drawing
1104 vectorequiv Color4iv
1105 version 1.0
1106 deprecated 3.1
1107 offset 31
1108
1109 Color4iv(v)
1110 return void
1111 param v ColorI in array [4]
1112 category VERSION_1_0_DEPRECATED # old: drawing
1113 version 1.0
1114 deprecated 3.1
1115 glxropcode 17
1116 offset 32
1117
1118 Color4s(red, green, blue, alpha)
1119 return void
1120 param red ColorS in value
1121 param green ColorS in value
1122 param blue ColorS in value
1123 param alpha ColorS in value
1124 category VERSION_1_0_DEPRECATED # old: drawing
1125 vectorequiv Color4sv
1126 version 1.0
1127 deprecated 3.1
1128 offset 33
1129
1130 Color4sv(v)
1131 return void
1132 param v ColorS in array [4]
1133 category VERSION_1_0_DEPRECATED # old: drawing
1134 version 1.0
1135 deprecated 3.1
1136 glxropcode 18
1137 offset 34
1138
1139 Color4ub(red, green, blue, alpha)
1140 return void
1141 param red ColorUB in value
1142 param green ColorUB in value
1143 param blue ColorUB in value
1144 param alpha ColorUB in value
1145 category VERSION_1_0_DEPRECATED # old: drawing
1146 vectorequiv Color4ubv
1147 version 1.0
1148 deprecated 3.1
1149 offset 35
1150
1151 Color4ubv(v)
1152 return void
1153 param v ColorUB in array [4]
1154 category VERSION_1_0_DEPRECATED # old: drawing
1155 version 1.0
1156 deprecated 3.1
1157 glxropcode 19
1158 offset 36
1159
1160 Color4ui(red, green, blue, alpha)
1161 return void
1162 param red ColorUI in value
1163 param green ColorUI in value
1164 param blue ColorUI in value
1165 param alpha ColorUI in value
1166 category VERSION_1_0_DEPRECATED # old: drawing
1167 vectorequiv Color4uiv
1168 version 1.0
1169 deprecated 3.1
1170 offset 37
1171
1172 Color4uiv(v)
1173 return void
1174 param v ColorUI in array [4]
1175 category VERSION_1_0_DEPRECATED # old: drawing
1176 version 1.0
1177 deprecated 3.1
1178 glxropcode 20
1179 offset 38
1180
1181 Color4us(red, green, blue, alpha)
1182 return void
1183 param red ColorUS in value
1184 param green ColorUS in value
1185 param blue ColorUS in value
1186 param alpha ColorUS in value
1187 category VERSION_1_0_DEPRECATED # old: drawing
1188 vectorequiv Color4usv
1189 version 1.0
1190 deprecated 3.1
1191 offset 39
1192
1193 Color4usv(v)
1194 return void
1195 param v ColorUS in array [4]
1196 category VERSION_1_0_DEPRECATED # old: drawing
1197 version 1.0
1198 deprecated 3.1
1199 glxropcode 21
1200 offset 40
1201
1202 EdgeFlag(flag)
1203 return void
1204 param flag Boolean in value
1205 category VERSION_1_0_DEPRECATED # old: drawing
1206 vectorequiv EdgeFlagv
1207 version 1.0
1208 deprecated 3.1
1209 offset 41
1210
1211 EdgeFlagv(flag)
1212 return void
1213 param flag Boolean in array [1]
1214 category VERSION_1_0_DEPRECATED # old: drawing
1215 version 1.0
1216 deprecated 3.1
1217 glxropcode 22
1218 offset 42
1219
1220 End()
1221 return void
1222 category VERSION_1_0_DEPRECATED # old: drawing
1223 version 1.0
1224 deprecated 3.1
1225 glxropcode 23
1226 offset 43
1227
1228 Indexd(c)
1229 return void
1230 param c ColorIndexValueD in value
1231 category VERSION_1_0_DEPRECATED # old: drawing
1232 vectorequiv Indexdv
1233 version 1.0
1234 deprecated 3.1
1235 offset 44
1236
1237 Indexdv(c)
1238 return void
1239 param c ColorIndexValueD in array [1]
1240 category VERSION_1_0_DEPRECATED # old: drawing
1241 version 1.0
1242 deprecated 3.1
1243 glxropcode 24
1244 offset 45
1245
1246 Indexf(c)
1247 return void
1248 param c ColorIndexValueF in value
1249 category VERSION_1_0_DEPRECATED # old: drawing
1250 vectorequiv Indexfv
1251 version 1.0
1252 deprecated 3.1
1253 offset 46
1254
1255 Indexfv(c)
1256 return void
1257 param c ColorIndexValueF in array [1]
1258 category VERSION_1_0_DEPRECATED # old: drawing
1259 version 1.0
1260 deprecated 3.1
1261 glxropcode 25
1262 offset 47
1263
1264 Indexi(c)
1265 return void
1266 param c ColorIndexValueI in value
1267 category VERSION_1_0_DEPRECATED # old: drawing
1268 vectorequiv Indexiv
1269 version 1.0
1270 deprecated 3.1
1271 offset 48
1272
1273 Indexiv(c)
1274 return void
1275 param c ColorIndexValueI in array [1]
1276 category VERSION_1_0_DEPRECATED # old: drawing
1277 version 1.0
1278 deprecated 3.1
1279 glxropcode 26
1280 offset 49
1281
1282 Indexs(c)
1283 return void
1284 param c ColorIndexValueS in value
1285 category VERSION_1_0_DEPRECATED # old: drawing
1286 vectorequiv Indexsv
1287 version 1.0
1288 deprecated 3.1
1289 offset 50
1290
1291 Indexsv(c)
1292 return void
1293 param c ColorIndexValueS in array [1]
1294 category VERSION_1_0_DEPRECATED # old: drawing
1295 version 1.0
1296 deprecated 3.1
1297 glxropcode 27
1298 offset 51
1299
1300 Normal3b(nx, ny, nz)
1301 return void
1302 param nx Int8 in value
1303 param ny Int8 in value
1304 param nz Int8 in value
1305 category VERSION_1_0_DEPRECATED # old: drawing
1306 vectorequiv Normal3bv
1307 version 1.0
1308 deprecated 3.1
1309 offset 52
1310
1311 Normal3bv(v)
1312 return void
1313 param v Int8 in array [3]
1314 category VERSION_1_0_DEPRECATED # old: drawing
1315 version 1.0
1316 deprecated 3.1
1317 glxropcode 28
1318 offset 53
1319
1320 Normal3d(nx, ny, nz)
1321 return void
1322 param nx CoordD in value
1323 param ny CoordD in value
1324 param nz CoordD in value
1325 category VERSION_1_0_DEPRECATED # old: drawing
1326 vectorequiv Normal3dv
1327 version 1.0
1328 deprecated 3.1
1329 offset 54
1330
1331 Normal3dv(v)
1332 return void
1333 param v CoordD in array [3]
1334 category VERSION_1_0_DEPRECATED # old: drawing
1335 version 1.0
1336 deprecated 3.1
1337 glxropcode 29
1338 offset 55
1339
1340 Normal3f(nx, ny, nz)
1341 return void
1342 param nx CoordF in value
1343 param ny CoordF in value
1344 param nz CoordF in value
1345 category VERSION_1_0_DEPRECATED # old: drawing
1346 vectorequiv Normal3fv
1347 version 1.0
1348 deprecated 3.1
1349 offset 56
1350
1351 Normal3fv(v)
1352 return void
1353 param v CoordF in array [3]
1354 category VERSION_1_0_DEPRECATED # old: drawing
1355 version 1.0
1356 deprecated 3.1
1357 glxropcode 30
1358 offset 57
1359
1360 Normal3i(nx, ny, nz)
1361 return void
1362 param nx Int32 in value
1363 param ny Int32 in value
1364 param nz Int32 in value
1365 category VERSION_1_0_DEPRECATED # old: drawing
1366 vectorequiv Normal3iv
1367 version 1.0
1368 deprecated 3.1
1369 offset 58
1370
1371 Normal3iv(v)
1372 return void
1373 param v Int32 in array [3]
1374 category VERSION_1_0_DEPRECATED # old: drawing
1375 version 1.0
1376 deprecated 3.1
1377 glxropcode 31
1378 offset 59
1379
1380 Normal3s(nx, ny, nz)
1381 return void
1382 param nx Int16 in value
1383 param ny Int16 in value
1384 param nz Int16 in value
1385 category VERSION_1_0_DEPRECATED # old: drawing
1386 vectorequiv Normal3sv
1387 version 1.0
1388 deprecated 3.1
1389 offset 60
1390
1391 Normal3sv(v)
1392 return void
1393 param v Int16 in array [3]
1394 category VERSION_1_0_DEPRECATED # old: drawing
1395 version 1.0
1396 deprecated 3.1
1397 glxropcode 32
1398 offset 61
1399
1400 RasterPos2d(x, y)
1401 return void
1402 param x CoordD in value
1403 param y CoordD in value
1404 category VERSION_1_0_DEPRECATED # old: drawing
1405 vectorequiv RasterPos2dv
1406 version 1.0
1407 deprecated 3.1
1408 offset 62
1409
1410 RasterPos2dv(v)
1411 return void
1412 param v CoordD in array [2]
1413 category VERSION_1_0_DEPRECATED # old: drawing
1414 version 1.0
1415 deprecated 3.1
1416 glxropcode 33
1417 offset 63
1418
1419 RasterPos2f(x, y)
1420 return void
1421 param x CoordF in value
1422 param y CoordF in value
1423 category VERSION_1_0_DEPRECATED # old: drawing
1424 vectorequiv RasterPos2fv
1425 version 1.0
1426 deprecated 3.1
1427 offset 64
1428
1429 RasterPos2fv(v)
1430 return void
1431 param v CoordF in array [2]
1432 category VERSION_1_0_DEPRECATED # old: drawing
1433 version 1.0
1434 deprecated 3.1
1435 glxropcode 34
1436 offset 65
1437
1438 RasterPos2i(x, y)
1439 return void
1440 param x CoordI in value
1441 param y CoordI in value
1442 category VERSION_1_0_DEPRECATED # old: drawing
1443 vectorequiv RasterPos2iv
1444 version 1.0
1445 deprecated 3.1
1446 offset 66
1447
1448 RasterPos2iv(v)
1449 return void
1450 param v CoordI in array [2]
1451 category VERSION_1_0_DEPRECATED # old: drawing
1452 version 1.0
1453 deprecated 3.1
1454 glxropcode 35
1455 offset 67
1456
1457 RasterPos2s(x, y)
1458 return void
1459 param x CoordS in value
1460 param y CoordS in value
1461 category VERSION_1_0_DEPRECATED # old: drawing
1462 vectorequiv RasterPos2sv
1463 version 1.0
1464 deprecated 3.1
1465 offset 68
1466
1467 RasterPos2sv(v)
1468 return void
1469 param v CoordS in array [2]
1470 category VERSION_1_0_DEPRECATED # old: drawing
1471 version 1.0
1472 deprecated 3.1
1473 glxropcode 36
1474 offset 69
1475
1476 RasterPos3d(x, y, z)
1477 return void
1478 param x CoordD in value
1479 param y CoordD in value
1480 param z CoordD in value
1481 vectorequiv RasterPos3dv
1482 category VERSION_1_0_DEPRECATED # old: drawing
1483 version 1.0
1484 deprecated 3.1
1485 offset 70
1486
1487 RasterPos3dv(v)
1488 return void
1489 param v CoordD in array [3]
1490 category VERSION_1_0_DEPRECATED # old: drawing
1491 version 1.0
1492 deprecated 3.1
1493 glxropcode 37
1494 offset 71
1495
1496 RasterPos3f(x, y, z)
1497 return void
1498 param x CoordF in value
1499 param y CoordF in value
1500 param z CoordF in value
1501 category VERSION_1_0_DEPRECATED # old: drawing
1502 vectorequiv RasterPos3fv
1503 version 1.0
1504 deprecated 3.1
1505 offset 72
1506
1507 RasterPos3fv(v)
1508 return void
1509 param v CoordF in array [3]
1510 category VERSION_1_0_DEPRECATED # old: drawing
1511 version 1.0
1512 deprecated 3.1
1513 glxropcode 38
1514 offset 73
1515
1516 RasterPos3i(x, y, z)
1517 return void
1518 param x CoordI in value
1519 param y CoordI in value
1520 param z CoordI in value
1521 category VERSION_1_0_DEPRECATED # old: drawing
1522 vectorequiv RasterPos3iv
1523 version 1.0
1524 deprecated 3.1
1525 offset 74
1526
1527 RasterPos3iv(v)
1528 return void
1529 param v CoordI in array [3]
1530 category VERSION_1_0_DEPRECATED # old: drawing
1531 version 1.0
1532 deprecated 3.1
1533 glxropcode 39
1534 offset 75
1535
1536 RasterPos3s(x, y, z)
1537 return void
1538 param x CoordS in value
1539 param y CoordS in value
1540 param z CoordS in value
1541 category VERSION_1_0_DEPRECATED # old: drawing
1542 vectorequiv RasterPos3sv
1543 version 1.0
1544 deprecated 3.1
1545 offset 76
1546
1547 RasterPos3sv(v)
1548 return void
1549 param v CoordS in array [3]
1550 category VERSION_1_0_DEPRECATED # old: drawing
1551 version 1.0
1552 deprecated 3.1
1553 glxropcode 40
1554 offset 77
1555
1556 RasterPos4d(x, y, z, w)
1557 return void
1558 param x CoordD in value
1559 param y CoordD in value
1560 param z CoordD in value
1561 param w CoordD in value
1562 vectorequiv RasterPos4dv
1563 category VERSION_1_0_DEPRECATED # old: drawing
1564 version 1.0
1565 deprecated 3.1
1566 offset 78
1567
1568 RasterPos4dv(v)
1569 return void
1570 param v CoordD in array [4]
1571 category VERSION_1_0_DEPRECATED # old: drawing
1572 version 1.0
1573 deprecated 3.1
1574 glxropcode 41
1575 offset 79
1576
1577 RasterPos4f(x, y, z, w)
1578 return void
1579 param x CoordF in value
1580 param y CoordF in value
1581 param z CoordF in value
1582 param w CoordF in value
1583 category VERSION_1_0_DEPRECATED # old: drawing
1584 vectorequiv RasterPos4fv
1585 version 1.0
1586 deprecated 3.1
1587 offset 80
1588
1589 RasterPos4fv(v)
1590 return void
1591 param v CoordF in array [4]
1592 category VERSION_1_0_DEPRECATED # old: drawing
1593 version 1.0
1594 deprecated 3.1
1595 glxropcode 42
1596 offset 81
1597
1598 RasterPos4i(x, y, z, w)
1599 return void
1600 param x CoordI in value
1601 param y CoordI in value
1602 param z CoordI in value
1603 param w CoordI in value
1604 category VERSION_1_0_DEPRECATED # old: drawing
1605 vectorequiv RasterPos4iv
1606 version 1.0
1607 deprecated 3.1
1608 offset 82
1609
1610 RasterPos4iv(v)
1611 return void
1612 param v CoordI in array [4]
1613 category VERSION_1_0_DEPRECATED # old: drawing
1614 version 1.0
1615 deprecated 3.1
1616 glxropcode 43
1617 offset 83
1618
1619 RasterPos4s(x, y, z, w)
1620 return void
1621 param x CoordS in value
1622 param y CoordS in value
1623 param z CoordS in value
1624 param w CoordS in value
1625 category VERSION_1_0_DEPRECATED # old: drawing
1626 vectorequiv RasterPos4sv
1627 version 1.0
1628 deprecated 3.1
1629 offset 84
1630
1631 RasterPos4sv(v)
1632 return void
1633 param v CoordS in array [4]
1634 category VERSION_1_0_DEPRECATED # old: drawing
1635 version 1.0
1636 deprecated 3.1
1637 glxropcode 44
1638 offset 85
1639
1640 Rectd(x1, y1, x2, y2)
1641 return void
1642 param x1 CoordD in value
1643 param y1 CoordD in value
1644 param x2 CoordD in value
1645 param y2 CoordD in value
1646 category VERSION_1_0_DEPRECATED # old: drawing
1647 vectorequiv Rectdv
1648 version 1.0
1649 deprecated 3.1
1650 offset 86
1651
1652 Rectdv(v1, v2)
1653 return void
1654 param v1 CoordD in array [2]
1655 param v2 CoordD in array [2]
1656 category VERSION_1_0_DEPRECATED # old: drawing
1657 version 1.0
1658 deprecated 3.1
1659 glxropcode 45
1660 offset 87
1661
1662 Rectf(x1, y1, x2, y2)
1663 return void
1664 param x1 CoordF in value
1665 param y1 CoordF in value
1666 param x2 CoordF in value
1667 param y2 CoordF in value
1668 category VERSION_1_0_DEPRECATED # old: drawing
1669 vectorequiv Rectfv
1670 version 1.0
1671 deprecated 3.1
1672 offset 88
1673
1674 Rectfv(v1, v2)
1675 return void
1676 param v1 CoordF in array [2]
1677 param v2 CoordF in array [2]
1678 category VERSION_1_0_DEPRECATED # old: drawing
1679 version 1.0
1680 deprecated 3.1
1681 glxropcode 46
1682 offset 89
1683
1684 Recti(x1, y1, x2, y2)
1685 return void
1686 param x1 CoordI in value
1687 param y1 CoordI in value
1688 param x2 CoordI in value
1689 param y2 CoordI in value
1690 category VERSION_1_0_DEPRECATED # old: drawing
1691 vectorequiv Rectiv
1692 version 1.0
1693 deprecated 3.1
1694 offset 90
1695
1696 Rectiv(v1, v2)
1697 return void
1698 param v1 CoordI in array [2]
1699 param v2 CoordI in array [2]
1700 category VERSION_1_0_DEPRECATED # old: drawing
1701 version 1.0
1702 deprecated 3.1
1703 glxropcode 47
1704 offset 91
1705
1706 Rects(x1, y1, x2, y2)
1707 return void
1708 param x1 CoordS in value
1709 param y1 CoordS in value
1710 param x2 CoordS in value
1711 param y2 CoordS in value
1712 category VERSION_1_0_DEPRECATED # old: drawing
1713 vectorequiv Rectsv
1714 version 1.0
1715 deprecated 3.1
1716 offset 92
1717
1718 Rectsv(v1, v2)
1719 return void
1720 param v1 CoordS in array [2]
1721 param v2 CoordS in array [2]
1722 category VERSION_1_0_DEPRECATED # old: drawing
1723 version 1.0
1724 deprecated 3.1
1725 glxropcode 48
1726 offset 93
1727
1728 TexCoord1d(s)
1729 return void
1730 param s CoordD in value
1731 category VERSION_1_0_DEPRECATED # old: drawing
1732 vectorequiv TexCoord1dv
1733 version 1.0
1734 deprecated 3.1
1735 offset 94
1736
1737 TexCoord1dv(v)
1738 return void
1739 param v CoordD in array [1]
1740 category VERSION_1_0_DEPRECATED # old: drawing
1741 version 1.0
1742 deprecated 3.1
1743 glxropcode 49
1744 offset 95
1745
1746 TexCoord1f(s)
1747 return void
1748 param s CoordF in value
1749 category VERSION_1_0_DEPRECATED # old: drawing
1750 vectorequiv TexCoord1fv
1751 version 1.0
1752 deprecated 3.1
1753 offset 96
1754
1755 TexCoord1fv(v)
1756 return void
1757 param v CoordF in array [1]
1758 category VERSION_1_0_DEPRECATED # old: drawing
1759 version 1.0
1760 deprecated 3.1
1761 glxropcode 50
1762 offset 97
1763
1764 TexCoord1i(s)
1765 return void
1766 param s CoordI in value
1767 category VERSION_1_0_DEPRECATED # old: drawing
1768 vectorequiv TexCoord1iv
1769 version 1.0
1770 deprecated 3.1
1771 offset 98
1772
1773 TexCoord1iv(v)
1774 return void
1775 param v CoordI in array [1]
1776 category VERSION_1_0_DEPRECATED # old: drawing
1777 version 1.0
1778 deprecated 3.1
1779 glxropcode 51
1780 offset 99
1781
1782 TexCoord1s(s)
1783 return void
1784 param s CoordS in value
1785 category VERSION_1_0_DEPRECATED # old: drawing
1786 vectorequiv TexCoord1sv
1787 version 1.0
1788 deprecated 3.1
1789 offset 100
1790
1791 TexCoord1sv(v)
1792 return void
1793 param v CoordS in array [1]
1794 category VERSION_1_0_DEPRECATED # old: drawing
1795 version 1.0
1796 deprecated 3.1
1797 glxropcode 52
1798 offset 101
1799
1800 TexCoord2d(s, t)
1801 return void
1802 param s CoordD in value
1803 param t CoordD in value
1804 category VERSION_1_0_DEPRECATED # old: drawing
1805 vectorequiv TexCoord2dv
1806 version 1.0
1807 deprecated 3.1
1808 offset 102
1809
1810 TexCoord2dv(v)
1811 return void
1812 param v CoordD in array [2]
1813 category VERSION_1_0_DEPRECATED # old: drawing
1814 version 1.0
1815 deprecated 3.1
1816 glxropcode 53
1817 offset 103
1818
1819 TexCoord2f(s, t)
1820 return void
1821 param s CoordF in value
1822 param t CoordF in value
1823 category VERSION_1_0_DEPRECATED # old: drawing
1824 vectorequiv TexCoord2fv
1825 version 1.0
1826 deprecated 3.1
1827 offset 104
1828
1829 TexCoord2fv(v)
1830 return void
1831 param v CoordF in array [2]
1832 category VERSION_1_0_DEPRECATED # old: drawing
1833 version 1.0
1834 deprecated 3.1
1835 glxropcode 54
1836 offset 105
1837
1838 TexCoord2i(s, t)
1839 return void
1840 param s CoordI in value
1841 param t CoordI in value
1842 category VERSION_1_0_DEPRECATED # old: drawing
1843 vectorequiv TexCoord2iv
1844 version 1.0
1845 deprecated 3.1
1846 offset 106
1847
1848 TexCoord2iv(v)
1849 return void
1850 param v CoordI in array [2]
1851 category VERSION_1_0_DEPRECATED # old: drawing
1852 version 1.0
1853 deprecated 3.1
1854 glxropcode 55
1855 offset 107
1856
1857 TexCoord2s(s, t)
1858 return void
1859 param s CoordS in value
1860 param t CoordS in value
1861 category VERSION_1_0_DEPRECATED # old: drawing
1862 vectorequiv TexCoord2sv
1863 version 1.0
1864 deprecated 3.1
1865 offset 108
1866
1867 TexCoord2sv(v)
1868 return void
1869 param v CoordS in array [2]
1870 category VERSION_1_0_DEPRECATED # old: drawing
1871 version 1.0
1872 deprecated 3.1
1873 glxropcode 56
1874 offset 109
1875
1876 TexCoord3d(s, t, r)
1877 return void
1878 param s CoordD in value
1879 param t CoordD in value
1880 param r CoordD in value
1881 category VERSION_1_0_DEPRECATED # old: drawing
1882 vectorequiv TexCoord3dv
1883 version 1.0
1884 deprecated 3.1
1885 offset 110
1886
1887 TexCoord3dv(v)
1888 return void
1889 param v CoordD in array [3]
1890 category VERSION_1_0_DEPRECATED # old: drawing
1891 version 1.0
1892 deprecated 3.1
1893 glxropcode 57
1894 offset 111
1895
1896 TexCoord3f(s, t, r)
1897 return void
1898 param s CoordF in value
1899 param t CoordF in value
1900 param r CoordF in value
1901 category VERSION_1_0_DEPRECATED # old: drawing
1902 vectorequiv TexCoord3fv
1903 version 1.0
1904 deprecated 3.1
1905 offset 112
1906
1907 TexCoord3fv(v)
1908 return void
1909 param v CoordF in array [3]
1910 category VERSION_1_0_DEPRECATED # old: drawing
1911 version 1.0
1912 deprecated 3.1
1913 glxropcode 58
1914 offset 113
1915
1916 TexCoord3i(s, t, r)
1917 return void
1918 param s CoordI in value
1919 param t CoordI in value
1920 param r CoordI in value
1921 category VERSION_1_0_DEPRECATED # old: drawing
1922 vectorequiv TexCoord3iv
1923 version 1.0
1924 deprecated 3.1
1925 offset 114
1926
1927 TexCoord3iv(v)
1928 return void
1929 param v CoordI in array [3]
1930 category VERSION_1_0_DEPRECATED # old: drawing
1931 version 1.0
1932 deprecated 3.1
1933 glxropcode 59
1934 offset 115
1935
1936 TexCoord3s(s, t, r)
1937 return void
1938 param s CoordS in value
1939 param t CoordS in value
1940 param r CoordS in value
1941 category VERSION_1_0_DEPRECATED # old: drawing
1942 vectorequiv TexCoord3sv
1943 version 1.0
1944 deprecated 3.1
1945 offset 116
1946
1947 TexCoord3sv(v)
1948 return void
1949 param v CoordS in array [3]
1950 category VERSION_1_0_DEPRECATED # old: drawing
1951 version 1.0
1952 deprecated 3.1
1953 glxropcode 60
1954 offset 117
1955
1956 TexCoord4d(s, t, r, q)
1957 return void
1958 param s CoordD in value
1959 param t CoordD in value
1960 param r CoordD in value
1961 param q CoordD in value
1962 category VERSION_1_0_DEPRECATED # old: drawing
1963 vectorequiv TexCoord4dv
1964 version 1.0
1965 deprecated 3.1
1966 offset 118
1967
1968 TexCoord4dv(v)
1969 return void
1970 param v CoordD in array [4]
1971 category VERSION_1_0_DEPRECATED # old: drawing
1972 version 1.0
1973 deprecated 3.1
1974 glxropcode 61
1975 offset 119
1976
1977 TexCoord4f(s, t, r, q)
1978 return void
1979 param s CoordF in value
1980 param t CoordF in value
1981 param r CoordF in value
1982 param q CoordF in value
1983 category VERSION_1_0_DEPRECATED # old: drawing
1984 vectorequiv TexCoord4fv
1985 version 1.0
1986 deprecated 3.1
1987 offset 120
1988
1989 TexCoord4fv(v)
1990 return void
1991 param v CoordF in array [4]
1992 category VERSION_1_0_DEPRECATED # old: drawing
1993 version 1.0
1994 deprecated 3.1
1995 glxropcode 62
1996 offset 121
1997
1998 TexCoord4i(s, t, r, q)
1999 return void
2000 param s CoordI in value
2001 param t CoordI in value
2002 param r CoordI in value
2003 param q CoordI in value
2004 category VERSION_1_0_DEPRECATED # old: drawing
2005 vectorequiv TexCoord4iv
2006 version 1.0
2007 deprecated 3.1
2008 offset 122
2009
2010 TexCoord4iv(v)
2011 return void
2012 param v CoordI in array [4]
2013 category VERSION_1_0_DEPRECATED # old: drawing
2014 version 1.0
2015 deprecated 3.1
2016 glxropcode 63
2017 offset 123
2018
2019 TexCoord4s(s, t, r, q)
2020 return void
2021 param s CoordS in value
2022 param t CoordS in value
2023 param r CoordS in value
2024 param q CoordS in value
2025 category VERSION_1_0_DEPRECATED # old: drawing
2026 vectorequiv TexCoord4sv
2027 version 1.0
2028 deprecated 3.1
2029 offset 124
2030
2031 TexCoord4sv(v)
2032 return void
2033 param v CoordS in array [4]
2034 category VERSION_1_0_DEPRECATED # old: drawing
2035 version 1.0
2036 deprecated 3.1
2037 glxropcode 64
2038 offset 125
2039
2040 Vertex2d(x, y)
2041 return void
2042 param x CoordD in value
2043 param y CoordD in value
2044 category VERSION_1_0_DEPRECATED # old: drawing
2045 vectorequiv Vertex2dv
2046 version 1.0
2047 deprecated 3.1
2048 offset 126
2049
2050 Vertex2dv(v)
2051 return void
2052 param v CoordD in array [2]
2053 category VERSION_1_0_DEPRECATED # old: drawing
2054 version 1.0
2055 deprecated 3.1
2056 glxropcode 65
2057 offset 127
2058
2059 Vertex2f(x, y)
2060 return void
2061 param x CoordF in value
2062 param y CoordF in value
2063 category VERSION_1_0_DEPRECATED # old: drawing
2064 vectorequiv Vertex2fv
2065 version 1.0
2066 deprecated 3.1
2067 offset 128
2068
2069 Vertex2fv(v)
2070 return void
2071 param v CoordF in array [2]
2072 category VERSION_1_0_DEPRECATED # old: drawing
2073 version 1.0
2074 deprecated 3.1
2075 glxropcode 66
2076 offset 129
2077
2078 Vertex2i(x, y)
2079 return void
2080 param x CoordI in value
2081 param y CoordI in value
2082 category VERSION_1_0_DEPRECATED # old: drawing
2083 vectorequiv Vertex2iv
2084 version 1.0
2085 deprecated 3.1
2086 offset 130
2087
2088 Vertex2iv(v)
2089 return void
2090 param v CoordI in array [2]
2091 category VERSION_1_0_DEPRECATED # old: drawing
2092 version 1.0
2093 deprecated 3.1
2094 glxropcode 67
2095 offset 131
2096
2097 Vertex2s(x, y)
2098 return void
2099 param x CoordS in value
2100 param y CoordS in value
2101 category VERSION_1_0_DEPRECATED # old: drawing
2102 vectorequiv Vertex2sv
2103 version 1.0
2104 deprecated 3.1
2105 offset 132
2106
2107 Vertex2sv(v)
2108 return void
2109 param v CoordS in array [2]
2110 category VERSION_1_0_DEPRECATED # old: drawing
2111 version 1.0
2112 deprecated 3.1
2113 glxropcode 68
2114 offset 133
2115
2116 Vertex3d(x, y, z)
2117 return void
2118 param x CoordD in value
2119 param y CoordD in value
2120 param z CoordD in value
2121 category VERSION_1_0_DEPRECATED # old: drawing
2122 vectorequiv Vertex3dv
2123 version 1.0
2124 deprecated 3.1
2125 offset 134
2126
2127 Vertex3dv(v)
2128 return void
2129 param v CoordD in array [3]
2130 category VERSION_1_0_DEPRECATED # old: drawing
2131 version 1.0
2132 deprecated 3.1
2133 glxropcode 69
2134 offset 135
2135
2136 Vertex3f(x, y, z)
2137 return void
2138 param x CoordF in value
2139 param y CoordF in value
2140 param z CoordF in value
2141 category VERSION_1_0_DEPRECATED # old: drawing
2142 vectorequiv Vertex3fv
2143 version 1.0
2144 deprecated 3.1
2145 offset 136
2146
2147 Vertex3fv(v)
2148 return void
2149 param v CoordF in array [3]
2150 category VERSION_1_0_DEPRECATED # old: drawing
2151 version 1.0
2152 deprecated 3.1
2153 glxropcode 70
2154 offset 137
2155
2156 Vertex3i(x, y, z)
2157 return void
2158 param x CoordI in value
2159 param y CoordI in value
2160 param z CoordI in value
2161 category VERSION_1_0_DEPRECATED # old: drawing
2162 vectorequiv Vertex3iv
2163 version 1.0
2164 deprecated 3.1
2165 offset 138
2166
2167 Vertex3iv(v)
2168 return void
2169 param v CoordI in array [3]
2170 category VERSION_1_0_DEPRECATED # old: drawing
2171 version 1.0
2172 deprecated 3.1
2173 glxropcode 71
2174 offset 139
2175
2176 Vertex3s(x, y, z)
2177 return void
2178 param x CoordS in value
2179 param y CoordS in value
2180 param z CoordS in value
2181 category VERSION_1_0_DEPRECATED # old: drawing
2182 vectorequiv Vertex3sv
2183 version 1.0
2184 deprecated 3.1
2185 offset 140
2186
2187 Vertex3sv(v)
2188 return void
2189 param v CoordS in array [3]
2190 category VERSION_1_0_DEPRECATED # old: drawing
2191 version 1.0
2192 deprecated 3.1
2193 glxropcode 72
2194 offset 141
2195
2196 Vertex4d(x, y, z, w)
2197 return void
2198 param x CoordD in value
2199 param y CoordD in value
2200 param z CoordD in value
2201 param w CoordD in value
2202 category VERSION_1_0_DEPRECATED # old: drawing
2203 vectorequiv Vertex4dv
2204 version 1.0
2205 deprecated 3.1
2206 offset 142
2207
2208 Vertex4dv(v)
2209 return void
2210 param v CoordD in array [4]
2211 category VERSION_1_0_DEPRECATED # old: drawing
2212 version 1.0
2213 deprecated 3.1
2214 glxropcode 73
2215 offset 143
2216
2217 Vertex4f(x, y, z, w)
2218 return void
2219 param x CoordF in value
2220 param y CoordF in value
2221 param z CoordF in value
2222 param w CoordF in value
2223 category VERSION_1_0_DEPRECATED # old: drawing
2224 vectorequiv Vertex4fv
2225 version 1.0
2226 deprecated 3.1
2227 offset 144
2228
2229 Vertex4fv(v)
2230 return void
2231 param v CoordF in array [4]
2232 category VERSION_1_0_DEPRECATED # old: drawing
2233 version 1.0
2234 deprecated 3.1
2235 glxropcode 74
2236 offset 145
2237
2238 Vertex4i(x, y, z, w)
2239 return void
2240 param x CoordI in value
2241 param y CoordI in value
2242 param z CoordI in value
2243 param w CoordI in value
2244 category VERSION_1_0_DEPRECATED # old: drawing
2245 vectorequiv Vertex4iv
2246 version 1.0
2247 deprecated 3.1
2248 offset 146
2249
2250 Vertex4iv(v)
2251 return void
2252 param v CoordI in array [4]
2253 category VERSION_1_0_DEPRECATED # old: drawing
2254 version 1.0
2255 deprecated 3.1
2256 glxropcode 75
2257 offset 147
2258
2259 Vertex4s(x, y, z, w)
2260 return void
2261 param x CoordS in value
2262 param y CoordS in value
2263 param z CoordS in value
2264 param w CoordS in value
2265 category VERSION_1_0_DEPRECATED # old: drawing
2266 vectorequiv Vertex4sv
2267 version 1.0
2268 deprecated 3.1
2269 offset 148
2270
2271 Vertex4sv(v)
2272 return void
2273 param v CoordS in array [4]
2274 category VERSION_1_0_DEPRECATED # old: drawing
2275 version 1.0
2276 deprecated 3.1
2277 glxropcode 76
2278 offset 149
2279
2280 ClipPlane(plane, equation)
2281 return void
2282 param plane ClipPlaneName in value
2283 param equation Float64 in array [4]
2284 category VERSION_1_0_DEPRECATED # old: drawing-control
2285 version 1.0
2286 deprecated 3.1
2287 glxropcode 77
2288 offset 150
2289
2290 ColorMaterial(face, mode)
2291 return void
2292 param face MaterialFace in value
2293 param mode ColorMaterialParameter in value
2294 category VERSION_1_0_DEPRECATED # old: drawing-control
2295 version 1.0
2296 deprecated 3.1
2297 glxropcode 78
2298 offset 151
2299
2300 Fogf(pname, param)
2301 return void
2302 param pname FogParameter in value
2303 param param CheckedFloat32 in value
2304 category VERSION_1_0_DEPRECATED # old: drawing-control
2305 version 1.0
2306 deprecated 3.1
2307 glxropcode 80
2308 wglflags small-data
2309 offset 153
2310
2311 Fogfv(pname, params)
2312 return void
2313 param pname FogParameter in value
2314 param params CheckedFloat32 in array [COMPSIZE(pname)]
2315 category VERSION_1_0_DEPRECATED # old: drawing-control
2316 version 1.0
2317 deprecated 3.1
2318 glxropcode 81
2319 wglflags small-data
2320 offset 154
2321
2322 Fogi(pname, param)
2323 return void
2324 param pname FogParameter in value
2325 param param CheckedInt32 in value
2326 category VERSION_1_0_DEPRECATED # old: drawing-control
2327 version 1.0
2328 deprecated 3.1
2329 glxropcode 82
2330 wglflags small-data
2331 offset 155
2332
2333 Fogiv(pname, params)
2334 return void
2335 param pname FogParameter in value
2336 param params CheckedInt32 in array [COMPSIZE(pname)]
2337 category VERSION_1_0_DEPRECATED # old: drawing-control
2338 version 1.0
2339 deprecated 3.1
2340 glxropcode 83
2341 wglflags small-data
2342 offset 156
2343
2344 Lightf(light, pname, param)
2345 return void
2346 param light LightName in value
2347 param pname LightParameter in value
2348 param param CheckedFloat32 in value
2349 category VERSION_1_0_DEPRECATED # old: drawing-control
2350 version 1.0
2351 deprecated 3.1
2352 glxropcode 86
2353 wglflags small-data
2354 offset 159
2355
2356 Lightfv(light, pname, params)
2357 return void
2358 param light LightName in value
2359 param pname LightParameter in value
2360 param params CheckedFloat32 in array [COMPSIZE(pname)]
2361 category VERSION_1_0_DEPRECATED # old: drawing-control
2362 version 1.0
2363 deprecated 3.1
2364 glxropcode 87
2365 wglflags small-data
2366 offset 160
2367
2368 Lighti(light, pname, param)
2369 return void
2370 param light LightName in value
2371 param pname LightParameter in value
2372 param param CheckedInt32 in value
2373 category VERSION_1_0_DEPRECATED # old: drawing-control
2374 version 1.0
2375 deprecated 3.1
2376 glxropcode 88
2377 wglflags small-data
2378 offset 161
2379
2380 Lightiv(light, pname, params)
2381 return void
2382 param light LightName in value
2383 param pname LightParameter in value
2384 param params CheckedInt32 in array [COMPSIZE(pname)]
2385 category VERSION_1_0_DEPRECATED # old: drawing-control
2386 version 1.0
2387 deprecated 3.1
2388 glxropcode 89
2389 wglflags small-data
2390 offset 162
2391
2392 LightModelf(pname, param)
2393 return void
2394 param pname LightModelParameter in value
2395 param param Float32 in value
2396 category VERSION_1_0_DEPRECATED # old: drawing-control
2397 version 1.0
2398 deprecated 3.1
2399 glxropcode 90
2400 wglflags small-data
2401 offset 163
2402
2403 LightModelfv(pname, params)
2404 return void
2405 param pname LightModelParameter in value
2406 param params Float32 in array [COMPSIZE(pname)]
2407 category VERSION_1_0_DEPRECATED # old: drawing-control
2408 version 1.0
2409 deprecated 3.1
2410 glxropcode 91
2411 wglflags small-data
2412 offset 164
2413
2414 LightModeli(pname, param)
2415 return void
2416 param pname LightModelParameter in value
2417 param param Int32 in value
2418 category VERSION_1_0_DEPRECATED # old: drawing-control
2419 version 1.0
2420 deprecated 3.1
2421 glxropcode 92
2422 wglflags small-data
2423 offset 165
2424
2425 LightModeliv(pname, params)
2426 return void
2427 param pname LightModelParameter in value
2428 param params Int32 in array [COMPSIZE(pname)]
2429 category VERSION_1_0_DEPRECATED # old: drawing-control
2430 version 1.0
2431 deprecated 3.1
2432 glxropcode 93
2433 wglflags small-data
2434 offset 166
2435
2436 LineStipple(factor, pattern)
2437 return void
2438 param factor CheckedInt32 in value
2439 param pattern LineStipple in value
2440 category VERSION_1_0_DEPRECATED # old: drawing-control
2441 version 1.0
2442 deprecated 3.1
2443 glxropcode 94
2444 offset 167
2445
2446 Materialf(face, pname, param)
2447 return void
2448 param face MaterialFace in value
2449 param pname MaterialParameter in value
2450 param param CheckedFloat32 in value
2451 category VERSION_1_0_DEPRECATED # old: drawing-control
2452 version 1.0
2453 deprecated 3.1
2454 glxropcode 96
2455 wglflags small-data
2456 offset 169
2457
2458 Materialfv(face, pname, params)
2459 return void
2460 param face MaterialFace in value
2461 param pname MaterialParameter in value
2462 param params CheckedFloat32 in array [COMPSIZE(pname)]
2463 category VERSION_1_0_DEPRECATED # old: drawing-control
2464 version 1.0
2465 deprecated 3.1
2466 glxropcode 97
2467 wglflags small-data
2468 offset 170
2469
2470 Materiali(face, pname, param)
2471 return void
2472 param face MaterialFace in value
2473 param pname MaterialParameter in value
2474 param param CheckedInt32 in value
2475 category VERSION_1_0_DEPRECATED # old: drawing-control
2476 version 1.0
2477 deprecated 3.1
2478 glxropcode 98
2479 wglflags small-data
2480 offset 171
2481
2482 Materialiv(face, pname, params)
2483 return void
2484 param face MaterialFace in value
2485 param pname MaterialParameter in value
2486 param params CheckedInt32 in array [COMPSIZE(pname)]
2487 category VERSION_1_0_DEPRECATED # old: drawing-control
2488 version 1.0
2489 deprecated 3.1
2490 glxropcode 99
2491 wglflags small-data
2492 offset 172
2493
2494 PolygonStipple(mask)
2495 return void
2496 param mask UInt8 in array [COMPSIZE()]
2497 category VERSION_1_0_DEPRECATED # old: drawing-control
2498 dlflags handcode
2499 glxflags client-handcode server-handcode
2500 version 1.0
2501 deprecated 3.1
2502 glxropcode 102
2503 wglflags client-handcode server-handcode
2504 offset 175
2505
2506 ShadeModel(mode)
2507 return void
2508 param mode ShadingModel in value
2509 category VERSION_1_0_DEPRECATED # old: drawing-control
2510 version 1.0
2511 deprecated 3.1
2512 glxropcode 104
2513 offset 177
2514
2515 TexEnvf(target, pname, param)
2516 return void
2517 param target TextureEnvTarget in value
2518 param pname TextureEnvParameter in value
2519 param param CheckedFloat32 in value
2520 category VERSION_1_0_DEPRECATED # old: drawing-control
2521 version 1.0
2522 deprecated 3.1
2523 glxropcode 111
2524 wglflags small-data
2525 offset 184
2526
2527 TexEnvfv(target, pname, params)
2528 return void
2529 param target TextureEnvTarget in value
2530 param pname TextureEnvParameter in value
2531 param params CheckedFloat32 in array [COMPSIZE(pname)]
2532 category VERSION_1_0_DEPRECATED # old: drawing-control
2533 version 1.0
2534 deprecated 3.1
2535 glxropcode 112
2536 wglflags small-data
2537 offset 185
2538
2539 TexEnvi(target, pname, param)
2540 return void
2541 param target TextureEnvTarget in value
2542 param pname TextureEnvParameter in value
2543 param param CheckedInt32 in value
2544 category VERSION_1_0_DEPRECATED # old: drawing-control
2545 version 1.0
2546 deprecated 3.1
2547 glxropcode 113
2548 wglflags small-data
2549 offset 186
2550
2551 TexEnviv(target, pname, params)
2552 return void
2553 param target TextureEnvTarget in value
2554 param pname TextureEnvParameter in value
2555 param params CheckedInt32 in array [COMPSIZE(pname)]
2556 category VERSION_1_0_DEPRECATED # old: drawing-control
2557 version 1.0
2558 deprecated 3.1
2559 glxropcode 114
2560 wglflags small-data
2561 offset 187
2562
2563 TexGend(coord, pname, param)
2564 return void
2565 param coord TextureCoordName in value
2566 param pname TextureGenParameter in value
2567 param param Float64 in value
2568 category VERSION_1_0_DEPRECATED # old: drawing-control
2569 version 1.0
2570 deprecated 3.1
2571 glxropcode 115
2572 wglflags small-data
2573 offset 188
2574
2575 TexGendv(coord, pname, params)
2576 return void
2577 param coord TextureCoordName in value
2578 param pname TextureGenParameter in value
2579 param params Float64 in array [COMPSIZE(pname)]
2580 category VERSION_1_0_DEPRECATED # old: drawing-control
2581 version 1.0
2582 deprecated 3.1
2583 glxropcode 116
2584 wglflags small-data
2585 offset 189
2586
2587 TexGenf(coord, pname, param)
2588 return void
2589 param coord TextureCoordName in value
2590 param pname TextureGenParameter in value
2591 param param CheckedFloat32 in value
2592 category VERSION_1_0_DEPRECATED # old: drawing-control
2593 version 1.0
2594 deprecated 3.1
2595 glxropcode 117
2596 wglflags small-data
2597 offset 190
2598
2599 TexGenfv(coord, pname, params)
2600 return void
2601 param coord TextureCoordName in value
2602 param pname TextureGenParameter in value
2603 param params CheckedFloat32 in array [COMPSIZE(pname)]
2604 category VERSION_1_0_DEPRECATED # old: drawing-control
2605 version 1.0
2606 deprecated 3.1
2607 glxropcode 118
2608 wglflags small-data
2609 offset 191
2610
2611 TexGeni(coord, pname, param)
2612 return void
2613 param coord TextureCoordName in value
2614 param pname TextureGenParameter in value
2615 param param CheckedInt32 in value
2616 category VERSION_1_0_DEPRECATED # old: drawing-control
2617 version 1.0
2618 deprecated 3.1
2619 glxropcode 119
2620 wglflags small-data
2621 offset 192
2622
2623 TexGeniv(coord, pname, params)
2624 return void
2625 param coord TextureCoordName in value
2626 param pname TextureGenParameter in value
2627 param params CheckedInt32 in array [COMPSIZE(pname)]
2628 category VERSION_1_0_DEPRECATED # old: drawing-control
2629 version 1.0
2630 deprecated 3.1
2631 glxropcode 120
2632 wglflags small-data
2633 offset 193
2634
2635 # feedback commands
2636
2637 FeedbackBuffer(size, type, buffer)
2638 return void
2639 param size SizeI in value
2640 param type FeedbackType in value
2641 param buffer FeedbackElement out array [size] retained
2642 dlflags notlistable
2643 glxflags client-handcode server-handcode
2644 category VERSION_1_0_DEPRECATED # old: feedback
2645 version 1.0
2646 deprecated 3.1
2647 glxsingle 105
2648 wglflags client-handcode server-handcode batchable
2649 offset 194
2650
2651 SelectBuffer(size, buffer)
2652 return void
2653 param size SizeI in value
2654 param buffer SelectName out array [size] retained
2655 dlflags notlistable
2656 glxflags client-handcode server-handcode
2657 category VERSION_1_0_DEPRECATED # old: feedback
2658 version 1.0
2659 deprecated 3.1
2660 glxsingle 106
2661 wglflags client-handcode server-handcode batchable
2662 offset 195
2663
2664 RenderMode(mode)
2665 return Int32
2666 param mode RenderingMode in value
2667 category VERSION_1_0_DEPRECATED # old: feedback
2668 dlflags notlistable
2669 glxflags client-handcode server-handcode
2670 version 1.0
2671 deprecated 3.1
2672 glxsingle 107
2673 wglflags client-handcode server-handcode
2674 offset 196
2675
2676 InitNames()
2677 return void
2678 category VERSION_1_0_DEPRECATED # old: feedback
2679 version 1.0
2680 deprecated 3.1
2681 glxropcode 121
2682 offset 197
2683
2684 LoadName(name)
2685 return void
2686 param name SelectName in value
2687 category VERSION_1_0_DEPRECATED # old: feedback
2688 version 1.0
2689 deprecated 3.1
2690 glxropcode 122
2691 offset 198
2692
2693 PassThrough(token)
2694 return void
2695 param token FeedbackElement in value
2696 category VERSION_1_0_DEPRECATED # old: feedback
2697 version 1.0
2698 deprecated 3.1
2699 glxropcode 123
2700 offset 199
2701
2702 PopName()
2703 return void
2704 category VERSION_1_0_DEPRECATED # old: feedback
2705 version 1.0
2706 deprecated 3.1
2707 glxropcode 124
2708 offset 200
2709
2710 PushName(name)
2711 return void
2712 param name SelectName in value
2713 category VERSION_1_0_DEPRECATED # old: feedback
2714 version 1.0
2715 deprecated 3.1
2716 glxropcode 125
2717 offset 201
2718
2719 ClearAccum(red, green, blue, alpha)
2720 return void
2721 param red Float32 in value
2722 param green Float32 in value
2723 param blue Float32 in value
2724 param alpha Float32 in value
2725 category VERSION_1_0_DEPRECATED # old: framebuf
2726 version 1.0
2727 deprecated 3.1
2728 glxropcode 128
2729 offset 204
2730
2731 ClearIndex(c)
2732 return void
2733 param c MaskedColorIndexValueF in value
2734 category VERSION_1_0_DEPRECATED # old: framebuf
2735 version 1.0
2736 deprecated 3.1
2737 glxropcode 129
2738 offset 205
2739
2740 IndexMask(mask)
2741 return void
2742 param mask MaskedColorIndexValueI in value
2743 category VERSION_1_0_DEPRECATED # old: framebuf
2744 version 1.0
2745 deprecated 3.1
2746 glxropcode 136
2747 offset 212
2748
2749 Accum(op, value)
2750 return void
2751 param op AccumOp in value
2752 param value CoordF in value
2753 category VERSION_1_0_DEPRECATED # old: misc
2754 version 1.0
2755 deprecated 3.1
2756 glxropcode 137
2757 offset 213
2758
2759 PopAttrib()
2760 return void
2761 category VERSION_1_0_DEPRECATED # old: misc
2762 version 1.0
2763 deprecated 3.1
2764 glxropcode 141
2765 offset 218
2766
2767 PushAttrib(mask)
2768 return void
2769 param mask AttribMask in value
2770 category VERSION_1_0_DEPRECATED # old: misc
2771 version 1.0
2772 deprecated 3.1
2773 glxropcode 142
2774 offset 219
2775
2776 # modeling commands
2777
2778 Map1d(target, u1, u2, stride, order, points)
2779 return void
2780 param target MapTarget in value
2781 param u1 CoordD in value
2782 param u2 CoordD in value
2783 param stride Int32 in value
2784 param order CheckedInt32 in value
2785 param points CoordD in array [COMPSIZE(target/stride/order)]
2786 category VERSION_1_0_DEPRECATED # old: modeling
2787 dlflags handcode
2788 glxflags client-handcode server-handcode
2789 version 1.0
2790 deprecated 3.1
2791 glxropcode 143
2792 wglflags client-handcode server-handcode
2793 offset 220
2794
2795 Map1f(target, u1, u2, stride, order, points)
2796 return void
2797 param target MapTarget in value
2798 param u1 CoordF in value
2799 param u2 CoordF in value
2800 param stride Int32 in value
2801 param order CheckedInt32 in value
2802 param points CoordF in array [COMPSIZE(target/stride/order)]
2803 category VERSION_1_0_DEPRECATED # old: modeling
2804 dlflags handcode
2805 glxflags client-handcode server-handcode
2806 version 1.0
2807 deprecated 3.1
2808 glxropcode 144
2809 wglflags client-handcode server-handcode
2810 offset 221
2811
2812 Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2813 return void
2814 param target MapTarget in value
2815 param u1 CoordD in value
2816 param u2 CoordD in value
2817 param ustride Int32 in value
2818 param uorder CheckedInt32 in value
2819 param v1 CoordD in value
2820 param v2 CoordD in value
2821 param vstride Int32 in value
2822 param vorder CheckedInt32 in value
2823 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2824 category VERSION_1_0_DEPRECATED # old: modeling
2825 dlflags handcode
2826 glxflags client-handcode server-handcode
2827 version 1.0
2828 deprecated 3.1
2829 glxropcode 145
2830 wglflags client-handcode server-handcode
2831 offset 222
2832
2833 Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2834 return void
2835 param target MapTarget in value
2836 param u1 CoordF in value
2837 param u2 CoordF in value
2838 param ustride Int32 in value
2839 param uorder CheckedInt32 in value
2840 param v1 CoordF in value
2841 param v2 CoordF in value
2842 param vstride Int32 in value
2843 param vorder CheckedInt32 in value
2844 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2845 category VERSION_1_0_DEPRECATED # old: modeling
2846 dlflags handcode
2847 glxflags client-handcode server-handcode
2848 version 1.0
2849 deprecated 3.1
2850 glxropcode 146
2851 wglflags client-handcode server-handcode
2852 offset 223
2853
2854 MapGrid1d(un, u1, u2)
2855 return void
2856 param un Int32 in value
2857 param u1 CoordD in value
2858 param u2 CoordD in value
2859 category VERSION_1_0_DEPRECATED # old: modeling
2860 version 1.0
2861 deprecated 3.1
2862 glxropcode 147
2863 offset 224
2864
2865 MapGrid1f(un, u1, u2)
2866 return void
2867 param un Int32 in value
2868 param u1 CoordF in value
2869 param u2 CoordF in value
2870 category VERSION_1_0_DEPRECATED # old: modeling
2871 version 1.0
2872 deprecated 3.1
2873 glxropcode 148
2874 offset 225
2875
2876 MapGrid2d(un, u1, u2, vn, v1, v2)
2877 return void
2878 param un Int32 in value
2879 param u1 CoordD in value
2880 param u2 CoordD in value
2881 param vn Int32 in value
2882 param v1 CoordD in value
2883 param v2 CoordD in value
2884 category VERSION_1_0_DEPRECATED # old: modeling
2885 version 1.0
2886 deprecated 3.1
2887 glxropcode 149
2888 offset 226
2889
2890 MapGrid2f(un, u1, u2, vn, v1, v2)
2891 return void
2892 param un Int32 in value
2893 param u1 CoordF in value
2894 param u2 CoordF in value
2895 param vn Int32 in value
2896 param v1 CoordF in value
2897 param v2 CoordF in value
2898 category VERSION_1_0_DEPRECATED # old: modeling
2899 version 1.0
2900 deprecated 3.1
2901 glxropcode 150
2902 offset 227
2903
2904 EvalCoord1d(u)
2905 return void
2906 param u CoordD in value
2907 category VERSION_1_0_DEPRECATED # old: modeling
2908 vectorequiv EvalCoord1dv
2909 version 1.0
2910 deprecated 3.1
2911 offset 228
2912
2913 EvalCoord1dv(u)
2914 return void
2915 param u CoordD in array [1]
2916 category VERSION_1_0_DEPRECATED # old: modeling
2917 version 1.0
2918 deprecated 3.1
2919 glxropcode 151
2920 offset 229
2921
2922 EvalCoord1f(u)
2923 return void
2924 param u CoordF in value
2925 category VERSION_1_0_DEPRECATED # old: modeling
2926 vectorequiv EvalCoord1fv
2927 version 1.0
2928 deprecated 3.1
2929 offset 230
2930
2931 EvalCoord1fv(u)
2932 return void
2933 param u CoordF in array [1]
2934 category VERSION_1_0_DEPRECATED # old: modeling
2935 version 1.0
2936 deprecated 3.1
2937 glxropcode 152
2938 offset 231
2939
2940 EvalCoord2d(u, v)
2941 return void
2942 param u CoordD in value
2943 param v CoordD in value
2944 category VERSION_1_0_DEPRECATED # old: modeling
2945 vectorequiv EvalCoord2dv
2946 version 1.0
2947 deprecated 3.1
2948 offset 232
2949
2950 EvalCoord2dv(u)
2951 return void
2952 param u CoordD in array [2]
2953 category VERSION_1_0_DEPRECATED # old: modeling
2954 version 1.0
2955 deprecated 3.1
2956 glxropcode 153
2957 offset 233
2958
2959 EvalCoord2f(u, v)
2960 return void
2961 param u CoordF in value
2962 param v CoordF in value
2963 category VERSION_1_0_DEPRECATED # old: modeling
2964 vectorequiv EvalCoord2fv
2965 version 1.0
2966 deprecated 3.1
2967 offset 234
2968
2969 EvalCoord2fv(u)
2970 return void
2971 param u CoordF in array [2]
2972 category VERSION_1_0_DEPRECATED # old: modeling
2973 version 1.0
2974 deprecated 3.1
2975 glxropcode 154
2976 offset 235
2977
2978 EvalMesh1(mode, i1, i2)
2979 return void
2980 param mode MeshMode1 in value
2981 param i1 CheckedInt32 in value
2982 param i2 CheckedInt32 in value
2983 category VERSION_1_0_DEPRECATED # old: modeling
2984 version 1.0
2985 deprecated 3.1
2986 glxropcode 155
2987 offset 236
2988
2989 EvalPoint1(i)
2990 return void
2991 param i Int32 in value
2992 category VERSION_1_0_DEPRECATED # old: modeling
2993 version 1.0
2994 deprecated 3.1
2995 glxropcode 156
2996 offset 237
2997
2998 EvalMesh2(mode, i1, i2, j1, j2)
2999 return void
3000 param mode MeshMode2 in value
3001 param i1 CheckedInt32 in value
3002 param i2 CheckedInt32 in value
3003 param j1 CheckedInt32 in value
3004 param j2 CheckedInt32 in value
3005 category VERSION_1_0_DEPRECATED # old: modeling
3006 version 1.0
3007 deprecated 3.1
3008 glxropcode 157
3009 offset 238
3010
3011 EvalPoint2(i, j)
3012 return void
3013 param i CheckedInt32 in value
3014 param j CheckedInt32 in value
3015 category VERSION_1_0_DEPRECATED # old: modeling
3016 version 1.0
3017 deprecated 3.1
3018 glxropcode 158
3019 offset 239
3020
3021 AlphaFunc(func, ref)
3022 return void
3023 param func AlphaFunction in value
3024 param ref ClampedFloat32 in value
3025 category VERSION_1_0_DEPRECATED # old: pixel-op
3026 version 1.0
3027 deprecated 3.1
3028 glxropcode 159
3029 offset 240
3030
3031 PixelZoom(xfactor, yfactor)
3032 return void
3033 param xfactor Float32 in value
3034 param yfactor Float32 in value
3035 category VERSION_1_0_DEPRECATED # old: pixel-rw
3036 version 1.0
3037 deprecated 3.1
3038 glxropcode 165
3039 offset 246
3040
3041 PixelTransferf(pname, param)
3042 return void
3043 param pname PixelTransferParameter in value
3044 param param CheckedFloat32 in value
3045 category VERSION_1_0_DEPRECATED # old: pixel-rw
3046 version 1.0
3047 deprecated 3.1
3048 glxropcode 166
3049 offset 247
3050
3051 PixelTransferi(pname, param)
3052 return void
3053 param pname PixelTransferParameter in value
3054 param param CheckedInt32 in value
3055 category VERSION_1_0_DEPRECATED # old: pixel-rw
3056 version 1.0
3057 deprecated 3.1
3058 glxropcode 167
3059 offset 248
3060
3061 PixelMapfv(map, mapsize, values)
3062 return void
3063 param map PixelMap in value
3064 param mapsize CheckedInt32 in value
3065 param values Float32 in array [mapsize]
3066 category VERSION_1_0_DEPRECATED # old: pixel-rw
3067 glxflags client-handcode
3068 version 1.0
3069 deprecated 3.1
3070 glxropcode 168
3071 offset 251
3072
3073 PixelMapuiv(map, mapsize, values)
3074 return void
3075 param map PixelMap in value
3076 param mapsize CheckedInt32 in value
3077 param values UInt32 in array [mapsize]
3078 category VERSION_1_0_DEPRECATED # old: pixel-rw
3079 glxflags client-handcode
3080 version 1.0
3081 deprecated 3.1
3082 glxropcode 169
3083 offset 252
3084
3085 PixelMapusv(map, mapsize, values)
3086 return void
3087 param map PixelMap in value
3088 param mapsize CheckedInt32 in value
3089 param values UInt16 in array [mapsize]
3090 category VERSION_1_0_DEPRECATED # old: pixel-rw
3091 glxflags client-handcode
3092 version 1.0
3093 deprecated 3.1
3094 glxropcode 170
3095 offset 253
3096
3097 CopyPixels(x, y, width, height, type)
3098 return void
3099 param x WinCoord in value
3100 param y WinCoord in value
3101 param width SizeI in value
3102 param height SizeI in value
3103 param type PixelCopyType in value
3104 category VERSION_1_0_DEPRECATED # old: pixel-rw
3105 version 1.0
3106 deprecated 3.1
3107 glxropcode 172
3108 offset 255
3109
3110 DrawPixels(width, height, format, type, pixels)
3111 return void
3112 param width SizeI in value
3113 param height SizeI in value
3114 param format PixelFormat in value
3115 param type PixelType in value
3116 param pixels Void in array [COMPSIZE(format/type/width/height)]
3117 category VERSION_1_0_DEPRECATED # old: pixel-rw
3118 dlflags handcode
3119 glxflags client-handcode server-handcode
3120 version 1.0
3121 deprecated 3.1
3122 glxropcode 173
3123 wglflags client-handcode server-handcode
3124 offset 257
3125
3126 GetClipPlane(plane, equation)
3127 return void
3128 param plane ClipPlaneName in value
3129 param equation Float64 out array [4]
3130 category VERSION_1_0_DEPRECATED # old: state-req
3131 dlflags notlistable
3132 version 1.0
3133 deprecated 3.1
3134 glxsingle 113
3135 glxflags client-handcode server-handcode
3136 offset 259
3137
3138 GetLightfv(light, pname, params)
3139 return void
3140 param light LightName in value
3141 param pname LightParameter in value
3142 param params Float32 out array [COMPSIZE(pname)]
3143 category VERSION_1_0_DEPRECATED # old: state-req
3144 dlflags notlistable
3145 version 1.0
3146 deprecated 3.1
3147 glxsingle 118
3148 wglflags small-data
3149 offset 264
3150
3151 GetLightiv(light, pname, params)
3152 return void
3153 param light LightName in value
3154 param pname LightParameter in value
3155 param params Int32 out array [COMPSIZE(pname)]
3156 category VERSION_1_0_DEPRECATED # old: state-req
3157 dlflags notlistable
3158 version 1.0
3159 deprecated 3.1
3160 glxsingle 119
3161 wglflags small-data
3162 offset 265
3163
3164 GetMapdv(target, query, v)
3165 return void
3166 param target MapTarget in value
3167 param query GetMapQuery in value
3168 param v Float64 out array [COMPSIZE(target/query)]
3169 category VERSION_1_0_DEPRECATED # old: state-req
3170 dlflags notlistable
3171 version 1.0
3172 deprecated 3.1
3173 glxsingle 120
3174 offset 266
3175
3176 GetMapfv(target, query, v)
3177 return void
3178 param target MapTarget in value
3179 param query GetMapQuery in value
3180 param v Float32 out array [COMPSIZE(target/query)]
3181 category VERSION_1_0_DEPRECATED # old: state-req
3182 dlflags notlistable
3183 version 1.0
3184 deprecated 3.1
3185 glxsingle 121
3186 offset 267
3187
3188 GetMapiv(target, query, v)
3189 return void
3190 param target MapTarget in value
3191 param query GetMapQuery in value
3192 param v Int32 out array [COMPSIZE(target/query)]
3193 category VERSION_1_0_DEPRECATED # old: state-req
3194 dlflags notlistable
3195 version 1.0
3196 deprecated 3.1
3197 glxsingle 122
3198 offset 268
3199
3200 GetMaterialfv(face, pname, params)
3201 return void
3202 param face MaterialFace in value
3203 param pname MaterialParameter in value
3204 param params Float32 out array [COMPSIZE(pname)]
3205 category VERSION_1_0_DEPRECATED # old: state-req
3206 dlflags notlistable
3207 version 1.0
3208 deprecated 3.1
3209 glxsingle 123
3210 wglflags small-data
3211 offset 269
3212
3213 GetMaterialiv(face, pname, params)
3214 return void
3215 param face MaterialFace in value
3216 param pname MaterialParameter in value
3217 param params Int32 out array [COMPSIZE(pname)]
3218 category VERSION_1_0_DEPRECATED # old: state-req
3219 dlflags notlistable
3220 version 1.0
3221 deprecated 3.1
3222 glxsingle 124
3223 wglflags small-data
3224 offset 270
3225
3226 GetPixelMapfv(map, values)
3227 return void
3228 param map PixelMap in value
3229 param values Float32 out array [COMPSIZE(map)]
3230 category VERSION_1_0_DEPRECATED # old: state-req
3231 dlflags notlistable
3232 version 1.0
3233 deprecated 3.1
3234 glxsingle 125
3235 offset 271
3236
3237 GetPixelMapuiv(map, values)
3238 return void
3239 param map PixelMap in value
3240 param values UInt32 out array [COMPSIZE(map)]
3241 category VERSION_1_0_DEPRECATED # old: state-req
3242 dlflags notlistable
3243 version 1.0
3244 deprecated 3.1
3245 glxsingle 126
3246 offset 272
3247
3248 GetPixelMapusv(map, values)
3249 return void
3250 param map PixelMap in value
3251 param values UInt16 out array [COMPSIZE(map)]
3252 category VERSION_1_0_DEPRECATED # old: state-req
3253 dlflags notlistable
3254 version 1.0
3255 deprecated 3.1
3256 glxsingle 127
3257 offset 273
3258
3259 GetPolygonStipple(mask)
3260 return void
3261 param mask UInt8 out array [COMPSIZE()]
3262 category VERSION_1_0_DEPRECATED # old: state-req
3263 dlflags notlistable
3264 glxflags client-handcode server-handcode
3265 version 1.0
3266 deprecated 3.1
3267 glxsingle 128
3268 wglflags client-handcode server-handcode
3269 offset 274
3270
3271 GetTexEnvfv(target, pname, params)
3272 return void
3273 param target TextureEnvTarget in value
3274 param pname TextureEnvParameter in value
3275 param params Float32 out array [COMPSIZE(pname)]
3276 category VERSION_1_0_DEPRECATED # old: state-req
3277 dlflags notlistable
3278 version 1.0
3279 deprecated 3.1
3280 glxsingle 130
3281 wglflags small-data
3282 offset 276
3283
3284 GetTexEnviv(target, pname, params)
3285 return void
3286 param target TextureEnvTarget in value
3287 param pname TextureEnvParameter in value
3288 param params Int32 out array [COMPSIZE(pname)]
3289 category VERSION_1_0_DEPRECATED # old: state-req
3290 dlflags notlistable
3291 version 1.0
3292 deprecated 3.1
3293 glxsingle 131
3294 wglflags small-data
3295 offset 277
3296
3297 GetTexGendv(coord, pname, params)
3298 return void
3299 param coord TextureCoordName in value
3300 param pname TextureGenParameter in value
3301 param params Float64 out array [COMPSIZE(pname)]
3302 category VERSION_1_0_DEPRECATED # old: state-req
3303 dlflags notlistable
3304 version 1.0
3305 deprecated 3.1
3306 glxsingle 132
3307 wglflags small-data
3308 offset 278
3309
3310 GetTexGenfv(coord, pname, params)
3311 return void
3312 param coord TextureCoordName in value
3313 param pname TextureGenParameter in value
3314 param params Float32 out array [COMPSIZE(pname)]
3315 category VERSION_1_0_DEPRECATED # old: state-req
3316 dlflags notlistable
3317 version 1.0
3318 deprecated 3.1
3319 glxsingle 133
3320 wglflags small-data
3321 offset 279
3322
3323 GetTexGeniv(coord, pname, params)
3324 return void
3325 param coord TextureCoordName in value
3326 param pname TextureGenParameter in value
3327 param params Int32 out array [COMPSIZE(pname)]
3328 category VERSION_1_0_DEPRECATED # old: state-req
3329 dlflags notlistable
3330 version 1.0
3331 deprecated 3.1
3332 glxsingle 134
3333 wglflags small-data
3334 offset 280
3335
3336 IsList(list)
3337 return Boolean
3338 param list List in value
3339 category VERSION_1_0_DEPRECATED # old: state-req
3340 dlflags notlistable
3341 version 1.0
3342 deprecated 3.1
3343 glxsingle 141
3344 offset 287
3345
3346 Frustum(left, right, bottom, top, zNear, zFar)
3347 return void
3348 param left Float64 in value
3349 param right Float64 in value
3350 param bottom Float64 in value
3351 param top Float64 in value
3352 param zNear Float64 in value
3353 param zFar Float64 in value
3354 category VERSION_1_0_DEPRECATED # old: xform
3355 version 1.0
3356 deprecated 3.1
3357 glxropcode 175
3358 offset 289
3359
3360 LoadIdentity()
3361 return void
3362 category VERSION_1_0_DEPRECATED # old: xform
3363 version 1.0
3364 deprecated 3.1
3365 glxropcode 176
3366 offset 290
3367
3368 LoadMatrixf(m)
3369 return void
3370 param m Float32 in array [16]
3371 category VERSION_1_0_DEPRECATED # old: xform
3372 version 1.0
3373 deprecated 3.1
3374 glxropcode 177
3375 offset 291
3376
3377 LoadMatrixd(m)
3378 return void
3379 param m Float64 in array [16]
3380 category VERSION_1_0_DEPRECATED # old: xform
3381 version 1.0
3382 deprecated 3.1
3383 glxropcode 178
3384 offset 292
3385
3386 MatrixMode(mode)
3387 return void
3388 param mode MatrixMode in value
3389 category VERSION_1_0_DEPRECATED # old: xform
3390 version 1.0
3391 deprecated 3.1
3392 glxropcode 179
3393 offset 293
3394
3395 MultMatrixf(m)
3396 return void
3397 param m Float32 in array [16]
3398 category VERSION_1_0_DEPRECATED # old: xform
3399 version 1.0
3400 deprecated 3.1
3401 glxropcode 180
3402 offset 294
3403
3404 MultMatrixd(m)
3405 return void
3406 param m Float64 in array [16]
3407 category VERSION_1_0_DEPRECATED # old: xform
3408 version 1.0
3409 deprecated 3.1
3410 glxropcode 181
3411 offset 295
3412
3413 Ortho(left, right, bottom, top, zNear, zFar)
3414 return void
3415 param left Float64 in value
3416 param right Float64 in value
3417 param bottom Float64 in value
3418 param top Float64 in value
3419 param zNear Float64 in value
3420 param zFar Float64 in value
3421 category VERSION_1_0_DEPRECATED # old: xform
3422 version 1.0
3423 deprecated 3.1
3424 glxropcode 182
3425 offset 296
3426
3427 PopMatrix()
3428 return void
3429 category VERSION_1_0_DEPRECATED # old: xform
3430 version 1.0
3431 deprecated 3.1
3432 glxropcode 183
3433 offset 297
3434
3435 PushMatrix()
3436 return void
3437 category VERSION_1_0_DEPRECATED # old: xform
3438 version 1.0
3439 deprecated 3.1
3440 glxropcode 184
3441 offset 298
3442
3443 Rotated(angle, x, y, z)
3444 return void
3445 param angle Float64 in value
3446 param x Float64 in value
3447 param y Float64 in value
3448 param z Float64 in value
3449 category VERSION_1_0_DEPRECATED # old: xform
3450 version 1.0
3451 deprecated 3.1
3452 glxropcode 185
3453 offset 299
3454
3455 Rotatef(angle, x, y, z)
3456 return void
3457 param angle Float32 in value
3458 param x Float32 in value
3459 param y Float32 in value
3460 param z Float32 in value
3461 category VERSION_1_0_DEPRECATED # old: xform
3462 version 1.0
3463 deprecated 3.1
3464 glxropcode 186
3465 offset 300
3466
3467 Scaled(x, y, z)
3468 return void
3469 param x Float64 in value
3470 param y Float64 in value
3471 param z Float64 in value
3472 category VERSION_1_0_DEPRECATED # old: xform
3473 version 1.0
3474 deprecated 3.1
3475 glxropcode 187
3476 offset 301
3477
3478 Scalef(x, y, z)
3479 return void
3480 param x Float32 in value
3481 param y Float32 in value
3482 param z Float32 in value
3483 category VERSION_1_0_DEPRECATED # old: xform
3484 version 1.0
3485 deprecated 3.1
3486 glxropcode 188
3487 offset 302
3488
3489 Translated(x, y, z)
3490 return void
3491 param x Float64 in value
3492 param y Float64 in value
3493 param z Float64 in value
3494 category VERSION_1_0_DEPRECATED # old: xform
3495 version 1.0
3496 deprecated 3.1
3497 glxropcode 189
3498 offset 303
3499
3500 Translatef(x, y, z)
3501 return void
3502 param x Float32 in value
3503 param y Float32 in value
3504 param z Float32 in value
3505 category VERSION_1_0_DEPRECATED # old: xform
3506 version 1.0
3507 deprecated 3.1
3508 glxropcode 190
3509 offset 304
3510
3511 ###############################################################################
3512 ###############################################################################
3513 #
3514 # OpenGL 1.1 commands
3515 #
3516 ###############################################################################
3517 ###############################################################################
3518
3519 DrawArrays(mode, first, count)
3520 return void
3521 param mode BeginMode in value
3522 param first Int32 in value
3523 param count SizeI in value
3524 category VERSION_1_1
3525 dlflags handcode
3526 glxflags client-handcode client-intercept server-handcode
3527 version 1.1
3528 glxropcode 193
3529 offset 310
3530
3531 DrawElements(mode, count, type, indices)
3532 return void
3533 param mode BeginMode in value
3534 param count SizeI in value
3535 param type DrawElementsType in value
3536 param indices Void in array [COMPSIZE(count/type)]
3537 category VERSION_1_1
3538 dlflags handcode
3539 glxflags client-handcode client-intercept server-handcode
3540 version 1.1
3541 offset 311
3542
3543 GetPointerv(pname, params)
3544 return void
3545 param pname GetPointervPName in value
3546 param params VoidPointer out array [1]
3547 category VERSION_1_1
3548 dlflags notlistable
3549 glxflags client-handcode client-intercept server-handcode
3550 version 1.1
3551 offset 329
3552
3553 PolygonOffset(factor, units)
3554 return void
3555 param factor Float32 in value
3556 param units Float32 in value
3557 category VERSION_1_1
3558 version 1.1
3559 glxropcode 192
3560 offset 319
3561
3562 # Arguably TexelInternalFormat, not PixelInternalFormat
3563 CopyTexImage1D(target, level, internalformat, x, y, width, border)
3564 return void
3565 param target TextureTarget in value
3566 param level CheckedInt32 in value
3567 param internalformat PixelInternalFormat in value
3568 param x WinCoord in value
3569 param y WinCoord in value
3570 param width SizeI in value
3571 param border CheckedInt32 in value
3572 category VERSION_1_1
3573 version 1.1
3574 glxropcode 4119
3575 glxflags EXT
3576 offset 323
3577
3578 # Arguably TexelInternalFormat, not PixelInternalFormat
3579 CopyTexImage2D(target, level, internalformat, x, y, width, height, border)
3580 return void
3581 param target TextureTarget in value
3582 param level CheckedInt32 in value
3583 param internalformat PixelInternalFormat in value
3584 param x WinCoord in value
3585 param y WinCoord in value
3586 param width SizeI in value
3587 param height SizeI in value
3588 param border CheckedInt32 in value
3589 category VERSION_1_1
3590 version 1.1
3591 glxropcode 4120
3592 glxflags EXT
3593 offset 324
3594
3595 CopyTexSubImage1D(target, level, xoffset, x, y, width)
3596 return void
3597 param target TextureTarget in value
3598 param level CheckedInt32 in value
3599 param xoffset CheckedInt32 in value
3600 param x WinCoord in value
3601 param y WinCoord in value
3602 param width SizeI in value
3603 category VERSION_1_1
3604 version 1.1
3605 glxropcode 4121
3606 glxflags EXT
3607 offset 325
3608
3609 CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)
3610 return void
3611 param target TextureTarget in value
3612 param level CheckedInt32 in value
3613 param xoffset CheckedInt32 in value
3614 param yoffset CheckedInt32 in value
3615 param x WinCoord in value
3616 param y WinCoord in value
3617 param width SizeI in value
3618 param height SizeI in value
3619 category VERSION_1_1
3620 version 1.1
3621 glxropcode 4122
3622 glxflags EXT
3623 offset 326
3624
3625 TexSubImage1D(target, level, xoffset, width, format, type, pixels)
3626 return void
3627 param target TextureTarget in value
3628 param level CheckedInt32 in value
3629 param xoffset CheckedInt32 in value
3630 param width SizeI in value
3631 param format PixelFormat in value
3632 param type PixelType in value
3633 param pixels Void in array [COMPSIZE(format/type/width)]
3634 category VERSION_1_1
3635 dlflags handcode
3636 glxflags EXT client-handcode server-handcode
3637 version 1.1
3638 glxropcode 4099
3639 offset 332
3640
3641 TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels)
3642 return void
3643 param target TextureTarget in value
3644 param level CheckedInt32 in value
3645 param xoffset CheckedInt32 in value
3646 param yoffset CheckedInt32 in value
3647 param width SizeI in value
3648 param height 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/height)]
3652 category VERSION_1_1
3653 dlflags handcode
3654 glxflags EXT client-handcode server-handcode
3655 version 1.1
3656 glxropcode 4100
3657 offset 333
3658
3659 BindTexture(target, texture)
3660 return void
3661 param target TextureTarget in value
3662 param texture Texture in value
3663 category VERSION_1_1
3664 version 1.1
3665 glxropcode 4117
3666 glxflags EXT
3667 offset 307
3668
3669 DeleteTextures(n, textures)
3670 return void
3671 param n SizeI in value
3672 param textures Texture in array [n]
3673 category VERSION_1_1
3674 dlflags notlistable
3675 version 1.1
3676 glxsingle 144
3677 offset 327
3678
3679 GenTextures(n, textures)
3680 return void
3681 param n SizeI in value
3682 param textures Texture out array [n]
3683 category VERSION_1_1
3684 dlflags notlistable
3685 version 1.1
3686 glxsingle 145
3687 offset 328
3688
3689 IsTexture(texture)
3690 return Boolean
3691 param texture Texture in value
3692 category VERSION_1_1
3693 dlflags notlistable
3694 version 1.1
3695 glxsingle 146
3696 offset 330
3697
3698 ###############################################################################
3699 ###############################################################################
3700 #
3701 # OpenGL 1.1 deprecated commands
3702 #
3703 ###############################################################################
3704 ###############################################################################
3705
3706 ArrayElement(i)
3707 return void
3708 param i Int32 in value
3709 category VERSION_1_1_DEPRECATED
3710 dlflags handcode
3711 glxflags client-handcode client-intercept server-handcode
3712 version 1.1
3713 deprecated 3.1
3714 offset 306
3715
3716 ColorPointer(size, type, stride, pointer)
3717 return void
3718 param size Int32 in value
3719 param type ColorPointerType in value
3720 param stride SizeI in value
3721 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3722 category VERSION_1_1_DEPRECATED
3723 dlflags notlistable
3724 glxflags client-handcode client-intercept server-handcode
3725 version 1.1
3726 deprecated 3.1
3727 offset 308
3728
3729 DisableClientState(array)
3730 return void
3731 param array EnableCap in value
3732 category VERSION_1_1_DEPRECATED
3733 version 1.1
3734 deprecated 3.1
3735 dlflags notlistable
3736 glxflags client-handcode client-intercept server-handcode
3737 offset 309
3738
3739 EdgeFlagPointer(stride, pointer)
3740 return void
3741 param stride SizeI in value
3742 param pointer Void in array [COMPSIZE(stride)] retained
3743 category VERSION_1_1_DEPRECATED
3744 dlflags notlistable
3745 glxflags client-handcode client-intercept server-handcode
3746 version 1.1
3747 deprecated 3.1
3748 offset 312
3749
3750 EnableClientState(array)
3751 return void
3752 param array EnableCap in value
3753 category VERSION_1_1_DEPRECATED
3754 dlflags notlistable
3755 glxflags client-handcode client-intercept server-handcode
3756 version 1.1
3757 deprecated 3.1
3758 offset 313
3759
3760 IndexPointer(type, stride, pointer)
3761 return void
3762 param type IndexPointerType in value
3763 param stride SizeI in value
3764 param pointer Void in array [COMPSIZE(type/stride)] retained
3765 category VERSION_1_1_DEPRECATED
3766 dlflags notlistable
3767 glxflags client-handcode client-intercept server-handcode
3768 version 1.1
3769 deprecated 3.1
3770 offset 314
3771
3772 InterleavedArrays(format, stride, pointer)
3773 return void
3774 param format InterleavedArrayFormat in value
3775 param stride SizeI in value
3776 param pointer Void in array [COMPSIZE(format/stride)] retained
3777 category VERSION_1_1_DEPRECATED
3778 dlflags notlistable
3779 glxflags client-handcode client-intercept server-handcode
3780 version 1.1
3781 deprecated 3.1
3782 offset 317
3783
3784 NormalPointer(type, stride, pointer)
3785 return void
3786 param type NormalPointerType in value
3787 param stride SizeI in value
3788 param pointer Void in array [COMPSIZE(type/stride)] retained
3789 category VERSION_1_1_DEPRECATED
3790 dlflags notlistable
3791 glxflags client-handcode client-intercept server-handcode
3792 version 1.1
3793 deprecated 3.1
3794 offset 318
3795
3796 TexCoordPointer(size, type, stride, pointer)
3797 return void
3798 param size Int32 in value
3799 param type TexCoordPointerType in value
3800 param stride SizeI in value
3801 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3802 category VERSION_1_1_DEPRECATED
3803 dlflags notlistable
3804 glxflags client-handcode client-intercept server-handcode
3805 version 1.1
3806 deprecated 3.1
3807 offset 320
3808
3809 VertexPointer(size, type, stride, pointer)
3810 return void
3811 param size Int32 in value
3812 param type VertexPointerType in value
3813 param stride SizeI in value
3814 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3815 category VERSION_1_1_DEPRECATED
3816 dlflags notlistable
3817 glxflags client-handcode client-intercept server-handcode
3818 version 1.1
3819 deprecated 3.1
3820 offset 321
3821
3822 AreTexturesResident(n, textures, residences)
3823 return Boolean
3824 param n SizeI in value
3825 param textures Texture in array [n]
3826 param residences Boolean out array [n]
3827 category VERSION_1_1_DEPRECATED
3828 glxsingle 143
3829 dlflags notlistable
3830 version 1.1
3831 deprecated 3.1
3832 offset 322
3833
3834 PrioritizeTextures(n, textures, priorities)
3835 return void
3836 param n SizeI in value
3837 param textures Texture in array [n]
3838 param priorities ClampedFloat32 in array [n]
3839 category VERSION_1_1_DEPRECATED
3840 version 1.1
3841 deprecated 3.1
3842 glxropcode 4118
3843 glxflags EXT
3844 offset 331
3845
3846 Indexub(c)
3847 return void
3848 param c ColorIndexValueUB in value
3849 category VERSION_1_1_DEPRECATED
3850 vectorequiv Indexubv
3851 version 1.1
3852 offset 315
3853
3854 Indexubv(c)
3855 return void
3856 param c ColorIndexValueUB in array [1]
3857 category VERSION_1_1_DEPRECATED
3858 version 1.1
3859 glxropcode 194
3860 offset 316
3861
3862 PopClientAttrib()
3863 return void
3864 category VERSION_1_1_DEPRECATED
3865 version 1.1
3866 deprecated 3.1
3867 dlflags notlistable
3868 glxflags client-handcode client-intercept server-handcode
3869 offset 334
3870
3871 PushClientAttrib(mask)
3872 return void
3873 param mask ClientAttribMask in value
3874 category VERSION_1_1_DEPRECATED
3875 version 1.1
3876 deprecated 3.1
3877 dlflags notlistable
3878 glxflags client-handcode client-intercept server-handcode
3879 offset 335
3880
3881 ###############################################################################
3882 ###############################################################################
3883 #
3884 # OpenGL 1.2 commands
3885 #
3886 ###############################################################################
3887 ###############################################################################
3888
3889 BlendColor(red, green, blue, alpha)
3890 return void
3891 param red ClampedColorF in value
3892 param green ClampedColorF in value
3893 param blue ClampedColorF in value
3894 param alpha ClampedColorF in value
3895 category VERSION_1_2
3896 glxflags EXT
3897 version 1.2
3898 glxropcode 4096
3899 offset 336
3900
3901 BlendEquation(mode)
3902 return void
3903 param mode BlendEquationMode in value
3904 category VERSION_1_2
3905 glxflags EXT
3906 version 1.2
3907 glxropcode 4097
3908 offset 337
3909
3910 DrawRangeElements(mode, start, end, count, type, indices)
3911 return void
3912 param mode BeginMode in value
3913 param start UInt32 in value
3914 param end UInt32 in value
3915 param count SizeI in value
3916 param type DrawElementsType in value
3917 param indices Void in array [COMPSIZE(count/type)]
3918 category VERSION_1_2
3919 dlflags handcode
3920 glxflags client-handcode client-intercept server-handcode
3921 version 1.2
3922 offset 338
3923
3924 # OpenGL 1.2 (EXT_texture3D) commands
3925
3926 # Arguably TexelInternalFormat, not PixelInternalFormat
3927 TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
3928 return void
3929 param target TextureTarget in value
3930 param level CheckedInt32 in value
3931 param internalformat TextureComponentCount in value
3932 param width SizeI in value
3933 param height SizeI in value
3934 param depth SizeI in value
3935 param border CheckedInt32 in value
3936 param format PixelFormat in value
3937 param type PixelType in value
3938 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
3939 category VERSION_1_2
3940 dlflags handcode
3941 glxflags client-handcode server-handcode EXT
3942 version 1.2
3943 deprecated 3.1
3944 glxropcode 4114
3945 offset 371
3946
3947 TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
3948 return void
3949 param target TextureTarget in value
3950 param level CheckedInt32 in value
3951 param xoffset CheckedInt32 in value
3952 param yoffset CheckedInt32 in value
3953 param zoffset CheckedInt32 in value
3954 param width SizeI in value
3955 param height SizeI in value
3956 param depth SizeI in value
3957 param format PixelFormat in value
3958 param type PixelType in value
3959 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
3960 category VERSION_1_2
3961 dlflags handcode
3962 glxflags client-handcode server-handcode EXT
3963 version 1.2
3964 glxropcode 4115
3965 offset 372
3966
3967 # OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
3968
3969 CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
3970 return void
3971 param target TextureTarget in value
3972 param level CheckedInt32 in value
3973 param xoffset CheckedInt32 in value
3974 param yoffset CheckedInt32 in value
3975 param zoffset CheckedInt32 in value
3976 param x WinCoord in value
3977 param y WinCoord in value
3978 param width SizeI in value
3979 param height SizeI in value
3980 category VERSION_1_2
3981 glxflags EXT
3982 version 1.2
3983 glxropcode 4123
3984 offset 373
3985
3986 ###############################################################################
3987 ###############################################################################
3988 #
3989 # OpenGL 1.2 deprecated commands
3990 #
3991 ###############################################################################
3992 ###############################################################################
3993
3994 # OpenGL 1.2 (SGI_color_table) commands
3995
3996 ColorTable(target, internalformat, width, format, type, table)
3997 return void
3998 param target ColorTableTarget in value
3999 param internalformat PixelInternalFormat in value
4000 param width SizeI in value
4001 param format PixelFormat in value
4002 param type PixelType in value
4003 param table Void in array [COMPSIZE(format/type/width)]
4004 category VERSION_1_2_DEPRECATED
4005 dlflags handcode
4006 glxflags client-handcode server-handcode EXT
4007 version 1.2
4008 deprecated 3.1
4009 glxropcode 2053
4010 offset 339
4011
4012 ColorTableParameterfv(target, pname, params)
4013 return void
4014 param target ColorTableTarget in value
4015 param pname ColorTableParameterPName in value
4016 param params CheckedFloat32 in array [COMPSIZE(pname)]
4017 category VERSION_1_2_DEPRECATED
4018 glxflags EXT
4019 version 1.2
4020 deprecated 3.1
4021 glxropcode 2054
4022 offset 340
4023
4024 ColorTableParameteriv(target, pname, params)
4025 return void
4026 param target ColorTableTarget in value
4027 param pname ColorTableParameterPName in value
4028 param params CheckedInt32 in array [COMPSIZE(pname)]
4029 category VERSION_1_2_DEPRECATED
4030 glxflags EXT
4031 version 1.2
4032 deprecated 3.1
4033 glxropcode 2055
4034 offset 341
4035
4036 CopyColorTable(target, internalformat, x, y, width)
4037 return void
4038 param target ColorTableTarget in value
4039 param internalformat PixelInternalFormat in value
4040 param x WinCoord in value
4041 param y WinCoord in value
4042 param width SizeI in value
4043 category VERSION_1_2_DEPRECATED
4044 glxflags EXT
4045 version 1.2
4046 deprecated 3.1
4047 glxropcode 2056
4048 offset 342
4049
4050 GetColorTable(target, format, type, table)
4051 return void
4052 param target ColorTableTarget in value
4053 param format PixelFormat in value
4054 param type PixelType in value
4055 param table Void out array [COMPSIZE(target/format/type)]
4056 category VERSION_1_2_DEPRECATED
4057 dlflags notlistable
4058 glxflags client-handcode server-handcode
4059 version 1.2
4060 deprecated 3.1
4061 glxsingle 147
4062 offset 343
4063
4064 GetColorTableParameterfv(target, pname, params)
4065 return void
4066 param target ColorTableTarget in value
4067 param pname GetColorTableParameterPName in value
4068 param params Float32 out array [COMPSIZE(pname)]
4069 category VERSION_1_2_DEPRECATED
4070 dlflags notlistable
4071 version 1.2
4072 deprecated 3.1
4073 glxsingle 148
4074 offset 344
4075
4076 GetColorTableParameteriv(target, pname, params)
4077 return void
4078 param target ColorTableTarget in value
4079 param pname GetColorTableParameterPName in value
4080 param params Int32 out array [COMPSIZE(pname)]
4081 category VERSION_1_2_DEPRECATED
4082 dlflags notlistable
4083 version 1.2
4084 deprecated 3.1
4085 glxsingle 149
4086 offset 345
4087
4088 # OpenGL 1.2 (EXT_color_subtable) commands
4089
4090 ColorSubTable(target, start, count, format, type, data)
4091 return void
4092 param target ColorTableTarget in value
4093 param start SizeI in value
4094 param count SizeI in value
4095 param format PixelFormat in value
4096 param type PixelType in value
4097 param data Void in array [COMPSIZE(format/type/count)]
4098 category VERSION_1_2_DEPRECATED
4099 dlflags handcode
4100 glxflags client-handcode server-handcode
4101 version 1.2
4102 deprecated 3.1
4103 glxropcode 195
4104 offset 346
4105
4106 CopyColorSubTable(target, start, x, y, width)
4107 return void
4108 param target ColorTableTarget in value
4109 param start SizeI in value
4110 param x WinCoord in value
4111 param y WinCoord in value
4112 param width SizeI in value
4113 category VERSION_1_2_DEPRECATED
4114 version 1.2
4115 deprecated 3.1
4116 glxropcode 196
4117 offset 347
4118
4119 # OpenGL 1.2 (EXT_convolution) commands
4120
4121 ConvolutionFilter1D(target, internalformat, width, format, type, image)
4122 return void
4123 param target ConvolutionTarget in value
4124 param internalformat PixelInternalFormat in value
4125 param width SizeI in value
4126 param format PixelFormat in value
4127 param type PixelType in value
4128 param image Void in array [COMPSIZE(format/type/width)]
4129 category VERSION_1_2_DEPRECATED
4130 dlflags handcode
4131 glxflags client-handcode server-handcode EXT
4132 version 1.2
4133 deprecated 3.1
4134 glxropcode 4101
4135 offset 348
4136
4137 ConvolutionFilter2D(target, internalformat, width, height, format, type, image)
4138 return void
4139 param target ConvolutionTarget in value
4140 param internalformat PixelInternalFormat in value
4141 param width SizeI in value
4142 param height SizeI in value
4143 param format PixelFormat in value
4144 param type PixelType in value
4145 param image Void in array [COMPSIZE(format/type/width/height)]
4146 category VERSION_1_2_DEPRECATED
4147 dlflags handcode
4148 glxflags client-handcode server-handcode EXT
4149 version 1.2
4150 deprecated 3.1
4151 glxropcode 4102
4152 offset 349
4153
4154 ConvolutionParameterf(target, pname, params)
4155 return void
4156 param target ConvolutionTarget in value
4157 param pname ConvolutionParameter in value
4158 param params CheckedFloat32 in value
4159 category VERSION_1_2_DEPRECATED
4160 glxflags EXT
4161 version 1.2
4162 deprecated 3.1
4163 glxropcode 4103
4164 offset 350
4165
4166 ConvolutionParameterfv(target, pname, params)
4167 return void
4168 param target ConvolutionTarget in value
4169 param pname ConvolutionParameter in value
4170 param params CheckedFloat32 in array [COMPSIZE(pname)]
4171 category VERSION_1_2_DEPRECATED
4172 glxflags EXT
4173 version 1.2
4174 deprecated 3.1
4175 glxropcode 4104
4176 offset 351
4177
4178 ConvolutionParameteri(target, pname, params)
4179 return void
4180 param target ConvolutionTarget in value
4181 param pname ConvolutionParameter in value
4182 param params CheckedInt32 in value
4183 category VERSION_1_2_DEPRECATED
4184 glxflags EXT
4185 version 1.2
4186 deprecated 3.1
4187 glxropcode 4105
4188 offset 352
4189
4190 ConvolutionParameteriv(target, pname, params)
4191 return void
4192 param target ConvolutionTarget in value
4193 param pname ConvolutionParameter in value
4194 param params CheckedInt32 in array [COMPSIZE(pname)]
4195 category VERSION_1_2_DEPRECATED
4196 glxflags EXT
4197 version 1.2
4198 deprecated 3.1
4199 glxropcode 4106
4200 offset 353
4201
4202 CopyConvolutionFilter1D(target, internalformat, x, y, width)
4203 return void
4204 param target ConvolutionTarget in value
4205 param internalformat PixelInternalFormat in value
4206 param x WinCoord in value
4207 param y WinCoord in value
4208 param width SizeI in value
4209 category VERSION_1_2_DEPRECATED
4210 glxflags EXT
4211 version 1.2
4212 deprecated 3.1
4213 glxropcode 4107
4214 offset 354
4215
4216 CopyConvolutionFilter2D(target, internalformat, x, y, width, height)
4217 return void
4218 param target ConvolutionTarget in value
4219 param internalformat PixelInternalFormat in value
4220 param x WinCoord in value
4221 param y WinCoord in value
4222 param width SizeI in value
4223 param height SizeI in value
4224 category VERSION_1_2_DEPRECATED
4225 glxflags EXT
4226 version 1.2
4227 deprecated 3.1
4228 glxropcode 4108
4229 offset 355
4230
4231 GetConvolutionFilter(target, format, type, image)
4232 return void
4233 param target ConvolutionTarget in value
4234 param format PixelFormat in value
4235 param type PixelType in value
4236 param image Void out array [COMPSIZE(target/format/type)]
4237 category VERSION_1_2_DEPRECATED
4238 dlflags notlistable
4239 glxflags client-handcode server-handcode
4240 version 1.2
4241 deprecated 3.1
4242 glxsingle 150
4243 offset 356
4244
4245 GetConvolutionParameterfv(target, pname, params)
4246 return void
4247 param target ConvolutionTarget in value
4248 param pname GetConvolutionParameterPName in value
4249 param params Float32 out array [COMPSIZE(pname)]
4250 category VERSION_1_2_DEPRECATED
4251 dlflags notlistable
4252 version 1.2
4253 deprecated 3.1
4254 glxsingle 151
4255 offset 357
4256
4257 GetConvolutionParameteriv(target, pname, params)
4258 return void
4259 param target ConvolutionTarget in value
4260 param pname GetConvolutionParameterPName in value
4261 param params Int32 out array [COMPSIZE(pname)]
4262 category VERSION_1_2_DEPRECATED
4263 dlflags notlistable
4264 version 1.2
4265 deprecated 3.1
4266 glxsingle 152
4267 offset 358
4268
4269 GetSeparableFilter(target, format, type, row, column, span)
4270 return void
4271 param target SeparableTarget in value
4272 param format PixelFormat in value
4273 param type PixelType in value
4274 param row Void out array [COMPSIZE(target/format/type)]
4275 param column Void out array [COMPSIZE(target/format/type)]
4276 param span Void out array [COMPSIZE(target/format/type)]
4277 category VERSION_1_2_DEPRECATED
4278 dlflags notlistable
4279 glxflags client-handcode server-handcode
4280 version 1.2
4281 deprecated 3.1
4282 glxsingle 153
4283 offset 359
4284
4285 SeparableFilter2D(target, internalformat, width, height, format, type, row, column)
4286 return void
4287 param target SeparableTarget in value
4288 param internalformat PixelInternalFormat in value
4289 param width SizeI in value
4290 param height SizeI in value
4291 param format PixelFormat in value
4292 param type PixelType in value
4293 param row Void in array [COMPSIZE(target/format/type/width)]
4294 param column Void in array [COMPSIZE(target/format/type/height)]
4295 category VERSION_1_2_DEPRECATED
4296 dlflags handcode
4297 glxflags client-handcode server-handcode EXT
4298 version 1.2
4299 deprecated 3.1
4300 glxropcode 4109
4301 offset 360
4302
4303 # OpenGL 1.2 (EXT_histogram) commands
4304
4305 GetHistogram(target, reset, format, type, values)
4306 return void
4307 param target HistogramTarget in value
4308 param reset Boolean in value
4309 param format PixelFormat in value
4310 param type PixelType in value
4311 param values Void out array [COMPSIZE(target/format/type)]
4312 category VERSION_1_2_DEPRECATED
4313 dlflags notlistable
4314 glxflags client-handcode server-handcode
4315 version 1.2
4316 deprecated 3.1
4317 glxsingle 154
4318 offset 361
4319
4320 GetHistogramParameterfv(target, pname, params)
4321 return void
4322 param target HistogramTarget in value
4323 param pname GetHistogramParameterPName in value
4324 param params Float32 out array [COMPSIZE(pname)]
4325 category VERSION_1_2_DEPRECATED
4326 dlflags notlistable
4327 version 1.2
4328 deprecated 3.1
4329 glxsingle 155
4330 offset 362
4331
4332 GetHistogramParameteriv(target, pname, params)
4333 return void
4334 param target HistogramTarget in value
4335 param pname GetHistogramParameterPName in value
4336 param params Int32 out array [COMPSIZE(pname)]
4337 category VERSION_1_2_DEPRECATED
4338 dlflags notlistable
4339 version 1.2
4340 deprecated 3.1
4341 glxsingle 156
4342 offset 363
4343
4344 GetMinmax(target, reset, format, type, values)
4345 return void
4346 param target MinmaxTarget in value
4347 param reset Boolean in value
4348 param format PixelFormat in value
4349 param type PixelType in value
4350 param values Void out array [COMPSIZE(target/format/type)]
4351 category VERSION_1_2_DEPRECATED
4352 dlflags notlistable
4353 glxflags client-handcode server-handcode
4354 version 1.2
4355 deprecated 3.1
4356 glxsingle 157
4357 offset 364
4358
4359 GetMinmaxParameterfv(target, pname, params)
4360 return void
4361 param target MinmaxTarget in value
4362 param pname GetMinmaxParameterPName in value
4363 param params Float32 out array [COMPSIZE(pname)]
4364 category VERSION_1_2_DEPRECATED
4365 dlflags notlistable
4366 version 1.2
4367 deprecated 3.1
4368 glxsingle 158
4369 offset 365
4370
4371 GetMinmaxParameteriv(target, pname, params)
4372 return void
4373 param target MinmaxTarget in value
4374 param pname GetMinmaxParameterPName in value
4375 param params Int32 out array [COMPSIZE(pname)]
4376 category VERSION_1_2_DEPRECATED
4377 dlflags notlistable
4378 version 1.2
4379 deprecated 3.1
4380 glxsingle 159
4381 offset 366
4382
4383 Histogram(target, width, internalformat, sink)
4384 return void
4385 param target HistogramTarget in value
4386 param width SizeI in value
4387 param internalformat PixelInternalFormat in value
4388 param sink Boolean in value
4389 category VERSION_1_2_DEPRECATED
4390 dlflags handcode
4391 glxflags EXT
4392 version 1.2
4393 deprecated 3.1
4394 glxropcode 4110
4395 offset 367
4396
4397 Minmax(target, internalformat, sink)
4398 return void
4399 param target MinmaxTarget in value
4400 param internalformat PixelInternalFormat in value
4401 param sink Boolean in value
4402 category VERSION_1_2_DEPRECATED
4403 glxflags EXT
4404 version 1.2
4405 deprecated 3.1
4406 glxropcode 4111
4407 offset 368
4408
4409 ResetHistogram(target)
4410 return void
4411 param target HistogramTarget in value
4412 category VERSION_1_2_DEPRECATED
4413 glxflags EXT
4414 version 1.2
4415 deprecated 3.1
4416 glxropcode 4112
4417 offset 369
4418
4419 ResetMinmax(target)
4420 return void
4421 param target MinmaxTarget in value
4422 category VERSION_1_2_DEPRECATED
4423 glxflags EXT
4424 version 1.2
4425 deprecated 3.1
4426 glxropcode 4113
4427 offset 370
4428
4429 ###############################################################################
4430 ###############################################################################
4431 #
4432 # OpenGL 1.3 commands
4433 #
4434 ###############################################################################
4435 ###############################################################################
4436
4437 # OpenGL 1.3 (ARB_multitexture) commands
4438
4439 ActiveTexture(texture)
4440 return void
4441 param texture TextureUnit in value
4442 category VERSION_1_3
4443 glxflags ARB
4444 version 1.3
4445 glxropcode 197
4446 offset 374
4447
4448 # OpenGL 1.3 (ARB_multisample) commands
4449
4450 SampleCoverage(value, invert)
4451 return void
4452 param value ClampedFloat32 in value
4453 param invert Boolean in value
4454 category VERSION_1_3
4455 glxflags ARB
4456 version 1.3
4457 glxropcode 229
4458 offset 412
4459
4460 # OpenGL 1.3 (ARB_texture_compression) commands
4461
4462 # Arguably TexelInternalFormat, not PixelInternalFormat
4463 CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
4464 return void
4465 param target TextureTarget in value
4466 param level CheckedInt32 in value
4467 param internalformat PixelInternalFormat in value
4468 param width SizeI in value
4469 param height SizeI in value
4470 param depth SizeI in value
4471 param border CheckedInt32 in value
4472 param imageSize SizeI in value
4473 param data CompressedTextureARB in array [imageSize]
4474 category VERSION_1_3
4475 dlflags handcode
4476 glxflags ARB client-handcode server-handcode
4477 version 1.3
4478 glxropcode 216
4479 wglflags client-handcode server-handcode
4480 offset 554
4481
4482 # Arguably TexelInternalFormat, not PixelInternalFormat
4483 CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
4484 return void
4485 param target TextureTarget in value
4486 param level CheckedInt32 in value
4487 param internalformat PixelInternalFormat in value
4488 param width SizeI in value
4489 param height SizeI in value
4490 param border CheckedInt32 in value
4491 param imageSize SizeI in value
4492 param data CompressedTextureARB in array [imageSize]
4493 category VERSION_1_3
4494 dlflags handcode
4495 glxflags ARB client-handcode server-handcode
4496 version 1.3
4497 glxropcode 215
4498 wglflags client-handcode server-handcode
4499 offset 555
4500
4501 # Arguably TexelInternalFormat, not PixelInternalFormat
4502 CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
4503 return void
4504 param target TextureTarget in value
4505 param level CheckedInt32 in value
4506 param internalformat PixelInternalFormat in value
4507 param width 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 214
4516 wglflags client-handcode server-handcode
4517 offset 556
4518
4519 CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
4520 return void
4521 param target TextureTarget in value
4522 param level CheckedInt32 in value
4523 param xoffset CheckedInt32 in value
4524 param yoffset CheckedInt32 in value
4525 param zoffset CheckedInt32 in value
4526 param width SizeI in value
4527 param height SizeI in value
4528 param depth SizeI in value
4529 param format PixelFormat in value
4530 param imageSize SizeI in value
4531 param data CompressedTextureARB in array [imageSize]
4532 category VERSION_1_3
4533 dlflags handcode
4534 glxflags ARB client-handcode server-handcode
4535 version 1.3
4536 glxropcode 219
4537 wglflags client-handcode server-handcode
4538 offset 557
4539
4540 CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
4541 return void
4542 param target TextureTarget in value
4543 param level CheckedInt32 in value
4544 param xoffset CheckedInt32 in value
4545 param yoffset CheckedInt32 in value
4546 param width SizeI in value
4547 param height SizeI in value
4548 param format PixelFormat in value
4549 param imageSize SizeI in value
4550 param data CompressedTextureARB in array [imageSize]
4551 category VERSION_1_3
4552 dlflags handcode
4553 glxflags ARB client-handcode server-handcode
4554 version 1.3
4555 glxropcode 218
4556 wglflags client-handcode server-handcode
4557 offset 558
4558
4559 CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
4560 return void
4561 param target TextureTarget in value
4562 param level CheckedInt32 in value
4563 param xoffset CheckedInt32 in value
4564 param width SizeI in value
4565 param format PixelFormat in value
4566 param imageSize SizeI in value
4567 param data CompressedTextureARB in array [imageSize]
4568 category VERSION_1_3
4569 dlflags handcode
4570 glxflags ARB client-handcode server-handcode
4571 version 1.3
4572 glxropcode 217
4573 wglflags client-handcode server-handcode
4574 offset 559
4575
4576 GetCompressedTexImage(target, level, img)
4577 return void
4578 param target TextureTarget in value
4579 param level CheckedInt32 in value
4580 param img CompressedTextureARB out array [COMPSIZE(target/level)]
4581 category VERSION_1_3
4582 dlflags notlistable
4583 glxflags ARB client-handcode server-handcode
4584 version 1.3
4585 glxsingle 160
4586 wglflags client-handcode server-handcode
4587 offset 560
4588
4589 ###############################################################################
4590 ###############################################################################
4591 #
4592 # OpenGL 1.3 deprecated commands
4593 #
4594 ###############################################################################
4595 ###############################################################################
4596
4597 ClientActiveTexture(texture)
4598 return void
4599 param texture TextureUnit in value
4600 category VERSION_1_3_DEPRECATED
4601 dlflags notlistable
4602 glxflags ARB client-handcode client-intercept server-handcode
4603 version 1.3
4604 deprecated 3.1
4605 offset 375
4606
4607 MultiTexCoord1d(target, s)
4608 return void
4609 param target TextureUnit in value
4610 param s CoordD in value
4611 category VERSION_1_3_DEPRECATED
4612 glxflags ARB
4613 version 1.3
4614 deprecated 3.1
4615 vectorequiv MultiTexCoord1dv
4616 offset 376
4617
4618 MultiTexCoord1dv(target, v)
4619 return void
4620 param target TextureUnit in value
4621 param v CoordD in array [1]
4622 category VERSION_1_3_DEPRECATED
4623 glxflags ARB
4624 version 1.3
4625 deprecated 3.1
4626 glxropcode 198
4627 offset 377
4628
4629 MultiTexCoord1f(target, s)
4630 return void
4631 param target TextureUnit in value
4632 param s CoordF in value
4633 category VERSION_1_3_DEPRECATED
4634 glxflags ARB
4635 version 1.3
4636 deprecated 3.1
4637 vectorequiv MultiTexCoord1fv
4638 offset 378
4639
4640 MultiTexCoord1fv(target, v)
4641 return void
4642 param target TextureUnit in value
4643 param v CoordF in array [1]
4644 category VERSION_1_3_DEPRECATED
4645 glxflags ARB
4646 version 1.3
4647 deprecated 3.1
4648 glxropcode 199
4649 offset 379
4650
4651 MultiTexCoord1i(target, s)
4652 return void
4653 param target TextureUnit in value
4654 param s CoordI in value
4655 category VERSION_1_3_DEPRECATED
4656 glxflags ARB
4657 version 1.3
4658 deprecated 3.1
4659 vectorequiv MultiTexCoord1iv
4660 offset 380
4661
4662 MultiTexCoord1iv(target, v)
4663 return void
4664 param target TextureUnit in value
4665 param v CoordI in array [1]
4666 category VERSION_1_3_DEPRECATED
4667 glxflags ARB
4668 version 1.3
4669 deprecated 3.1
4670 glxropcode 200
4671 offset 381
4672
4673 MultiTexCoord1s(target, s)
4674 return void
4675 param target TextureUnit in value
4676 param s CoordS in value
4677 category VERSION_1_3_DEPRECATED
4678 glxflags ARB
4679 version 1.3
4680 deprecated 3.1
4681 vectorequiv MultiTexCoord1sv
4682 offset 382
4683
4684 MultiTexCoord1sv(target, v)
4685 return void
4686 param target TextureUnit in value
4687 param v CoordS in array [1]
4688 category VERSION_1_3_DEPRECATED
4689 glxflags ARB
4690 version 1.3
4691 deprecated 3.1
4692 glxropcode 201
4693 offset 383
4694
4695 MultiTexCoord2d(target, s, t)
4696 return void
4697 param target TextureUnit in value
4698 param s CoordD in value
4699 param t CoordD in value
4700 category VERSION_1_3_DEPRECATED
4701 glxflags ARB
4702 version 1.3
4703 deprecated 3.1
4704 vectorequiv MultiTexCoord2dv
4705 offset 384
4706
4707 MultiTexCoord2dv(target, v)
4708 return void
4709 param target TextureUnit in value
4710 param v CoordD in array [2]
4711 category VERSION_1_3_DEPRECATED
4712 glxflags ARB
4713 version 1.3
4714 deprecated 3.1
4715 glxropcode 202
4716 offset 385
4717
4718 MultiTexCoord2f(target, s, t)
4719 return void
4720 param target TextureUnit in value
4721 param s CoordF in value
4722 param t CoordF in value
4723 category VERSION_1_3_DEPRECATED
4724 glxflags ARB
4725 version 1.3
4726 deprecated 3.1
4727 vectorequiv MultiTexCoord2fv
4728 offset 386
4729
4730 MultiTexCoord2fv(target, v)
4731 return void
4732 param target TextureUnit in value
4733 param v CoordF in array [2]
4734 category VERSION_1_3_DEPRECATED
4735 glxflags ARB
4736 version 1.3
4737 deprecated 3.1
4738 glxropcode 203
4739 offset 387
4740
4741 MultiTexCoord2i(target, s, t)
4742 return void
4743 param target TextureUnit in value
4744 param s CoordI in value
4745 param t CoordI in value
4746 category VERSION_1_3_DEPRECATED
4747 glxflags ARB
4748 version 1.3
4749 deprecated 3.1
4750 vectorequiv MultiTexCoord2iv
4751 offset 388
4752
4753 MultiTexCoord2iv(target, v)
4754 return void
4755 param target TextureUnit in value
4756 param v CoordI in array [2]
4757 category VERSION_1_3_DEPRECATED
4758 glxflags ARB
4759 version 1.3
4760 deprecated 3.1
4761 glxropcode 204
4762 offset 389
4763
4764 MultiTexCoord2s(target, s, t)
4765 return void
4766 param target TextureUnit in value
4767 param s CoordS in value
4768 param t CoordS in value
4769 category VERSION_1_3_DEPRECATED
4770 glxflags ARB
4771 version 1.3
4772 deprecated 3.1
4773 vectorequiv MultiTexCoord2sv
4774 offset 390
4775
4776 MultiTexCoord2sv(target, v)
4777 return void
4778 param target TextureUnit in value
4779 param v CoordS in array [2]
4780 category VERSION_1_3_DEPRECATED
4781 glxflags ARB
4782 version 1.3
4783 deprecated 3.1
4784 glxropcode 205
4785 offset 391
4786
4787 MultiTexCoord3d(target, s, t, r)
4788 return void
4789 param target TextureUnit in value
4790 param s CoordD in value
4791 param t CoordD in value
4792 param r CoordD in value
4793 category VERSION_1_3_DEPRECATED
4794 glxflags ARB
4795 version 1.3
4796 deprecated 3.1
4797 vectorequiv MultiTexCoord3dv
4798 offset 392
4799
4800 MultiTexCoord3dv(target, v)
4801 return void
4802 param target TextureUnit in value
4803 param v CoordD in array [3]
4804 category VERSION_1_3_DEPRECATED
4805 glxflags ARB
4806 version 1.3
4807 deprecated 3.1
4808 glxropcode 206
4809 offset 393
4810
4811 MultiTexCoord3f(target, s, t, r)
4812 return void
4813 param target TextureUnit in value
4814 param s CoordF in value
4815 param t CoordF in value
4816 param r CoordF in value
4817 category VERSION_1_3_DEPRECATED
4818 glxflags ARB
4819 version 1.3
4820 deprecated 3.1
4821 vectorequiv MultiTexCoord3fv
4822 offset 394
4823
4824 MultiTexCoord3fv(target, v)
4825 return void
4826 param target TextureUnit in value
4827 param v CoordF in array [3]
4828 category VERSION_1_3_DEPRECATED
4829 glxflags ARB
4830 version 1.3
4831 deprecated 3.1
4832 glxropcode 207
4833 offset 395
4834
4835 MultiTexCoord3i(target, s, t, r)
4836 return void
4837 param target TextureUnit in value
4838 param s CoordI in value
4839 param t CoordI in value
4840 param r CoordI in value
4841 category VERSION_1_3_DEPRECATED
4842 glxflags ARB
4843 version 1.3
4844 deprecated 3.1
4845 vectorequiv MultiTexCoord3iv
4846 offset 396
4847
4848 MultiTexCoord3iv(target, v)
4849 return void
4850 param target TextureUnit in value
4851 param v CoordI in array [3]
4852 category VERSION_1_3_DEPRECATED
4853 glxflags ARB
4854 version 1.3
4855 deprecated 3.1
4856 glxropcode 208
4857 offset 397
4858
4859 MultiTexCoord3s(target, s, t, r)
4860 return void
4861 param target TextureUnit in value
4862 param s CoordS in value
4863 param t CoordS in value
4864 param r CoordS in value
4865 category VERSION_1_3_DEPRECATED
4866 glxflags ARB
4867 version 1.3
4868 deprecated 3.1
4869 vectorequiv MultiTexCoord3sv
4870 offset 398
4871
4872 MultiTexCoord3sv(target, v)
4873 return void
4874 param target TextureUnit in value
4875 param v CoordS in array [3]
4876 category VERSION_1_3_DEPRECATED
4877 version 1.3
4878 deprecated 3.1
4879 glxflags ARB
4880 glxropcode 209
4881 offset 399
4882
4883 MultiTexCoord4d(target, s, t, r, q)
4884 return void
4885 param target TextureUnit in value
4886 param s CoordD in value
4887 param t CoordD in value
4888 param r CoordD in value
4889 param q CoordD in value
4890 category VERSION_1_3_DEPRECATED
4891 glxflags ARB
4892 version 1.3
4893 deprecated 3.1
4894 vectorequiv MultiTexCoord4dv
4895 offset 400
4896
4897 MultiTexCoord4dv(target, v)
4898 return void
4899 param target TextureUnit in value
4900 param v CoordD in array [4]
4901 category VERSION_1_3_DEPRECATED
4902 glxflags ARB
4903 version 1.3
4904 deprecated 3.1
4905 glxropcode 210
4906 offset 401
4907
4908 MultiTexCoord4f(target, s, t, r, q)
4909 return void
4910 param target TextureUnit in value
4911 param s CoordF in value
4912 param t CoordF in value
4913 param r CoordF in value
4914 param q CoordF in value
4915 category VERSION_1_3_DEPRECATED
4916 glxflags ARB
4917 version 1.3
4918 deprecated 3.1
4919 vectorequiv MultiTexCoord4fv
4920 offset 402
4921
4922 MultiTexCoord4fv(target, v)
4923 return void
4924 param target TextureUnit in value
4925 param v CoordF in array [4]
4926 category VERSION_1_3_DEPRECATED
4927 glxflags ARB
4928 version 1.3
4929 deprecated 3.1
4930 glxropcode 211
4931 offset 403
4932
4933 MultiTexCoord4i(target, s, t, r, q)
4934 return void
4935 param target TextureUnit in value
4936 param s CoordI in value
4937 param t CoordI in value
4938 param r CoordI in value
4939 param q CoordI in value
4940 category VERSION_1_3_DEPRECATED
4941 glxflags ARB
4942 version 1.3
4943 deprecated 3.1
4944 vectorequiv MultiTexCoord4iv
4945 offset 404
4946
4947 MultiTexCoord4iv(target, v)
4948 return void
4949 param target TextureUnit in value
4950 param v CoordI in array [4]
4951 category VERSION_1_3_DEPRECATED
4952 glxflags ARB
4953 version 1.3
4954 deprecated 3.1
4955 glxropcode 212
4956 offset 405
4957
4958 MultiTexCoord4s(target, s, t, r, q)
4959 return void
4960 param target TextureUnit in value
4961 param s CoordS in value
4962 param t CoordS in value
4963 param r CoordS in value
4964 param q CoordS in value
4965 category VERSION_1_3_DEPRECATED
4966 glxflags ARB
4967 version 1.3
4968 deprecated 3.1
4969 vectorequiv MultiTexCoord4sv
4970 offset 406
4971
4972 MultiTexCoord4sv(target, v)
4973 return void
4974 param target TextureUnit in value
4975 param v CoordS in array [4]
4976 category VERSION_1_3_DEPRECATED
4977 glxflags ARB
4978 version 1.3
4979 deprecated 3.1
4980 glxropcode 213
4981 offset 407
4982
4983 # OpenGL 1.3 (ARB_transpose_matrix) commands
4984
4985 LoadTransposeMatrixf(m)
4986 return void
4987 param m Float32 in array [16]
4988 category VERSION_1_3_DEPRECATED
4989 glxflags ARB client-handcode client-intercept server-handcode
4990 version 1.3
4991 deprecated 3.1
4992 offset 408
4993
4994 LoadTransposeMatrixd(m)
4995 return void
4996 param m Float64 in array [16]
4997 category VERSION_1_3_DEPRECATED
4998 glxflags ARB client-handcode client-intercept server-handcode
4999 version 1.3
5000 deprecated 3.1
5001 offset 409
5002
5003 MultTransposeMatrixf(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 410
5011
5012 MultTransposeMatrixd(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 411
5020
5021 ###############################################################################
5022 ###############################################################################
5023 #
5024 # OpenGL 1.4 commands
5025 #
5026 ###############################################################################
5027 ###############################################################################
5028
5029 # OpenGL 1.4 (EXT_blend_func_separate) commands
5030
5031 BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
5032 return void
5033 param sfactorRGB BlendFuncSeparateParameterEXT in value
5034 param dfactorRGB BlendFuncSeparateParameterEXT in value
5035 param sfactorAlpha BlendFuncSeparateParameterEXT in value
5036 param dfactorAlpha BlendFuncSeparateParameterEXT in value
5037 category VERSION_1_4
5038 glxropcode 4134
5039 version 1.4
5040 extension
5041 offset 537
5042
5043 # OpenGL 1.4 (EXT_multi_draw_arrays) commands
5044
5045 # first and count are really 'in'
5046 MultiDrawArrays(mode, first, count, primcount)
5047 return void
5048 param mode BeginMode in value
5049 param first Int32 out array [COMPSIZE(count)]
5050 param count SizeI out array [COMPSIZE(primcount)]
5051 param primcount SizeI in value
5052 category VERSION_1_4
5053 version 1.4
5054 glxropcode ?
5055 offset 644
5056
5057 MultiDrawElements(mode, count, type, indices, primcount)
5058 return void
5059 param mode BeginMode in value
5060 param count SizeI in array [COMPSIZE(primcount)]
5061 param type DrawElementsType in value
5062 param indices VoidPointer in array [COMPSIZE(primcount)]
5063 param primcount SizeI in value
5064 category VERSION_1_4
5065 version 1.4
5066 glxropcode ?
5067 offset 645
5068
5069 # OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
5070
5071 PointParameterf(pname, param)
5072 return void
5073 param pname PointParameterNameARB in value
5074 param param CheckedFloat32 in value
5075 category VERSION_1_4
5076 version 1.4
5077 glxropcode 2065
5078 extension
5079 offset 458
5080
5081 PointParameterfv(pname, params)
5082 return void
5083 param pname PointParameterNameARB in value
5084 param params CheckedFloat32 in array [COMPSIZE(pname)]
5085 category VERSION_1_4
5086 version 1.4
5087 glxropcode 2066
5088 extension
5089 offset 459
5090
5091 PointParameteri(pname, param)
5092 return void
5093 param pname PointParameterNameARB in value
5094 param param Int32 in value
5095 category VERSION_1_4
5096 version 1.4
5097 extension soft WINSOFT NV20
5098 glxropcode 4221
5099 offset 642
5100
5101 PointParameteriv(pname, params)
5102 return void
5103 param pname PointParameterNameARB in value
5104 param params Int32 in array [COMPSIZE(pname)]
5105 category VERSION_1_4
5106 version 1.4
5107 extension soft WINSOFT NV20
5108 glxropcode 4222re
5109 offset 643
5110
5111 ###############################################################################
5112 ###############################################################################
5113 #
5114 # OpenGL 1.4 deprecated commands
5115 #
5116 ###############################################################################
5117 ###############################################################################
5118
5119 # OpenGL 1.4 (EXT_fog_coord) commands
5120
5121 FogCoordf(coord)
5122 return void
5123 param coord CoordF in value
5124 category VERSION_1_4_DEPRECATED
5125 vectorequiv FogCoordfv
5126 version 1.4
5127 deprecated 3.1
5128 offset 545
5129
5130 FogCoordfv(coord)
5131 return void
5132 param coord CoordF in array [1]
5133 category VERSION_1_4_DEPRECATED
5134 version 1.4
5135 deprecated 3.1
5136 glxropcode 4124
5137 offset 546
5138
5139 FogCoordd(coord)
5140 return void
5141 param coord CoordD in value
5142 category VERSION_1_4_DEPRECATED
5143 vectorequiv FogCoorddv
5144 version 1.4
5145 deprecated 3.1
5146 offset 547
5147
5148 FogCoorddv(coord)
5149 return void
5150 param coord CoordD in array [1]
5151 category VERSION_1_4_DEPRECATED
5152 version 1.4
5153 deprecated 3.1
5154 glxropcode 4125
5155 offset 548
5156
5157 FogCoordPointer(type, stride, pointer)
5158 return void
5159 param type FogPointerTypeEXT in value
5160 param stride SizeI in value
5161 param pointer Void in array [COMPSIZE(type/stride)] retained
5162 category VERSION_1_4_DEPRECATED
5163 dlflags notlistable
5164 version 1.4
5165 deprecated 3.1
5166 glxflags client-handcode server-handcode
5167 offset 549
5168
5169 # OpenGL 1.4 (EXT_secondary_color) commands
5170
5171 SecondaryColor3b(red, green, blue)
5172 return void
5173 param red ColorB in value
5174 param green ColorB in value
5175 param blue ColorB in value
5176 category VERSION_1_4_DEPRECATED
5177 vectorequiv SecondaryColor3bv
5178 version 1.4
5179 deprecated 3.1
5180 offset 561
5181
5182 SecondaryColor3bv(v)
5183 return void
5184 param v ColorB in array [3]
5185 category VERSION_1_4_DEPRECATED
5186 version 1.4
5187 deprecated 3.1
5188 glxropcode 4126
5189 offset 562
5190
5191 SecondaryColor3d(red, green, blue)
5192 return void
5193 param red ColorD in value
5194 param green ColorD in value
5195 param blue ColorD in value
5196 category VERSION_1_4_DEPRECATED
5197 vectorequiv SecondaryColor3dv
5198 version 1.4
5199 deprecated 3.1
5200 offset 563
5201
5202 SecondaryColor3dv(v)
5203 return void
5204 param v ColorD in array [3]
5205 category VERSION_1_4_DEPRECATED
5206 version 1.4
5207 deprecated 3.1
5208 glxropcode 4130
5209 offset 564
5210
5211 SecondaryColor3f(red, green, blue)
5212 return void
5213 param red ColorF in value
5214 param green ColorF in value
5215 param blue ColorF in value
5216 category VERSION_1_4_DEPRECATED
5217 vectorequiv SecondaryColor3fv
5218 version 1.4
5219 deprecated 3.1
5220 offset 565
5221
5222 SecondaryColor3fv(v)
5223 return void
5224 param v ColorF in array [3]
5225 category VERSION_1_4_DEPRECATED
5226 version 1.4
5227 deprecated 3.1
5228 glxropcode 4129
5229 offset 566
5230
5231 SecondaryColor3i(red, green, blue)
5232 return void
5233 param red ColorI in value
5234 param green ColorI in value
5235 param blue ColorI in value
5236 category VERSION_1_4_DEPRECATED
5237 vectorequiv SecondaryColor3iv
5238 version 1.4
5239 deprecated 3.1
5240 offset 567
5241
5242 SecondaryColor3iv(v)
5243 return void
5244 param v ColorI in array [3]
5245 category VERSION_1_4_DEPRECATED
5246 version 1.4
5247 deprecated 3.1
5248 glxropcode 4128
5249 offset 568
5250
5251 SecondaryColor3s(red, green, blue)
5252 return void
5253 param red ColorS in value
5254 param green ColorS in value
5255 param blue ColorS in value
5256 category VERSION_1_4_DEPRECATED
5257 vectorequiv SecondaryColor3sv
5258 version 1.4
5259 deprecated 3.1
5260 offset 569
5261
5262 SecondaryColor3sv(v)
5263 return void
5264 param v ColorS in array [3]
5265 category VERSION_1_4_DEPRECATED
5266 version 1.4
5267 deprecated 3.1
5268 glxropcode 4127
5269 offset 570
5270
5271 SecondaryColor3ub(red, green, blue)
5272 return void
5273 param red ColorUB in value
5274 param green ColorUB in value
5275 param blue ColorUB in value
5276 category VERSION_1_4_DEPRECATED
5277 vectorequiv SecondaryColor3ubv
5278 version 1.4
5279 deprecated 3.1
5280 offset 571
5281
5282 SecondaryColor3ubv(v)
5283 return void
5284 param v ColorUB in array [3]
5285 category VERSION_1_4_DEPRECATED
5286 version 1.4
5287 deprecated 3.1
5288 glxropcode 4131
5289 offset 572
5290
5291 SecondaryColor3ui(red, green, blue)
5292 return void
5293 param red ColorUI in value
5294 param green ColorUI in value
5295 param blue ColorUI in value
5296 category VERSION_1_4_DEPRECATED
5297 vectorequiv SecondaryColor3uiv
5298 version 1.4
5299 deprecated 3.1
5300 offset 573
5301
5302 SecondaryColor3uiv(v)
5303 return void
5304 param v ColorUI in array [3]
5305 category VERSION_1_4_DEPRECATED
5306 version 1.4
5307 deprecated 3.1
5308 glxropcode 4133
5309 offset 574
5310
5311 SecondaryColor3us(red, green, blue)
5312 return void
5313 param red ColorUS in value
5314 param green ColorUS in value
5315 param blue ColorUS in value
5316 category VERSION_1_4_DEPRECATED
5317 vectorequiv SecondaryColor3usv
5318 version 1.4
5319 deprecated 3.1
5320 offset 575
5321
5322 SecondaryColor3usv(v)
5323 return void
5324 param v ColorUS in array [3]
5325 category VERSION_1_4_DEPRECATED
5326 version 1.4
5327 deprecated 3.1
5328 glxropcode 4132
5329 offset 576
5330
5331 SecondaryColorPointer(size, type, stride, pointer)
5332 return void
5333 param size Int32 in value
5334 param type ColorPointerType in value
5335 param stride SizeI in value
5336 param pointer Void in array [COMPSIZE(size/type/stride)] retained
5337 category VERSION_1_4_DEPRECATED
5338 dlflags notlistable
5339 glxflags client-handcode server-handcode
5340 version 1.4
5341 deprecated 3.1
5342 extension
5343 offset 577
5344
5345 # OpenGL 1.4 (ARB_window_pos) commands
5346 # Note: all WindowPos* entry points use glxropcode ropcode 230, with 3 float parameters
5347
5348 WindowPos2d(x, y)
5349 return void
5350 param x CoordD in value
5351 param y CoordD in value
5352 category VERSION_1_4_DEPRECATED
5353 vectorequiv WindowPos2dv
5354 version 1.4
5355 deprecated 3.1
5356 offset 513
5357
5358 WindowPos2dv(v)
5359 return void
5360 param v CoordD in array [2]
5361 category VERSION_1_4_DEPRECATED
5362 version 1.4
5363 deprecated 3.1
5364 glxropcode 230
5365 glxflags client-handcode server-handcode
5366 offset 514
5367
5368 WindowPos2f(x, y)
5369 return void
5370 param x CoordF in value
5371 param y CoordF in value
5372 category VERSION_1_4_DEPRECATED
5373 vectorequiv WindowPos2fv
5374 version 1.4
5375 deprecated 3.1
5376 offset 515
5377
5378 WindowPos2fv(v)
5379 return void
5380 param v CoordF in array [2]
5381 category VERSION_1_4_DEPRECATED
5382 version 1.4
5383 deprecated 3.1
5384 glxropcode 230
5385 glxflags client-handcode server-handcode
5386 offset 516
5387
5388 WindowPos2i(x, y)
5389 return void
5390 param x CoordI in value
5391 param y CoordI in value
5392 category VERSION_1_4_DEPRECATED
5393 vectorequiv WindowPos2iv
5394 version 1.4
5395 deprecated 3.1
5396 offset 517
5397
5398 WindowPos2iv(v)
5399 return void
5400 param v CoordI in array [2]
5401 category VERSION_1_4_DEPRECATED
5402 version 1.4
5403 deprecated 3.1
5404 glxropcode 230
5405 glxflags client-handcode server-handcode
5406 offset 518
5407
5408 WindowPos2s(x, y)
5409 return void
5410 param x CoordS in value
5411 param y CoordS in value
5412 category VERSION_1_4_DEPRECATED
5413 vectorequiv WindowPos2sv
5414 version 1.4
5415 deprecated 3.1
5416 offset 519
5417
5418 WindowPos2sv(v)
5419 return void
5420 param v CoordS in array [2]
5421 category VERSION_1_4_DEPRECATED
5422 version 1.4
5423 deprecated 3.1
5424 glxropcode 230
5425 glxflags client-handcode server-handcode
5426 offset 520
5427
5428 WindowPos3d(x, y, z)
5429 return void
5430 param x CoordD in value
5431 param y CoordD in value
5432 param z CoordD in value
5433 vectorequiv WindowPos3dv
5434 category VERSION_1_4_DEPRECATED
5435 version 1.4
5436 deprecated 3.1
5437 offset 521
5438
5439 WindowPos3dv(v)
5440 return void
5441 param v CoordD in array [3]
5442 category VERSION_1_4_DEPRECATED
5443 version 1.4
5444 deprecated 3.1
5445 glxropcode 230
5446 glxflags client-handcode server-handcode
5447 offset 522
5448
5449 WindowPos3f(x, y, z)
5450 return void
5451 param x CoordF in value
5452 param y CoordF in value
5453 param z CoordF in value
5454 category VERSION_1_4_DEPRECATED
5455 vectorequiv WindowPos3fv
5456 version 1.4
5457 deprecated 3.1
5458 offset 523
5459
5460 WindowPos3fv(v)
5461 return void
5462 param v CoordF in array [3]
5463 category VERSION_1_4_DEPRECATED
5464 version 1.4
5465 deprecated 3.1
5466 glxropcode 230
5467 glxflags client-handcode server-handcode
5468 offset 524
5469
5470 WindowPos3i(x, y, z)
5471 return void
5472 param x CoordI in value
5473 param y CoordI in value
5474 param z CoordI in value
5475 category VERSION_1_4_DEPRECATED
5476 vectorequiv WindowPos3iv
5477 version 1.4
5478 deprecated 3.1
5479 offset 525
5480
5481 WindowPos3iv(v)
5482 return void
5483 param v CoordI in array [3]
5484 category VERSION_1_4_DEPRECATED
5485 version 1.4
5486 deprecated 3.1
5487 glxropcode 230
5488 glxflags client-handcode server-handcode
5489 offset 526
5490
5491 WindowPos3s(x, y, z)
5492 return void
5493 param x CoordS in value
5494 param y CoordS in value
5495 param z CoordS in value
5496 category VERSION_1_4_DEPRECATED
5497 vectorequiv WindowPos3sv
5498 version 1.4
5499 deprecated 3.1
5500 offset 527
5501
5502 WindowPos3sv(v)
5503 return void
5504 param v CoordS in array [3]
5505 category VERSION_1_4_DEPRECATED
5506 version 1.4
5507 deprecated 3.1
5508 glxropcode 230
5509 glxflags client-handcode server-handcode
5510 offset 528
5511
5512 ###############################################################################
5513 ###############################################################################
5514 #
5515 # OpenGL 1.5 commands
5516 #
5517 ###############################################################################
5518 ###############################################################################
5519
5520 # OpenGL 1.5 (ARB_occlusion_query) commands
5521
5522 GenQueries(n, ids)
5523 return void
5524 param n SizeI in value
5525 param ids UInt32 out array [n]
5526 category VERSION_1_5
5527 version 1.5
5528 extension
5529 glxsingle 162
5530 glxflags ignore
5531 offset 700
5532
5533 DeleteQueries(n, ids)
5534 return void
5535 param n SizeI in value
5536 param ids UInt32 in array [n]
5537 category VERSION_1_5
5538 version 1.5
5539 extension
5540 glxsingle 161
5541 glxflags ignore
5542 offset 701
5543
5544 IsQuery(id)
5545 return Boolean
5546 param id UInt32 in value
5547 category VERSION_1_5
5548 version 1.5
5549 extension
5550 glxsingle 163
5551 glxflags ignore
5552 offset 702
5553
5554 BeginQuery(target, id)
5555 return void
5556 param target GLenum in value
5557 param id UInt32 in value
5558 category VERSION_1_5
5559 version 1.5
5560 extension
5561 glxropcode 231
5562 glxflags ignore
5563 offset 703
5564
5565 EndQuery(target)
5566 return void
5567 param target GLenum in value
5568 category VERSION_1_5
5569 version 1.5
5570 extension
5571 glxropcode 232
5572 glxflags ignore
5573 offset 704
5574
5575 GetQueryiv(target, pname, params)
5576 return void
5577 param target GLenum in value
5578 param pname GLenum in value
5579 param params Int32 out array [pname]
5580 category VERSION_1_5
5581 dlflags notlistable
5582 version 1.5
5583 extension
5584 glxsingle 164
5585 glxflags ignore
5586 offset 705
5587
5588 GetQueryObjectiv(id, pname, params)
5589 return void
5590 param id UInt32 in value
5591 param pname GLenum in value
5592 param params Int32 out array [pname]
5593 category VERSION_1_5
5594 dlflags notlistable
5595 version 1.5
5596 extension
5597 glxsingle 165
5598 glxflags ignore
5599 offset 706
5600
5601 GetQueryObjectuiv(id, pname, params)
5602 return void
5603 param id UInt32 in value
5604 param pname GLenum in value
5605 param params UInt32 out array [pname]
5606 category VERSION_1_5
5607 dlflags notlistable
5608 version 1.5
5609 extension
5610 glxsingle 166
5611 glxflags ignore
5612 offset 707
5613
5614 # OpenGL 1.5 (ARB_vertex_buffer_object) commands
5615
5616 BindBuffer(target, buffer)
5617 return void
5618 param target BufferTargetARB in value
5619 param buffer UInt32 in value
5620 category VERSION_1_5
5621 version 1.5
5622 extension
5623 glxropcode ?
5624 glxflags ignore
5625 offset 688
5626
5627 DeleteBuffers(n, buffers)
5628 return void
5629 param n SizeI in value
5630 param buffers ConstUInt32 in array [n]
5631 category VERSION_1_5
5632 version 1.5
5633 extension
5634 glxropcode ?
5635 glxflags ignore
5636 offset 691
5637
5638 GenBuffers(n, buffers)
5639 return void
5640 param n SizeI in value
5641 param buffers UInt32 out array [n]
5642 category VERSION_1_5
5643 version 1.5
5644 extension
5645 glxropcode ?
5646 glxflags ignore
5647 offset 692
5648
5649 IsBuffer(buffer)
5650 return Boolean
5651 param buffer UInt32 in value
5652 category VERSION_1_5
5653 version 1.5
5654 extension
5655 glxropcode ?
5656 glxflags ignore
5657 offset 696
5658
5659 BufferData(target, size, data, usage)
5660 return void
5661 param target BufferTargetARB in value
5662 param size BufferSize in value
5663 param data ConstVoid in array [size]
5664 param usage BufferUsageARB in value
5665 category VERSION_1_5
5666 version 1.5
5667 extension
5668 glxropcode ?
5669 glxflags ignore
5670 offset 689
5671
5672 BufferSubData(target, offset, size, data)
5673 return void
5674 param target BufferTargetARB in value
5675 param offset BufferOffset in value
5676 param size BufferSize in value
5677 param data ConstVoid in array [size]
5678 category VERSION_1_5
5679 version 1.5
5680 extension
5681 glxropcode ?
5682 glxflags ignore
5683 offset 690
5684
5685 GetBufferSubData(target, offset, size, data)
5686 return void
5687 param target BufferTargetARB in value
5688 param offset BufferOffset in value
5689 param size BufferSize in value
5690 param data Void out array [size]
5691 category VERSION_1_5
5692 dlflags notlistable
5693 version 1.5
5694 extension
5695 glxsingle ?
5696 glxflags ignore
5697 offset 695
5698
5699 MapBuffer(target, access)
5700 return VoidPointer
5701 param target BufferTargetARB in value
5702 param access BufferAccessARB in value
5703 category VERSION_1_5
5704 version 1.5
5705 extension
5706 glxropcode ?
5707 glxflags ignore
5708 offset 697
5709
5710 UnmapBuffer(target)
5711 return Boolean
5712 param target BufferTargetARB in value
5713 category VERSION_1_5
5714 version 1.5
5715 extension
5716 glxropcode ?
5717 glxflags ignore
5718 offset 698
5719
5720 GetBufferParameteriv(target, pname, params)
5721 return void
5722 param target BufferTargetARB in value
5723 param pname BufferPNameARB in value
5724 param params Int32 out array [COMPSIZE(pname)]
5725 category VERSION_1_5
5726 dlflags notlistable
5727 version 1.5
5728 extension
5729 glxsingle ?
5730 glxflags ignore
5731 offset 693
5732
5733 GetBufferPointerv(target, pname, params)
5734 return void
5735 param target BufferTargetARB in value
5736 param pname BufferPointerNameARB in value
5737 param params VoidPointer out array [1]
5738 category VERSION_1_5
5739 dlflags notlistable
5740 version 1.5
5741 extension
5742 glxsingle ?
5743 glxflags ignore
5744 offset 694
5745
5746 # OpenGL 1.5 (EXT_shadow_funcs) commands - none
5747
5748
5749 ###############################################################################
5750 ###############################################################################
5751 #
5752 # OpenGL 2.0 commands
5753 #
5754 ###############################################################################
5755 ###############################################################################
5756
5757 # OpenGL 2.0 (EXT_blend_equation_separate) commands
5758
5759 BlendEquationSeparate(modeRGB, modeAlpha)
5760 return void
5761 param modeRGB BlendEquationModeEXT in value
5762 param modeAlpha BlendEquationModeEXT in value
5763 category VERSION_2_0
5764 version 2.0
5765 extension
5766 glxropcode 4228
5767
5768 # OpenGL 2.0 (ARB_draw_buffers) commands
5769
5770 DrawBuffers(n, bufs)
5771 return void
5772 param n SizeI in value
5773 param bufs DrawBufferModeATI in array [n]
5774 category VERSION_2_0
5775 version 2.0
5776 extension
5777 glxropcode 233
5778 glxflags ignore
5779 offset ?
5780
5781 # OpenGL 2.0 (ARB_stencil_two_side) commands
5782
5783 StencilOpSeparate(face, sfail, dpfail, dppass)
5784 return void
5785 param face StencilFaceDirection in value
5786 param sfail StencilOp in value
5787 param dpfail StencilOp in value
5788 param dppass StencilOp in value
5789 category VERSION_2_0
5790 version 2.0
5791 extension
5792 glxropcode ?
5793 glxflags ignore
5794 offset ?
5795
5796 StencilFuncSeparate(frontfunc, backfunc, ref, mask)
5797 return void
5798 param frontfunc StencilFunction in value
5799 param backfunc StencilFunction in value
5800 param ref ClampedStencilValue in value
5801 param mask MaskedStencilValue in value
5802 category VERSION_2_0
5803 version 2.0
5804 extension
5805 glxropcode ?
5806 glxflags ignore
5807 offset ?
5808
5809 StencilMaskSeparate(face, mask)
5810 return void
5811 param face StencilFaceDirection in value
5812 param mask MaskedStencilValue in value
5813 category VERSION_2_0
5814 version 2.0
5815 extension
5816 glxropcode ?
5817 glxflags ignore
5818 offset ?
5819
5820 # OpenGL 2.0 (ARB_shader_objects / ARB_vertex_shader / ARB_fragment_shader) commands
5821
5822 AttachShader(program, shader)
5823 return void
5824 param program UInt32 in value
5825 param shader UInt32 in value
5826 category VERSION_2_0
5827 version 2.0
5828 extension
5829 glxropcode ?
5830 glxflags ignore
5831 offset ?
5832
5833 BindAttribLocation(program, index, name)
5834 return void
5835 param program UInt32 in value
5836 param index UInt32 in value
5837 param name Char in array []
5838 category VERSION_2_0
5839 version 2.0
5840 extension
5841 glxropcode ?
5842 glxflags ignore
5843 offset ?
5844
5845 CompileShader(shader)
5846 return void
5847 param shader UInt32 in value
5848 category VERSION_2_0
5849 version 2.0
5850 extension
5851 glxropcode ?
5852 glxflags ignore
5853 offset ?
5854
5855 CreateProgram()
5856 return UInt32
5857 category VERSION_2_0
5858 version 2.0
5859 extension
5860 glxropcode ?
5861 glxflags ignore
5862 offset ?
5863
5864 CreateShader(type)
5865 return UInt32
5866 param type GLenum in value
5867 category VERSION_2_0
5868 version 2.0
5869 extension
5870 glxropcode ?
5871 glxflags ignore
5872 offset ?
5873
5874 DeleteProgram(program)
5875 return void
5876 param program UInt32 in value
5877 category VERSION_2_0
5878 version 2.0
5879 extension
5880 glxropcode ?
5881 glxflags ignore
5882 offset ?
5883
5884 DeleteShader(shader)
5885 return void
5886 param shader UInt32 in value
5887 category VERSION_2_0
5888 version 2.0
5889 extension
5890 glxropcode ?
5891 glxflags ignore
5892 offset ?
5893
5894 DetachShader(program, shader)
5895 return void
5896 param program UInt32 in value
5897 param shader UInt32 in value
5898 category VERSION_2_0
5899 version 2.0
5900 extension
5901 glxropcode ?
5902 glxflags ignore
5903 offset ?
5904
5905 DisableVertexAttribArray(index)
5906 return void
5907 param index UInt32 in value
5908 dlflags notlistable
5909 category VERSION_2_0
5910 version 2.0
5911 extension soft WINSOFT NV10
5912 glxflags ignore
5913 offset 666
5914
5915 EnableVertexAttribArray(index)
5916 return void
5917 param index UInt32 in value
5918 dlflags notlistable
5919 category VERSION_2_0
5920 version 2.0
5921 extension soft WINSOFT NV10
5922 glxflags ignore
5923 offset 665
5924
5925 GetActiveAttrib(program, index, bufSize, length, size, type, name)
5926 return void
5927 param program UInt32 in value
5928 param index UInt32 in value
5929 param bufSize SizeI in value
5930 param length SizeI out array [1]
5931 param size Int32 out array [1]
5932 param type GLenum out array [1]
5933 param name Char out array []
5934 category VERSION_2_0
5935 dlflags notlistable
5936 version 2.0
5937 extension
5938 glxsingle ?
5939 glxflags ignore
5940 offset ?
5941
5942 GetActiveUniform(program, index, bufSize, length, size, type, name)
5943 return void
5944 param program UInt32 in value
5945 param index UInt32 in value
5946 param bufSize SizeI in value
5947 param length SizeI out array [1]
5948 param size Int32 out array [1]
5949 param type GLenum out array [1]
5950 param name Char out array []
5951 category VERSION_2_0
5952 dlflags notlistable
5953 version 2.0
5954 extension
5955 glxsingle ?
5956 glxflags ignore
5957 offset ?
5958
5959 GetAttachedShaders(program, maxCount, count, obj)
5960 return void
5961 param program UInt32 in value
5962 param maxCount SizeI in value
5963 param count SizeI out array [1]
5964 param obj UInt32 out array [count]
5965 category VERSION_2_0
5966 dlflags notlistable
5967 version 2.0
5968 extension
5969 glxsingle ?
5970 glxflags ignore
5971 offset ?
5972
5973 GetAttribLocation(program, name)
5974 return Int32
5975 param program UInt32 in value
5976 param name Char in array []
5977 category VERSION_2_0
5978 dlflags notlistable
5979 version 2.0
5980 extension
5981 glxsingle ?
5982 glxflags ignore
5983 offset ?
5984
5985 GetProgramiv(program, pname, params)
5986 return void
5987 param program UInt32 in value
5988 param pname GLenum in value
5989 param params Int32 out array [pname]
5990 category VERSION_2_0
5991 dlflags notlistable
5992 version 2.0
5993 extension
5994 glxsingle ?
5995 glxflags ignore
5996 offset ?
5997
5998 GetProgramInfoLog(program, bufSize, length, infoLog)
5999 return void
6000 param program UInt32 in value
6001 param bufSize SizeI in value
6002 param length SizeI out array [1]
6003 param infoLog Char out array [length]
6004 category VERSION_2_0
6005 dlflags notlistable
6006 version 2.0
6007 extension
6008 glxsingle ?
6009 glxflags ignore
6010 offset ?
6011
6012 GetShaderiv(shader, pname, params)
6013 return void
6014 param shader UInt32 in value
6015 param pname GLenum in value
6016 param params Int32 out array [pname]
6017 category VERSION_2_0
6018 dlflags notlistable
6019 version 2.0
6020 extension
6021 glxsingle ?
6022 glxflags ignore
6023 offset ?
6024
6025 GetShaderInfoLog(shader, bufSize, length, infoLog)
6026 return void
6027 param shader UInt32 in value
6028 param bufSize SizeI in value
6029 param length SizeI out array [1]
6030 param infoLog Char out array [length]
6031 category VERSION_2_0
6032 dlflags notlistable
6033 version 2.0
6034 extension
6035 glxsingle ?
6036 glxflags ignore
6037 offset ?
6038
6039 GetShaderSource(shader, bufSize, length, source)
6040 return void
6041 param shader UInt32 in value
6042 param bufSize SizeI in value
6043 param length SizeI out array [1]
6044 param source Char out array [length]
6045 category VERSION_2_0
6046 dlflags notlistable
6047 version 2.0
6048 extension
6049 glxsingle ?
6050 glxflags ignore
6051 offset ?
6052
6053 GetUniformLocation(program, name)
6054 return Int32
6055 param program UInt32 in value
6056 param name Char in array []
6057 category VERSION_2_0
6058 dlflags notlistable
6059 version 2.0
6060 extension
6061 glxsingle ?
6062 glxflags ignore
6063 offset ?
6064
6065 GetUniformfv(program, location, params)
6066 return void
6067 param program UInt32 in value
6068 param location Int32 in value
6069 param params Float32 out array [location]
6070 category VERSION_2_0
6071 dlflags notlistable
6072 version 2.0
6073 extension
6074 glxsingle ?
6075 glxflags ignore
6076 offset ?
6077
6078 GetUniformiv(program, location, params)
6079 return void
6080 param program UInt32 in value
6081 param location Int32 in value
6082 param params Int32 out array [location]
6083 category VERSION_2_0
6084 dlflags notlistable
6085 version 2.0
6086 extension
6087 glxsingle ?
6088 glxflags ignore
6089 offset ?
6090
6091 GetVertexAttribdv(index, pname, params)
6092 return void
6093 param index UInt32 in value
6094 param pname VertexAttribPropertyARB in value
6095 param params Float64 out array [4]
6096 dlflags notlistable
6097 category VERSION_2_0
6098 version 2.0
6099 extension soft WINSOFT NV10
6100 glxvendorpriv 1301
6101 offset 588
6102
6103 GetVertexAttribfv(index, pname, params)
6104 return void
6105 param index UInt32 in value
6106 param pname VertexAttribPropertyARB in value
6107 param params Float32 out array [4]
6108 dlflags notlistable
6109 category VERSION_2_0
6110 version 2.0
6111 extension soft WINSOFT NV10
6112 glxvendorpriv 1302
6113 offset 589
6114
6115 GetVertexAttribiv(index, pname, params)
6116 return void
6117 param index UInt32 in value
6118 param pname VertexAttribPropertyARB in value
6119 param params Int32 out array [4]
6120 dlflags notlistable
6121 category VERSION_2_0
6122 version 2.0
6123 extension soft WINSOFT NV10
6124 glxvendorpriv 1303
6125 offset 590
6126
6127 GetVertexAttribPointerv(index, pname, pointer)
6128 return void
6129 param index UInt32 in value
6130 param pname VertexAttribPointerPropertyARB in value
6131 param pointer VoidPointer out array [1]
6132 dlflags notlistable
6133 category VERSION_2_0
6134 version 2.0
6135 extension soft WINSOFT NV10
6136 glxflags ignore
6137 offset 591
6138
6139 IsProgram(program)
6140 return Boolean
6141 param program UInt32 in value
6142 dlflags notlistable
6143 category VERSION_2_0
6144 version 2.0
6145 extension soft WINSOFT NV10
6146 glxvendorpriv 1304
6147 offset 592
6148
6149 IsShader(shader)
6150 return Boolean
6151 param shader UInt32 in value
6152 dlflags notlistable
6153 category VERSION_2_0
6154 version 2.0
6155 extension soft WINSOFT NV10
6156 glxvendorpriv ?
6157 offset ?
6158
6159 LinkProgram(program)
6160 return void
6161 param program UInt32 in value
6162 category VERSION_2_0
6163 version 2.0
6164 extension
6165 glxropcode ?
6166 glxflags ignore
6167 offset ?
6168
6169 ShaderSource(shader, count, string, length)
6170 return void
6171 param shader UInt32 in value
6172 param count SizeI in value
6173 param string CharPointer in array [count]
6174 param length Int32 in array [1]
6175 category VERSION_2_0
6176 version 2.0
6177 extension
6178 glxropcode ?
6179 glxflags ignore
6180 offset ?
6181
6182 UseProgram(program)
6183 return void
6184 param program UInt32 in value
6185 category VERSION_2_0
6186 version 2.0
6187 extension
6188 glxropcode ?
6189 glxflags ignore
6190 offset ?
6191
6192 Uniform1f(location, v0)
6193 return void
6194 param location Int32 in value
6195 param v0 Float32 in value
6196 category VERSION_2_0
6197 version 2.0
6198 extension
6199 glxropcode ?
6200 glxflags ignore
6201 offset ?
6202
6203 Uniform2f(location, v0, v1)
6204 return void
6205 param location Int32 in value
6206 param v0 Float32 in value
6207 param v1 Float32 in value
6208 category VERSION_2_0
6209 version 2.0
6210 extension
6211 glxropcode ?
6212 glxflags ignore
6213 offset ?
6214
6215 Uniform3f(location, v0, v1, v2)
6216 return void
6217 param location Int32 in value
6218 param v0 Float32 in value
6219 param v1 Float32 in value
6220 param v2 Float32 in value
6221 category VERSION_2_0
6222 version 2.0
6223 extension
6224 glxropcode ?
6225 glxflags ignore
6226 offset ?
6227
6228 Uniform4f(location, v0, v1, v2, v3)
6229 return void
6230 param location Int32 in value
6231 param v0 Float32 in value
6232 param v1 Float32 in value
6233 param v2 Float32 in value
6234 param v3 Float32 in value
6235 category VERSION_2_0
6236 version 2.0
6237 extension
6238 glxropcode ?
6239 glxflags ignore
6240 offset ?
6241
6242 Uniform1i(location, v0)
6243 return void
6244 param location Int32 in value
6245 param v0 Int32 in value
6246 category VERSION_2_0
6247 version 2.0
6248 extension
6249 glxropcode ?
6250 glxflags ignore
6251 offset ?
6252
6253 Uniform2i(location, v0, v1)
6254 return void
6255 param location Int32 in value
6256 param v0 Int32 in value
6257 param v1 Int32 in value
6258 category VERSION_2_0
6259 version 2.0
6260 extension
6261 glxropcode ?
6262 glxflags ignore
6263 offset ?
6264
6265 Uniform3i(location, v0, v1, v2)
6266 return void
6267 param location Int32 in value
6268 param v0 Int32 in value
6269 param v1 Int32 in value
6270 param v2 Int32 in value
6271 category VERSION_2_0
6272 version 2.0
6273 extension
6274 glxropcode ?
6275 glxflags ignore
6276 offset ?
6277
6278 Uniform4i(location, v0, v1, v2, v3)
6279 return void
6280 param location Int32 in value
6281 param v0 Int32 in value
6282 param v1 Int32 in value
6283 param v2 Int32 in value
6284 param v3 Int32 in value
6285 category VERSION_2_0
6286 version 2.0
6287 extension
6288 glxropcode ?
6289 glxflags ignore
6290 offset ?
6291
6292 Uniform1fv(location, count, value)
6293 return void
6294 param location Int32 in value
6295 param count SizeI in value
6296 param value Float32 in array [count]
6297 category VERSION_2_0
6298 version 2.0
6299 extension
6300 glxropcode ?
6301 glxflags ignore
6302 offset ?
6303
6304 Uniform2fv(location, count, value)
6305 return void
6306 param location Int32 in value
6307 param count SizeI in value
6308 param value Float32 in array [count]
6309 category VERSION_2_0
6310 version 2.0
6311 extension
6312 glxropcode ?
6313 glxflags ignore
6314 offset ?
6315
6316 Uniform3fv(location, count, value)
6317 return void
6318 param location Int32 in value
6319 param count SizeI in value
6320 param value Float32 in array [count]
6321 category VERSION_2_0
6322 version 2.0
6323 extension
6324 glxropcode ?
6325 glxflags ignore
6326 offset ?
6327
6328 Uniform4fv(location, count, value)
6329 return void
6330 param location Int32 in value
6331 param count SizeI in value
6332 param value Float32 in array [count]
6333 category VERSION_2_0
6334 version 2.0
6335 extension
6336 glxropcode ?
6337 glxflags ignore
6338 offset ?
6339
6340 Uniform1iv(location, count, value)
6341 return void
6342 param location Int32 in value
6343 param count SizeI in value
6344 param value Int32 in array [count]
6345 category VERSION_2_0
6346 version 2.0
6347 extension
6348 glxropcode ?
6349 glxflags ignore
6350 offset ?
6351
6352 Uniform2iv(location, count, value)
6353 return void
6354 param location Int32 in value
6355 param count SizeI in value
6356 param value Int32 in array [count]
6357 category VERSION_2_0
6358 version 2.0
6359 extension
6360 glxropcode ?
6361 glxflags ignore
6362 offset ?
6363
6364 Uniform3iv(location, count, value)
6365 return void
6366 param location Int32 in value
6367 param count SizeI in value
6368 param value Int32 in array [count]
6369 category VERSION_2_0
6370 version 2.0
6371 extension
6372 glxropcode ?
6373 glxflags ignore
6374 offset ?
6375
6376 Uniform4iv(location, count, value)
6377 return void
6378 param location Int32 in value
6379 param count SizeI in value
6380 param value Int32 in array [count]
6381 category VERSION_2_0
6382 version 2.0
6383 extension
6384 glxropcode ?
6385 glxflags ignore
6386 offset ?
6387
6388 UniformMatrix2fv(location, count, transpose, value)
6389 return void
6390 param location Int32 in value
6391 param count SizeI in value
6392 param transpose Boolean in value
6393 param value Float32 in array [count]
6394 category VERSION_2_0
6395 version 2.0
6396 extension
6397 glxropcode ?
6398 glxflags ignore
6399 offset ?
6400
6401 UniformMatrix3fv(location, count, transpose, value)
6402 return void
6403 param location Int32 in value
6404 param count SizeI in value
6405 param transpose Boolean in value
6406 param value Float32 in array [count]
6407 category VERSION_2_0
6408 version 2.0
6409 extension
6410 glxropcode ?
6411 glxflags ignore
6412 offset ?
6413
6414 UniformMatrix4fv(location, count, transpose, value)
6415 return void
6416 param location Int32 in value
6417 param count SizeI in value
6418 param transpose Boolean in value
6419 param value Float32 in array [count]
6420 category VERSION_2_0
6421 version 2.0
6422 extension
6423 glxropcode ?
6424 glxflags ignore
6425 offset ?
6426
6427 ValidateProgram(program)
6428 return void
6429 param program UInt32 in value
6430 category VERSION_2_0
6431 version 2.0
6432 extension
6433 glxropcode ?
6434 glxflags ignore
6435 offset ?
6436
6437 VertexAttrib1d(index, x)
6438 return void
6439 param index UInt32 in value
6440 param x Float64 in value
6441 category VERSION_2_0
6442 version 2.0
6443 deprecated 3.1
6444 vectorequiv VertexAttrib1dv
6445 extension soft WINSOFT NV10
6446 glxflags ignore
6447 offset 603
6448
6449 VertexAttrib1dv(index, v)
6450 return void
6451 param index UInt32 in value
6452 param v Float64 in array [1]
6453 category VERSION_2_0
6454 version 2.0
6455 deprecated 3.1
6456 extension soft WINSOFT NV10
6457 glxropcode 4197
6458 offset 604
6459
6460 VertexAttrib1f(index, x)
6461 return void
6462 param index UInt32 in value
6463 param x Float32 in value
6464 category VERSION_2_0
6465 version 2.0
6466 deprecated 3.1
6467 vectorequiv VertexAttrib1fv
6468 extension soft WINSOFT NV10
6469 glxflags ignore
6470 offset 605
6471
6472 VertexAttrib1fv(index, v)
6473 return void
6474 param index UInt32 in value
6475 param v Float32 in array [1]
6476 category VERSION_2_0
6477 version 2.0
6478 deprecated 3.1
6479 extension soft WINSOFT NV10
6480 glxropcode 4193
6481 offset 606
6482
6483 VertexAttrib1s(index, x)
6484 return void
6485 param index UInt32 in value
6486 param x Int16 in value
6487 category VERSION_2_0
6488 version 2.0
6489 deprecated 3.1
6490 vectorequiv VertexAttrib1sv
6491 extension soft WINSOFT NV10
6492 glxflags ignore
6493 offset 607
6494
6495 VertexAttrib1sv(index, v)
6496 return void
6497 param index UInt32 in value
6498 param v Int16 in array [1]
6499 category VERSION_2_0
6500 version 2.0
6501 deprecated 3.1
6502 extension soft WINSOFT NV10
6503 glxropcode 4189
6504 offset 608
6505
6506 VertexAttrib2d(index, x, y)
6507 return void
6508 param index UInt32 in value
6509 param x Float64 in value
6510 param y Float64 in value
6511 category VERSION_2_0
6512 version 2.0
6513 deprecated 3.1
6514 vectorequiv VertexAttrib2dv
6515 extension soft WINSOFT NV10
6516 glxflags ignore
6517 offset 609
6518
6519 VertexAttrib2dv(index, v)
6520 return void
6521 param index UInt32 in value
6522 param v Float64 in array [2]
6523 category VERSION_2_0
6524 version 2.0
6525 deprecated 3.1
6526 extension soft WINSOFT NV10
6527 glxropcode 4198
6528 offset 610
6529
6530 VertexAttrib2f(index, x, y)
6531 return void
6532 param index UInt32 in value
6533 param x Float32 in value
6534 param y Float32 in value
6535 category VERSION_2_0
6536 version 2.0
6537 deprecated 3.1
6538 vectorequiv VertexAttrib2fv
6539 extension soft WINSOFT NV10
6540 glxflags ignore
6541 offset 611
6542
6543 VertexAttrib2fv(index, v)
6544 return void
6545 param index UInt32 in value
6546 param v Float32 in array [2]
6547 category VERSION_2_0
6548 version 2.0
6549 deprecated 3.1
6550 extension soft WINSOFT NV10
6551 glxropcode 4194
6552 offset 612
6553
6554 VertexAttrib2s(index, x, y)
6555 return void
6556 param index UInt32 in value
6557 param x Int16 in value
6558 param y Int16 in value
6559 category VERSION_2_0
6560 version 2.0
6561 deprecated 3.1
6562 vectorequiv VertexAttrib2sv
6563 extension soft WINSOFT NV10
6564 glxflags ignore
6565 offset 613
6566
6567 VertexAttrib2sv(index, v)
6568 return void
6569 param index UInt32 in value
6570 param v Int16 in array [2]
6571 category VERSION_2_0
6572 version 2.0
6573 deprecated 3.1
6574 extension soft WINSOFT NV10
6575 glxropcode 4190
6576 offset 614
6577
6578 VertexAttrib3d(index, x, y, z)
6579 return void
6580 param index UInt32 in value
6581 param x Float64 in value
6582 param y Float64 in value
6583 param z Float64 in value
6584 category VERSION_2_0
6585 version 2.0
6586 deprecated 3.1
6587 vectorequiv VertexAttrib3dv
6588 extension soft WINSOFT NV10
6589 glxflags ignore
6590 offset 615
6591
6592 VertexAttrib3dv(index, v)
6593 return void
6594 param index UInt32 in value
6595 param v Float64 in array [3]
6596 category VERSION_2_0
6597 version 2.0
6598 deprecated 3.1
6599 extension soft WINSOFT NV10
6600 glxropcode 4199
6601 offset 616
6602
6603 VertexAttrib3f(index, x, y, z)
6604 return void
6605 param index UInt32 in value
6606 param x Float32 in value
6607 param y Float32 in value
6608 param z Float32 in value
6609 category VERSION_2_0
6610 version 2.0
6611 deprecated 3.1
6612 vectorequiv VertexAttrib3fv
6613 extension soft WINSOFT NV10
6614 glxflags ignore
6615 offset 617
6616
6617 VertexAttrib3fv(index, v)
6618 return void
6619 param index UInt32 in value
6620 param v Float32 in array [3]
6621 category VERSION_2_0
6622 version 2.0
6623 deprecated 3.1
6624 extension soft WINSOFT NV10
6625 glxropcode 4195
6626 offset 618
6627
6628 VertexAttrib3s(index, x, y, z)
6629 return void
6630 param index UInt32 in value
6631 param x Int16 in value
6632 param y Int16 in value
6633 param z Int16 in value
6634 category VERSION_2_0
6635 version 2.0
6636 deprecated 3.1
6637 vectorequiv VertexAttrib3sv
6638 extension soft WINSOFT NV10
6639 glxflags ignore
6640 offset 619
6641
6642 VertexAttrib3sv(index, v)
6643 return void
6644 param index UInt32 in value
6645 param v Int16 in array [3]
6646 category VERSION_2_0
6647 version 2.0
6648 deprecated 3.1
6649 extension soft WINSOFT NV10
6650 glxropcode 4191
6651 offset 620
6652
6653 VertexAttrib4Nbv(index, v)
6654 return void
6655 param index UInt32 in value
6656 param v Int8 in array [4]
6657 category VERSION_2_0
6658 version 2.0
6659 deprecated 3.1
6660 extension soft WINSOFT NV10
6661 glxflags ignore
6662 offset 659
6663
6664 VertexAttrib4Niv(index, v)
6665 return void
6666 param index UInt32 in value
6667 param v Int32 in array [4]
6668 category VERSION_2_0
6669 version 2.0
6670 deprecated 3.1
6671 extension soft WINSOFT NV10
6672 glxflags ignore
6673 offset 661
6674
6675 VertexAttrib4Nsv(index, v)
6676 return void
6677 param index UInt32 in value
6678 param v Int16 in array [4]
6679 category VERSION_2_0
6680 version 2.0
6681 deprecated 3.1
6682 extension soft WINSOFT NV10
6683 glxflags ignore
6684 offset 660
6685
6686 VertexAttrib4Nub(index, x, y, z, w)
6687 return void
6688 param index UInt32 in value
6689 param x UInt8 in value
6690 param y UInt8 in value
6691 param z UInt8 in value
6692 param w UInt8 in value
6693 category VERSION_2_0
6694 version 2.0
6695 deprecated 3.1
6696 extension soft WINSOFT NV10
6697 glxflags ignore
6698 offset 627
6699
6700 VertexAttrib4Nubv(index, v)
6701 return void
6702 param index UInt32 in value
6703 param v UInt8 in array [4]
6704 category VERSION_2_0
6705 version 2.0
6706 deprecated 3.1
6707 extension soft WINSOFT NV10
6708 glxflags ignore
6709 glxropcode 4201
6710 offset 628
6711
6712 VertexAttrib4Nuiv(index, v)
6713 return void
6714 param index UInt32 in value
6715 param v UInt32 in array [4]
6716 category VERSION_2_0
6717 version 2.0
6718 deprecated 3.1
6719 extension soft WINSOFT NV10
6720 glxflags ignore
6721 offset 663
6722
6723 VertexAttrib4Nusv(index, v)
6724 return void
6725 param index UInt32 in value
6726 param v UInt16 in array [4]
6727 category VERSION_2_0
6728 version 2.0
6729 deprecated 3.1
6730 extension soft WINSOFT NV10
6731 glxflags ignore
6732 offset 662
6733
6734 VertexAttrib4bv(index, v)
6735 return void
6736 param index UInt32 in value
6737 param v Int8 in array [4]
6738 category VERSION_2_0
6739 version 2.0
6740 deprecated 3.1
6741 extension soft WINSOFT NV10
6742 glxflags ignore
6743 offset 654
6744
6745 VertexAttrib4d(index, x, y, z, w)
6746 return void
6747 param index UInt32 in value
6748 param x Float64 in value
6749 param y Float64 in value
6750 param z Float64 in value
6751 param w Float64 in value
6752 category VERSION_2_0
6753 version 2.0
6754 deprecated 3.1
6755 vectorequiv VertexAttrib4dv
6756 extension soft WINSOFT NV10
6757 glxflags ignore
6758 offset 621
6759
6760 VertexAttrib4dv(index, v)
6761 return void
6762 param index UInt32 in value
6763 param v Float64 in array [4]
6764 category VERSION_2_0
6765 version 2.0
6766 deprecated 3.1
6767 extension soft WINSOFT NV10
6768 glxropcode 4200
6769 offset 622
6770
6771 VertexAttrib4f(index, x, y, z, w)
6772 return void
6773 param index UInt32 in value
6774 param x Float32 in value
6775 param y Float32 in value
6776 param z Float32 in value
6777 param w Float32 in value
6778 category VERSION_2_0
6779 version 2.0
6780 deprecated 3.1
6781 vectorequiv VertexAttrib4fv
6782 extension soft WINSOFT NV10
6783 glxflags ignore
6784 offset 623
6785
6786 VertexAttrib4fv(index, v)
6787 return void
6788 param index UInt32 in value
6789 param v Float32 in array [4]
6790 category VERSION_2_0
6791 version 2.0
6792 deprecated 3.1
6793 extension soft WINSOFT NV10
6794 glxropcode 4196
6795 offset 624
6796
6797 VertexAttrib4iv(index, v)
6798 return void
6799 param index UInt32 in value
6800 param v Int32 in array [4]
6801 category VERSION_2_0
6802 version 2.0
6803 deprecated 3.1
6804 extension soft WINSOFT NV10
6805 glxflags ignore
6806 offset 655
6807
6808 VertexAttrib4s(index, x, y, z, w)
6809 return void
6810 param index UInt32 in value
6811 param x Int16 in value
6812 param y Int16 in value
6813 param z Int16 in value
6814 param w Int16 in value
6815 category VERSION_2_0
6816 version 2.0
6817 deprecated 3.1
6818 vectorequiv VertexAttrib4sv
6819 extension soft WINSOFT NV10
6820 glxflags ignore
6821 offset 625
6822
6823 VertexAttrib4sv(index, v)
6824 return void
6825 param index UInt32 in value
6826 param v Int16 in array [4]
6827 category VERSION_2_0
6828 version 2.0
6829 deprecated 3.1
6830 extension soft WINSOFT NV10
6831 glxflags ignore
6832 glxropcode 4192
6833 offset 626
6834
6835 VertexAttrib4ubv(index, v)
6836 return void
6837 param index UInt32 in value
6838 param v UInt8 in array [4]
6839 category VERSION_2_0
6840 version 2.0
6841 deprecated 3.1
6842 extension soft WINSOFT NV10
6843 glxflags ignore
6844 offset 656
6845
6846 VertexAttrib4uiv(index, v)
6847 return void
6848 param index UInt32 in value
6849 param v UInt32 in array [4]
6850 category VERSION_2_0
6851 version 2.0
6852 deprecated 3.1
6853 extension soft WINSOFT NV10
6854 glxflags ignore
6855 offset 658
6856
6857 VertexAttrib4usv(index, v)
6858 return void
6859 param index UInt32 in value
6860 param v UInt16 in array [4]
6861 category VERSION_2_0
6862 version 2.0
6863 deprecated 3.1
6864 extension soft WINSOFT NV10
6865 glxflags ignore
6866 offset 657
6867
6868 VertexAttribPointer(index, size, type, normalized, stride, pointer)
6869 return void
6870 param index UInt32 in value
6871 param size Int32 in value
6872 param type VertexAttribPointerTypeARB in value
6873 param normalized Boolean in value
6874 param stride SizeI in value
6875 param pointer Void in array [COMPSIZE(size/type/stride)] retained
6876 dlflags notlistable
6877 category VERSION_2_0
6878 version 2.0
6879 extension soft WINSOFT NV10
6880 glxflags ignore
6881 offset 664
6882
6883
6884 ###############################################################################
6885 ###############################################################################
6886 #
6887 # OpenGL 2.1 commands
6888 #
6889 ###############################################################################
6890 ###############################################################################
6891
6892 # OpenGL 2.1 (ARB_pixel_buffer_object) commands - none
6893
6894 # OpenGL 2.1 (EXT_texture_sRGB) commands - none
6895
6896 # New commands in OpenGL 2.1
6897
6898 UniformMatrix2x3fv(location, count, transpose, value)
6899 return void
6900 param location Int32 in value
6901 param count SizeI in value
6902 param transpose Boolean in value
6903 param value Float32 in array [6]
6904 category VERSION_2_1
6905 version 2.1
6906 extension
6907 glxropcode ?
6908 glxflags ignore
6909 offset ?
6910
6911 UniformMatrix3x2fv(location, count, transpose, value)
6912 return void
6913 param location Int32 in value
6914 param count SizeI in value
6915 param transpose Boolean in value
6916 param value Float32 in array [6]
6917 category VERSION_2_1
6918 version 2.1
6919 extension
6920 glxropcode ?
6921 glxflags ignore
6922 offset ?
6923
6924 UniformMatrix2x4fv(location, count, transpose, value)
6925 return void
6926 param location Int32 in value
6927 param count SizeI in value
6928 param transpose Boolean in value
6929 param value Float32 in array [8]
6930 category VERSION_2_1
6931 version 2.1
6932 extension
6933 glxropcode ?
6934 glxflags ignore
6935 offset ?
6936
6937 UniformMatrix4x2fv(location, count, transpose, value)
6938 return void
6939 param location Int32 in value
6940 param count SizeI in value
6941 param transpose Boolean in value
6942 param value Float32 in array [8]
6943 category VERSION_2_1
6944 version 2.1
6945 extension
6946 glxropcode ?
6947 glxflags ignore
6948 offset ?
6949
6950 UniformMatrix3x4fv(location, count, transpose, value)
6951 return void
6952 param location Int32 in value
6953 param count SizeI in value
6954 param transpose Boolean in value
6955 param value Float32 in array [12]
6956 category VERSION_2_1
6957 version 2.1
6958 extension
6959 glxropcode ?
6960 glxflags ignore
6961 offset ?
6962
6963 UniformMatrix4x3fv(location, count, transpose, value)
6964 return void
6965 param location Int32 in value
6966 param count SizeI in value
6967 param transpose Boolean in value
6968 param value Float32 in array [12]
6969 category VERSION_2_1
6970 version 2.1
6971 extension
6972 glxropcode ?
6973 glxflags ignore
6974 offset ?
6975
6976 ###############################################################################
6977 ###############################################################################
6978 #
6979 # OpenGL 3.0 commands
6980 #
6981 ###############################################################################
6982 ###############################################################################
6983
6984 # OpenGL 3.0 (EXT_draw_buffers2) commands
6985
6986 ColorMaski(index, r, g, b, a)
6987 return void
6988 param index UInt32 in value
6989 param r Boolean in value
6990 param g Boolean in value
6991 param b Boolean in value
6992 param a Boolean in value
6993 category VERSION_3_0
6994 version 3.0
6995 extension
6996 glxflags ignore
6997 glfflags ignore
6998
6999 GetBooleani_v(target, index, data)
7000 return void
7001 param target GLenum in value
7002 param index UInt32 in value
7003 param data Boolean out array [COMPSIZE(target)]
7004 category VERSION_3_0
7005 version 3.0
7006 extension
7007 dlflags notlistable
7008 glxflags ignore
7009 glfflags ignore
7010
7011 GetIntegeri_v(target, index, data)
7012 return void
7013 param target GLenum in value
7014 param index UInt32 in value
7015 param data Int32 out array [COMPSIZE(target)]
7016 category VERSION_3_0
7017 version 3.0
7018 extension
7019 dlflags notlistable
7020 glxflags ignore
7021 glfflags ignore
7022
7023 Enablei(target, index)
7024 return void
7025 param target GLenum in value
7026 param index UInt32 in value
7027 category VERSION_3_0
7028 version 3.0
7029 extension
7030 glxflags ignore
7031 glfflags ignore
7032
7033 Disablei(target, index)
7034 return void
7035 param target GLenum in value
7036 param index UInt32 in value
7037 category VERSION_3_0
7038 version 3.0
7039 extension
7040 glxflags ignore
7041 glfflags ignore
7042
7043 IsEnabledi(target, index)
7044 return Boolean
7045 param target GLenum in value
7046 param index UInt32 in value
7047 category VERSION_3_0
7048 version 3.0
7049 extension
7050 dlflags notlistable
7051 glxflags ignore
7052 glfflags ignore
7053
7054 # OpenGL 3.0 (EXT_transform_feedback) commands
7055
7056 BeginTransformFeedback(primitiveMode)
7057 return void
7058 param primitiveMode GLenum in value
7059 category VERSION_3_0
7060 version 3.0
7061 extension
7062 dlflags notlistable
7063 glxflags ignore
7064 glfflags ignore
7065
7066 EndTransformFeedback()
7067 return void
7068 category VERSION_3_0
7069 version 3.0
7070 extension
7071 dlflags notlistable
7072 glxflags ignore
7073 glfflags ignore
7074
7075 BindBufferRange(target, index, buffer, offset, size)
7076 return void
7077 param target GLenum in value
7078 param index UInt32 in value
7079 param buffer UInt32 in value
7080 param offset BufferOffset in value
7081 param size BufferSize in value
7082 category VERSION_3_0
7083 version 3.0
7084 extension
7085 dlflags notlistable
7086 glxflags ignore
7087 glfflags ignore
7088
7089 BindBufferBase(target, index, buffer)
7090 return void
7091 param target GLenum in value
7092 param index UInt32 in value
7093 param buffer UInt32 in value
7094 category VERSION_3_0
7095 version 3.0
7096 extension
7097 dlflags notlistable
7098 glxflags ignore
7099 glfflags ignore
7100
7101 TransformFeedbackVaryings(program, count, varyings, bufferMode)
7102 return void
7103 param program UInt32 in value
7104 param count SizeI in value
7105 param varyings CharPointer in array [count]
7106 param bufferMode GLenum in value
7107 category VERSION_3_0
7108 version 3.0
7109 extension
7110 dlflags notlistable
7111 glxflags ignore
7112 glfflags ignore
7113
7114 GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name)
7115 return void
7116 param program UInt32 in value
7117 param index UInt32 in value
7118 param bufSize SizeI in value
7119 param length SizeI out array [1]
7120 param size SizeI out array [1]
7121 param type GLenum out array [1]
7122 param name Char out array [COMPSIZE(length)]
7123 category VERSION_3_0
7124 dlflags notlistable
7125 version 3.0
7126 extension
7127 glfflags ignore
7128 glxflags ignore
7129
7130 ClampColor(target, clamp)
7131 return void
7132 param target ClampColorTargetARB in value
7133 param clamp ClampColorModeARB in value
7134 category VERSION_3_0
7135 version 3.0
7136 extension
7137 glxropcode 234
7138 glxflags ignore
7139 offset ?
7140
7141 BeginConditionalRender(id, mode)
7142 return void
7143 param id UInt32 in value
7144 param mode TypeEnum in value
7145 category VERSION_3_0
7146 version 3.0
7147 glfflags ignore
7148 glxflags ignore
7149
7150 EndConditionalRender()
7151 return void
7152 category VERSION_3_0
7153 version 3.0
7154 glfflags ignore
7155 glxflags ignore
7156
7157 VertexAttribIPointer(index, size, type, stride, pointer)
7158 return void
7159 param index UInt32 in value
7160 param size Int32 in value
7161 param type VertexAttribEnum in value
7162 param stride SizeI in value
7163 param pointer Void in array [COMPSIZE(size/type/stride)] retained
7164 category VERSION_3_0
7165 version 3.0
7166 dlflags notlistable
7167 extension
7168 glfflags ignore
7169 glxflags ignore
7170
7171 GetVertexAttribIiv(index, pname, params)
7172 return void
7173 param index UInt32 in value
7174 param pname VertexAttribEnum in value
7175 param params Int32 out array [1]
7176 category VERSION_3_0
7177 version 3.0
7178 dlflags notlistable
7179 extension
7180 glfflags ignore
7181 glxflags ignore
7182
7183 GetVertexAttribIuiv(index, pname, params)
7184 return void
7185 param index UInt32 in value
7186 param pname VertexAttribEnum in value
7187 param params UInt32 out array [1]
7188 category VERSION_3_0
7189 version 3.0
7190 dlflags notlistable
7191 extension
7192 glfflags ignore
7193 glxflags ignore
7194
7195 # OpenGL 3.0 (NV_vertex_program4) commands
7196
7197 VertexAttribI1i(index, x)
7198 return void
7199 param index UInt32 in value
7200 param x Int32 in value
7201 category VERSION_3_0
7202 version 3.0
7203 deprecated 3.1
7204 beginend allow-inside
7205 vectorequiv VertexAttribI1iv
7206 glxvectorequiv VertexAttribI1iv
7207 extension
7208 glfflags ignore
7209 glxflags ignore
7210
7211 VertexAttribI2i(index, x, y)
7212 return void
7213 param index UInt32 in value
7214 param x Int32 in value
7215 param y Int32 in value
7216 category VERSION_3_0
7217 version 3.0
7218 deprecated 3.1
7219 beginend allow-inside
7220 vectorequiv VertexAttribI2iv
7221 glxvectorequiv VertexAttribI2iv
7222 extension
7223 glfflags ignore
7224 glxflags ignore
7225
7226 VertexAttribI3i(index, x, y, z)
7227 return void
7228 param index UInt32 in value
7229 param x Int32 in value
7230 param y Int32 in value
7231 param z Int32 in value
7232 category VERSION_3_0
7233 version 3.0
7234 deprecated 3.1
7235 beginend allow-inside
7236 vectorequiv VertexAttribI3iv
7237 glxvectorequiv VertexAttribI3iv
7238 extension
7239 glfflags ignore
7240 glxflags ignore
7241
7242 VertexAttribI4i(index, x, y, z, w)
7243 return void
7244 param index UInt32 in value
7245 param x Int32 in value
7246 param y Int32 in value
7247 param z Int32 in value
7248 param w Int32 in value
7249 category VERSION_3_0
7250 version 3.0
7251 deprecated 3.1
7252 beginend allow-inside
7253 vectorequiv VertexAttribI4iv
7254 glxvectorequiv VertexAttribI4iv
7255 extension
7256 glfflags ignore
7257 glxflags ignore
7258
7259 VertexAttribI1ui(index, x)
7260 return void
7261 param index UInt32 in value
7262 param x UInt32 in value
7263 category VERSION_3_0
7264 version 3.0
7265 deprecated 3.1
7266 beginend allow-inside
7267 vectorequiv VertexAttribI1uiv
7268 glxvectorequiv VertexAttribI1uiv
7269 extension
7270 glfflags ignore
7271 glxflags ignore
7272
7273 VertexAttribI2ui(index, x, y)
7274 return void
7275 param index UInt32 in value
7276 param x UInt32 in value
7277 param y UInt32 in value
7278 category VERSION_3_0
7279 version 3.0
7280 deprecated 3.1
7281 beginend allow-inside
7282 vectorequiv VertexAttribI2uiv
7283 glxvectorequiv VertexAttribI2uiv
7284 extension
7285 glfflags ignore
7286 glxflags ignore
7287
7288 VertexAttribI3ui(index, x, y, z)
7289 return void
7290 param index UInt32 in value
7291 param x UInt32 in value
7292 param y UInt32 in value
7293 param z UInt32 in value
7294 category VERSION_3_0
7295 version 3.0
7296 deprecated 3.1
7297 beginend allow-inside
7298 vectorequiv VertexAttribI3uiv
7299 glxvectorequiv VertexAttribI3uiv
7300 extension
7301 glfflags ignore
7302 glxflags ignore
7303
7304 VertexAttribI4ui(index, x, y, z, w)
7305 return void
7306 param index UInt32 in value
7307 param x UInt32 in value
7308 param y UInt32 in value
7309 param z UInt32 in value
7310 param w UInt32 in value
7311 category VERSION_3_0
7312 version 3.0
7313 deprecated 3.1
7314 beginend allow-inside
7315 vectorequiv VertexAttribI4uiv
7316 glxvectorequiv VertexAttribI4uiv
7317 extension
7318 glfflags ignore
7319 glxflags ignore
7320
7321 VertexAttribI1iv(index, v)
7322 return void
7323 param index UInt32 in value
7324 param v Int32 in array [1]
7325 category VERSION_3_0
7326 version 3.0
7327 deprecated 3.1
7328 beginend allow-inside
7329 extension
7330 glfflags ignore
7331 glxflags ignore
7332
7333 VertexAttribI2iv(index, v)
7334 return void
7335 param index UInt32 in value
7336 param v Int32 in array [2]
7337 category VERSION_3_0
7338 version 3.0
7339 deprecated 3.1
7340 beginend allow-inside
7341 extension
7342 glfflags ignore
7343 glxflags ignore
7344
7345 VertexAttribI3iv(index, v)
7346 return void
7347 param index UInt32 in value
7348 param v Int32 in array [3]
7349 category VERSION_3_0
7350 version 3.0
7351 deprecated 3.1
7352 beginend allow-inside
7353 extension
7354 glfflags ignore
7355 glxflags ignore
7356
7357 VertexAttribI4iv(index, v)
7358 return void
7359 param index UInt32 in value
7360 param v Int32 in array [4]
7361 category VERSION_3_0
7362 version 3.0
7363 deprecated 3.1
7364 beginend allow-inside
7365 extension
7366 glfflags ignore
7367 glxflags ignore
7368
7369 VertexAttribI1uiv(index, v)
7370 return void
7371 param index UInt32 in value
7372 param v UInt32 in array [1]
7373 category VERSION_3_0
7374 version 3.0
7375 deprecated 3.1
7376 beginend allow-inside
7377 extension
7378 glfflags ignore
7379 glxflags ignore
7380
7381 VertexAttribI2uiv(index, v)
7382 return void
7383 param index UInt32 in value
7384 param v UInt32 in array [2]
7385 category VERSION_3_0
7386 version 3.0
7387 deprecated 3.1
7388 beginend allow-inside
7389 extension
7390 glfflags ignore
7391 glxflags ignore
7392
7393 VertexAttribI3uiv(index, v)
7394 return void
7395 param index UInt32 in value
7396 param v UInt32 in array [3]
7397 category VERSION_3_0
7398 version 3.0
7399 deprecated 3.1
7400 beginend allow-inside
7401 extension
7402 glfflags ignore
7403 glxflags ignore
7404
7405 VertexAttribI4uiv(index, v)
7406 return void
7407 param index UInt32 in value
7408 param v UInt32 in array [4]
7409 category VERSION_3_0
7410 version 3.0
7411 deprecated 3.1
7412 beginend allow-inside
7413 extension
7414 glfflags ignore
7415 glxflags ignore
7416
7417 VertexAttribI4bv(index, v)
7418 return void
7419 param index UInt32 in value
7420 param v Int8 in array [4]
7421 category VERSION_3_0
7422 version 3.0
7423 deprecated 3.1
7424 beginend allow-inside
7425 extension
7426 glfflags ignore
7427 glxflags ignore
7428
7429 VertexAttribI4sv(index, v)
7430 return void
7431 param index UInt32 in value
7432 param v Int16 in array [4]
7433 category VERSION_3_0
7434 version 3.0
7435 deprecated 3.1
7436 beginend allow-inside
7437 extension
7438 glfflags ignore
7439 glxflags ignore
7440
7441 VertexAttribI4ubv(index, v)
7442 return void
7443 param index UInt32 in value
7444 param v UInt8 in array [4]
7445 category VERSION_3_0
7446 version 3.0
7447 deprecated 3.1
7448 beginend allow-inside
7449 extension
7450 glfflags ignore
7451 glxflags ignore
7452
7453 VertexAttribI4usv(index, v)
7454 return void
7455 param index UInt32 in value
7456 param v UInt16 in array [4]
7457 category VERSION_3_0
7458 version 3.0
7459 deprecated 3.1
7460 beginend allow-inside
7461 extension
7462 glfflags ignore
7463 glxflags ignore
7464
7465 # OpenGL 3.0 (EXT_gpu_shader4) commands
7466
7467 GetUniformuiv(program, location, params)
7468 return void
7469 param program UInt32 in value
7470 param location Int32 in value
7471 param params UInt32 out array [COMPSIZE(program/location)]
7472 category VERSION_3_0
7473 dlflags notlistable
7474 version 3.0
7475 extension
7476 glfflags ignore
7477 glxflags ignore
7478
7479 BindFragDataLocation(program, color, name)
7480 return void
7481 param program UInt32 in value
7482 param color UInt32 in value
7483 param name Char in array [COMPSIZE(name)]
7484 category VERSION_3_0
7485 dlflags notlistable
7486 version 3.0
7487 extension
7488 glfflags ignore
7489 glxflags ignore
7490
7491 GetFragDataLocation(program, name)
7492 return Int32
7493 param program UInt32 in value
7494 param name Char in array [COMPSIZE(name)]
7495 category VERSION_3_0
7496 dlflags notlistable
7497 version 3.0
7498 extension
7499 glfflags ignore
7500 glxflags ignore
7501
7502 Uniform1ui(location, v0)
7503 return void
7504 param location Int32 in value
7505 param v0 UInt32 in value
7506 category VERSION_3_0
7507 version 3.0
7508 extension
7509 glfflags ignore
7510 glxflags ignore
7511
7512 Uniform2ui(location, v0, v1)
7513 return void
7514 param location Int32 in value
7515 param v0 UInt32 in value
7516 param v1 UInt32 in value
7517 category VERSION_3_0
7518 version 3.0
7519 extension
7520 glfflags ignore
7521 glxflags ignore
7522
7523 Uniform3ui(location, v0, v1, v2)
7524 return void
7525 param location Int32 in value
7526 param v0 UInt32 in value
7527 param v1 UInt32 in value
7528 param v2 UInt32 in value
7529 category VERSION_3_0
7530 version 3.0
7531 extension
7532 glfflags ignore
7533 glxflags ignore
7534
7535 Uniform4ui(location, v0, v1, v2, v3)
7536 return void
7537 param location Int32 in value
7538 param v0 UInt32 in value
7539 param v1 UInt32 in value
7540 param v2 UInt32 in value
7541 param v3 UInt32 in value
7542 category VERSION_3_0
7543 version 3.0
7544 extension
7545 glfflags ignore
7546 glxflags ignore
7547
7548 Uniform1uiv(location, count, value)
7549 return void
7550 param location Int32 in value
7551 param count SizeI in value
7552 param value UInt32 in array [count]
7553 category VERSION_3_0
7554 version 3.0
7555 extension
7556 glfflags ignore
7557 glxflags ignore
7558
7559 Uniform2uiv(location, count, value)
7560 return void
7561 param location Int32 in value
7562 param count SizeI in value
7563 param value UInt32 in array [count*2]
7564 category VERSION_3_0
7565 version 3.0
7566 extension
7567 glfflags ignore
7568 glxflags ignore
7569
7570 Uniform3uiv(location, count, value)
7571 return void
7572 param location Int32 in value
7573 param count SizeI in value
7574 param value UInt32 in array [count*3]
7575 category VERSION_3_0
7576 version 3.0
7577 extension
7578 glfflags ignore
7579 glxflags ignore
7580
7581 Uniform4uiv(location, count, value)
7582 return void
7583 param location Int32 in value
7584 param count SizeI in value
7585 param value UInt32 in array [count*4]
7586 category VERSION_3_0
7587 version 3.0
7588 extension
7589 glfflags ignore
7590 glxflags ignore
7591
7592 # OpenGL 3.0 (EXT_texture_integer) commands
7593
7594 TexParameterIiv(target, pname, params)
7595 return void
7596 param target TextureTarget in value
7597 param pname TextureParameterName in value
7598 param params Int32 in array [COMPSIZE(pname)]
7599 category VERSION_3_0
7600 version 3.0
7601 extension
7602 glfflags ignore
7603 glxflags ignore
7604
7605 TexParameterIuiv(target, pname, params)
7606 return void
7607 param target TextureTarget in value
7608 param pname TextureParameterName in value
7609 param params UInt32 in array [COMPSIZE(pname)]
7610 category VERSION_3_0
7611 version 3.0
7612 extension
7613 glfflags ignore
7614 glxflags ignore
7615
7616 GetTexParameterIiv(target, pname, params)
7617 return void
7618 param target TextureTarget in value
7619 param pname GetTextureParameter in value
7620 param params Int32 out array [COMPSIZE(pname)]
7621 category VERSION_3_0
7622 dlflags notlistable
7623 version 3.0
7624 extension
7625 glfflags ignore
7626 glxflags ignore
7627
7628 GetTexParameterIuiv(target, pname, params)
7629 return void
7630 param target TextureTarget in value
7631 param pname GetTextureParameter in value
7632 param params UInt32 out array [COMPSIZE(pname)]
7633 category VERSION_3_0
7634 dlflags notlistable
7635 version 3.0
7636 extension
7637 glfflags ignore
7638 glxflags ignore
7639
7640 # New commands in OpenGL 3.0
7641
7642 ClearBufferiv(buffer, drawbuffer, value)
7643 return void
7644 param buffer GLenum in value
7645 param drawbuffer DrawBufferName in value
7646 param value Int32 in array [COMPSIZE(buffer)]
7647 category VERSION_3_0
7648 version 3.0
7649 extension
7650 glfflags ignore
7651 glxflags ignore
7652
7653 ClearBufferuiv(buffer, drawbuffer, value)
7654 return void
7655 param buffer GLenum in value
7656 param drawbuffer DrawBufferName in value
7657 param value UInt32 in array [COMPSIZE(buffer)]
7658 category VERSION_3_0
7659 version 3.0
7660 extension
7661 glfflags ignore
7662 glxflags ignore
7663
7664 ClearBufferfv(buffer, drawbuffer, value)
7665 return void
7666 param buffer GLenum in value
7667 param drawbuffer DrawBufferName in value
7668 param value Float32 in array [COMPSIZE(buffer)]
7669 category VERSION_3_0
7670 version 3.0
7671 extension
7672 glfflags ignore
7673 glxflags ignore
7674
7675 ClearBufferfi(buffer, drawbuffer, depth, stencil)
7676 return void
7677 param buffer GLenum in value
7678 param drawbuffer DrawBufferName in value
7679 param depth Float32 in value
7680 param stencil Int32 in value
7681 category VERSION_3_0
7682 version 3.0
7683 extension
7684 glfflags ignore
7685 glxflags ignore
7686
7687 GetStringi(name, index)
7688 return String
7689 param name GLenum in value
7690 param index UInt32 in value
7691 category VERSION_3_0
7692 version 3.0
7693 extension
7694 dlflags notlistable
7695 glxflags client-handcode server-handcode
7696 glfflags ignore
7697 glxsingle ?
7698
7699 passthru: /* OpenGL 3.0 also reuses entry points from these extensions: */
7700 passthru: /* ARB_framebuffer_object */
7701 passthru: /* ARB_map_buffer_range */
7702 passthru: /* ARB_vertex_array_object */
7703
7704 ###############################################################################
7705 ###############################################################################
7706 #
7707 # OpenGL 3.0 deprecated commands
7708 #
7709 ###############################################################################
7710 ###############################################################################
7711
7712 # (none - VertexAttribI* were moved back into non-deprecated)
7713
7714
7715 ###############################################################################
7716 ###############################################################################
7717 #
7718 # OpenGL 3.1 commands
7719 #
7720 ###############################################################################
7721 ###############################################################################
7722
7723 # New commands in OpenGL 3.1 - none
7724
7725 # OpenGL 3.1 (ARB_draw_instanced) commands
7726
7727 DrawArraysInstanced(mode, first, count, primcount)
7728 return void
7729 param mode BeginMode in value
7730 param first Int32 in value
7731 param count SizeI in value
7732 param primcount SizeI in value
7733 category VERSION_3_1
7734 version 3.1
7735 extension
7736 dlflags notlistable
7737 vectorequiv ArrayElement
7738 glfflags ignore
7739 glxflags ignore
7740
7741 DrawElementsInstanced(mode, count, type, indices, primcount)
7742 return void
7743 param mode BeginMode in value
7744 param count SizeI in value
7745 param type DrawElementsType in value
7746 param indices Void in array [COMPSIZE(count/type)]
7747 param primcount SizeI in value
7748 category VERSION_3_1
7749 version 3.1
7750 extension
7751 dlflags notlistable
7752 vectorequiv ArrayElement
7753 glfflags ignore
7754 glxflags ignore
7755
7756 # OpenGL 3.1 (ARB_texture_buffer_object) commands
7757
7758 TexBuffer(target, internalformat, buffer)
7759 return void
7760 param target TextureTarget in value
7761 param internalformat GLenum in value
7762 param buffer UInt32 in value
7763 category VERSION_3_1
7764 version 3.1
7765 extension
7766 glfflags ignore
7767 glxflags ignore
7768
7769 # OpenGL 3.1 (ARB_texture_rectangle) commands - none
7770
7771 # OpenGL 3.1 (SNORM texture) commands - none
7772
7773 # OpenGL 3.1 (NV_primitive_restart) commands
7774 # This is *not* an alias of PrimitiveRestartIndexNV, since it sets
7775 # server instead of client state.
7776
7777 PrimitiveRestartIndex(index)
7778 return void
7779 param index UInt32 in value
7780 category VERSION_3_1
7781 version 3.1
7782 extension
7783 glxropcode ?
7784 glxflags ignore
7785 offset ?
7786
7787 passthru: /* OpenGL 3.1 also reuses entry points from these extensions: */
7788 passthru: /* ARB_copy_buffer */
7789 passthru: /* ARB_uniform_buffer_object */
7790
7791
7792 ###############################################################################
7793 ###############################################################################
7794 #
7795 # OpenGL 3.2 commands
7796 #
7797 ###############################################################################
7798 ###############################################################################
7799
7800 # New commands in OpenGL 3.2
7801
7802 GetInteger64i_v(target, index, data)
7803 return void
7804 param target GLenum in value
7805 param index UInt32 in value
7806 param data Int64 out array [COMPSIZE(target)]
7807 category VERSION_3_2
7808 version 3.2
7809 extension
7810 dlflags notlistable
7811 glxflags ignore
7812 glfflags ignore
7813
7814
7815 GetBufferParameteri64v(target, pname, params)
7816 return void
7817 param target BufferTargetARB in value
7818 param pname BufferPNameARB in value
7819 param params Int64 out array [COMPSIZE(pname)]
7820 category VERSION_3_2
7821 dlflags notlistable
7822 version 3.2
7823 extension
7824 glxsingle ?
7825 glxflags ignore
7826
7827 # OpenGL 3.2 (ARB_depth_clamp) commands - none
7828 # OpenGL 3.2 (ARB_fragment_coord_conventions) commands - none
7829
7830 # OpenGL 3.2 (ARB_geometry_shader4) commands
7831
7832 ProgramParameteri(program, pname, value)
7833 return void
7834 param program UInt32 in value
7835 param pname GLenum in value
7836 param value Int32 in value
7837 category VERSION_3_2
7838 version 1.2
7839 extension
7840 glxropcode ?
7841 glxflags ignore
7842 offset ?
7843
7844 FramebufferTexture(target, attachment, texture, level)
7845 return void
7846 param target GLenum in value
7847 param attachment GLenum in value
7848 param texture UInt32 in value
7849 param level Int32 in value
7850 category VERSION_3_2
7851 version 1.2
7852 extension
7853 glxropcode ?
7854 glxflags ignore
7855 offset ?
7856
7857 # FramebufferTextureLayer already declared in ARB_framebuffer_object
7858 # FramebufferTextureLayer(target, attachment, texture, level, layer)
7859
7860 # Not promoted to the core along with the rest
7861 # FramebufferTextureFace(target, attachment, texture, level, face)
7862
7863 # OpenGL 3.2 (ARB_seamless_cube_map) commands - none
7864 # OpenGL 3.2 (ARB_vertex_array_bgra) commands - none
7865
7866 passthru: /* OpenGL 3.2 also reuses entry points from these extensions: */
7867 passthru: /* ARB_draw_elements_base_vertex */
7868 passthru: /* ARB_provoking_vertex */
7869 passthru: /* ARB_sync */
7870 passthru: /* ARB_texture_multisample */
7871
7872
7873 ###############################################################################
7874 ###############################################################################
7875 #
7876 # OpenGL 3.3 commands
7877 #
7878 ###############################################################################
7879 ###############################################################################
7880
7881 # New commands in OpenGL 3.3 - none
7882 newcategory: VERSION_3_3
7883
7884 passthru: /* OpenGL 3.3 also reuses entry points from these extensions: */
7885 passthru: /* ARB_blend_func_extended */
7886 passthru: /* ARB_sampler_objects */
7887 passthru: /* ARB_explicit_attrib_location, but it has none */
7888 passthru: /* ARB_occlusion_query2 (no entry points) */
7889 passthru: /* ARB_shader_bit_encoding (no entry points) */
7890 passthru: /* ARB_texture_rgb10_a2ui (no entry points) */
7891 passthru: /* ARB_texture_swizzle (no entry points) */
7892 passthru: /* ARB_timer_query */
7893 passthru: /* ARB_vertex_type_2_10_10_10_rev */
7894
7895
7896 ###############################################################################
7897 ###############################################################################
7898 #
7899 # OpenGL 4.0 commands
7900 #
7901 ###############################################################################
7902 ###############################################################################
7903
7904 # New commands in OpenGL 4.0 - none
7905 newcategory: VERSION_4_0
7906
7907 passthru: /* OpenGL 4.0 also reuses entry points from these extensions: */
7908 passthru: /* ARB_gpu_shader5 (no entry points) */
7909 passthru: /* ARB_gpu_shader_fp64 */
7910 passthru: /* ARB_shader_subroutine */
7911 passthru: /* ARB_tessellation_shader */
7912 passthru: /* ARB_texture_buffer_object_rgb32 (no entry points) */
7913 passthru: /* ARB_transform_feedback2 */
7914 passthru: /* ARB_transform_feedback3 */
7915
7916
7917 ###############################################################################
7918 ###############################################################################
7919 #
7920 # ARB extensions, in order by ARB extension number
7921 #
7922 ###############################################################################
7923 ###############################################################################
7924
7925 ###############################################################################
7926 #
7927 # ARB Extension #1
7928 # ARB_multitexture commands
7929 #
7930 ###############################################################################
7931
7932 ActiveTextureARB(texture)
7933 return void
7934 param texture TextureUnit in value
7935 category ARB_multitexture
7936 glxflags ARB
7937 version 1.2
7938 glxropcode 197
7939 alias ActiveTexture
7940
7941 ClientActiveTextureARB(texture)
7942 return void
7943 param texture TextureUnit in value
7944 category ARB_multitexture
7945 dlflags notlistable
7946 glxflags ARB client-handcode client-intercept server-handcode
7947 version 1.2
7948 alias ClientActiveTexture
7949
7950 MultiTexCoord1dARB(target, s)
7951 return void
7952 param target TextureUnit in value
7953 param s CoordD in value
7954 category ARB_multitexture
7955 glxflags ARB
7956 version 1.2
7957 vectorequiv MultiTexCoord1dv
7958
7959 MultiTexCoord1dvARB(target, v)
7960 return void
7961 param target TextureUnit in value
7962 param v CoordD in array [1]
7963 category ARB_multitexture
7964 glxflags ARB
7965 version 1.2
7966 glxropcode 198
7967 alias MultiTexCoord1dv
7968
7969 MultiTexCoord1fARB(target, s)
7970 return void
7971 param target TextureUnit in value
7972 param s CoordF in value
7973 category ARB_multitexture
7974 glxflags ARB
7975 version 1.2
7976 vectorequiv MultiTexCoord1fv
7977
7978 MultiTexCoord1fvARB(target, v)
7979 return void
7980 param target TextureUnit in value
7981 param v CoordF in array [1]
7982 category ARB_multitexture
7983 glxflags ARB
7984 version 1.2
7985 glxropcode 199
7986 alias MultiTexCoord1fv
7987
7988 MultiTexCoord1iARB(target, s)
7989 return void
7990 param target TextureUnit in value
7991 param s CoordI in value
7992 category ARB_multitexture
7993 glxflags ARB
7994 version 1.2
7995 vectorequiv MultiTexCoord1iv
7996
7997 MultiTexCoord1ivARB(target, v)
7998 return void
7999 param target TextureUnit in value
8000 param v CoordI in array [1]
8001 category ARB_multitexture
8002 glxflags ARB
8003 version 1.2
8004 glxropcode 200
8005 alias MultiTexCoord1iv
8006
8007 MultiTexCoord1sARB(target, s)
8008 return void
8009 param target TextureUnit in value
8010 param s CoordS in value
8011 category ARB_multitexture
8012 glxflags ARB
8013 version 1.2
8014 vectorequiv MultiTexCoord1sv
8015
8016 MultiTexCoord1svARB(target, v)
8017 return void
8018 param target TextureUnit in value
8019 param v CoordS in array [1]
8020 category ARB_multitexture
8021 glxflags ARB
8022 version 1.2
8023 glxropcode 201
8024 alias MultiTexCoord1sv
8025
8026 MultiTexCoord2dARB(target, s, t)
8027 return void
8028 param target TextureUnit in value
8029 param s CoordD in value
8030 param t CoordD in value
8031 category ARB_multitexture
8032 glxflags ARB
8033 version 1.2
8034 vectorequiv MultiTexCoord2dv
8035
8036 MultiTexCoord2dvARB(target, v)
8037 return void
8038 param target TextureUnit in value
8039 param v CoordD in array [2]
8040 category ARB_multitexture
8041 glxflags ARB
8042 version 1.2
8043 glxropcode 202
8044 alias MultiTexCoord2dv
8045
8046 MultiTexCoord2fARB(target, s, t)
8047 return void
8048 param target TextureUnit in value
8049 param s CoordF in value
8050 param t CoordF in value
8051 category ARB_multitexture
8052 glxflags ARB
8053 version 1.2
8054 vectorequiv MultiTexCoord2fv
8055
8056 MultiTexCoord2fvARB(target, v)
8057 return void
8058 param target TextureUnit in value
8059 param v CoordF in array [2]
8060 category ARB_multitexture
8061 glxflags ARB
8062 version 1.2
8063 glxropcode 203
8064 alias MultiTexCoord2fv
8065
8066 MultiTexCoord2iARB(target, s, t)
8067 return void
8068 param target TextureUnit in value
8069 param s CoordI in value
8070 param t CoordI in value
8071 category ARB_multitexture
8072 glxflags ARB
8073 version 1.2
8074 vectorequiv MultiTexCoord2iv
8075
8076 MultiTexCoord2ivARB(target, v)
8077 return void
8078 param target TextureUnit in value
8079 param v CoordI in array [2]
8080 category ARB_multitexture
8081 glxflags ARB
8082 version 1.2
8083 glxropcode 204
8084 alias MultiTexCoord2iv
8085
8086 MultiTexCoord2sARB(target, s, t)
8087 return void
8088 param target TextureUnit in value
8089 param s CoordS in value
8090 param t CoordS in value
8091 category ARB_multitexture
8092 glxflags ARB
8093 version 1.2
8094 vectorequiv MultiTexCoord2sv
8095
8096 MultiTexCoord2svARB(target, v)
8097 return void
8098 param target TextureUnit in value
8099 param v CoordS in array [2]
8100 category ARB_multitexture
8101 glxflags ARB
8102 version 1.2
8103 glxropcode 205
8104 alias MultiTexCoord2sv
8105
8106 MultiTexCoord3dARB(target, s, t, r)
8107 return void
8108 param target TextureUnit in value
8109 param s CoordD in value
8110 param t CoordD in value
8111 param r CoordD in value
8112 category ARB_multitexture
8113 glxflags ARB
8114 version 1.2
8115 vectorequiv MultiTexCoord3dv
8116
8117 MultiTexCoord3dvARB(target, v)
8118 return void
8119 param target TextureUnit in value
8120 param v CoordD in array [3]
8121 category ARB_multitexture
8122 glxflags ARB
8123 version 1.2
8124 glxropcode 206
8125 alias MultiTexCoord3dv
8126
8127 MultiTexCoord3fARB(target, s, t, r)
8128 return void
8129 param target TextureUnit in value
8130 param s CoordF in value
8131 param t CoordF in value
8132 param r CoordF in value
8133 category ARB_multitexture
8134 glxflags ARB
8135 version 1.2
8136 vectorequiv MultiTexCoord3fv
8137
8138 MultiTexCoord3fvARB(target, v)
8139 return void
8140 param target TextureUnit in value
8141 param v CoordF in array [3]
8142 category ARB_multitexture
8143 glxflags ARB
8144 version 1.2
8145 glxropcode 207
8146 alias MultiTexCoord3fv
8147
8148 MultiTexCoord3iARB(target, s, t, r)
8149 return void
8150 param target TextureUnit in value
8151 param s CoordI in value
8152 param t CoordI in value
8153 param r CoordI in value
8154 category ARB_multitexture
8155 glxflags ARB
8156 version 1.2
8157 vectorequiv MultiTexCoord3iv
8158
8159 MultiTexCoord3ivARB(target, v)
8160 return void
8161 param target TextureUnit in value
8162 param v CoordI in array [3]
8163 category ARB_multitexture
8164 glxflags ARB
8165 version 1.2
8166 glxropcode 208
8167 alias MultiTexCoord3iv
8168
8169 MultiTexCoord3sARB(target, s, t, r)
8170 return void
8171 param target TextureUnit in value
8172 param s CoordS in value
8173 param t CoordS in value
8174 param r CoordS in value
8175 category ARB_multitexture
8176 glxflags ARB
8177 version 1.2
8178 vectorequiv MultiTexCoord3sv
8179
8180 MultiTexCoord3svARB(target, v)
8181 return void
8182 param target TextureUnit in value
8183 param v CoordS in array [3]
8184 category ARB_multitexture
8185 version 1.2
8186 glxflags ARB
8187 glxropcode 209
8188 alias MultiTexCoord3sv
8189
8190 MultiTexCoord4dARB(target, s, t, r, q)
8191 return void
8192 param target TextureUnit in value
8193 param s CoordD in value
8194 param t CoordD in value
8195 param r CoordD in value
8196 param q CoordD in value
8197 category ARB_multitexture
8198 glxflags ARB
8199 version 1.2
8200 vectorequiv MultiTexCoord4dv
8201
8202 MultiTexCoord4dvARB(target, v)
8203 return void
8204 param target TextureUnit in value
8205 param v CoordD in array [4]
8206 category ARB_multitexture
8207 glxflags ARB
8208 version 1.2
8209 glxropcode 210
8210 alias MultiTexCoord4dv
8211
8212 MultiTexCoord4fARB(target, s, t, r, q)
8213 return void
8214 param target TextureUnit in value
8215 param s CoordF in value
8216 param t CoordF in value
8217 param r CoordF in value
8218 param q CoordF in value
8219 category ARB_multitexture
8220 glxflags ARB
8221 version 1.2
8222 vectorequiv MultiTexCoord4fv
8223
8224 MultiTexCoord4fvARB(target, v)
8225 return void
8226 param target TextureUnit in value
8227 param v CoordF in array [4]
8228 category ARB_multitexture
8229 glxflags ARB
8230 version 1.2
8231 glxropcode 211
8232 alias MultiTexCoord4fv
8233
8234 MultiTexCoord4iARB(target, s, t, r, q)
8235 return void
8236 param target TextureUnit in value
8237 param s CoordI in value
8238 param t CoordI in value
8239 param r CoordI in value
8240 param q CoordI in value
8241 category ARB_multitexture
8242 glxflags ARB
8243 version 1.2
8244 vectorequiv MultiTexCoord4iv
8245
8246 MultiTexCoord4ivARB(target, v)
8247 return void
8248 param target TextureUnit in value
8249 param v CoordI in array [4]
8250 category ARB_multitexture
8251 glxflags ARB
8252 version 1.2
8253 glxropcode 212
8254 alias MultiTexCoord4iv
8255
8256 MultiTexCoord4sARB(target, s, t, r, q)
8257 return void
8258 param target TextureUnit in value
8259 param s CoordS in value
8260 param t CoordS in value
8261 param r CoordS in value
8262 param q CoordS in value
8263 category ARB_multitexture
8264 glxflags ARB
8265 version 1.2
8266 vectorequiv MultiTexCoord4sv
8267
8268 MultiTexCoord4svARB(target, v)
8269 return void
8270 param target TextureUnit in value
8271 param v CoordS in array [4]
8272 category ARB_multitexture
8273 glxflags ARB
8274 version 1.2
8275 glxropcode 213
8276 alias MultiTexCoord4sv
8277
8278 ################################################################################
8279 #
8280 # ARB Extension #2 - GLX_ARB_get_proc_address
8281 #
8282 ###############################################################################
8283
8284 ################################################################################
8285 #
8286 # ARB Extension #3
8287 # ARB_transpose_matrix commands
8288 #
8289 ###############################################################################
8290
8291 LoadTransposeMatrixfARB(m)
8292 return void
8293 param m Float32 in array [16]
8294 category ARB_transpose_matrix
8295 glxflags ARB client-handcode client-intercept server-handcode
8296 version 1.2
8297 alias LoadTransposeMatrixf
8298
8299 LoadTransposeMatrixdARB(m)
8300 return void
8301 param m Float64 in array [16]
8302 category ARB_transpose_matrix
8303 glxflags ARB client-handcode client-intercept server-handcode
8304 version 1.2
8305 alias LoadTransposeMatrixd
8306
8307 MultTransposeMatrixfARB(m)
8308 return void
8309 param m Float32 in array [16]
8310 category ARB_transpose_matrix
8311 glxflags ARB client-handcode client-intercept server-handcode
8312 version 1.2
8313 alias MultTransposeMatrixf
8314
8315 MultTransposeMatrixdARB(m)
8316 return void
8317 param m Float64 in array [16]
8318 category ARB_transpose_matrix
8319 glxflags ARB client-handcode client-intercept server-handcode
8320 version 1.2
8321 alias MultTransposeMatrixd
8322
8323 ################################################################################
8324 #
8325 # ARB Extension #4 - WGL_ARB_buffer_region
8326 #
8327 ###############################################################################
8328
8329 ################################################################################
8330 #
8331 # ARB Extension #5
8332 # ARB_multisample commands
8333 #
8334 ###############################################################################
8335
8336 SampleCoverageARB(value, invert)
8337 return void
8338 param value ClampedFloat32 in value
8339 param invert Boolean in value
8340 category ARB_multisample
8341 glxflags ARB
8342 version 1.2
8343 alias SampleCoverage
8344
8345 ################################################################################
8346 #
8347 # ARB Extension #6
8348 # ARB_texture_env_add commands
8349 #
8350 ###############################################################################
8351
8352 # (none)
8353 newcategory: ARB_texture_env_add
8354
8355 ################################################################################
8356 #
8357 # ARB Extension #7
8358 # ARB_texture_cube_map commands
8359 #
8360 ###############################################################################
8361
8362 # (none)
8363 newcategory: ARB_texture_cube_map
8364
8365 ################################################################################
8366 #
8367 # ARB Extension #8 - WGL_ARB_extensions_string
8368 # ARB Extension #9 - WGL_ARB_pixel_format commands
8369 # ARB Extension #10 - WGL_ARB_make_current_read commands
8370 # ARB Extension #11 - WGL_ARB_pbuffer
8371 #
8372 ###############################################################################
8373
8374 ################################################################################
8375 #
8376 # ARB Extension #12
8377 # ARB_texture_compression commands
8378 #
8379 ###############################################################################
8380
8381 # Arguably TexelInternalFormat, not PixelInternalFormat
8382 CompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data)
8383 return void
8384 param target TextureTarget in value
8385 param level CheckedInt32 in value
8386 param internalformat PixelInternalFormat in value
8387 param width SizeI in value
8388 param height SizeI in value
8389 param depth SizeI in value
8390 param border CheckedInt32 in value
8391 param imageSize SizeI in value
8392 param data CompressedTextureARB in array [imageSize]
8393 category ARB_texture_compression
8394 dlflags handcode
8395 glxflags ARB client-handcode server-handcode
8396 version 1.2
8397 glxropcode 216
8398 alias CompressedTexImage3D
8399 wglflags client-handcode server-handcode
8400
8401 # Arguably TexelInternalFormat, not PixelInternalFormat
8402 CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data)
8403 return void
8404 param target TextureTarget in value
8405 param level CheckedInt32 in value
8406 param internalformat PixelInternalFormat in value
8407 param width SizeI in value
8408 param height SizeI in value
8409 param border CheckedInt32 in value
8410 param imageSize SizeI in value
8411 param data CompressedTextureARB in array [imageSize]
8412 category ARB_texture_compression
8413 dlflags handcode
8414 glxflags ARB client-handcode server-handcode
8415 version 1.2
8416 glxropcode 215
8417 alias CompressedTexImage2D
8418 wglflags client-handcode server-handcode
8419
8420 # Arguably TexelInternalFormat, not PixelInternalFormat
8421 CompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data)
8422 return void
8423 param target TextureTarget in value
8424 param level CheckedInt32 in value
8425 param internalformat PixelInternalFormat in value
8426 param width SizeI in value
8427 param border CheckedInt32 in value
8428 param imageSize SizeI in value
8429 param data CompressedTextureARB in array [imageSize]
8430 category ARB_texture_compression
8431 dlflags handcode
8432 glxflags ARB client-handcode server-handcode
8433 version 1.2
8434 glxropcode 214
8435 alias CompressedTexImage1D
8436 wglflags client-handcode server-handcode
8437
8438 CompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
8439 return void
8440 param target TextureTarget in value
8441 param level CheckedInt32 in value
8442 param xoffset CheckedInt32 in value
8443 param yoffset CheckedInt32 in value
8444 param zoffset CheckedInt32 in value
8445 param width SizeI in value
8446 param height SizeI in value
8447 param depth SizeI in value
8448 param format PixelFormat in value
8449 param imageSize SizeI in value
8450 param data CompressedTextureARB in array [imageSize]
8451 category ARB_texture_compression
8452 dlflags handcode
8453 glxflags ARB client-handcode server-handcode
8454 version 1.2
8455 glxropcode 219
8456 alias CompressedTexSubImage3D
8457 wglflags client-handcode server-handcode
8458
8459 CompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data)
8460 return void
8461 param target TextureTarget in value
8462 param level CheckedInt32 in value
8463 param xoffset CheckedInt32 in value
8464 param yoffset CheckedInt32 in value
8465 param width SizeI in value
8466 param height SizeI in value
8467 param format PixelFormat in value
8468 param imageSize SizeI in value
8469 param data CompressedTextureARB in array [imageSize]
8470 category ARB_texture_compression
8471 dlflags handcode
8472 glxflags ARB client-handcode server-handcode
8473 version 1.2
8474 glxropcode 218
8475 alias CompressedTexSubImage2D
8476 wglflags client-handcode server-handcode
8477
8478 CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data)
8479 return void
8480 param target TextureTarget in value
8481 param level CheckedInt32 in value
8482 param xoffset CheckedInt32 in value
8483 param width SizeI in value
8484 param format PixelFormat in value
8485 param imageSize SizeI in value
8486 param data CompressedTextureARB in array [imageSize]
8487 category ARB_texture_compression
8488 dlflags handcode
8489 glxflags ARB client-handcode server-handcode
8490 version 1.2
8491 glxropcode 217
8492 alias CompressedTexSubImage1D
8493 wglflags client-handcode server-handcode
8494
8495 GetCompressedTexImageARB(target, level, img)
8496 return void
8497 param target TextureTarget in value
8498 param level CheckedInt32 in value
8499 param img CompressedTextureARB out array [COMPSIZE(target/level)]
8500 category ARB_texture_compression
8501 dlflags notlistable
8502 glxflags ARB client-handcode server-handcode
8503 version 1.2
8504 glxsingle 160
8505 alias GetCompressedTexImage
8506 wglflags client-handcode server-handcode
8507
8508 ################################################################################
8509 #
8510 # ARB Extension #13
8511 # ARB_texture_border_clamp commands
8512 #
8513 ###############################################################################
8514
8515 # (none)
8516 newcategory: ARB_texture_border_clamp
8517
8518 ###############################################################################
8519 #
8520 # ARB Extension #14
8521 # ARB_point_parameters commands
8522 #
8523 ###############################################################################
8524
8525 PointParameterfARB(pname, param)
8526 return void
8527 param pname PointParameterNameARB in value
8528 param param CheckedFloat32 in value
8529 category ARB_point_parameters
8530 version 1.0
8531 glxflags ARB
8532 glxropcode 2065
8533 extension
8534 alias PointParameterf
8535
8536 PointParameterfvARB(pname, params)
8537 return void
8538 param pname PointParameterNameARB in value
8539 param params CheckedFloat32 in array [COMPSIZE(pname)]
8540 category ARB_point_parameters
8541 version 1.0
8542 glxflags ARB
8543 glxropcode 2066
8544 extension
8545 alias PointParameterfv
8546
8547 ################################################################################
8548 #
8549 # ARB Extension #15
8550 # ARB_vertex_blend commands
8551 #
8552 ###############################################################################
8553
8554 WeightbvARB(size, weights)
8555 return void
8556 param size Int32 in value
8557 param weights Int8 in array [size]
8558 category ARB_vertex_blend
8559 version 1.1
8560 extension
8561 glxropcode 220
8562 glxflags ignore
8563 offset ?
8564
8565 WeightsvARB(size, weights)
8566 return void
8567 param size Int32 in value
8568 param weights Int16 in array [size]
8569 category ARB_vertex_blend
8570 version 1.1
8571 extension
8572 glxropcode 222
8573 glxflags ignore
8574 offset ?
8575
8576 WeightivARB(size, weights)
8577 return void
8578 param size Int32 in value
8579 param weights Int32 in array [size]
8580 category ARB_vertex_blend
8581 version 1.1
8582 extension
8583 glxropcode 224
8584 glxflags ignore
8585 offset ?
8586
8587 WeightfvARB(size, weights)
8588 return void
8589 param size Int32 in value
8590 param weights Float32 in array [size]
8591 category ARB_vertex_blend
8592 version 1.1
8593 extension
8594 glxropcode 227
8595 glxflags ignore
8596 offset ?
8597
8598 WeightdvARB(size, weights)
8599 return void
8600 param size Int32 in value
8601 param weights Float64 in array [size]
8602 category ARB_vertex_blend
8603 version 1.1
8604 extension
8605 glxropcode 228
8606 glxflags ignore
8607 offset ?
8608
8609 WeightubvARB(size, weights)
8610 return void
8611 param size Int32 in value
8612 param weights UInt8 in array [size]
8613 category ARB_vertex_blend
8614 version 1.1
8615 extension
8616 glxropcode 221
8617 glxflags ignore
8618 offset ?
8619
8620 WeightusvARB(size, weights)
8621 return void
8622 param size Int32 in value
8623 param weights UInt16 in array [size]
8624 category ARB_vertex_blend
8625 version 1.1
8626 extension
8627 glxropcode 223
8628 glxflags ignore
8629 offset ?
8630
8631 WeightuivARB(size, weights)
8632 return void
8633 param size Int32 in value
8634 param weights UInt32 in array [size]
8635 category ARB_vertex_blend
8636 version 1.1
8637 extension
8638 glxropcode 225
8639 glxflags ignore
8640 offset ?
8641
8642 WeightPointerARB(size, type, stride, pointer)
8643 return void
8644 param size Int32 in value
8645 param type WeightPointerTypeARB in value
8646 param stride SizeI in value
8647 param pointer Void in array [COMPSIZE(type/stride)] retained
8648 category ARB_vertex_blend
8649 version 1.1
8650 extension
8651 dlflags notlistable
8652 glxflags ignore
8653 offset ?
8654
8655 VertexBlendARB(count)
8656 return void
8657 param count Int32 in value
8658 category ARB_vertex_blend
8659 version 1.1
8660 extension
8661 glxropcode 226
8662 glxflags ignore
8663 offset ?
8664
8665 ################################################################################
8666 #
8667 # ARB Extension #16
8668 # ARB_matrix_palette commands
8669 #
8670 ###############################################################################
8671
8672 CurrentPaletteMatrixARB(index)
8673 return void
8674 param index Int32 in value
8675 category ARB_matrix_palette
8676 version 1.1
8677 extension
8678 glxropcode 4329
8679 glxflags ignore
8680 offset ?
8681
8682 MatrixIndexubvARB(size, indices)
8683 return void
8684 param size Int32 in value
8685 param indices UInt8 in array [size]
8686 category ARB_matrix_palette
8687 version 1.1
8688 extension
8689 glxropcode 4326
8690 glxflags ignore
8691 offset ?
8692
8693 MatrixIndexusvARB(size, indices)
8694 return void
8695 param size Int32 in value
8696 param indices UInt16 in array [size]
8697 category ARB_matrix_palette
8698 version 1.1
8699 extension
8700 glxropcode 4327
8701 glxflags ignore
8702 offset ?
8703
8704 MatrixIndexuivARB(size, indices)
8705 return void
8706 param size Int32 in value
8707 param indices UInt32 in array [size]
8708 category ARB_matrix_palette
8709 version 1.1
8710 extension
8711 glxropcode 4328
8712 glxflags ignore
8713 offset ?
8714
8715 MatrixIndexPointerARB(size, type, stride, pointer)
8716 return void
8717 param size Int32 in value
8718 param type MatrixIndexPointerTypeARB in value
8719 param stride SizeI in value
8720 param pointer Void in array [COMPSIZE(type/stride)] retained
8721 category ARB_matrix_palette
8722 version 1.1
8723 extension
8724 dlflags notlistable
8725 glxflags ignore
8726 offset ?
8727
8728 ################################################################################
8729 #
8730 # ARB Extension #17
8731 # ARB_texture_env_combine commands
8732 #
8733 ###############################################################################
8734
8735 # (none)
8736 newcategory: ARB_texture_env_combine
8737
8738 ################################################################################
8739 #
8740 # ARB Extension #18
8741 # ARB_texture_env_crossbar commands
8742 #
8743 ###############################################################################
8744
8745 # (none)
8746 newcategory: ARB_texture_env_crossbar
8747
8748 ################################################################################
8749 #
8750 # ARB Extension #19
8751 # ARB_texture_env_dot3 commands
8752 #
8753 ###############################################################################
8754
8755 # (none)
8756 newcategory: ARB_texture_env_dot3
8757
8758 ###############################################################################
8759 #
8760 # ARB Extension #20 - WGL_ARB_render_texture
8761 #
8762 ###############################################################################
8763
8764 ###############################################################################
8765 #
8766 # ARB Extension #21
8767 # ARB_texture_mirrored_repeat commands
8768 #
8769 ###############################################################################
8770
8771 # (none)
8772 newcategory: ARB_texture_mirrored_repeat
8773
8774 ###############################################################################
8775 #
8776 # ARB Extension #22
8777 # ARB_depth_texture commands
8778 #
8779 ###############################################################################
8780
8781 # (none)
8782 newcategory: ARB_depth_texture
8783
8784 ###############################################################################
8785 #
8786 # ARB Extension #23
8787 # ARB_shadow commands
8788 #
8789 ###############################################################################
8790
8791 # (none)
8792 newcategory: ARB_shadow
8793
8794 ###############################################################################
8795 #
8796 # ARB Extension #24
8797 # ARB_shadow_ambient commands
8798 #
8799 ###############################################################################
8800
8801 # (none)
8802 newcategory: ARB_shadow_ambient
8803
8804 ###############################################################################
8805 #
8806 # ARB Extension #25
8807 # ARB_window_pos commands
8808 # Note: all entry points use glxropcode ropcode 230, with 3 float parameters
8809 #
8810 ###############################################################################
8811
8812 WindowPos2dARB(x, y)
8813 return void
8814 param x CoordD in value
8815 param y CoordD in value
8816 category ARB_window_pos
8817 vectorequiv WindowPos2dvARB
8818 version 1.0
8819 alias WindowPos2d
8820
8821 WindowPos2dvARB(v)
8822 return void
8823 param v CoordD in array [2]
8824 category ARB_window_pos
8825 version 1.0
8826 glxropcode 230
8827 glxflags client-handcode server-handcode
8828 alias WindowPos2dv
8829
8830 WindowPos2fARB(x, y)
8831 return void
8832 param x CoordF in value
8833 param y CoordF in value
8834 category ARB_window_pos
8835 vectorequiv WindowPos2fvARB
8836 version 1.0
8837 alias WindowPos2f
8838
8839 WindowPos2fvARB(v)
8840 return void
8841 param v CoordF in array [2]
8842 category ARB_window_pos
8843 version 1.0
8844 glxropcode 230
8845 glxflags client-handcode server-handcode
8846 alias WindowPos2fv
8847
8848 WindowPos2iARB(x, y)
8849 return void
8850 param x CoordI in value
8851 param y CoordI in value
8852 category ARB_window_pos
8853 vectorequiv WindowPos2ivARB
8854 version 1.0
8855 alias WindowPos2i
8856
8857 WindowPos2ivARB(v)
8858 return void
8859 param v CoordI in array [2]
8860 category ARB_window_pos
8861 version 1.0
8862 glxropcode 230
8863 glxflags client-handcode server-handcode
8864 alias WindowPos2iv
8865
8866 WindowPos2sARB(x, y)
8867 return void
8868 param x CoordS in value
8869 param y CoordS in value
8870 category ARB_window_pos
8871 vectorequiv WindowPos2svARB
8872 version 1.0
8873 alias WindowPos2s
8874
8875 WindowPos2svARB(v)
8876 return void
8877 param v CoordS in array [2]
8878 category ARB_window_pos
8879 version 1.0
8880 glxropcode 230
8881 glxflags client-handcode server-handcode
8882 alias WindowPos2sv
8883
8884 WindowPos3dARB(x, y, z)
8885 return void
8886 param x CoordD in value
8887 param y CoordD in value
8888 param z CoordD in value
8889 vectorequiv WindowPos3dvARB
8890 category ARB_window_pos
8891 version 1.0
8892 alias WindowPos3d
8893
8894 WindowPos3dvARB(v)
8895 return void
8896 param v CoordD in array [3]
8897 category ARB_window_pos
8898 version 1.0
8899 glxropcode 230
8900 glxflags client-handcode server-handcode
8901 alias WindowPos3dv
8902
8903 WindowPos3fARB(x, y, z)
8904 return void
8905 param x CoordF in value
8906 param y CoordF in value
8907 param z CoordF in value
8908 category ARB_window_pos
8909 vectorequiv WindowPos3fvARB
8910 version 1.0
8911 alias WindowPos3f
8912
8913 WindowPos3fvARB(v)
8914 return void
8915 param v CoordF in array [3]
8916 category ARB_window_pos
8917 version 1.0
8918 glxropcode 230
8919 glxflags client-handcode server-handcode
8920 alias WindowPos3fv
8921
8922 WindowPos3iARB(x, y, z)
8923 return void
8924 param x CoordI in value
8925 param y CoordI in value
8926 param z CoordI in value
8927 category ARB_window_pos
8928 vectorequiv WindowPos3ivARB
8929 version 1.0
8930 alias WindowPos3i
8931
8932 WindowPos3ivARB(v)
8933 return void
8934 param v CoordI in array [3]
8935 category ARB_window_pos
8936 version 1.0
8937 glxropcode 230
8938 glxflags client-handcode server-handcode
8939 alias WindowPos3iv
8940
8941 WindowPos3sARB(x, y, z)
8942 return void
8943 param x CoordS in value
8944 param y CoordS in value
8945 param z CoordS in value
8946 category ARB_window_pos
8947 vectorequiv WindowPos3svARB
8948 version 1.0
8949 alias WindowPos3s
8950
8951 WindowPos3svARB(v)
8952 return void
8953 param v CoordS in array [3]
8954 category ARB_window_pos
8955 version 1.0
8956 glxropcode 230
8957 glxflags client-handcode server-handcode
8958 alias WindowPos3sv
8959
8960 ###############################################################################
8961 #
8962 # ARB Extension #26
8963 # ARB_vertex_program commands
8964 #
8965 ###############################################################################
8966
8967 VertexAttrib1dARB(index, x)
8968 return void
8969 param index UInt32 in value
8970 param x Float64 in value
8971 category ARB_vertex_program
8972 version 1.3
8973 vectorequiv VertexAttrib1dvARB
8974 extension soft WINSOFT NV10
8975 alias VertexAttrib1d
8976
8977 VertexAttrib1dvARB(index, v)
8978 return void
8979 param index UInt32 in value
8980 param v Float64 in array [1]
8981 category ARB_vertex_program
8982 version 1.3
8983 extension soft WINSOFT NV10
8984 glxropcode 4197
8985 alias VertexAttrib1dv
8986
8987 VertexAttrib1fARB(index, x)
8988 return void
8989 param index UInt32 in value
8990 param x Float32 in value
8991 category ARB_vertex_program
8992 version 1.3
8993 vectorequiv VertexAttrib1fvARB
8994 extension soft WINSOFT NV10
8995 alias VertexAttrib1f
8996
8997 VertexAttrib1fvARB(index, v)
8998 return void
8999 param index UInt32 in value
9000 param v Float32 in array [1]
9001 category ARB_vertex_program
9002 version 1.3
9003 extension soft WINSOFT NV10
9004 glxropcode 4193
9005 alias VertexAttrib1fv
9006
9007 VertexAttrib1sARB(index, x)
9008 return void
9009 param index UInt32 in value
9010 param x Int16 in value
9011 category ARB_vertex_program
9012 version 1.3
9013 vectorequiv VertexAttrib1svARB
9014 extension soft WINSOFT NV10
9015 alias VertexAttrib1s
9016
9017 VertexAttrib1svARB(index, v)
9018 return void
9019 param index UInt32 in value
9020 param v Int16 in array [1]
9021 category ARB_vertex_program
9022 version 1.3
9023 extension soft WINSOFT NV10
9024 glxropcode 4189
9025 alias VertexAttrib1sv
9026
9027 VertexAttrib2dARB(index, x, y)
9028 return void
9029 param index UInt32 in value
9030 param x Float64 in value
9031 param y Float64 in value
9032 category ARB_vertex_program
9033 version 1.3
9034 vectorequiv VertexAttrib2dvARB
9035 extension soft WINSOFT NV10
9036 alias VertexAttrib2d
9037
9038 VertexAttrib2dvARB(index, v)
9039 return void
9040 param index UInt32 in value
9041 param v Float64 in array [2]
9042 category ARB_vertex_program
9043 version 1.3
9044 extension soft WINSOFT NV10
9045 glxropcode 4198
9046 alias VertexAttrib2dv
9047
9048 VertexAttrib2fARB(index, x, y)
9049 return void
9050 param index UInt32 in value
9051 param x Float32 in value
9052 param y Float32 in value
9053 category ARB_vertex_program
9054 version 1.3
9055 vectorequiv VertexAttrib2fvARB
9056 extension soft WINSOFT NV10
9057 alias VertexAttrib2f
9058
9059 VertexAttrib2fvARB(index, v)
9060 return void
9061 param index UInt32 in value
9062 param v Float32 in array [2]
9063 category ARB_vertex_program
9064 version 1.3
9065 extension soft WINSOFT NV10
9066 glxropcode 4194
9067 alias VertexAttrib2fv
9068
9069 VertexAttrib2sARB(index, x, y)
9070 return void
9071 param index UInt32 in value
9072 param x Int16 in value
9073 param y Int16 in value
9074 category ARB_vertex_program
9075 version 1.3
9076 vectorequiv VertexAttrib2svARB
9077 extension soft WINSOFT NV10
9078 alias VertexAttrib2s
9079
9080 VertexAttrib2svARB(index, v)
9081 return void
9082 param index UInt32 in value
9083 param v Int16 in array [2]
9084 category ARB_vertex_program
9085 version 1.3
9086 extension soft WINSOFT NV10
9087 glxropcode 4190
9088 alias VertexAttrib2sv
9089
9090 VertexAttrib3dARB(index, x, y, z)
9091 return void
9092 param index UInt32 in value
9093 param x Float64 in value
9094 param y Float64 in value
9095 param z Float64 in value
9096 category ARB_vertex_program
9097 version 1.3
9098 vectorequiv VertexAttrib3dvARB
9099 extension soft WINSOFT NV10
9100 alias VertexAttrib3d
9101
9102 VertexAttrib3dvARB(index, v)
9103 return void
9104 param index UInt32 in value
9105 param v Float64 in array [3]
9106 category ARB_vertex_program
9107 version 1.3
9108 extension soft WINSOFT NV10
9109 glxropcode 4199
9110 alias VertexAttrib3dv
9111
9112 VertexAttrib3fARB(index, x, y, z)
9113 return void
9114 param index UInt32 in value
9115 param x Float32 in value
9116 param y Float32 in value
9117 param z Float32 in value
9118 category ARB_vertex_program
9119 version 1.3
9120 vectorequiv VertexAttrib3fvARB
9121 extension soft WINSOFT NV10
9122 alias VertexAttrib3f
9123
9124 VertexAttrib3fvARB(index, v)
9125 return void
9126 param index UInt32 in value
9127 param v Float32 in array [3]
9128 category ARB_vertex_program
9129 version 1.3
9130 extension soft WINSOFT NV10
9131 glxropcode 4195
9132 alias VertexAttrib3fv
9133
9134 VertexAttrib3sARB(index, x, y, z)
9135 return void
9136 param index UInt32 in value
9137 param x Int16 in value
9138 param y Int16 in value
9139 param z Int16 in value
9140 category ARB_vertex_program
9141 version 1.3
9142 vectorequiv VertexAttrib3svARB
9143 extension soft WINSOFT NV10
9144 alias VertexAttrib3s
9145
9146 VertexAttrib3svARB(index, v)
9147 return void
9148 param index UInt32 in value
9149 param v Int16 in array [3]
9150 category ARB_vertex_program
9151 version 1.3
9152 extension soft WINSOFT NV10
9153 glxropcode 4191
9154 alias VertexAttrib3sv
9155
9156 VertexAttrib4NbvARB(index, v)
9157 return void
9158 param index UInt32 in value
9159 param v Int8 in array [4]
9160 category ARB_vertex_program
9161 version 1.3
9162 extension soft WINSOFT NV10
9163 alias VertexAttrib4Nbv
9164
9165 VertexAttrib4NivARB(index, v)
9166 return void
9167 param index UInt32 in value
9168 param v Int32 in array [4]
9169 category ARB_vertex_program
9170 version 1.3
9171 extension soft WINSOFT NV10
9172 alias VertexAttrib4Niv
9173
9174 VertexAttrib4NsvARB(index, v)
9175 return void
9176 param index UInt32 in value
9177 param v Int16 in array [4]
9178 category ARB_vertex_program
9179 version 1.3
9180 extension soft WINSOFT NV10
9181 alias VertexAttrib4Nsv
9182
9183 VertexAttrib4NubARB(index, x, y, z, w)
9184 return void
9185 param index UInt32 in value
9186 param x UInt8 in value
9187 param y UInt8 in value
9188 param z UInt8 in value
9189 param w UInt8 in value
9190 category ARB_vertex_program
9191 version 1.3
9192 extension soft WINSOFT NV10
9193 alias VertexAttrib4Nub
9194
9195 VertexAttrib4NubvARB(index, v)
9196 return void
9197 param index UInt32 in value
9198 param v UInt8 in array [4]
9199 category ARB_vertex_program
9200 version 1.3
9201 extension soft WINSOFT NV10
9202 glxropcode 4201
9203 alias VertexAttrib4Nubv
9204
9205 VertexAttrib4NuivARB(index, v)
9206 return void
9207 param index UInt32 in value
9208 param v UInt32 in array [4]
9209 category ARB_vertex_program
9210 version 1.3
9211 extension soft WINSOFT NV10
9212 alias VertexAttrib4Nuiv
9213
9214 VertexAttrib4NusvARB(index, v)
9215 return void
9216 param index UInt32 in value
9217 param v UInt16 in array [4]
9218 category ARB_vertex_program
9219 version 1.3
9220 extension soft WINSOFT NV10
9221 alias VertexAttrib4Nusv
9222
9223 VertexAttrib4bvARB(index, v)
9224 return void
9225 param index UInt32 in value
9226 param v Int8 in array [4]
9227 category ARB_vertex_program
9228 version 1.3
9229 extension soft WINSOFT NV10
9230 alias VertexAttrib4bv
9231
9232 VertexAttrib4dARB(index, x, y, z, w)
9233 return void
9234 param index UInt32 in value
9235 param x Float64 in value
9236 param y Float64 in value
9237 param z Float64 in value
9238 param w Float64 in value
9239 category ARB_vertex_program
9240 version 1.3
9241 vectorequiv VertexAttrib4dvARB
9242 extension soft WINSOFT NV10
9243 alias VertexAttrib4d
9244
9245 VertexAttrib4dvARB(index, v)
9246 return void
9247 param index UInt32 in value
9248 param v Float64 in array [4]
9249 category ARB_vertex_program
9250 version 1.3
9251 extension soft WINSOFT NV10
9252 glxropcode 4200
9253 alias VertexAttrib4dv
9254
9255 VertexAttrib4fARB(index, x, y, z, w)
9256 return void
9257 param index UInt32 in value
9258 param x Float32 in value
9259 param y Float32 in value
9260 param z Float32 in value
9261 param w Float32 in value
9262 category ARB_vertex_program
9263 version 1.3
9264 vectorequiv VertexAttrib4fvARB
9265 extension soft WINSOFT NV10
9266 alias VertexAttrib4f
9267
9268 VertexAttrib4fvARB(index, v)
9269 return void
9270 param index UInt32 in value
9271 param v Float32 in array [4]
9272 category ARB_vertex_program
9273 version 1.3
9274 extension soft WINSOFT NV10
9275 glxropcode 4196
9276 alias VertexAttrib4fv
9277
9278 VertexAttrib4ivARB(index, v)
9279 return void
9280 param index UInt32 in value
9281 param v Int32 in array [4]
9282 category ARB_vertex_program
9283 version 1.3
9284 extension soft WINSOFT NV10
9285 alias VertexAttrib4iv
9286
9287 VertexAttrib4sARB(index, x, y, z, w)
9288 return void
9289 param index UInt32 in value
9290 param x Int16 in value
9291 param y Int16 in value
9292 param z Int16 in value
9293 param w Int16 in value
9294 category ARB_vertex_program
9295 version 1.3
9296 vectorequiv VertexAttrib4svARB
9297 extension soft WINSOFT NV10
9298 alias VertexAttrib4s
9299
9300 VertexAttrib4svARB(index, v)
9301 return void
9302 param index UInt32 in value
9303 param v Int16 in array [4]
9304 category ARB_vertex_program
9305 version 1.3
9306 extension soft WINSOFT NV10
9307 glxropcode 4192
9308 alias VertexAttrib4sv
9309
9310 VertexAttrib4ubvARB(index, v)
9311 return void
9312 param index UInt32 in value
9313 param v UInt8 in array [4]
9314 category ARB_vertex_program
9315 version 1.3
9316 extension soft WINSOFT NV10
9317 alias VertexAttrib4ubv
9318
9319 VertexAttrib4uivARB(index, v)
9320 return void
9321 param index UInt32 in value
9322 param v UInt32 in array [4]
9323 category ARB_vertex_program
9324 version 1.3
9325 extension soft WINSOFT NV10
9326 alias VertexAttrib4uiv
9327
9328 VertexAttrib4usvARB(index, v)
9329 return void
9330 param index UInt32 in value
9331 param v UInt16 in array [4]
9332 category ARB_vertex_program
9333 version 1.3
9334 extension soft WINSOFT NV10
9335 alias VertexAttrib4usv
9336
9337 VertexAttribPointerARB(index, size, type, normalized, stride, pointer)
9338 return void
9339 param index UInt32 in value
9340 param size Int32 in value
9341 param type VertexAttribPointerTypeARB in value
9342 param normalized Boolean in value
9343 param stride SizeI in value
9344 param pointer Void in array [COMPSIZE(size/type/stride)] retained
9345 dlflags notlistable
9346 category ARB_vertex_program
9347 version 1.3
9348 extension soft WINSOFT NV10
9349 alias VertexAttribPointer
9350
9351 EnableVertexAttribArrayARB(index)
9352 return void
9353 param index UInt32 in value
9354 dlflags notlistable
9355 category ARB_vertex_program
9356 version 1.3
9357 extension soft WINSOFT NV10
9358 alias EnableVertexAttribArray
9359
9360 DisableVertexAttribArrayARB(index)
9361 return void
9362 param index UInt32 in value
9363 dlflags notlistable
9364 category ARB_vertex_program
9365 version 1.3
9366 extension soft WINSOFT NV10
9367 alias DisableVertexAttribArray
9368
9369 ProgramStringARB(target, format, len, string)
9370 return void
9371 param target ProgramTargetARB in value
9372 param format ProgramFormatARB in value
9373 param len SizeI in value
9374 param string Void in array [len]
9375 category ARB_vertex_program
9376 version 1.3
9377 extension soft WINSOFT NV10
9378 glxflags ignore
9379 offset 667
9380
9381 BindProgramARB(target, program)
9382 return void
9383 param target ProgramTargetARB in value
9384 param program UInt32 in value
9385 category ARB_vertex_program
9386 version 1.3
9387 extension soft WINSOFT NV10
9388 glxropcode 4180
9389 offset 579
9390
9391 DeleteProgramsARB(n, programs)
9392 return void
9393 param n SizeI in value
9394 param programs UInt32 in array [n]
9395 dlflags notlistable
9396 category ARB_vertex_program
9397 version 1.3
9398 extension soft WINSOFT NV10
9399 glxvendorpriv 1294
9400 offset 580
9401
9402 GenProgramsARB(n, programs)
9403 return void
9404 param n SizeI in value
9405 param programs UInt32 out array [n]
9406 dlflags notlistable
9407 category ARB_vertex_program
9408 version 1.3
9409 extension soft WINSOFT NV10
9410 glxvendorpriv 1295
9411 offset 582
9412
9413 ProgramEnvParameter4dARB(target, index, x, y, z, w)
9414 return void
9415 param target ProgramTargetARB in value
9416 param index UInt32 in value
9417 param x Float64 in value
9418 param y Float64 in value
9419 param z Float64 in value
9420 param w Float64 in value
9421 category ARB_vertex_program
9422 version 1.3
9423 vectorequiv ProgramEnvParameter4dvARB
9424 extension soft WINSOFT NV10
9425 glxflags ignore
9426 offset 668
9427
9428 ProgramEnvParameter4dvARB(target, index, params)
9429 return void
9430 param target ProgramTargetARB in value
9431 param index UInt32 in value
9432 param params Float64 in array [4]
9433 category ARB_vertex_program
9434 version 1.3
9435 extension soft WINSOFT NV10
9436 glxflags ignore
9437 offset 669
9438
9439 ProgramEnvParameter4fARB(target, index, x, y, z, w)
9440 return void
9441 param target ProgramTargetARB in value
9442 param index UInt32 in value
9443 param x Float32 in value
9444 param y Float32 in value
9445 param z Float32 in value
9446 param w Float32 in value
9447 category ARB_vertex_program
9448 version 1.3
9449 vectorequiv ProgramEnvParameter4fvARB
9450 extension soft WINSOFT NV10
9451 glxflags ignore
9452 offset 670
9453
9454 ProgramEnvParameter4fvARB(target, index, params)
9455 return void
9456 param target ProgramTargetARB in value
9457 param index UInt32 in value
9458 param params Float32 in array [4]
9459 category ARB_vertex_program
9460 version 1.3
9461 extension soft WINSOFT NV10
9462 glxflags ignore
9463 offset 671
9464
9465 ProgramLocalParameter4dARB(target, index, x, y, z, w)
9466 return void
9467 param target ProgramTargetARB in value
9468 param index UInt32 in value
9469 param x Float64 in value
9470 param y Float64 in value
9471 param z Float64 in value
9472 param w Float64 in value
9473 category ARB_vertex_program
9474 version 1.3
9475 vectorequiv ProgramLocalParameter4dvARB
9476 extension soft WINSOFT NV10
9477 glxflags ignore
9478 offset 672
9479
9480 ProgramLocalParameter4dvARB(target, index, params)
9481 return void
9482 param target ProgramTargetARB in value
9483 param index UInt32 in value
9484 param params Float64 in array [4]
9485 category ARB_vertex_program
9486 version 1.3
9487 extension soft WINSOFT NV10
9488 glxflags ignore
9489 offset 673
9490
9491 ProgramLocalParameter4fARB(target, index, x, y, z, w)
9492 return void
9493 param target ProgramTargetARB in value
9494 param index UInt32 in value
9495 param x Float32 in value
9496 param y Float32 in value
9497 param z Float32 in value
9498 param w Float32 in value
9499 category ARB_vertex_program
9500 version 1.3
9501 vectorequiv ProgramLocalParameter4fvARB
9502 extension soft WINSOFT NV10
9503 glxflags ignore
9504 offset 674
9505
9506 ProgramLocalParameter4fvARB(target, index, params)
9507 return void
9508 param target ProgramTargetARB in value
9509 param index UInt32 in value
9510 param params Float32 in array [4]
9511 category ARB_vertex_program
9512 version 1.3
9513 extension soft WINSOFT NV10
9514 glxflags ignore
9515 offset 675
9516
9517 GetProgramEnvParameterdvARB(target, index, params)
9518 return void
9519 param target ProgramTargetARB in value
9520 param index UInt32 in value
9521 param params Float64 out array [4]
9522 dlflags notlistable
9523 category ARB_vertex_program
9524 version 1.3
9525 extension soft WINSOFT NV10
9526 glxflags ignore
9527 offset 676
9528
9529 GetProgramEnvParameterfvARB(target, index, params)
9530 return void
9531 param target ProgramTargetARB in value
9532 param index UInt32 in value
9533 param params Float32 out array [4]
9534 dlflags notlistable
9535 category ARB_vertex_program
9536 version 1.3
9537 extension soft WINSOFT NV10
9538 glxflags ignore
9539 offset 677
9540
9541 GetProgramLocalParameterdvARB(target, index, params)
9542 return void
9543 param target ProgramTargetARB in value
9544 param index UInt32 in value
9545 param params Float64 out array [4]
9546 dlflags notlistable
9547 category ARB_vertex_program
9548 version 1.3
9549 extension soft WINSOFT NV10
9550 glxflags ignore
9551 offset 678
9552
9553 GetProgramLocalParameterfvARB(target, index, params)
9554 return void
9555 param target ProgramTargetARB in value
9556 param index UInt32 in value
9557 param params Float32 out array [4]
9558 dlflags notlistable
9559 category ARB_vertex_program
9560 version 1.3
9561 extension soft WINSOFT NV10
9562 glxflags ignore
9563 offset 679
9564
9565 GetProgramivARB(target, pname, params)
9566 return void
9567 param target ProgramTargetARB in value
9568 param pname ProgramPropertyARB in value
9569 param params Int32 out array [1]
9570 dlflags notlistable
9571 category ARB_vertex_program
9572 version 1.3
9573 extension soft WINSOFT NV10
9574 glxflags ignore
9575 offset 680
9576
9577 GetProgramStringARB(target, pname, string)
9578 return void
9579 param target ProgramTargetARB in value
9580 param pname ProgramStringPropertyARB in value
9581 param string Void out array [COMPSIZE(target,pname)]
9582 dlflags notlistable
9583 category ARB_vertex_program
9584 version 1.3
9585 extension soft WINSOFT NV10
9586 glxflags ignore
9587 offset 681
9588
9589 GetVertexAttribdvARB(index, pname, params)
9590 return void
9591 param index UInt32 in value
9592 param pname VertexAttribPropertyARB in value
9593 param params Float64 out array [4]
9594 dlflags notlistable
9595 category ARB_vertex_program
9596 version 1.3
9597 extension soft WINSOFT NV10
9598 glxvendorpriv 1301
9599 alias GetVertexAttribdv
9600
9601 GetVertexAttribfvARB(index, pname, params)
9602 return void
9603 param index UInt32 in value
9604 param pname VertexAttribPropertyARB in value
9605 param params Float32 out array [4]
9606 dlflags notlistable
9607 category ARB_vertex_program
9608 version 1.3
9609 extension soft WINSOFT NV10
9610 glxvendorpriv 1302
9611 alias GetVertexAttribfv
9612
9613 GetVertexAttribivARB(index, pname, params)
9614 return void
9615 param index UInt32 in value
9616 param pname VertexAttribPropertyARB in value
9617 param params Int32 out array [4]
9618 dlflags notlistable
9619 category ARB_vertex_program
9620 version 1.3
9621 extension soft WINSOFT NV10
9622 glxvendorpriv 1303
9623 alias GetVertexAttribiv
9624
9625 GetVertexAttribPointervARB(index, pname, pointer)
9626 return void
9627 param index UInt32 in value
9628 param pname VertexAttribPointerPropertyARB in value
9629 param pointer VoidPointer out array [1]
9630 dlflags notlistable
9631 category ARB_vertex_program
9632 version 1.3
9633 extension soft WINSOFT NV10
9634 glxflags ignore
9635 alias GetVertexAttribPointerv
9636
9637 IsProgramARB(program)
9638 return Boolean
9639 param program UInt32 in value
9640 dlflags notlistable
9641 category ARB_vertex_program
9642 version 1.3
9643 extension soft WINSOFT NV10
9644 glxvendorpriv 1304
9645 alias IsProgram
9646
9647
9648 ###############################################################################
9649 #
9650 # ARB Extension #27
9651 # ARB_fragment_program commands
9652 #
9653 ###############################################################################
9654
9655 # All ARB_fragment_program entry points are shared with ARB_vertex_program,
9656 # and are only included in that #define block, for now.
9657 newcategory: ARB_fragment_program
9658 passthru: /* All ARB_fragment_program entry points are shared with ARB_vertex_program. */
9659
9660 ###############################################################################
9661 #
9662 # ARB Extension #28
9663 # ARB_vertex_buffer_object commands
9664 #
9665 ###############################################################################
9666
9667 BindBufferARB(target, buffer)
9668 return void
9669 param target BufferTargetARB in value
9670 param buffer UInt32 in value
9671 category ARB_vertex_buffer_object
9672 version 1.2
9673 extension
9674 alias BindBuffer
9675
9676 DeleteBuffersARB(n, buffers)
9677 return void
9678 param n SizeI in value
9679 param buffers ConstUInt32 in array [n]
9680 category ARB_vertex_buffer_object
9681 version 1.2
9682 extension
9683 alias DeleteBuffers
9684
9685 GenBuffersARB(n, buffers)
9686 return void
9687 param n SizeI in value
9688 param buffers UInt32 out array [n]
9689 category ARB_vertex_buffer_object
9690 version 1.2
9691 extension
9692 alias GenBuffers
9693
9694 IsBufferARB(buffer)
9695 return Boolean
9696 param buffer UInt32 in value
9697 category ARB_vertex_buffer_object
9698 version 1.2
9699 extension
9700 alias IsBuffer
9701
9702 BufferDataARB(target, size, data, usage)
9703 return void
9704 param target BufferTargetARB in value
9705 param size BufferSizeARB in value
9706 param data ConstVoid in array [size]
9707 param usage BufferUsageARB in value
9708 category ARB_vertex_buffer_object
9709 version 1.2
9710 extension
9711 alias BufferData
9712
9713 BufferSubDataARB(target, offset, size, data)
9714 return void
9715 param target BufferTargetARB in value
9716 param offset BufferOffsetARB in value
9717 param size BufferSizeARB in value
9718 param data ConstVoid in array [size]
9719 category ARB_vertex_buffer_object
9720 version 1.2
9721 extension
9722 alias BufferSubData
9723
9724 GetBufferSubDataARB(target, offset, size, data)
9725 return void
9726 param target BufferTargetARB in value
9727 param offset BufferOffsetARB in value
9728 param size BufferSizeARB in value
9729 param data Void out array [size]
9730 category ARB_vertex_buffer_object
9731 dlflags notlistable
9732 version 1.2
9733 extension
9734 alias GetBufferSubData
9735
9736 MapBufferARB(target, access)
9737 return VoidPointer
9738 param target BufferTargetARB in value
9739 param access BufferAccessARB in value
9740 category ARB_vertex_buffer_object
9741 version 1.2
9742 extension
9743 alias MapBuffer
9744
9745 UnmapBufferARB(target)
9746 return Boolean
9747 param target BufferTargetARB in value
9748 category ARB_vertex_buffer_object
9749 version 1.2
9750 extension
9751 alias UnmapBuffer
9752
9753 GetBufferParameterivARB(target, pname, params)
9754 return void
9755 param target BufferTargetARB in value
9756 param pname BufferPNameARB in value
9757 param params Int32 out array [COMPSIZE(pname)]
9758 category ARB_vertex_buffer_object
9759 dlflags notlistable
9760 version 1.2
9761 extension
9762 alias GetBufferParameteriv
9763
9764 GetBufferPointervARB(target, pname, params)
9765 return void
9766 param target BufferTargetARB in value
9767 param pname BufferPointerNameARB in value
9768 param params VoidPointer out array [1]
9769 category ARB_vertex_buffer_object
9770 dlflags notlistable
9771 version 1.2
9772 extension
9773 alias GetBufferPointerv
9774
9775 ###############################################################################
9776 #
9777 # ARB Extension #29
9778 # ARB_occlusion_query commands
9779 #
9780 ###############################################################################
9781
9782 GenQueriesARB(n, ids)
9783 return void
9784 param n SizeI in value
9785 param ids UInt32 out array [n]
9786 category ARB_occlusion_query
9787 version 1.5
9788 extension
9789 alias GenQueries
9790
9791 DeleteQueriesARB(n, ids)
9792 return void
9793 param n SizeI in value
9794 param ids UInt32 in array [n]
9795 category ARB_occlusion_query
9796 version 1.5
9797 extension
9798 alias DeleteQueries
9799
9800 IsQueryARB(id)
9801 return Boolean
9802 param id UInt32 in value
9803 category ARB_occlusion_query
9804 version 1.5
9805 extension
9806 alias IsQuery
9807
9808 BeginQueryARB(target, id)
9809 return void
9810 param target GLenum in value
9811 param id UInt32 in value
9812 category ARB_occlusion_query
9813 version 1.5
9814 extension
9815 alias BeginQuery
9816
9817 EndQueryARB(target)
9818 return void
9819 param target GLenum in value
9820 category ARB_occlusion_query
9821 version 1.5
9822 extension
9823 alias EndQuery
9824
9825 GetQueryivARB(target, pname, params)
9826 return void
9827 param target GLenum in value
9828 param pname GLenum in value
9829 param params Int32 out array [pname]
9830 category ARB_occlusion_query
9831 dlflags notlistable
9832 version 1.5
9833 extension
9834 alias GetQueryiv
9835
9836 GetQueryObjectivARB(id, pname, params)
9837 return void
9838 param id UInt32 in value
9839 param pname GLenum in value
9840 param params Int32 out array [pname]
9841 category ARB_occlusion_query
9842 dlflags notlistable
9843 version 1.5
9844 extension
9845 alias GetQueryObjectiv
9846
9847 GetQueryObjectuivARB(id, pname, params)
9848 return void
9849 param id UInt32 in value
9850 param pname GLenum in value
9851 param params UInt32 out array [pname]
9852 category ARB_occlusion_query
9853 dlflags notlistable
9854 version 1.5
9855 extension
9856 alias GetQueryObjectuiv
9857
9858 ###############################################################################
9859 #
9860 # ARB Extension #30
9861 # ARB_shader_objects commands
9862 #
9863 ###############################################################################
9864
9865 DeleteObjectARB(obj)
9866 return void
9867 param obj handleARB in value
9868 category ARB_shader_objects
9869 version 1.2
9870 extension
9871 glxropcode ?
9872 glxflags ignore
9873 offset ?
9874
9875 GetHandleARB(pname)
9876 return handleARB
9877 param pname GLenum in value
9878 category ARB_shader_objects
9879 dlflags notlistable
9880 version 1.2
9881 extension
9882 glxsingle ?
9883 glxflags ignore
9884 offset ?
9885
9886 DetachObjectARB(containerObj, attachedObj)
9887 return void
9888 param containerObj handleARB in value
9889 param attachedObj handleARB in value
9890 category ARB_shader_objects
9891 version 1.2
9892 extension
9893 glxropcode ?
9894 glxflags ignore
9895 alias DetachShader
9896
9897 CreateShaderObjectARB(shaderType)
9898 return handleARB
9899 param shaderType GLenum in value
9900 category ARB_shader_objects
9901 version 1.2
9902 extension
9903 glxropcode ?
9904 glxflags ignore
9905 alias CreateShader
9906
9907 ShaderSourceARB(shaderObj, count, string, length)
9908 return void
9909 param shaderObj handleARB in value
9910 param count SizeI in value
9911 param string charPointerARB in array [count]
9912 param length Int32 in array [1]
9913 category ARB_shader_objects
9914 version 1.2
9915 extension
9916 glxropcode ?
9917 glxflags ignore
9918 alias ShaderSource
9919
9920 CompileShaderARB(shaderObj)
9921 return void
9922 param shaderObj handleARB in value
9923 category ARB_shader_objects
9924 version 1.2
9925 extension
9926 glxropcode ?
9927 glxflags ignore
9928 alias CompileShader
9929
9930 CreateProgramObjectARB()
9931 return handleARB
9932 category ARB_shader_objects
9933 version 1.2
9934 extension
9935 glxropcode ?
9936 glxflags ignore
9937 alias CreateProgram
9938
9939 AttachObjectARB(containerObj, obj)
9940 return void
9941 param containerObj handleARB in value
9942 param obj handleARB in value
9943 category ARB_shader_objects
9944 version 1.2
9945 extension
9946 glxropcode ?
9947 glxflags ignore
9948 alias AttachShader
9949
9950 LinkProgramARB(programObj)
9951 return void
9952 param programObj handleARB in value
9953 category ARB_shader_objects
9954 version 1.2
9955 extension
9956 glxropcode ?
9957 glxflags ignore
9958 alias LinkProgram
9959
9960 UseProgramObjectARB(programObj)
9961 return void
9962 param programObj handleARB in value
9963 category ARB_shader_objects
9964 version 1.2
9965 extension
9966 glxropcode ?
9967 glxflags ignore
9968 alias UseProgram
9969
9970 ValidateProgramARB(programObj)
9971 return void
9972 param programObj handleARB in value
9973 category ARB_shader_objects
9974 version 1.2
9975 extension
9976 glxropcode ?
9977 glxflags ignore
9978 alias ValidateProgram
9979
9980 Uniform1fARB(location, v0)
9981 return void
9982 param location Int32 in value
9983 param v0 Float32 in value
9984 category ARB_shader_objects
9985 version 1.2
9986 extension
9987 glxropcode ?
9988 glxflags ignore
9989 alias Uniform1f
9990
9991 Uniform2fARB(location, v0, v1)
9992 return void
9993 param location Int32 in value
9994 param v0 Float32 in value
9995 param v1 Float32 in value
9996 category ARB_shader_objects
9997 version 1.2
9998 extension
9999 glxropcode ?
10000 glxflags ignore
10001 alias Uniform2f
10002
10003 Uniform3fARB(location, v0, v1, v2)
10004 return void
10005 param location Int32 in value
10006 param v0 Float32 in value
10007 param v1 Float32 in value
10008 param v2 Float32 in value
10009 category ARB_shader_objects
10010 version 1.2
10011 extension
10012 glxropcode ?
10013 glxflags ignore
10014 alias Uniform3f
10015
10016 Uniform4fARB(location, v0, v1, v2, v3)
10017 return void
10018 param location Int32 in value
10019 param v0 Float32 in value
10020 param v1 Float32 in value
10021 param v2 Float32 in value
10022 param v3 Float32 in value
10023 category ARB_shader_objects
10024 version 1.2
10025 extension
10026 glxropcode ?
10027 glxflags ignore
10028 alias Uniform4f
10029
10030 Uniform1iARB(location, v0)
10031 return void
10032 param location Int32 in value
10033 param v0 Int32 in value
10034 category ARB_shader_objects
10035 version 1.2
10036 extension
10037 glxropcode ?
10038 glxflags ignore
10039 alias Uniform1i
10040
10041 Uniform2iARB(location, v0, v1)
10042 return void
10043 param location Int32 in value
10044 param v0 Int32 in value
10045 param v1 Int32 in value
10046 category ARB_shader_objects
10047 version 1.2
10048 extension
10049 glxropcode ?
10050 glxflags ignore
10051 alias Uniform2i
10052
10053 Uniform3iARB(location, v0, v1, v2)
10054 return void
10055 param location Int32 in value
10056 param v0 Int32 in value
10057 param v1 Int32 in value
10058 param v2 Int32 in value
10059 category ARB_shader_objects
10060 version 1.2
10061 extension
10062 glxropcode ?
10063 glxflags ignore
10064 alias Uniform3i
10065
10066 Uniform4iARB(location, v0, v1, v2, v3)
10067 return void
10068 param location Int32 in value
10069 param v0 Int32 in value
10070 param v1 Int32 in value
10071 param v2 Int32 in value
10072 param v3 Int32 in value
10073 category ARB_shader_objects
10074 version 1.2
10075 extension
10076 glxropcode ?
10077 glxflags ignore
10078 alias Uniform4i
10079
10080 Uniform1fvARB(location, count, value)
10081 return void
10082 param location Int32 in value
10083 param count SizeI in value
10084 param value Float32 in array [count]
10085 category ARB_shader_objects
10086 version 1.2
10087 extension
10088 glxropcode ?
10089 glxflags ignore
10090 alias Uniform1fv
10091
10092 Uniform2fvARB(location, count, value)
10093 return void
10094 param location Int32 in value
10095 param count SizeI in value
10096 param value Float32 in array [count]
10097 category ARB_shader_objects
10098 version 1.2
10099 extension
10100 glxropcode ?
10101 glxflags ignore
10102 alias Uniform2fv
10103
10104 Uniform3fvARB(location, count, value)
10105 return void
10106 param location Int32 in value
10107 param count SizeI in value
10108 param value Float32 in array [count]
10109 category ARB_shader_objects
10110 version 1.2
10111 extension
10112 glxropcode ?
10113 glxflags ignore
10114 alias Uniform3fv
10115
10116 Uniform4fvARB(location, count, value)
10117 return void
10118 param location Int32 in value
10119 param count SizeI in value
10120 param value Float32 in array [count]
10121 category ARB_shader_objects
10122 version 1.2
10123 extension
10124 glxropcode ?
10125 glxflags ignore
10126 alias Uniform4fv
10127
10128 Uniform1ivARB(location, count, value)
10129 return void
10130 param location Int32 in value
10131 param count SizeI in value
10132 param value Int32 in array [count]
10133 category ARB_shader_objects
10134 version 1.2
10135 extension
10136 glxropcode ?
10137 glxflags ignore
10138 alias Uniform1iv
10139
10140 Uniform2ivARB(location, count, value)
10141 return void
10142 param location Int32 in value
10143 param count SizeI in value
10144 param value Int32 in array [count]
10145 category ARB_shader_objects
10146 version 1.2
10147 extension
10148 glxropcode ?
10149 glxflags ignore
10150 alias Uniform2iv
10151
10152 Uniform3ivARB(location, count, value)
10153 return void
10154 param location Int32 in value
10155 param count SizeI in value
10156 param value Int32 in array [count]
10157 category ARB_shader_objects
10158 version 1.2
10159 extension
10160 glxropcode ?
10161 glxflags ignore
10162 alias Uniform3iv
10163
10164 Uniform4ivARB(location, count, value)
10165 return void
10166 param location Int32 in value
10167 param count SizeI in value
10168 param value Int32 in array [count]
10169 category ARB_shader_objects
10170 version 1.2
10171 extension
10172 glxropcode ?
10173 glxflags ignore
10174 alias Uniform4iv
10175
10176 UniformMatrix2fvARB(location, count, transpose, value)
10177 return void
10178 param location Int32 in value
10179 param count SizeI in value
10180 param transpose Boolean in value
10181 param value Float32 in array [count]
10182 category ARB_shader_objects
10183 version 1.2
10184 extension
10185 glxropcode ?
10186 glxflags ignore
10187 alias UniformMatrix2fv
10188
10189 UniformMatrix3fvARB(location, count, transpose, value)
10190 return void
10191 param location Int32 in value
10192 param count SizeI in value
10193 param transpose Boolean in value
10194 param value Float32 in array [count]
10195 category ARB_shader_objects
10196 version 1.2
10197 extension
10198 glxropcode ?
10199 glxflags ignore
10200 alias UniformMatrix3fv
10201
10202 UniformMatrix4fvARB(location, count, transpose, value)
10203 return void
10204 param location Int32 in value
10205 param count SizeI in value
10206 param transpose Boolean in value
10207 param value Float32 in array [count]
10208 category ARB_shader_objects
10209 version 1.2
10210 extension
10211 glxropcode ?
10212 glxflags ignore
10213 alias UniformMatrix4fv
10214
10215 GetObjectParameterfvARB(obj, pname, params)
10216 return void
10217 param obj handleARB in value
10218 param pname GLenum in value
10219 param params Float32 out array [pname]
10220 category ARB_shader_objects
10221 dlflags notlistable
10222 version 1.2
10223 extension
10224 glxsingle ?
10225 glxflags ignore
10226 offset ?
10227
10228 GetObjectParameterivARB(obj, pname, params)
10229 return void
10230 param obj handleARB in value
10231 param pname GLenum in value
10232 param params Int32 out array [pname]
10233 category ARB_shader_objects
10234 dlflags notlistable
10235 version 1.2
10236 extension
10237 glxsingle ?
10238 glxflags ignore
10239 offset ?
10240
10241 GetInfoLogARB(obj, maxLength, length, infoLog)
10242 return void
10243 param obj handleARB in value
10244 param maxLength SizeI in value
10245 param length SizeI out array [1]
10246 param infoLog charARB out array [length]
10247 category ARB_shader_objects
10248 dlflags notlistable
10249 version 1.2
10250 extension
10251 glxsingle ?
10252 glxflags ignore
10253 offset ?
10254
10255 GetAttachedObjectsARB(containerObj, maxCount, count, obj)
10256 return void
10257 param containerObj handleARB in value
10258 param maxCount SizeI in value
10259 param count SizeI out array [1]
10260 param obj handleARB out array [count]
10261 category ARB_shader_objects
10262 dlflags notlistable
10263 version 1.2
10264 extension
10265 glxsingle ?
10266 glxflags ignore
10267 alias GetAttachedShaders
10268
10269 GetUniformLocationARB(programObj, name)
10270 return Int32
10271 param programObj handleARB in value
10272 param name charARB in array []
10273 category ARB_shader_objects
10274 dlflags notlistable
10275 version 1.2
10276 extension
10277 glxsingle ?
10278 glxflags ignore
10279 alias GetUniformLocation
10280
10281 GetActiveUniformARB(programObj, index, maxLength, length, size, type, name)
10282 return void
10283 param programObj handleARB in value
10284 param index UInt32 in value
10285 param maxLength SizeI in value
10286 param length SizeI out array [1]
10287 param size Int32 out array [1]
10288 param type GLenum out array [1]
10289 param name charARB out array []
10290 category ARB_shader_objects
10291 dlflags notlistable
10292 version 1.2
10293 extension
10294 glxsingle ?
10295 glxflags ignore
10296 alias GetActiveUniform
10297
10298 GetUniformfvARB(programObj, location, params)
10299 return void
10300 param programObj handleARB in value
10301 param location Int32 in value
10302 param params Float32 out array [location]
10303 category ARB_shader_objects
10304 dlflags notlistable
10305 version 1.2
10306 extension
10307 glxsingle ?
10308 glxflags ignore
10309 alias GetUniformfv
10310
10311 GetUniformivARB(programObj, location, params)
10312 return void
10313 param programObj handleARB in value
10314 param location Int32 in value
10315 param params Int32 out array [location]
10316 category ARB_shader_objects
10317 dlflags notlistable
10318 version 1.2
10319 extension
10320 glxsingle ?
10321 glxflags ignore
10322 alias GetUniformiv
10323
10324 GetShaderSourceARB(obj, maxLength, length, source)
10325 return void
10326 param obj handleARB in value
10327 param maxLength SizeI in value
10328 param length SizeI out array [1]
10329 param source charARB out array [length]
10330 category ARB_shader_objects
10331 dlflags notlistable
10332 version 1.2
10333 extension
10334 glxsingle ?
10335 glxflags ignore
10336 alias GetShaderSource
10337
10338
10339 ###############################################################################
10340 #
10341 # ARB Extension #31
10342 # ARB_vertex_shader commands
10343 #
10344 ###############################################################################
10345
10346 BindAttribLocationARB(programObj, index, name)
10347 return void
10348 param programObj handleARB in value
10349 param index UInt32 in value
10350 param name charARB in array []
10351 category ARB_vertex_shader
10352 version 1.2
10353 extension
10354 glxropcode ?
10355 glxflags ignore
10356 alias BindAttribLocation
10357
10358 GetActiveAttribARB(programObj, index, maxLength, length, size, type, name)
10359 return void
10360 param programObj handleARB in value
10361 param index UInt32 in value
10362 param maxLength SizeI in value
10363 param length SizeI out array [1]
10364 param size Int32 out array [1]
10365 param type GLenum out array [1]
10366 param name charARB out array []
10367 category ARB_vertex_shader
10368 dlflags notlistable
10369 version 1.2
10370 extension
10371 glxsingle ?
10372 glxflags ignore
10373 alias GetActiveAttrib
10374
10375 GetAttribLocationARB(programObj, name)
10376 return Int32
10377 param programObj handleARB in value
10378 param name charARB in array []
10379 category ARB_vertex_shader
10380 dlflags notlistable
10381 version 1.2
10382 extension
10383 glxsingle ?
10384 glxflags ignore
10385 alias GetAttribLocation
10386
10387 ###############################################################################
10388 #
10389 # ARB Extension #32
10390 # ARB_fragment_shader commands
10391 #
10392 ###############################################################################
10393
10394 # (none)
10395 newcategory: ARB_fragment_shader
10396
10397 ###############################################################################
10398 #
10399 # ARB Extension #33
10400 # ARB_shading_language_100 commands
10401 #
10402 ###############################################################################
10403
10404 # (none)
10405 newcategory: ARB_shading_language_100
10406
10407 ###############################################################################
10408 #
10409 # ARB Extension #34
10410 # ARB_texture_non_power_of_two commands
10411 #
10412 ###############################################################################
10413
10414 # (none)
10415 newcategory: ARB_texture_non_power_of_two
10416
10417 ###############################################################################
10418 #
10419 # ARB Extension #35
10420 # ARB_point_sprite commands
10421 #
10422 ###############################################################################
10423
10424 # (none)
10425 newcategory: ARB_point_sprite
10426
10427 ###############################################################################
10428 #
10429 # ARB Extension #36
10430 # ARB_fragment_program_shadow commands
10431 #
10432 ###############################################################################
10433
10434 # (none)
10435 newcategory: ARB_fragment_program_shadow
10436
10437 ###############################################################################
10438 #
10439 # ARB Extension #37
10440 # ARB_draw_buffers commands
10441 #
10442 ###############################################################################
10443
10444 DrawBuffersARB(n, bufs)
10445 return void
10446 param n SizeI in value
10447 param bufs DrawBufferModeATI in array [n]
10448 category ARB_draw_buffers
10449 version 1.5
10450 extension
10451 alias DrawBuffers
10452
10453 ###############################################################################
10454 #
10455 # ARB Extension #38
10456 # ARB_texture_rectangle commands
10457 #
10458 ###############################################################################
10459
10460 # (none)
10461 newcategory: ARB_texture_rectangle
10462
10463 ###############################################################################
10464 #
10465 # ARB Extension #39
10466 # ARB_color_buffer_float commands
10467 #
10468 ###############################################################################
10469
10470 ClampColorARB(target, clamp)
10471 return void
10472 param target ClampColorTargetARB in value
10473 param clamp ClampColorModeARB in value
10474 category ARB_color_buffer_float
10475 version 1.5
10476 extension
10477 glxropcode 234
10478 glxflags ignore
10479 alias ClampColor
10480
10481 ###############################################################################
10482 #
10483 # ARB Extension #40
10484 # ARB_half_float_pixel commands
10485 #
10486 ###############################################################################
10487
10488 # (none)
10489 newcategory: ARB_half_float_pixel
10490
10491 ###############################################################################
10492 #
10493 # ARB Extension #41
10494 # ARB_texture_float commands
10495 #
10496 ###############################################################################
10497
10498 # (none)
10499 newcategory: ARB_texture_float
10500
10501 ###############################################################################
10502 #
10503 # ARB Extension #42
10504 # ARB_pixel_buffer_object commands
10505 #
10506 ###############################################################################
10507
10508 # (none)
10509 newcategory: ARB_pixel_buffer_object
10510
10511 ###############################################################################
10512 #
10513 # ARB Extension #43
10514 # ARB_depth_buffer_float commands (also OpenGL 3.0)
10515 #
10516 ###############################################################################
10517
10518 # (none)
10519 newcategory: ARB_depth_buffer_float
10520
10521 ###############################################################################
10522 #
10523 # ARB Extension #44
10524 # ARB_draw_instanced commands
10525 #
10526 ###############################################################################
10527
10528 DrawArraysInstancedARB(mode, first, count, primcount)
10529 return void
10530 param mode BeginMode in value
10531 param first Int32 in value
10532 param count SizeI in value
10533 param primcount SizeI in value
10534 category ARB_draw_instanced
10535 version 2.0
10536 extension soft WINSOFT
10537 dlflags notlistable
10538 vectorequiv ArrayElement
10539 glfflags ignore
10540 glxflags ignore
10541 alias DrawArraysInstanced
10542
10543 DrawElementsInstancedARB(mode, count, type, indices, primcount)
10544 return void
10545 param mode BeginMode in value
10546 param count SizeI in value
10547 param type DrawElementsType in value
10548 param indices Void in array [COMPSIZE(count/type)]
10549 param primcount SizeI in value
10550 category ARB_draw_instanced
10551 version 2.0
10552 extension soft WINSOFT
10553 dlflags notlistable
10554 vectorequiv ArrayElement
10555 glfflags ignore
10556 glxflags ignore
10557 alias DrawElementsInstanced
10558
10559 ###############################################################################
10560 #
10561 # ARB Extension #45
10562 # ARB_framebuffer_object commands (also OpenGL 3.0)
10563 #
10564 ###############################################################################
10565
10566 # Promoted from EXT_framebuffer_object
10567 IsRenderbuffer(renderbuffer)
10568 return Boolean
10569 param renderbuffer UInt32 in value
10570 category ARB_framebuffer_object
10571 version 3.0
10572 extension
10573 glxvendorpriv 1422
10574 glxflags ignore
10575 offset ?
10576
10577 BindRenderbuffer(target, renderbuffer)
10578 return void
10579 param target RenderbufferTarget in value
10580 param renderbuffer UInt32 in value
10581 category ARB_framebuffer_object
10582 version 3.0
10583 extension
10584 glxropcode 4316
10585 glxflags ignore
10586 offset ?
10587
10588 DeleteRenderbuffers(n, renderbuffers)
10589 return void
10590 param n SizeI in value
10591 param renderbuffers UInt32 in array [n]
10592 category ARB_framebuffer_object
10593 version 3.0
10594 extension
10595 glxropcode 4317
10596 glxflags ignore
10597 offset ?
10598
10599 GenRenderbuffers(n, renderbuffers)
10600 return void
10601 param n SizeI in value
10602 param renderbuffers UInt32 out array [n]
10603 category ARB_framebuffer_object
10604 version 3.0
10605 extension
10606 glxvendorpriv 1423
10607 glxflags ignore
10608 offset ?
10609
10610 RenderbufferStorage(target, internalformat, width, height)
10611 return void
10612 param target RenderbufferTarget in value
10613 param internalformat GLenum in value
10614 param width SizeI in value
10615 param height SizeI in value
10616 category ARB_framebuffer_object
10617 version 3.0
10618 extension
10619 glxropcode 4318
10620 glxflags ignore
10621 offset ?
10622
10623 GetRenderbufferParameteriv(target, pname, params)
10624 return void
10625 param target RenderbufferTarget in value
10626 param pname GLenum in value
10627 param params Int32 out array [COMPSIZE(pname)]
10628 category ARB_framebuffer_object
10629 dlflags notlistable
10630 version 3.0
10631 extension
10632 glxvendorpriv 1424
10633 glxflags ignore
10634 offset ?
10635
10636 IsFramebuffer(framebuffer)
10637 return Boolean
10638 param framebuffer UInt32 in value
10639 category ARB_framebuffer_object
10640 version 3.0
10641 extension
10642 glxvendorpriv 1425
10643 glxflags ignore
10644 offset ?
10645
10646 BindFramebuffer(target, framebuffer)
10647 return void
10648 param target FramebufferTarget in value
10649 param framebuffer UInt32 in value
10650 category ARB_framebuffer_object
10651 version 3.0
10652 extension
10653 glxropcode 4319
10654 glxflags ignore
10655 offset ?
10656
10657 DeleteFramebuffers(n, framebuffers)
10658 return void
10659 param n SizeI in value
10660 param framebuffers UInt32 in array [n]
10661 category ARB_framebuffer_object
10662 version 3.0
10663 extension
10664 glxropcode 4320
10665 glxflags ignore
10666 offset ?
10667
10668 GenFramebuffers(n, framebuffers)
10669 return void
10670 param n SizeI in value
10671 param framebuffers UInt32 out array [n]
10672 category ARB_framebuffer_object
10673 version 3.0
10674 extension
10675 glxvendorpriv 1426
10676 glxflags ignore
10677 offset ?
10678
10679 CheckFramebufferStatus(target)
10680 return GLenum
10681 param target FramebufferTarget in value
10682 category ARB_framebuffer_object
10683 version 3.0
10684 extension
10685 glxvendorpriv 1427
10686 glxflags ignore
10687 offset ?
10688
10689 FramebufferTexture1D(target, attachment, textarget, texture, level)
10690 return void
10691 param target FramebufferTarget in value
10692 param attachment FramebufferAttachment in value
10693 param textarget GLenum in value
10694 param texture UInt32 in value
10695 param level Int32 in value
10696 category ARB_framebuffer_object
10697 version 3.0
10698 extension
10699 glxropcode 4321
10700 glxflags ignore
10701 offset ?
10702
10703 FramebufferTexture2D(target, attachment, textarget, texture, level)
10704 return void
10705 param target FramebufferTarget in value
10706 param attachment FramebufferAttachment in value
10707 param textarget GLenum in value
10708 param texture UInt32 in value
10709 param level Int32 in value
10710 category ARB_framebuffer_object
10711 version 3.0
10712 extension
10713 glxropcode 4322
10714 glxflags ignore
10715 offset ?
10716
10717 FramebufferTexture3D(target, attachment, textarget, texture, level, zoffset)
10718 return void
10719 param target FramebufferTarget in value
10720 param attachment FramebufferAttachment in value
10721 param textarget GLenum in value
10722 param texture UInt32 in value
10723 param level Int32 in value
10724 param zoffset Int32 in value
10725 category ARB_framebuffer_object
10726 version 3.0
10727 extension
10728 glxropcode 4323
10729 glxflags ignore
10730 offset ?
10731
10732 FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer)
10733 return void
10734 param target FramebufferTarget in value
10735 param attachment FramebufferAttachment in value
10736 param renderbuffertarget RenderbufferTarget in value
10737 param renderbuffer UInt32 in value
10738 category ARB_framebuffer_object
10739 version 3.0
10740 extension
10741 glxropcode 4324
10742 glxflags ignore
10743 offset ?
10744
10745 GetFramebufferAttachmentParameteriv(target, attachment, pname, params)
10746 return void
10747 param target FramebufferTarget in value
10748 param attachment FramebufferAttachment in value
10749 param pname GLenum in value
10750 param params Int32 out array [COMPSIZE(pname)]
10751 category ARB_framebuffer_object
10752 dlflags notlistable
10753 version 3.0
10754 extension
10755 glxvendorpriv 1428
10756 glxflags ignore
10757 offset ?
10758
10759 GenerateMipmap(target)
10760 return void
10761 param target GLenum in value
10762 category ARB_framebuffer_object
10763 version 3.0
10764 extension
10765 glxropcode 4325
10766 glxflags ignore
10767 offset ?
10768
10769 # Promoted from EXT_framebuffer_blit
10770 BlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
10771 return void
10772 param srcX0 Int32 in value
10773 param srcY0 Int32 in value
10774 param srcX1 Int32 in value
10775 param srcY1 Int32 in value
10776 param dstX0 Int32 in value
10777 param dstY0 Int32 in value
10778 param dstX1 Int32 in value
10779 param dstY1 Int32 in value
10780 param mask ClearBufferMask in value
10781 param filter GLenum in value
10782 category ARB_framebuffer_object
10783 version 3.0
10784 glxropcode 4330
10785 offset ?
10786
10787 # Promoted from EXT_framebuffer_multisample
10788 RenderbufferStorageMultisample(target, samples, internalformat, width, height)
10789 return void
10790 param target GLenum in value
10791 param samples SizeI in value
10792 param internalformat GLenum in value
10793 param width SizeI in value
10794 param height SizeI in value
10795 category ARB_framebuffer_object
10796 version 3.0
10797 glxropcode 4331
10798 offset ?
10799
10800 # Promoted from ARB_geometry_shader4
10801 FramebufferTextureLayer(target, attachment, texture, level, layer)
10802 return void
10803 param target FramebufferTarget in value
10804 param attachment FramebufferAttachment in value
10805 param texture Texture in value
10806 param level CheckedInt32 in value
10807 param layer CheckedInt32 in value
10808 category ARB_framebuffer_object
10809 version 3.0
10810 extension soft WINSOFT
10811 dlflags notlistable
10812 glfflags ignore
10813 glxflags ignore
10814
10815
10816 ###############################################################################
10817 #
10818 # ARB Extension #46
10819 # ARB_framebuffer_sRGB commands (also OpenGL 3.0)
10820 #
10821 ###############################################################################
10822
10823 # (none)
10824 newcategory: ARB_framebuffer_sRGB
10825
10826 ###############################################################################
10827 #
10828 # ARB Extension #47
10829 # ARB_geometry_shader4 commands
10830 #
10831 ###############################################################################
10832
10833 ProgramParameteriARB(program, pname, value)
10834 return void
10835 param program UInt32 in value
10836 param pname ProgramParameterPName in value
10837 param value Int32 in value
10838 category ARB_geometry_shader4
10839 version 3.0
10840 extension soft WINSOFT
10841 glfflags ignore
10842 glxflags ignore
10843
10844 FramebufferTextureARB(target, attachment, texture, level)
10845 return void
10846 param target FramebufferTarget in value
10847 param attachment FramebufferAttachment in value
10848 param texture Texture in value
10849 param level CheckedInt32 in value
10850 category ARB_geometry_shader4
10851 version 3.0
10852 extension soft WINSOFT
10853 dlflags notlistable
10854 glfflags ignore
10855 glxflags ignore
10856
10857 FramebufferTextureLayerARB(target, attachment, texture, level, layer)
10858 return void
10859 param target FramebufferTarget in value
10860 param attachment FramebufferAttachment in value
10861 param texture Texture in value
10862 param level CheckedInt32 in value
10863 param layer CheckedInt32 in value
10864 category ARB_geometry_shader4
10865 version 3.0
10866 extension soft WINSOFT
10867 dlflags notlistable
10868 glfflags ignore
10869 glxflags ignore
10870 alias FramebufferTextureLayer
10871
10872 FramebufferTextureFaceARB(target, attachment, texture, level, face)
10873 return void
10874 param target FramebufferTarget in value
10875 param attachment FramebufferAttachment in value
10876 param texture Texture in value
10877 param level CheckedInt32 in value
10878 param face TextureTarget in value
10879 category ARB_geometry_shader4
10880 version 3.0
10881 extension soft WINSOFT
10882 dlflags notlistable
10883 glfflags ignore
10884 glxflags ignore
10885
10886 ###############################################################################
10887 #
10888 # ARB Extension #48
10889 # ARB_half_float_vertex commands (also OpenGL 3.0)
10890 #
10891 ###############################################################################
10892
10893 # (none)
10894 newcategory: ARB_half_float_vertex
10895
10896 ###############################################################################
10897 #
10898 # ARB Extension #49
10899 # ARB_instanced_arrays commands
10900 #
10901 ###############################################################################
10902
10903 VertexAttribDivisorARB(index, divisor)
10904 return void
10905 param index UInt32 in value
10906 param divisor UInt32 in value
10907 category ARB_instanced_arrays
10908 version 2.0
10909 extension
10910 glfflags ignore
10911 glxflags ignore
10912
10913 ###############################################################################
10914 #
10915 # ARB Extension #50
10916 # ARB_map_buffer_range commands (also OpenGL 3.0)
10917 #
10918 ###############################################################################
10919
10920 MapBufferRange(target, offset, length, access)
10921 return VoidPointer
10922 param target BufferTargetARB in value
10923 param offset BufferOffset in value
10924 param length BufferSize in value
10925 param access BufferAccessMask in value
10926 category ARB_map_buffer_range
10927 version 3.0
10928 extension
10929 glxropcode ?
10930 glxflags ignore
10931 offset ?
10932
10933 # Promoted from APPLE_flush_buffer_range
10934 FlushMappedBufferRange(target, offset, length)
10935 return void
10936 param target BufferTargetARB in value
10937 param offset BufferOffset in value
10938 param length BufferSize in value
10939 category ARB_map_buffer_range
10940 version 3.0
10941 extension
10942 glxropcode ?
10943 glxflags ignore
10944 offset ?
10945
10946 ###############################################################################
10947 #
10948 # ARB Extension #51
10949 # ARB_texture_buffer_object commands
10950 #
10951 ###############################################################################
10952
10953 TexBufferARB(target, internalformat, buffer)
10954 return void
10955 param target TextureTarget in value
10956 param internalformat GLenum in value
10957 param buffer UInt32 in value
10958 category ARB_texture_buffer_object
10959 version 3.0
10960 extension soft WINSOFT NV50
10961 glfflags ignore
10962 alias TexBuffer
10963
10964 ###############################################################################
10965 #
10966 # ARB Extension #52
10967 # ARB_texture_compression_rgtc commands (also OpenGL 3.0)
10968 #
10969 ###############################################################################
10970
10971 # (none)
10972 newcategory: ARB_texture_compression_rgtc
10973
10974 ###############################################################################
10975 #
10976 # ARB Extension #53
10977 # ARB_texture_rg commands (also OpenGL 3.0)
10978 #
10979 ###############################################################################
10980
10981 # (none)
10982 newcategory: ARB_texture_rg
10983
10984 ###############################################################################
10985 #
10986 # ARB Extension #54
10987 # ARB_vertex_array_object commands (also OpenGL 3.0)
10988 #
10989 ###############################################################################
10990
10991 # Promoted from APPLE_vertex_array_object
10992 BindVertexArray(array)
10993 return void
10994 param array UInt32 in value
10995 category ARB_vertex_array_object
10996 version 3.0
10997 extension
10998 glxropcode ?
10999 glxflags ignore
11000 offset ?
11001
11002 DeleteVertexArrays(n, arrays)
11003 return void
11004 param n SizeI in value
11005 param arrays UInt32 in array [n]
11006 category ARB_vertex_array_object
11007 version 3.0
11008 extension
11009 glxropcode ?
11010 glxflags ignore
11011 offset ?
11012
11013 GenVertexArrays(n, arrays)
11014 return void
11015 param n SizeI in value
11016 param arrays UInt32 out array [n]
11017 category ARB_vertex_array_object
11018 version 3.0
11019 extension
11020 glxropcode ?
11021 glxflags ignore
11022 offset ?
11023
11024 IsVertexArray(array)
11025 return Boolean
11026 param array UInt32 in value
11027 category ARB_vertex_array_object
11028 version 3.0
11029 extension
11030 glxropcode ?
11031 glxflags ignore
11032 offset ?
11033
11034 ###############################################################################
11035 #
11036 # ARB Extension #55 - WGL_ARB_create_context
11037 # ARB Extension #56 - GLX_ARB_create_context
11038 #
11039 ###############################################################################
11040
11041 ###############################################################################
11042 #
11043 # ARB Extension #57
11044 # ARB_uniform_buffer_object commands
11045 #
11046 ###############################################################################
11047
11048 GetUniformIndices(program, uniformCount, uniformNames, uniformIndices)
11049 return void
11050 param program UInt32 in value
11051 param uniformCount SizeI in value
11052 param uniformNames CharPointer in array [COMPSIZE(uniformCount)]
11053 param uniformIndices UInt32 out array [COMPSIZE(uniformCount)]
11054 category ARB_uniform_buffer_object
11055 dlflags notlistable
11056 version 2.0
11057 extension
11058 glxsingle ?
11059 glxflags ignore
11060 offset ?
11061
11062 GetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params)
11063 return void
11064 param program UInt32 in value
11065 param uniformCount SizeI in value
11066 param uniformIndices UInt32 in array [COMPSIZE(uniformCount)]
11067 param pname GLenum in value
11068 param params Int32 out array [COMPSIZE(pname)]
11069 category ARB_uniform_buffer_object
11070 dlflags notlistable
11071 version 2.0
11072 extension
11073 glxsingle ?
11074 glxflags ignore
11075 offset ?
11076
11077 GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName)
11078 return void
11079 param program UInt32 in value
11080 param uniformIndex UInt32 in value
11081 param bufSize SizeI in value
11082 param length SizeI out array [1]
11083 param uniformName Char out array [bufSize]
11084 category ARB_uniform_buffer_object
11085 dlflags notlistable
11086 version 2.0
11087 extension
11088 glxsingle ?
11089 glxflags ignore
11090 offset ?
11091
11092 GetUniformBlockIndex(program, uniformBlockName)
11093 return UInt32
11094 param program UInt32 in value
11095 param uniformBlockName Char in array [COMPSIZE()]
11096 category ARB_uniform_buffer_object
11097 dlflags notlistable
11098 version 2.0
11099 extension
11100 glxsingle ?
11101 glxflags ignore
11102 offset ?
11103
11104 GetActiveUniformBlockiv(program, uniformBlockIndex, pname, params)
11105 return void
11106 param program UInt32 in value
11107 param uniformBlockIndex UInt32 in value
11108 param pname GLenum in value
11109 param params Int32 out array [COMPSIZE(pname)]
11110 category ARB_uniform_buffer_object
11111 dlflags notlistable
11112 version 2.0
11113 extension
11114 glxsingle ?
11115 glxflags ignore
11116 offset ?
11117
11118 GetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName)
11119 return void
11120 param program UInt32 in value
11121 param uniformBlockIndex UInt32 in value
11122 param bufSize SizeI in value
11123 param length SizeI out array [1]
11124 param uniformBlockName Char out array [bufSize]
11125 category ARB_uniform_buffer_object
11126 dlflags notlistable
11127 version 2.0
11128 extension
11129 glxsingle ?
11130 glxflags ignore
11131 offset ?
11132
11133 UniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding)
11134 return void
11135 param program UInt32 in value
11136 param uniformBlockIndex UInt32 in value
11137 param uniformBlockBinding UInt32 in value
11138 category ARB_uniform_buffer_object
11139 version 2.0
11140 extension
11141 glxropcode ?
11142 glxflags ignore
11143 offset ?
11144
11145
11146 ###############################################################################
11147 #
11148 # ARB Extension #58
11149 # ARB_compatibility commands
11150 #
11151 ###############################################################################
11152
11153 # (none)
11154 newcategory: ARB_compatibility
11155
11156 ###############################################################################
11157 #
11158 # ARB Extension #59
11159 # ARB_copy_buffer commands
11160 #
11161 ###############################################################################
11162
11163 CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size)
11164 return void
11165 param readTarget GLenum in value
11166 param writeTarget GLenum in value
11167 param readOffset BufferOffset in value
11168 param writeOffset BufferOffset in value
11169 param size BufferSize in value
11170 category ARB_copy_buffer
11171 version 3.0
11172 extension
11173 glxropcode ?
11174 glxflags ignore
11175 offset ?
11176
11177 ###############################################################################
11178 #
11179 # ARB Extension #60
11180 # ARB_shader_texture_lod commands
11181 #
11182 ###############################################################################
11183
11184 # (none)
11185 newcategory: ARB_shader_texture_lod
11186
11187 ###############################################################################
11188 #
11189 # ARB Extension #61
11190 # ARB_depth_clamp commands
11191 #
11192 ###############################################################################
11193
11194 # (none)
11195 newcategory: ARB_depth_clamp
11196
11197 ###############################################################################
11198 #
11199 # ARB Extension #62
11200 # ARB_draw_elements_base_vertex commands
11201 #
11202 ###############################################################################
11203
11204 DrawElementsBaseVertex(mode, count, type, indices, basevertex)
11205 return void
11206 param mode GLenum in value
11207 param count SizeI in value
11208 param type DrawElementsType in value
11209 param indices Void in array [COMPSIZE(count/type)]
11210 param basevertex Int32 in value
11211 category ARB_draw_elements_base_vertex
11212 version 1.2
11213 extension
11214 glxropcode ?
11215 glxflags ignore
11216 offset ?
11217
11218 DrawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex)
11219 return void
11220 param mode GLenum in value
11221 param start UInt32 in value
11222 param end UInt32 in value
11223 param count SizeI in value
11224 param type DrawElementsType in value
11225 param indices Void in array [COMPSIZE(count/type)]
11226 param basevertex Int32 in value
11227 category ARB_draw_elements_base_vertex
11228 version 1.2
11229 extension
11230 glxropcode ?
11231 glxflags ignore
11232 offset ?
11233
11234 DrawElementsInstancedBaseVertex(mode, count, type, indices, primcount, basevertex)
11235 return void
11236 param mode GLenum in value
11237 param count SizeI in value
11238 param type DrawElementsType in value
11239 param indices Void in array [COMPSIZE(count/type)]
11240 param primcount SizeI in value
11241 param basevertex Int32 in value
11242 category ARB_draw_elements_base_vertex
11243 version 1.2
11244 extension
11245 glxropcode ?
11246 glxflags ignore
11247 offset ?
11248
11249 MultiDrawElementsBaseVertex(mode, count, type, indices, primcount, basevertex)
11250 return void
11251 param mode GLenum in value
11252 param count SizeI in array [COMPSIZE(primcount)]
11253 param type DrawElementsType in value
11254 param indices VoidPointer in array [COMPSIZE(primcount)]
11255 param primcount SizeI in value
11256 param basevertex Int32 in array [COMPSIZE(primcount)]
11257 category ARB_draw_elements_base_vertex
11258 version 1.2
11259 extension
11260 glxropcode ?
11261 glxflags ignore
11262 offset ?
11263
11264 ###############################################################################
11265 #
11266 # ARB Extension #63
11267 # ARB_fragment_coord_conventions commands
11268 #
11269 ###############################################################################
11270
11271 # (none)
11272 newcategory: ARB_fragment_coord_conventions
11273
11274 ###############################################################################
11275 #
11276 # ARB Extension #64
11277 # ARB_provoking_vertex commands
11278 #
11279 ###############################################################################
11280
11281 ProvokingVertex(mode)
11282 return void
11283 param mode GLenum in value
11284 category ARB_provoking_vertex
11285 version 1.2
11286 extension
11287 glxropcode ?
11288 glxflags ignore
11289 offset ?
11290
11291 ###############################################################################
11292 #
11293 # ARB Extension #65
11294 # ARB_seamless_cube_map commands
11295 #
11296 ###############################################################################
11297
11298 # (none)
11299 newcategory: ARB_seamless_cube_map
11300
11301 ###############################################################################
11302 #
11303 # ARB Extension #66
11304 # ARB_sync commands
11305 #
11306 ###############################################################################
11307
11308 FenceSync(condition, flags)
11309 return sync
11310 param condition GLenum in value
11311 param flags GLbitfield in value
11312 category ARB_sync
11313 version 1.2
11314 extension
11315 glxropcode ?
11316 glxflags ignore
11317 offset ?
11318
11319 IsSync(sync)
11320 return Boolean
11321 param sync sync in value
11322 category ARB_sync
11323 version 1.2
11324 extension
11325 glxropcode ?
11326 glxflags ignore
11327 offset ?
11328
11329 DeleteSync(sync)
11330 return void
11331 param sync sync in value
11332 category ARB_sync
11333 version 1.2
11334 extension
11335 glxropcode ?
11336 glxflags ignore
11337 offset ?
11338
11339 ClientWaitSync(sync, flags, timeout)
11340 return GLenum
11341 param sync sync in value
11342 param flags GLbitfield in value
11343 param timeout UInt64 in value
11344 category ARB_sync
11345 version 1.2
11346 extension
11347 glxropcode ?
11348 glxflags ignore
11349 offset ?
11350
11351 WaitSync(sync, flags, timeout)
11352 return void
11353 param sync sync in value
11354 param flags GLbitfield in value
11355 param timeout UInt64 in value
11356 category ARB_sync
11357 version 1.2
11358 extension
11359 glxropcode ?
11360 glxflags ignore
11361 offset ?
11362
11363 GetInteger64v(pname, params)
11364 return void
11365 param pname GLenum in value
11366 param params Int64 out array [COMPSIZE(pname)]
11367 category ARB_sync
11368 dlflags notlistable
11369 version 1.2
11370 extension
11371 glxsingle ?
11372 glxflags ignore
11373 offset ?
11374
11375 GetSynciv(sync, pname, bufSize, length, values)
11376 return void
11377 param sync sync in value
11378 param pname GLenum in value
11379 param bufSize SizeI in value
11380 param length SizeI out array [1]
11381 param values Int32 out array [length]
11382 category ARB_sync
11383 dlflags notlistable
11384 version 1.2
11385 extension
11386 glxsingle ?
11387 glxflags ignore
11388 offset ?
11389
11390 ###############################################################################
11391 #
11392 # ARB Extension #67
11393 # ARB_texture_multisample commands
11394 #
11395 ###############################################################################
11396
11397 TexImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations)
11398 return void
11399 param target GLenum in value
11400 param samples SizeI in value
11401 param internalformat Int32 in value
11402 param width SizeI in value
11403 param height SizeI in value
11404 param fixedsamplelocations Boolean in value
11405 category ARB_texture_multisample
11406 version 1.2
11407 extension
11408 glxropcode ?
11409 glxflags ignore
11410 offset ?
11411
11412 TexImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations)
11413 return void
11414 param target GLenum in value
11415 param samples SizeI in value
11416 param internalformat Int32 in value
11417 param width SizeI in value
11418 param height SizeI in value
11419 param depth SizeI in value
11420 param fixedsamplelocations Boolean in value
11421 category ARB_texture_multisample
11422 version 1.2
11423 extension
11424 glxropcode ?
11425 glxflags ignore
11426 offset ?
11427
11428 GetMultisamplefv(pname, index, val)
11429 return void
11430 param pname GLenum in value
11431 param index UInt32 in value
11432 param val Float32 out array [COMPSIZE(pname)]
11433 category ARB_texture_multisample
11434 dlflags notlistable
11435 version 1.2
11436 extension
11437 glxsingle ?
11438 glxflags ignore
11439 offset ?
11440
11441 SampleMaski(index, mask)
11442 return void
11443 param index UInt32 in value
11444 param mask GLbitfield in value
11445 category ARB_texture_multisample
11446 version 1.2
11447 extension
11448 glxropcode ?
11449 glxflags ignore
11450 offset ?
11451
11452 ###############################################################################
11453 #
11454 # ARB Extension #68
11455 # ARB_vertex_array_bgra commands
11456 #
11457 ###############################################################################
11458
11459 # (none)
11460 newcategory: ARB_vertex_array_bgra
11461
11462 ###############################################################################
11463 #
11464 # ARB Extension #69
11465 # ARB_draw_buffers_blend commands
11466 #
11467 ###############################################################################
11468
11469 @@@ Add ARB suffixes here & functions!
11470 BlendEquationi(buf, mode)
11471 return void
11472 param buf UInt32 in value
11473 param mode GLenum in value
11474 category ARB_draw_buffers_blend
11475 version 1.2
11476 extension
11477 glxropcode ?
11478 glxflags ignore
11479 offset ?
11480
11481 BlendEquationSeparatei(buf, modeRGB, modeAlpha)
11482 return void
11483 param buf UInt32 in value
11484 param modeRGB GLenum in value
11485 param modeAlpha GLenum in value
11486 category ARB_draw_buffers_blend
11487 version 1.2
11488 extension
11489 glxropcode ?
11490 glxflags ignore
11491 offset ?
11492
11493 BlendFunci(buf, src, dst)
11494 return void
11495 param buf UInt32 in value
11496 param src GLenum in value
11497 param dst GLenum in value
11498 category ARB_draw_buffers_blend
11499 version 1.2
11500 extension
11501 glxropcode ?
11502 glxflags ignore
11503 offset ?
11504
11505 BlendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
11506 return void
11507 param buf UInt32 in value
11508 param srcRGB GLenum in value
11509 param dstRGB GLenum in value
11510 param srcAlpha GLenum in value
11511 param dstAlpha GLenum in value
11512 category ARB_draw_buffers_blend
11513 version 1.2
11514 extension
11515 glxropcode ?
11516 glxflags ignore
11517 offset ?
11518
11519 ###############################################################################
11520 #
11521 # ARB Extension #70
11522 # ARB_sample_shading commands
11523 #
11524 ###############################################################################
11525
11526 @@@ Add ARB suffixes here & functions!
11527 MinSampleShading(value)
11528 return void
11529 param value ClampedColorF in value
11530 category ARB_sample_shading
11531 version 1.2
11532 extension
11533 glxropcode ?
11534 glxflags ignore
11535 offset ?
11536
11537 ###############################################################################
11538 #
11539 # ARB Extension #71
11540 # ARB_texture_cube_map_array commands
11541 #
11542 ###############################################################################
11543
11544 # (none)
11545 newcategory: ARB_texture_cube_map_array
11546
11547 ###############################################################################
11548 #
11549 # ARB Extension #72
11550 # ARB_texture_gather commands
11551 #
11552 ###############################################################################
11553
11554 # (none)
11555 newcategory: ARB_texture_gather
11556
11557 ###############################################################################
11558 #
11559 # ARB Extension #73
11560 # ARB_texture_query_lod commands
11561 #
11562 ###############################################################################
11563
11564 # (none)
11565 newcategory: ARB_texture_query_lod
11566
11567 ###############################################################################
11568 #
11569 # ARB Extension #74 - WGL_ARB_create_context_profile
11570 # ARB Extension #75 - GLX_ARB_create_context_profile
11571 #
11572 ###############################################################################
11573
11574 ###############################################################################
11575 #
11576 # ARB Extension #76
11577 # ARB_shading_language_include commands
11578 #
11579 ###############################################################################
11580
11581 # ??? VERIFY DONE ???
11582
11583 NamedStringARB(type, namelen, name, stringlen, string)
11584 return void
11585 param type GLenum in value
11586 param namelen Int32 in value
11587 param name Char in array [namelen]
11588 param stringlen Int32 in value
11589 param string Char in array [stringlen]
11590 category ARB_shading_language_include
11591 version 1.2
11592 extension
11593 glxropcode ?
11594 glxflags ignore
11595 offset ?
11596
11597 DeleteNamedStringARB(namelen, name)
11598 return void
11599 param namelen Int32 in value
11600 param name Char in array [namelen]
11601 category ARB_shading_language_include
11602 version 1.2
11603 extension
11604 glxropcode ?
11605 glxflags ignore
11606 offset ?
11607
11608 CompileShaderIncludeARB(shader, count, path, length)
11609 return void
11610 param shader UInt32 in value
11611 param count SizeI in value
11612 param path CharPointer in array [count]
11613 param length Int32 in array [count]
11614 category ARB_shading_language_include
11615 version 1.2
11616 extension
11617 glxropcode ?
11618 glxflags ignore
11619 offset ?
11620
11621 IsNamedStringARB(namelen, name)
11622 return Boolean
11623 param namelen Int32 in value
11624 param name Char in array [namelen]
11625 category ARB_shading_language_include
11626 version 1.2
11627 extension
11628 glxropcode ?
11629 glxflags ignore
11630 offset ?
11631
11632 GetNamedStringARB(namelen, name, bufSize, stringlen, string)
11633 return void
11634 param namelen Int32 in value
11635 param name Char in array [namelen]
11636 param bufSize SizeI in value
11637 param stringlen Int32 out array [1]
11638 param string Char out array [bufSize]
11639 category ARB_shading_language_include
11640 dlflags notlistable
11641 version 1.2
11642 extension
11643 glxsingle ?
11644 glxflags ignore
11645 offset ?
11646
11647 GetNamedStringivARB(namelen, name, pname, params)
11648 return void
11649 param namelen Int32 in value
11650 param name Char in array [namelen]
11651 param pname GLenum in value
11652 param params Int32 out array [COMPSIZE(pname)]
11653 category ARB_shading_language_include
11654 dlflags notlistable
11655 version 1.2
11656 extension
11657 glxsingle ?
11658 glxflags ignore
11659 offset ?
11660
11661 ###############################################################################
11662 #
11663 # ARB Extension #77
11664 # ARB_texture_compression_bptc commands
11665 #
11666 ###############################################################################
11667
11668 # ??? VERIFY DONE ???
11669
11670 ###############################################################################
11671 #
11672 # ARB Extension #78
11673 # ARB_blend_func_extended commands
11674 #
11675 ###############################################################################
11676
11677 # ??? VERIFY DONE ???
11678
11679 BindFragDataLocationIndexed(program, colorNumber, index, name)
11680 return void
11681 param program UInt32 in value
11682 param colorNumber UInt32 in value
11683 param index UInt32 in value
11684 param name Char in array []
11685 category ARB_blend_func_extended
11686 version 1.2
11687 extension
11688 glxropcode ?
11689 glxflags ignore
11690 offset ?
11691
11692 GetFragDataIndex(program, name)
11693 return Int32
11694 param program UInt32 in value
11695 param name Char in array []
11696 category ARB_blend_func_extended
11697 dlflags notlistable
11698 version 1.2
11699 extension
11700 glxsingle ?
11701 glxflags ignore
11702 offset ?
11703
11704 ###############################################################################
11705 #
11706 # ARB Extension #79
11707 # ARB_explicit_attrib_location commands
11708 #
11709 ###############################################################################
11710
11711 # ??? VERIFY DONE ???
11712
11713 ###############################################################################
11714 #
11715 # ARB Extension #80
11716 # ARB_occlusion_query2 commands
11717 #
11718 ###############################################################################
11719
11720 # ??? VERIFY DONE ???
11721
11722 ###############################################################################
11723 #
11724 # ARB Extension #81
11725 # ARB_sampler_objects commands
11726 #
11727 ###############################################################################
11728
11729 # ??? VERIFY DONE ???
11730
11731 GenSamplers(count, samplers)
11732 return void
11733 param count SizeI in value
11734 param samplers UInt32 out array [count]
11735 category ARB_sampler_objects
11736 version 1.2
11737 extension
11738 glxropcode ?
11739 glxflags ignore
11740 offset ?
11741
11742 DeleteSamplers(count, samplers)
11743 return void
11744 param count SizeI in value
11745 param samplers UInt32 in array [count]
11746 category ARB_sampler_objects
11747 version 1.2
11748 extension
11749 glxropcode ?
11750 glxflags ignore
11751 offset ?
11752
11753 IsSampler(sampler)
11754 return Boolean
11755 param sampler UInt32 in value
11756 category ARB_sampler_objects
11757 version 1.2
11758 extension
11759 glxropcode ?
11760 glxflags ignore
11761 offset ?
11762
11763 BindSampler(unit, sampler)
11764 return void
11765 param unit GLenum in value
11766 param sampler UInt32 in value
11767 category ARB_sampler_objects
11768 version 1.2
11769 extension
11770 glxropcode ?
11771 glxflags ignore
11772 offset ?
11773
11774 SamplerParameteri(sampler, pname, param)
11775 return void
11776 param sampler UInt32 in value
11777 param pname GLenum in value
11778 param param Int32 in value
11779 category ARB_sampler_objects
11780 version 1.2
11781 extension
11782 glxropcode ?
11783 glxflags ignore
11784 offset ?
11785
11786 SamplerParameteriv(sampler, pname, param)
11787 return void
11788 param sampler UInt32 in value
11789 param pname GLenum in value
11790 param param Int32 in array [COMPSIZE(pname)]
11791 category ARB_sampler_objects
11792 version 1.2
11793 extension
11794 glxropcode ?
11795 glxflags ignore
11796 offset ?
11797
11798 SamplerParameterf(sampler, pname, param)
11799 return void
11800 param sampler UInt32 in value
11801 param pname GLenum in value
11802 param param Float32 in value
11803 category ARB_sampler_objects
11804 version 1.2
11805 extension
11806 glxropcode ?
11807 glxflags ignore
11808 offset ?
11809
11810 SamplerParameterfv(sampler, pname, param)
11811 return void
11812 param sampler UInt32 in value
11813 param pname GLenum in value
11814 param param Float32 in array [COMPSIZE(pname)]
11815 category ARB_sampler_objects
11816 version 1.2
11817 extension
11818 glxropcode ?
11819 glxflags ignore
11820 offset ?
11821
11822 SamplerParameterIiv(sampler, pname, param)
11823 return void
11824 param sampler UInt32 in value
11825 param pname GLenum in value
11826 param param Int32 in array [COMPSIZE(pname)]
11827 category ARB_sampler_objects
11828 version 1.2
11829 extension
11830 glxropcode ?
11831 glxflags ignore
11832 offset ?
11833
11834 SamplerParameterIuiv(sampler, pname, param)
11835 return void
11836 param sampler UInt32 in value
11837 param pname GLenum in value
11838 param param UInt32 in array [COMPSIZE(pname)]
11839 category ARB_sampler_objects
11840 version 1.2
11841 extension
11842 glxropcode ?
11843 glxflags ignore
11844 offset ?
11845
11846 GetSamplerParameteriv(sampler, pname, params)
11847 return void
11848 param sampler UInt32 in value
11849 param pname GLenum in value
11850 param params Int32 out array [COMPSIZE(pname)]
11851 category ARB_sampler_objects
11852 dlflags notlistable
11853 version 1.2
11854 extension
11855 glxsingle ?
11856 glxflags ignore
11857 offset ?
11858
11859 GetSamplerParameterIiv(sampler, pname, params)
11860 return void
11861 param sampler UInt32 in value
11862 param pname GLenum in value
11863 param params Int32 out array [COMPSIZE(pname)]
11864 category ARB_sampler_objects
11865 dlflags notlistable
11866 version 1.2
11867 extension
11868 glxsingle ?
11869 glxflags ignore
11870 offset ?
11871
11872 GetSamplerParameterfv(sampler, pname, params)
11873 return void
11874 param sampler UInt32 in value
11875 param pname GLenum in value
11876 param params Float32 out array [COMPSIZE(pname)]
11877 category ARB_sampler_objects
11878 dlflags notlistable
11879 version 1.2
11880 extension
11881 glxsingle ?
11882 glxflags ignore
11883 offset ?
11884
11885 GetSamplerParameterIfv(sampler, pname, params)
11886 return void
11887 param sampler UInt32 in value
11888 param pname GLenum in value
11889 param params Float32 out array [COMPSIZE(pname)]
11890 category ARB_sampler_objects
11891 dlflags notlistable
11892 version 1.2
11893 extension
11894 glxsingle ?
11895 glxflags ignore
11896 offset ?
11897
11898 ###############################################################################
11899 #
11900 # ARB Extension #82
11901 # ARB_shader_bit_encoding commands
11902 #
11903 ###############################################################################
11904
11905 # ??? VERIFY DONE ???
11906
11907 ###############################################################################
11908 #
11909 # ARB Extension #83
11910 # ARB_texture_rgb10_a2ui commands
11911 #
11912 ###############################################################################
11913
11914 # ??? VERIFY DONE ???
11915
11916 ###############################################################################
11917 #
11918 # ARB Extension #84
11919 # ARB_texture_swizzle commands
11920 #
11921 ###############################################################################
11922
11923 # ??? VERIFY DONE ???
11924
11925 ###############################################################################
11926 #
11927 # ARB Extension #85
11928 # ARB_timer_query commands
11929 #
11930 ###############################################################################
11931
11932 # ??? VERIFY DONE ???
11933
11934 QueryCounter(id, target)
11935 return void
11936 param id UInt32 in value
11937 param target GLenum in value
11938 category ARB_timer_query
11939 version 1.2
11940 extension
11941 glxropcode ?
11942 glxflags ignore
11943 offset ?
11944
11945 GetQueryObjecti64v(id, pname, params)
11946 return void
11947 param id UInt32 in value
11948 param pname GLenum in value
11949 param params Int64 out array [COMPSIZE(pname)]
11950 category ARB_timer_query
11951 dlflags notlistable
11952 version 1.2
11953 extension
11954 glxsingle ?
11955 glxflags ignore
11956 offset ?
11957
11958 GetQueryObjectui64v(id, pname, params)
11959 return void
11960 param id UInt32 in value
11961 param pname GLenum in value
11962 param params UInt64 out array [COMPSIZE(pname)]
11963 category ARB_timer_query
11964 dlflags notlistable
11965 version 1.2
11966 extension
11967 glxsingle ?
11968 glxflags ignore
11969 offset ?
11970
11971 ###############################################################################
11972 #
11973 # ARB Extension #86
11974 # ARB_vertex_type_2_10_10_10_rev commands
11975 #
11976 ###############################################################################
11977
11978 # ??? VERIFY DONE ???
11979
11980 VertexP2ui(type, value)
11981 return void
11982 param type GLenum in value
11983 param value UInt32 in value
11984 category ARB_vertex_type_2_10_10_10_rev
11985 version 1.2
11986 extension
11987 glxropcode ?
11988 glxflags ignore
11989 offset ?
11990
11991 VertexP2uiv(type, value)
11992 return void
11993 param type GLenum in value
11994 param value UInt32 in array [1]
11995 category ARB_vertex_type_2_10_10_10_rev
11996 version 1.2
11997 extension
11998 glxropcode ?
11999 glxflags ignore
12000 offset ?
12001
12002 VertexP3ui(type, value)
12003 return void
12004 param type GLenum in value
12005 param value UInt32 in value
12006 category ARB_vertex_type_2_10_10_10_rev
12007 version 1.2
12008 extension
12009 glxropcode ?
12010 glxflags ignore
12011 offset ?
12012
12013 VertexP3uiv(type, value)
12014 return void
12015 param type GLenum in value
12016 param value UInt32 in array [1]
12017 category ARB_vertex_type_2_10_10_10_rev
12018 version 1.2
12019 extension
12020 glxropcode ?
12021 glxflags ignore
12022 offset ?
12023
12024 VertexP4ui(type, value)
12025 return void
12026 param type GLenum in value
12027 param value UInt32 in value
12028 category ARB_vertex_type_2_10_10_10_rev
12029 version 1.2
12030 extension
12031 glxropcode ?
12032 glxflags ignore
12033 offset ?
12034
12035 VertexP4uiv(type, value)
12036 return void
12037 param type GLenum in value
12038 param value UInt32 in array [1]
12039 category ARB_vertex_type_2_10_10_10_rev
12040 version 1.2
12041 extension
12042 glxropcode ?
12043 glxflags ignore
12044 offset ?
12045
12046 TexCoordP1ui(type, coords)
12047 return void
12048 param type GLenum in value
12049 param coords UInt32 in value
12050 category ARB_vertex_type_2_10_10_10_rev
12051 version 1.2
12052 extension
12053 glxropcode ?
12054 glxflags ignore
12055 offset ?
12056
12057 TexCoordP1uiv(type, coords)
12058 return void
12059 param type GLenum in value
12060 param coords UInt32 in array [1]
12061 category ARB_vertex_type_2_10_10_10_rev
12062 version 1.2
12063 extension
12064 glxropcode ?
12065 glxflags ignore
12066 offset ?
12067
12068 TexCoordP2ui(type, coords)
12069 return void
12070 param type GLenum in value
12071 param coords UInt32 in value
12072 category ARB_vertex_type_2_10_10_10_rev
12073 version 1.2
12074 extension
12075 glxropcode ?
12076 glxflags ignore
12077 offset ?
12078
12079 TexCoordP2uiv(type, coords)
12080 return void
12081 param type GLenum in value
12082 param coords UInt32 in array [1]
12083 category ARB_vertex_type_2_10_10_10_rev
12084 version 1.2
12085 extension
12086 glxropcode ?
12087 glxflags ignore
12088 offset ?
12089
12090 TexCoordP3ui(type, coords)
12091 return void
12092 param type GLenum in value
12093 param coords 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 TexCoordP3uiv(type, coords)
12102 return void
12103 param type GLenum in value
12104 param coords 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 TexCoordP4ui(type, coords)
12113 return void
12114 param type GLenum in value
12115 param coords 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 TexCoordP4uiv(type, coords)
12124 return void
12125 param type GLenum in value
12126 param coords 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 MultiTexCoordP1ui(texture, type, coords)
12135 return void
12136 param texture GLenum in value
12137 param type GLenum in value
12138 param coords UInt32 in value
12139 category ARB_vertex_type_2_10_10_10_rev
12140 version 1.2
12141 extension
12142 glxropcode ?
12143 glxflags ignore
12144 offset ?
12145
12146 MultiTexCoordP1uiv(texture, type, coords)
12147 return void
12148 param texture GLenum in value
12149 param type GLenum in value
12150 param coords UInt32 in array [1]
12151 category ARB_vertex_type_2_10_10_10_rev
12152 version 1.2
12153 extension
12154 glxropcode ?
12155 glxflags ignore
12156 offset ?
12157
12158 MultiTexCoordP2ui(texture, type, coords)
12159 return void
12160 param texture GLenum in value
12161 param type GLenum in value
12162 param coords UInt32 in value
12163 category ARB_vertex_type_2_10_10_10_rev
12164 version 1.2
12165 extension
12166 glxropcode ?
12167 glxflags ignore
12168 offset ?
12169
12170 MultiTexCoordP2uiv(texture, type, coords)
12171 return void
12172 param texture GLenum in value
12173 param type GLenum in value
12174 param coords UInt32 in array [1]
12175 category ARB_vertex_type_2_10_10_10_rev
12176 version 1.2
12177 extension
12178 glxropcode ?
12179 glxflags ignore
12180 offset ?
12181
12182 MultiTexCoordP3ui(texture, type, coords)
12183 return void
12184 param texture GLenum in value
12185 param type GLenum in value
12186 param coords UInt32 in value
12187 category ARB_vertex_type_2_10_10_10_rev
12188 version 1.2
12189 extension
12190 glxropcode ?
12191 glxflags ignore
12192 offset ?
12193
12194 MultiTexCoordP3uiv(texture, type, coords)
12195 return void
12196 param texture GLenum in value
12197 param type GLenum in value
12198 param coords UInt32 in array [1]
12199 category ARB_vertex_type_2_10_10_10_rev
12200 version 1.2
12201 extension
12202 glxropcode ?
12203 glxflags ignore
12204 offset ?
12205
12206 MultiTexCoordP4ui(texture, type, coords)
12207 return void
12208 param texture GLenum in value
12209 param type GLenum in value
12210 param coords UInt32 in value
12211 category ARB_vertex_type_2_10_10_10_rev
12212 version 1.2
12213 extension
12214 glxropcode ?
12215 glxflags ignore
12216 offset ?
12217
12218 MultiTexCoordP4uiv(texture, type, coords)
12219 return void
12220 param texture GLenum in value
12221 param type GLenum in value
12222 param coords UInt32 in array [1]
12223 category ARB_vertex_type_2_10_10_10_rev
12224 version 1.2
12225 extension
12226 glxropcode ?
12227 glxflags ignore
12228 offset ?
12229
12230 NormalP3ui(type, coords)
12231 return void
12232 param type GLenum in value
12233 param coords UInt32 in value
12234 category ARB_vertex_type_2_10_10_10_rev
12235 version 1.2
12236 extension
12237 glxropcode ?
12238 glxflags ignore
12239 offset ?
12240
12241 NormalP3uiv(type, coords)
12242 return void
12243 param type GLenum in value
12244 param coords UInt32 in array [1]
12245 category ARB_vertex_type_2_10_10_10_rev
12246 version 1.2
12247 extension
12248 glxropcode ?
12249 glxflags ignore
12250 offset ?
12251
12252 ColorP3ui(type, color)
12253 return void
12254 param type GLenum in value
12255 param color UInt32 in value
12256 category ARB_vertex_type_2_10_10_10_rev
12257 version 1.2
12258 extension
12259 glxropcode ?
12260 glxflags ignore
12261 offset ?
12262
12263 ColorP3uiv(type, color)
12264 return void
12265 param type GLenum in value
12266 param color UInt32 in array [1]
12267 category ARB_vertex_type_2_10_10_10_rev
12268 version 1.2
12269 extension
12270 glxropcode ?
12271 glxflags ignore
12272 offset ?
12273
12274 ColorP4ui(type, color)
12275 return void
12276 param type GLenum in value
12277 param color UInt32 in value
12278 category ARB_vertex_type_2_10_10_10_rev
12279 version 1.2
12280 extension
12281 glxropcode ?
12282 glxflags ignore
12283 offset ?
12284
12285 ColorP4uiv(type, color)
12286 return void
12287 param type GLenum in value
12288 param color UInt32 in array [1]
12289 category ARB_vertex_type_2_10_10_10_rev
12290 version 1.2
12291 extension
12292 glxropcode ?
12293 glxflags ignore
12294 offset ?
12295
12296 SecondaryColorP3ui(type, color)
12297 return void
12298 param type GLenum in value
12299 param color UInt32 in value
12300 category ARB_vertex_type_2_10_10_10_rev
12301 version 1.2
12302 extension
12303 glxropcode ?
12304 glxflags ignore
12305 offset ?
12306
12307 SecondaryColorP3uiv(type, color)
12308 return void
12309 param type GLenum in value
12310 param color UInt32 in array [1]
12311 category ARB_vertex_type_2_10_10_10_rev
12312 version 1.2
12313 extension
12314 glxropcode ?
12315 glxflags ignore
12316 offset ?
12317
12318 VertexAttribP1ui(index, type, normalized, value)
12319 return void
12320 param index UInt32 in value
12321 param type GLenum in value
12322 param normalized Boolean in value
12323 param value UInt32 in value
12324 category ARB_vertex_type_2_10_10_10_rev
12325 version 1.2
12326 extension
12327 glxropcode ?
12328 glxflags ignore
12329 offset ?
12330
12331 VertexAttribP1uiv(index, type, normalized, value)
12332 return void
12333 param index UInt32 in value
12334 param type GLenum in value
12335 param normalized Boolean in value
12336 param value UInt32 in array [1]
12337 category ARB_vertex_type_2_10_10_10_rev
12338 version 1.2
12339 extension
12340 glxropcode ?
12341 glxflags ignore
12342 offset ?
12343
12344 VertexAttribP2ui(index, type, normalized, value)
12345 return void
12346 param index UInt32 in value
12347 param type GLenum in value
12348 param normalized Boolean in value
12349 param value UInt32 in value
12350 category ARB_vertex_type_2_10_10_10_rev
12351 version 1.2
12352 extension
12353 glxropcode ?
12354 glxflags ignore
12355 offset ?
12356
12357 VertexAttribP2uiv(index, type, normalized, value)
12358 return void
12359 param index UInt32 in value
12360 param type GLenum in value
12361 param normalized Boolean in value
12362 param value UInt32 in array [1]
12363 category ARB_vertex_type_2_10_10_10_rev
12364 version 1.2
12365 extension
12366 glxropcode ?
12367 glxflags ignore
12368 offset ?
12369
12370 VertexAttribP3ui(index, type, normalized, value)
12371 return void
12372 param index UInt32 in value
12373 param type GLenum in value
12374 param normalized Boolean in value
12375 param value UInt32 in value
12376 category ARB_vertex_type_2_10_10_10_rev
12377 version 1.2
12378 extension
12379 glxropcode ?
12380 glxflags ignore
12381 offset ?
12382
12383 VertexAttribP3uiv(index, type, normalized, value)
12384 return void
12385 param index UInt32 in value
12386 param type GLenum in value
12387 param normalized Boolean in value
12388 param value UInt32 in array [1]
12389 category ARB_vertex_type_2_10_10_10_rev
12390 version 1.2
12391 extension
12392 glxropcode ?
12393 glxflags ignore
12394 offset ?
12395
12396 VertexAttribP4ui(index, type, normalized, value)
12397 return void
12398 param index UInt32 in value
12399 param type GLenum in value
12400 param normalized Boolean in value
12401 param value UInt32 in value
12402 category ARB_vertex_type_2_10_10_10_rev
12403 version 1.2
12404 extension
12405 glxropcode ?
12406 glxflags ignore
12407 offset ?
12408
12409 VertexAttribP4uiv(index, type, normalized, value)
12410 return void
12411 param index UInt32 in value
12412 param type GLenum in value
12413 param normalized Boolean in value
12414 param value UInt32 in array [1]
12415 category ARB_vertex_type_2_10_10_10_rev
12416 version 1.2
12417 extension
12418 glxropcode ?
12419 glxflags ignore
12420 offset ?
12421
12422 ###############################################################################
12423 #
12424 # ARB Extension #87
12425 # ARB_draw_indirect commands
12426 #
12427 ###############################################################################
12428
12429 # ??? VERIFY DONE ???
12430
12431 DrawArraysIndirect(mode, indirect)
12432 return void
12433 param mode GLenum in value
12434 param indirect Void in array []
12435 category ARB_draw_indirect
12436 version 1.2
12437 extension
12438 glxropcode ?
12439 glxflags ignore
12440 offset ?
12441
12442 DrawElementsIndirect(mode, type, indirect)
12443 return void
12444 param mode GLenum in value
12445 param type GLenum in value
12446 param indirect Void in array []
12447 category ARB_draw_indirect
12448 version 1.2
12449 extension
12450 glxropcode ?
12451 glxflags ignore
12452 offset ?
12453
12454 ###############################################################################
12455 #
12456 # ARB Extension #88
12457 # ARB_gpu_shader5 commands
12458 #
12459 ###############################################################################
12460
12461 # ??? VERIFY DONE ???
12462
12463 ###############################################################################
12464 #
12465 # ARB Extension #89
12466 # ARB_gpu_shader_fp64 commands
12467 #
12468 ###############################################################################
12469
12470 # ??? VERIFY DONE ???
12471
12472 Uniform1d(location, x)
12473 return void
12474 param location Int32 in value
12475 param x Float64 in value
12476 category ARB_gpu_shader_fp64
12477 version 1.2
12478 extension
12479 glxropcode ?
12480 glxflags ignore
12481 offset ?
12482
12483 Uniform2d(location, x, y)
12484 return void
12485 param location Int32 in value
12486 param x Float64 in value
12487 param y Float64 in value
12488 category ARB_gpu_shader_fp64
12489 version 1.2
12490 extension
12491 glxropcode ?
12492 glxflags ignore
12493 offset ?
12494
12495 Uniform3d(location, x, y, z)
12496 return void
12497 param location Int32 in value
12498 param x Float64 in value
12499 param y Float64 in value
12500 param z Float64 in value
12501 category ARB_gpu_shader_fp64
12502 version 1.2
12503 extension
12504 glxropcode ?
12505 glxflags ignore
12506 offset ?
12507
12508 Uniform4d(location, x, y, z, w)
12509 return void
12510 param location Int32 in value
12511 param x Float64 in value
12512 param y Float64 in value
12513 param z Float64 in value
12514 param w Float64 in value
12515 category ARB_gpu_shader_fp64
12516 version 1.2
12517 extension
12518 glxropcode ?
12519 glxflags ignore
12520 offset ?
12521
12522 Uniform1dv(location, count, value)
12523 return void
12524 param location Int32 in value
12525 param count SizeI in value
12526 param value Float64 in array [count]
12527 category ARB_gpu_shader_fp64
12528 version 1.2
12529 extension
12530 glxropcode ?
12531 glxflags ignore
12532 offset ?
12533
12534 Uniform2dv(location, count, value)
12535 return void
12536 param location Int32 in value
12537 param count SizeI in value
12538 param value Float64 in array [count]
12539 category ARB_gpu_shader_fp64
12540 version 1.2
12541 extension
12542 glxropcode ?
12543 glxflags ignore
12544 offset ?
12545
12546 Uniform3dv(location, count, value)
12547 return void
12548 param location Int32 in value
12549 param count SizeI in value
12550 param value Float64 in array [count]
12551 category ARB_gpu_shader_fp64
12552 version 1.2
12553 extension
12554 glxropcode ?
12555 glxflags ignore
12556 offset ?
12557
12558 Uniform4dv(location, count, value)
12559 return void
12560 param location Int32 in value
12561 param count SizeI in value
12562 param value Float64 in array [count]
12563 category ARB_gpu_shader_fp64
12564 version 1.2
12565 extension
12566 glxropcode ?
12567 glxflags ignore
12568 offset ?
12569
12570 UniformMatrix2dv(location, count, transpose, value)
12571 return void
12572 param location Int32 in value
12573 param count SizeI in value
12574 param transpose Boolean in value
12575 param value Float64 in array [count]
12576 category ARB_gpu_shader_fp64
12577 version 1.2
12578 extension
12579 glxropcode ?
12580 glxflags ignore
12581 offset ?
12582
12583 UniformMatrix3dv(location, count, transpose, value)
12584 return void
12585 param location Int32 in value
12586 param count SizeI in value
12587 param transpose Boolean in value
12588 param value Float64 in array [count]
12589 category ARB_gpu_shader_fp64
12590 version 1.2
12591 extension
12592 glxropcode ?
12593 glxflags ignore
12594 offset ?
12595
12596 UniformMatrix4dv(location, count, transpose, value)
12597 return void
12598 param location Int32 in value
12599 param count SizeI in value
12600 param transpose Boolean in value
12601 param value Float64 in array [count]
12602 category ARB_gpu_shader_fp64
12603 version 1.2
12604 extension
12605 glxropcode ?
12606 glxflags ignore
12607 offset ?
12608
12609 UniformMatrix2x3dv(location, count, transpose, value)
12610 return void
12611 param location Int32 in value
12612 param count SizeI in value
12613 param transpose Boolean in value
12614 param value Float64 in array [count]
12615 category ARB_gpu_shader_fp64
12616 version 1.2
12617 extension
12618 glxropcode ?
12619 glxflags ignore
12620 offset ?
12621
12622 UniformMatrix2x4dv(location, count, transpose, value)
12623 return void
12624 param location Int32 in value
12625 param count SizeI in value
12626 param transpose Boolean in value
12627 param value Float64 in array [count]
12628 category ARB_gpu_shader_fp64
12629 version 1.2
12630 extension
12631 glxropcode ?
12632 glxflags ignore
12633 offset ?
12634
12635 UniformMatrix3x2dv(location, count, transpose, value)
12636 return void
12637 param location Int32 in value
12638 param count SizeI in value
12639 param transpose Boolean in value
12640 param value Float64 in array [count]
12641 category ARB_gpu_shader_fp64
12642 version 1.2
12643 extension
12644 glxropcode ?
12645 glxflags ignore
12646 offset ?
12647
12648 UniformMatrix3x4dv(location, count, transpose, value)
12649 return void
12650 param location Int32 in value
12651 param count SizeI in value
12652 param transpose Boolean in value
12653 param value Float64 in array [count]
12654 category ARB_gpu_shader_fp64
12655 version 1.2
12656 extension
12657 glxropcode ?
12658 glxflags ignore
12659 offset ?
12660
12661 UniformMatrix4x2dv(location, count, transpose, value)
12662 return void
12663 param location Int32 in value
12664 param count SizeI in value
12665 param transpose Boolean in value
12666 param value Float64 in array [count]
12667 category ARB_gpu_shader_fp64
12668 version 1.2
12669 extension
12670 glxropcode ?
12671 glxflags ignore
12672 offset ?
12673
12674 UniformMatrix4x3dv(location, count, transpose, value)
12675 return void
12676 param location Int32 in value
12677 param count SizeI in value
12678 param transpose Boolean in value
12679 param value Float64 in array [count]
12680 category ARB_gpu_shader_fp64
12681 version 1.2
12682 extension
12683 glxropcode ?
12684 glxflags ignore
12685 offset ?
12686
12687 GetUniformdv(program, location, params)
12688 return void
12689 param program UInt32 in value
12690 param location Int32 in value
12691 param params Float64 out array [location]
12692 category ARB_gpu_shader_fp64
12693 dlflags notlistable
12694 version 1.2
12695 extension
12696 glxsingle ?
12697 glxflags ignore
12698 offset ?
12699
12700 ProgramUniform1dEXT(program, location, x)
12701 return void
12702 param program UInt32 in value
12703 param location Int32 in value
12704 param x Float64 in value
12705 category ARB_gpu_shader_fp64
12706 version 1.2
12707 extension
12708 glxropcode ?
12709 glxflags ignore
12710 offset ?
12711
12712 ProgramUniform2dEXT(program, location, x, y)
12713 return void
12714 param program UInt32 in value
12715 param location Int32 in value
12716 param x Float64 in value
12717 param y Float64 in value
12718 category ARB_gpu_shader_fp64
12719 version 1.2
12720 extension
12721 glxropcode ?
12722 glxflags ignore
12723 offset ?
12724
12725 ProgramUniform3dEXT(program, location, x, y, z)
12726 return void
12727 param program UInt32 in value
12728 param location Int32 in value
12729 param x Float64 in value
12730 param y Float64 in value
12731 param z Float64 in value
12732 category ARB_gpu_shader_fp64
12733 version 1.2
12734 extension
12735 glxropcode ?
12736 glxflags ignore
12737 offset ?
12738
12739 ProgramUniform4dEXT(program, location, x, y, z, w)
12740 return void
12741 param program UInt32 in value
12742 param location Int32 in value
12743 param x Float64 in value
12744 param y Float64 in value
12745 param z Float64 in value
12746 param w Float64 in value
12747 category ARB_gpu_shader_fp64
12748 version 1.2
12749 extension
12750 glxropcode ?
12751 glxflags ignore
12752 offset ?
12753
12754 ProgramUniform1dvEXT(program, location, count, value)
12755 return void
12756 param program UInt32 in value
12757 param location Int32 in value
12758 param count SizeI in value
12759 param value Float64 in array [count]
12760 category ARB_gpu_shader_fp64
12761 version 1.2
12762 extension
12763 glxropcode ?
12764 glxflags ignore
12765 offset ?
12766
12767 ProgramUniform2dvEXT(program, location, count, value)
12768 return void
12769 param program UInt32 in value
12770 param location Int32 in value
12771 param count SizeI in value
12772 param value Float64 in array [count]
12773 category ARB_gpu_shader_fp64
12774 version 1.2
12775 extension
12776 glxropcode ?
12777 glxflags ignore
12778 offset ?
12779
12780 ProgramUniform3dvEXT(program, location, count, value)
12781 return void
12782 param program UInt32 in value
12783 param location Int32 in value
12784 param count SizeI in value
12785 param value Float64 in array [count]
12786 category ARB_gpu_shader_fp64
12787 version 1.2
12788 extension
12789 glxropcode ?
12790 glxflags ignore
12791 offset ?
12792
12793 ProgramUniform4dvEXT(program, location, count, value)
12794 return void
12795 param program UInt32 in value
12796 param location Int32 in value
12797 param count SizeI in value
12798 param value Float64 in array [count]
12799 category ARB_gpu_shader_fp64
12800 version 1.2
12801 extension
12802 glxropcode ?
12803 glxflags ignore
12804 offset ?
12805
12806 ProgramUniformMatrix2dvEXT(program, location, count, transpose, value)
12807 return void
12808 param program UInt32 in value
12809 param location Int32 in value
12810 param count SizeI in value
12811 param transpose Boolean in value
12812 param value Float64 in array [count]
12813 category ARB_gpu_shader_fp64
12814 version 1.2
12815 extension
12816 glxropcode ?
12817 glxflags ignore
12818 offset ?
12819
12820 ProgramUniformMatrix3dvEXT(program, location, count, transpose, value)
12821 return void
12822 param program UInt32 in value
12823 param location Int32 in value
12824 param count SizeI in value
12825 param transpose Boolean in value
12826 param value Float64 in array [count]
12827 category ARB_gpu_shader_fp64
12828 version 1.2
12829 extension
12830 glxropcode ?
12831 glxflags ignore
12832 offset ?
12833
12834 ProgramUniformMatrix4dvEXT(program, location, count, transpose, value)
12835 return void
12836 param program UInt32 in value
12837 param location Int32 in value
12838 param count SizeI in value
12839 param transpose Boolean in value
12840 param value Float64 in array [count]
12841 category ARB_gpu_shader_fp64
12842 version 1.2
12843 extension
12844 glxropcode ?
12845 glxflags ignore
12846 offset ?
12847
12848 ProgramUniformMatrix2x3dvEXT(program, location, count, transpose, value)
12849 return void
12850 param program UInt32 in value
12851 param location Int32 in value
12852 param count SizeI in value
12853 param transpose Boolean in value
12854 param value Float64 in array [count]
12855 category ARB_gpu_shader_fp64
12856 version 1.2
12857 extension
12858 glxropcode ?
12859 glxflags ignore
12860 offset ?
12861
12862 ProgramUniformMatrix2x4dvEXT(program, location, count, transpose, value)
12863 return void
12864 param program UInt32 in value
12865 param location Int32 in value
12866 param count SizeI in value
12867 param transpose Boolean in value
12868 param value Float64 in array [count]
12869 category ARB_gpu_shader_fp64
12870 version 1.2
12871 extension
12872 glxropcode ?
12873 glxflags ignore
12874 offset ?
12875
12876 ProgramUniformMatrix3x2dvEXT(program, location, count, transpose, value)
12877 return void
12878 param program UInt32 in value
12879 param location Int32 in value
12880 param count SizeI in value
12881 param transpose Boolean in value
12882 param value Float64 in array [count]
12883 category ARB_gpu_shader_fp64
12884 version 1.2
12885 extension
12886 glxropcode ?
12887 glxflags ignore
12888 offset ?
12889
12890 ProgramUniformMatrix3x4dvEXT(program, location, count, transpose, value)
12891 return void
12892 param program UInt32 in value
12893 param location Int32 in value
12894 param count SizeI in value
12895 param transpose Boolean in value
12896 param value Float64 in array [count]
12897 category ARB_gpu_shader_fp64
12898 version 1.2
12899 extension
12900 glxropcode ?
12901 glxflags ignore
12902 offset ?
12903
12904 ProgramUniformMatrix4x2dvEXT(program, location, count, transpose, value)
12905 return void
12906 param program UInt32 in value
12907 param location Int32 in value
12908 param count SizeI in value
12909 param transpose Boolean in value
12910 param value Float64 in array [count]
12911 category ARB_gpu_shader_fp64
12912 version 1.2
12913 extension
12914 glxropcode ?
12915 glxflags ignore
12916 offset ?
12917
12918 ProgramUniformMatrix4x3dvEXT(program, location, count, transpose, value)
12919 return void
12920 param program UInt32 in value
12921 param location Int32 in value
12922 param count SizeI in value
12923 param transpose Boolean in value
12924 param value Float64 in array [count]
12925 category ARB_gpu_shader_fp64
12926 version 1.2
12927 extension
12928 glxropcode ?
12929 glxflags ignore
12930 offset ?
12931
12932 ###############################################################################
12933 #
12934 # ARB Extension #90
12935 # ARB_shader_subroutine commands
12936 #
12937 ###############################################################################
12938
12939 # ??? VERIFY DONE ???
12940
12941 GetSubroutineUniformLocation(program, shadertype, name)
12942 return Int32
12943 param program UInt32 in value
12944 param shadertype GLenum in value
12945 param name Char in array []
12946 category ARB_shader_subroutine
12947 dlflags notlistable
12948 version 1.2
12949 extension
12950 glxsingle ?
12951 glxflags ignore
12952 offset ?
12953
12954 GetSubroutineIndex(program, shadertype, name)
12955 return UInt32
12956 param program UInt32 in value
12957 param shadertype GLenum in value
12958 param name Char in array []
12959 category ARB_shader_subroutine
12960 dlflags notlistable
12961 version 1.2
12962 extension
12963 glxsingle ?
12964 glxflags ignore
12965 offset ?
12966
12967 GetActiveSubroutineUniformiv(program, shadertype, index, pname, values)
12968 return void
12969 param program UInt32 in value
12970 param shadertype GLenum in value
12971 param index UInt32 in value
12972 param pname GLenum in value
12973 param values Int32 out array [COMPSIZE(pname)]
12974 category ARB_shader_subroutine
12975 dlflags notlistable
12976 version 1.2
12977 extension
12978 glxsingle ?
12979 glxflags ignore
12980 offset ?
12981
12982 GetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name)
12983 return void
12984 param program UInt32 in value
12985 param shadertype GLenum in value
12986 param index UInt32 in value
12987 param bufsize SizeI in value
12988 param length SizeI out array [1]
12989 param name Char out array [bufsize]
12990 category ARB_shader_subroutine
12991 dlflags notlistable
12992 version 1.2
12993 extension
12994 glxsingle ?
12995 glxflags ignore
12996 offset ?
12997
12998 GetActiveSubroutineName(program, shadertype, index, bufsize, length, name)
12999 return void
13000 param program UInt32 in value
13001 param shadertype GLenum in value
13002 param index UInt32 in value
13003 param bufsize SizeI in value
13004 param length SizeI out array [1]
13005 param name Char out array [bufsize]
13006 category ARB_shader_subroutine
13007 dlflags notlistable
13008 version 1.2
13009 extension
13010 glxsingle ?
13011 glxflags ignore
13012 offset ?
13013
13014 UniformSubroutinesuiv(shadertype, count, indices)
13015 return void
13016 param shadertype GLenum in value
13017 param count SizeI in value
13018 param indices UInt32 in array [count]
13019 category ARB_shader_subroutine
13020 version 1.2
13021 extension
13022 glxropcode ?
13023 glxflags ignore
13024 offset ?
13025
13026 GetUniformSubroutineuiv(shadertype, location, params)
13027 return void
13028 param shadertype GLenum in value
13029 param location Int32 in value
13030 param params UInt32 out array [1]
13031 category ARB_shader_subroutine
13032 dlflags notlistable
13033 version 1.2
13034 extension
13035 glxsingle ?
13036 glxflags ignore
13037 offset ?
13038
13039 GetProgramStageiv(program, shadertype, pname, values)
13040 return void
13041 param program UInt32 in value
13042 param shadertype GLenum in value
13043 param pname GLenum in value
13044 param values Int32 out array [1]
13045 category ARB_shader_subroutine
13046 dlflags notlistable
13047 version 1.2
13048 extension
13049 glxsingle ?
13050 glxflags ignore
13051 offset ?
13052
13053 ###############################################################################
13054 #
13055 # ARB Extension #91
13056 # ARB_tessellation_shader commands
13057 #
13058 ###############################################################################
13059
13060 # ??? VERIFY DONE ???
13061
13062 PatchParameteri(pname, value)
13063 return void
13064 param pname GLenum in value
13065 param value Int32 in value
13066 category ARB_tessellation_shader
13067 version 1.2
13068 extension
13069 glxropcode ?
13070 glxflags ignore
13071 offset ?
13072
13073 PatchParameterfv(pname, values)
13074 return void
13075 param pname GLenum in value
13076 param values Float32 in array [COMPSIZE(pname)]
13077 category ARB_tessellation_shader
13078 version 1.2
13079 extension
13080 glxropcode ?
13081 glxflags ignore
13082 offset ?
13083
13084 ###############################################################################
13085 #
13086 # ARB Extension #92
13087 # ARB_texture_buffer_object_rgb32 commands
13088 #
13089 ###############################################################################
13090
13091 # ??? VERIFY DONE ???
13092
13093 ###############################################################################
13094 #
13095 # ARB Extension #93
13096 # ARB_transform_feedback2 commands
13097 #
13098 ###############################################################################
13099
13100 # ??? VERIFY DONE ???
13101
13102 BindTransformFeedback(target, id)
13103 return void
13104 param target GLenum in value
13105 param id UInt32 in value
13106 category ARB_transform_feedback2
13107 version 1.2
13108 extension
13109 glxropcode ?
13110 glxflags ignore
13111 offset ?
13112
13113 DeleteTransformFeedbacks(n, ids)
13114 return void
13115 param n SizeI in value
13116 param ids UInt32 in array [n]
13117 category ARB_transform_feedback2
13118 version 1.2
13119 extension
13120 glxropcode ?
13121 glxflags ignore
13122 offset ?
13123
13124 GenTransformFeedbacks(n, ids)
13125 return void
13126 param n SizeI in value
13127 param ids UInt32 out array [n]
13128 category ARB_transform_feedback2
13129 version 1.2
13130 extension
13131 glxropcode ?
13132 glxflags ignore
13133 offset ?
13134
13135 IsTransformFeedback(id)
13136 return Boolean
13137 param id UInt32 in value
13138 category ARB_transform_feedback2
13139 version 1.2
13140 extension
13141 glxropcode ?
13142 glxflags ignore
13143 offset ?
13144
13145 PauseTransformFeedback()
13146 return void
13147 category ARB_transform_feedback2
13148 version 1.2
13149 extension
13150 glxropcode ?
13151 glxflags ignore
13152 offset ?
13153
13154 ResumeTransformFeedback()
13155 return void
13156 category ARB_transform_feedback2
13157 version 1.2
13158 extension
13159 glxropcode ?
13160 glxflags ignore
13161 offset ?
13162
13163 DrawTransformFeedback(mode, id)
13164 return void
13165 param mode GLenum in value
13166 param id UInt32 in value
13167 category ARB_transform_feedback2
13168 version 1.2
13169 extension
13170 glxropcode ?
13171 glxflags ignore
13172 offset ?
13173
13174 ###############################################################################
13175 #
13176 # ARB Extension #94
13177 # ARB_transform_feedback3 commands
13178 #
13179 ###############################################################################
13180
13181 # ??? VERIFY DONE ???
13182
13183 DrawTransformFeedbackStream(mode, id, stream)
13184 return void
13185 param mode GLenum in value
13186 param id UInt32 in value
13187 param stream UInt32 in value
13188 category ARB_transform_feedback3
13189 version 1.2
13190 extension
13191 glxropcode ?
13192 glxflags ignore
13193 offset ?
13194
13195 BeginQueryIndexed(target, index, id)
13196 return void
13197 param target GLenum in value
13198 param index UInt32 in value
13199 param id UInt32 in value
13200 category ARB_transform_feedback3
13201 version 1.2
13202 extension
13203 glxropcode ?
13204 glxflags ignore
13205 offset ?
13206
13207 EndQueryIndexed(target, index)
13208 return void
13209 param target GLenum in value
13210 param index UInt32 in value
13211 category ARB_transform_feedback3
13212 version 1.2
13213 extension
13214 glxropcode ?
13215 glxflags ignore
13216 offset ?
13217
13218 GetQueryIndexediv(target, index, pname, params)
13219 return void
13220 param target GLenum in value
13221 param index UInt32 in value
13222 param pname GLenum in value
13223 param params Int32 out array [COMPSIZE(pname)]
13224 category ARB_transform_feedback3
13225 dlflags notlistable
13226 version 1.2
13227 extension
13228 glxsingle ?
13229 glxflags ignore
13230 offset ?
13231
13232
13233 ###############################################################################
13234 ###############################################################################
13235 #
13236 # Non-ARB extensions, in order by registry extension number
13237 #
13238 ###############################################################################
13239 ###############################################################################
13240
13241 ###############################################################################
13242 #
13243 # Extension #1
13244 # EXT_abgr commands
13245 #
13246 ###############################################################################
13247
13248 # (none)
13249 newcategory: EXT_abgr
13250
13251 ###############################################################################
13252 #
13253 # Extension #2
13254 # EXT_blend_color commands
13255 #
13256 ###############################################################################
13257
13258 BlendColorEXT(red, green, blue, alpha)
13259 return void
13260 param red ClampedColorF in value
13261 param green ClampedColorF in value
13262 param blue ClampedColorF in value
13263 param alpha ClampedColorF in value
13264 category EXT_blend_color
13265 version 1.0
13266 glxropcode 4096
13267 glxflags EXT
13268 extension soft
13269 alias BlendColor
13270
13271 ###############################################################################
13272 #
13273 # Extension #3
13274 # EXT_polygon_offset commands
13275 #
13276 ###############################################################################
13277
13278 PolygonOffsetEXT(factor, bias)
13279 return void
13280 param factor Float32 in value
13281 param bias Float32 in value
13282 category EXT_polygon_offset
13283 version 1.0
13284 glxropcode 4098
13285 glxflags EXT
13286 extension soft
13287 offset 414
13288
13289 ###############################################################################
13290 #
13291 # Extension #4
13292 # EXT_texture commands
13293 #
13294 ###############################################################################
13295
13296 # (none)
13297 newcategory: EXT_texture
13298
13299 ###############################################################################
13300 #
13301 # Extension #5 - skipped
13302 #
13303 ###############################################################################
13304
13305 ###############################################################################
13306 #
13307 # Extension #6
13308 # EXT_texture3D commands
13309 #
13310 ###############################################################################
13311
13312 # Arguably TexelInternalFormat, not PixelInternalFormat
13313 TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
13314 return void
13315 param target TextureTarget in value
13316 param level CheckedInt32 in value
13317 param internalformat PixelInternalFormat in value
13318 param width SizeI in value
13319 param height SizeI in value
13320 param depth SizeI in value
13321 param border CheckedInt32 in value
13322 param format PixelFormat in value
13323 param type PixelType in value
13324 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
13325 category EXT_texture3D
13326 dlflags handcode
13327 glxflags client-handcode server-handcode EXT
13328 version 1.0
13329 glxropcode 4114
13330 extension
13331 alias TexImage3D
13332
13333 TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
13334 return void
13335 param target TextureTarget in value
13336 param level CheckedInt32 in value
13337 param xoffset CheckedInt32 in value
13338 param yoffset CheckedInt32 in value
13339 param zoffset CheckedInt32 in value
13340 param width SizeI in value
13341 param height SizeI in value
13342 param depth SizeI in value
13343 param format PixelFormat in value
13344 param type PixelType in value
13345 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
13346 category EXT_texture3D
13347 dlflags handcode
13348 glxflags client-handcode server-handcode EXT
13349 version 1.0
13350 glxropcode 4115
13351 extension
13352 alias TexSubImage3D
13353
13354 ###############################################################################
13355 #
13356 # Extension #7
13357 # SGIS_texture_filter4 commands
13358 #
13359 ###############################################################################
13360
13361 GetTexFilterFuncSGIS(target, filter, weights)
13362 return void
13363 param target TextureTarget in value
13364 param filter TextureFilterSGIS in value
13365 param weights Float32 out array [COMPSIZE(target/filter)]
13366 category SGIS_texture_filter4
13367 dlflags notlistable
13368 version 1.0
13369 glxflags SGI
13370 glxvendorpriv 4101
13371 extension
13372 offset 415
13373
13374 TexFilterFuncSGIS(target, filter, n, weights)
13375 return void
13376 param target TextureTarget in value
13377 param filter TextureFilterSGIS in value
13378 param n SizeI in value
13379 param weights Float32 in array [n]
13380 category SGIS_texture_filter4
13381 glxflags SGI
13382 version 1.0
13383 glxropcode 2064
13384 extension
13385 offset 416
13386
13387 ###############################################################################
13388 #
13389 # Extension #8 - skipped
13390 #
13391 ###############################################################################
13392
13393 ###############################################################################
13394 #
13395 # Extension #9
13396 # EXT_subtexture commands
13397 #
13398 ###############################################################################
13399
13400 TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
13401 return void
13402 param target TextureTarget in value
13403 param level CheckedInt32 in value
13404 param xoffset CheckedInt32 in value
13405 param width SizeI in value
13406 param format PixelFormat in value
13407 param type PixelType in value
13408 param pixels Void in array [COMPSIZE(format/type/width)]
13409 category EXT_subtexture
13410 dlflags handcode
13411 glxflags client-handcode server-handcode EXT
13412 version 1.0
13413 glxropcode 4099
13414 extension
13415 alias TexSubImage1D
13416
13417 TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
13418 return void
13419 param target TextureTarget in value
13420 param level CheckedInt32 in value
13421 param xoffset CheckedInt32 in value
13422 param yoffset CheckedInt32 in value
13423 param width SizeI in value
13424 param height SizeI in value
13425 param format PixelFormat in value
13426 param type PixelType in value
13427 param pixels Void in array [COMPSIZE(format/type/width/height)]
13428 category EXT_subtexture
13429 dlflags handcode
13430 glxflags client-handcode server-handcode EXT
13431 version 1.0
13432 glxropcode 4100
13433 extension
13434 alias TexSubImage2D
13435
13436 ###############################################################################
13437 #
13438 # Extension #10
13439 # EXT_copy_texture commands
13440 #
13441 ###############################################################################
13442
13443 # Arguably TexelInternalFormat, not PixelInternalFormat
13444 CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
13445 return void
13446 param target TextureTarget in value
13447 param level CheckedInt32 in value
13448 param internalformat PixelInternalFormat in value
13449 param x WinCoord in value
13450 param y WinCoord in value
13451 param width SizeI in value
13452 param border CheckedInt32 in value
13453 category EXT_copy_texture
13454 version 1.0
13455 glxflags EXT
13456 glxropcode 4119
13457 extension
13458 alias CopyTexImage1D
13459
13460 # Arguably TexelInternalFormat, not PixelInternalFormat
13461 CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
13462 return void
13463 param target TextureTarget in value
13464 param level CheckedInt32 in value
13465 param internalformat PixelInternalFormat in value
13466 param x WinCoord in value
13467 param y WinCoord in value
13468 param width SizeI in value
13469 param height SizeI in value
13470 param border CheckedInt32 in value
13471 category EXT_copy_texture
13472 version 1.0
13473 glxflags EXT
13474 glxropcode 4120
13475 extension
13476 alias CopyTexImage2D
13477
13478 CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
13479 return void
13480 param target TextureTarget in value
13481 param level CheckedInt32 in value
13482 param xoffset CheckedInt32 in value
13483 param x WinCoord in value
13484 param y WinCoord in value
13485 param width SizeI in value
13486 category EXT_copy_texture
13487 version 1.0
13488 glxflags EXT
13489 glxropcode 4121
13490 extension
13491 alias CopyTexSubImage1D
13492
13493 CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
13494 return void
13495 param target TextureTarget in value
13496 param level CheckedInt32 in value
13497 param xoffset CheckedInt32 in value
13498 param yoffset CheckedInt32 in value
13499 param x WinCoord in value
13500 param y WinCoord in value
13501 param width SizeI in value
13502 param height SizeI in value
13503 category EXT_copy_texture
13504 version 1.0
13505 glxflags EXT
13506 glxropcode 4122
13507 extension
13508 alias CopyTexSubImage2D
13509
13510 CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
13511 return void
13512 param target TextureTarget in value
13513 param level CheckedInt32 in value
13514 param xoffset CheckedInt32 in value
13515 param yoffset CheckedInt32 in value
13516 param zoffset CheckedInt32 in value
13517 param x WinCoord in value
13518 param y WinCoord in value
13519 param width SizeI in value
13520 param height SizeI in value
13521 category EXT_copy_texture
13522 version 1.0
13523 glxflags EXT
13524 glxropcode 4123
13525 extension
13526 alias CopyTexSubImage3D
13527
13528 ###############################################################################
13529 #
13530 # Extension #11
13531 # EXT_histogram commands
13532 #
13533 ###############################################################################
13534
13535 GetHistogramEXT(target, reset, format, type, values)
13536 return void
13537 param target HistogramTargetEXT in value
13538 param reset Boolean in value
13539 param format PixelFormat in value
13540 param type PixelType in value
13541 param values Void out array [COMPSIZE(target/format/type)]
13542 category EXT_histogram
13543 dlflags notlistable
13544 glxflags client-handcode server-handcode EXT
13545 version 1.0
13546 glxvendorpriv 5
13547 extension
13548 offset 417
13549
13550 GetHistogramParameterfvEXT(target, pname, params)
13551 return void
13552 param target HistogramTargetEXT in value
13553 param pname GetHistogramParameterPNameEXT in value
13554 param params Float32 out array [COMPSIZE(pname)]
13555 category EXT_histogram
13556 dlflags notlistable
13557 version 1.0
13558 glxvendorpriv 6
13559 glxflags EXT
13560 extension
13561 offset 418
13562
13563 GetHistogramParameterivEXT(target, pname, params)
13564 return void
13565 param target HistogramTargetEXT in value
13566 param pname GetHistogramParameterPNameEXT in value
13567 param params Int32 out array [COMPSIZE(pname)]
13568 category EXT_histogram
13569 dlflags notlistable
13570 version 1.0
13571 glxvendorpriv 7
13572 glxflags EXT
13573 extension
13574 offset 419
13575
13576 GetMinmaxEXT(target, reset, format, type, values)
13577 return void
13578 param target MinmaxTargetEXT in value
13579 param reset Boolean in value
13580 param format PixelFormat in value
13581 param type PixelType in value
13582 param values Void out array [COMPSIZE(target/format/type)]
13583 category EXT_histogram
13584 dlflags notlistable
13585 glxflags client-handcode server-handcode EXT
13586 version 1.0
13587 glxvendorpriv 8
13588 extension
13589 offset 420
13590
13591 GetMinmaxParameterfvEXT(target, pname, params)
13592 return void
13593 param target MinmaxTargetEXT in value
13594 param pname GetMinmaxParameterPNameEXT in value
13595 param params Float32 out array [COMPSIZE(pname)]
13596 category EXT_histogram
13597 dlflags notlistable
13598 version 1.0
13599 glxvendorpriv 9
13600 glxflags EXT
13601 extension
13602 offset 421
13603
13604 GetMinmaxParameterivEXT(target, pname, params)
13605 return void
13606 param target MinmaxTargetEXT in value
13607 param pname GetMinmaxParameterPNameEXT in value
13608 param params Int32 out array [COMPSIZE(pname)]
13609 category EXT_histogram
13610 dlflags notlistable
13611 version 1.0
13612 glxvendorpriv 10
13613 glxflags EXT
13614 extension
13615 offset 422
13616
13617 HistogramEXT(target, width, internalformat, sink)
13618 return void
13619 param target HistogramTargetEXT in value
13620 param width SizeI in value
13621 param internalformat PixelInternalFormat in value
13622 param sink Boolean in value
13623 category EXT_histogram
13624 version 1.0
13625 glxropcode 4110
13626 glxflags EXT
13627 extension
13628 alias Histogram
13629
13630 MinmaxEXT(target, internalformat, sink)
13631 return void
13632 param target MinmaxTargetEXT in value
13633 param internalformat PixelInternalFormat in value
13634 param sink Boolean in value
13635 category EXT_histogram
13636 version 1.0
13637 glxropcode 4111
13638 glxflags EXT
13639 extension
13640 alias Minmax
13641
13642 ResetHistogramEXT(target)
13643 return void
13644 param target HistogramTargetEXT in value
13645 category EXT_histogram
13646 version 1.0
13647 glxropcode 4112
13648 glxflags EXT
13649 extension
13650 alias ResetHistogram
13651
13652 ResetMinmaxEXT(target)
13653 return void
13654 param target MinmaxTargetEXT in value
13655 category EXT_histogram
13656 version 1.0
13657 glxropcode 4113
13658 glxflags EXT
13659 extension
13660 alias ResetMinmax
13661
13662 ###############################################################################
13663 #
13664 # Extension #12
13665 # EXT_convolution commands
13666 #
13667 ###############################################################################
13668
13669 ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
13670 return void
13671 param target ConvolutionTargetEXT in value
13672 param internalformat PixelInternalFormat in value
13673 param width SizeI in value
13674 param format PixelFormat in value
13675 param type PixelType in value
13676 param image Void in array [COMPSIZE(format/type/width)]
13677 category EXT_convolution
13678 dlflags handcode
13679 glxflags client-handcode server-handcode EXT
13680 version 1.0
13681 glxropcode 4101
13682 extension
13683 alias ConvolutionFilter1D
13684
13685 ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
13686 return void
13687 param target ConvolutionTargetEXT in value
13688 param internalformat PixelInternalFormat in value
13689 param width SizeI in value
13690 param height SizeI in value
13691 param format PixelFormat in value
13692 param type PixelType in value
13693 param image Void in array [COMPSIZE(format/type/width/height)]
13694 category EXT_convolution
13695 dlflags handcode
13696 glxflags client-handcode server-handcode EXT
13697 version 1.0
13698 glxropcode 4102
13699 extension
13700 alias ConvolutionFilter2D
13701
13702 ConvolutionParameterfEXT(target, pname, params)
13703 return void
13704 param target ConvolutionTargetEXT in value
13705 param pname ConvolutionParameterEXT in value
13706 param params CheckedFloat32 in value
13707 category EXT_convolution
13708 version 1.0
13709 glxropcode 4103
13710 glxflags EXT
13711 extension
13712 alias ConvolutionParameterf
13713
13714 ConvolutionParameterfvEXT(target, pname, params)
13715 return void
13716 param target ConvolutionTargetEXT in value
13717 param pname ConvolutionParameterEXT in value
13718 param params CheckedFloat32 in array [COMPSIZE(pname)]
13719 category EXT_convolution
13720 version 1.0
13721 glxropcode 4104
13722 glxflags EXT
13723 extension
13724 alias ConvolutionParameterfv
13725
13726 ConvolutionParameteriEXT(target, pname, params)
13727 return void
13728 param target ConvolutionTargetEXT in value
13729 param pname ConvolutionParameterEXT in value
13730 param params CheckedInt32 in value
13731 category EXT_convolution
13732 version 1.0
13733 glxropcode 4105
13734 glxflags EXT
13735 extension
13736 alias ConvolutionParameteri
13737
13738 ConvolutionParameterivEXT(target, pname, params)
13739 return void
13740 param target ConvolutionTargetEXT in value
13741 param pname ConvolutionParameterEXT in value
13742 param params CheckedInt32 in array [COMPSIZE(pname)]
13743 category EXT_convolution
13744 version 1.0
13745 glxropcode 4106
13746 glxflags EXT
13747 extension
13748 alias ConvolutionParameteriv
13749
13750 CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
13751 return void
13752 param target ConvolutionTargetEXT in value
13753 param internalformat PixelInternalFormat in value
13754 param x WinCoord in value
13755 param y WinCoord in value
13756 param width SizeI in value
13757 category EXT_convolution
13758 version 1.0
13759 glxropcode 4107
13760 glxflags EXT
13761 extension
13762 alias CopyConvolutionFilter1D
13763
13764 CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
13765 return void
13766 param target ConvolutionTargetEXT in value
13767 param internalformat PixelInternalFormat in value
13768 param x WinCoord in value
13769 param y WinCoord in value
13770 param width SizeI in value
13771 param height SizeI in value
13772 category EXT_convolution
13773 version 1.0
13774 glxropcode 4108
13775 glxflags EXT
13776 extension
13777 alias CopyConvolutionFilter2D
13778
13779 GetConvolutionFilterEXT(target, format, type, image)
13780 return void
13781 param target ConvolutionTargetEXT in value
13782 param format PixelFormat in value
13783 param type PixelType in value
13784 param image Void out array [COMPSIZE(target/format/type)]
13785 category EXT_convolution
13786 dlflags notlistable
13787 glxflags client-handcode server-handcode EXT
13788 version 1.0
13789 glxvendorpriv 1
13790 extension
13791 offset 423
13792
13793 GetConvolutionParameterfvEXT(target, pname, params)
13794 return void
13795 param target ConvolutionTargetEXT in value
13796 param pname ConvolutionParameterEXT in value
13797 param params Float32 out array [COMPSIZE(pname)]
13798 category EXT_convolution
13799 dlflags notlistable
13800 version 1.0
13801 glxvendorpriv 2
13802 glxflags EXT
13803 extension
13804 offset 424
13805
13806 GetConvolutionParameterivEXT(target, pname, params)
13807 return void
13808 param target ConvolutionTargetEXT in value
13809 param pname ConvolutionParameterEXT in value
13810 param params Int32 out array [COMPSIZE(pname)]
13811 category EXT_convolution
13812 dlflags notlistable
13813 version 1.0
13814 glxvendorpriv 3
13815 glxflags EXT
13816 extension
13817 offset 425
13818
13819 GetSeparableFilterEXT(target, format, type, row, column, span)
13820 return void
13821 param target SeparableTargetEXT in value
13822 param format PixelFormat in value
13823 param type PixelType in value
13824 param row Void out array [COMPSIZE(target/format/type)]
13825 param column Void out array [COMPSIZE(target/format/type)]
13826 param span Void out array [COMPSIZE(target/format/type)]
13827 category EXT_convolution
13828 dlflags notlistable
13829 glxflags client-handcode server-handcode EXT
13830 version 1.0
13831 glxvendorpriv 4
13832 extension
13833 offset 426
13834
13835 SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
13836 return void
13837 param target SeparableTargetEXT in value
13838 param internalformat PixelInternalFormat in value
13839 param width SizeI in value
13840 param height SizeI in value
13841 param format PixelFormat in value
13842 param type PixelType in value
13843 param row Void in array [COMPSIZE(target/format/type/width)]
13844 param column Void in array [COMPSIZE(target/format/type/height)]
13845 category EXT_convolution
13846 dlflags handcode
13847 glxflags client-handcode server-handcode EXT
13848 version 1.0
13849 glxropcode 4109
13850 extension
13851 alias SeparableFilter2D
13852
13853 ###############################################################################
13854 #
13855 # Extension #13
13856 # SGI_color_matrix commands
13857 #
13858 ###############################################################################
13859
13860 # (none)
13861 newcategory: SGI_color_matrix
13862
13863 ###############################################################################
13864 #
13865 # Extension #14
13866 # SGI_color_table commands
13867 #
13868 ###############################################################################
13869
13870 ColorTableSGI(target, internalformat, width, format, type, table)
13871 return void
13872 param target ColorTableTargetSGI in value
13873 param internalformat PixelInternalFormat in value
13874 param width SizeI in value
13875 param format PixelFormat in value
13876 param type PixelType in value
13877 param table Void in array [COMPSIZE(format/type/width)]
13878 category SGI_color_table
13879 dlflags handcode
13880 glxflags client-handcode server-handcode SGI
13881 version 1.0
13882 glxropcode 2053
13883 extension
13884 alias ColorTable
13885
13886 ColorTableParameterfvSGI(target, pname, params)
13887 return void
13888 param target ColorTableTargetSGI in value
13889 param pname ColorTableParameterPNameSGI in value
13890 param params CheckedFloat32 in array [COMPSIZE(pname)]
13891 category SGI_color_table
13892 version 1.0
13893 glxropcode 2054
13894 glxflags SGI
13895 extension
13896 alias ColorTableParameterfv
13897
13898 ColorTableParameterivSGI(target, pname, params)
13899 return void
13900 param target ColorTableTargetSGI in value
13901 param pname ColorTableParameterPNameSGI in value
13902 param params CheckedInt32 in array [COMPSIZE(pname)]
13903 category SGI_color_table
13904 version 1.0
13905 glxropcode 2055
13906 glxflags SGI
13907 extension
13908 alias ColorTableParameteriv
13909
13910 CopyColorTableSGI(target, internalformat, x, y, width)
13911 return void
13912 param target ColorTableTargetSGI in value
13913 param internalformat PixelInternalFormat in value
13914 param x WinCoord in value
13915 param y WinCoord in value
13916 param width SizeI in value
13917 category SGI_color_table
13918 version 1.0
13919 glxropcode 2056
13920 glxflags SGI
13921 extension
13922 alias CopyColorTable
13923
13924 GetColorTableSGI(target, format, type, table)
13925 return void
13926 param target ColorTableTargetSGI in value
13927 param format PixelFormat in value
13928 param type PixelType in value
13929 param table Void out array [COMPSIZE(target/format/type)]
13930 category SGI_color_table
13931 dlflags notlistable
13932 glxflags client-handcode server-handcode SGI
13933 version 1.0
13934 glxvendorpriv 4098
13935 extension
13936 offset 427
13937
13938 GetColorTableParameterfvSGI(target, pname, params)
13939 return void
13940 param target ColorTableTargetSGI in value
13941 param pname GetColorTableParameterPNameSGI in value
13942 param params Float32 out array [COMPSIZE(pname)]
13943 category SGI_color_table
13944 dlflags notlistable
13945 version 1.0
13946 glxflags SGI
13947 glxvendorpriv 4099
13948 extension
13949 offset 428
13950
13951 GetColorTableParameterivSGI(target, pname, params)
13952 return void
13953 param target ColorTableTargetSGI in value
13954 param pname GetColorTableParameterPNameSGI in value
13955 param params Int32 out array [COMPSIZE(pname)]
13956 category SGI_color_table
13957 dlflags notlistable
13958 version 1.0
13959 glxflags SGI
13960 glxvendorpriv 4100
13961 extension
13962 offset 429
13963
13964 ###############################################################################
13965 #
13966 # Extension #15
13967 # SGIX_pixel_texture commands
13968 #
13969 ###############################################################################
13970
13971 PixelTexGenSGIX(mode)
13972 return void
13973 param mode PixelTexGenModeSGIX in value
13974 category SGIX_pixel_texture
13975 version 1.0
13976 glxflags SGI
13977 glxropcode 2059
13978 extension
13979 offset 430
13980
13981 ###############################################################################
13982 #
13983 # Extension #15 (variant)
13984 # SGIS_pixel_texture commands
13985 # Both SGIS and SGIX forms have extension #15!
13986 #
13987 ###############################################################################
13988
13989 PixelTexGenParameteriSGIS(pname, param)
13990 return void
13991 param pname PixelTexGenParameterNameSGIS in value
13992 param param CheckedInt32 in value
13993 category SGIS_pixel_texture
13994 version 1.0
13995 extension
13996 glxropcode ?
13997 glxflags ignore
13998 offset 431
13999
14000 PixelTexGenParameterivSGIS(pname, params)
14001 return void
14002 param pname PixelTexGenParameterNameSGIS in value
14003 param params CheckedInt32 in array [COMPSIZE(pname)]
14004 category SGIS_pixel_texture
14005 version 1.0
14006 extension
14007 glxropcode ?
14008 glxflags ignore
14009 offset 432
14010
14011 PixelTexGenParameterfSGIS(pname, param)
14012 return void
14013 param pname PixelTexGenParameterNameSGIS in value
14014 param param CheckedFloat32 in value
14015 category SGIS_pixel_texture
14016 version 1.0
14017 extension
14018 glxropcode ?
14019 glxflags ignore
14020 offset 433
14021
14022 PixelTexGenParameterfvSGIS(pname, params)
14023 return void
14024 param pname PixelTexGenParameterNameSGIS in value
14025 param params CheckedFloat32 in array [COMPSIZE(pname)]
14026 category SGIS_pixel_texture
14027 version 1.0
14028 extension
14029 glxropcode ?
14030 glxflags ignore
14031 offset 434
14032
14033 GetPixelTexGenParameterivSGIS(pname, params)
14034 return void
14035 param pname PixelTexGenParameterNameSGIS in value
14036 param params CheckedInt32 out array [COMPSIZE(pname)]
14037 dlflags notlistable
14038 category SGIS_pixel_texture
14039 version 1.0
14040 extension
14041 glxvendorpriv ?
14042 glxflags ignore
14043 offset 435
14044
14045 GetPixelTexGenParameterfvSGIS(pname, params)
14046 return void
14047 param pname PixelTexGenParameterNameSGIS in value
14048 param params CheckedFloat32 out array [COMPSIZE(pname)]
14049 dlflags notlistable
14050 category SGIS_pixel_texture
14051 version 1.0
14052 extension
14053 glxvendorpriv ?
14054 glxflags ignore
14055 offset 436
14056
14057 ###############################################################################
14058 #
14059 # Extension #16
14060 # SGIS_texture4D commands
14061 #
14062 ###############################################################################
14063
14064 TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
14065 return void
14066 param target TextureTarget in value
14067 param level CheckedInt32 in value
14068 param internalformat PixelInternalFormat in value
14069 param width SizeI in value
14070 param height SizeI in value
14071 param depth SizeI in value
14072 param size4d SizeI in value
14073 param border CheckedInt32 in value
14074 param format PixelFormat in value
14075 param type PixelType in value
14076 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
14077 category SGIS_texture4D
14078 dlflags handcode
14079 glxflags client-handcode server-handcode SGI
14080 version 1.0
14081 glxropcode 2057
14082 extension
14083 offset 437
14084
14085 TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
14086 return void
14087 param target TextureTarget in value
14088 param level CheckedInt32 in value
14089 param xoffset CheckedInt32 in value
14090 param yoffset CheckedInt32 in value
14091 param zoffset CheckedInt32 in value
14092 param woffset CheckedInt32 in value
14093 param width SizeI in value
14094 param height SizeI in value
14095 param depth SizeI in value
14096 param size4d SizeI in value
14097 param format PixelFormat in value
14098 param type PixelType in value
14099 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
14100 category SGIS_texture4D
14101 dlflags handcode
14102 glxflags client-handcode server-handcode SGI
14103 version 1.0
14104 glxropcode 2058
14105 extension
14106 offset 438
14107
14108 ###############################################################################
14109 #
14110 # Extension #17
14111 # SGI_texture_color_table commands
14112 #
14113 ###############################################################################
14114
14115 # (none)
14116 newcategory: SGI_texture_color_table
14117
14118 ###############################################################################
14119 #
14120 # Extension #18
14121 # EXT_cmyka commands
14122 #
14123 ###############################################################################
14124
14125 # (none)
14126 newcategory: EXT_cmyka
14127
14128 ###############################################################################
14129 #
14130 # Extension #19 - skipped
14131 #
14132 ###############################################################################
14133
14134 ###############################################################################
14135 #
14136 # Extension #20
14137 # EXT_texture_object commands
14138 #
14139 ###############################################################################
14140
14141 AreTexturesResidentEXT(n, textures, residences)
14142 return Boolean
14143 param n SizeI in value
14144 param textures Texture in array [n]
14145 param residences Boolean out array [n]
14146 category EXT_texture_object
14147 glxflags EXT
14148 glxvendorpriv 11
14149 dlflags notlistable
14150 version 1.0
14151 extension
14152 offset 439
14153
14154 BindTextureEXT(target, texture)
14155 return void
14156 param target TextureTarget in value
14157 param texture Texture in value
14158 category EXT_texture_object
14159 version 1.0
14160 glxflags EXT
14161 glxropcode 4117
14162 extension
14163 alias BindTexture
14164
14165 DeleteTexturesEXT(n, textures)
14166 return void
14167 param n SizeI in value
14168 param textures Texture in array [n]
14169 category EXT_texture_object
14170 dlflags notlistable
14171 version 1.0
14172 glxflags EXT
14173 glxvendorpriv 12
14174 extension
14175 offset 561
14176
14177 GenTexturesEXT(n, textures)
14178 return void
14179 param n SizeI in value
14180 param textures Texture out array [n]
14181 category EXT_texture_object
14182 dlflags notlistable
14183 version 1.0
14184 glxflags EXT
14185 glxvendorpriv 13
14186 extension
14187 offset 440
14188
14189 IsTextureEXT(texture)
14190 return Boolean
14191 param texture Texture in value
14192 category EXT_texture_object
14193 dlflags notlistable
14194 version 1.0
14195 glxflags EXT
14196 glxvendorpriv 14
14197 extension
14198 offset 441
14199
14200 PrioritizeTexturesEXT(n, textures, priorities)
14201 return void
14202 param n SizeI in value
14203 param textures Texture in array [n]
14204 param priorities ClampedFloat32 in array [n]
14205 category EXT_texture_object
14206 glxflags EXT
14207 version 1.0
14208 glxropcode 4118
14209 extension
14210 alias PrioritizeTextures
14211
14212 ###############################################################################
14213 #
14214 # Extension #21
14215 # SGIS_detail_texture commands
14216 #
14217 ###############################################################################
14218
14219 DetailTexFuncSGIS(target, n, points)
14220 return void
14221 param target TextureTarget in value
14222 param n SizeI in value
14223 param points Float32 in array [n*2]
14224 category SGIS_detail_texture
14225 glxflags SGI
14226 version 1.0
14227 glxropcode 2051
14228 extension
14229 offset 442
14230
14231 GetDetailTexFuncSGIS(target, points)
14232 return void
14233 param target TextureTarget in value
14234 param points Float32 out array [COMPSIZE(target)]
14235 category SGIS_detail_texture
14236 dlflags notlistable
14237 version 1.0
14238 glxflags SGI
14239 glxvendorpriv 4096
14240 extension
14241 offset 443
14242
14243 ###############################################################################
14244 #
14245 # Extension #22
14246 # SGIS_sharpen_texture commands
14247 #
14248 ###############################################################################
14249
14250 SharpenTexFuncSGIS(target, n, points)
14251 return void
14252 param target TextureTarget in value
14253 param n SizeI in value
14254 param points Float32 in array [n*2]
14255 category SGIS_sharpen_texture
14256 glxflags SGI
14257 version 1.0
14258 glxropcode 2052
14259 extension
14260 offset 444
14261
14262 GetSharpenTexFuncSGIS(target, points)
14263 return void
14264 param target TextureTarget in value
14265 param points Float32 out array [COMPSIZE(target)]
14266 category SGIS_sharpen_texture
14267 dlflags notlistable
14268 version 1.0
14269 glxflags SGI
14270 glxvendorpriv 4097
14271 extension
14272 offset 445
14273
14274 ###############################################################################
14275 #
14276 # EXT_packed_pixels commands
14277 # Extension #23
14278 #
14279 ###############################################################################
14280
14281 # (none)
14282 newcategory: EXT_packed_pixels
14283
14284 ###############################################################################
14285 #
14286 # Extension #24
14287 # SGIS_texture_lod commands
14288 #
14289 ###############################################################################
14290
14291 # (none)
14292 newcategory: SGIS_texture_lod
14293
14294 ###############################################################################
14295 #
14296 # Extension #25
14297 # SGIS_multisample commands
14298 #
14299 ###############################################################################
14300
14301 SampleMaskSGIS(value, invert)
14302 return void
14303 param value ClampedFloat32 in value
14304 param invert Boolean in value
14305 category SGIS_multisample
14306 version 1.1
14307 glxropcode 2048
14308 glxflags SGI
14309 extension
14310 alias SampleMaskEXT
14311
14312 SamplePatternSGIS(pattern)
14313 return void
14314 param pattern SamplePatternSGIS in value
14315 category SGIS_multisample
14316 version 1.0
14317 glxropcode 2049
14318 glxflags SGI
14319 extension
14320 alias SamplePatternEXT
14321
14322 ###############################################################################
14323 #
14324 # Extension #26 - no specification?
14325 #
14326 ###############################################################################
14327
14328 ###############################################################################
14329 #
14330 # Extension #27
14331 # EXT_rescale_normal commands
14332 #
14333 ###############################################################################
14334
14335 # (none)
14336 newcategory: EXT_rescale_normal
14337
14338 ###############################################################################
14339 #
14340 # Extension #28 - GLX_EXT_visual_info
14341 # Extension #29 - skipped
14342 #
14343 ###############################################################################
14344
14345 ###############################################################################
14346 #
14347 # Extension #30
14348 # EXT_vertex_array commands
14349 #
14350 ###############################################################################
14351
14352 ArrayElementEXT(i)
14353 return void
14354 param i Int32 in value
14355 category EXT_vertex_array
14356 dlflags handcode
14357 glxflags client-handcode server-handcode EXT
14358 version 1.0
14359 extension
14360 alias ArrayElement
14361
14362 ColorPointerEXT(size, type, stride, count, pointer)
14363 return void
14364 param size Int32 in value
14365 param type ColorPointerType in value
14366 param stride SizeI in value
14367 param count SizeI in value
14368 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
14369 category EXT_vertex_array
14370 dlflags notlistable
14371 glxflags client-handcode server-handcode EXT
14372 version 1.0
14373 extension
14374 offset 448
14375
14376 DrawArraysEXT(mode, first, count)
14377 return void
14378 param mode BeginMode in value
14379 param first Int32 in value
14380 param count SizeI in value
14381 category EXT_vertex_array
14382 dlflags handcode
14383 glxflags client-handcode server-handcode EXT
14384 version 1.0
14385 glxropcode 4116
14386 extension
14387 alias DrawArrays
14388
14389 EdgeFlagPointerEXT(stride, count, pointer)
14390 return void
14391 param stride SizeI in value
14392 param count SizeI in value
14393 param pointer Boolean in array [COMPSIZE(stride/count)] retained
14394 category EXT_vertex_array
14395 dlflags notlistable
14396 glxflags client-handcode server-handcode EXT
14397 version 1.0
14398 extension
14399 offset 449
14400
14401 GetPointervEXT(pname, params)
14402 return void
14403 param pname GetPointervPName in value
14404 param params VoidPointer out array [1]
14405 category EXT_vertex_array
14406 dlflags notlistable
14407 glxflags client-handcode server-handcode EXT
14408 version 1.0
14409 extension
14410 alias GetPointerv
14411
14412 IndexPointerEXT(type, stride, count, pointer)
14413 return void
14414 param type IndexPointerType in value
14415 param stride SizeI in value
14416 param count SizeI in value
14417 param pointer Void in array [COMPSIZE(type/stride/count)] retained
14418 category EXT_vertex_array
14419 dlflags notlistable
14420 glxflags client-handcode server-handcode EXT
14421 version 1.0
14422 extension
14423 offset 450
14424
14425 NormalPointerEXT(type, stride, count, pointer)
14426 return void
14427 param type NormalPointerType in value
14428 param stride SizeI in value
14429 param count SizeI in value
14430 param pointer Void in array [COMPSIZE(type/stride/count)] retained
14431 category EXT_vertex_array
14432 dlflags notlistable
14433 glxflags client-handcode server-handcode EXT
14434 version 1.0
14435 extension
14436 offset 451
14437
14438 TexCoordPointerEXT(size, type, stride, count, pointer)
14439 return void
14440 param size Int32 in value
14441 param type TexCoordPointerType in value
14442 param stride SizeI in value
14443 param count SizeI in value
14444 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
14445 category EXT_vertex_array
14446 dlflags notlistable
14447 glxflags client-handcode server-handcode EXT
14448 version 1.0
14449 extension
14450 offset 452
14451
14452 VertexPointerEXT(size, type, stride, count, pointer)
14453 return void
14454 param size Int32 in value
14455 param type VertexPointerType in value
14456 param stride SizeI in value
14457 param count SizeI in value
14458 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
14459 category EXT_vertex_array
14460 dlflags notlistable
14461 glxflags client-handcode server-handcode EXT
14462 version 1.0
14463 extension
14464 offset 453
14465
14466 ###############################################################################
14467 #
14468 # Extension #31
14469 # EXT_misc_attribute commands
14470 #
14471 ###############################################################################
14472
14473 # (none)
14474 newcategory: EXT_misc_attribute
14475
14476 ###############################################################################
14477 #
14478 # Extension #32
14479 # SGIS_generate_mipmap commands
14480 #
14481 ###############################################################################
14482
14483 # (none)
14484 newcategory: SGIS_generate_mipmap
14485
14486 ###############################################################################
14487 #
14488 # Extension #33
14489 # SGIX_clipmap commands
14490 #
14491 ###############################################################################
14492
14493 # (none)
14494 newcategory: SGIX_clipmap
14495
14496 ###############################################################################
14497 #
14498 # Extension #34
14499 # SGIX_shadow commands
14500 #
14501 ###############################################################################
14502
14503 # (none)
14504 newcategory: SGIX_shadow
14505
14506 ###############################################################################
14507 #
14508 # Extension #35
14509 # SGIS_texture_edge_clamp commands
14510 #
14511 ###############################################################################
14512
14513 # (none)
14514 newcategory: SGIS_texture_edge_clamp
14515
14516 ###############################################################################
14517 #
14518 # Extension #36
14519 # SGIS_texture_border_clamp commands
14520 #
14521 ###############################################################################
14522
14523 # (none)
14524 newcategory: SGIS_texture_border_clamp
14525
14526 ###############################################################################
14527 #
14528 # Extension #37
14529 # EXT_blend_minmax commands
14530 #
14531 ###############################################################################
14532
14533 BlendEquationEXT(mode)
14534 return void
14535 param mode BlendEquationModeEXT in value
14536 category EXT_blend_minmax
14537 version 1.0
14538 glxropcode 4097
14539 glxflags EXT
14540 extension soft
14541 alias BlendEquation
14542
14543 ###############################################################################
14544 #
14545 # Extension #38
14546 # EXT_blend_subtract commands
14547 #
14548 ###############################################################################
14549
14550 # (none)
14551 newcategory: EXT_blend_subtract
14552
14553 ###############################################################################
14554 #
14555 # Extension #39
14556 # EXT_blend_logic_op commands
14557 #
14558 ###############################################################################
14559
14560 # (none)
14561 newcategory: EXT_blend_logic_op
14562
14563 ###############################################################################
14564 #
14565 # Extension #40 - GLX_SGI_swap_control
14566 # Extension #41 - GLX_SGI_video_sync
14567 # Extension #42 - GLX_SGI_make_current_read
14568 # Extension #43 - GLX_SGIX_video_source
14569 # Extension #44 - GLX_EXT_visual_rating
14570 #
14571 ###############################################################################
14572
14573 ###############################################################################
14574 #
14575 # Extension #45
14576 # SGIX_interlace commands
14577 #
14578 ###############################################################################
14579
14580 # (none)
14581 newcategory: SGIX_interlace
14582
14583 ###############################################################################
14584 #
14585 # Extension #46
14586 # SGIX_pixel_tiles commands
14587 #
14588 ###############################################################################
14589
14590 # (none)
14591 newcategory: SGIX_pixel_tiles
14592
14593 ###############################################################################
14594 #
14595 # Extension #47 - GLX_EXT_import_context
14596 # Extension #48 - skipped
14597 # Extension #49 - GLX_SGIX_fbconfig
14598 # Extension #50 - GLX_SGIX_pbuffer
14599 #
14600 ###############################################################################
14601
14602 ###############################################################################
14603 #
14604 # Extension #51
14605 # SGIX_texture_select commands
14606 #
14607 ###############################################################################
14608
14609 # (none)
14610 newcategory: SGIX_texture_select
14611
14612 ###############################################################################
14613 #
14614 # Extension #52
14615 # SGIX_sprite commands
14616 #
14617 ###############################################################################
14618
14619 SpriteParameterfSGIX(pname, param)
14620 return void
14621 param pname SpriteParameterNameSGIX in value
14622 param param CheckedFloat32 in value
14623 category SGIX_sprite
14624 version 1.0
14625 glxflags SGI
14626 glxropcode 2060
14627 extension
14628 offset 454
14629
14630 SpriteParameterfvSGIX(pname, params)
14631 return void
14632 param pname SpriteParameterNameSGIX in value
14633 param params CheckedFloat32 in array [COMPSIZE(pname)]
14634 category SGIX_sprite
14635 version 1.0
14636 glxflags SGI
14637 glxropcode 2061
14638 extension
14639 offset 455
14640
14641 SpriteParameteriSGIX(pname, param)
14642 return void
14643 param pname SpriteParameterNameSGIX in value
14644 param param CheckedInt32 in value
14645 category SGIX_sprite
14646 version 1.0
14647 glxflags SGI
14648 glxropcode 2062
14649 extension
14650 offset 456
14651
14652 SpriteParameterivSGIX(pname, params)
14653 return void
14654 param pname SpriteParameterNameSGIX in value
14655 param params CheckedInt32 in array [COMPSIZE(pname)]
14656 category SGIX_sprite
14657 version 1.0
14658 glxflags SGI
14659 glxropcode 2063
14660 extension
14661 offset 457
14662
14663 ###############################################################################
14664 #
14665 # Extension #53
14666 # SGIX_texture_multi_buffer commands
14667 #
14668 ###############################################################################
14669
14670 # (none)
14671 newcategory: SGIX_texture_multi_buffer
14672
14673 ###############################################################################
14674 #
14675 # Extension #54
14676 # EXT_point_parameters / SGIS_point_parameters commands
14677 #
14678 ###############################################################################
14679
14680 PointParameterfEXT(pname, param)
14681 return void
14682 param pname PointParameterNameARB in value
14683 param param CheckedFloat32 in value
14684 category EXT_point_parameters
14685 version 1.0
14686 glxflags SGI
14687 extension
14688 alias PointParameterfARB
14689
14690 PointParameterfvEXT(pname, params)
14691 return void
14692 param pname PointParameterNameARB in value
14693 param params CheckedFloat32 in array [COMPSIZE(pname)]
14694 category EXT_point_parameters
14695 version 1.0
14696 glxflags SGI
14697 extension
14698 alias PointParameterfvARB
14699
14700 PointParameterfSGIS(pname, param)
14701 return void
14702 param pname PointParameterNameARB in value
14703 param param CheckedFloat32 in value
14704 category SGIS_point_parameters
14705 version 1.0
14706 glxflags SGI
14707 extension
14708 alias PointParameterfARB
14709
14710 PointParameterfvSGIS(pname, params)
14711 return void
14712 param pname PointParameterNameARB in value
14713 param params CheckedFloat32 in array [COMPSIZE(pname)]
14714 category SGIS_point_parameters
14715 version 1.0
14716 glxflags SGI
14717 extension
14718 alias PointParameterfvARB
14719
14720 ###############################################################################
14721 #
14722 # Extension #55
14723 # SGIX_instruments commands
14724 #
14725 ###############################################################################
14726
14727 GetInstrumentsSGIX()
14728 return Int32
14729 dlflags notlistable
14730 category SGIX_instruments
14731 version 1.0
14732 glxflags SGI
14733 glxvendorpriv 4102
14734 extension
14735 offset 460
14736
14737 InstrumentsBufferSGIX(size, buffer)
14738 return void
14739 param size SizeI in value
14740 param buffer Int32 out array [size] retained
14741 dlflags notlistable
14742 category SGIX_instruments
14743 version 1.0
14744 glxflags SGI
14745 glxvendorpriv 4103
14746 extension
14747 offset 461
14748
14749 PollInstrumentsSGIX(marker_p)
14750 return Int32
14751 param marker_p Int32 out array [1]
14752 dlflags notlistable
14753 category SGIX_instruments
14754 version 1.0
14755 glxflags SGI
14756 glxvendorpriv 4104
14757 extension
14758 offset 462
14759
14760 ReadInstrumentsSGIX(marker)
14761 return void
14762 param marker Int32 in value
14763 category SGIX_instruments
14764 version 1.0
14765 glxflags SGI
14766 glxropcode 2077
14767 extension
14768 offset 463
14769
14770 StartInstrumentsSGIX()
14771 return void
14772 category SGIX_instruments
14773 version 1.0
14774 glxflags SGI
14775 glxropcode 2069
14776 extension
14777 offset 464
14778
14779 StopInstrumentsSGIX(marker)
14780 return void
14781 param marker Int32 in value
14782 category SGIX_instruments
14783 version 1.0
14784 glxflags SGI
14785 glxropcode 2070
14786 extension
14787 offset 465
14788
14789 ###############################################################################
14790 #
14791 # Extension #56
14792 # SGIX_texture_scale_bias commands
14793 #
14794 ###############################################################################
14795
14796 # (none)
14797 newcategory: SGIX_texture_scale_bias
14798
14799 ###############################################################################
14800 #
14801 # Extension #57
14802 # SGIX_framezoom commands
14803 #
14804 ###############################################################################
14805
14806 FrameZoomSGIX(factor)
14807 return void
14808 param factor CheckedInt32 in value
14809 category SGIX_framezoom
14810 version 1.0
14811 glxflags SGI
14812 glxropcode 2072
14813 extension
14814 offset 466
14815
14816 ###############################################################################
14817 #
14818 # Extension #58
14819 # SGIX_tag_sample_buffer commands
14820 #
14821 ###############################################################################
14822
14823 TagSampleBufferSGIX()
14824 return void
14825 category SGIX_tag_sample_buffer
14826 version 1.0
14827 glxropcode 2050
14828 glxflags SGI
14829 extension
14830 offset 467
14831
14832 ###############################################################################
14833 #
14834 # Extension #59
14835 # SGIX_polynomial_ffd commands
14836 #
14837 ###############################################################################
14838
14839 DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
14840 return void
14841 param target FfdTargetSGIX in value
14842 param u1 CoordD in value
14843 param u2 CoordD in value
14844 param ustride Int32 in value
14845 param uorder CheckedInt32 in value
14846 param v1 CoordD in value
14847 param v2 CoordD in value
14848 param vstride Int32 in value
14849 param vorder CheckedInt32 in value
14850 param w1 CoordD in value
14851 param w2 CoordD in value
14852 param wstride Int32 in value
14853 param worder CheckedInt32 in value
14854 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
14855 dlflags handcode
14856 category SGIX_polynomial_ffd
14857 version 1.0
14858 glxflags SGI ignore
14859 glxropcode 2073
14860 extension
14861 offset ?
14862
14863 DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
14864 return void
14865 param target FfdTargetSGIX in value
14866 param u1 CoordF in value
14867 param u2 CoordF in value
14868 param ustride Int32 in value
14869 param uorder CheckedInt32 in value
14870 param v1 CoordF in value
14871 param v2 CoordF in value
14872 param vstride Int32 in value
14873 param vorder CheckedInt32 in value
14874 param w1 CoordF in value
14875 param w2 CoordF in value
14876 param wstride Int32 in value
14877 param worder CheckedInt32 in value
14878 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
14879 category SGIX_polynomial_ffd
14880 dlflags handcode
14881 version 1.0
14882 glxflags SGI ignore
14883 glxropcode 2074
14884 extension
14885 offset ?
14886
14887 DeformSGIX(mask)
14888 return void
14889 param mask FfdMaskSGIX in value
14890 category SGIX_polynomial_ffd
14891 version 1.0
14892 glxflags SGI ignore
14893 glxropcode 2075
14894 extension
14895 offset ?
14896
14897 LoadIdentityDeformationMapSGIX(mask)
14898 return void
14899 param mask FfdMaskSGIX in value
14900 category SGIX_polynomial_ffd
14901 version 1.0
14902 glxflags SGI ignore
14903 glxropcode 2076
14904 extension
14905 offset ?
14906
14907 ###############################################################################
14908 #
14909 # Extension #60
14910 # SGIX_reference_plane commands
14911 #
14912 ###############################################################################
14913
14914 ReferencePlaneSGIX(equation)
14915 return void
14916 param equation Float64 in array [4]
14917 category SGIX_reference_plane
14918 version 1.0
14919 glxflags SGI
14920 glxropcode 2071
14921 extension
14922 offset 468
14923
14924 ###############################################################################
14925 #
14926 # Extension #61
14927 # SGIX_flush_raster commands
14928 #
14929 ###############################################################################
14930
14931 FlushRasterSGIX()
14932 return void
14933 category SGIX_flush_raster
14934 version 1.0
14935 dlflags notlistable
14936 glxflags SGI
14937 glxvendorpriv 4105
14938 extension
14939 offset 469
14940
14941 ###############################################################################
14942 #
14943 # Extension #62 - GLX_SGIX_cushion
14944 #
14945 ###############################################################################
14946
14947 ###############################################################################
14948 #
14949 # Extension #63
14950 # SGIX_depth_texture commands
14951 #
14952 ###############################################################################
14953
14954 # (none)
14955 newcategory: SGIX_depth_texture
14956
14957 ###############################################################################
14958 #
14959 # Extension #64
14960 # SGIS_fog_function commands
14961 #
14962 ###############################################################################
14963
14964 FogFuncSGIS(n, points)
14965 return void
14966 param n SizeI in value
14967 param points Float32 in array [n*2]
14968 category SGIS_fog_function
14969 version 1.1
14970 glxflags SGI
14971 glxropcode 2067
14972 extension
14973 offset
14974
14975 # Need to insert GLX information
14976 GetFogFuncSGIS(points)
14977 return void
14978 param points Float32 out array [COMPSIZE()]
14979 category SGIS_fog_function
14980 version 1.1
14981 dlflags notlistable
14982 glxflags ignore
14983 extension
14984 offset
14985
14986 ###############################################################################
14987 #
14988 # Extension #65
14989 # SGIX_fog_offset commands
14990 #
14991 ###############################################################################
14992
14993 # (none)
14994 newcategory: SGIX_fog_offset
14995
14996 ###############################################################################
14997 #
14998 # Extension #66
14999 # HP_image_transform commands
15000 #
15001 ###############################################################################
15002
15003 ImageTransformParameteriHP(target, pname, param)
15004 return void
15005 param target ImageTransformTargetHP in value
15006 param pname ImageTransformPNameHP in value
15007 param param Int32 in value
15008 category HP_image_transform
15009 version 1.1
15010 glxropcode ?
15011 offset ?
15012
15013 ImageTransformParameterfHP(target, pname, param)
15014 return void
15015 param target ImageTransformTargetHP in value
15016 param pname ImageTransformPNameHP in value
15017 param param Float32 in value
15018 category HP_image_transform
15019 version 1.1
15020 glxropcode ?
15021 offset ?
15022
15023 ImageTransformParameterivHP(target, pname, params)
15024 return void
15025 param target ImageTransformTargetHP in value
15026 param pname ImageTransformPNameHP in value
15027 param params Int32 in array [COMPSIZE(pname)]
15028 category HP_image_transform
15029 version 1.1
15030 glxropcode ?
15031 offset ?
15032
15033 ImageTransformParameterfvHP(target, pname, params)
15034 return void
15035 param target ImageTransformTargetHP in value
15036 param pname ImageTransformPNameHP in value
15037 param params Float32 in array [COMPSIZE(pname)]
15038 category HP_image_transform
15039 version 1.1
15040 glxropcode ?
15041 offset ?
15042
15043 GetImageTransformParameterivHP(target, pname, params)
15044 return void
15045 param target ImageTransformTargetHP in value
15046 param pname ImageTransformPNameHP in value
15047 param params Int32 out array [COMPSIZE(pname)]
15048 dlflags notlistable
15049 category HP_image_transform
15050 version 1.1
15051 glxropcode ?
15052 offset ?
15053
15054 GetImageTransformParameterfvHP(target, pname, params)
15055 return void
15056 param target ImageTransformTargetHP in value
15057 param pname ImageTransformPNameHP in value
15058 param params Float32 out array [COMPSIZE(pname)]
15059 category HP_image_transform
15060 version 1.1
15061 glxropcode ?
15062 offset ?
15063
15064 ###############################################################################
15065 #
15066 # Extension #67
15067 # HP_convolution_border_modes commands
15068 #
15069 ###############################################################################
15070
15071 # (none)
15072 newcategory: HP_convolution_border_modes
15073
15074 ###############################################################################
15075 #
15076 # Extension #68
15077 # INGR_palette_buffer commands
15078 #
15079 ###############################################################################
15080
15081 #@ (Intergraph hasn't provided a spec)
15082
15083 ###############################################################################
15084 #
15085 # Extension #69
15086 # SGIX_texture_add_env commands
15087 #
15088 ###############################################################################
15089
15090 # (none)
15091 newcategory: SGIX_texture_add_env
15092
15093 ###############################################################################
15094 #
15095 # Extension #70 - skipped
15096 # Extension #71 - skipped
15097 # Extension #72 - skipped
15098 # Extension #73 - skipped
15099 #
15100 ###############################################################################
15101
15102 ###############################################################################
15103 #
15104 # Extension #74
15105 # EXT_color_subtable commands
15106 #
15107 # This was probably never actually shipped as an EXT - just written up as a
15108 # reference for OpenGL 1.2 ARB_imaging.
15109 #
15110 ###############################################################################
15111
15112 ColorSubTableEXT(target, start, count, format, type, data)
15113 return void
15114 param target ColorTableTarget in value
15115 param start SizeI in value
15116 param count SizeI in value
15117 param format PixelFormat in value
15118 param type PixelType in value
15119 param data Void in array [COMPSIZE(format/type/count)]
15120 category EXT_color_subtable
15121 version 1.2
15122 alias ColorSubTable
15123
15124 CopyColorSubTableEXT(target, start, x, y, width)
15125 return void
15126 param target ColorTableTarget in value
15127 param start SizeI in value
15128 param x WinCoord in value
15129 param y WinCoord in value
15130 param width SizeI in value
15131 category EXT_color_subtable
15132 version 1.2
15133 alias CopyColorSubTable
15134
15135 ###############################################################################
15136 #
15137 # Extension #75 - GLU_EXT_object_space_tess
15138 #
15139 ###############################################################################
15140
15141 ###############################################################################
15142 #
15143 # Extension #76
15144 # PGI_vertex_hints commands
15145 #
15146 ###############################################################################
15147
15148 # (none)
15149 newcategory: PGI_vertex_hints
15150
15151 ###############################################################################
15152 #
15153 # Extension #77
15154 # PGI_misc_hints commands
15155 #
15156 ###############################################################################
15157
15158 HintPGI(target, mode)
15159 return void
15160 param target HintTargetPGI in value
15161 param mode Int32 in value
15162 category PGI_misc_hints
15163 version 1.1
15164 offset 544
15165
15166 ###############################################################################
15167 #
15168 # Extension #78
15169 # EXT_paletted_texture commands
15170 #
15171 ###############################################################################
15172
15173 ColorTableEXT(target, internalFormat, width, format, type, table)
15174 return void
15175 param target ColorTableTarget in value
15176 param internalFormat PixelInternalFormat in value
15177 param width SizeI in value
15178 param format PixelFormat in value
15179 param type PixelType in value
15180 param table Void in array [COMPSIZE(format/type/width)]
15181 category EXT_paletted_texture
15182 version 1.1
15183 alias ColorTable
15184
15185 GetColorTableEXT(target, format, type, data)
15186 return void
15187 param target ColorTableTarget in value
15188 param format PixelFormat in value
15189 param type PixelType in value
15190 param data Void out array [COMPSIZE(target/format/type)]
15191 category EXT_paletted_texture
15192 version 1.1
15193 offset 550
15194
15195 GetColorTableParameterivEXT(target, pname, params)
15196 return void
15197 param target ColorTableTarget in value
15198 param pname GetColorTableParameterPName in value
15199 param params Int32 out array [COMPSIZE(pname)]
15200 category EXT_paletted_texture
15201 version 1.1
15202 offset 551
15203
15204 GetColorTableParameterfvEXT(target, pname, params)
15205 return void
15206 param target ColorTableTarget in value
15207 param pname GetColorTableParameterPName in value
15208 param params Float32 out array [COMPSIZE(pname)]
15209 category EXT_paletted_texture
15210 version 1.1
15211 offset 552
15212
15213 ###############################################################################
15214 #
15215 # Extension #79
15216 # EXT_clip_volume_hint commands
15217 #
15218 ###############################################################################
15219
15220 # (none)
15221 newcategory: EXT_clip_volume_hint
15222
15223 ###############################################################################
15224 #
15225 # Extension #80
15226 # SGIX_list_priority commands
15227 #
15228 ###############################################################################
15229
15230 # @@@ Needs vendorpriv opcodes assigned
15231 GetListParameterfvSGIX(list, pname, params)
15232 return void
15233 param list List in value
15234 param pname ListParameterName in value
15235 param params CheckedFloat32 out array [COMPSIZE(pname)]
15236 dlflags notlistable
15237 glxflags ignore
15238 category SGIX_list_priority
15239 version 1.0
15240 glxvendorpriv ?
15241 extension
15242 offset 470
15243
15244 # @@@ Needs vendorpriv opcodes assigned
15245 GetListParameterivSGIX(list, pname, params)
15246 return void
15247 param list List in value
15248 param pname ListParameterName in value
15249 param params CheckedInt32 out array [COMPSIZE(pname)]
15250 dlflags notlistable
15251 glxflags ignore
15252 category SGIX_list_priority
15253 version 1.0
15254 glxvendorpriv ?
15255 extension
15256 offset 471
15257
15258 ListParameterfSGIX(list, pname, param)
15259 return void
15260 param list List in value
15261 param pname ListParameterName in value
15262 param param CheckedFloat32 in value
15263 dlflags notlistable
15264 glxflags ignore
15265 category SGIX_list_priority
15266 version 1.0
15267 glxropcode 2078
15268 extension
15269 offset 472
15270
15271 ListParameterfvSGIX(list, pname, params)
15272 return void
15273 param list List in value
15274 param pname ListParameterName in value
15275 param params CheckedFloat32 in array [COMPSIZE(pname)]
15276 dlflags notlistable
15277 glxflags ignore
15278 category SGIX_list_priority
15279 version 1.0
15280 glxropcode 2079
15281 extension
15282 offset 473
15283
15284 ListParameteriSGIX(list, pname, param)
15285 return void
15286 param list List in value
15287 param pname ListParameterName in value
15288 param param CheckedInt32 in value
15289 dlflags notlistable
15290 glxflags ignore
15291 category SGIX_list_priority
15292 version 1.0
15293 glxropcode 2080
15294 extension
15295 offset 474
15296
15297 ListParameterivSGIX(list, pname, params)
15298 return void
15299 param list List in value
15300 param pname ListParameterName in value
15301 param params CheckedInt32 in array [COMPSIZE(pname)]
15302 dlflags notlistable
15303 glxflags ignore
15304 category SGIX_list_priority
15305 version 1.0
15306 glxropcode 2081
15307 extension
15308 offset 475
15309
15310 ###############################################################################
15311 #
15312 # Extension #81
15313 # SGIX_ir_instrument1 commands
15314 #
15315 ###############################################################################
15316
15317 # (none)
15318 newcategory: SGIX_ir_instrument1
15319
15320 ###############################################################################
15321 #
15322 # Extension #82
15323 # SGIX_calligraphic_fragment commands
15324 #
15325 ###############################################################################
15326
15327 # (none)
15328 newcategory: SGIX_calligraphic_fragment
15329
15330 ###############################################################################
15331 #
15332 # Extension #83 - GLX_SGIX_video_resize
15333 #
15334 ###############################################################################
15335
15336 ###############################################################################
15337 #
15338 # Extension #84
15339 # SGIX_texture_lod_bias commands
15340 #
15341 ###############################################################################
15342
15343 # (none)
15344 newcategory: SGIX_texture_lod_bias
15345
15346 ###############################################################################
15347 #
15348 # Extension #85 - skipped
15349 # Extension #86 - GLX_SGIX_dmbuffer
15350 # Extension #87 - skipped
15351 # Extension #88 - skipped
15352 # Extension #89 - skipped
15353 #
15354 ###############################################################################
15355
15356 ###############################################################################
15357 #
15358 # Extension #90
15359 # SGIX_shadow_ambient commands
15360 #
15361 ###############################################################################
15362
15363 # (none)
15364 newcategory: SGIX_shadow_ambient
15365
15366 ###############################################################################
15367 #
15368 # Extension #91 - GLX_SGIX_swap_group
15369 # Extension #92 - GLX_SGIX_swap_barrier
15370 #
15371 ###############################################################################
15372
15373 ###############################################################################
15374 #
15375 # Extension #93
15376 # EXT_index_texture commands
15377 #
15378 ###############################################################################
15379
15380 # (none)
15381 newcategory: EXT_index_texture
15382
15383 ###############################################################################
15384 #
15385 # Extension #94
15386 # EXT_index_material commands
15387 #
15388 ###############################################################################
15389
15390 IndexMaterialEXT(face, mode)
15391 return void
15392 param face MaterialFace in value
15393 param mode IndexMaterialParameterEXT in value
15394 category EXT_index_material
15395 version 1.1
15396 extension soft
15397 glxflags ignore
15398 offset 538
15399
15400 ###############################################################################
15401 #
15402 # Extension #95
15403 # EXT_index_func commands
15404 #
15405 ###############################################################################
15406
15407 IndexFuncEXT(func, ref)
15408 return void
15409 param func IndexFunctionEXT in value
15410 param ref ClampedFloat32 in value
15411 category EXT_index_func
15412 version 1.1
15413 extension soft
15414 glxflags ignore
15415 offset 539
15416
15417 ###############################################################################
15418 #
15419 # Extension #96
15420 # EXT_index_array_formats commands
15421 #
15422 ###############################################################################
15423
15424 # (none)
15425 newcategory: EXT_index_array_formats
15426
15427 ###############################################################################
15428 #
15429 # Extension #97
15430 # EXT_compiled_vertex_array commands
15431 #
15432 ###############################################################################
15433
15434 LockArraysEXT(first, count)
15435 return void
15436 param first Int32 in value
15437 param count SizeI in value
15438 category EXT_compiled_vertex_array
15439 version 1.1
15440 dlflags notlistable
15441 extension soft
15442 glxflags ignore
15443 offset 540
15444
15445 UnlockArraysEXT()
15446 return void
15447 category EXT_compiled_vertex_array
15448 version 1.1
15449 dlflags notlistable
15450 extension soft
15451 glxflags ignore
15452 offset 541
15453
15454 ###############################################################################
15455 #
15456 # Extension #98
15457 # EXT_cull_vertex commands
15458 #
15459 ###############################################################################
15460
15461 CullParameterdvEXT(pname, params)
15462 return void
15463 param pname CullParameterEXT in value
15464 param params Float64 out array [4]
15465 category EXT_cull_vertex
15466 version 1.1
15467 dlflags notlistable
15468 extension soft
15469 glxflags ignore
15470 offset 542
15471
15472 CullParameterfvEXT(pname, params)
15473 return void
15474 param pname CullParameterEXT in value
15475 param params Float32 out array [4]
15476 category EXT_cull_vertex
15477 version 1.1
15478 dlflags notlistable
15479 extension soft
15480 glxflags ignore
15481 offset 543
15482
15483 ###############################################################################
15484 #
15485 # Extension #99 - skipped
15486 # Extension #100 - GLU_EXT_nurbs_tessellator
15487 #
15488 ###############################################################################
15489
15490 ###############################################################################
15491 #
15492 # Extension #101
15493 # SGIX_ycrcb commands
15494 #
15495 ###############################################################################
15496
15497 # (none)
15498 newcategory: SGIX_ycrcb
15499
15500 ###############################################################################
15501 #
15502 # Extension #102
15503 # SGIX_fragment_lighting commands
15504 #
15505 ###############################################################################
15506
15507 FragmentColorMaterialSGIX(face, mode)
15508 return void
15509 param face MaterialFace in value
15510 param mode MaterialParameter in value
15511 category SGIX_fragment_lighting
15512 glxflags ignore
15513 version 1.0
15514 extension
15515 offset 476
15516
15517 FragmentLightfSGIX(light, pname, param)
15518 return void
15519 param light FragmentLightNameSGIX in value
15520 param pname FragmentLightParameterSGIX in value
15521 param param CheckedFloat32 in value
15522 category SGIX_fragment_lighting
15523 glxflags ignore
15524 version 1.0
15525 extension
15526 offset 477
15527
15528 FragmentLightfvSGIX(light, pname, params)
15529 return void
15530 param light FragmentLightNameSGIX in value
15531 param pname FragmentLightParameterSGIX in value
15532 param params CheckedFloat32 in array [COMPSIZE(pname)]
15533 category SGIX_fragment_lighting
15534 glxflags ignore
15535 version 1.0
15536 extension
15537 offset 478
15538
15539 FragmentLightiSGIX(light, pname, param)
15540 return void
15541 param light FragmentLightNameSGIX in value
15542 param pname FragmentLightParameterSGIX in value
15543 param param CheckedInt32 in value
15544 category SGIX_fragment_lighting
15545 glxflags ignore
15546 version 1.0
15547 extension
15548 offset 479
15549
15550 FragmentLightivSGIX(light, pname, params)
15551 return void
15552 param light FragmentLightNameSGIX in value
15553 param pname FragmentLightParameterSGIX in value
15554 param params CheckedInt32 in array [COMPSIZE(pname)]
15555 category SGIX_fragment_lighting
15556 glxflags ignore
15557 version 1.0
15558 extension
15559 offset 480
15560
15561 FragmentLightModelfSGIX(pname, param)
15562 return void
15563 param pname FragmentLightModelParameterSGIX in value
15564 param param CheckedFloat32 in value
15565 category SGIX_fragment_lighting
15566 glxflags ignore
15567 version 1.0
15568 extension
15569 offset 481
15570
15571 FragmentLightModelfvSGIX(pname, params)
15572 return void
15573 param pname FragmentLightModelParameterSGIX in value
15574 param params CheckedFloat32 in array [COMPSIZE(pname)]
15575 category SGIX_fragment_lighting
15576 glxflags ignore
15577 version 1.0
15578 extension
15579 offset 482
15580
15581 FragmentLightModeliSGIX(pname, param)
15582 return void
15583 param pname FragmentLightModelParameterSGIX in value
15584 param param CheckedInt32 in value
15585 category SGIX_fragment_lighting
15586 glxflags ignore
15587 version 1.0
15588 extension
15589 offset 483
15590
15591 FragmentLightModelivSGIX(pname, params)
15592 return void
15593 param pname FragmentLightModelParameterSGIX in value
15594 param params CheckedInt32 in array [COMPSIZE(pname)]
15595 category SGIX_fragment_lighting
15596 glxflags ignore
15597 version 1.0
15598 extension
15599 offset 484
15600
15601 FragmentMaterialfSGIX(face, pname, param)
15602 return void
15603 param face MaterialFace in value
15604 param pname MaterialParameter in value
15605 param param CheckedFloat32 in value
15606 category SGIX_fragment_lighting
15607 glxflags ignore
15608 version 1.0
15609 extension
15610 offset 485
15611
15612 FragmentMaterialfvSGIX(face, pname, params)
15613 return void
15614 param face MaterialFace in value
15615 param pname MaterialParameter in value
15616 param params CheckedFloat32 in array [COMPSIZE(pname)]
15617 category SGIX_fragment_lighting
15618 glxflags ignore
15619 version 1.0
15620 extension
15621 offset 486
15622
15623 FragmentMaterialiSGIX(face, pname, param)
15624 return void
15625 param face MaterialFace in value
15626 param pname MaterialParameter in value
15627 param param CheckedInt32 in value
15628 category SGIX_fragment_lighting
15629 glxflags ignore
15630 version 1.0
15631 extension
15632 offset 487
15633
15634 FragmentMaterialivSGIX(face, pname, params)
15635 return void
15636 param face MaterialFace in value
15637 param pname MaterialParameter in value
15638 param params CheckedInt32 in array [COMPSIZE(pname)]
15639 category SGIX_fragment_lighting
15640 glxflags ignore
15641 version 1.0
15642 extension
15643 offset 488
15644
15645 GetFragmentLightfvSGIX(light, pname, params)
15646 return void
15647 param light FragmentLightNameSGIX in value
15648 param pname FragmentLightParameterSGIX in value
15649 param params Float32 out array [COMPSIZE(pname)]
15650 category SGIX_fragment_lighting
15651 dlflags notlistable
15652 glxflags ignore
15653 version 1.0
15654 extension
15655 offset 489
15656
15657 GetFragmentLightivSGIX(light, pname, params)
15658 return void
15659 param light FragmentLightNameSGIX in value
15660 param pname FragmentLightParameterSGIX in value
15661 param params Int32 out array [COMPSIZE(pname)]
15662 category SGIX_fragment_lighting
15663 dlflags notlistable
15664 glxflags ignore
15665 version 1.0
15666 extension
15667 offset 490
15668
15669 GetFragmentMaterialfvSGIX(face, pname, params)
15670 return void
15671 param face MaterialFace in value
15672 param pname MaterialParameter in value
15673 param params Float32 out array [COMPSIZE(pname)]
15674 category SGIX_fragment_lighting
15675 dlflags notlistable
15676 glxflags ignore
15677 version 1.0
15678 extension
15679 offset 491
15680
15681 GetFragmentMaterialivSGIX(face, pname, params)
15682 return void
15683 param face MaterialFace in value
15684 param pname MaterialParameter in value
15685 param params Int32 out array [COMPSIZE(pname)]
15686 category SGIX_fragment_lighting
15687 dlflags notlistable
15688 glxflags ignore
15689 version 1.0
15690 extension
15691 offset 492
15692
15693 LightEnviSGIX(pname, param)
15694 return void
15695 param pname LightEnvParameterSGIX in value
15696 param param CheckedInt32 in value
15697 category SGIX_fragment_lighting
15698 glxflags ignore
15699 version 1.0
15700 extension
15701 offset 493
15702
15703 ###############################################################################
15704 #
15705 # Extension #103 - skipped
15706 # Extension #104 - skipped
15707 # Extension #105 - skipped
15708 # Extension #106 - skipped
15709 # Extension #107 - skipped
15710 # Extension #108 - skipped
15711 # Extension #109 - skipped
15712 #
15713 ###############################################################################
15714
15715 ###############################################################################
15716 #
15717 # Extension #110
15718 # IBM_rasterpos_clip commands
15719 #
15720 ###############################################################################
15721
15722 # (none)
15723 newcategory: IBM_rasterpos_clip
15724
15725 ###############################################################################
15726 #
15727 # Extension #111
15728 # HP_texture_lighting commands
15729 #
15730 ###############################################################################
15731
15732 # (none)
15733 newcategory: HP_texture_lighting
15734
15735 ###############################################################################
15736 #
15737 # Extension #112
15738 # EXT_draw_range_elements commands
15739 #
15740 ###############################################################################
15741
15742 # Spec entries to be written
15743 DrawRangeElementsEXT(mode, start, end, count, type, indices)
15744 return void
15745 param mode BeginMode in value
15746 param start UInt32 in value
15747 param end UInt32 in value
15748 param count SizeI in value
15749 param type DrawElementsType in value
15750 param indices Void in array [COMPSIZE(count/type)]
15751 category EXT_draw_range_elements
15752 dlflags handcode
15753 glxflags client-handcode client-intercept server-handcode
15754 version 1.1
15755 alias DrawRangeElements
15756
15757 ###############################################################################
15758 #
15759 # Extension #113
15760 # WIN_phong_shading commands
15761 #
15762 ###############################################################################
15763
15764 # (none)
15765 newcategory: WIN_phong_shading
15766
15767 ###############################################################################
15768 #
15769 # Extension #114
15770 # WIN_specular_fog commands
15771 #
15772 ###############################################################################
15773
15774 # (none)
15775 newcategory: WIN_specular_fog
15776
15777 ###############################################################################
15778 #
15779 # Extension #115 - skipped
15780 # Extension #116 - skipped
15781 #
15782 ###############################################################################
15783
15784 ###############################################################################
15785 #
15786 # Extension #117
15787 # EXT_light_texture commands
15788 #
15789 ###############################################################################
15790
15791 # Spec entries to be written
15792 ApplyTextureEXT(mode)
15793 return void
15794 param mode LightTextureModeEXT in value
15795 category EXT_light_texture
15796 version 1.1
15797 glxropcode ?
15798 offset ?
15799
15800 TextureLightEXT(pname)
15801 return void
15802 param pname LightTexturePNameEXT in value
15803 category EXT_light_texture
15804 version 1.1
15805 glxropcode ?
15806 offset ?
15807
15808 TextureMaterialEXT(face, mode)
15809 return void
15810 param face MaterialFace in value
15811 param mode MaterialParameter in value
15812 category EXT_light_texture
15813 version 1.1
15814 glxropcode ?
15815 offset ?
15816
15817 ###############################################################################
15818 #
15819 # Extension #118 - skipped
15820 #
15821 ###############################################################################
15822
15823 ###############################################################################
15824 #
15825 # Extension #119
15826 # SGIX_blend_alpha_minmax commands
15827 #
15828 ###############################################################################
15829
15830 # (none)
15831 newcategory: SGIX_blend_alpha_minmax
15832
15833 ###############################################################################
15834 #
15835 # Extension #120 - skipped
15836 # Extension #121 - skipped
15837 # Extension #122 - skipped
15838 # Extension #123 - skipped
15839 # Extension #124 - skipped
15840 # Extension #125 - skipped
15841 # Extension #126 - skipped
15842 # Extension #127 - skipped
15843 # Extension #128 - skipped
15844 #
15845 ###############################################################################
15846
15847 ###############################################################################
15848 #
15849 # Extension #129
15850 # EXT_bgra commands
15851 #
15852 ###############################################################################
15853
15854 # (none)
15855 newcategory: EXT_bgra
15856
15857 ###############################################################################
15858 #
15859 # Extension #130 - skipped
15860 # Extension #131 - skipped
15861 #
15862 ###############################################################################
15863
15864 ###############################################################################
15865 #
15866 # Extension #132
15867 # SGIX_async commands
15868 #
15869 ###############################################################################
15870
15871 AsyncMarkerSGIX(marker)
15872 return void
15873 param marker UInt32 in value
15874 category SGIX_async
15875 version 1.0
15876 glxflags ignore
15877 extension
15878 offset ?
15879
15880 FinishAsyncSGIX(markerp)
15881 return Int32
15882 param markerp UInt32 out array [1]
15883 category SGIX_async
15884 version 1.0
15885 dlflags notlistable
15886 glxflags ignore
15887 extension
15888 offset ?
15889
15890 PollAsyncSGIX(markerp)
15891 return Int32
15892 param markerp UInt32 out array [1]
15893 category SGIX_async
15894 version 1.0
15895 dlflags notlistable
15896 glxflags ignore
15897 extension
15898 offset ?
15899
15900 GenAsyncMarkersSGIX(range)
15901 return UInt32
15902 param range SizeI in value
15903 category SGIX_async
15904 version 1.0
15905 dlflags notlistable
15906 glxflags ignore
15907 extension
15908 offset ?
15909
15910 DeleteAsyncMarkersSGIX(marker, range)
15911 return void
15912 param marker UInt32 in value
15913 param range SizeI in value
15914 category SGIX_async
15915 version 1.0
15916 dlflags notlistable
15917 glxflags ignore
15918 extension
15919 offset ?
15920
15921 IsAsyncMarkerSGIX(marker)
15922 return Boolean
15923 param marker UInt32 in value
15924 category SGIX_async
15925 version 1.0
15926 dlflags notlistable
15927 glxflags ignore
15928 extension
15929 offset ?
15930
15931 ###############################################################################
15932 #
15933 # Extension #133
15934 # SGIX_async_pixel commands
15935 #
15936 ###############################################################################
15937
15938 # (none)
15939 newcategory: SGIX_async_pixel
15940
15941 ###############################################################################
15942 #
15943 # Extension #134
15944 # SGIX_async_histogram commands
15945 #
15946 ###############################################################################
15947
15948 # (none)
15949 newcategory: SGIX_async_histogram
15950
15951 ###############################################################################
15952 #
15953 # Extension #135 - skipped (INTEL_texture_scissor was never implemented)
15954 #
15955 ###############################################################################
15956
15957 ###############################################################################
15958 #
15959 # Extension #136
15960 # INTEL_parallel_arrays commands
15961 #
15962 ###############################################################################
15963
15964 VertexPointervINTEL(size, type, pointer)
15965 return void
15966 param size Int32 in value
15967 param type VertexPointerType in value
15968 param pointer VoidPointer in array [4] retained
15969 category INTEL_parallel_arrays
15970 dlflags notlistable
15971 glxflags client-handcode server-handcode EXT
15972 version 1.1
15973 offset ?
15974
15975 NormalPointervINTEL(type, pointer)
15976 return void
15977 param type NormalPointerType in value
15978 param pointer VoidPointer in array [4] retained
15979 category INTEL_parallel_arrays
15980 dlflags notlistable
15981 glxflags client-handcode server-handcode EXT
15982 version 1.1
15983 offset ?
15984
15985 ColorPointervINTEL(size, type, pointer)
15986 return void
15987 param size Int32 in value
15988 param type VertexPointerType in value
15989 param pointer VoidPointer in array [4] retained
15990 category INTEL_parallel_arrays
15991 dlflags notlistable
15992 glxflags client-handcode server-handcode EXT
15993 version 1.1
15994 offset ?
15995
15996 TexCoordPointervINTEL(size, type, pointer)
15997 return void
15998 param size Int32 in value
15999 param type VertexPointerType in value
16000 param pointer VoidPointer in array [4] retained
16001 category INTEL_parallel_arrays
16002 dlflags notlistable
16003 glxflags client-handcode server-handcode EXT
16004 version 1.1
16005 offset ?
16006
16007
16008 ###############################################################################
16009 #
16010 # Extension #137
16011 # HP_occlusion_test commands
16012 #
16013 ###############################################################################
16014
16015 # (none)
16016 newcategory: HP_occlusion_test
16017
16018 ###############################################################################
16019 #
16020 # Extension #138
16021 # EXT_pixel_transform commands
16022 #
16023 ###############################################################################
16024
16025 PixelTransformParameteriEXT(target, pname, param)
16026 return void
16027 param target PixelTransformTargetEXT in value
16028 param pname PixelTransformPNameEXT in value
16029 param param Int32 in value
16030 category EXT_pixel_transform
16031 version 1.1
16032 glxropcode ?
16033 offset ?
16034
16035 PixelTransformParameterfEXT(target, pname, param)
16036 return void
16037 param target PixelTransformTargetEXT in value
16038 param pname PixelTransformPNameEXT in value
16039 param param Float32 in value
16040 category EXT_pixel_transform
16041 version 1.1
16042 glxropcode ?
16043 offset ?
16044
16045 PixelTransformParameterivEXT(target, pname, params)
16046 return void
16047 param target PixelTransformTargetEXT in value
16048 param pname PixelTransformPNameEXT in value
16049 param params Int32 in array [1]
16050 category EXT_pixel_transform
16051 version 1.1
16052 glxropcode ?
16053 offset ?
16054
16055 PixelTransformParameterfvEXT(target, pname, params)
16056 return void
16057 param target PixelTransformTargetEXT in value
16058 param pname PixelTransformPNameEXT in value
16059 param params Float32 in array [1]
16060 category EXT_pixel_transform
16061 version 1.1
16062 glxropcode ?
16063 offset ?
16064
16065 ###############################################################################
16066 #
16067 # Extension #139
16068 # EXT_pixel_transform_color_table commands
16069 #
16070 ###############################################################################
16071
16072 # (none)
16073 newcategory: EXT_pixel_transform_color_table
16074
16075 ###############################################################################
16076 #
16077 # Extension #140 - skipped
16078 #
16079 ###############################################################################
16080
16081 ###############################################################################
16082 #
16083 # Extension #141
16084 # EXT_shared_texture_palette commands
16085 #
16086 ###############################################################################
16087
16088 # (none)
16089 newcategory: EXT_shared_texture_palette
16090
16091 ###############################################################################
16092 #
16093 # Extension #142 - GLX_SGIS_blended_overlay
16094 # Extension #143 - GLX_SGIS_shared_multisample
16095 #
16096 ###############################################################################
16097
16098 ###############################################################################
16099 #
16100 # Extension #144
16101 # EXT_separate_specular_color commands
16102 #
16103 ###############################################################################
16104
16105 # (none)
16106 newcategory: EXT_separate_specular_color
16107
16108 ###############################################################################
16109 #
16110 # Extension #145
16111 # EXT_secondary_color commands
16112 #
16113 ###############################################################################
16114
16115 SecondaryColor3bEXT(red, green, blue)
16116 return void
16117 param red ColorB in value
16118 param green ColorB in value
16119 param blue ColorB in value
16120 category EXT_secondary_color
16121 vectorequiv SecondaryColor3bvEXT
16122 version 1.1
16123 alias SecondaryColor3b
16124
16125 SecondaryColor3bvEXT(v)
16126 return void
16127 param v ColorB in array [3]
16128 category EXT_secondary_color
16129 version 1.1
16130 glxropcode 4126
16131 alias SecondaryColor3bv
16132
16133 SecondaryColor3dEXT(red, green, blue)
16134 return void
16135 param red ColorD in value
16136 param green ColorD in value
16137 param blue ColorD in value
16138 category EXT_secondary_color
16139 vectorequiv SecondaryColor3dvEXT
16140 version 1.1
16141 alias SecondaryColor3d
16142
16143 SecondaryColor3dvEXT(v)
16144 return void
16145 param v ColorD in array [3]
16146 category EXT_secondary_color
16147 version 1.1
16148 glxropcode 4130
16149 alias SecondaryColor3dv
16150
16151 SecondaryColor3fEXT(red, green, blue)
16152 return void
16153 param red ColorF in value
16154 param green ColorF in value
16155 param blue ColorF in value
16156 category EXT_secondary_color
16157 vectorequiv SecondaryColor3fvEXT
16158 version 1.1
16159 alias SecondaryColor3f
16160
16161 SecondaryColor3fvEXT(v)
16162 return void
16163 param v ColorF in array [3]
16164 category EXT_secondary_color
16165 version 1.1
16166 glxropcode 4129
16167 alias SecondaryColor3fv
16168
16169 SecondaryColor3iEXT(red, green, blue)
16170 return void
16171 param red ColorI in value
16172 param green ColorI in value
16173 param blue ColorI in value
16174 category EXT_secondary_color
16175 vectorequiv SecondaryColor3ivEXT
16176 version 1.1
16177 alias SecondaryColor3i
16178
16179 SecondaryColor3ivEXT(v)
16180 return void
16181 param v ColorI in array [3]
16182 category EXT_secondary_color
16183 version 1.1
16184 glxropcode 4128
16185 offset 568
16186 alias SecondaryColor3iv
16187
16188 SecondaryColor3sEXT(red, green, blue)
16189 return void
16190 param red ColorS in value
16191 param green ColorS in value
16192 param blue ColorS in value
16193 category EXT_secondary_color
16194 vectorequiv SecondaryColor3svEXT
16195 version 1.1
16196 alias SecondaryColor3s
16197
16198 SecondaryColor3svEXT(v)
16199 return void
16200 param v ColorS in array [3]
16201 category EXT_secondary_color
16202 version 1.1
16203 glxropcode 4127
16204 alias SecondaryColor3sv
16205
16206 SecondaryColor3ubEXT(red, green, blue)
16207 return void
16208 param red ColorUB in value
16209 param green ColorUB in value
16210 param blue ColorUB in value
16211 category EXT_secondary_color
16212 vectorequiv SecondaryColor3ubvEXT
16213 version 1.1
16214 alias SecondaryColor3ub
16215
16216 SecondaryColor3ubvEXT(v)
16217 return void
16218 param v ColorUB in array [3]
16219 category EXT_secondary_color
16220 version 1.1
16221 glxropcode 4131
16222 alias SecondaryColor3ubv
16223
16224 SecondaryColor3uiEXT(red, green, blue)
16225 return void
16226 param red ColorUI in value
16227 param green ColorUI in value
16228 param blue ColorUI in value
16229 category EXT_secondary_color
16230 vectorequiv SecondaryColor3uivEXT
16231 version 1.1
16232 alias SecondaryColor3ui
16233
16234 SecondaryColor3uivEXT(v)
16235 return void
16236 param v ColorUI in array [3]
16237 category EXT_secondary_color
16238 version 1.1
16239 glxropcode 4133
16240 alias SecondaryColor3uiv
16241
16242 SecondaryColor3usEXT(red, green, blue)
16243 return void
16244 param red ColorUS in value
16245 param green ColorUS in value
16246 param blue ColorUS in value
16247 category EXT_secondary_color
16248 vectorequiv SecondaryColor3usvEXT
16249 version 1.1
16250 alias SecondaryColor3us
16251
16252 SecondaryColor3usvEXT(v)
16253 return void
16254 param v ColorUS in array [3]
16255 category EXT_secondary_color
16256 version 1.1
16257 glxropcode 4132
16258 alias SecondaryColor3usv
16259
16260 SecondaryColorPointerEXT(size, type, stride, pointer)
16261 return void
16262 param size Int32 in value
16263 param type ColorPointerType in value
16264 param stride SizeI in value
16265 param pointer Void in array [COMPSIZE(size/type/stride)] retained
16266 category EXT_secondary_color
16267 dlflags notlistable
16268 glxflags client-handcode server-handcode EXT
16269 version 1.1
16270 extension
16271 alias SecondaryColorPointer
16272
16273 ###############################################################################
16274 #
16275 # Extension #146
16276 # EXT_texture_env commands
16277 #
16278 ###############################################################################
16279
16280 # Dead extension - never implemented (removed from registry!)
16281 # (none)
16282 # newcategory: EXT_texture_env
16283
16284 ###############################################################################
16285 #
16286 # Extension #147
16287 # EXT_texture_perturb_normal commands
16288 #
16289 ###############################################################################
16290
16291 TextureNormalEXT(mode)
16292 return void
16293 param mode TextureNormalModeEXT in value
16294 category EXT_texture_perturb_normal
16295 version 1.1
16296 glxropcode ?
16297 offset ?
16298
16299 ###############################################################################
16300 #
16301 # Extension #148
16302 # EXT_multi_draw_arrays commands
16303 #
16304 ###############################################################################
16305
16306 # first and count are really 'in'
16307 MultiDrawArraysEXT(mode, first, count, primcount)
16308 return void
16309 param mode BeginMode in value
16310 param first Int32 out array [COMPSIZE(primcount)]
16311 param count SizeI out array [COMPSIZE(primcount)]
16312 param primcount SizeI in value
16313 category EXT_multi_draw_arrays
16314 version 1.1
16315 glxropcode ?
16316 alias MultiDrawArrays
16317
16318 MultiDrawElementsEXT(mode, count, type, indices, primcount)
16319 return void
16320 param mode BeginMode in value
16321 param count SizeI in array [COMPSIZE(primcount)]
16322 param type DrawElementsType in value
16323 param indices VoidPointer in array [COMPSIZE(primcount)]
16324 param primcount SizeI in value
16325 category EXT_multi_draw_arrays
16326 version 1.1
16327 glxropcode ?
16328 alias MultiDrawElements
16329
16330 ###############################################################################
16331 #
16332 # Extension #149
16333 # EXT_fog_coord commands
16334 #
16335 ###############################################################################
16336
16337 FogCoordfEXT(coord)
16338 return void
16339 param coord CoordF in value
16340 category EXT_fog_coord
16341 vectorequiv FogCoordfvEXT
16342 version 1.1
16343 alias FogCoordf
16344
16345 FogCoordfvEXT(coord)
16346 return void
16347 param coord CoordF in array [1]
16348 category EXT_fog_coord
16349 version 1.1
16350 glxropcode 4124
16351 alias FogCoordfv
16352
16353 FogCoorddEXT(coord)
16354 return void
16355 param coord CoordD in value
16356 category EXT_fog_coord
16357 vectorequiv FogCoorddvEXT
16358 version 1.1
16359 alias FogCoordd
16360
16361 FogCoorddvEXT(coord)
16362 return void
16363 param coord CoordD in array [1]
16364 category EXT_fog_coord
16365 version 1.1
16366 glxropcode 4125
16367 alias FogCoorddv
16368
16369 FogCoordPointerEXT(type, stride, pointer)
16370 return void
16371 param type FogPointerTypeEXT in value
16372 param stride SizeI in value
16373 param pointer Void in array [COMPSIZE(type/stride)] retained
16374 category EXT_fog_coord
16375 dlflags notlistable
16376 version 1.1
16377 glxflags client-handcode server-handcode EXT
16378 alias FogCoordPointer
16379
16380 ###############################################################################
16381 #
16382 # Extension #150 - skipped
16383 # Extension #151 - skipped
16384 # Extension #152 - skipped
16385 # Extension #153 - skipped
16386 # Extension #154 - skipped
16387 #
16388 ###############################################################################
16389
16390 ###############################################################################
16391 #
16392 # Extension #155
16393 # REND_screen_coordinates commands
16394 #
16395 ###############################################################################
16396
16397 # (none)
16398 newcategory: REND_screen_coordinates
16399
16400 ###############################################################################
16401 #
16402 # Extension #156
16403 # EXT_coordinate_frame commands
16404 #
16405 ###############################################################################
16406
16407 Tangent3bEXT(tx, ty, tz)
16408 return void
16409 param tx Int8 in value
16410 param ty Int8 in value
16411 param tz Int8 in value
16412 category EXT_coordinate_frame
16413 vectorequiv Tangent3bvEXT
16414 version 1.1
16415 offset ?
16416
16417 Tangent3bvEXT(v)
16418 return void
16419 param v Int8 in array [3]
16420 category EXT_coordinate_frame
16421 version 1.1
16422 glxropcode ?
16423 offset ?
16424
16425 Tangent3dEXT(tx, ty, tz)
16426 return void
16427 param tx CoordD in value
16428 param ty CoordD in value
16429 param tz CoordD in value
16430 category EXT_coordinate_frame
16431 vectorequiv Tangent3dvEXT
16432 version 1.1
16433 offset ?
16434
16435 Tangent3dvEXT(v)
16436 return void
16437 param v CoordD in array [3]
16438 category EXT_coordinate_frame
16439 version 1.1
16440 glxropcode ?
16441 offset ?
16442
16443 Tangent3fEXT(tx, ty, tz)
16444 return void
16445 param tx CoordF in value
16446 param ty CoordF in value
16447 param tz CoordF in value
16448 category EXT_coordinate_frame
16449 vectorequiv Tangent3fvEXT
16450 version 1.1
16451 offset ?
16452
16453 Tangent3fvEXT(v)
16454 return void
16455 param v CoordF in array [3]
16456 category EXT_coordinate_frame
16457 version 1.1
16458 glxropcode ?
16459 offset ?
16460
16461 Tangent3iEXT(tx, ty, tz)
16462 return void
16463 param tx Int32 in value
16464 param ty Int32 in value
16465 param tz Int32 in value
16466 category EXT_coordinate_frame
16467 vectorequiv Tangent3ivEXT
16468 version 1.1
16469 offset ?
16470
16471 Tangent3ivEXT(v)
16472 return void
16473 param v Int32 in array [3]
16474 category EXT_coordinate_frame
16475 version 1.1
16476 glxropcode ?
16477 offset ?
16478
16479 Tangent3sEXT(tx, ty, tz)
16480 return void
16481 param tx Int16 in value
16482 param ty Int16 in value
16483 param tz Int16 in value
16484 category EXT_coordinate_frame
16485 vectorequiv Tangent3svEXT
16486 version 1.1
16487 offset ?
16488
16489 Tangent3svEXT(v)
16490 return void
16491 param v Int16 in array [3]
16492 category EXT_coordinate_frame
16493 version 1.1
16494 glxropcode ?
16495 offset ?
16496
16497 Binormal3bEXT(bx, by, bz)
16498 return void
16499 param bx Int8 in value
16500 param by Int8 in value
16501 param bz Int8 in value
16502 category EXT_coordinate_frame
16503 vectorequiv Binormal3bvEXT
16504 version 1.1
16505 offset ?
16506
16507 Binormal3bvEXT(v)
16508 return void
16509 param v Int8 in array [3]
16510 category EXT_coordinate_frame
16511 version 1.1
16512 glxropcode ?
16513 offset ?
16514
16515 Binormal3dEXT(bx, by, bz)
16516 return void
16517 param bx CoordD in value
16518 param by CoordD in value
16519 param bz CoordD in value
16520 category EXT_coordinate_frame
16521 vectorequiv Binormal3dvEXT
16522 version 1.1
16523 offset ?
16524
16525 Binormal3dvEXT(v)
16526 return void
16527 param v CoordD in array [3]
16528 category EXT_coordinate_frame
16529 version 1.1
16530 glxropcode ?
16531 offset ?
16532
16533 Binormal3fEXT(bx, by, bz)
16534 return void
16535 param bx CoordF in value
16536 param by CoordF in value
16537 param bz CoordF in value
16538 category EXT_coordinate_frame
16539 vectorequiv Binormal3fvEXT
16540 version 1.1
16541 offset ?
16542
16543 Binormal3fvEXT(v)
16544 return void
16545 param v CoordF in array [3]
16546 category EXT_coordinate_frame
16547 version 1.1
16548 glxropcode ?
16549 offset ?
16550
16551 Binormal3iEXT(bx, by, bz)
16552 return void
16553 param bx Int32 in value
16554 param by Int32 in value
16555 param bz Int32 in value
16556 category EXT_coordinate_frame
16557 vectorequiv Binormal3ivEXT
16558 version 1.1
16559 offset ?
16560
16561 Binormal3ivEXT(v)
16562 return void
16563 param v Int32 in array [3]
16564 category EXT_coordinate_frame
16565 version 1.1
16566 glxropcode ?
16567 offset ?
16568
16569 Binormal3sEXT(bx, by, bz)
16570 return void
16571 param bx Int16 in value
16572 param by Int16 in value
16573 param bz Int16 in value
16574 category EXT_coordinate_frame
16575 vectorequiv Binormal3svEXT
16576 version 1.1
16577 offset ?
16578
16579 Binormal3svEXT(v)
16580 return void
16581 param v Int16 in array [3]
16582 category EXT_coordinate_frame
16583 version 1.1
16584 glxropcode ?
16585 offset ?
16586
16587 TangentPointerEXT(type, stride, pointer)
16588 return void
16589 param type TangentPointerTypeEXT in value
16590 param stride SizeI in value
16591 param pointer Void in array [COMPSIZE(type/stride)] retained
16592 category EXT_coordinate_frame
16593 dlflags notlistable
16594 glxflags client-handcode client-intercept server-handcode
16595 version 1.1
16596 offset ?
16597
16598 BinormalPointerEXT(type, stride, pointer)
16599 return void
16600 param type BinormalPointerTypeEXT in value
16601 param stride SizeI in value
16602 param pointer Void in array [COMPSIZE(type/stride)] retained
16603 category EXT_coordinate_frame
16604 dlflags notlistable
16605 glxflags client-handcode client-intercept server-handcode
16606 version 1.1
16607 offset ?
16608
16609 ###############################################################################
16610 #
16611 # Extension #157 - skipped
16612 #
16613 ###############################################################################
16614
16615 ###############################################################################
16616 #
16617 # Extension #158
16618 # EXT_texture_env_combine commands
16619 #
16620 ###############################################################################
16621
16622 # (none)
16623 newcategory: EXT_texture_env_combine
16624
16625 ###############################################################################
16626 #
16627 # Extension #159
16628 # APPLE_specular_vector commands
16629 #
16630 ###############################################################################
16631
16632 # (none)
16633 newcategory: APPLE_specular_vector
16634
16635 ###############################################################################
16636 #
16637 # Extension #160
16638 # APPLE_transform_hint commands
16639 #
16640 ###############################################################################
16641
16642 # (none)
16643 newcategory: APPLE_transform_hint
16644
16645 ###############################################################################
16646 #
16647 # Extension #161
16648 # SGIX_fog_scale commands
16649 #
16650 ###############################################################################
16651
16652 # (none)
16653 newcategory: SGIX_fog_scale
16654
16655 ###############################################################################
16656 #
16657 # Extension #162 - skipped
16658 #
16659 ###############################################################################
16660
16661 ###############################################################################
16662 #
16663 # Extension #163
16664 # SUNX_constant_data commands
16665 #
16666 ###############################################################################
16667
16668 FinishTextureSUNX()
16669 return void
16670 category SUNX_constant_data
16671 version 1.1
16672 glxropcode ?
16673 offset ?
16674
16675 ###############################################################################
16676 #
16677 # Extension #164
16678 # SUN_global_alpha commands
16679 #
16680 ###############################################################################
16681
16682 GlobalAlphaFactorbSUN(factor)
16683 return void
16684 param factor Int8 in value
16685 category SUN_global_alpha
16686 version 1.1
16687 glxropcode ?
16688 offset ?
16689
16690 GlobalAlphaFactorsSUN(factor)
16691 return void
16692 param factor Int16 in value
16693 category SUN_global_alpha
16694 version 1.1
16695 glxropcode ?
16696 offset ?
16697
16698 GlobalAlphaFactoriSUN(factor)
16699 return void
16700 param factor Int32 in value
16701 category SUN_global_alpha
16702 version 1.1
16703 glxropcode ?
16704 offset ?
16705
16706 GlobalAlphaFactorfSUN(factor)
16707 return void
16708 param factor Float32 in value
16709 category SUN_global_alpha
16710 version 1.1
16711 glxropcode ?
16712 offset ?
16713
16714 GlobalAlphaFactordSUN(factor)
16715 return void
16716 param factor Float64 in value
16717 category SUN_global_alpha
16718 version 1.1
16719 glxropcode ?
16720 offset ?
16721
16722 GlobalAlphaFactorubSUN(factor)
16723 return void
16724 param factor UInt8 in value
16725 category SUN_global_alpha
16726 version 1.1
16727 glxropcode ?
16728 offset ?
16729
16730 GlobalAlphaFactorusSUN(factor)
16731 return void
16732 param factor UInt16 in value
16733 category SUN_global_alpha
16734 version 1.1
16735 glxropcode ?
16736 offset ?
16737
16738 GlobalAlphaFactoruiSUN(factor)
16739 return void
16740 param factor UInt32 in value
16741 category SUN_global_alpha
16742 version 1.1
16743 glxropcode ?
16744 offset ?
16745
16746 ###############################################################################
16747 #
16748 # Extension #165
16749 # SUN_triangle_list commands
16750 #
16751 ###############################################################################
16752
16753 ReplacementCodeuiSUN(code)
16754 return void
16755 param code UInt32 in value
16756 category SUN_triangle_list
16757 version 1.1
16758 glxropcode ?
16759 offset ?
16760
16761 ReplacementCodeusSUN(code)
16762 return void
16763 param code UInt16 in value
16764 category SUN_triangle_list
16765 version 1.1
16766 glxropcode ?
16767 offset ?
16768
16769 ReplacementCodeubSUN(code)
16770 return void
16771 param code UInt8 in value
16772 category SUN_triangle_list
16773 version 1.1
16774 glxropcode ?
16775 offset ?
16776
16777 ReplacementCodeuivSUN(code)
16778 return void
16779 param code UInt32 in array [COMPSIZE()]
16780 category SUN_triangle_list
16781 version 1.1
16782 glxropcode ?
16783 offset ?
16784
16785 ReplacementCodeusvSUN(code)
16786 return void
16787 param code UInt16 in array [COMPSIZE()]
16788 category SUN_triangle_list
16789 version 1.1
16790 glxropcode ?
16791 offset ?
16792
16793 ReplacementCodeubvSUN(code)
16794 return void
16795 param code UInt8 in array [COMPSIZE()]
16796 category SUN_triangle_list
16797 version 1.1
16798 glxropcode ?
16799 offset ?
16800
16801 ReplacementCodePointerSUN(type, stride, pointer)
16802 return void
16803 param type ReplacementCodeTypeSUN in value
16804 param stride SizeI in value
16805 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
16806 category SUN_triangle_list
16807 version 1.1
16808 glxropcode ?
16809 offset ?
16810
16811 ###############################################################################
16812 #
16813 # Extension #166
16814 # SUN_vertex commands
16815 #
16816 ###############################################################################
16817
16818 Color4ubVertex2fSUN(r, g, b, a, x, y)
16819 return void
16820 param r UInt8 in value
16821 param g UInt8 in value
16822 param b UInt8 in value
16823 param a UInt8 in value
16824 param x Float32 in value
16825 param y Float32 in value
16826 category SUN_vertex
16827 version 1.1
16828 glxropcode ?
16829 offset ?
16830
16831 Color4ubVertex2fvSUN(c, v)
16832 return void
16833 param c UInt8 in array [4]
16834 param v Float32 in array [2]
16835 category SUN_vertex
16836 version 1.1
16837 glxropcode ?
16838 offset ?
16839
16840 Color4ubVertex3fSUN(r, g, b, a, x, y, z)
16841 return void
16842 param r UInt8 in value
16843 param g UInt8 in value
16844 param b UInt8 in value
16845 param a UInt8 in value
16846 param x Float32 in value
16847 param y Float32 in value
16848 param z Float32 in value
16849 category SUN_vertex
16850 version 1.1
16851 glxropcode ?
16852 offset ?
16853
16854 Color4ubVertex3fvSUN(c, v)
16855 return void
16856 param c UInt8 in array [4]
16857 param v Float32 in array [3]
16858 category SUN_vertex
16859 version 1.1
16860 glxropcode ?
16861 offset ?
16862
16863 Color3fVertex3fSUN(r, g, b, x, y, z)
16864 return void
16865 param r Float32 in value
16866 param g Float32 in value
16867 param b Float32 in value
16868 param x Float32 in value
16869 param y Float32 in value
16870 param z Float32 in value
16871 category SUN_vertex
16872 version 1.1
16873 glxropcode ?
16874 offset ?
16875
16876 Color3fVertex3fvSUN(c, v)
16877 return void
16878 param c Float32 in array [3]
16879 param v Float32 in array [3]
16880 category SUN_vertex
16881 version 1.1
16882 glxropcode ?
16883 offset ?
16884
16885 Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
16886 return void
16887 param nx Float32 in value
16888 param ny Float32 in value
16889 param nz Float32 in value
16890 param x Float32 in value
16891 param y Float32 in value
16892 param z Float32 in value
16893 category SUN_vertex
16894 version 1.1
16895 glxropcode ?
16896 offset ?
16897
16898 Normal3fVertex3fvSUN(n, v)
16899 return void
16900 param n Float32 in array [3]
16901 param v Float32 in array [3]
16902 category SUN_vertex
16903 version 1.1
16904 glxropcode ?
16905 offset ?
16906
16907 Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
16908 return void
16909 param r Float32 in value
16910 param g Float32 in value
16911 param b Float32 in value
16912 param a Float32 in value
16913 param nx Float32 in value
16914 param ny Float32 in value
16915 param nz Float32 in value
16916 param x Float32 in value
16917 param y Float32 in value
16918 param z Float32 in value
16919 category SUN_vertex
16920 version 1.1
16921 glxropcode ?
16922 offset ?
16923
16924 Color4fNormal3fVertex3fvSUN(c, n, v)
16925 return void
16926 param c Float32 in array [4]
16927 param n Float32 in array [3]
16928 param v Float32 in array [3]
16929 category SUN_vertex
16930 version 1.1
16931 glxropcode ?
16932 offset ?
16933
16934 TexCoord2fVertex3fSUN(s, t, x, y, z)
16935 return void
16936 param s Float32 in value
16937 param t Float32 in value
16938 param x Float32 in value
16939 param y Float32 in value
16940 param z Float32 in value
16941 category SUN_vertex
16942 version 1.1
16943 glxropcode ?
16944 offset ?
16945
16946 TexCoord2fVertex3fvSUN(tc, v)
16947 return void
16948 param tc Float32 in array [2]
16949 param v Float32 in array [3]
16950 category SUN_vertex
16951 version 1.1
16952 glxropcode ?
16953 offset ?
16954
16955 TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
16956 return void
16957 param s Float32 in value
16958 param t Float32 in value
16959 param p Float32 in value
16960 param q Float32 in value
16961 param x Float32 in value
16962 param y Float32 in value
16963 param z Float32 in value
16964 param w Float32 in value
16965 category SUN_vertex
16966 version 1.1
16967 glxropcode ?
16968 offset ?
16969
16970 TexCoord4fVertex4fvSUN(tc, v)
16971 return void
16972 param tc Float32 in array [4]
16973 param v Float32 in array [4]
16974 category SUN_vertex
16975 version 1.1
16976 glxropcode ?
16977 offset ?
16978
16979 TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
16980 return void
16981 param s Float32 in value
16982 param t Float32 in value
16983 param r UInt8 in value
16984 param g UInt8 in value
16985 param b UInt8 in value
16986 param a UInt8 in value
16987 param x Float32 in value
16988 param y Float32 in value
16989 param z Float32 in value
16990 category SUN_vertex
16991 version 1.1
16992 glxropcode ?
16993 offset ?
16994
16995 TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
16996 return void
16997 param tc Float32 in array [2]
16998 param c UInt8 in array [4]
16999 param v Float32 in array [3]
17000 category SUN_vertex
17001 version 1.1
17002 glxropcode ?
17003 offset ?
17004
17005 TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
17006 return void
17007 param s Float32 in value
17008 param t Float32 in value
17009 param r Float32 in value
17010 param g Float32 in value
17011 param b Float32 in value
17012 param x Float32 in value
17013 param y Float32 in value
17014 param z Float32 in value
17015 category SUN_vertex
17016 version 1.1
17017 glxropcode ?
17018 offset ?
17019
17020 TexCoord2fColor3fVertex3fvSUN(tc, c, v)
17021 return void
17022 param tc Float32 in array [2]
17023 param c Float32 in array [3]
17024 param v Float32 in array [3]
17025 category SUN_vertex
17026 version 1.1
17027 glxropcode ?
17028 offset ?
17029
17030 TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
17031 return void
17032 param s Float32 in value
17033 param t Float32 in value
17034 param nx Float32 in value
17035 param ny Float32 in value
17036 param nz Float32 in value
17037 param x Float32 in value
17038 param y Float32 in value
17039 param z Float32 in value
17040 category SUN_vertex
17041 version 1.1
17042 glxropcode ?
17043 offset ?
17044
17045 TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
17046 return void
17047 param tc Float32 in array [2]
17048 param n Float32 in array [3]
17049 param v Float32 in array [3]
17050 category SUN_vertex
17051 version 1.1
17052 glxropcode ?
17053 offset ?
17054
17055 TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
17056 return void
17057 param s Float32 in value
17058 param t Float32 in value
17059 param r Float32 in value
17060 param g Float32 in value
17061 param b Float32 in value
17062 param a Float32 in value
17063 param nx Float32 in value
17064 param ny Float32 in value
17065 param nz Float32 in value
17066 param x Float32 in value
17067 param y Float32 in value
17068 param z Float32 in value
17069 category SUN_vertex
17070 version 1.1
17071 glxropcode ?
17072 offset ?
17073
17074 TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
17075 return void
17076 param tc Float32 in array [2]
17077 param c Float32 in array [4]
17078 param n Float32 in array [3]
17079 param v Float32 in array [3]
17080 category SUN_vertex
17081 version 1.1
17082 glxropcode ?
17083 offset ?
17084
17085 TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
17086 return void
17087 param s Float32 in value
17088 param t Float32 in value
17089 param p Float32 in value
17090 param q Float32 in value
17091 param r Float32 in value
17092 param g Float32 in value
17093 param b Float32 in value
17094 param a Float32 in value
17095 param nx Float32 in value
17096 param ny Float32 in value
17097 param nz Float32 in value
17098 param x Float32 in value
17099 param y Float32 in value
17100 param z Float32 in value
17101 param w Float32 in value
17102 category SUN_vertex
17103 version 1.1
17104 glxropcode ?
17105 offset ?
17106
17107 TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
17108 return void
17109 param tc Float32 in array [4]
17110 param c Float32 in array [4]
17111 param n Float32 in array [3]
17112 param v Float32 in array [4]
17113 category SUN_vertex
17114 version 1.1
17115 glxropcode ?
17116 offset ?
17117
17118 ReplacementCodeuiVertex3fSUN(rc, x, y, z)
17119 return void
17120 param rc ReplacementCodeSUN in value
17121 param x Float32 in value
17122 param y Float32 in value
17123 param z Float32 in value
17124 category SUN_vertex
17125 version 1.1
17126 glxropcode ?
17127 offset ?
17128
17129 ReplacementCodeuiVertex3fvSUN(rc, v)
17130 return void
17131 param rc ReplacementCodeSUN in array [1]
17132 param v Float32 in array [3]
17133 category SUN_vertex
17134 version 1.1
17135 glxropcode ?
17136 offset ?
17137
17138 ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
17139 return void
17140 param rc ReplacementCodeSUN in value
17141 param r UInt8 in value
17142 param g UInt8 in value
17143 param b UInt8 in value
17144 param a UInt8 in value
17145 param x Float32 in value
17146 param y Float32 in value
17147 param z Float32 in value
17148 category SUN_vertex
17149 version 1.1
17150 glxropcode ?
17151 offset ?
17152
17153 ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
17154 return void
17155 param rc ReplacementCodeSUN in array [1]
17156 param c UInt8 in array [4]
17157 param v Float32 in array [3]
17158 category SUN_vertex
17159 version 1.1
17160 glxropcode ?
17161 offset ?
17162
17163 ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
17164 return void
17165 param rc ReplacementCodeSUN in value
17166 param r Float32 in value
17167 param g Float32 in value
17168 param b Float32 in value
17169 param x Float32 in value
17170 param y Float32 in value
17171 param z Float32 in value
17172 category SUN_vertex
17173 version 1.1
17174 glxropcode ?
17175 offset ?
17176
17177 ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
17178 return void
17179 param rc ReplacementCodeSUN in array [1]
17180 param c Float32 in array [3]
17181 param v Float32 in array [3]
17182 category SUN_vertex
17183 version 1.1
17184 glxropcode ?
17185 offset ?
17186
17187 ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
17188 return void
17189 param rc ReplacementCodeSUN in value
17190 param nx Float32 in value
17191 param ny Float32 in value
17192 param nz Float32 in value
17193 param x Float32 in value
17194 param y Float32 in value
17195 param z Float32 in value
17196 category SUN_vertex
17197 version 1.1
17198 glxropcode ?
17199 offset ?
17200
17201 ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
17202 return void
17203 param rc ReplacementCodeSUN in array [1]
17204 param n Float32 in array [3]
17205 param v Float32 in array [3]
17206 category SUN_vertex
17207 version 1.1
17208 glxropcode ?
17209 offset ?
17210
17211 ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
17212 return void
17213 param rc ReplacementCodeSUN in value
17214 param r Float32 in value
17215 param g Float32 in value
17216 param b Float32 in value
17217 param a Float32 in value
17218 param nx Float32 in value
17219 param ny Float32 in value
17220 param nz Float32 in value
17221 param x Float32 in value
17222 param y Float32 in value
17223 param z Float32 in value
17224 category SUN_vertex
17225 version 1.1
17226 glxropcode ?
17227 offset ?
17228
17229 ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
17230 return void
17231 param rc ReplacementCodeSUN in array [1]
17232 param c Float32 in array [4]
17233 param n Float32 in array [3]
17234 param v Float32 in array [3]
17235 category SUN_vertex
17236 version 1.1
17237 glxropcode ?
17238 offset ?
17239
17240 ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
17241 return void
17242 param rc ReplacementCodeSUN in value
17243 param s Float32 in value
17244 param t Float32 in value
17245 param x Float32 in value
17246 param y Float32 in value
17247 param z Float32 in value
17248 category SUN_vertex
17249 version 1.1
17250 glxropcode ?
17251 offset ?
17252
17253 ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
17254 return void
17255 param rc ReplacementCodeSUN in array [1]
17256 param tc Float32 in array [2]
17257 param v Float32 in array [3]
17258 category SUN_vertex
17259 version 1.1
17260 glxropcode ?
17261 offset ?
17262
17263 ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
17264 return void
17265 param rc ReplacementCodeSUN in value
17266 param s Float32 in value
17267 param t Float32 in value
17268 param nx Float32 in value
17269 param ny Float32 in value
17270 param nz Float32 in value
17271 param x Float32 in value
17272 param y Float32 in value
17273 param z Float32 in value
17274 category SUN_vertex
17275 version 1.1
17276 glxropcode ?
17277 offset ?
17278
17279 ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
17280 return void
17281 param rc ReplacementCodeSUN in array [1]
17282 param tc Float32 in array [2]
17283 param n Float32 in array [3]
17284 param v Float32 in array [3]
17285 category SUN_vertex
17286 version 1.1
17287 glxropcode ?
17288 offset ?
17289
17290 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
17291 return void
17292 param rc ReplacementCodeSUN in value
17293 param s Float32 in value
17294 param t Float32 in value
17295 param r Float32 in value
17296 param g Float32 in value
17297 param b Float32 in value
17298 param a Float32 in value
17299 param nx Float32 in value
17300 param ny Float32 in value
17301 param nz Float32 in value
17302 param x Float32 in value
17303 param y Float32 in value
17304 param z Float32 in value
17305 category SUN_vertex
17306 version 1.1
17307 glxropcode ?
17308 offset ?
17309
17310 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
17311 return void
17312 param rc ReplacementCodeSUN in array [1]
17313 param tc Float32 in array [2]
17314 param c Float32 in array [4]
17315 param n Float32 in array [3]
17316 param v Float32 in array [3]
17317 category SUN_vertex
17318 version 1.1
17319 glxropcode ?
17320 offset ?
17321
17322 ###############################################################################
17323 #
17324 # Extension #167 - WGL_EXT_display_color_table
17325 # Extension #168 - WGL_EXT_extensions_string
17326 # Extension #169 - WGL_EXT_make_current_read
17327 # Extension #170 - WGL_EXT_pixel_format
17328 # Extension #171 - WGL_EXT_pbuffer
17329 # Extension #172 - WGL_EXT_swap_control
17330 #
17331 ###############################################################################
17332
17333 ###############################################################################
17334 #
17335 # Extension #173
17336 # EXT_blend_func_separate commands (also INGR_blend_func_separate)
17337 #
17338 ###############################################################################
17339
17340 BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
17341 return void
17342 param sfactorRGB BlendFuncSeparateParameterEXT in value
17343 param dfactorRGB BlendFuncSeparateParameterEXT in value
17344 param sfactorAlpha BlendFuncSeparateParameterEXT in value
17345 param dfactorAlpha BlendFuncSeparateParameterEXT in value
17346 category EXT_blend_func_separate
17347 glxropcode 4134
17348 version 1.0
17349 extension
17350 alias BlendFuncSeparate
17351
17352 BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
17353 return void
17354 param sfactorRGB BlendFuncSeparateParameterEXT in value
17355 param dfactorRGB BlendFuncSeparateParameterEXT in value
17356 param sfactorAlpha BlendFuncSeparateParameterEXT in value
17357 param dfactorAlpha BlendFuncSeparateParameterEXT in value
17358 category INGR_blend_func_separate
17359 glxropcode 4134
17360 version 1.0
17361 extension
17362 alias BlendFuncSeparateEXT
17363
17364 ###############################################################################
17365 #
17366 # Extension #174
17367 # INGR_color_clamp commands
17368 #
17369 ###############################################################################
17370
17371 # (none)
17372 newcategory: INGR_color_clamp
17373
17374 ###############################################################################
17375 #
17376 # Extension #175
17377 # INGR_interlace_read commands
17378 #
17379 ###############################################################################
17380
17381 # (none)
17382 newcategory: INGR_interlace_read
17383
17384 ###############################################################################
17385 #
17386 # Extension #176
17387 # EXT_stencil_wrap commands
17388 #
17389 ###############################################################################
17390
17391 # (none)
17392 newcategory: EXT_stencil_wrap
17393
17394 ###############################################################################
17395 #
17396 # Extension #177 - skipped
17397 #
17398 ###############################################################################
17399
17400 ###############################################################################
17401 #
17402 # Extension #178
17403 # EXT_422_pixels commands
17404 #
17405 ###############################################################################
17406
17407 # (none)
17408 newcategory: EXT_422_pixels
17409
17410 ###############################################################################
17411 #
17412 # Extension #179
17413 # NV_texgen_reflection commands
17414 #
17415 ###############################################################################
17416
17417 # (none)
17418 newcategory: NV_texgen_reflection
17419
17420 ###############################################################################
17421 #
17422 # Extension #???
17423 # @ EXT_texture_cube_map commands
17424 #
17425 ###############################################################################
17426
17427 # (none)
17428
17429 ###############################################################################
17430 #
17431 # Extension #180 - skipped
17432 # Extension #181 - skipped
17433 #
17434 ###############################################################################
17435
17436 ###############################################################################
17437 #
17438 # Extension #182
17439 # SUN_convolution_border_modes commands
17440 #
17441 ###############################################################################
17442
17443 # (none)
17444 newcategory: SUN_convolution_border_modes
17445
17446 ###############################################################################
17447 #
17448 # Extension #183 - GLX_SUN_get_transparent_index
17449 # Extension #184 - skipped
17450 #
17451 ###############################################################################
17452
17453 ###############################################################################
17454 #
17455 # Extension #185
17456 # EXT_texture_env_add commands
17457 #
17458 ###############################################################################
17459
17460 # (none)
17461 newcategory: EXT_texture_env_add
17462
17463 ###############################################################################
17464 #
17465 # Extension #186
17466 # EXT_texture_lod_bias commands
17467 #
17468 ###############################################################################
17469
17470 # (none)
17471 newcategory: EXT_texture_lod_bias
17472
17473 ###############################################################################
17474 #
17475 # Extension #187
17476 # EXT_texture_filter_anisotropic commands
17477 #
17478 ###############################################################################
17479
17480 # (none)
17481 newcategory: EXT_texture_filter_anisotropic
17482
17483 ###############################################################################
17484 #
17485 # Extension #188
17486 # EXT_vertex_weighting commands
17487 #
17488 ###############################################################################
17489
17490 # GLX stuff to be written
17491 VertexWeightfEXT(weight)
17492 return void
17493 param weight Float32 in value
17494 category EXT_vertex_weighting
17495 vectorequiv VertexWeightfvEXT
17496 version 1.1
17497 extension soft WINSOFT NV10
17498 glxflags ignore
17499 offset 494
17500
17501 VertexWeightfvEXT(weight)
17502 return void
17503 param weight Float32 in array [1]
17504 category EXT_vertex_weighting
17505 version 1.1
17506 extension soft WINSOFT NV10
17507 glxropcode 4135
17508 glxflags ignore
17509 offset 495
17510
17511 VertexWeightPointerEXT(size, type, stride, pointer)
17512 return void
17513 param size SizeI in value
17514 param type VertexWeightPointerTypeEXT in value
17515 param stride SizeI in value
17516 param pointer Void in array [COMPSIZE(type/stride)] retained
17517 category EXT_vertex_weighting
17518 version 1.1
17519 extension soft WINSOFT NV10
17520 dlflags notlistable
17521 glxflags ignore
17522 offset 496
17523
17524 ###############################################################################
17525 #
17526 # Extension #189
17527 # NV_light_max_exponent commands
17528 #
17529 ###############################################################################
17530
17531 # (none)
17532 newcategory: NV_light_max_exponent
17533
17534 ###############################################################################
17535 #
17536 # Extension #190
17537 # NV_vertex_array_range commands
17538 #
17539 ###############################################################################
17540
17541 FlushVertexArrayRangeNV()
17542 return void
17543 category NV_vertex_array_range
17544 version 1.1
17545 extension soft WINSOFT NV10
17546 dlflags notlistable
17547 glxflags client-handcode server-handcode ignore
17548 offset 497
17549
17550 VertexArrayRangeNV(length, pointer)
17551 return void
17552 param length SizeI in value
17553 param pointer Void in array [COMPSIZE(length)] retained
17554 category NV_vertex_array_range
17555 version 1.1
17556 extension soft WINSOFT NV10
17557 dlflags notlistable
17558 glxflags client-handcode server-handcode ignore
17559 offset 498
17560
17561 ###############################################################################
17562 #
17563 # Extension #191
17564 # NV_register_combiners commands
17565 #
17566 ###############################################################################
17567
17568 CombinerParameterfvNV(pname, params)
17569 return void
17570 param pname CombinerParameterNV in value
17571 param params CheckedFloat32 in array [COMPSIZE(pname)]
17572 category NV_register_combiners
17573 version 1.1
17574 extension soft WINSOFT NV10
17575 glxropcode 4137
17576 glxflags ignore
17577 offset 499
17578
17579 CombinerParameterfNV(pname, param)
17580 return void
17581 param pname CombinerParameterNV in value
17582 param param Float32 in value
17583 category NV_register_combiners
17584 version 1.1
17585 extension soft WINSOFT NV10
17586 glxropcode 4136
17587 glxflags ignore
17588 offset 500
17589
17590 CombinerParameterivNV(pname, params)
17591 return void
17592 param pname CombinerParameterNV in value
17593 param params CheckedInt32 in array [COMPSIZE(pname)]
17594 category NV_register_combiners
17595 version 1.1
17596 extension soft WINSOFT NV10
17597 glxropcode 4139
17598 glxflags ignore
17599 offset 501
17600
17601 CombinerParameteriNV(pname, param)
17602 return void
17603 param pname CombinerParameterNV in value
17604 param param Int32 in value
17605 category NV_register_combiners
17606 version 1.1
17607 extension soft WINSOFT NV10
17608 glxropcode 4138
17609 glxflags ignore
17610 offset 502
17611
17612 CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
17613 return void
17614 param stage CombinerStageNV in value
17615 param portion CombinerPortionNV in value
17616 param variable CombinerVariableNV in value
17617 param input CombinerRegisterNV in value
17618 param mapping CombinerMappingNV in value
17619 param componentUsage CombinerComponentUsageNV in value
17620 category NV_register_combiners
17621 version 1.1
17622 extension soft WINSOFT NV10
17623 glxropcode 4140
17624 glxflags ignore
17625 offset 503
17626
17627 CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
17628 return void
17629 param stage CombinerStageNV in value
17630 param portion CombinerPortionNV in value
17631 param abOutput CombinerRegisterNV in value
17632 param cdOutput CombinerRegisterNV in value
17633 param sumOutput CombinerRegisterNV in value
17634 param scale CombinerScaleNV in value
17635 param bias CombinerBiasNV in value
17636 param abDotProduct Boolean in value
17637 param cdDotProduct Boolean in value
17638 param muxSum Boolean in value
17639 category NV_register_combiners
17640 version 1.1
17641 extension soft WINSOFT NV10
17642 glxropcode 4141
17643 glxflags ignore
17644 offset 504
17645
17646 FinalCombinerInputNV(variable, input, mapping, componentUsage)
17647 return void
17648 param variable CombinerVariableNV in value
17649 param input CombinerRegisterNV in value
17650 param mapping CombinerMappingNV in value
17651 param componentUsage CombinerComponentUsageNV in value
17652 category NV_register_combiners
17653 version 1.1
17654 extension soft WINSOFT NV10
17655 glxropcode 4142
17656 glxflags ignore
17657 offset 505
17658
17659 GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
17660 return void
17661 param stage CombinerStageNV in value
17662 param portion CombinerPortionNV in value
17663 param variable CombinerVariableNV in value
17664 param pname CombinerParameterNV in value
17665 param params Float32 out array [COMPSIZE(pname)]
17666 dlflags notlistable
17667 category NV_register_combiners
17668 version 1.1
17669 extension soft WINSOFT NV10
17670 glxvendorpriv 1270
17671 glxflags ignore
17672 offset 506
17673
17674 GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
17675 return void
17676 param stage CombinerStageNV in value
17677 param portion CombinerPortionNV in value
17678 param variable CombinerVariableNV in value
17679 param pname CombinerParameterNV in value
17680 param params Int32 out array [COMPSIZE(pname)]
17681 dlflags notlistable
17682 category NV_register_combiners
17683 version 1.1
17684 extension soft WINSOFT NV10
17685 glxvendorpriv 1271
17686 glxflags ignore
17687 offset 507
17688
17689 GetCombinerOutputParameterfvNV(stage, portion, pname, params)
17690 return void
17691 param stage CombinerStageNV in value
17692 param portion CombinerPortionNV in value
17693 param pname CombinerParameterNV in value
17694 param params Float32 out array [COMPSIZE(pname)]
17695 dlflags notlistable
17696 category NV_register_combiners
17697 version 1.1
17698 extension soft WINSOFT NV10
17699 glxvendorpriv 1272
17700 glxflags ignore
17701 offset 508
17702
17703 GetCombinerOutputParameterivNV(stage, portion, pname, params)
17704 return void
17705 param stage CombinerStageNV in value
17706 param portion CombinerPortionNV in value
17707 param pname CombinerParameterNV in value
17708 param params Int32 out array [COMPSIZE(pname)]
17709 dlflags notlistable
17710 category NV_register_combiners
17711 version 1.1
17712 extension soft WINSOFT NV10
17713 glxvendorpriv 1273
17714 glxflags ignore
17715 offset 509
17716
17717 GetFinalCombinerInputParameterfvNV(variable, pname, params)
17718 return void
17719 param variable CombinerVariableNV in value
17720 param pname CombinerParameterNV in value
17721 param params Float32 out array [COMPSIZE(pname)]
17722 dlflags notlistable
17723 category NV_register_combiners
17724 version 1.1
17725 extension soft WINSOFT NV10
17726 glxvendorpriv 1274
17727 glxflags ignore
17728 offset 510
17729
17730 GetFinalCombinerInputParameterivNV(variable, pname, params)
17731 return void
17732 param variable CombinerVariableNV in value
17733 param pname CombinerParameterNV in value
17734 param params Int32 out array [COMPSIZE(pname)]
17735 dlflags notlistable
17736 category NV_register_combiners
17737 version 1.1
17738 extension soft WINSOFT NV10
17739 glxvendorpriv 1275
17740 glxflags ignore
17741 offset 511
17742
17743 ###############################################################################
17744 #
17745 # Extension #192
17746 # NV_fog_distance commands
17747 #
17748 ###############################################################################
17749
17750 # (none)
17751 newcategory: NV_fog_distance
17752
17753 ###############################################################################
17754 #
17755 # Extension #193
17756 # NV_texgen_emboss commands
17757 #
17758 ###############################################################################
17759
17760 # (none)
17761 newcategory: NV_texgen_emboss
17762
17763 ###############################################################################
17764 #
17765 # Extension #194
17766 # NV_blend_square commands
17767 #
17768 ###############################################################################
17769
17770 # (none)
17771 newcategory: NV_blend_square
17772
17773 ###############################################################################
17774 #
17775 # Extension #195
17776 # NV_texture_env_combine4 commands
17777 #
17778 ###############################################################################
17779
17780 # (none)
17781 newcategory: NV_texture_env_combine4
17782
17783 ###############################################################################
17784 #
17785 # Extension #196
17786 # MESA_resize_buffers commands
17787 #
17788 ###############################################################################
17789
17790 ResizeBuffersMESA()
17791 return void
17792 category MESA_resize_buffers
17793 version 1.0
17794 glxropcode ?
17795 offset 512
17796
17797 ###############################################################################
17798 #
17799 # Extension #197
17800 # MESA_window_pos commands
17801 #
17802 # Note that the 2- and 3-component versions are now aliases of ARB
17803 # entry points.
17804 #
17805 ###############################################################################
17806
17807 WindowPos2dMESA(x, y)
17808 return void
17809 param x CoordD in value
17810 param y CoordD in value
17811 category MESA_window_pos
17812 vectorequiv WindowPos2dvMESA
17813 version 1.0
17814 alias WindowPos2dARB
17815
17816 WindowPos2dvMESA(v)
17817 return void
17818 param v CoordD in array [2]
17819 category MESA_window_pos
17820 version 1.0
17821 glxropcode ?
17822 alias WindowPos2dvARB
17823
17824 WindowPos2fMESA(x, y)
17825 return void
17826 param x CoordF in value
17827 param y CoordF in value
17828 category MESA_window_pos
17829 vectorequiv WindowPos2fvMESA
17830 version 1.0
17831 alias WindowPos2fARB
17832
17833 WindowPos2fvMESA(v)
17834 return void
17835 param v CoordF in array [2]
17836 category MESA_window_pos
17837 version 1.0
17838 glxropcode ?
17839 alias WindowPos2fvARB
17840
17841 WindowPos2iMESA(x, y)
17842 return void
17843 param x CoordI in value
17844 param y CoordI in value
17845 category MESA_window_pos
17846 vectorequiv WindowPos2ivMESA
17847 version 1.0
17848 alias WindowPos2iARB
17849
17850 WindowPos2ivMESA(v)
17851 return void
17852 param v CoordI in array [2]
17853 category MESA_window_pos
17854 version 1.0
17855 glxropcode ?
17856 alias WindowPos2ivARB
17857
17858 WindowPos2sMESA(x, y)
17859 return void
17860 param x CoordS in value
17861 param y CoordS in value
17862 category MESA_window_pos
17863 vectorequiv WindowPos2svMESA
17864 version 1.0
17865 alias WindowPos2sARB
17866
17867 WindowPos2svMESA(v)
17868 return void
17869 param v CoordS in array [2]
17870 category MESA_window_pos
17871 version 1.0
17872 glxropcode ?
17873 alias WindowPos2svARB
17874
17875 WindowPos3dMESA(x, y, z)
17876 return void
17877 param x CoordD in value
17878 param y CoordD in value
17879 param z CoordD in value
17880 vectorequiv WindowPos3dvMESA
17881 category MESA_window_pos
17882 version 1.0
17883 alias WindowPos3dARB
17884
17885 WindowPos3dvMESA(v)
17886 return void
17887 param v CoordD in array [3]
17888 category MESA_window_pos
17889 version 1.0
17890 glxropcode ?
17891 alias WindowPos3dvARB
17892
17893 WindowPos3fMESA(x, y, z)
17894 return void
17895 param x CoordF in value
17896 param y CoordF in value
17897 param z CoordF in value
17898 category MESA_window_pos
17899 vectorequiv WindowPos3fvMESA
17900 version 1.0
17901 alias WindowPos3fARB
17902
17903 WindowPos3fvMESA(v)
17904 return void
17905 param v CoordF in array [3]
17906 category MESA_window_pos
17907 version 1.0
17908 glxropcode ?
17909 alias WindowPos3fvARB
17910
17911 WindowPos3iMESA(x, y, z)
17912 return void
17913 param x CoordI in value
17914 param y CoordI in value
17915 param z CoordI in value
17916 category MESA_window_pos
17917 vectorequiv WindowPos3ivMESA
17918 version 1.0
17919 alias WindowPos3iARB
17920
17921 WindowPos3ivMESA(v)
17922 return void
17923 param v CoordI in array [3]
17924 category MESA_window_pos
17925 version 1.0
17926 glxropcode ?
17927 alias WindowPos3ivARB
17928
17929 WindowPos3sMESA(x, y, z)
17930 return void
17931 param x CoordS in value
17932 param y CoordS in value
17933 param z CoordS in value
17934 category MESA_window_pos
17935 vectorequiv WindowPos3svMESA
17936 version 1.0
17937 alias WindowPos3sARB
17938
17939 WindowPos3svMESA(v)
17940 return void
17941 param v CoordS in array [3]
17942 category MESA_window_pos
17943 version 1.0
17944 glxropcode ?
17945 alias WindowPos3svARB
17946
17947 WindowPos4dMESA(x, y, z, w)
17948 return void
17949 param x CoordD in value
17950 param y CoordD in value
17951 param z CoordD in value
17952 param w CoordD in value
17953 vectorequiv WindowPos4dvMESA
17954 category MESA_window_pos
17955 version 1.0
17956 offset 529
17957
17958 WindowPos4dvMESA(v)
17959 return void
17960 param v CoordD in array [4]
17961 category MESA_window_pos
17962 version 1.0
17963 glxropcode ?
17964 offset 530
17965
17966 WindowPos4fMESA(x, y, z, w)
17967 return void
17968 param x CoordF in value
17969 param y CoordF in value
17970 param z CoordF in value
17971 param w CoordF in value
17972 category MESA_window_pos
17973 vectorequiv WindowPos4fvMESA
17974 version 1.0
17975 offset 531
17976
17977 WindowPos4fvMESA(v)
17978 return void
17979 param v CoordF in array [4]
17980 category MESA_window_pos
17981 version 1.0
17982 glxropcode ?
17983 offset 532
17984
17985 WindowPos4iMESA(x, y, z, w)
17986 return void
17987 param x CoordI in value
17988 param y CoordI in value
17989 param z CoordI in value
17990 param w CoordI in value
17991 category MESA_window_pos
17992 vectorequiv WindowPos4ivMESA
17993 version 1.0
17994 offset 533
17995
17996 WindowPos4ivMESA(v)
17997 return void
17998 param v CoordI in array [4]
17999 category MESA_window_pos
18000 version 1.0
18001 glxropcode ?
18002 offset 534
18003
18004 WindowPos4sMESA(x, y, z, w)
18005 return void
18006 param x CoordS in value
18007 param y CoordS in value
18008 param z CoordS in value
18009 param w CoordS in value
18010 category MESA_window_pos
18011 vectorequiv WindowPos4svMESA
18012 version 1.0
18013 offset 535
18014
18015 WindowPos4svMESA(v)
18016 return void
18017 param v CoordS in array [4]
18018 category MESA_window_pos
18019 version 1.0
18020 glxropcode ?
18021 offset 536
18022
18023 ###############################################################################
18024 #
18025 # Extension #198
18026 # EXT_texture_compression_s3tc commands
18027 #
18028 ###############################################################################
18029
18030 #@@ (none yet)
18031
18032 ###############################################################################
18033 #
18034 # Extension #199
18035 # IBM_cull_vertex commands
18036 #
18037 ###############################################################################
18038
18039 # (none)
18040 newcategory: IBM_cull_vertex
18041
18042 ###############################################################################
18043 #
18044 # Extension #200
18045 # IBM_multimode_draw_arrays commands
18046 #
18047 ###############################################################################
18048
18049 MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
18050 return void
18051 param mode BeginMode in array [COMPSIZE(primcount)]
18052 param first Int32 in array [COMPSIZE(primcount)]
18053 param count SizeI in array [COMPSIZE(primcount)]
18054 param primcount SizeI in value
18055 param modestride Int32 in value
18056 category IBM_multimode_draw_arrays
18057 version 1.1
18058 glxropcode ?
18059 offset 708
18060
18061
18062 MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
18063 return void
18064 param mode BeginMode in array [COMPSIZE(primcount)]
18065 param count SizeI in array [COMPSIZE(primcount)]
18066 param type DrawElementsType in value
18067 param indices ConstVoidPointer in array [COMPSIZE(primcount)]
18068 param primcount SizeI in value
18069 param modestride Int32 in value
18070 category IBM_multimode_draw_arrays
18071 version 1.1
18072 glxropcode ?
18073 offset 709
18074
18075 ###############################################################################
18076 #
18077 # Extension #201
18078 # IBM_vertex_array_lists commands
18079 #
18080 ###############################################################################
18081
18082 ColorPointerListIBM(size, type, stride, pointer, ptrstride)
18083 return void
18084 param size Int32 in value
18085 param type ColorPointerType in value
18086 param stride Int32 in value
18087 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
18088 param ptrstride Int32 in value
18089 category IBM_vertex_array_lists
18090 version 1.1
18091 glxropcode ?
18092 offset ?
18093
18094 SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
18095 return void
18096 param size Int32 in value
18097 param type SecondaryColorPointerTypeIBM in value
18098 param stride Int32 in value
18099 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
18100 param ptrstride Int32 in value
18101 category IBM_vertex_array_lists
18102 version 1.1
18103 glxropcode ?
18104 offset ?
18105
18106 EdgeFlagPointerListIBM(stride, pointer, ptrstride)
18107 return void
18108 param stride Int32 in value
18109 param pointer BooleanPointer in array [COMPSIZE(stride)] retained
18110 param ptrstride Int32 in value
18111 category IBM_vertex_array_lists
18112 version 1.1
18113 glxropcode ?
18114 offset ?
18115
18116 FogCoordPointerListIBM(type, stride, pointer, ptrstride)
18117 return void
18118 param type FogPointerTypeIBM in value
18119 param stride Int32 in value
18120 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
18121 param ptrstride Int32 in value
18122 category IBM_vertex_array_lists
18123 version 1.1
18124 glxropcode ?
18125 offset ?
18126
18127 IndexPointerListIBM(type, stride, pointer, ptrstride)
18128 return void
18129 param type IndexPointerType in value
18130 param stride Int32 in value
18131 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
18132 param ptrstride Int32 in value
18133 category IBM_vertex_array_lists
18134 version 1.1
18135 glxropcode ?
18136 offset ?
18137
18138 NormalPointerListIBM(type, stride, pointer, ptrstride)
18139 return void
18140 param type NormalPointerType in value
18141 param stride Int32 in value
18142 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
18143 param ptrstride Int32 in value
18144 category IBM_vertex_array_lists
18145 version 1.1
18146 glxropcode ?
18147 offset ?
18148
18149 TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
18150 return void
18151 param size Int32 in value
18152 param type TexCoordPointerType in value
18153 param stride Int32 in value
18154 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
18155 param ptrstride Int32 in value
18156 category IBM_vertex_array_lists
18157 version 1.1
18158 glxropcode ?
18159 offset ?
18160
18161 VertexPointerListIBM(size, type, stride, pointer, ptrstride)
18162 return void
18163 param size Int32 in value
18164 param type VertexPointerType in value
18165 param stride Int32 in value
18166 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
18167 param ptrstride Int32 in value
18168 category IBM_vertex_array_lists
18169 version 1.1
18170 glxropcode ?
18171 offset ?
18172
18173 ###############################################################################
18174 #
18175 # Extension #202
18176 # SGIX_subsample commands
18177 #
18178 ###############################################################################
18179
18180 # (none)
18181 newcategory: SGIX_subsample
18182
18183 ###############################################################################
18184 #
18185 # Extension #203
18186 # SGIX_ycrcba commands
18187 #
18188 ###############################################################################
18189
18190 # (none)
18191 newcategory: SGIX_ycrcba
18192
18193 ###############################################################################
18194 #
18195 # Extension #204
18196 # SGIX_ycrcb_subsample commands
18197 #
18198 ###############################################################################
18199
18200 # (none)
18201 newcategory: SGIX_ycrcb_subsample
18202
18203 ###############################################################################
18204 #
18205 # Extension #205
18206 # SGIX_depth_pass_instrument commands
18207 #
18208 ###############################################################################
18209
18210 # (none)
18211 newcategory: SGIX_depth_pass_instrument
18212
18213 ###############################################################################
18214 #
18215 # Extension #206
18216 # 3DFX_texture_compression_FXT1 commands
18217 #
18218 ###############################################################################
18219
18220 # (none)
18221 newcategory: 3DFX_texture_compression_FXT1
18222
18223 ###############################################################################
18224 #
18225 # Extension #207
18226 # 3DFX_multisample commands
18227 #
18228 ###############################################################################
18229
18230 # (none)
18231 newcategory: 3DFX_multisample
18232
18233 ###############################################################################
18234 #
18235 # Extension #208
18236 # 3DFX_tbuffer commands
18237 #
18238 ###############################################################################
18239
18240 TbufferMask3DFX(mask)
18241 return void
18242 param mask UInt32 in value
18243 category 3DFX_tbuffer
18244 version 1.2
18245 glxropcode ?
18246 offset 553
18247
18248 ###############################################################################
18249 #
18250 # Extension #209
18251 # EXT_multisample commands
18252 #
18253 ###############################################################################
18254
18255 SampleMaskEXT(value, invert)
18256 return void
18257 param value ClampedFloat32 in value
18258 param invert Boolean in value
18259 category EXT_multisample
18260 version 1.0
18261 glxropcode ?
18262 extension
18263 offset 446
18264
18265 SamplePatternEXT(pattern)
18266 return void
18267 param pattern SamplePatternEXT in value
18268 category EXT_multisample
18269 version 1.0
18270 glxropcode ?
18271 glxflags
18272 extension
18273 offset 447
18274
18275 ###############################################################################
18276 #
18277 # Extension #210
18278 # SGIX_vertex_preclip commands
18279 #
18280 ###############################################################################
18281
18282 # (none)
18283 newcategory: SGIX_vertex_preclip
18284
18285 ###############################################################################
18286 #
18287 # Extension #211
18288 # SGIX_convolution_accuracy commands
18289 #
18290 ###############################################################################
18291
18292 # (none)
18293 newcategory: SGIX_convolution_accuracy
18294
18295 ###############################################################################
18296 #
18297 # Extension #212
18298 # SGIX_resample commands
18299 #
18300 ###############################################################################
18301
18302 # (none)
18303 newcategory: SGIX_resample
18304
18305 ###############################################################################
18306 #
18307 # Extension #213
18308 # SGIS_point_line_texgen commands
18309 #
18310 ###############################################################################
18311
18312 # (none)
18313 newcategory: SGIS_point_line_texgen
18314
18315 ###############################################################################
18316 #
18317 # Extension #214
18318 # SGIS_texture_color_mask commands
18319 #
18320 ###############################################################################
18321
18322 TextureColorMaskSGIS(red, green, blue, alpha)
18323 return void
18324 param red Boolean in value
18325 param green Boolean in value
18326 param blue Boolean in value
18327 param alpha Boolean in value
18328 category SGIS_texture_color_mask
18329 version 1.1
18330 glxropcode 2082
18331 extension
18332 offset ?
18333
18334 ###############################################################################
18335 #
18336 # Extension #215 - GLX_MESA_copy_sub_buffer
18337 # Extension #216 - GLX_MESA_pixmap_colormap
18338 # Extension #217 - GLX_MESA_release_buffers
18339 # Extension #218 - GLX_MESA_set_3dfx_mode
18340 #
18341 ###############################################################################
18342
18343 ###############################################################################
18344 #
18345 # Extension #219
18346 # SGIX_igloo_interface commands
18347 #
18348 ###############################################################################
18349
18350 IglooInterfaceSGIX(pname, params)
18351 return void
18352 dlflags notlistable
18353 param pname IglooFunctionSelectSGIX in value
18354 param params IglooParameterSGIX in array [COMPSIZE(pname)]
18355 category SGIX_igloo_interface
18356 version 1.0
18357 glxflags SGI ignore
18358 extension
18359 glxropcode 200
18360 offset ?
18361
18362 ###############################################################################
18363 #
18364 # Extension #220
18365 # EXT_texture_env_dot3 commands
18366 #
18367 ###############################################################################
18368
18369 # (none)
18370 newcategory: EXT_texture_env_dot3
18371
18372 ###############################################################################
18373 #
18374 # Extension #221
18375 # ATI_texture_mirror_once commands
18376 #
18377 ###############################################################################
18378 # (none)
18379 newcategory: ATI_texture_mirror_once
18380
18381 ###############################################################################
18382 #
18383 # Extension #222
18384 # NV_fence commands
18385 #
18386 ###############################################################################
18387
18388 DeleteFencesNV(n, fences)
18389 return void
18390 param n SizeI in value
18391 param fences FenceNV in array [n]
18392 category NV_fence
18393 dlflags notlistable
18394 version 1.2
18395 extension soft WINSOFT NV10
18396 glxvendorpriv 1276
18397 glxflags ignore
18398 offset 647
18399
18400 GenFencesNV(n, fences)
18401 return void
18402 param n SizeI in value
18403 param fences FenceNV out array [n]
18404 category NV_fence
18405 dlflags notlistable
18406 version 1.2
18407 extension soft WINSOFT NV10
18408 glxvendorpriv 1277
18409 glxflags ignore
18410 offset 648
18411
18412 IsFenceNV(fence)
18413 return Boolean
18414 param fence FenceNV in value
18415 category NV_fence
18416 dlflags notlistable
18417 version 1.2
18418 extension soft WINSOFT NV10
18419 glxvendorpriv 1278
18420 glxflags ignore
18421 offset 649
18422
18423 TestFenceNV(fence)
18424 return Boolean
18425 param fence FenceNV in value
18426 category NV_fence
18427 dlflags notlistable
18428 version 1.2
18429 extension soft WINSOFT NV10
18430 glxvendorpriv 1279
18431 glxflags ignore
18432 offset 650
18433
18434 GetFenceivNV(fence, pname, params)
18435 return void
18436 param fence FenceNV in value
18437 param pname FenceParameterNameNV in value
18438 param params Int32 out array [COMPSIZE(pname)]
18439 category NV_fence
18440 dlflags notlistable
18441 version 1.2
18442 extension soft WINSOFT NV10
18443 glxvendorpriv 1280
18444 glxflags ignore
18445 offset 651
18446
18447 FinishFenceNV(fence)
18448 return void
18449 param fence FenceNV in value
18450 category NV_fence
18451 dlflags notlistable
18452 version 1.2
18453 extension soft WINSOFT NV10
18454 glxvendorpriv 1312
18455 glxflags ignore
18456 offset 652
18457
18458 SetFenceNV(fence, condition)
18459 return void
18460 param fence FenceNV in value
18461 param condition FenceConditionNV in value
18462 category NV_fence
18463 version 1.2
18464 extension soft WINSOFT NV10
18465 glxflags ignore
18466 offset 653
18467
18468 ###############################################################################
18469 #
18470 # Extension #225
18471 # NV_evaluators commands
18472 #
18473 ###############################################################################
18474
18475 MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
18476 return void
18477 param target EvalTargetNV in value
18478 param index UInt32 in value
18479 param type MapTypeNV in value
18480 param ustride SizeI in value
18481 param vstride SizeI in value
18482 param uorder CheckedInt32 in value
18483 param vorder CheckedInt32 in value
18484 param packed Boolean in value
18485 param points Void in array [COMPSIZE(target/uorder/vorder)]
18486 category NV_evaluators
18487 dlflags handcode
18488 version 1.1
18489 extension soft WINSOFT NV10
18490 glxflags ignore
18491 offset ?
18492
18493 MapParameterivNV(target, pname, params)
18494 return void
18495 param target EvalTargetNV in value
18496 param pname MapParameterNV in value
18497 param params CheckedInt32 in array [COMPSIZE(target/pname)]
18498 category NV_evaluators
18499 version 1.1
18500 extension soft WINSOFT NV10
18501 glxflags ignore
18502 offset ?
18503
18504 MapParameterfvNV(target, pname, params)
18505 return void
18506 param target EvalTargetNV in value
18507 param pname MapParameterNV in value
18508 param params CheckedFloat32 in array [COMPSIZE(target/pname)]
18509 category NV_evaluators
18510 version 1.1
18511 extension soft WINSOFT NV10
18512 glxflags ignore
18513 offset ?
18514
18515 GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
18516 return void
18517 param target EvalTargetNV in value
18518 param index UInt32 in value
18519 param type MapTypeNV in value
18520 param ustride SizeI in value
18521 param vstride SizeI in value
18522 param packed Boolean in value
18523 param points Void out array [COMPSIZE(target)]
18524 category NV_evaluators
18525 dlflags notlistable
18526 version 1.1
18527 extension soft WINSOFT NV10
18528 glxflags ignore
18529 offset ?
18530
18531 GetMapParameterivNV(target, pname, params)
18532 return void
18533 param target EvalTargetNV in value
18534 param pname MapParameterNV in value
18535 param params Int32 out array [COMPSIZE(target/pname)]
18536 category NV_evaluators
18537 dlflags notlistable
18538 version 1.1
18539 extension soft WINSOFT NV10
18540 glxflags ignore
18541 offset ?
18542
18543 GetMapParameterfvNV(target, pname, params)
18544 return void
18545 param target EvalTargetNV in value
18546 param pname MapParameterNV in value
18547 param params Float32 out array [COMPSIZE(target/pname)]
18548 category NV_evaluators
18549 dlflags notlistable
18550 version 1.1
18551 extension soft WINSOFT NV10
18552 glxflags ignore
18553 offset ?
18554
18555 GetMapAttribParameterivNV(target, index, pname, params)
18556 return void
18557 param target EvalTargetNV in value
18558 param index UInt32 in value
18559 param pname MapAttribParameterNV in value
18560 param params Int32 out array [COMPSIZE(pname)]
18561 category NV_evaluators
18562 dlflags notlistable
18563 version 1.1
18564 extension soft WINSOFT NV10
18565 glxflags ignore
18566 offset ?
18567
18568 GetMapAttribParameterfvNV(target, index, pname, params)
18569 return void
18570 param target EvalTargetNV in value
18571 param index UInt32 in value
18572 param pname MapAttribParameterNV in value
18573 param params Float32 out array [COMPSIZE(pname)]
18574 category NV_evaluators
18575 dlflags notlistable
18576 version 1.1
18577 extension soft WINSOFT NV10
18578 glxflags ignore
18579 offset ?
18580
18581 EvalMapsNV(target, mode)
18582 return void
18583 param target EvalTargetNV in value
18584 param mode EvalMapsModeNV in value
18585 category NV_evaluators
18586 version 1.1
18587 extension soft WINSOFT NV10
18588 glxflags ignore
18589 offset ?
18590
18591 ###############################################################################
18592 #
18593 # Extension #226
18594 # NV_packed_depth_stencil commands
18595 #
18596 ###############################################################################
18597
18598 # (none)
18599 newcategory: NV_packed_depth_stencil
18600
18601 ###############################################################################
18602 #
18603 # Extension #227
18604 # NV_register_combiners2 commands
18605 #
18606 ###############################################################################
18607
18608 CombinerStageParameterfvNV(stage, pname, params)
18609 return void
18610 param stage CombinerStageNV in value
18611 param pname CombinerParameterNV in value
18612 param params CheckedFloat32 in array [COMPSIZE(pname)]
18613 category NV_register_combiners2
18614 version 1.1
18615 extension
18616 glxflags ignore
18617 offset ?
18618
18619 GetCombinerStageParameterfvNV(stage, pname, params)
18620 return void
18621 param stage CombinerStageNV in value
18622 param pname CombinerParameterNV in value
18623 param params Float32 out array [COMPSIZE(pname)]
18624 dlflags notlistable
18625 category NV_register_combiners2
18626 version 1.1
18627 extension
18628 glxflags ignore
18629 offset ?
18630
18631 ###############################################################################
18632 #
18633 # Extension #228
18634 # NV_texture_compression_vtc commands
18635 #
18636 ###############################################################################
18637
18638 # (none)
18639 newcategory: NV_texture_compression_vtc
18640
18641 ###############################################################################
18642 #
18643 # Extension #229
18644 # NV_texture_rectangle commands
18645 #
18646 ###############################################################################
18647
18648 # (none)
18649 newcategory: NV_texture_rectangle
18650
18651 ###############################################################################
18652 #
18653 # Extension #230
18654 # NV_texture_shader commands
18655 #
18656 ###############################################################################
18657
18658 # (none)
18659 newcategory: NV_texture_shader
18660
18661 ###############################################################################
18662 #
18663 # Extension #231
18664 # NV_texture_shader2 commands
18665 #
18666 ###############################################################################
18667
18668 # (none)
18669 newcategory: NV_texture_shader2
18670
18671 ###############################################################################
18672 #
18673 # Extension #232
18674 # NV_vertex_array_range2 commands
18675 #
18676 ###############################################################################
18677
18678 # (none)
18679 newcategory: NV_vertex_array_range2
18680
18681 ###############################################################################
18682 #
18683 # Extension #233
18684 # NV_vertex_program commands
18685 #
18686 ###############################################################################
18687
18688 AreProgramsResidentNV(n, programs, residences)
18689 return Boolean
18690 param n SizeI in value
18691 param programs UInt32 in array [n]
18692 param residences Boolean out array [n]
18693 category NV_vertex_program
18694 dlflags notlistable
18695 version 1.2
18696 extension soft WINSOFT NV10
18697 glxflags ignore
18698 glxvendorpriv 1293
18699 offset 578
18700
18701 BindProgramNV(target, id)
18702 return void
18703 param target VertexAttribEnumNV in value
18704 param id UInt32 in value
18705 category NV_vertex_program
18706 version 1.2
18707 extension soft WINSOFT NV10
18708 glxropcode 4180
18709 alias BindProgramARB
18710
18711 DeleteProgramsNV(n, programs)
18712 return void
18713 param n SizeI in value
18714 param programs UInt32 in array [n]
18715 category NV_vertex_program
18716 dlflags notlistable
18717 version 1.2
18718 extension soft WINSOFT NV10
18719 glxvendorpriv 1294
18720 alias DeleteProgramsARB
18721
18722 ExecuteProgramNV(target, id, params)
18723 return void
18724 param target VertexAttribEnumNV in value
18725 param id UInt32 in value
18726 param params Float32 in array [4]
18727 category NV_vertex_program
18728 version 1.2
18729 extension soft WINSOFT NV10
18730 glxflags ignore
18731 glxropcode 4181
18732 offset 581
18733
18734 GenProgramsNV(n, programs)
18735 return void
18736 param n SizeI in value
18737 param programs UInt32 out array [n]
18738 category NV_vertex_program
18739 dlflags notlistable
18740 version 1.2
18741 extension soft WINSOFT NV10
18742 glxvendorpriv 1295
18743 alias GenProgramsARB
18744
18745 GetProgramParameterdvNV(target, index, pname, params)
18746 return void
18747 param target VertexAttribEnumNV in value
18748 param index UInt32 in value
18749 param pname VertexAttribEnumNV in value
18750 param params Float64 out array [4]
18751 category NV_vertex_program
18752 dlflags notlistable
18753 version 1.2
18754 extension soft WINSOFT NV10
18755 glxflags ignore
18756 glxvendorpriv 1297
18757 offset 583
18758
18759 GetProgramParameterfvNV(target, index, pname, params)
18760 return void
18761 param target VertexAttribEnumNV in value
18762 param index UInt32 in value
18763 param pname VertexAttribEnumNV in value
18764 param params Float32 out array [4]
18765 category NV_vertex_program
18766 dlflags notlistable
18767 version 1.2
18768 extension soft WINSOFT NV10
18769 glxflags ignore
18770 glxvendorpriv 1296
18771 offset 584
18772
18773 # GetProgramParameterSigneddvNV(target, index, pname, params)
18774 # return void
18775 # param target VertexAttribEnumNV in value
18776 # param index Int32 in value
18777 # param pname VertexAttribEnumNV in value
18778 # param params Float64 out array [4]
18779 # category NV_vertex_program1_1_dcc
18780 # dlflags notlistable
18781 # version 1.2
18782 # extension soft WINSOFT NV20
18783 # glxflags ignore
18784 # offset ?
18785 #
18786 # GetProgramParameterSignedfvNV(target, index, pname, params)
18787 # return void
18788 # param target VertexAttribEnumNV in value
18789 # param index Int32 in value
18790 # param pname VertexAttribEnumNV in value
18791 # param params Float32 out array [4]
18792 # category NV_vertex_program1_1_dcc
18793 # dlflags notlistable
18794 # version 1.2
18795 # extension soft WINSOFT NV20
18796 # glxflags ignore
18797 # offset ?
18798
18799 GetProgramivNV(id, pname, params)
18800 return void
18801 param id UInt32 in value
18802 param pname VertexAttribEnumNV in value
18803 param params Int32 out array [4]
18804 category NV_vertex_program
18805 dlflags notlistable
18806 version 1.2
18807 extension soft WINSOFT NV10
18808 glxflags ignore
18809 glxvendorpriv 1298
18810 offset 585
18811
18812 GetProgramStringNV(id, pname, program)
18813 return void
18814 param id UInt32 in value
18815 param pname VertexAttribEnumNV in value
18816 param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
18817 category NV_vertex_program
18818 dlflags notlistable
18819 version 1.2
18820 extension soft WINSOFT NV10
18821 glxflags ignore
18822 glxvendorpriv 1299
18823 offset 586
18824
18825 GetTrackMatrixivNV(target, address, pname, params)
18826 return void
18827 param target VertexAttribEnumNV in value
18828 param address UInt32 in value
18829 param pname VertexAttribEnumNV in value
18830 param params Int32 out array [1]
18831 category NV_vertex_program
18832 dlflags notlistable
18833 version 1.2
18834 extension soft WINSOFT NV10
18835 glxflags ignore
18836 glxvendorpriv 1300
18837 offset 587
18838
18839 GetVertexAttribdvNV(index, pname, params)
18840 return void
18841 param index UInt32 in value
18842 param pname VertexAttribEnumNV in value
18843 param params Float64 out array [1]
18844 category NV_vertex_program
18845 dlflags notlistable
18846 version 1.2
18847 extension soft WINSOFT NV10
18848 glxvendorpriv 1301
18849 alias GetVertexAttribdv
18850
18851 GetVertexAttribfvNV(index, pname, params)
18852 return void
18853 param index UInt32 in value
18854 param pname VertexAttribEnumNV in value
18855 param params Float32 out array [1]
18856 category NV_vertex_program
18857 dlflags notlistable
18858 version 1.2
18859 extension soft WINSOFT NV10
18860 glxvendorpriv 1302
18861 alias GetVertexAttribfv
18862
18863 GetVertexAttribivNV(index, pname, params)
18864 return void
18865 param index UInt32 in value
18866 param pname VertexAttribEnumNV in value
18867 param params Int32 out array [1]
18868 category NV_vertex_program
18869 dlflags notlistable
18870 version 1.2
18871 extension soft WINSOFT NV10
18872 glxvendorpriv 1303
18873 alias GetVertexAttribiv
18874
18875 GetVertexAttribPointervNV(index, pname, pointer)
18876 return void
18877 param index UInt32 in value
18878 param pname VertexAttribEnumNV in value
18879 param pointer VoidPointer out array [1]
18880 category NV_vertex_program
18881 dlflags notlistable
18882 version 1.2
18883 extension soft WINSOFT NV10
18884 glxflags ignore
18885 alias GetVertexAttribPointerv
18886
18887 IsProgramNV(id)
18888 return Boolean
18889 param id UInt32 in value
18890 category NV_vertex_program
18891 dlflags notlistable
18892 version 1.2
18893 extension soft WINSOFT NV10
18894 glxvendorpriv 1304
18895 alias IsProgram
18896
18897 LoadProgramNV(target, id, len, program)
18898 return void
18899 param target VertexAttribEnumNV in value
18900 param id UInt32 in value
18901 param len SizeI in value
18902 param program UInt8 in array [len]
18903 category NV_vertex_program
18904 version 1.2
18905 extension soft WINSOFT NV10
18906 glxropcode 4183
18907 offset 593
18908
18909 ProgramParameter4dNV(target, index, x, y, z, w)
18910 return void
18911 param target VertexAttribEnumNV in value
18912 param index UInt32 in value
18913 param x Float64 in value
18914 param y Float64 in value
18915 param z Float64 in value
18916 param w Float64 in value
18917 category NV_vertex_program
18918 version 1.2
18919 vectorequiv ProgramParameter4dvNV
18920 extension soft WINSOFT NV10
18921 offset 594
18922
18923 ProgramParameter4dvNV(target, index, v)
18924 return void
18925 param target VertexAttribEnumNV in value
18926 param index UInt32 in value
18927 param v Float64 in array [4]
18928 category NV_vertex_program
18929 version 1.2
18930 extension soft WINSOFT NV10
18931 glxropcode 4185
18932 offset 595
18933
18934 ProgramParameter4fNV(target, index, x, y, z, w)
18935 return void
18936 param target VertexAttribEnumNV in value
18937 param index UInt32 in value
18938 param x Float32 in value
18939 param y Float32 in value
18940 param z Float32 in value
18941 param w Float32 in value
18942 category NV_vertex_program
18943 version 1.2
18944 vectorequiv ProgramParameter4fvNV
18945 extension soft WINSOFT NV10
18946 offset 596
18947
18948 ProgramParameter4fvNV(target, index, v)
18949 return void
18950 param target VertexAttribEnumNV in value
18951 param index UInt32 in value
18952 param v Float32 in array [4]
18953 category NV_vertex_program
18954 version 1.2
18955 extension soft WINSOFT NV10
18956 glxropcode 4184
18957 offset 597
18958
18959 #??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
18960 #??? extension specification in the registry.
18961 ProgramParameters4dvNV(target, index, count, v)
18962 return void
18963 param target VertexAttribEnumNV in value
18964 param index UInt32 in value
18965 param count UInt32 in value
18966 param v Float64 in array [count*4]
18967 category NV_vertex_program
18968 version 1.2
18969 extension soft WINSOFT NV10
18970 glxropcode 4187
18971 offset 598
18972
18973 #??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
18974 #??? extension specification in the registry.
18975 ProgramParameters4fvNV(target, index, count, v)
18976 return void
18977 param target VertexAttribEnumNV in value
18978 param index UInt32 in value
18979 param count UInt32 in value
18980 param v Float32 in array [count*4]
18981 category NV_vertex_program
18982 version 1.2
18983 extension soft WINSOFT NV10
18984 glxropcode 4186
18985 offset 599
18986
18987 # ProgramParameterSigned4dNV(target, index, x, y, z, w)
18988 # return void
18989 # param target VertexAttribEnumNV in value
18990 # param index Int32 in value
18991 # param x Float64 in value
18992 # param y Float64 in value
18993 # param z Float64 in value
18994 # param w Float64 in value
18995 # category NV_vertex_program1_1_dcc
18996 # version 1.2
18997 # vectorequiv ProgramParameterSigned4dvNV
18998 # extension soft WINSOFT NV20
18999 # offset ?
19000 #
19001 # ProgramParameterSigned4dvNV(target, index, v)
19002 # return void
19003 # param target VertexAttribEnumNV in value
19004 # param index Int32 in value
19005 # param v Float64 in array [4]
19006 # category NV_vertex_program1_1_dcc
19007 # version 1.2
19008 # extension soft WINSOFT NV20
19009 # glxflags ignore
19010 # offset ?
19011 #
19012 # ProgramParameterSigned4fNV(target, index, x, y, z, w)
19013 # return void
19014 # param target VertexAttribEnumNV in value
19015 # param index Int32 in value
19016 # param x Float32 in value
19017 # param y Float32 in value
19018 # param z Float32 in value
19019 # param w Float32 in value
19020 # category NV_vertex_program1_1_dcc
19021 # version 1.2
19022 # vectorequiv ProgramParameterSigned4fvNV
19023 # extension soft WINSOFT NV20
19024 # offset ?
19025 #
19026 # ProgramParameterSigned4fvNV(target, index, v)
19027 # return void
19028 # param target VertexAttribEnumNV in value
19029 # param index Int32 in value
19030 # param v Float32 in array [4]
19031 # category NV_vertex_program1_1_dcc
19032 # version 1.2
19033 # extension soft WINSOFT NV20
19034 # glxflags ignore
19035 # offset ?
19036 #
19037 # ProgramParametersSigned4dvNV(target, index, count, v)
19038 # return void
19039 # param target VertexAttribEnumNV in value
19040 # param index Int32 in value
19041 # param count SizeI in value
19042 # param v Float64 in array [count*4]
19043 # category NV_vertex_program1_1_dcc
19044 # version 1.2
19045 # extension soft WINSOFT NV20
19046 # glxflags ignore
19047 # offset ?
19048 #
19049 # ProgramParametersSigned4fvNV(target, index, count, v)
19050 # return void
19051 # param target VertexAttribEnumNV in value
19052 # param index Int32 in value
19053 # param count SizeI in value
19054 # param v Float32 in array [count*4]
19055 # category NV_vertex_program1_1_dcc
19056 # version 1.2
19057 # extension soft WINSOFT NV20
19058 # glxflags ignore
19059 # offset ?
19060
19061 RequestResidentProgramsNV(n, programs)
19062 return void
19063 param n SizeI in value
19064 param programs UInt32 in array [n]
19065 category NV_vertex_program
19066 version 1.2
19067 extension soft WINSOFT NV10
19068 glxropcode 4182
19069 offset 600
19070
19071 TrackMatrixNV(target, address, matrix, transform)
19072 return void
19073 param target VertexAttribEnumNV in value
19074 param address UInt32 in value
19075 param matrix VertexAttribEnumNV in value
19076 param transform VertexAttribEnumNV in value
19077 category NV_vertex_program
19078 version 1.2
19079 extension soft WINSOFT NV10
19080 glxropcode 4188
19081 offset 601
19082
19083 VertexAttribPointerNV(index, fsize, type, stride, pointer)
19084 return void
19085 param index UInt32 in value
19086 param fsize Int32 in value
19087 param type VertexAttribEnumNV in value
19088 param stride SizeI in value
19089 param pointer Void in array [COMPSIZE(fsize/type/stride)] retained
19090 category NV_vertex_program
19091 dlflags notlistable
19092 version 1.2
19093 extension soft WINSOFT NV10
19094 glxflags ignore
19095 offset 602
19096
19097 VertexAttrib1dNV(index, x)
19098 return void
19099 param index UInt32 in value
19100 param x Float64 in value
19101 category NV_vertex_program
19102 version 1.2
19103 vectorequiv VertexAttrib1dvNV
19104 extension soft WINSOFT NV10
19105 alias VertexAttrib1d
19106
19107 VertexAttrib1dvNV(index, v)
19108 return void
19109 param index UInt32 in value
19110 param v Float64 in array [1]
19111 category NV_vertex_program
19112 version 1.2
19113 extension soft WINSOFT NV10
19114 glxropcode 4197
19115 alias VertexAttrib1dv
19116
19117 VertexAttrib1fNV(index, x)
19118 return void
19119 param index UInt32 in value
19120 param x Float32 in value
19121 category NV_vertex_program
19122 version 1.2
19123 vectorequiv VertexAttrib1fvNV
19124 extension soft WINSOFT NV10
19125 alias VertexAttrib1f
19126
19127 VertexAttrib1fvNV(index, v)
19128 return void
19129 param index UInt32 in value
19130 param v Float32 in array [1]
19131 category NV_vertex_program
19132 version 1.2
19133 extension soft WINSOFT NV10
19134 glxropcode 4193
19135 alias VertexAttrib1fv
19136
19137 VertexAttrib1sNV(index, x)
19138 return void
19139 param index UInt32 in value
19140 param x Int16 in value
19141 category NV_vertex_program
19142 version 1.2
19143 vectorequiv VertexAttrib1svNV
19144 extension soft WINSOFT NV10
19145 alias VertexAttrib1s
19146
19147 VertexAttrib1svNV(index, v)
19148 return void
19149 param index UInt32 in value
19150 param v Int16 in array [1]
19151 category NV_vertex_program
19152 version 1.2
19153 extension soft WINSOFT NV10
19154 glxropcode 4189
19155 alias VertexAttrib1sv
19156
19157 VertexAttrib2dNV(index, x, y)
19158 return void
19159 param index UInt32 in value
19160 param x Float64 in value
19161 param y Float64 in value
19162 category NV_vertex_program
19163 version 1.2
19164 vectorequiv VertexAttrib2dvNV
19165 extension soft WINSOFT NV10
19166 alias VertexAttrib2d
19167
19168 VertexAttrib2dvNV(index, v)
19169 return void
19170 param index UInt32 in value
19171 param v Float64 in array [2]
19172 category NV_vertex_program
19173 version 1.2
19174 extension soft WINSOFT NV10
19175 glxropcode 4198
19176 alias VertexAttrib2dv
19177
19178 VertexAttrib2fNV(index, x, y)
19179 return void
19180 param index UInt32 in value
19181 param x Float32 in value
19182 param y Float32 in value
19183 category NV_vertex_program
19184 version 1.2
19185 vectorequiv VertexAttrib2fvNV
19186 extension soft WINSOFT NV10
19187 alias VertexAttrib2f
19188
19189 VertexAttrib2fvNV(index, v)
19190 return void
19191 param index UInt32 in value
19192 param v Float32 in array [2]
19193 category NV_vertex_program
19194 version 1.2
19195 extension soft WINSOFT NV10
19196 glxropcode 4194
19197 alias VertexAttrib2fv
19198
19199 VertexAttrib2sNV(index, x, y)
19200 return void
19201 param index UInt32 in value
19202 param x Int16 in value
19203 param y Int16 in value
19204 category NV_vertex_program
19205 version 1.2
19206 vectorequiv VertexAttrib2svNV
19207 extension soft WINSOFT NV10
19208 alias VertexAttrib2s
19209
19210 VertexAttrib2svNV(index, v)
19211 return void
19212 param index UInt32 in value
19213 param v Int16 in array [2]
19214 category NV_vertex_program
19215 version 1.2
19216 extension soft WINSOFT NV10
19217 glxropcode 4190
19218 alias VertexAttrib2sv
19219
19220 VertexAttrib3dNV(index, x, y, z)
19221 return void
19222 param index UInt32 in value
19223 param x Float64 in value
19224 param y Float64 in value
19225 param z Float64 in value
19226 category NV_vertex_program
19227 version 1.2
19228 vectorequiv VertexAttrib3dvNV
19229 extension soft WINSOFT NV10
19230 alias VertexAttrib3d
19231
19232 VertexAttrib3dvNV(index, v)
19233 return void
19234 param index UInt32 in value
19235 param v Float64 in array [3]
19236 category NV_vertex_program
19237 version 1.2
19238 extension soft WINSOFT NV10
19239 glxropcode 4199
19240 alias VertexAttrib3dv
19241
19242 VertexAttrib3fNV(index, x, y, z)
19243 return void
19244 param index UInt32 in value
19245 param x Float32 in value
19246 param y Float32 in value
19247 param z Float32 in value
19248 category NV_vertex_program
19249 version 1.2
19250 vectorequiv VertexAttrib3fvNV
19251 extension soft WINSOFT NV10
19252 alias VertexAttrib3f
19253
19254 VertexAttrib3fvNV(index, v)
19255 return void
19256 param index UInt32 in value
19257 param v Float32 in array [3]
19258 category NV_vertex_program
19259 version 1.2
19260 extension soft WINSOFT NV10
19261 glxropcode 4195
19262 alias VertexAttrib3fv
19263
19264 VertexAttrib3sNV(index, x, y, z)
19265 return void
19266 param index UInt32 in value
19267 param x Int16 in value
19268 param y Int16 in value
19269 param z Int16 in value
19270 category NV_vertex_program
19271 version 1.2
19272 vectorequiv VertexAttrib3svNV
19273 extension soft WINSOFT NV10
19274 alias VertexAttrib3s
19275
19276 VertexAttrib3svNV(index, v)
19277 return void
19278 param index UInt32 in value
19279 param v Int16 in array [3]
19280 category NV_vertex_program
19281 version 1.2
19282 extension soft WINSOFT NV10
19283 glxropcode 4191
19284 alias VertexAttrib3sv
19285
19286 VertexAttrib4dNV(index, x, y, z, w)
19287 return void
19288 param index UInt32 in value
19289 param x Float64 in value
19290 param y Float64 in value
19291 param z Float64 in value
19292 param w Float64 in value
19293 category NV_vertex_program
19294 version 1.2
19295 vectorequiv VertexAttrib4dvNV
19296 extension soft WINSOFT NV10
19297 alias VertexAttrib4d
19298
19299 VertexAttrib4dvNV(index, v)
19300 return void
19301 param index UInt32 in value
19302 param v Float64 in array [4]
19303 category NV_vertex_program
19304 version 1.2
19305 extension soft WINSOFT NV10
19306 glxropcode 4200
19307 alias VertexAttrib4dv
19308
19309 VertexAttrib4fNV(index, x, y, z, w)
19310 return void
19311 param index UInt32 in value
19312 param x Float32 in value
19313 param y Float32 in value
19314 param z Float32 in value
19315 param w Float32 in value
19316 category NV_vertex_program
19317 version 1.2
19318 vectorequiv VertexAttrib4fvNV
19319 extension soft WINSOFT NV10
19320 alias VertexAttrib4f
19321
19322 VertexAttrib4fvNV(index, v)
19323 return void
19324 param index UInt32 in value
19325 param v Float32 in array [4]
19326 category NV_vertex_program
19327 version 1.2
19328 extension soft WINSOFT NV10
19329 glxropcode 4196
19330 alias VertexAttrib4fv
19331
19332 VertexAttrib4sNV(index, x, y, z, w)
19333 return void
19334 param index UInt32 in value
19335 param x Int16 in value
19336 param y Int16 in value
19337 param z Int16 in value
19338 param w Int16 in value
19339 category NV_vertex_program
19340 version 1.2
19341 vectorequiv VertexAttrib4svNV
19342 extension soft WINSOFT NV10
19343 alias VertexAttrib4s
19344
19345 VertexAttrib4svNV(index, v)
19346 return void
19347 param index UInt32 in value
19348 param v Int16 in array [4]
19349 category NV_vertex_program
19350 version 1.2
19351 extension soft WINSOFT NV10
19352 glxropcode 4192
19353 alias VertexAttrib4sv
19354
19355 VertexAttrib4ubNV(index, x, y, z, w)
19356 return void
19357 param index UInt32 in value
19358 param x ColorUB in value
19359 param y ColorUB in value
19360 param z ColorUB in value
19361 param w ColorUB in value
19362 category NV_vertex_program
19363 version 1.2
19364 extension soft WINSOFT NV10
19365 vectorequiv VertexAttrib4ubvNV
19366 alias VertexAttrib4Nub
19367
19368 VertexAttrib4ubvNV(index, v)
19369 return void
19370 param index UInt32 in value
19371 param v ColorUB in array [4]
19372 category NV_vertex_program
19373 version 1.2
19374 extension soft WINSOFT NV10
19375 glxropcode 4201
19376 alias VertexAttrib4Nubv
19377
19378 VertexAttribs1dvNV(index, count, v)
19379 return void
19380 param index UInt32 in value
19381 param count SizeI in value
19382 param v Float64 in array [count]
19383 category NV_vertex_program
19384 dlflags handcode
19385 version 1.2
19386 extension soft WINSOFT NV10
19387 glxropcode 4210
19388 offset 629
19389
19390 VertexAttribs1fvNV(index, count, v)
19391 return void
19392 param index UInt32 in value
19393 param count SizeI in value
19394 param v Float32 in array [count]
19395 category NV_vertex_program
19396 dlflags handcode
19397 version 1.2
19398 extension soft WINSOFT NV10
19399 glxropcode 4206
19400 offset 630
19401
19402 VertexAttribs1svNV(index, count, v)
19403 return void
19404 param index UInt32 in value
19405 param count SizeI in value
19406 param v Int16 in array [count]
19407 category NV_vertex_program
19408 dlflags handcode
19409 version 1.2
19410 extension soft WINSOFT NV10
19411 glxropcode 4202
19412 offset 631
19413
19414 VertexAttribs2dvNV(index, count, v)
19415 return void
19416 param index UInt32 in value
19417 param count SizeI in value
19418 param v Float64 in array [count*2]
19419 category NV_vertex_program
19420 dlflags handcode
19421 version 1.2
19422 extension soft WINSOFT NV10
19423 glxropcode 4211
19424 offset 632
19425
19426 VertexAttribs2fvNV(index, count, v)
19427 return void
19428 param index UInt32 in value
19429 param count SizeI in value
19430 param v Float32 in array [count*2]
19431 category NV_vertex_program
19432 dlflags handcode
19433 version 1.2
19434 extension soft WINSOFT NV10
19435 glxropcode 4207
19436 offset 633
19437
19438 VertexAttribs2svNV(index, count, v)
19439 return void
19440 param index UInt32 in value
19441 param count SizeI in value
19442 param v Int16 in array [count*2]
19443 category NV_vertex_program
19444 dlflags handcode
19445 version 1.2
19446 extension soft WINSOFT NV10
19447 glxropcode 4203
19448 offset 634
19449
19450 VertexAttribs3dvNV(index, count, v)
19451 return void
19452 param index UInt32 in value
19453 param count SizeI in value
19454 param v Float64 in array [count*3]
19455 category NV_vertex_program
19456 dlflags handcode
19457 version 1.2
19458 extension soft WINSOFT NV10
19459 glxropcode 4212
19460 offset 635
19461
19462 VertexAttribs3fvNV(index, count, v)
19463 return void
19464 param index UInt32 in value
19465 param count SizeI in value
19466 param v Float32 in array [count*3]
19467 category NV_vertex_program
19468 dlflags handcode
19469 version 1.2
19470 extension soft WINSOFT NV10
19471 glxropcode 4208
19472 offset 636
19473
19474 VertexAttribs3svNV(index, count, v)
19475 return void
19476 param index UInt32 in value
19477 param count SizeI in value
19478 param v Int16 in array [count*3]
19479 category NV_vertex_program
19480 dlflags handcode
19481 version 1.2
19482 extension soft WINSOFT NV10
19483 glxropcode 4204
19484 offset 637
19485
19486 VertexAttribs4dvNV(index, count, v)
19487 return void
19488 param index UInt32 in value
19489 param count SizeI in value
19490 param v Float64 in array [count*4]
19491 category NV_vertex_program
19492 dlflags handcode
19493 version 1.2
19494 extension soft WINSOFT NV10
19495 glxropcode 4213
19496 offset 638
19497
19498 VertexAttribs4fvNV(index, count, v)
19499 return void
19500 param index UInt32 in value
19501 param count SizeI in value
19502 param v Float32 in array [count*4]
19503 category NV_vertex_program
19504 dlflags handcode
19505 version 1.2
19506 extension soft WINSOFT NV10
19507 glxropcode 4209
19508 offset 639
19509
19510 VertexAttribs4svNV(index, count, v)
19511 return void
19512 param index UInt32 in value
19513 param count SizeI in value
19514 param v Int16 in array [count*4]
19515 category NV_vertex_program
19516 dlflags handcode
19517 version 1.2
19518 extension soft WINSOFT NV10
19519 glxropcode 4205
19520 offset 640
19521
19522 VertexAttribs4ubvNV(index, count, v)
19523 return void
19524 param index UInt32 in value
19525 param count SizeI in value
19526 param v ColorUB in array [count*4]
19527 category NV_vertex_program
19528 dlflags handcode
19529 version 1.2
19530 extension soft WINSOFT NV10
19531 glxropcode 4214
19532 offset 641
19533
19534
19535 ###############################################################################
19536 #
19537 # Extension #234 - GLX_SGIX_visual_select_group
19538 #
19539 ###############################################################################
19540
19541 ###############################################################################
19542 #
19543 # Extension #235
19544 # SGIX_texture_coordinate_clamp commands
19545 #
19546 ###############################################################################
19547
19548 # (none)
19549 newcategory: SGIX_texture_coordinate_clamp
19550
19551 ###############################################################################
19552 #
19553 # Extension #236
19554 # SGIX_scalebias_hint commands
19555 #
19556 ###############################################################################
19557
19558 # (none)
19559 newcategory: SGIX_scalebias_hint
19560
19561 ###############################################################################
19562 #
19563 # Extension #237 - GLX_OML_swap_method commands
19564 # Extension #238 - GLX_OML_sync_control commands
19565 #
19566 ###############################################################################
19567
19568 ###############################################################################
19569 #
19570 # Extension #239
19571 # OML_interlace commands
19572 #
19573 ###############################################################################
19574
19575 # (none)
19576 newcategory: OML_interlace
19577
19578 ###############################################################################
19579 #
19580 # Extension #240
19581 # OML_subsample commands
19582 #
19583 ###############################################################################
19584
19585 # (none)
19586 newcategory: OML_subsample
19587
19588 ###############################################################################
19589 #
19590 # Extension #241
19591 # OML_resample commands
19592 #
19593 ###############################################################################
19594
19595 # (none)
19596 newcategory: OML_resample
19597
19598 ###############################################################################
19599 #
19600 # Extension #242 - WGL_OML_sync_control commands
19601 #
19602 ###############################################################################
19603
19604 ###############################################################################
19605 #
19606 # Extension #243
19607 # NV_copy_depth_to_color commands
19608 #
19609 ###############################################################################
19610
19611 # (none)
19612 newcategory: NV_copy_depth_to_color
19613
19614 ###############################################################################
19615 #
19616 # Extension #244
19617 # ATI_envmap_bumpmap commands
19618 #
19619 ###############################################################################
19620
19621 TexBumpParameterivATI(pname, param)
19622 return void
19623 param pname TexBumpParameterATI in value
19624 param param Int32 in array [COMPSIZE(pname)]
19625 category ATI_envmap_bumpmap
19626 version 1.2
19627 extension
19628 glxropcode ?
19629 glxflags ignore
19630 offset ?
19631
19632 TexBumpParameterfvATI(pname, param)
19633 return void
19634 param pname TexBumpParameterATI in value
19635 param param Float32 in array [COMPSIZE(pname)]
19636 category ATI_envmap_bumpmap
19637 version 1.2
19638 extension
19639 glxropcode ?
19640 glxflags ignore
19641 offset ?
19642
19643 GetTexBumpParameterivATI(pname, param)
19644 return void
19645 param pname GetTexBumpParameterATI in value
19646 param param Int32 out array [COMPSIZE(pname)]
19647 category ATI_envmap_bumpmap
19648 dlflags notlistable
19649 version 1.2
19650 extension
19651 glxsingle ?
19652 glxflags ignore
19653 offset ?
19654
19655 GetTexBumpParameterfvATI(pname, param)
19656 return void
19657 param pname GetTexBumpParameterATI in value
19658 param param Float32 out array [COMPSIZE(pname)]
19659 category ATI_envmap_bumpmap
19660 dlflags notlistable
19661 version 1.2
19662 extension
19663 glxsingle ?
19664 glxflags ignore
19665 offset ?
19666
19667 ###############################################################################
19668 #
19669 # Extension #245
19670 # ATI_fragment_shader commands
19671 #
19672 ###############################################################################
19673
19674 GenFragmentShadersATI(range)
19675 return UInt32
19676 param range UInt32 in value
19677 category ATI_fragment_shader
19678 version 1.2
19679 extension
19680 glxropcode ?
19681 glxflags ignore
19682 offset ?
19683
19684 BindFragmentShaderATI(id)
19685 return void
19686 param id UInt32 in value
19687 category ATI_fragment_shader
19688 version 1.2
19689 extension
19690 glxropcode ?
19691 glxflags ignore
19692 offset ?
19693
19694 DeleteFragmentShaderATI(id)
19695 return void
19696 param id UInt32 in value
19697 category ATI_fragment_shader
19698 version 1.2
19699 extension
19700 glxropcode ?
19701 glxflags ignore
19702 offset ?
19703
19704 BeginFragmentShaderATI()
19705 return void
19706 category ATI_fragment_shader
19707 version 1.2
19708 extension
19709 glxropcode ?
19710 glxflags ignore
19711 offset ?
19712
19713 EndFragmentShaderATI()
19714 return void
19715 category ATI_fragment_shader
19716 version 1.2
19717 extension
19718 glxropcode ?
19719 glxflags ignore
19720 offset ?
19721
19722 PassTexCoordATI(dst, coord, swizzle)
19723 return void
19724 param dst UInt32 in value
19725 param coord UInt32 in value
19726 param swizzle SwizzleOpATI in value
19727 category ATI_fragment_shader
19728 version 1.2
19729 extension
19730 glxropcode ?
19731 glxflags ignore
19732 offset ?
19733
19734 SampleMapATI(dst, interp, swizzle)
19735 return void
19736 param dst UInt32 in value
19737 param interp UInt32 in value
19738 param swizzle SwizzleOpATI in value
19739 category ATI_fragment_shader
19740 version 1.2
19741 extension
19742 glxropcode ?
19743 glxflags ignore
19744 offset ?
19745
19746 ColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod)
19747 return void
19748 param op FragmentOpATI in value
19749 param dst UInt32 in value
19750 param dstMask UInt32 in value
19751 param dstMod UInt32 in value
19752 param arg1 UInt32 in value
19753 param arg1Rep UInt32 in value
19754 param arg1Mod UInt32 in value
19755 category ATI_fragment_shader
19756 version 1.2
19757 extension
19758 glxropcode ?
19759 glxflags ignore
19760 offset ?
19761
19762 ColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
19763 return void
19764 param op FragmentOpATI in value
19765 param dst UInt32 in value
19766 param dstMask UInt32 in value
19767 param dstMod UInt32 in value
19768 param arg1 UInt32 in value
19769 param arg1Rep UInt32 in value
19770 param arg1Mod UInt32 in value
19771 param arg2 UInt32 in value
19772 param arg2Rep UInt32 in value
19773 param arg2Mod UInt32 in value
19774 category ATI_fragment_shader
19775 version 1.2
19776 extension
19777 glxropcode ?
19778 glxflags ignore
19779 offset ?
19780
19781 ColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
19782 return void
19783 param op FragmentOpATI in value
19784 param dst UInt32 in value
19785 param dstMask UInt32 in value
19786 param dstMod UInt32 in value
19787 param arg1 UInt32 in value
19788 param arg1Rep UInt32 in value
19789 param arg1Mod UInt32 in value
19790 param arg2 UInt32 in value
19791 param arg2Rep UInt32 in value
19792 param arg2Mod UInt32 in value
19793 param arg3 UInt32 in value
19794 param arg3Rep UInt32 in value
19795 param arg3Mod UInt32 in value
19796 category ATI_fragment_shader
19797 version 1.2
19798 extension
19799 glxropcode ?
19800 glxflags ignore
19801 offset ?
19802
19803 AlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod)
19804 return void
19805 param op FragmentOpATI in value
19806 param dst UInt32 in value
19807 param dstMod UInt32 in value
19808 param arg1 UInt32 in value
19809 param arg1Rep UInt32 in value
19810 param arg1Mod UInt32 in value
19811 category ATI_fragment_shader
19812 version 1.2
19813 extension
19814 glxropcode ?
19815 glxflags ignore
19816 offset ?
19817
19818 AlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
19819 return void
19820 param op FragmentOpATI in value
19821 param dst UInt32 in value
19822 param dstMod UInt32 in value
19823 param arg1 UInt32 in value
19824 param arg1Rep UInt32 in value
19825 param arg1Mod UInt32 in value
19826 param arg2 UInt32 in value
19827 param arg2Rep UInt32 in value
19828 param arg2Mod UInt32 in value
19829 category ATI_fragment_shader
19830 version 1.2
19831 extension
19832 glxropcode ?
19833 glxflags ignore
19834 offset ?
19835
19836 AlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
19837 return void
19838 param op FragmentOpATI in value
19839 param dst UInt32 in value
19840 param dstMod UInt32 in value
19841 param arg1 UInt32 in value
19842 param arg1Rep UInt32 in value
19843 param arg1Mod UInt32 in value
19844 param arg2 UInt32 in value
19845 param arg2Rep UInt32 in value
19846 param arg2Mod UInt32 in value
19847 param arg3 UInt32 in value
19848 param arg3Rep UInt32 in value
19849 param arg3Mod UInt32 in value
19850 category ATI_fragment_shader
19851 version 1.2
19852 extension
19853 glxropcode ?
19854 glxflags ignore
19855 offset ?
19856
19857 SetFragmentShaderConstantATI(dst, value)
19858 return void
19859 param dst UInt32 in value
19860 param value ConstFloat32 in array [4]
19861 category ATI_fragment_shader
19862 version 1.2
19863 extension
19864 glxropcode ?
19865 glxflags ignore
19866 offset ?
19867
19868 ###############################################################################
19869 #
19870 # Extension #246
19871 # ATI_pn_triangles commands
19872 #
19873 ###############################################################################
19874
19875 PNTrianglesiATI(pname, param)
19876 return void
19877 param pname PNTrianglesPNameATI in value
19878 param param Int32 in value
19879 category ATI_pn_triangles
19880 version 1.2
19881 extension
19882 glxropcode ?
19883 glxflags ignore
19884 offset ?
19885
19886 PNTrianglesfATI(pname, param)
19887 return void
19888 param pname PNTrianglesPNameATI in value
19889 param param Float32 in value
19890 category ATI_pn_triangles
19891 version 1.2
19892 extension
19893 glxropcode ?
19894 glxflags ignore
19895 offset ?
19896
19897 ###############################################################################
19898 #
19899 # Extension #247
19900 # ATI_vertex_array_object commands
19901 #
19902 ###############################################################################
19903
19904 NewObjectBufferATI(size, pointer, usage)
19905 return UInt32
19906 param size SizeI in value
19907 param pointer ConstVoid in array [size]
19908 param usage ArrayObjectUsageATI in value
19909 category ATI_vertex_array_object
19910 version 1.2
19911 extension
19912 glxropcode ?
19913 glxflags ignore
19914 offset ?
19915
19916 IsObjectBufferATI(buffer)
19917 return Boolean
19918 param buffer UInt32 in value
19919 category ATI_vertex_array_object
19920 version 1.2
19921 extension
19922 glxropcode ?
19923 glxflags ignore
19924 offset ?
19925
19926 UpdateObjectBufferATI(buffer, offset, size, pointer, preserve)
19927 return void
19928 param buffer UInt32 in value
19929 param offset UInt32 in value
19930 param size SizeI in value
19931 param pointer ConstVoid in array [size]
19932 param preserve PreserveModeATI in value
19933 category ATI_vertex_array_object
19934 version 1.2
19935 extension
19936 glxropcode ?
19937 glxflags ignore
19938 offset ?
19939
19940 GetObjectBufferfvATI(buffer, pname, params)
19941 return void
19942 param buffer UInt32 in value
19943 param pname ArrayObjectPNameATI in value
19944 param params Float32 out array [1]
19945 category ATI_vertex_array_object
19946 dlflags notlistable
19947 version 1.2
19948 extension
19949 glxsingle ?
19950 glxflags ignore
19951 offset ?
19952
19953 GetObjectBufferivATI(buffer, pname, params)
19954 return void
19955 param buffer UInt32 in value
19956 param pname ArrayObjectPNameATI in value
19957 param params Int32 out array [1]
19958 category ATI_vertex_array_object
19959 dlflags notlistable
19960 version 1.2
19961 extension
19962 glxsingle ?
19963 glxflags ignore
19964 offset ?
19965
19966 FreeObjectBufferATI(buffer)
19967 return void
19968 param buffer UInt32 in value
19969 category ATI_vertex_array_object
19970 version 1.2
19971 extension
19972 glxropcode ?
19973 glxflags ignore
19974 offset ?
19975
19976 ArrayObjectATI(array, size, type, stride, buffer, offset)
19977 return void
19978 param array EnableCap in value
19979 param size Int32 in value
19980 param type ScalarType in value
19981 param stride SizeI in value
19982 param buffer UInt32 in value
19983 param offset UInt32 in value
19984 category ATI_vertex_array_object
19985 version 1.2
19986 extension
19987 glxropcode ?
19988 glxflags ignore
19989 offset ?
19990
19991 GetArrayObjectfvATI(array, pname, params)
19992 return void
19993 param array EnableCap in value
19994 param pname ArrayObjectPNameATI in value
19995 param params Float32 out array [1]
19996 category ATI_vertex_array_object
19997 dlflags notlistable
19998 version 1.2
19999 extension
20000 glxsingle ?
20001 glxflags ignore
20002 offset ?
20003
20004 GetArrayObjectivATI(array, pname, params)
20005 return void
20006 param array EnableCap in value
20007 param pname ArrayObjectPNameATI in value
20008 param params Int32 out array [1]
20009 category ATI_vertex_array_object
20010 dlflags notlistable
20011 version 1.2
20012 extension
20013 glxsingle ?
20014 glxflags ignore
20015 offset ?
20016
20017 VariantArrayObjectATI(id, type, stride, buffer, offset)
20018 return void
20019 param id UInt32 in value
20020 param type ScalarType in value
20021 param stride SizeI in value
20022 param buffer UInt32 in value
20023 param offset UInt32 in value
20024 category ATI_vertex_array_object
20025 version 1.2
20026 extension
20027 glxropcode ?
20028 glxflags ignore
20029 offset ?
20030
20031 GetVariantArrayObjectfvATI(id, pname, params)
20032 return void
20033 param id UInt32 in value
20034 param pname ArrayObjectPNameATI in value
20035 param params Float32 out array [1]
20036 category ATI_vertex_array_object
20037 dlflags notlistable
20038 version 1.2
20039 extension
20040 glxsingle ?
20041 glxflags ignore
20042 offset ?
20043
20044 GetVariantArrayObjectivATI(id, pname, params)
20045 return void
20046 param id UInt32 in value
20047 param pname ArrayObjectPNameATI in value
20048 param params Int32 out array [1]
20049 category ATI_vertex_array_object
20050 dlflags notlistable
20051 version 1.2
20052 extension
20053 glxsingle ?
20054 glxflags ignore
20055 offset ?
20056
20057 ###############################################################################
20058 #
20059 # Extension #248
20060 # EXT_vertex_shader commands
20061 #
20062 ###############################################################################
20063
20064 BeginVertexShaderEXT()
20065 return void
20066 category EXT_vertex_shader
20067 version 1.2
20068 extension
20069 glxropcode ?
20070 glxflags ignore
20071 offset ?
20072
20073 EndVertexShaderEXT()
20074 return void
20075 category EXT_vertex_shader
20076 version 1.2
20077 extension
20078 glxropcode ?
20079 glxflags ignore
20080 offset ?
20081
20082 BindVertexShaderEXT(id)
20083 return void
20084 param id UInt32 in value
20085 category EXT_vertex_shader
20086 version 1.2
20087 extension
20088 glxropcode ?
20089 glxflags ignore
20090 offset ?
20091
20092 GenVertexShadersEXT(range)
20093 return UInt32
20094 param range UInt32 in value
20095 category EXT_vertex_shader
20096 version 1.2
20097 extension
20098 glxropcode ?
20099 glxflags ignore
20100 offset ?
20101
20102 DeleteVertexShaderEXT(id)
20103 return void
20104 param id UInt32 in value
20105 category EXT_vertex_shader
20106 version 1.2
20107 extension
20108 glxropcode ?
20109 glxflags ignore
20110 offset ?
20111
20112 ShaderOp1EXT(op, res, arg1)
20113 return void
20114 param op VertexShaderOpEXT in value
20115 param res UInt32 in value
20116 param arg1 UInt32 in value
20117 category EXT_vertex_shader
20118 version 1.2
20119 extension
20120 glxropcode ?
20121 glxflags ignore
20122 offset ?
20123
20124 ShaderOp2EXT(op, res, arg1, arg2)
20125 return void
20126 param op VertexShaderOpEXT in value
20127 param res UInt32 in value
20128 param arg1 UInt32 in value
20129 param arg2 UInt32 in value
20130 category EXT_vertex_shader
20131 version 1.2
20132 extension
20133 glxropcode ?
20134 glxflags ignore
20135 offset ?
20136
20137 ShaderOp3EXT(op, res, arg1, arg2, arg3)
20138 return void
20139 param op VertexShaderOpEXT in value
20140 param res UInt32 in value
20141 param arg1 UInt32 in value
20142 param arg2 UInt32 in value
20143 param arg3 UInt32 in value
20144 category EXT_vertex_shader
20145 version 1.2
20146 extension
20147 glxropcode ?
20148 glxflags ignore
20149 offset ?
20150
20151 SwizzleEXT(res, in, outX, outY, outZ, outW)
20152 return void
20153 param res UInt32 in value
20154 param in UInt32 in value
20155 param outX VertexShaderCoordOutEXT in value
20156 param outY VertexShaderCoordOutEXT in value
20157 param outZ VertexShaderCoordOutEXT in value
20158 param outW VertexShaderCoordOutEXT in value
20159 category EXT_vertex_shader
20160 version 1.2
20161 extension
20162 glxropcode ?
20163 glxflags ignore
20164 offset ?
20165
20166 WriteMaskEXT(res, in, outX, outY, outZ, outW)
20167 return void
20168 param res UInt32 in value
20169 param in UInt32 in value
20170 param outX VertexShaderWriteMaskEXT in value
20171 param outY VertexShaderWriteMaskEXT in value
20172 param outZ VertexShaderWriteMaskEXT in value
20173 param outW VertexShaderWriteMaskEXT in value
20174 category EXT_vertex_shader
20175 version 1.2
20176 extension
20177 glxropcode ?
20178 glxflags ignore
20179 offset ?
20180
20181 InsertComponentEXT(res, src, num)
20182 return void
20183 param res UInt32 in value
20184 param src UInt32 in value
20185 param num UInt32 in value
20186 category EXT_vertex_shader
20187 version 1.2
20188 extension
20189 glxropcode ?
20190 glxflags ignore
20191 offset ?
20192
20193 ExtractComponentEXT(res, src, num)
20194 return void
20195 param res UInt32 in value
20196 param src UInt32 in value
20197 param num UInt32 in value
20198 category EXT_vertex_shader
20199 version 1.2
20200 extension
20201 glxropcode ?
20202 glxflags ignore
20203 offset ?
20204
20205 GenSymbolsEXT(datatype, storagetype, range, components)
20206 return UInt32
20207 param datatype DataTypeEXT in value
20208 param storagetype VertexShaderStorageTypeEXT in value
20209 param range ParameterRangeEXT in value
20210 param components UInt32 in value
20211 category EXT_vertex_shader
20212 version 1.2
20213 extension
20214 glxropcode ?
20215 glxflags ignore
20216 offset ?
20217
20218 SetInvariantEXT(id, type, addr)
20219 return void
20220 param id UInt32 in value
20221 param type ScalarType in value
20222 param addr Void in array [COMPSIZE(id/type)]
20223 category EXT_vertex_shader
20224 version 1.2
20225 extension
20226 glxropcode ?
20227 glxflags ignore
20228 offset ?
20229
20230 SetLocalConstantEXT(id, type, addr)
20231 return void
20232 param id UInt32 in value
20233 param type ScalarType in value
20234 param addr Void in array [COMPSIZE(id/type)]
20235 category EXT_vertex_shader
20236 version 1.2
20237 extension
20238 glxropcode ?
20239 glxflags ignore
20240 offset ?
20241
20242 VariantbvEXT(id, addr)
20243 return void
20244 param id UInt32 in value
20245 param addr Int8 in array [COMPSIZE(id)]
20246 category EXT_vertex_shader
20247 version 1.2
20248 extension
20249 glxropcode ?
20250 glxflags ignore
20251 offset ?
20252
20253 VariantsvEXT(id, addr)
20254 return void
20255 param id UInt32 in value
20256 param addr Int16 in array [COMPSIZE(id)]
20257 category EXT_vertex_shader
20258 version 1.2
20259 extension
20260 glxropcode ?
20261 glxflags ignore
20262 offset ?
20263
20264 VariantivEXT(id, addr)
20265 return void
20266 param id UInt32 in value
20267 param addr Int32 in array [COMPSIZE(id)]
20268 category EXT_vertex_shader
20269 version 1.2
20270 extension
20271 glxropcode ?
20272 glxflags ignore
20273 offset ?
20274
20275 VariantfvEXT(id, addr)
20276 return void
20277 param id UInt32 in value
20278 param addr Float32 in array [COMPSIZE(id)]
20279 category EXT_vertex_shader
20280 version 1.2
20281 extension
20282 glxropcode ?
20283 glxflags ignore
20284 offset ?
20285
20286 VariantdvEXT(id, addr)
20287 return void
20288 param id UInt32 in value
20289 param addr Float64 in array [COMPSIZE(id)]
20290 category EXT_vertex_shader
20291 version 1.2
20292 extension
20293 glxropcode ?
20294 glxflags ignore
20295 offset ?
20296
20297 VariantubvEXT(id, addr)
20298 return void
20299 param id UInt32 in value
20300 param addr UInt8 in array [COMPSIZE(id)]
20301 category EXT_vertex_shader
20302 version 1.2
20303 extension
20304 glxropcode ?
20305 glxflags ignore
20306 offset ?
20307
20308 VariantusvEXT(id, addr)
20309 return void
20310 param id UInt32 in value
20311 param addr UInt16 in array [COMPSIZE(id)]
20312 category EXT_vertex_shader
20313 version 1.2
20314 extension
20315 glxropcode ?
20316 glxflags ignore
20317 offset ?
20318
20319 VariantuivEXT(id, addr)
20320 return void
20321 param id UInt32 in value
20322 param addr UInt32 in array [COMPSIZE(id)]
20323 category EXT_vertex_shader
20324 version 1.2
20325 extension
20326 glxropcode ?
20327 glxflags ignore
20328 offset ?
20329
20330 VariantPointerEXT(id, type, stride, addr)
20331 return void
20332 param id UInt32 in value
20333 param type ScalarType in value
20334 param stride UInt32 in value
20335 param addr Void in array [COMPSIZE(id/type/stride)]
20336 category EXT_vertex_shader
20337 version 1.2
20338 extension
20339 glxropcode ?
20340 glxflags ignore
20341 offset ?
20342
20343 EnableVariantClientStateEXT(id)
20344 return void
20345 param id UInt32 in value
20346 category EXT_vertex_shader
20347 version 1.2
20348 extension
20349 glxropcode ?
20350 glxflags ignore
20351 offset ?
20352
20353 DisableVariantClientStateEXT(id)
20354 return void
20355 param id UInt32 in value
20356 category EXT_vertex_shader
20357 version 1.2
20358 extension
20359 glxropcode ?
20360 glxflags ignore
20361 offset ?
20362
20363 BindLightParameterEXT(light, value)
20364 return UInt32
20365 param light LightName in value
20366 param value LightParameter in value
20367 category EXT_vertex_shader
20368 version 1.2
20369 extension
20370 glxropcode ?
20371 glxflags ignore
20372 offset ?
20373
20374 BindMaterialParameterEXT(face, value)
20375 return UInt32
20376 param face MaterialFace in value
20377 param value MaterialParameter in value
20378 category EXT_vertex_shader
20379 version 1.2
20380 extension
20381 glxropcode ?
20382 glxflags ignore
20383 offset ?
20384
20385 BindTexGenParameterEXT(unit, coord, value)
20386 return UInt32
20387 param unit TextureUnit in value
20388 param coord TextureCoordName in value
20389 param value TextureGenParameter in value
20390 category EXT_vertex_shader
20391 version 1.2
20392 extension
20393 glxropcode ?
20394 glxflags ignore
20395 offset ?
20396
20397 BindTextureUnitParameterEXT(unit, value)
20398 return UInt32
20399 param unit TextureUnit in value
20400 param value VertexShaderTextureUnitParameter in value
20401 category EXT_vertex_shader
20402 version 1.2
20403 extension
20404 glxropcode ?
20405 glxflags ignore
20406 offset ?
20407
20408 BindParameterEXT(value)
20409 return UInt32
20410 param value VertexShaderParameterEXT in value
20411 category EXT_vertex_shader
20412 version 1.2
20413 extension
20414 glxropcode ?
20415 glxflags ignore
20416 offset ?
20417
20418 IsVariantEnabledEXT(id, cap)
20419 return Boolean
20420 param id UInt32 in value
20421 param cap VariantCapEXT in value
20422 category EXT_vertex_shader
20423 version 1.2
20424 extension
20425 glxropcode ?
20426 glxflags ignore
20427 offset ?
20428
20429 GetVariantBooleanvEXT(id, value, data)
20430 return void
20431 param id UInt32 in value
20432 param value GetVariantValueEXT in value
20433 param data Boolean out array [COMPSIZE(id)]
20434 category EXT_vertex_shader
20435 dlflags notlistable
20436 version 1.2
20437 extension
20438 glxsingle ?
20439 glxflags ignore
20440 offset ?
20441
20442 GetVariantIntegervEXT(id, value, data)
20443 return void
20444 param id UInt32 in value
20445 param value GetVariantValueEXT in value
20446 param data Int32 out array [COMPSIZE(id)]
20447 category EXT_vertex_shader
20448 dlflags notlistable
20449 version 1.2
20450 extension
20451 glxsingle ?
20452 glxflags ignore
20453 offset ?
20454
20455 GetVariantFloatvEXT(id, value, data)
20456 return void
20457 param id UInt32 in value
20458 param value GetVariantValueEXT in value
20459 param data Float32 out array [COMPSIZE(id)]
20460 category EXT_vertex_shader
20461 dlflags notlistable
20462 version 1.2
20463 extension
20464 glxsingle ?
20465 glxflags ignore
20466 offset ?
20467
20468 GetVariantPointervEXT(id, value, data)
20469 return void
20470 param id UInt32 in value
20471 param value GetVariantValueEXT in value
20472 param data VoidPointer out array [COMPSIZE(id)]
20473 category EXT_vertex_shader
20474 dlflags notlistable
20475 version 1.2
20476 extension
20477 glxsingle ?
20478 glxflags ignore
20479 offset ?
20480
20481 GetInvariantBooleanvEXT(id, value, data)
20482 return void
20483 param id UInt32 in value
20484 param value GetVariantValueEXT in value
20485 param data Boolean out array [COMPSIZE(id)]
20486 category EXT_vertex_shader
20487 dlflags notlistable
20488 version 1.2
20489 extension
20490 glxsingle ?
20491 glxflags ignore
20492 offset ?
20493
20494 GetInvariantIntegervEXT(id, value, data)
20495 return void
20496 param id UInt32 in value
20497 param value GetVariantValueEXT in value
20498 param data Int32 out array [COMPSIZE(id)]
20499 category EXT_vertex_shader
20500 dlflags notlistable
20501 version 1.2
20502 extension
20503 glxsingle ?
20504 glxflags ignore
20505 offset ?
20506
20507 GetInvariantFloatvEXT(id, value, data)
20508 return void
20509 param id UInt32 in value
20510 param value GetVariantValueEXT in value
20511 param data Float32 out array [COMPSIZE(id)]
20512 category EXT_vertex_shader
20513 dlflags notlistable
20514 version 1.2
20515 extension
20516 glxsingle ?
20517 glxflags ignore
20518 offset ?
20519
20520 GetLocalConstantBooleanvEXT(id, value, data)
20521 return void
20522 param id UInt32 in value
20523 param value GetVariantValueEXT in value
20524 param data Boolean out array [COMPSIZE(id)]
20525 category EXT_vertex_shader
20526 dlflags notlistable
20527 version 1.2
20528 extension
20529 glxsingle ?
20530 glxflags ignore
20531 offset ?
20532
20533 GetLocalConstantIntegervEXT(id, value, data)
20534 return void
20535 param id UInt32 in value
20536 param value GetVariantValueEXT in value
20537 param data Int32 out array [COMPSIZE(id)]
20538 category EXT_vertex_shader
20539 dlflags notlistable
20540 version 1.2
20541 extension
20542 glxsingle ?
20543 glxflags ignore
20544 offset ?
20545
20546 GetLocalConstantFloatvEXT(id, value, data)
20547 return void
20548 param id UInt32 in value
20549 param value GetVariantValueEXT in value
20550 param data Float32 out array [COMPSIZE(id)]
20551 category EXT_vertex_shader
20552 dlflags notlistable
20553 version 1.2
20554 extension
20555 glxsingle ?
20556 glxflags ignore
20557 offset ?
20558
20559 ###############################################################################
20560 #
20561 # Extension #249
20562 # ATI_vertex_streams commands
20563 #
20564 ###############################################################################
20565
20566 VertexStream1sATI(stream, x)
20567 return void
20568 param stream VertexStreamATI in value
20569 param x Int16 in value
20570 category ATI_vertex_streams
20571 version 1.2
20572 extension
20573 glxropcode ?
20574 glxflags ignore
20575 offset ?
20576
20577 VertexStream1svATI(stream, coords)
20578 return void
20579 param stream VertexStreamATI in value
20580 param coords Int16 in array [1]
20581 category ATI_vertex_streams
20582 version 1.2
20583 extension
20584 glxropcode ?
20585 glxflags ignore
20586 offset ?
20587
20588 VertexStream1iATI(stream, x)
20589 return void
20590 param stream VertexStreamATI in value
20591 param x Int32 in value
20592 category ATI_vertex_streams
20593 version 1.2
20594 extension
20595 glxropcode ?
20596 glxflags ignore
20597 offset ?
20598
20599 VertexStream1ivATI(stream, coords)
20600 return void
20601 param stream VertexStreamATI in value
20602 param coords Int32 in array [1]
20603 category ATI_vertex_streams
20604 version 1.2
20605 extension
20606 glxropcode ?
20607 glxflags ignore
20608 offset ?
20609
20610 VertexStream1fATI(stream, x)
20611 return void
20612 param stream VertexStreamATI in value
20613 param x Float32 in value
20614 category ATI_vertex_streams
20615 version 1.2
20616 extension
20617 glxropcode ?
20618 glxflags ignore
20619 offset ?
20620
20621 VertexStream1fvATI(stream, coords)
20622 return void
20623 param stream VertexStreamATI in value
20624 param coords Float32 in array [1]
20625 category ATI_vertex_streams
20626 version 1.2
20627 extension
20628 glxropcode ?
20629 glxflags ignore
20630 offset ?
20631
20632 VertexStream1dATI(stream, x)
20633 return void
20634 param stream VertexStreamATI in value
20635 param x Float64 in value
20636 category ATI_vertex_streams
20637 version 1.2
20638 extension
20639 glxropcode ?
20640 glxflags ignore
20641 offset ?
20642
20643 VertexStream1dvATI(stream, coords)
20644 return void
20645 param stream VertexStreamATI in value
20646 param coords Float64 in array [1]
20647 category ATI_vertex_streams
20648 version 1.2
20649 extension
20650 glxropcode ?
20651 glxflags ignore
20652 offset ?
20653
20654 VertexStream2sATI(stream, x, y)
20655 return void
20656 param stream VertexStreamATI in value
20657 param x Int16 in value
20658 param y Int16 in value
20659 category ATI_vertex_streams
20660 version 1.2
20661 extension
20662 glxropcode ?
20663 glxflags ignore
20664 offset ?
20665
20666 VertexStream2svATI(stream, coords)
20667 return void
20668 param stream VertexStreamATI in value
20669 param coords Int16 in array [2]
20670 category ATI_vertex_streams
20671 version 1.2
20672 extension
20673 glxropcode ?
20674 glxflags ignore
20675 offset ?
20676
20677 VertexStream2iATI(stream, x, y)
20678 return void
20679 param stream VertexStreamATI in value
20680 param x Int32 in value
20681 param y Int32 in value
20682 category ATI_vertex_streams
20683 version 1.2
20684 extension
20685 glxropcode ?
20686 glxflags ignore
20687 offset ?
20688
20689 VertexStream2ivATI(stream, coords)
20690 return void
20691 param stream VertexStreamATI in value
20692 param coords Int32 in array [2]
20693 category ATI_vertex_streams
20694 version 1.2
20695 extension
20696 glxropcode ?
20697 glxflags ignore
20698 offset ?
20699
20700 VertexStream2fATI(stream, x, y)
20701 return void
20702 param stream VertexStreamATI in value
20703 param x Float32 in value
20704 param y Float32 in value
20705 category ATI_vertex_streams
20706 version 1.2
20707 extension
20708 glxropcode ?
20709 glxflags ignore
20710 offset ?
20711
20712 VertexStream2fvATI(stream, coords)
20713 return void
20714 param stream VertexStreamATI in value
20715 param coords Float32 in array [2]
20716 category ATI_vertex_streams
20717 version 1.2
20718 extension
20719 glxropcode ?
20720 glxflags ignore
20721 offset ?
20722
20723 VertexStream2dATI(stream, x, y)
20724 return void
20725 param stream VertexStreamATI in value
20726 param x Float64 in value
20727 param y Float64 in value
20728 category ATI_vertex_streams
20729 version 1.2
20730 extension
20731 glxropcode ?
20732 glxflags ignore
20733 offset ?
20734
20735 VertexStream2dvATI(stream, coords)
20736 return void
20737 param stream VertexStreamATI in value
20738 param coords Float64 in array [2]
20739 category ATI_vertex_streams
20740 version 1.2
20741 extension
20742 glxropcode ?
20743 glxflags ignore
20744 offset ?
20745
20746 VertexStream3sATI(stream, x, y, z)
20747 return void
20748 param stream VertexStreamATI in value
20749 param x Int16 in value
20750 param y Int16 in value
20751 param z Int16 in value
20752 category ATI_vertex_streams
20753 version 1.2
20754 extension
20755 glxropcode ?
20756 glxflags ignore
20757 offset ?
20758
20759 VertexStream3svATI(stream, coords)
20760 return void
20761 param stream VertexStreamATI in value
20762 param coords Int16 in array [3]
20763 category ATI_vertex_streams
20764 version 1.2
20765 extension
20766 glxropcode ?
20767 glxflags ignore
20768 offset ?
20769
20770 VertexStream3iATI(stream, x, y, z)
20771 return void
20772 param stream VertexStreamATI in value
20773 param x Int32 in value
20774 param y Int32 in value
20775 param z Int32 in value
20776 category ATI_vertex_streams
20777 version 1.2
20778 extension
20779 glxropcode ?
20780 glxflags ignore
20781 offset ?
20782
20783 VertexStream3ivATI(stream, coords)
20784 return void
20785 param stream VertexStreamATI in value
20786 param coords Int32 in array [3]
20787 category ATI_vertex_streams
20788 version 1.2
20789 extension
20790 glxropcode ?
20791 glxflags ignore
20792 offset ?
20793
20794 VertexStream3fATI(stream, x, y, z)
20795 return void
20796 param stream VertexStreamATI in value
20797 param x Float32 in value
20798 param y Float32 in value
20799 param z Float32 in value
20800 category ATI_vertex_streams
20801 version 1.2
20802 extension
20803 glxropcode ?
20804 glxflags ignore
20805 offset ?
20806
20807 VertexStream3fvATI(stream, coords)
20808 return void
20809 param stream VertexStreamATI in value
20810 param coords Float32 in array [3]
20811 category ATI_vertex_streams
20812 version 1.2
20813 extension
20814 glxropcode ?
20815 glxflags ignore
20816 offset ?
20817
20818 VertexStream3dATI(stream, x, y, z)
20819 return void
20820 param stream VertexStreamATI in value
20821 param x Float64 in value
20822 param y Float64 in value
20823 param z Float64 in value
20824 category ATI_vertex_streams
20825 version 1.2
20826 extension
20827 glxropcode ?
20828 glxflags ignore
20829 offset ?
20830
20831 VertexStream3dvATI(stream, coords)
20832 return void
20833 param stream VertexStreamATI in value
20834 param coords Float64 in array [3]
20835 category ATI_vertex_streams
20836 version 1.2
20837 extension
20838 glxropcode ?
20839 glxflags ignore
20840 offset ?
20841
20842 VertexStream4sATI(stream, x, y, z, w)
20843 return void
20844 param stream VertexStreamATI in value
20845 param x Int16 in value
20846 param y Int16 in value
20847 param z Int16 in value
20848 param w Int16 in value
20849 category ATI_vertex_streams
20850 version 1.2
20851 extension
20852 glxropcode ?
20853 glxflags ignore
20854 offset ?
20855
20856 VertexStream4svATI(stream, coords)
20857 return void
20858 param stream VertexStreamATI in value
20859 param coords Int16 in array [4]
20860 category ATI_vertex_streams
20861 version 1.2
20862 extension
20863 glxropcode ?
20864 glxflags ignore
20865 offset ?
20866
20867 VertexStream4iATI(stream, x, y, z, w)
20868 return void
20869 param stream VertexStreamATI in value
20870 param x Int32 in value
20871 param y Int32 in value
20872 param z Int32 in value
20873 param w Int32 in value
20874 category ATI_vertex_streams
20875 version 1.2
20876 extension
20877 glxropcode ?
20878 glxflags ignore
20879 offset ?
20880
20881 VertexStream4ivATI(stream, coords)
20882 return void
20883 param stream VertexStreamATI in value
20884 param coords Int32 in array [4]
20885 category ATI_vertex_streams
20886 version 1.2
20887 extension
20888 glxropcode ?
20889 glxflags ignore
20890 offset ?
20891
20892 VertexStream4fATI(stream, x, y, z, w)
20893 return void
20894 param stream VertexStreamATI in value
20895 param x Float32 in value
20896 param y Float32 in value
20897 param z Float32 in value
20898 param w Float32 in value
20899 category ATI_vertex_streams
20900 version 1.2
20901 extension
20902 glxropcode ?
20903 glxflags ignore
20904 offset ?
20905
20906 VertexStream4fvATI(stream, coords)
20907 return void
20908 param stream VertexStreamATI in value
20909 param coords Float32 in array [4]
20910 category ATI_vertex_streams
20911 version 1.2
20912 extension
20913 glxropcode ?
20914 glxflags ignore
20915 offset ?
20916
20917 VertexStream4dATI(stream, x, y, z, w)
20918 return void
20919 param stream VertexStreamATI in value
20920 param x Float64 in value
20921 param y Float64 in value
20922 param z Float64 in value
20923 param w Float64 in value
20924 category ATI_vertex_streams
20925 version 1.2
20926 extension
20927 glxropcode ?
20928 glxflags ignore
20929 offset ?
20930
20931 VertexStream4dvATI(stream, coords)
20932 return void
20933 param stream VertexStreamATI in value
20934 param coords Float64 in array [4]
20935 category ATI_vertex_streams
20936 version 1.2
20937 extension
20938 glxropcode ?
20939 glxflags ignore
20940 offset ?
20941
20942 NormalStream3bATI(stream, nx, ny, nz)
20943 return void
20944 param stream VertexStreamATI in value
20945 param nx Int8 in value
20946 param ny Int8 in value
20947 param nz Int8 in value
20948 category ATI_vertex_streams
20949 version 1.2
20950 extension
20951 glxropcode ?
20952 glxflags ignore
20953 offset ?
20954
20955 NormalStream3bvATI(stream, coords)
20956 return void
20957 param stream VertexStreamATI in value
20958 param coords Int8 in array [3]
20959 category ATI_vertex_streams
20960 version 1.2
20961 extension
20962 glxropcode ?
20963 glxflags ignore
20964 offset ?
20965
20966 NormalStream3sATI(stream, nx, ny, nz)
20967 return void
20968 param stream VertexStreamATI in value
20969 param nx Int16 in value
20970 param ny Int16 in value
20971 param nz Int16 in value
20972 category ATI_vertex_streams
20973 version 1.2
20974 extension
20975 glxropcode ?
20976 glxflags ignore
20977 offset ?
20978
20979 NormalStream3svATI(stream, coords)
20980 return void
20981 param stream VertexStreamATI in value
20982 param coords Int16 in array [3]
20983 category ATI_vertex_streams
20984 version 1.2
20985 extension
20986 glxropcode ?
20987 glxflags ignore
20988 offset ?
20989
20990 NormalStream3iATI(stream, nx, ny, nz)
20991 return void
20992 param stream VertexStreamATI in value
20993 param nx Int32 in value
20994 param ny Int32 in value
20995 param nz Int32 in value
20996 category ATI_vertex_streams
20997 version 1.2
20998 extension
20999 glxropcode ?
21000 glxflags ignore
21001 offset ?
21002
21003 NormalStream3ivATI(stream, coords)
21004 return void
21005 param stream VertexStreamATI in value
21006 param coords Int32 in array [3]
21007 category ATI_vertex_streams
21008 version 1.2
21009 extension
21010 glxropcode ?
21011 glxflags ignore
21012 offset ?
21013
21014 NormalStream3fATI(stream, nx, ny, nz)
21015 return void
21016 param stream VertexStreamATI in value
21017 param nx Float32 in value
21018 param ny Float32 in value
21019 param nz Float32 in value
21020 category ATI_vertex_streams
21021 version 1.2
21022 extension
21023 glxropcode ?
21024 glxflags ignore
21025 offset ?
21026
21027 NormalStream3fvATI(stream, coords)
21028 return void
21029 param stream VertexStreamATI in value
21030 param coords Float32 in array [3]
21031 category ATI_vertex_streams
21032 version 1.2
21033 extension
21034 glxropcode ?
21035 glxflags ignore
21036 offset ?
21037
21038 NormalStream3dATI(stream, nx, ny, nz)
21039 return void
21040 param stream VertexStreamATI in value
21041 param nx Float64 in value
21042 param ny Float64 in value
21043 param nz Float64 in value
21044 category ATI_vertex_streams
21045 version 1.2
21046 extension
21047 glxropcode ?
21048 glxflags ignore
21049 offset ?
21050
21051 NormalStream3dvATI(stream, coords)
21052 return void
21053 param stream VertexStreamATI in value
21054 param coords Float64 in array [3]
21055 category ATI_vertex_streams
21056 version 1.2
21057 extension
21058 glxropcode ?
21059 glxflags ignore
21060 offset ?
21061
21062 ClientActiveVertexStreamATI(stream)
21063 return void
21064 param stream VertexStreamATI in value
21065 category ATI_vertex_streams
21066 version 1.2
21067 extension
21068 glxropcode ?
21069 glxflags ignore
21070 offset ?
21071
21072 VertexBlendEnviATI(pname, param)
21073 return void
21074 param pname VertexStreamATI in value
21075 param param Int32 in value
21076 category ATI_vertex_streams
21077 version 1.2
21078 extension
21079 glxropcode ?
21080 glxflags ignore
21081 offset ?
21082
21083 VertexBlendEnvfATI(pname, param)
21084 return void
21085 param pname VertexStreamATI in value
21086 param param Float32 in value
21087 category ATI_vertex_streams
21088 version 1.2
21089 extension
21090 glxropcode ?
21091 glxflags ignore
21092 offset ?
21093
21094 ###############################################################################
21095 #
21096 # Extension #250 - WGL_I3D_digital_video_control
21097 # Extension #251 - WGL_I3D_gamma
21098 # Extension #252 - WGL_I3D_genlock
21099 # Extension #253 - WGL_I3D_image_buffer
21100 # Extension #254 - WGL_I3D_swap_frame_lock
21101 # Extension #255 - WGL_I3D_swap_frame_usage
21102 #
21103 ###############################################################################
21104
21105 ###############################################################################
21106 #
21107 # Extension #256
21108 # ATI_element_array commands
21109 #
21110 ###############################################################################
21111
21112 ElementPointerATI(type, pointer)
21113 return void
21114 param type ElementPointerTypeATI in value
21115 param pointer Void in array [COMPSIZE(type)] retained
21116 category ATI_element_array
21117 dlflags notlistable
21118 glxflags client-handcode client-intercept server-handcode
21119 version 1.2
21120 offset ?
21121
21122 DrawElementArrayATI(mode, count)
21123 return void
21124 param mode BeginMode in value
21125 param count SizeI in value
21126 category ATI_element_array
21127 dlflags handcode
21128 glxflags client-handcode client-intercept server-handcode
21129 version 1.2
21130 offset ?
21131
21132 DrawRangeElementArrayATI(mode, start, end, count)
21133 return void
21134 param mode BeginMode in value
21135 param start UInt32 in value
21136 param end UInt32 in value
21137 param count SizeI in value
21138 category ATI_element_array
21139 dlflags handcode
21140 glxflags client-handcode client-intercept server-handcode
21141 version 1.2
21142 offset ?
21143
21144 ###############################################################################
21145 #
21146 # Extension #257
21147 # SUN_mesh_array commands
21148 #
21149 ###############################################################################
21150
21151 DrawMeshArraysSUN(mode, first, count, width)
21152 return void
21153 param mode BeginMode in value
21154 param first Int32 in value
21155 param count SizeI in value
21156 param width SizeI in value
21157 category SUN_mesh_array
21158 dlflags handcode
21159 glxflags client-handcode client-intercept server-handcode
21160 version 1.1
21161 glxropcode ?
21162 offset ?
21163
21164 ###############################################################################
21165 #
21166 # Extension #258
21167 # SUN_slice_accum commands
21168 #
21169 ###############################################################################
21170
21171 # (none)
21172 newcategory: SUN_slice_accum
21173
21174 ###############################################################################
21175 #
21176 # Extension #259
21177 # NV_multisample_filter_hint commands
21178 #
21179 ###############################################################################
21180
21181 # (none)
21182 newcategory: NV_multisample_filter_hint
21183
21184 ###############################################################################
21185 #
21186 # Extension #260
21187 # NV_depth_clamp commands
21188 #
21189 ###############################################################################
21190
21191 # (none)
21192 newcategory: NV_depth_clamp
21193
21194 ###############################################################################
21195 #
21196 # Extension #261
21197 # NV_occlusion_query commands
21198 #
21199 ###############################################################################
21200
21201 GenOcclusionQueriesNV(n, ids)
21202 return void
21203 param n SizeI in value
21204 param ids UInt32 out array [n]
21205 dlflags notlistable
21206 category NV_occlusion_query
21207 version 1.2
21208 extension soft WINSOFT NV20
21209 glxflags ignore
21210
21211 DeleteOcclusionQueriesNV(n, ids)
21212 return void
21213 param n SizeI in value
21214 param ids UInt32 in array [n]
21215 dlflags notlistable
21216 category NV_occlusion_query
21217 version 1.2
21218 extension soft WINSOFT NV20
21219 glxflags ignore
21220
21221 IsOcclusionQueryNV(id)
21222 return Boolean
21223 param id UInt32 in value
21224 dlflags notlistable
21225 category NV_occlusion_query
21226 version 1.2
21227 extension soft WINSOFT NV20
21228 glxflags ignore
21229
21230 BeginOcclusionQueryNV(id)
21231 return void
21232 param id UInt32 in value
21233 category NV_occlusion_query
21234 version 1.2
21235 extension soft WINSOFT NV20
21236 glxflags ignore
21237
21238 EndOcclusionQueryNV()
21239 return void
21240 category NV_occlusion_query
21241 version 1.2
21242 extension soft WINSOFT NV20
21243 glxflags ignore
21244
21245 GetOcclusionQueryivNV(id, pname, params)
21246 return void
21247 param id UInt32 in value
21248 param pname OcclusionQueryParameterNameNV in value
21249 param params Int32 out array [COMPSIZE(pname)]
21250 dlflags notlistable
21251 category NV_occlusion_query
21252 version 1.2
21253 extension soft WINSOFT NV20
21254 glxflags ignore
21255
21256 GetOcclusionQueryuivNV(id, pname, params)
21257 return void
21258 param id UInt32 in value
21259 param pname OcclusionQueryParameterNameNV in value
21260 param params UInt32 out array [COMPSIZE(pname)]
21261 dlflags notlistable
21262 category NV_occlusion_query
21263 version 1.2
21264 extension soft WINSOFT NV20
21265 glxflags ignore
21266
21267 ###############################################################################
21268 #
21269 # Extension #262
21270 # NV_point_sprite commands
21271 #
21272 ###############################################################################
21273
21274 PointParameteriNV(pname, param)
21275 return void
21276 param pname PointParameterNameARB in value
21277 param param Int32 in value
21278 category NV_point_sprite
21279 version 1.2
21280 extension soft WINSOFT NV20
21281 glxropcode 4221
21282 alias PointParameteri
21283
21284 PointParameterivNV(pname, params)
21285 return void
21286 param pname PointParameterNameARB in value
21287 param params Int32 in array [COMPSIZE(pname)]
21288 category NV_point_sprite
21289 version 1.2
21290 extension soft WINSOFT NV20
21291 glxropcode 4222
21292 alias PointParameteriv
21293
21294 ###############################################################################
21295 #
21296 # Extension #263 - WGL_NV_render_depth_texture
21297 # Extension #264 - WGL_NV_render_texture_rectangle
21298 #
21299 ###############################################################################
21300
21301 ###############################################################################
21302 #
21303 # Extension #265
21304 # NV_texture_shader3 commands
21305 #
21306 ###############################################################################
21307
21308 # (none)
21309 newcategory: NV_texture_shader3
21310
21311 ###############################################################################
21312 #
21313 # Extension #266
21314 # NV_vertex_program1_1 commands
21315 #
21316 ###############################################################################
21317
21318 # (none)
21319 newcategory: NV_vertex_program1_1
21320
21321 ###############################################################################
21322 #
21323 # Extension #267
21324 # EXT_shadow_funcs commands
21325 #
21326 ###############################################################################
21327
21328 # (none)
21329 newcategory: EXT_shadow_funcs
21330
21331 ###############################################################################
21332 #
21333 # Extension #268
21334 # EXT_stencil_two_side commands
21335 #
21336 ###############################################################################
21337
21338 ActiveStencilFaceEXT(face)
21339 return void
21340 param face StencilFaceDirection in value
21341 category EXT_stencil_two_side
21342 version 1.3
21343 glxropcode 4220
21344 offset 646
21345
21346 ###############################################################################
21347 #
21348 # Extension #269
21349 # ATI_text_fragment_shader commands
21350 #
21351 ###############################################################################
21352
21353 # Uses ARB_vertex_program entry points
21354 newcategory: ATI_text_fragment_shader
21355
21356 ###############################################################################
21357 #
21358 # Extension #270
21359 # APPLE_client_storage commands
21360 #
21361 ###############################################################################
21362
21363 # (none)
21364 newcategory: APPLE_client_storage
21365
21366 ###############################################################################
21367 #
21368 # Extension #271
21369 # APPLE_element_array commands
21370 #
21371 ###############################################################################
21372
21373 # @@ Need to verify/add GLX protocol
21374
21375 # @@@ like #256 ATI_element_array
21376 ElementPointerAPPLE(type, pointer)
21377 return void
21378 param type ElementPointerTypeATI in value
21379 param pointer Void in array [type]
21380 category APPLE_element_array
21381 version 1.2
21382 extension
21383 glxropcode ?
21384 glxflags ignore
21385 offset ?
21386
21387 DrawElementArrayAPPLE(mode, first, count)
21388 return void
21389 param mode BeginMode in value
21390 param first Int32 in value
21391 param count SizeI in value
21392 category APPLE_element_array
21393 version 1.2
21394 extension
21395 glxropcode ?
21396 glxflags ignore
21397 offset ?
21398
21399 DrawRangeElementArrayAPPLE(mode, start, end, first, count)
21400 return void
21401 param mode BeginMode in value
21402 param start UInt32 in value
21403 param end UInt32 in value
21404 param first Int32 in value
21405 param count SizeI in value
21406 category APPLE_element_array
21407 version 1.2
21408 extension
21409 glxropcode ?
21410 glxflags ignore
21411 offset ?
21412
21413 MultiDrawElementArrayAPPLE(mode, first, count, primcount)
21414 return void
21415 param mode BeginMode in value
21416 param first Int32 in array [primcount]
21417 param count SizeI in array [primcount]
21418 param primcount SizeI in value
21419 category APPLE_element_array
21420 version 1.2
21421 extension
21422 glxropcode ?
21423 glxflags ignore
21424 offset ?
21425
21426 MultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount)
21427 return void
21428 param mode BeginMode in value
21429 param start UInt32 in value
21430 param end UInt32 in value
21431 param first Int32 in array [primcount]
21432 param count SizeI in array [primcount]
21433 param primcount SizeI in value
21434 category APPLE_element_array
21435 version 1.2
21436 extension
21437 glxropcode ?
21438 glxflags ignore
21439 offset ?
21440
21441 ###############################################################################
21442 #
21443 # Extension #272
21444 # APPLE_fence commands
21445 #
21446 ###############################################################################
21447
21448 # @@ Need to verify/add GLX protocol
21449
21450 # @@@ like #222 NV_fence
21451 GenFencesAPPLE(n, fences)
21452 return void
21453 param n SizeI in value
21454 param fences FenceNV out array [n]
21455 category APPLE_fence
21456 version 1.2
21457 extension
21458 glxropcode ?
21459 glxflags ignore
21460 offset ?
21461
21462 DeleteFencesAPPLE(n, fences)
21463 return void
21464 param n SizeI in value
21465 param fences FenceNV in array [n]
21466 category APPLE_fence
21467 version 1.2
21468 extension
21469 glxropcode ?
21470 glxflags ignore
21471 offset ?
21472
21473 SetFenceAPPLE(fence)
21474 return void
21475 param fence FenceNV in value
21476 category APPLE_fence
21477 version 1.2
21478 extension
21479 glxropcode ?
21480 glxflags ignore
21481 offset ?
21482
21483 IsFenceAPPLE(fence)
21484 return Boolean
21485 param fence FenceNV in value
21486 category APPLE_fence
21487 version 1.2
21488 extension
21489 glxropcode ?
21490 glxflags ignore
21491 offset ?
21492
21493 TestFenceAPPLE(fence)
21494 return Boolean
21495 param fence FenceNV in value
21496 category APPLE_fence
21497 version 1.2
21498 extension
21499 glxropcode ?
21500 glxflags ignore
21501 offset ?
21502
21503 FinishFenceAPPLE(fence)
21504 return void
21505 param fence FenceNV in value
21506 category APPLE_fence
21507 version 1.2
21508 extension
21509 glxropcode ?
21510 glxflags ignore
21511 offset ?
21512
21513 TestObjectAPPLE(object, name)
21514 return Boolean
21515 param object ObjectTypeAPPLE in value
21516 param name UInt32 in value
21517 category APPLE_fence
21518 version 1.2
21519 extension
21520 glxropcode ?
21521 glxflags ignore
21522 offset ?
21523
21524 FinishObjectAPPLE(object, name)
21525 return void
21526 param object ObjectTypeAPPLE in value
21527 param name Int32 in value
21528 category APPLE_fence
21529 version 1.2
21530 extension
21531 glxropcode ?
21532 glxflags ignore
21533 offset ?
21534
21535 ###############################################################################
21536 #
21537 # Extension #273
21538 # APPLE_vertex_array_object commands
21539 #
21540 ###############################################################################
21541
21542 BindVertexArrayAPPLE(array)
21543 return void
21544 param array UInt32 in value
21545 category APPLE_vertex_array_object
21546 version 1.2
21547 extension
21548 glxropcode ?
21549 glxflags ignore
21550 alias BindVertexArray
21551
21552 DeleteVertexArraysAPPLE(n, arrays)
21553 return void
21554 param n SizeI in value
21555 param arrays UInt32 in array [n]
21556 category APPLE_vertex_array_object
21557 version 1.2
21558 extension
21559 glxropcode ?
21560 glxflags ignore
21561 alias DeleteVertexArrays
21562
21563 GenVertexArraysAPPLE(n, arrays)
21564 return void
21565 param n SizeI in value
21566 param arrays UInt32 out array [n]
21567 category APPLE_vertex_array_object
21568 version 1.2
21569 extension
21570 glxropcode ?
21571 glxflags ignore
21572 alias GenVertexArray
21573
21574 IsVertexArrayAPPLE(array)
21575 return Boolean
21576 param array UInt32 in value
21577 category APPLE_vertex_array_object
21578 version 1.2
21579 extension
21580 glxropcode ?
21581 glxflags ignore
21582 alias IsVertexArray
21583
21584 ###############################################################################
21585 #
21586 # Extension #274
21587 # APPLE_vertex_array_range commands
21588 #
21589 ###############################################################################
21590
21591 # @@ Need to verify/add GLX protocol
21592
21593 # @@@ like #190 NV_vertex_array_range,
21594 VertexArrayRangeAPPLE(length, pointer)
21595 return void
21596 param length SizeI in value
21597 param pointer Void out array [length]
21598 category APPLE_vertex_array_range
21599 version 1.2
21600 extension
21601 glxropcode ?
21602 glxflags ignore
21603 offset ?
21604
21605 FlushVertexArrayRangeAPPLE(length, pointer)
21606 return void
21607 param length SizeI in value
21608 param pointer Void out array [length]
21609 category APPLE_vertex_array_range
21610 version 1.2
21611 extension
21612 glxropcode ?
21613 glxflags ignore
21614 offset ?
21615
21616 VertexArrayParameteriAPPLE(pname, param)
21617 return void
21618 param pname VertexArrayPNameAPPLE in value
21619 param param Int32 in value
21620 category APPLE_vertex_array_range
21621 version 1.2
21622 extension
21623 glxropcode ?
21624 glxflags ignore
21625 offset ?
21626
21627 ###############################################################################
21628 #
21629 # Extension #275
21630 # APPLE_ycbcr_422 commands
21631 #
21632 ###############################################################################
21633
21634 # (none)
21635 newcategory: APPLE_ycbcr_422
21636
21637 ###############################################################################
21638 #
21639 # Extension #276
21640 # S3_s3tc commands
21641 #
21642 ###############################################################################
21643
21644 # (none)
21645 newcategory: S3_s3tc
21646
21647 ###############################################################################
21648 #
21649 # Extension #277
21650 # ATI_draw_buffers commands
21651 #
21652 ###############################################################################
21653
21654 DrawBuffersATI(n, bufs)
21655 return void
21656 param n SizeI in value
21657 param bufs DrawBufferModeATI in array [n]
21658 category ATI_draw_buffers
21659 version 1.2
21660 extension
21661 glxropcode 233
21662 alias DrawBuffers
21663
21664 ###############################################################################
21665 #
21666 # Extension #278 - WGL_ATI_pixel_format_float
21667 #
21668 ###############################################################################
21669 newcategory: ATI_pixel_format_float
21670 passthru: /* This is really a WGL extension, but defines some associated GL enums.
21671 passthru: * ATI does not export "GL_ATI_pixel_format_float" in the GL_EXTENSIONS string.
21672 passthru: */
21673
21674 ###############################################################################
21675 #
21676 # Extension #279
21677 # ATI_texture_env_combine3 commands
21678 #
21679 ###############################################################################
21680
21681 # (none)
21682 newcategory: ATI_texture_env_combine3
21683
21684 ###############################################################################
21685 #
21686 # Extension #280
21687 # ATI_texture_float commands
21688 #
21689 ###############################################################################
21690
21691 # (none)
21692 newcategory: ATI_texture_float
21693
21694 ###############################################################################
21695 #
21696 # Extension #281 (also WGL_NV_float_buffer)
21697 # NV_float_buffer commands
21698 #
21699 ###############################################################################
21700
21701 # (none)
21702 newcategory: NV_float_buffer
21703
21704 ###############################################################################
21705 #
21706 # Extension #282
21707 # NV_fragment_program commands
21708 #
21709 ###############################################################################
21710
21711 # @@ Need to verify/add GLX protocol
21712
21713 # Some NV_fragment_program entry points are shared with ARB_vertex_program,
21714 # and are only included in that #define block, for now.
21715 newcategory: NV_fragment_program
21716 passthru: /* Some NV_fragment_program entry points are shared with ARB_vertex_program. */
21717
21718 ProgramNamedParameter4fNV(id, len, name, x, y, z, w)
21719 return void
21720 param id UInt32 in value
21721 param len SizeI in value
21722 param name UInt8 in array [1]
21723 param x Float32 in value
21724 param y Float32 in value
21725 param z Float32 in value
21726 param w Float32 in value
21727 category NV_fragment_program
21728 version 1.2
21729 extension
21730 glxropcode ?
21731 glxflags ignore
21732 offset 682
21733
21734 ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
21735 return void
21736 param id UInt32 in value
21737 param len SizeI in value
21738 param name UInt8 in array [1]
21739 param x Float64 in value
21740 param y Float64 in value
21741 param z Float64 in value
21742 param w Float64 in value
21743 category NV_fragment_program
21744 version 1.2
21745 extension
21746 glxropcode ?
21747 glxflags ignore
21748 offset 683
21749
21750 ProgramNamedParameter4fvNV(id, len, name, v)
21751 return void
21752 param id UInt32 in value
21753 param len SizeI in value
21754 param name UInt8 in array [1]
21755 param v Float32 in array [4]
21756 category NV_fragment_program
21757 version 1.2
21758 extension
21759 glxropcode ?
21760 glxflags ignore
21761 offset 684
21762
21763 ProgramNamedParameter4dvNV(id, len, name, v)
21764 return void
21765 param id UInt32 in value
21766 param len SizeI in value
21767 param name UInt8 in array [1]
21768 param v Float64 in array [4]
21769 category NV_fragment_program
21770 version 1.2
21771 extension
21772 glxropcode ?
21773 glxflags ignore
21774 offset 685
21775
21776 GetProgramNamedParameterfvNV(id, len, name, params)
21777 return void
21778 param id UInt32 in value
21779 param len SizeI in value
21780 param name UInt8 in array [1]
21781 param params Float32 out array [4]
21782 category NV_fragment_program
21783 dlflags notlistable
21784 version 1.2
21785 extension
21786 glxsingle ?
21787 glxflags ignore
21788 offset 686
21789
21790 GetProgramNamedParameterdvNV(id, len, name, params)
21791 return void
21792 param id UInt32 in value
21793 param len SizeI in value
21794 param name UInt8 in array [1]
21795 param params Float64 out array [4]
21796 category NV_fragment_program
21797 dlflags notlistable
21798 version 1.2
21799 extension
21800 glxsingle ?
21801 glxflags ignore
21802 offset 687
21803
21804 ###############################################################################
21805 #
21806 # Extension #283
21807 # NV_half_float commands
21808 #
21809 ###############################################################################
21810
21811 # @@ Need to verify/add GLX protocol
21812
21813 Vertex2hNV(x, y)
21814 return void
21815 param x Half16NV in value
21816 param y Half16NV in value
21817 category NV_half_float
21818 version 1.2
21819 extension
21820 glxropcode ?
21821 glxflags ignore
21822 offset ?
21823
21824 Vertex2hvNV(v)
21825 return void
21826 param v Half16NV in array [2]
21827 category NV_half_float
21828 version 1.2
21829 extension
21830 glxropcode ?
21831 glxflags ignore
21832 offset ?
21833
21834 Vertex3hNV(x, y, z)
21835 return void
21836 param x Half16NV in value
21837 param y Half16NV in value
21838 param z Half16NV in value
21839 category NV_half_float
21840 version 1.2
21841 extension
21842 glxropcode ?
21843 glxflags ignore
21844 offset ?
21845
21846 Vertex3hvNV(v)
21847 return void
21848 param v Half16NV in array [3]
21849 category NV_half_float
21850 version 1.2
21851 extension
21852 glxropcode ?
21853 glxflags ignore
21854 offset ?
21855
21856 Vertex4hNV(x, y, z, w)
21857 return void
21858 param x Half16NV in value
21859 param y Half16NV in value
21860 param z Half16NV in value
21861 param w Half16NV in value
21862 category NV_half_float
21863 version 1.2
21864 extension
21865 glxropcode ?
21866 glxflags ignore
21867 offset ?
21868
21869 Vertex4hvNV(v)
21870 return void
21871 param v Half16NV in array [4]
21872 category NV_half_float
21873 version 1.2
21874 extension
21875 glxropcode ?
21876 glxflags ignore
21877 offset ?
21878
21879 Normal3hNV(nx, ny, nz)
21880 return void
21881 param nx Half16NV in value
21882 param ny Half16NV in value
21883 param nz Half16NV in value
21884 category NV_half_float
21885 version 1.2
21886 extension
21887 glxropcode ?
21888 glxflags ignore
21889 offset ?
21890
21891 Normal3hvNV(v)
21892 return void
21893 param v Half16NV in array [3]
21894 category NV_half_float
21895 version 1.2
21896 extension
21897 glxropcode ?
21898 glxflags ignore
21899 offset ?
21900
21901 Color3hNV(red, green, blue)
21902 return void
21903 param red Half16NV in value
21904 param green Half16NV in value
21905 param blue Half16NV in value
21906 category NV_half_float
21907 version 1.2
21908 extension
21909 glxropcode ?
21910 glxflags ignore
21911 offset ?
21912
21913 Color3hvNV(v)
21914 return void
21915 param v Half16NV in array [3]
21916 category NV_half_float
21917 version 1.2
21918 extension
21919 glxropcode ?
21920 glxflags ignore
21921 offset ?
21922
21923 Color4hNV(red, green, blue, alpha)
21924 return void
21925 param red Half16NV in value
21926 param green Half16NV in value
21927 param blue Half16NV in value
21928 param alpha Half16NV in value
21929 category NV_half_float
21930 version 1.2
21931 extension
21932 glxropcode ?
21933 glxflags ignore
21934 offset ?
21935
21936 Color4hvNV(v)
21937 return void
21938 param v Half16NV in array [4]
21939 category NV_half_float
21940 version 1.2
21941 extension
21942 glxropcode ?
21943 glxflags ignore
21944 offset ?
21945
21946 TexCoord1hNV(s)
21947 return void
21948 param s Half16NV in value
21949 category NV_half_float
21950 version 1.2
21951 extension
21952 glxropcode ?
21953 glxflags ignore
21954 offset ?
21955
21956 TexCoord1hvNV(v)
21957 return void
21958 param v Half16NV in array [1]
21959 category NV_half_float
21960 version 1.2
21961 extension
21962 glxropcode ?
21963 glxflags ignore
21964 offset ?
21965
21966 TexCoord2hNV(s, t)
21967 return void
21968 param s Half16NV in value
21969 param t Half16NV in value
21970 category NV_half_float
21971 version 1.2
21972 extension
21973 glxropcode ?
21974 glxflags ignore
21975 offset ?
21976
21977 TexCoord2hvNV(v)
21978 return void
21979 param v Half16NV in array [2]
21980 category NV_half_float
21981 version 1.2
21982 extension
21983 glxropcode ?
21984 glxflags ignore
21985 offset ?
21986
21987 TexCoord3hNV(s, t, r)
21988 return void
21989 param s Half16NV in value
21990 param t Half16NV in value
21991 param r Half16NV in value
21992 category NV_half_float
21993 version 1.2
21994 extension
21995 glxropcode ?
21996 glxflags ignore
21997 offset ?
21998
21999 TexCoord3hvNV(v)
22000 return void
22001 param v Half16NV in array [3]
22002 category NV_half_float
22003 version 1.2
22004 extension
22005 glxropcode ?
22006 glxflags ignore
22007 offset ?
22008
22009 TexCoord4hNV(s, t, r, q)
22010 return void
22011 param s Half16NV in value
22012 param t Half16NV in value
22013 param r Half16NV in value
22014 param q Half16NV in value
22015 category NV_half_float
22016 version 1.2
22017 extension
22018 glxropcode ?
22019 glxflags ignore
22020 offset ?
22021
22022 TexCoord4hvNV(v)
22023 return void
22024 param v Half16NV in array [4]
22025 category NV_half_float
22026 version 1.2
22027 extension
22028 glxropcode ?
22029 glxflags ignore
22030 offset ?
22031
22032 MultiTexCoord1hNV(target, s)
22033 return void
22034 param target TextureUnit in value
22035 param s Half16NV in value
22036 category NV_half_float
22037 version 1.2
22038 extension
22039 glxropcode ?
22040 glxflags ignore
22041 offset ?
22042
22043 MultiTexCoord1hvNV(target, v)
22044 return void
22045 param target TextureUnit in value
22046 param v Half16NV in array [1]
22047 category NV_half_float
22048 version 1.2
22049 extension
22050 glxropcode ?
22051 glxflags ignore
22052 offset ?
22053
22054 MultiTexCoord2hNV(target, s, t)
22055 return void
22056 param target TextureUnit in value
22057 param s Half16NV in value
22058 param t Half16NV in value
22059 category NV_half_float
22060 version 1.2
22061 extension
22062 glxropcode ?
22063 glxflags ignore
22064 offset ?
22065
22066 MultiTexCoord2hvNV(target, v)
22067 return void
22068 param target TextureUnit in value
22069 param v Half16NV in array [2]
22070 category NV_half_float
22071 version 1.2
22072 extension
22073 glxropcode ?
22074 glxflags ignore
22075 offset ?
22076
22077 MultiTexCoord3hNV(target, s, t, r)
22078 return void
22079 param target TextureUnit in value
22080 param s Half16NV in value
22081 param t Half16NV in value
22082 param r Half16NV in value
22083 category NV_half_float
22084 version 1.2
22085 extension
22086 glxropcode ?
22087 glxflags ignore
22088 offset ?
22089
22090 MultiTexCoord3hvNV(target, v)
22091 return void
22092 param target TextureUnit in value
22093 param v Half16NV in array [3]
22094 category NV_half_float
22095 version 1.2
22096 extension
22097 glxropcode ?
22098 glxflags ignore
22099 offset ?
22100
22101 MultiTexCoord4hNV(target, s, t, r, q)
22102 return void
22103 param target TextureUnit in value
22104 param s Half16NV in value
22105 param t Half16NV in value
22106 param r Half16NV in value
22107 param q Half16NV in value
22108 category NV_half_float
22109 version 1.2
22110 extension
22111 glxropcode ?
22112 glxflags ignore
22113 offset ?
22114
22115 MultiTexCoord4hvNV(target, v)
22116 return void
22117 param target TextureUnit in value
22118 param v Half16NV in array [4]
22119 category NV_half_float
22120 version 1.2
22121 extension
22122 glxropcode ?
22123 glxflags ignore
22124 offset ?
22125
22126 FogCoordhNV(fog)
22127 return void
22128 param fog Half16NV in value
22129 category NV_half_float
22130 version 1.2
22131 extension
22132 glxropcode ?
22133 glxflags ignore
22134 offset ?
22135
22136 FogCoordhvNV(fog)
22137 return void
22138 param fog Half16NV in array [1]
22139 category NV_half_float
22140 version 1.2
22141 extension
22142 glxropcode ?
22143 glxflags ignore
22144 offset ?
22145
22146 SecondaryColor3hNV(red, green, blue)
22147 return void
22148 param red Half16NV in value
22149 param green Half16NV in value
22150 param blue Half16NV in value
22151 category NV_half_float
22152 version 1.2
22153 extension
22154 glxropcode ?
22155 glxflags ignore
22156 offset ?
22157
22158 SecondaryColor3hvNV(v)
22159 return void
22160 param v Half16NV in array [3]
22161 category NV_half_float
22162 version 1.2
22163 extension
22164 glxropcode ?
22165 glxflags ignore
22166 offset ?
22167
22168 VertexWeighthNV(weight)
22169 return void
22170 param weight Half16NV in value
22171 category NV_half_float
22172 version 1.2
22173 extension
22174 glxropcode ?
22175 glxflags ignore
22176 offset ?
22177
22178 VertexWeighthvNV(weight)
22179 return void
22180 param weight Half16NV in array [1]
22181 category NV_half_float
22182 version 1.2
22183 extension
22184 glxropcode ?
22185 glxflags ignore
22186 offset ?
22187
22188 VertexAttrib1hNV(index, x)
22189 return void
22190 param index UInt32 in value
22191 param x Half16NV in value
22192 category NV_half_float
22193 version 1.2
22194 extension
22195 glxropcode ?
22196 glxflags ignore
22197 offset ?
22198
22199 VertexAttrib1hvNV(index, v)
22200 return void
22201 param index UInt32 in value
22202 param v Half16NV in array [1]
22203 category NV_half_float
22204 version 1.2
22205 extension
22206 glxropcode ?
22207 glxflags ignore
22208 offset ?
22209
22210 VertexAttrib2hNV(index, x, y)
22211 return void
22212 param index UInt32 in value
22213 param x Half16NV in value
22214 param y Half16NV in value
22215 category NV_half_float
22216 version 1.2
22217 extension
22218 glxropcode ?
22219 glxflags ignore
22220 offset ?
22221
22222 VertexAttrib2hvNV(index, v)
22223 return void
22224 param index UInt32 in value
22225 param v Half16NV in array [2]
22226 category NV_half_float
22227 version 1.2
22228 extension
22229 glxropcode ?
22230 glxflags ignore
22231 offset ?
22232
22233 VertexAttrib3hNV(index, x, y, z)
22234 return void
22235 param index UInt32 in value
22236 param x Half16NV in value
22237 param y Half16NV in value
22238 param z Half16NV in value
22239 category NV_half_float
22240 version 1.2
22241 extension
22242 glxropcode ?
22243 glxflags ignore
22244 offset ?
22245
22246 VertexAttrib3hvNV(index, v)
22247 return void
22248 param index UInt32 in value
22249 param v Half16NV in array [3]
22250 category NV_half_float
22251 version 1.2
22252 extension
22253 glxropcode ?
22254 glxflags ignore
22255 offset ?
22256
22257 VertexAttrib4hNV(index, x, y, z, w)
22258 return void
22259 param index UInt32 in value
22260 param x Half16NV in value
22261 param y Half16NV in value
22262 param z Half16NV in value
22263 param w Half16NV in value
22264 category NV_half_float
22265 version 1.2
22266 extension
22267 glxropcode ?
22268 glxflags ignore
22269 offset ?
22270
22271 VertexAttrib4hvNV(index, v)
22272 return void
22273 param index UInt32 in value
22274 param v Half16NV in array [4]
22275 category NV_half_float
22276 version 1.2
22277 extension
22278 glxropcode ?
22279 glxflags ignore
22280 offset ?
22281
22282 VertexAttribs1hvNV(index, n, v)
22283 return void
22284 param index UInt32 in value
22285 param n SizeI in value
22286 param v Half16NV in array [n]
22287 category NV_half_float
22288 version 1.2
22289 extension
22290 glxropcode ?
22291 glxflags ignore
22292 offset ?
22293
22294 VertexAttribs2hvNV(index, n, v)
22295 return void
22296 param index UInt32 in value
22297 param n SizeI in value
22298 param v Half16NV in array [n]
22299 category NV_half_float
22300 version 1.2
22301 extension
22302 glxropcode ?
22303 glxflags ignore
22304 offset ?
22305
22306 VertexAttribs3hvNV(index, n, v)
22307 return void
22308 param index UInt32 in value
22309 param n SizeI in value
22310 param v Half16NV in array [n]
22311 category NV_half_float
22312 version 1.2
22313 extension
22314 glxropcode ?
22315 glxflags ignore
22316 offset ?
22317
22318 VertexAttribs4hvNV(index, n, v)
22319 return void
22320 param index UInt32 in value
22321 param n SizeI in value
22322 param v Half16NV in array [n]
22323 category NV_half_float
22324 version 1.2
22325 extension
22326 glxropcode ?
22327 glxflags ignore
22328 offset ?
22329
22330 ###############################################################################
22331 #
22332 # Extension #284
22333 # NV_pixel_data_range commands
22334 #
22335 ###############################################################################
22336
22337 # @@ Need to verify/add GLX protocol
22338
22339 PixelDataRangeNV(target, length, pointer)
22340 return void
22341 param target PixelDataRangeTargetNV in value
22342 param length SizeI in value
22343 param pointer Void out array [length]
22344 category NV_pixel_data_range
22345 version 1.2
22346 extension
22347 glxropcode ?
22348 glxflags ignore
22349 offset ?
22350
22351 FlushPixelDataRangeNV(target)
22352 return void
22353 param target PixelDataRangeTargetNV in value
22354 category NV_pixel_data_range
22355 version 1.2
22356 extension
22357 glxropcode ?
22358 glxflags ignore
22359 offset ?
22360
22361 ###############################################################################
22362 #
22363 # Extension #285
22364 # NV_primitive_restart commands
22365 #
22366 ###############################################################################
22367
22368 # @@ Need to verify/add GLX protocol
22369
22370 PrimitiveRestartNV()
22371 return void
22372 category NV_primitive_restart
22373 version 1.2
22374 extension
22375 glxropcode ?
22376 glxflags ignore
22377 offset ?
22378
22379 PrimitiveRestartIndexNV(index)
22380 return void
22381 param index UInt32 in value
22382 category NV_primitive_restart
22383 version 1.2
22384 extension
22385 glxropcode ?
22386 glxflags ignore
22387 offset ?
22388
22389
22390 ###############################################################################
22391 #
22392 # Extension #286
22393 # NV_texture_expand_normal commands
22394 #
22395 ###############################################################################
22396
22397 # (none)
22398 newcategory: NV_texture_expand_normal
22399
22400 ###############################################################################
22401 #
22402 # Extension #287
22403 # NV_vertex_program2 commands
22404 #
22405 ###############################################################################
22406
22407 # (none)
22408 newcategory: NV_vertex_program2
22409
22410 ###############################################################################
22411 #
22412 # Extension #288
22413 # ATI_map_object_buffer commands
22414 #
22415 ###############################################################################
22416
22417 # @@ Need to verify/add GLX protocol
22418
22419 MapObjectBufferATI(buffer)
22420 return VoidPointer
22421 param buffer UInt32 in value
22422 category ATI_map_object_buffer
22423 version 1.2
22424 extension
22425 glxropcode ?
22426 glxflags ignore
22427 offset ?
22428
22429 UnmapObjectBufferATI(buffer)
22430 return void
22431 param buffer UInt32 in value
22432 category ATI_map_object_buffer
22433 version 1.2
22434 extension
22435 glxropcode ?
22436 glxflags ignore
22437 offset ?
22438
22439 ###############################################################################
22440 #
22441 # Extension #289
22442 # ATI_separate_stencil commands
22443 #
22444 ###############################################################################
22445
22446 # @@ Need to verify/add GLX protocol
22447
22448 StencilOpSeparateATI(face, sfail, dpfail, dppass)
22449 return void
22450 param face StencilFaceDirection in value
22451 param sfail StencilOp in value
22452 param dpfail StencilOp in value
22453 param dppass StencilOp in value
22454 category ATI_separate_stencil
22455 version 1.2
22456 extension
22457 glxropcode ?
22458 glxflags ignore
22459 alias StencilOpSeparate
22460
22461 StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
22462 return void
22463 param frontfunc StencilFunction in value
22464 param backfunc StencilFunction in value
22465 param ref ClampedStencilValue in value
22466 param mask MaskedStencilValue in value
22467 category ATI_separate_stencil
22468 version 1.2
22469 extension
22470 glxropcode ?
22471 glxflags ignore
22472 alias StencilFuncSeparate
22473
22474 ###############################################################################
22475 #
22476 # Extension #290
22477 # ATI_vertex_attrib_array_object commands
22478 #
22479 ###############################################################################
22480
22481 # @@ Need to verify/add GLX protocol
22482
22483 VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
22484 return void
22485 param index UInt32 in value
22486 param size Int32 in value
22487 param type VertexAttribPointerTypeARB in value
22488 param normalized Boolean in value
22489 param stride SizeI in value
22490 param buffer UInt32 in value
22491 param offset UInt32 in value
22492 category ATI_vertex_attrib_array_object
22493 version 1.2
22494 extension
22495 glxropcode ?
22496 glxflags ignore
22497 offset ?
22498
22499 GetVertexAttribArrayObjectfvATI(index, pname, params)
22500 return void
22501 param index UInt32 in value
22502 param pname ArrayObjectPNameATI in value
22503 param params Float32 out array [pname]
22504 category ATI_vertex_attrib_array_object
22505 dlflags notlistable
22506 version 1.2
22507 extension
22508 glxsingle ?
22509 glxflags ignore
22510 offset ?
22511
22512 GetVertexAttribArrayObjectivATI(index, pname, params)
22513 return void
22514 param index UInt32 in value
22515 param pname ArrayObjectPNameATI in value
22516 param params Int32 out array [pname]
22517 category ATI_vertex_attrib_array_object
22518 dlflags notlistable
22519 version 1.2
22520 extension
22521 glxsingle ?
22522 glxflags ignore
22523 offset ?
22524
22525 ###############################################################################
22526 #
22527 # Extension #291 - OpenGL ES only, not in glext.h
22528 # OES_byte_coordinates commands
22529 #
22530 ###############################################################################
22531
22532 # void Vertex{234}bOES(T coords)
22533 # void Vertex{234}bvOES(T *coords)
22534 # void TexCoord{1234}bOES(T coords)
22535 # void TexCoord{1234}bvOES(T *coords)
22536 # void MultiTexCoord{1234}bOES(enum texture, T coords)
22537 # void MultiTexCoord{1234}bvOES(enum texture, T *coords)
22538 # All are handcode - mapped to non-byte GLX protocol on client side
22539
22540 # newcategory: OES_byte_coordinates
22541
22542 ###############################################################################
22543 #
22544 # Extension #292 - OpenGL ES only, not in glext.h
22545 # OES_fixed_point commands
22546 #
22547 ###############################################################################
22548
22549 # Too many to list in just a comment - see spec in the extension registry
22550 # All are handcode - mapped to non-byte GLX protocol on client side
22551
22552 # newcategory: OES_fixed_point
22553
22554 ###############################################################################
22555 #
22556 # Extension #293 - OpenGL ES only, not in glext.h
22557 # OES_single_precision commands
22558 #
22559 ###############################################################################
22560
22561 # void DepthRangefOES(clampf n, clampf f)
22562 # void FrustumfOES(float l, float r, float b, float t, float n, float f)
22563 # void OrthofOES(float l, float r, float b, float t, float n, float f)
22564 # void ClipPlanefOES(enum plane, const float* equation)
22565 # void glClearDepthfOES(clampd depth)
22566 # GLX ropcodes 4308-4312 (not respectively, see extension spec)
22567 # void GetClipPlanefOES(enum plane, float* equation)
22568 # GLX vendor private 1421
22569
22570 # newcategory: OES_single_precision
22571
22572 ###############################################################################
22573 #
22574 # Extension #294 - OpenGL ES only, not in glext.h
22575 # OES_compressed_paletted_texture commands
22576 #
22577 ###############################################################################
22578
22579 # (none)
22580 # newcategory: OES_compressed_paletted_texture
22581
22582 ###############################################################################
22583 #
22584 # Extension #295 - This is an OpenGL ES extension, but also implemented in Mesa
22585 # OES_read_format commands
22586 #
22587 ###############################################################################
22588
22589 # (none)
22590 newcategory: OES_read_format
22591
22592 ###############################################################################
22593 #
22594 # Extension #296 - OpenGL ES only, not in glext.h
22595 # OES_query_matrix commands
22596 #
22597 ###############################################################################
22598
22599 # bitfield queryMatrixxOES(fixed mantissa[16], int exponent[16])
22600 # All are handcode - mapped to non-byte GLX protocol on client side
22601
22602 # newcategory: OES_query_matrix
22603
22604 ###############################################################################
22605 #
22606 # Extension #297
22607 # EXT_depth_bounds_test commands
22608 #
22609 ###############################################################################
22610
22611 DepthBoundsEXT(zmin, zmax)
22612 return void
22613 param zmin ClampedFloat64 in value
22614 param zmax ClampedFloat64 in value
22615 category EXT_depth_bounds_test
22616 version 1.2
22617 extension
22618 glxropcode 4229
22619 offset 699
22620
22621 ###############################################################################
22622 #
22623 # Extension #298
22624 # EXT_texture_mirror_clamp commands
22625 #
22626 ###############################################################################
22627
22628 # (none)
22629 newcategory: EXT_texture_mirror_clamp
22630
22631 ###############################################################################
22632 #
22633 # Extension #299
22634 # EXT_blend_equation_separate commands
22635 #
22636 ###############################################################################
22637
22638 BlendEquationSeparateEXT(modeRGB, modeAlpha)
22639 return void
22640 param modeRGB BlendEquationModeEXT in value
22641 param modeAlpha BlendEquationModeEXT in value
22642 category EXT_blend_equation_separate
22643 version 1.2
22644 extension
22645 glxropcode 4228
22646 alias BlendEquationSeparate
22647
22648 ###############################################################################
22649 #
22650 # Extension #300
22651 # MESA_pack_invert commands
22652 #
22653 ###############################################################################
22654
22655 # (none)
22656 newcategory: MESA_pack_invert
22657
22658 ###############################################################################
22659 #
22660 # Extension #301
22661 # MESA_ycbcr_texture commands
22662 #
22663 ###############################################################################
22664
22665 # (none)
22666 newcategory: MESA_ycbcr_texture
22667
22668 ###############################################################################
22669 #
22670 # Extension #301
22671 # MESA_ycbcr_texture commands
22672 #
22673 ###############################################################################
22674
22675 # (none)
22676 newcategory: MESA_ycbcr_texture
22677
22678 ###############################################################################
22679 #
22680 # Extension #302
22681 # EXT_pixel_buffer_object commands
22682 #
22683 ###############################################################################
22684
22685 # (none)
22686 newcategory: EXT_pixel_buffer_object
22687
22688 ###############################################################################
22689 #
22690 # Extension #303
22691 # NV_fragment_program_option commands
22692 #
22693 ###############################################################################
22694
22695 # (none)
22696 newcategory: NV_fragment_program_option
22697
22698 ###############################################################################
22699 #
22700 # Extension #304
22701 # NV_fragment_program2 commands
22702 #
22703 ###############################################################################
22704
22705 # (none)
22706 newcategory: NV_fragment_program2
22707
22708 ###############################################################################
22709 #
22710 # Extension #305
22711 # NV_vertex_program2_option commands
22712 #
22713 ###############################################################################
22714
22715 # (none)
22716 newcategory: NV_vertex_program2_option
22717
22718 ###############################################################################
22719 #
22720 # Extension #306
22721 # NV_vertex_program3 commands
22722 #
22723 ###############################################################################
22724
22725 # (none)
22726 newcategory: NV_vertex_program3
22727
22728 ###############################################################################
22729 #
22730 # Extension #307 - GLX_SGIX_hyperpipe commands
22731 # Extension #308 - GLX_MESA_agp_offset commands
22732 # Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
22733 #
22734 ###############################################################################
22735
22736 # (none)
22737 # newcategory: EXT_texture_compression_dxt1
22738
22739 ###############################################################################
22740 #
22741 # Extension #310
22742 # EXT_framebuffer_object commands
22743 #
22744 ###############################################################################
22745
22746 IsRenderbufferEXT(renderbuffer)
22747 return Boolean
22748 param renderbuffer UInt32 in value
22749 category EXT_framebuffer_object
22750 version 1.2
22751 extension
22752 glxvendorpriv 1422
22753 glxflags ignore
22754 alias IsRenderbuffer
22755
22756 BindRenderbufferEXT(target, renderbuffer)
22757 return void
22758 param target RenderbufferTarget in value
22759 param renderbuffer UInt32 in value
22760 category EXT_framebuffer_object
22761 version 1.2
22762 extension
22763 glxropcode 4316
22764 glxflags ignore
22765 alias BindRenderbuffer
22766
22767 DeleteRenderbuffersEXT(n, renderbuffers)
22768 return void
22769 param n SizeI in value
22770 param renderbuffers UInt32 in array [n]
22771 category EXT_framebuffer_object
22772 version 1.2
22773 extension
22774 glxropcode 4317
22775 glxflags ignore
22776 alias DeleteRenderbuffers
22777
22778 GenRenderbuffersEXT(n, renderbuffers)
22779 return void
22780 param n SizeI in value
22781 param renderbuffers UInt32 out array [n]
22782 category EXT_framebuffer_object
22783 version 1.2
22784 extension
22785 glxvendorpriv 1423
22786 glxflags ignore
22787 alias GenRenderbuffers
22788
22789 RenderbufferStorageEXT(target, internalformat, width, height)
22790 return void
22791 param target RenderbufferTarget in value
22792 param internalformat GLenum in value
22793 param width SizeI in value
22794 param height SizeI in value
22795 category EXT_framebuffer_object
22796 version 1.2
22797 extension
22798 glxropcode 4318
22799 glxflags ignore
22800 alias RenderbufferStorage
22801
22802 GetRenderbufferParameterivEXT(target, pname, params)
22803 return void
22804 param target RenderbufferTarget in value
22805 param pname GLenum in value
22806 param params Int32 out array [COMPSIZE(pname)]
22807 category EXT_framebuffer_object
22808 dlflags notlistable
22809 version 1.2
22810 extension
22811 glxvendorpriv 1424
22812 glxflags ignore
22813 alias GetRenderbufferParameteriv
22814
22815 IsFramebufferEXT(framebuffer)
22816 return Boolean
22817 param framebuffer UInt32 in value
22818 category EXT_framebuffer_object
22819 version 1.2
22820 extension
22821 glxvendorpriv 1425
22822 glxflags ignore
22823 alias IsFramebuffer
22824
22825 BindFramebufferEXT(target, framebuffer)
22826 return void
22827 param target FramebufferTarget in value
22828 param framebuffer UInt32 in value
22829 category EXT_framebuffer_object
22830 version 1.2
22831 extension
22832 glxropcode 4319
22833 glxflags ignore
22834 alias BindFramebuffer
22835
22836 DeleteFramebuffersEXT(n, framebuffers)
22837 return void
22838 param n SizeI in value
22839 param framebuffers UInt32 in array [n]
22840 category EXT_framebuffer_object
22841 version 1.2
22842 extension
22843 glxropcode 4320
22844 glxflags ignore
22845 alias DeleteFramebuffers
22846
22847 GenFramebuffersEXT(n, framebuffers)
22848 return void
22849 param n SizeI in value
22850 param framebuffers UInt32 out array [n]
22851 category EXT_framebuffer_object
22852 version 1.2
22853 extension
22854 glxvendorpriv 1426
22855 glxflags ignore
22856 alias GenFramebuffers
22857
22858 CheckFramebufferStatusEXT(target)
22859 return GLenum
22860 param target FramebufferTarget in value
22861 category EXT_framebuffer_object
22862 version 1.2
22863 extension
22864 glxvendorpriv 1427
22865 glxflags ignore
22866 alias CheckFramebufferStatus
22867
22868 FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
22869 return void
22870 param target FramebufferTarget in value
22871 param attachment FramebufferAttachment in value
22872 param textarget GLenum in value
22873 param texture UInt32 in value
22874 param level Int32 in value
22875 category EXT_framebuffer_object
22876 version 1.2
22877 extension
22878 glxropcode 4321
22879 glxflags ignore
22880 alias FramebufferTexture1D
22881
22882 FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
22883 return void
22884 param target FramebufferTarget in value
22885 param attachment FramebufferAttachment in value
22886 param textarget GLenum in value
22887 param texture UInt32 in value
22888 param level Int32 in value
22889 category EXT_framebuffer_object
22890 version 1.2
22891 extension
22892 glxropcode 4322
22893 glxflags ignore
22894 alias FramebufferTexture2D
22895
22896 FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
22897 return void
22898 param target FramebufferTarget in value
22899 param attachment FramebufferAttachment in value
22900 param textarget GLenum in value
22901 param texture UInt32 in value
22902 param level Int32 in value
22903 param zoffset Int32 in value
22904 category EXT_framebuffer_object
22905 version 1.2
22906 extension
22907 glxropcode 4323
22908 glxflags ignore
22909 alias FramebufferTexture3D
22910
22911 FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
22912 return void
22913 param target FramebufferTarget in value
22914 param attachment FramebufferAttachment in value
22915 param renderbuffertarget RenderbufferTarget in value
22916 param renderbuffer UInt32 in value
22917 category EXT_framebuffer_object
22918 version 1.2
22919 extension
22920 glxropcode 4324
22921 glxflags ignore
22922 alias FramebufferRenderbuffer
22923
22924 GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
22925 return void
22926 param target FramebufferTarget in value
22927 param attachment FramebufferAttachment in value
22928 param pname GLenum in value
22929 param params Int32 out array [COMPSIZE(pname)]
22930 category EXT_framebuffer_object
22931 dlflags notlistable
22932 version 1.2
22933 extension
22934 glxvendorpriv 1428
22935 glxflags ignore
22936 alias GetFramebufferAttachmentParameteriv
22937
22938 GenerateMipmapEXT(target)
22939 return void
22940 param target GLenum in value
22941 category EXT_framebuffer_object
22942 version 1.2
22943 extension
22944 glxropcode 4325
22945 glxflags ignore
22946 alias GenerateMipmap
22947
22948
22949 ###############################################################################
22950 #
22951 # Extension #311
22952 # GREMEDY_string_marker commands
22953 #
22954 ###############################################################################
22955
22956 StringMarkerGREMEDY(len, string)
22957 return void
22958 param len SizeI in value
22959 param string Void in array [len]
22960 category GREMEDY_string_marker
22961 version 1.0
22962 extension
22963 glxflags ignore
22964 offset ?
22965
22966 ###############################################################################
22967 #
22968 # Extension #312
22969 # EXT_packed_depth_stencil commands
22970 #
22971 ###############################################################################
22972
22973 # (none)
22974 newcategory: EXT_packed_depth_stencil
22975
22976 ###############################################################################
22977 #
22978 # Extension #313 - WGL_3DL_stereo_control
22979 #
22980 ###############################################################################
22981
22982 ###############################################################################
22983 #
22984 # Extension #314
22985 # EXT_stencil_clear_tag commands
22986 #
22987 ###############################################################################
22988
22989 StencilClearTagEXT(stencilTagBits, stencilClearTag)
22990 return void
22991 param stencilTagBits SizeI in value
22992 param stencilClearTag UInt32 in value
22993 category EXT_stencil_clear_tag
22994 version 1.5
22995 extension
22996 glxropcode 4223
22997 glxflags ignore
22998 offset ?
22999
23000 ###############################################################################
23001 #
23002 # Extension #315
23003 # EXT_texture_sRGB commands
23004 #
23005 ###############################################################################
23006
23007 # (none)
23008 newcategory: EXT_texture_sRGB
23009
23010 ###############################################################################
23011 #
23012 # Extension #316
23013 # EXT_framebuffer_blit commands
23014 #
23015 ###############################################################################
23016
23017 BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
23018 return void
23019 param srcX0 Int32 in value
23020 param srcY0 Int32 in value
23021 param srcX1 Int32 in value
23022 param srcY1 Int32 in value
23023 param dstX0 Int32 in value
23024 param dstY0 Int32 in value
23025 param dstX1 Int32 in value
23026 param dstY1 Int32 in value
23027 param mask ClearBufferMask in value
23028 param filter GLenum in value
23029 category EXT_framebuffer_blit
23030 version 1.5
23031 glxropcode 4330
23032 alias BlitFramebuffer
23033
23034 ###############################################################################
23035 #
23036 # Extension #317
23037 # EXT_framebuffer_multisample commands
23038 #
23039 ###############################################################################
23040
23041 RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
23042 return void
23043 param target GLenum in value
23044 param samples SizeI in value
23045 param internalformat GLenum in value
23046 param width SizeI in value
23047 param height SizeI in value
23048 category EXT_framebuffer_multisample
23049 version 1.5
23050 glxropcode 4331
23051 alias RenderbufferStorageMultisample
23052
23053 ###############################################################################
23054 #
23055 # Extension #318
23056 # MESAX_texture_stack commands
23057 #
23058 ###############################################################################
23059
23060 # (none)
23061 newcategory: MESAX_texture_stack
23062
23063 ###############################################################################
23064 #
23065 # Extension #319
23066 # EXT_timer_query commands
23067 #
23068 ###############################################################################
23069
23070 GetQueryObjecti64vEXT(id, pname, params)
23071 return void
23072 param id UInt32 in value
23073 param pname GLenum in value
23074 param params Int64EXT out array [pname]
23075 category EXT_timer_query
23076 dlflags notlistable
23077 version 1.5
23078 glxvendorpriv 1328
23079 glxflags ignore
23080 offset ?
23081
23082 GetQueryObjectui64vEXT(id, pname, params)
23083 return void
23084 param id UInt32 in value
23085 param pname GLenum in value
23086 param params UInt64EXT out array [pname]
23087 category EXT_timer_query
23088 dlflags notlistable
23089 version 1.5
23090 glxvendorpriv 1329
23091 glxflags ignore
23092 offset ?
23093
23094 ###############################################################################
23095 #
23096 # Extension #320
23097 # EXT_gpu_program_parameters commands
23098 #
23099 ###############################################################################
23100
23101 ProgramEnvParameters4fvEXT(target, index, count, params)
23102 return void
23103 param target ProgramTargetARB in value
23104 param index UInt32 in value
23105 param count SizeI in value
23106 param params Float32 in array [count*4]
23107 category EXT_gpu_program_parameters
23108 version 1.2
23109 glxropcode 4281
23110 offset ?
23111
23112 ProgramLocalParameters4fvEXT(target, index, count, params)
23113 return void
23114 param target ProgramTargetARB in value
23115 param index UInt32 in value
23116 param count SizeI in value
23117 param params Float32 in array [count*4]
23118 category EXT_gpu_program_parameters
23119 version 1.2
23120 glxropcode 4282
23121 offset ?
23122
23123 ###############################################################################
23124 #
23125 # Extension #321
23126 # APPLE_flush_buffer_range commands
23127 #
23128 ###############################################################################
23129
23130 BufferParameteriAPPLE(target, pname, param)
23131 return void
23132 param target GLenum in value
23133 param pname GLenum in value
23134 param param Int32 in value
23135 category APPLE_flush_buffer_range
23136 version 1.5
23137 extension
23138 glxropcode ?
23139 glxflags ignore
23140 offset ?
23141
23142 FlushMappedBufferRangeAPPLE(target, offset, size)
23143 return void
23144 param target GLenum in value
23145 param offset BufferOffset in value
23146 param size BufferSize in value
23147 category APPLE_flush_buffer_range
23148 version 1.5
23149 extension
23150 glxropcode ?
23151 glxflags ignore
23152 alias FlushMappedBufferRange
23153
23154 ###############################################################################
23155 #
23156 # Extension #322
23157 # NV_gpu_program4 commands
23158 #
23159 ###############################################################################
23160
23161 ProgramLocalParameterI4iNV(target, index, x, y, z, w)
23162 return void
23163 param target ProgramTarget in value
23164 param index UInt32 in value
23165 param x Int32 in value
23166 param y Int32 in value
23167 param z Int32 in value
23168 param w Int32 in value
23169 category NV_gpu_program4
23170 version 1.3
23171 vectorequiv ProgramLocalParameterI4ivNV
23172 glxvectorequiv ProgramLocalParameterI4ivNV
23173 extension soft WINSOFT NV50
23174 glfflags ignore
23175 glxflags ignore
23176
23177 ProgramLocalParameterI4ivNV(target, index, params)
23178 return void
23179 param target ProgramTarget in value
23180 param index UInt32 in value
23181 param params Int32 in array [4]
23182 category NV_gpu_program4
23183 version 1.3
23184 extension soft WINSOFT NV50
23185 glfflags ignore
23186 glxflags ignore
23187
23188 ProgramLocalParametersI4ivNV(target, index, count, params)
23189 return void
23190 param target ProgramTarget in value
23191 param index UInt32 in value
23192 param count SizeI in value
23193 param params Int32 in array [count*4]
23194 category NV_gpu_program4
23195 version 1.3
23196 extension soft WINSOFT NV50
23197 glfflags ignore
23198 glxflags ignore
23199
23200 ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
23201 return void
23202 param target ProgramTarget in value
23203 param index UInt32 in value
23204 param x UInt32 in value
23205 param y UInt32 in value
23206 param z UInt32 in value
23207 param w UInt32 in value
23208 category NV_gpu_program4
23209 version 1.3
23210 vectorequiv ProgramLocalParameterI4uivNV
23211 glxvectorequiv ProgramLocalParameterI4uivNV
23212 extension soft WINSOFT NV50
23213 glfflags ignore
23214 glxflags ignore
23215
23216 ProgramLocalParameterI4uivNV(target, index, params)
23217 return void
23218 param target ProgramTarget in value
23219 param index UInt32 in value
23220 param params UInt32 in array [4]
23221 category NV_gpu_program4
23222 version 1.3
23223 extension soft WINSOFT NV50
23224 glfflags ignore
23225 glxflags ignore
23226
23227 ProgramLocalParametersI4uivNV(target, index, count, params)
23228 return void
23229 param target ProgramTarget in value
23230 param index UInt32 in value
23231 param count SizeI in value
23232 param params UInt32 in array [count*4]
23233 category NV_gpu_program4
23234 version 1.3
23235 extension soft WINSOFT NV50
23236 glfflags ignore
23237 glxflags ignore
23238
23239 ProgramEnvParameterI4iNV(target, index, x, y, z, w)
23240 return void
23241 param target ProgramTarget in value
23242 param index UInt32 in value
23243 param x Int32 in value
23244 param y Int32 in value
23245 param z Int32 in value
23246 param w Int32 in value
23247 category NV_gpu_program4
23248 version 1.3
23249 vectorequiv ProgramEnvParameterI4ivNV
23250 glxvectorequiv ProgramEnvParameterI4ivNV
23251 extension soft WINSOFT NV50
23252 glfflags ignore
23253 glxflags ignore
23254
23255 ProgramEnvParameterI4ivNV(target, index, params)
23256 return void
23257 param target ProgramTarget in value
23258 param index UInt32 in value
23259 param params Int32 in array [4]
23260 category NV_gpu_program4
23261 version 1.3
23262 extension soft WINSOFT NV50
23263 glfflags ignore
23264 glxflags ignore
23265
23266 ProgramEnvParametersI4ivNV(target, index, count, params)
23267 return void
23268 param target ProgramTarget in value
23269 param index UInt32 in value
23270 param count SizeI in value
23271 param params Int32 in array [count*4]
23272 category NV_gpu_program4
23273 version 1.3
23274 extension soft WINSOFT NV50
23275 glfflags ignore
23276 glxflags ignore
23277
23278 ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
23279 return void
23280 param target ProgramTarget in value
23281 param index UInt32 in value
23282 param x UInt32 in value
23283 param y UInt32 in value
23284 param z UInt32 in value
23285 param w UInt32 in value
23286 category NV_gpu_program4
23287 version 1.3
23288 vectorequiv ProgramEnvParameterI4uivNV
23289 glxvectorequiv ProgramEnvParameterI4uivNV
23290 extension soft WINSOFT NV50
23291 glfflags ignore
23292 glxflags ignore
23293
23294 ProgramEnvParameterI4uivNV(target, index, params)
23295 return void
23296 param target ProgramTarget in value
23297 param index UInt32 in value
23298 param params UInt32 in array [4]
23299 category NV_gpu_program4
23300 version 1.3
23301 extension soft WINSOFT NV50
23302 glfflags ignore
23303 glxflags ignore
23304
23305 ProgramEnvParametersI4uivNV(target, index, count, params)
23306 return void
23307 param target ProgramTarget in value
23308 param index UInt32 in value
23309 param count SizeI in value
23310 param params UInt32 in array [count*4]
23311 category NV_gpu_program4
23312 version 1.3
23313 extension soft WINSOFT NV50
23314 glfflags ignore
23315 glxflags ignore
23316
23317 GetProgramLocalParameterIivNV(target, index, params)
23318 return void
23319 param target ProgramTarget in value
23320 param index UInt32 in value
23321 param params Int32 out array [4]
23322 dlflags notlistable
23323 category NV_gpu_program4
23324 version 1.3
23325 extension soft WINSOFT NV50
23326 glfflags ignore
23327 glxflags ignore
23328
23329 GetProgramLocalParameterIuivNV(target, index, params)
23330 return void
23331 param target ProgramTarget in value
23332 param index UInt32 in value
23333 param params UInt32 out array [4]
23334 dlflags notlistable
23335 category NV_gpu_program4
23336 version 1.3
23337 extension soft WINSOFT NV50
23338 glfflags ignore
23339 glxflags ignore
23340
23341 GetProgramEnvParameterIivNV(target, index, params)
23342 return void
23343 param target ProgramTarget in value
23344 param index UInt32 in value
23345 param params Int32 out array [4]
23346 dlflags notlistable
23347 category NV_gpu_program4
23348 version 1.3
23349 extension soft WINSOFT NV50
23350 glfflags ignore
23351 glxflags ignore
23352
23353 GetProgramEnvParameterIuivNV(target, index, params)
23354 return void
23355 param target ProgramTarget in value
23356 param index UInt32 in value
23357 param params UInt32 out array [4]
23358 dlflags notlistable
23359 category NV_gpu_program4
23360 version 1.3
23361 extension soft WINSOFT NV50
23362 glfflags ignore
23363 glxflags ignore
23364
23365 ###############################################################################
23366 #
23367 # Extension #323
23368 # NV_geometry_program4 commands
23369 #
23370 ###############################################################################
23371
23372 ProgramVertexLimitNV(target, limit)
23373 return void
23374 param target ProgramTarget in value
23375 param limit Int32 in value
23376 category NV_geometry_program4
23377 version 2.0
23378 extension soft WINSOFT
23379 glfflags ignore
23380 glxflags ignore
23381
23382 FramebufferTextureEXT(target, attachment, texture, level)
23383 return void
23384 param target FramebufferTarget in value
23385 param attachment FramebufferAttachment in value
23386 param texture Texture in value
23387 param level CheckedInt32 in value
23388 category NV_geometry_program4
23389 version 2.0
23390 extension soft WINSOFT
23391 dlflags notlistable
23392 glfflags ignore
23393 glxflags ignore
23394 alias FramebufferTextureARB
23395
23396 FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
23397 return void
23398 param target FramebufferTarget in value
23399 param attachment FramebufferAttachment in value
23400 param texture Texture in value
23401 param level CheckedInt32 in value
23402 param layer CheckedInt32 in value
23403 category NV_geometry_program4
23404 version 2.0
23405 extension soft WINSOFT
23406 dlflags notlistable
23407 glfflags ignore
23408 glxflags ignore
23409 alias FramebufferTextureLayer
23410
23411 FramebufferTextureFaceEXT(target, attachment, texture, level, face)
23412 return void
23413 param target FramebufferTarget in value
23414 param attachment FramebufferAttachment in value
23415 param texture Texture in value
23416 param level CheckedInt32 in value
23417 param face TextureTarget in value
23418 category NV_geometry_program4
23419 version 2.0
23420 extension soft WINSOFT
23421 dlflags notlistable
23422 glfflags ignore
23423 glxflags ignore
23424 alias FramebufferTextureFaceARB
23425
23426 ###############################################################################
23427 #
23428 # Extension #324
23429 # EXT_geometry_shader4 commands
23430 #
23431 ###############################################################################
23432
23433 ProgramParameteriEXT(program, pname, value)
23434 return void
23435 param program UInt32 in value
23436 param pname ProgramParameterPName in value
23437 param value Int32 in value
23438 category EXT_geometry_shader4
23439 version 2.0
23440 extension soft WINSOFT
23441 glfflags ignore
23442 glxflags ignore
23443 alias ProgramParameteriARB
23444
23445 ###############################################################################
23446 #
23447 # Extension #325
23448 # NV_vertex_program4 commands
23449 #
23450 ###############################################################################
23451
23452 VertexAttribI1iEXT(index, x)
23453 return void
23454 param index UInt32 in value
23455 param x Int32 in value
23456 category NV_vertex_program4
23457 beginend allow-inside
23458 vectorequiv VertexAttribI1ivEXT
23459 glxvectorequiv VertexAttribI1ivEXT
23460 extension soft WINSOFT NV10
23461 glfflags ignore
23462 glxflags ignore
23463 alias VertexAttribI1i
23464
23465 VertexAttribI2iEXT(index, x, y)
23466 return void
23467 param index UInt32 in value
23468 param x Int32 in value
23469 param y Int32 in value
23470 category NV_vertex_program4
23471 beginend allow-inside
23472 vectorequiv VertexAttribI2ivEXT
23473 glxvectorequiv VertexAttribI2ivEXT
23474 extension soft WINSOFT NV10
23475 glfflags ignore
23476 glxflags ignore
23477 alias VertexAttribI2i
23478
23479 VertexAttribI3iEXT(index, x, y, z)
23480 return void
23481 param index UInt32 in value
23482 param x Int32 in value
23483 param y Int32 in value
23484 param z Int32 in value
23485 category NV_vertex_program4
23486 beginend allow-inside
23487 vectorequiv VertexAttribI3ivEXT
23488 glxvectorequiv VertexAttribI3ivEXT
23489 extension soft WINSOFT NV10
23490 glfflags ignore
23491 glxflags ignore
23492 alias VertexAttribI3i
23493
23494 VertexAttribI4iEXT(index, x, y, z, w)
23495 return void
23496 param index UInt32 in value
23497 param x Int32 in value
23498 param y Int32 in value
23499 param z Int32 in value
23500 param w Int32 in value
23501 category NV_vertex_program4
23502 beginend allow-inside
23503 vectorequiv VertexAttribI4ivEXT
23504 glxvectorequiv VertexAttribI4ivEXT
23505 extension soft WINSOFT NV10
23506 glfflags ignore
23507 glxflags ignore
23508 alias VertexAttribI4i
23509
23510 VertexAttribI1uiEXT(index, x)
23511 return void
23512 param index UInt32 in value
23513 param x UInt32 in value
23514 category NV_vertex_program4
23515 beginend allow-inside
23516 vectorequiv VertexAttribI1uivEXT
23517 glxvectorequiv VertexAttribI1uivEXT
23518 extension soft WINSOFT NV10
23519 glfflags ignore
23520 glxflags ignore
23521 alias VertexAttribI1ui
23522
23523 VertexAttribI2uiEXT(index, x, y)
23524 return void
23525 param index UInt32 in value
23526 param x UInt32 in value
23527 param y UInt32 in value
23528 category NV_vertex_program4
23529 beginend allow-inside
23530 vectorequiv VertexAttribI2uivEXT
23531 glxvectorequiv VertexAttribI2uivEXT
23532 extension soft WINSOFT NV10
23533 glfflags ignore
23534 glxflags ignore
23535 alias VertexAttribI2ui
23536
23537 VertexAttribI3uiEXT(index, x, y, z)
23538 return void
23539 param index UInt32 in value
23540 param x UInt32 in value
23541 param y UInt32 in value
23542 param z UInt32 in value
23543 category NV_vertex_program4
23544 beginend allow-inside
23545 vectorequiv VertexAttribI3uivEXT
23546 glxvectorequiv VertexAttribI3uivEXT
23547 extension soft WINSOFT NV10
23548 glfflags ignore
23549 glxflags ignore
23550 alias VertexAttribI3ui
23551
23552 VertexAttribI4uiEXT(index, x, y, z, w)
23553 return void
23554 param index UInt32 in value
23555 param x UInt32 in value
23556 param y UInt32 in value
23557 param z UInt32 in value
23558 param w UInt32 in value
23559 category NV_vertex_program4
23560 beginend allow-inside
23561 vectorequiv VertexAttribI4uivEXT
23562 glxvectorequiv VertexAttribI4uivEXT
23563 extension soft WINSOFT NV10
23564 glfflags ignore
23565 glxflags ignore
23566 alias VertexAttribI4ui
23567
23568 VertexAttribI1ivEXT(index, v)
23569 return void
23570 param index UInt32 in value
23571 param v Int32 in array [1]
23572 category NV_vertex_program4
23573 beginend allow-inside
23574 extension soft WINSOFT NV10
23575 glfflags ignore
23576 glxflags ignore
23577 alias VertexAttribI1iv
23578
23579 VertexAttribI2ivEXT(index, v)
23580 return void
23581 param index UInt32 in value
23582 param v Int32 in array [2]
23583 category NV_vertex_program4
23584 beginend allow-inside
23585 extension soft WINSOFT NV10
23586 glfflags ignore
23587 glxflags ignore
23588 alias VertexAttribI2iv
23589
23590 VertexAttribI3ivEXT(index, v)
23591 return void
23592 param index UInt32 in value
23593 param v Int32 in array [3]
23594 category NV_vertex_program4
23595 beginend allow-inside
23596 extension soft WINSOFT NV10
23597 glfflags ignore
23598 glxflags ignore
23599 alias VertexAttribI3iv
23600
23601 VertexAttribI4ivEXT(index, v)
23602 return void
23603 param index UInt32 in value
23604 param v Int32 in array [4]
23605 category NV_vertex_program4
23606 beginend allow-inside
23607 extension soft WINSOFT NV10
23608 glfflags ignore
23609 glxflags ignore
23610 alias VertexAttribI4iv
23611
23612 VertexAttribI1uivEXT(index, v)
23613 return void
23614 param index UInt32 in value
23615 param v UInt32 in array [1]
23616 category NV_vertex_program4
23617 beginend allow-inside
23618 extension soft WINSOFT NV10
23619 glfflags ignore
23620 glxflags ignore
23621 alias VertexAttribI1uiv
23622
23623 VertexAttribI2uivEXT(index, v)
23624 return void
23625 param index UInt32 in value
23626 param v UInt32 in array [2]
23627 category NV_vertex_program4
23628 beginend allow-inside
23629 extension soft WINSOFT NV10
23630 glfflags ignore
23631 glxflags ignore
23632 alias VertexAttribI2uiv
23633
23634 VertexAttribI3uivEXT(index, v)
23635 return void
23636 param index UInt32 in value
23637 param v UInt32 in array [3]
23638 category NV_vertex_program4
23639 beginend allow-inside
23640 extension soft WINSOFT NV10
23641 glfflags ignore
23642 glxflags ignore
23643 alias VertexAttribI3uiv
23644
23645 VertexAttribI4uivEXT(index, v)
23646 return void
23647 param index UInt32 in value
23648 param v UInt32 in array [4]
23649 category NV_vertex_program4
23650 beginend allow-inside
23651 extension soft WINSOFT NV10
23652 glfflags ignore
23653 glxflags ignore
23654 alias VertexAttribI4uiv
23655
23656 VertexAttribI4bvEXT(index, v)
23657 return void
23658 param index UInt32 in value
23659 param v Int8 in array [4]
23660 category NV_vertex_program4
23661 beginend allow-inside
23662 extension soft WINSOFT NV10
23663 glfflags ignore
23664 glxflags ignore
23665 alias VertexAttribI4bv
23666
23667 VertexAttribI4svEXT(index, v)
23668 return void
23669 param index UInt32 in value
23670 param v Int16 in array [4]
23671 category NV_vertex_program4
23672 beginend allow-inside
23673 extension soft WINSOFT NV10
23674 glfflags ignore
23675 glxflags ignore
23676 alias VertexAttribI4sv
23677
23678 VertexAttribI4ubvEXT(index, v)
23679 return void
23680 param index UInt32 in value
23681 param v UInt8 in array [4]
23682 category NV_vertex_program4
23683 beginend allow-inside
23684 extension soft WINSOFT NV10
23685 glfflags ignore
23686 glxflags ignore
23687 alias VertexAttribI4ubv
23688
23689 VertexAttribI4usvEXT(index, v)
23690 return void
23691 param index UInt32 in value
23692 param v UInt16 in array [4]
23693 category NV_vertex_program4
23694 beginend allow-inside
23695 extension soft WINSOFT NV10
23696 glfflags ignore
23697 glxflags ignore
23698 alias VertexAttribI4usv
23699
23700 VertexAttribIPointerEXT(index, size, type, stride, pointer)
23701 return void
23702 param index UInt32 in value
23703 param size Int32 in value
23704 param type VertexAttribEnum in value
23705 param stride SizeI in value
23706 param pointer Void in array [COMPSIZE(size/type/stride)] retained
23707 category NV_vertex_program4
23708 dlflags notlistable
23709 extension soft WINSOFT NV10
23710 glfflags ignore
23711 glxflags ignore
23712 alias VertexAttribIPointer
23713
23714 GetVertexAttribIivEXT(index, pname, params)
23715 return void
23716 param index UInt32 in value
23717 param pname VertexAttribEnum in value
23718 param params Int32 out array [1]
23719 category NV_vertex_program4
23720 dlflags notlistable
23721 extension soft WINSOFT NV10
23722 glfflags ignore
23723 glxflags ignore
23724 alias GetVertexAttribIiv
23725
23726 GetVertexAttribIuivEXT(index, pname, params)
23727 return void
23728 param index UInt32 in value
23729 param pname VertexAttribEnum in value
23730 param params UInt32 out array [1]
23731 category NV_vertex_program4
23732 dlflags notlistable
23733 extension soft WINSOFT NV10
23734 glfflags ignore
23735 glxflags ignore
23736 alias GetVertexAttribIuiv
23737
23738 ###############################################################################
23739 #
23740 # Extension #326
23741 # EXT_gpu_shader4 commands
23742 #
23743 ###############################################################################
23744
23745 GetUniformuivEXT(program, location, params)
23746 return void
23747 param program UInt32 in value
23748 param location Int32 in value
23749 param params UInt32 out array [COMPSIZE(program/location)]
23750 category EXT_gpu_shader4
23751 dlflags notlistable
23752 version 2.0
23753 extension soft WINSOFT
23754 glfflags ignore
23755 glxflags ignore
23756 alias GetUniformuiv
23757
23758 BindFragDataLocationEXT(program, color, name)
23759 return void
23760 param program UInt32 in value
23761 param color UInt32 in value
23762 param name Char in array [COMPSIZE(name)]
23763 category EXT_gpu_shader4
23764 dlflags notlistable
23765 version 2.0
23766 extension soft WINSOFT
23767 glfflags ignore
23768 glxflags ignore
23769 alias BindFragDataLocation
23770
23771 GetFragDataLocationEXT(program, name)
23772 return Int32
23773 param program UInt32 in value
23774 param name Char in array [COMPSIZE(name)]
23775 category EXT_gpu_shader4
23776 dlflags notlistable
23777 version 2.0
23778 extension soft WINSOFT
23779 glfflags ignore
23780 glxflags ignore
23781 alias GetFragDataLocation
23782
23783 Uniform1uiEXT(location, v0)
23784 return void
23785 param location Int32 in value
23786 param v0 UInt32 in value
23787 category EXT_gpu_shader4
23788 version 2.0
23789 extension soft WINSOFT
23790 glfflags ignore
23791 glxflags ignore
23792 alias Uniform1ui
23793
23794 Uniform2uiEXT(location, v0, v1)
23795 return void
23796 param location Int32 in value
23797 param v0 UInt32 in value
23798 param v1 UInt32 in value
23799 category EXT_gpu_shader4
23800 version 2.0
23801 extension soft WINSOFT
23802 glfflags ignore
23803 glxflags ignore
23804 alias Uniform2ui
23805
23806 Uniform3uiEXT(location, v0, v1, v2)
23807 return void
23808 param location Int32 in value
23809 param v0 UInt32 in value
23810 param v1 UInt32 in value
23811 param v2 UInt32 in value
23812 category EXT_gpu_shader4
23813 version 2.0
23814 extension soft WINSOFT
23815 glfflags ignore
23816 glxflags ignore
23817 alias Uniform3ui
23818
23819 Uniform4uiEXT(location, v0, v1, v2, v3)
23820 return void
23821 param location Int32 in value
23822 param v0 UInt32 in value
23823 param v1 UInt32 in value
23824 param v2 UInt32 in value
23825 param v3 UInt32 in value
23826 category EXT_gpu_shader4
23827 version 2.0
23828 extension soft WINSOFT
23829 glfflags ignore
23830 glxflags ignore
23831 alias Uniform4ui
23832
23833 Uniform1uivEXT(location, count, value)
23834 return void
23835 param location Int32 in value
23836 param count SizeI in value
23837 param value UInt32 in array [count]
23838 category EXT_gpu_shader4
23839 version 2.0
23840 extension soft WINSOFT
23841 glfflags ignore
23842 glxflags ignore
23843 alias Uniform1uiv
23844
23845 Uniform2uivEXT(location, count, value)
23846 return void
23847 param location Int32 in value
23848 param count SizeI in value
23849 param value UInt32 in array [count*2]
23850 category EXT_gpu_shader4
23851 version 2.0
23852 extension soft WINSOFT
23853 glfflags ignore
23854 glxflags ignore
23855 alias Uniform2uiv
23856
23857 Uniform3uivEXT(location, count, value)
23858 return void
23859 param location Int32 in value
23860 param count SizeI in value
23861 param value UInt32 in array [count*3]
23862 category EXT_gpu_shader4
23863 version 2.0
23864 extension soft WINSOFT
23865 glfflags ignore
23866 glxflags ignore
23867 alias Uniform3uiv
23868
23869 Uniform4uivEXT(location, count, value)
23870 return void
23871 param location Int32 in value
23872 param count SizeI in value
23873 param value UInt32 in array [count*4]
23874 category EXT_gpu_shader4
23875 version 2.0
23876 extension soft WINSOFT
23877 glfflags ignore
23878 glxflags ignore
23879 alias Uniform4uiv
23880
23881 ###############################################################################
23882 #
23883 # Extension #327
23884 # EXT_draw_instanced commands
23885 #
23886 ###############################################################################
23887
23888 DrawArraysInstancedEXT(mode, start, count, primcount)
23889 return void
23890 param mode BeginMode in value
23891 param start Int32 in value
23892 param count SizeI in value
23893 param primcount SizeI in value
23894 category EXT_draw_instanced
23895 version 2.0
23896 extension soft WINSOFT
23897 dlflags notlistable
23898 vectorequiv ArrayElement
23899 glfflags ignore
23900 glxflags ignore
23901 alias DrawArraysInstancedARB
23902
23903 DrawElementsInstancedEXT(mode, count, type, indices, primcount)
23904 return void
23905 param mode BeginMode in value
23906 param count SizeI in value
23907 param type DrawElementsType in value
23908 param indices Void in array [COMPSIZE(count/type)]
23909 param primcount SizeI in value
23910 category EXT_draw_instanced
23911 version 2.0
23912 extension soft WINSOFT
23913 dlflags notlistable
23914 vectorequiv ArrayElement
23915 glfflags ignore
23916 glxflags ignore
23917 alias DrawElementsInstancedARB
23918
23919 ###############################################################################
23920 #
23921 # Extension #328
23922 # EXT_packed_float commands
23923 #
23924 ###############################################################################
23925
23926 # (none)
23927 newcategory: EXT_packed_float
23928
23929 ###############################################################################
23930 #
23931 # Extension #329
23932 # EXT_texture_array commands
23933 #
23934 ###############################################################################
23935
23936 # (none)
23937 newcategory: EXT_texture_array
23938
23939 ###############################################################################
23940 #
23941 # Extension #330
23942 # EXT_texture_buffer_object commands
23943 #
23944 ###############################################################################
23945
23946 TexBufferEXT(target, internalformat, buffer)
23947 return void
23948 param target TextureTarget in value
23949 param internalformat GLenum in value
23950 param buffer UInt32 in value
23951 category EXT_texture_buffer_object
23952 version 2.0
23953 extension soft WINSOFT NV50
23954 glfflags ignore
23955 glxflags ignore
23956 alias TexBufferARB
23957
23958 ###############################################################################
23959 #
23960 # Extension #331
23961 # EXT_texture_compression_latc commands
23962 #
23963 ###############################################################################
23964
23965 # (none)
23966 newcategory: EXT_texture_compression_latc
23967
23968 ###############################################################################
23969 #
23970 # Extension #332
23971 # EXT_texture_compression_rgtc commands
23972 #
23973 ###############################################################################
23974
23975 # (none)
23976 newcategory: EXT_texture_compression_rgtc
23977
23978 ###############################################################################
23979 #
23980 # Extension #333
23981 # EXT_texture_shared_exponent commands
23982 #
23983 ###############################################################################
23984
23985 # (none)
23986 newcategory: EXT_texture_shared_exponent
23987
23988 ###############################################################################
23989 #
23990 # Extension #334
23991 # NV_depth_buffer_float commands
23992 #
23993 ###############################################################################
23994
23995 DepthRangedNV(zNear, zFar)
23996 return void
23997 param zNear Float64 in value
23998 param zFar Float64 in value
23999 category NV_depth_buffer_float
24000 extension soft WINSOFT NV50
24001 version 2.0
24002 glfflags ignore
24003 glxflags ignore
24004
24005 ClearDepthdNV(depth)
24006 return void
24007 param depth Float64 in value
24008 category NV_depth_buffer_float
24009 extension soft WINSOFT NV50
24010 version 2.0
24011 glfflags ignore
24012 glxflags ignore
24013
24014 DepthBoundsdNV(zmin, zmax)
24015 return void
24016 param zmin Float64 in value
24017 param zmax Float64 in value
24018 category NV_depth_buffer_float
24019 extension soft WINSOFT NV50
24020 version 2.0
24021 glfflags ignore
24022 glxflags ignore
24023
24024 ###############################################################################
24025 #
24026 # Extension #335
24027 # NV_fragment_program4 commands
24028 #
24029 ###############################################################################
24030
24031 # (none)
24032 newcategory: NV_fragment_program4
24033
24034 ###############################################################################
24035 #
24036 # Extension #336
24037 # NV_framebuffer_multisample_coverage commands
24038 #
24039 ###############################################################################
24040
24041 RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
24042 return void
24043 param target RenderbufferTarget in value
24044 param coverageSamples SizeI in value
24045 param colorSamples SizeI in value
24046 param internalformat PixelInternalFormat in value
24047 param width SizeI in value
24048 param height SizeI in value
24049 category NV_framebuffer_multisample_coverage
24050 version 1.5
24051 extension soft WINSOFT
24052 dlflags notlistable
24053 glfflags ignore
24054 glxflags ignore
24055
24056 ###############################################################################
24057 #
24058 # Extension #337
24059 # EXT_framebuffer_sRGB commands
24060 #
24061 ###############################################################################
24062
24063 # (none)
24064 newcategory: EXT_framebuffer_sRGB
24065
24066 ###############################################################################
24067 #
24068 # Extension #338
24069 # NV_geometry_shader4 commands
24070 #
24071 ###############################################################################
24072
24073 # (none)
24074 newcategory: NV_geometry_shader4
24075
24076 ###############################################################################
24077 #
24078 # Extension #339
24079 # NV_parameter_buffer_object commands
24080 #
24081 ###############################################################################
24082
24083 ProgramBufferParametersfvNV(target, buffer, index, count, params)
24084 return void
24085 param target ProgramTarget in value
24086 param buffer UInt32 in value
24087 param index UInt32 in value
24088 param count SizeI in value
24089 param params Float32 in array [count]
24090 category NV_parameter_buffer_object
24091 version 1.2
24092 extension soft WINSOFT NV50
24093 glfflags ignore
24094 glxflags ignore
24095
24096 ProgramBufferParametersIivNV(target, buffer, index, count, params)
24097 return void
24098 param target ProgramTarget in value
24099 param buffer UInt32 in value
24100 param index UInt32 in value
24101 param count SizeI in value
24102 param params Int32 in array [count]
24103 category NV_parameter_buffer_object
24104 version 1.2
24105 extension soft WINSOFT NV50
24106 glfflags ignore
24107 glxflags ignore
24108
24109 ProgramBufferParametersIuivNV(target, buffer, index, count, params)
24110 return void
24111 param target ProgramTarget in value
24112 param buffer UInt32 in value
24113 param index UInt32 in value
24114 param count SizeI in value
24115 param params UInt32 in array [count]
24116 category NV_parameter_buffer_object
24117 version 1.2
24118 extension soft WINSOFT NV50
24119 glfflags ignore
24120 glxflags ignore
24121
24122 ###############################################################################
24123 #
24124 # Extension #340
24125 # EXT_draw_buffers2 commands
24126 #
24127 ###############################################################################
24128
24129 ColorMaskIndexedEXT(index, r, g, b, a)
24130 return void
24131 param index UInt32 in value
24132 param r Boolean in value
24133 param g Boolean in value
24134 param b Boolean in value
24135 param a Boolean in value
24136 category EXT_draw_buffers2
24137 version 2.0
24138 glxflags ignore
24139 glfflags ignore
24140 extension soft WINSOFT
24141 alias ColorMaski
24142
24143 GetBooleanIndexedvEXT(target, index, data)
24144 return void
24145 param target GLenum in value
24146 param index UInt32 in value
24147 param data Boolean out array [COMPSIZE(target)]
24148 category EXT_draw_buffers2
24149 version 2.0
24150 dlflags notlistable
24151 glxflags ignore
24152 glfflags ignore
24153 extension soft WINSOFT
24154 alias GetBooleani_v
24155
24156 GetIntegerIndexedvEXT(target, index, data)
24157 return void
24158 param target GLenum in value
24159 param index UInt32 in value
24160 param data Int32 out array [COMPSIZE(target)]
24161 category EXT_draw_buffers2
24162 version 2.0
24163 dlflags notlistable
24164 glxflags ignore
24165 glfflags ignore
24166 extension soft WINSOFT
24167 alias GetIntegeri_v
24168
24169 EnableIndexedEXT(target, index)
24170 return void
24171 param target GLenum in value
24172 param index UInt32 in value
24173 category EXT_draw_buffers2
24174 version 2.0
24175 glxflags ignore
24176 glfflags ignore
24177 extension soft WINSOFT
24178 alias Enablei
24179
24180 DisableIndexedEXT(target, index)
24181 return void
24182 param target GLenum in value
24183 param index UInt32 in value
24184 category EXT_draw_buffers2
24185 version 2.0
24186 glxflags ignore
24187 glfflags ignore
24188 extension soft WINSOFT
24189 alias Disablei
24190
24191 IsEnabledIndexedEXT(target, index)
24192 return Boolean
24193 param target GLenum in value
24194 param index UInt32 in value
24195 category EXT_draw_buffers2
24196 version 2.0
24197 dlflags notlistable
24198 glxflags ignore
24199 glfflags ignore
24200 extension soft WINSOFT
24201 alias IsEnabledi
24202
24203 ###############################################################################
24204 #
24205 # Extension #341
24206 # NV_transform_feedback commands
24207 #
24208 ###############################################################################
24209
24210 BeginTransformFeedbackNV(primitiveMode)
24211 return void
24212 param primitiveMode GLenum in value
24213 category NV_transform_feedback
24214 version 1.5
24215 dlflags notlistable
24216 glxflags ignore
24217 glfflags ignore
24218 extension soft WINSOFT
24219 alias BeginTransformFeedback
24220
24221 EndTransformFeedbackNV()
24222 return void
24223 category NV_transform_feedback
24224 version 1.5
24225 dlflags notlistable
24226 glxflags ignore
24227 glfflags ignore
24228 extension soft WINSOFT
24229 alias EndTransformFeedback
24230
24231 TransformFeedbackAttribsNV(count, attribs, bufferMode)
24232 return void
24233 param count UInt32 in value
24234 param attribs Int32 in array [COMPSIZE(count)]
24235 param bufferMode GLenum in value
24236 category NV_transform_feedback
24237 version 1.5
24238 dlflags notlistable
24239 glxflags ignore
24240 glfflags ignore
24241 extension soft WINSOFT
24242
24243 BindBufferRangeNV(target, index, buffer, offset, size)
24244 return void
24245 param target GLenum in value
24246 param index UInt32 in value
24247 param buffer UInt32 in value
24248 param offset BufferOffset in value
24249 param size BufferSize in value
24250 category NV_transform_feedback
24251 version 1.5
24252 dlflags notlistable
24253 glxflags ignore
24254 glfflags ignore
24255 extension soft WINSOFT
24256 alias BindBufferRange
24257
24258 BindBufferOffsetNV(target, index, buffer, offset)
24259 return void
24260 param target GLenum in value
24261 param index UInt32 in value
24262 param buffer UInt32 in value
24263 param offset BufferOffset in value
24264 category NV_transform_feedback
24265 version 1.5
24266 dlflags notlistable
24267 glxflags ignore
24268 glfflags ignore
24269 extension soft WINSOFT
24270 alias BindBufferOffsetEXT
24271
24272 BindBufferBaseNV(target, index, buffer)
24273 return void
24274 param target GLenum in value
24275 param index UInt32 in value
24276 param buffer UInt32 in value
24277 category NV_transform_feedback
24278 version 1.5
24279 dlflags notlistable
24280 glxflags ignore
24281 glfflags ignore
24282 extension soft WINSOFT
24283 alias BindBufferBase
24284
24285 TransformFeedbackVaryingsNV(program, count, varyings, bufferMode)
24286 return void
24287 param program UInt32 in value
24288 param count SizeI in value
24289 param varyings CharPointer in array [count]
24290 param bufferMode GLenum in value
24291 category NV_transform_feedback
24292 version 1.5
24293 dlflags notlistable
24294 glxflags ignore
24295 glfflags ignore
24296 extension soft WINSOFT
24297 alias TransformFeedbackVaryings
24298
24299 ActiveVaryingNV(program, name)
24300 return void
24301 param program UInt32 in value
24302 param name Char in array [COMPSIZE(name)]
24303 category NV_transform_feedback
24304 version 1.5
24305 dlflags notlistable
24306 glxflags ignore
24307 glfflags ignore
24308 extension soft WINSOFT
24309
24310 GetVaryingLocationNV(program, name)
24311 return Int32
24312 param program UInt32 in value
24313 param name Char in array [COMPSIZE(name)]
24314 category NV_transform_feedback
24315 dlflags notlistable
24316 version 1.5
24317 glfflags ignore
24318 glxflags ignore
24319 extension soft WINSOFT
24320
24321 GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
24322 return void
24323 param program UInt32 in value
24324 param index UInt32 in value
24325 param bufSize SizeI in value
24326 param length SizeI out array [1]
24327 param size SizeI out array [1]
24328 param type GLenum out array [1]
24329 param name Char out array [COMPSIZE(program/index/bufSize)]
24330 category NV_transform_feedback
24331 dlflags notlistable
24332 version 1.5
24333 extension soft WINSOFT
24334 glfflags ignore
24335 glxflags ignore
24336
24337 GetTransformFeedbackVaryingNV(program, index, location)
24338 return void
24339 param program UInt32 in value
24340 param index UInt32 in value
24341 param location Int32 out array [1]
24342 category NV_transform_feedback
24343 dlflags notlistable
24344 version 1.5
24345 extension soft WINSOFT
24346 glfflags ignore
24347 glxflags ignore
24348 alias GetTransformFeedbackVarying
24349
24350 ###############################################################################
24351 #
24352 # Extension #342
24353 # EXT_bindable_uniform commands
24354 #
24355 ###############################################################################
24356
24357 UniformBufferEXT(program, location, buffer)
24358 return void
24359 param program UInt32 in value
24360 param location Int32 in value
24361 param buffer UInt32 in value
24362 category EXT_bindable_uniform
24363 version 2.0
24364 extension soft WINSOFT
24365 glxflags ignore
24366 glfflags ignore
24367
24368 GetUniformBufferSizeEXT(program, location)
24369 return Int32
24370 param program UInt32 in value
24371 param location Int32 in value
24372 category EXT_bindable_uniform
24373 dlflags notlistable
24374 version 2.0
24375 extension soft WINSOFT
24376 glfflags ignore
24377 glxflags ignore
24378
24379 GetUniformOffsetEXT(program, location)
24380 return BufferOffset
24381 param program UInt32 in value
24382 param location Int32 in value
24383 category EXT_bindable_uniform
24384 dlflags notlistable
24385 version 2.0
24386 extension soft WINSOFT
24387 glfflags ignore
24388 glxflags ignore
24389
24390 ###############################################################################
24391 #
24392 # Extension #343
24393 # EXT_texture_integer extension commands
24394 #
24395 ###############################################################################
24396
24397 TexParameterIivEXT(target, pname, params)
24398 return void
24399 param target TextureTarget in value
24400 param pname TextureParameterName in value
24401 param params Int32 in array [COMPSIZE(pname)]
24402 category EXT_texture_integer
24403 version 2.0
24404 extension soft WINSOFT NV50
24405 glfflags ignore
24406 glxflags ignore
24407 alias TexParameterIiv
24408
24409 TexParameterIuivEXT(target, pname, params)
24410 return void
24411 param target TextureTarget in value
24412 param pname TextureParameterName in value
24413 param params UInt32 in array [COMPSIZE(pname)]
24414 category EXT_texture_integer
24415 version 2.0
24416 extension soft WINSOFT NV50
24417 glfflags ignore
24418 glxflags ignore
24419 alias TexParameterIuiv
24420
24421 GetTexParameterIivEXT(target, pname, params)
24422 return void
24423 param target TextureTarget in value
24424 param pname GetTextureParameter in value
24425 param params Int32 out array [COMPSIZE(pname)]
24426 category EXT_texture_integer
24427 dlflags notlistable
24428 version 1.0
24429 version 2.0
24430 extension soft WINSOFT NV50
24431 glfflags ignore
24432 glxflags ignore
24433 alias GetTexParameterIiv
24434
24435 GetTexParameterIuivEXT(target, pname, params)
24436 return void
24437 param target TextureTarget in value
24438 param pname GetTextureParameter in value
24439 param params UInt32 out array [COMPSIZE(pname)]
24440 category EXT_texture_integer
24441 dlflags notlistable
24442 version 1.0
24443 version 2.0
24444 extension soft WINSOFT NV50
24445 glfflags ignore
24446 glxflags ignore
24447 alias GetTexParameterIuiv
24448
24449 ClearColorIiEXT(red, green, blue, alpha)
24450 return void
24451 param red Int32 in value
24452 param green Int32 in value
24453 param blue Int32 in value
24454 param alpha Int32 in value
24455 category EXT_texture_integer
24456 version 2.0
24457 extension soft WINSOFT NV50
24458 glfflags ignore
24459 glxflags ignore
24460
24461 ClearColorIuiEXT(red, green, blue, alpha)
24462 return void
24463 param red UInt32 in value
24464 param green UInt32 in value
24465 param blue UInt32 in value
24466 param alpha UInt32 in value
24467 category EXT_texture_integer
24468 version 2.0
24469 extension soft WINSOFT NV50
24470 glfflags ignore
24471 glxflags ignore
24472
24473 ###############################################################################
24474 #
24475 # Extension #344 - GLX_EXT_texture_from_pixmap
24476 #
24477 ###############################################################################
24478
24479 ###############################################################################
24480 #
24481 # Extension #345
24482 # GREMEDY_frame_terminator commands
24483 #
24484 ###############################################################################
24485
24486 FrameTerminatorGREMEDY()
24487 return void
24488 category GREMEDY_frame_terminator
24489 version 1.0
24490 extension
24491 glxflags ignore
24492 offset ?
24493
24494 ###############################################################################
24495 #
24496 # Extension #346
24497 # NV_conditional_render commands
24498 #
24499 ###############################################################################
24500
24501 BeginConditionalRenderNV(id, mode)
24502 return void
24503 param id UInt32 in value
24504 param mode TypeEnum in value
24505 category NV_conditional_render
24506 glfflags ignore
24507 glxflags ignore
24508 alias BeginConditionalRender
24509
24510 EndConditionalRenderNV()
24511 return void
24512 category NV_conditional_render
24513 glfflags ignore
24514 glxflags ignore
24515 alias EndConditionalRender
24516
24517 ###############################################################################
24518 #
24519 # Extension #347
24520 # NV_present_video commands
24521 #
24522 ###############################################################################
24523
24524 # TBD
24525 # void PresentFrameKeyedNV(uint video_slot, uint64EXT minPresentTime,
24526 # uint beginPresentTimeId, uint
24527 # presentDurationId, enum type, enum target0,
24528 # uint fill0, uint key0, enum target1, uint
24529 # fill1, uint key1);
24530 #
24531 # void PresentFrameDualFillNV(uint video_slot, uint64EXT
24532 # minPresentTime, uint beginPresentTimeId,
24533 # uint presentDurationId, enum type, enum
24534 # target0, uint fill0, enum target1, uint
24535 # fill1, enum target2, uint fill2, enum
24536 # target3, uint fill3);
24537 #
24538 # void GetVideoivNV(uint video_slot, enum pname, int *params);
24539 # void GetVideouivNV(uint video_slot, enum pname, uint *params);
24540 # void GetVideoi64vNV(uint video_slot, enum pname, int64EXT *params);
24541 # void GetVideoui64vNV(uint video_slot, enum pname, uint64EXT *params);
24542 # void VideoParameterivNV(uint video_slot, enum pname, const int *params);
24543
24544 PresentFrameKeyedNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1)
24545 return void
24546 param video_slot UInt32 in value
24547 param minPresentTime UInt64EXT in value
24548 param beginPresentTimeId UInt32 in value
24549 param presentDurationId UInt32 in value
24550 param type GLenum in value
24551 param target0 GLenum in value
24552 param fill0 UInt32 in value
24553 param key0 UInt32 in value
24554 param target1 GLenum in value
24555 param fill1 UInt32 in value
24556 param key1 UInt32 in value
24557 category NV_present_video
24558 version 1.2
24559 extension
24560 glxropcode ?
24561 glxflags ignore
24562 offset ?
24563
24564 PresentFrameDualFillNV(video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3)
24565 return void
24566 param video_slot UInt32 in value
24567 param minPresentTime UInt64EXT in value
24568 param beginPresentTimeId UInt32 in value
24569 param presentDurationId UInt32 in value
24570 param type GLenum in value
24571 param target0 GLenum in value
24572 param fill0 UInt32 in value
24573 param target1 GLenum in value
24574 param fill1 UInt32 in value
24575 param target2 GLenum in value
24576 param fill2 UInt32 in value
24577 param target3 GLenum in value
24578 param fill3 UInt32 in value
24579 category NV_present_video
24580 version 1.2
24581 extension
24582 glxropcode ?
24583 glxflags ignore
24584 offset ?
24585
24586 GetVideoivNV(video_slot, pname, params)
24587 return void
24588 param video_slot UInt32 in value
24589 param pname GLenum in value
24590 param params Int32 out array [COMPSIZE(pname)]
24591 category NV_present_video
24592 dlflags notlistable
24593 version 1.2
24594 extension
24595 glxsingle ?
24596 glxflags ignore
24597 offset ?
24598
24599 GetVideouivNV(video_slot, pname, params)
24600 return void
24601 param video_slot UInt32 in value
24602 param pname GLenum in value
24603 param params UInt32 out array [COMPSIZE(pname)]
24604 category NV_present_video
24605 dlflags notlistable
24606 version 1.2
24607 extension
24608 glxsingle ?
24609 glxflags ignore
24610 offset ?
24611
24612 GetVideoi64vNV(video_slot, pname, params)
24613 return void
24614 param video_slot UInt32 in value
24615 param pname GLenum in value
24616 param params Int64EXT out array [COMPSIZE(pname)]
24617 category NV_present_video
24618 dlflags notlistable
24619 version 1.2
24620 extension
24621 glxsingle ?
24622 glxflags ignore
24623 offset ?
24624
24625 GetVideoui64vNV(video_slot, pname, params)
24626 return void
24627 param video_slot UInt32 in value
24628 param pname GLenum in value
24629 param params UInt64EXT out array [COMPSIZE(pname)]
24630 category NV_present_video
24631 dlflags notlistable
24632 version 1.2
24633 extension
24634 glxsingle ?
24635 glxflags ignore
24636 offset ?
24637
24638 ###############################################################################
24639 #
24640 # Extension #348 - GLX_NV_video_out
24641 # Extension #349 - WGL_NV_video_out
24642 # Extension #350 - GLX_NV_swap_group
24643 # Extension #351 - WGL_NV_swap_group
24644 #
24645 ###############################################################################
24646
24647 ###############################################################################
24648 #
24649 # Extension #352
24650 # EXT_transform_feedback commands
24651 #
24652 ###############################################################################
24653
24654 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
24655
24656 BeginTransformFeedbackEXT(primitiveMode)
24657 return void
24658 param primitiveMode GLenum in value
24659 category EXT_transform_feedback
24660 version 2.0
24661 dlflags notlistable
24662 glxflags ignore
24663 glfflags ignore
24664 extension soft WINSOFT
24665 alias BeginTransformFeedback
24666
24667 EndTransformFeedbackEXT()
24668 return void
24669 category EXT_transform_feedback
24670 version 2.0
24671 dlflags notlistable
24672 glxflags ignore
24673 glfflags ignore
24674 extension soft WINSOFT
24675 alias EndTransformFeedback
24676
24677 BindBufferRangeEXT(target, index, buffer, offset, size)
24678 return void
24679 param target GLenum in value
24680 param index UInt32 in value
24681 param buffer UInt32 in value
24682 param offset BufferOffset in value
24683 param size BufferSize in value
24684 category EXT_transform_feedback
24685 version 2.0
24686 dlflags notlistable
24687 glxflags ignore
24688 glfflags ignore
24689 extension soft WINSOFT
24690 alias BindBufferRange
24691
24692 # Not promoted to the OpenGL 3.0 core
24693 BindBufferOffsetEXT(target, index, buffer, offset)
24694 return void
24695 param target GLenum in value
24696 param index UInt32 in value
24697 param buffer UInt32 in value
24698 param offset BufferOffset in value
24699 category EXT_transform_feedback
24700 version 2.0
24701 dlflags notlistable
24702 glxflags ignore
24703 glfflags ignore
24704 extension soft WINSOFT
24705
24706 BindBufferBaseEXT(target, index, buffer)
24707 return void
24708 param target GLenum in value
24709 param index UInt32 in value
24710 param buffer UInt32 in value
24711 category EXT_transform_feedback
24712 version 2.0
24713 dlflags notlistable
24714 glxflags ignore
24715 glfflags ignore
24716 extension soft WINSOFT
24717 alias BindBufferBase
24718
24719 TransformFeedbackVaryingsEXT(program, count, varyings, bufferMode)
24720 return void
24721 param program UInt32 in value
24722 param count SizeI in value
24723 param varyings CharPointer in array [count]
24724 param bufferMode GLenum in value
24725 category EXT_transform_feedback
24726 version 2.0
24727 dlflags notlistable
24728 glxflags ignore
24729 glfflags ignore
24730 extension soft WINSOFT
24731 alias TransformFeedbackVaryings
24732
24733 GetTransformFeedbackVaryingEXT(program, index, bufSize, length, size, type, name)
24734 return void
24735 param program UInt32 in value
24736 param index UInt32 in value
24737 param bufSize SizeI in value
24738 param length SizeI out array [1]
24739 param size SizeI out array [1]
24740 param type GLenum out array [1]
24741 param name Char out array [COMPSIZE(length)]
24742 category EXT_transform_feedback
24743 dlflags notlistable
24744 version 2.0
24745 extension soft WINSOFT
24746 glfflags ignore
24747 glxflags ignore
24748 alias GetTransformFeedbackVarying
24749
24750 ###############################################################################
24751 #
24752 # Extension #353
24753 # EXT_direct_state_access commands
24754 #
24755 ###############################################################################
24756
24757 # New 1.1 client commands
24758
24759 ClientAttribDefaultEXT(mask)
24760 return void
24761 param mask ClientAttribMask in value
24762 category EXT_direct_state_access
24763 extension soft WINSOFT
24764 dlflags notlistable
24765 glxflags ignore ### client-handcode client-intercept server-handcode
24766
24767 PushClientAttribDefaultEXT(mask)
24768 return void
24769 param mask ClientAttribMask in value
24770 category EXT_direct_state_access
24771 extension soft WINSOFT
24772 dlflags notlistable
24773 glxflags ignore ### client-handcode client-intercept server-handcode
24774
24775 # New 1.0 matrix commands
24776
24777 MatrixLoadfEXT(mode, m)
24778 return void
24779 param mode MatrixMode in value
24780 param m Float32 in array [16]
24781 category EXT_direct_state_access
24782 extension soft WINSOFT
24783 glxflags ignore
24784 glfflags ignore
24785
24786 MatrixLoaddEXT(mode, m)
24787 return void
24788 param mode MatrixMode in value
24789 param m Float64 in array [16]
24790 category EXT_direct_state_access
24791 extension soft WINSOFT
24792 glxflags ignore
24793 glfflags ignore
24794
24795 MatrixMultfEXT(mode, m)
24796 return void
24797 param mode MatrixMode in value
24798 param m Float32 in array [16]
24799 category EXT_direct_state_access
24800 extension soft WINSOFT
24801 glxflags ignore
24802 glfflags ignore
24803
24804 MatrixMultdEXT(mode, m)
24805 return void
24806 param mode MatrixMode in value
24807 param m Float64 in array [16]
24808 category EXT_direct_state_access
24809 extension soft WINSOFT
24810 glxflags ignore
24811 glfflags ignore
24812
24813 MatrixLoadIdentityEXT(mode)
24814 return void
24815 param mode MatrixMode in value
24816 category EXT_direct_state_access
24817 extension soft WINSOFT
24818 glxflags ignore
24819 glfflags ignore
24820
24821 MatrixRotatefEXT(mode, angle, x, y, z)
24822 return void
24823 param mode MatrixMode in value
24824 param angle Float32 in value
24825 param x Float32 in value
24826 param y Float32 in value
24827 param z Float32 in value
24828 category EXT_direct_state_access
24829 extension soft WINSOFT
24830 glxflags ignore
24831 glfflags ignore
24832
24833 MatrixRotatedEXT(mode, angle, x, y, z)
24834 return void
24835 param mode MatrixMode in value
24836 param angle Float64 in value
24837 param x Float64 in value
24838 param y Float64 in value
24839 param z Float64 in value
24840 category EXT_direct_state_access
24841 extension soft WINSOFT
24842 glxflags ignore
24843 glfflags ignore
24844
24845 MatrixScalefEXT(mode, x, y, z)
24846 return void
24847 param mode MatrixMode in value
24848 param x Float32 in value
24849 param y Float32 in value
24850 param z Float32 in value
24851 category EXT_direct_state_access
24852 extension soft WINSOFT
24853 glxflags ignore
24854 glfflags ignore
24855
24856 MatrixScaledEXT(mode, x, y, z)
24857 return void
24858 param mode MatrixMode in value
24859 param x Float64 in value
24860 param y Float64 in value
24861 param z Float64 in value
24862 category EXT_direct_state_access
24863 extension soft WINSOFT
24864 glxflags ignore
24865 glfflags ignore
24866
24867 MatrixTranslatefEXT(mode, x, y, z)
24868 return void
24869 param mode MatrixMode in value
24870 param x Float32 in value
24871 param y Float32 in value
24872 param z Float32 in value
24873 category EXT_direct_state_access
24874 extension soft WINSOFT
24875 glxflags ignore
24876 glfflags ignore
24877
24878 MatrixTranslatedEXT(mode, x, y, z)
24879 return void
24880 param mode MatrixMode in value
24881 param x Float64 in value
24882 param y Float64 in value
24883 param z Float64 in value
24884 category EXT_direct_state_access
24885 extension soft WINSOFT
24886 glxflags ignore
24887 glfflags ignore
24888
24889 MatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar)
24890 return void
24891 param mode MatrixMode in value
24892 param left Float64 in value
24893 param right Float64 in value
24894 param bottom Float64 in value
24895 param top Float64 in value
24896 param zNear Float64 in value
24897 param zFar Float64 in value
24898 category EXT_direct_state_access
24899 extension soft WINSOFT
24900 glxflags ignore
24901 glfflags ignore
24902
24903 MatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar)
24904 return void
24905 param mode MatrixMode in value
24906 param left Float64 in value
24907 param right Float64 in value
24908 param bottom Float64 in value
24909 param top Float64 in value
24910 param zNear Float64 in value
24911 param zFar Float64 in value
24912 category EXT_direct_state_access
24913 extension soft WINSOFT
24914 glxflags ignore
24915 glfflags ignore
24916
24917 MatrixPopEXT(mode)
24918 return void
24919 param mode MatrixMode in value
24920 category EXT_direct_state_access
24921 extension soft WINSOFT
24922 glxflags ignore
24923 glfflags ignore
24924
24925 MatrixPushEXT(mode)
24926 return void
24927 param mode MatrixMode in value
24928 category EXT_direct_state_access
24929 extension soft WINSOFT
24930 glxflags ignore
24931 glfflags ignore
24932
24933 # New 1.3 matrix transpose commands
24934
24935 MatrixLoadTransposefEXT(mode, m)
24936 return void
24937 param mode MatrixMode in value
24938 param m Float32 in array [16]
24939 category EXT_direct_state_access
24940 extension soft WINSOFT
24941 glxflags ignore
24942 glfflags ignore
24943
24944 MatrixLoadTransposedEXT(mode, m)
24945 return void
24946 param mode MatrixMode in value
24947 param m Float64 in array [16]
24948 category EXT_direct_state_access
24949 extension soft WINSOFT
24950 glxflags ignore
24951 glfflags ignore
24952
24953 MatrixMultTransposefEXT(mode, m)
24954 return void
24955 param mode MatrixMode in value
24956 param m Float32 in array [16]
24957 category EXT_direct_state_access
24958 extension soft WINSOFT
24959 glxflags ignore
24960 glfflags ignore
24961
24962 MatrixMultTransposedEXT(mode, m)
24963 return void
24964 param mode MatrixMode in value
24965 param m Float64 in array [16]
24966 category EXT_direct_state_access
24967 extension soft WINSOFT
24968 glxflags ignore
24969 glfflags ignore
24970
24971 # New 1.1 texture object commands
24972
24973 TextureParameterfEXT(texture, target, pname, param)
24974 return void
24975 param texture Texture in value
24976 param target TextureTarget in value
24977 param pname TextureParameterName in value
24978 param param CheckedFloat32 in value
24979 category EXT_direct_state_access
24980 extension soft WINSOFT
24981 glxflags ignore
24982 glfflags ignore
24983 vectorequiv TextureParameterfvEXT
24984
24985 TextureParameterfvEXT(texture, target, pname, params)
24986 return void
24987 param texture Texture in value
24988 param target TextureTarget in value
24989 param pname TextureParameterName in value
24990 param params CheckedFloat32 in array [COMPSIZE(pname)]
24991 category EXT_direct_state_access
24992 extension soft WINSOFT
24993 glxflags ignore
24994 glfflags ignore
24995
24996 TextureParameteriEXT(texture, target, pname, param)
24997 return void
24998 param texture Texture in value
24999 param target TextureTarget in value
25000 param pname TextureParameterName in value
25001 param param CheckedInt32 in value
25002 category EXT_direct_state_access
25003 extension soft WINSOFT
25004 glxflags ignore
25005 glfflags ignore
25006 vectorequiv TextureParameterivEXT
25007
25008 TextureParameterivEXT(texture, target, pname, params)
25009 return void
25010 param texture Texture in value
25011 param target TextureTarget in value
25012 param pname TextureParameterName in value
25013 param params CheckedInt32 in array [COMPSIZE(pname)]
25014 category EXT_direct_state_access
25015 extension soft WINSOFT
25016 glxflags ignore
25017 glfflags ignore
25018
25019 TextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels)
25020 return void
25021 param texture Texture in value
25022 param target TextureTarget in value
25023 param level CheckedInt32 in value
25024 param internalformat TextureInternalFormat in value
25025 param width SizeI in value
25026 param border CheckedInt32 in value
25027 param format PixelFormat in value
25028 param type PixelType in value
25029 param pixels Void in array [COMPSIZE(format/type/width)]
25030 category EXT_direct_state_access
25031 dlflags handcode
25032 glxflags ignore ### client-handcode server-handcode
25033 extension soft WINSOFT
25034 glfflags capture-handcode decode-handcode pixel-unpack
25035
25036 TextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels)
25037 return void
25038 param texture Texture in value
25039 param target TextureTarget in value
25040 param level CheckedInt32 in value
25041 param internalformat TextureInternalFormat in value
25042 param width SizeI in value
25043 param height SizeI in value
25044 param border CheckedInt32 in value
25045 param format PixelFormat in value
25046 param type PixelType in value
25047 param pixels Void in array [COMPSIZE(format/type/width/height)]
25048 category EXT_direct_state_access
25049 dlflags handcode
25050 glxflags ignore ### client-handcode server-handcode
25051 extension soft WINSOFT
25052 glfflags capture-handcode decode-handcode pixel-unpack
25053
25054 TextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels)
25055 return void
25056 param texture Texture in value
25057 param target TextureTarget in value
25058 param level CheckedInt32 in value
25059 param xoffset CheckedInt32 in value
25060 param width SizeI in value
25061 param format PixelFormat in value
25062 param type PixelType in value
25063 param pixels Void in array [COMPSIZE(format/type/width)]
25064 category EXT_direct_state_access
25065 dlflags handcode
25066 glxflags ignore ### EXT client-handcode server-handcode
25067 glxflags ignore
25068 extension soft WINSOFT
25069 glfflags ignore
25070
25071 TextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels)
25072 return void
25073 param texture Texture in value
25074 param target TextureTarget in value
25075 param level CheckedInt32 in value
25076 param xoffset CheckedInt32 in value
25077 param yoffset CheckedInt32 in value
25078 param width SizeI in value
25079 param height SizeI in value
25080 param format PixelFormat in value
25081 param type PixelType in value
25082 param pixels Void in array [COMPSIZE(format/type/width/height)]
25083 category EXT_direct_state_access
25084 dlflags handcode
25085 glxflags ignore ### EXT client-handcode server-handcode
25086 extension soft WINSOFT
25087 glfflags ignore
25088
25089 CopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border)
25090 return void
25091 param texture Texture in value
25092 param target TextureTarget in value
25093 param level CheckedInt32 in value
25094 param internalformat TextureInternalFormat in value
25095 param x WinCoord in value
25096 param y WinCoord in value
25097 param width SizeI in value
25098 param border CheckedInt32 in value
25099 category EXT_direct_state_access
25100 extension soft WINSOFT
25101 glxflags ignore ### EXT
25102
25103 CopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border)
25104 return void
25105 param texture Texture in value
25106 param target TextureTarget in value
25107 param level CheckedInt32 in value
25108 param internalformat TextureInternalFormat in value
25109 param x WinCoord in value
25110 param y WinCoord in value
25111 param width SizeI in value
25112 param height SizeI in value
25113 param border CheckedInt32 in value
25114 category EXT_direct_state_access
25115 extension soft WINSOFT
25116 glxflags ignore ### EXT
25117
25118 CopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width)
25119 return void
25120 param texture Texture in value
25121 param target TextureTarget in value
25122 param level CheckedInt32 in value
25123 param xoffset CheckedInt32 in value
25124 param x WinCoord in value
25125 param y WinCoord in value
25126 param width SizeI in value
25127 category EXT_direct_state_access
25128 extension soft WINSOFT
25129 glxflags ignore ### EXT
25130
25131 CopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height)
25132 return void
25133 param texture Texture in value
25134 param target TextureTarget in value
25135 param level CheckedInt32 in value
25136 param xoffset CheckedInt32 in value
25137 param yoffset CheckedInt32 in value
25138 param x WinCoord in value
25139 param y WinCoord in value
25140 param width SizeI in value
25141 param height SizeI in value
25142 category EXT_direct_state_access
25143 extension soft WINSOFT
25144 glxflags ignore ### EXT
25145
25146 # New 1.1 texture object queries
25147
25148 GetTextureImageEXT(texture, target, level, format, type, pixels)
25149 return void
25150 param texture Texture in value
25151 param target TextureTarget in value
25152 param level CheckedInt32 in value
25153 param format PixelFormat in value
25154 param type PixelType in value
25155 param pixels Void out array [COMPSIZE(target/level/format/type)]
25156 category EXT_direct_state_access
25157 dlflags notlistable
25158 glxflags ignore ### client-handcode server-handcode
25159 extension soft WINSOFT
25160 glfflags capture-execute capture-handcode decode-handcode pixel-pack
25161
25162 GetTextureParameterfvEXT(texture, target, pname, params)
25163 return void
25164 param texture Texture in value
25165 param target TextureTarget in value
25166 param pname GetTextureParameter in value
25167 param params Float32 out array [COMPSIZE(pname)]
25168 category EXT_direct_state_access
25169 dlflags notlistable
25170 extension soft WINSOFT
25171 glxflags ignore
25172 glfflags capture-execute gl-enum
25173
25174 GetTextureParameterivEXT(texture, target, pname, params)
25175 return void
25176 param texture Texture in value
25177 param target TextureTarget in value
25178 param pname GetTextureParameter in value
25179 param params Int32 out array [COMPSIZE(pname)]
25180 category EXT_direct_state_access
25181 dlflags notlistable
25182 extension soft WINSOFT
25183 glxflags ignore
25184 glfflags capture-execute gl-enum
25185
25186 GetTextureLevelParameterfvEXT(texture, target, level, pname, params)
25187 return void
25188 param texture Texture in value
25189 param target TextureTarget in value
25190 param level CheckedInt32 in value
25191 param pname GetTextureParameter in value
25192 param params Float32 out array [COMPSIZE(pname)]
25193 category EXT_direct_state_access
25194 dlflags notlistable
25195 extension soft WINSOFT
25196 glxflags ignore
25197 glfflags capture-execute gl-enum
25198
25199 GetTextureLevelParameterivEXT(texture, target, level, pname, params)
25200 return void
25201 param texture Texture in value
25202 param target TextureTarget in value
25203 param level CheckedInt32 in value
25204 param pname GetTextureParameter in value
25205 param params Int32 out array [COMPSIZE(pname)]
25206 category EXT_direct_state_access
25207 dlflags notlistable
25208 extension soft WINSOFT
25209 glxflags ignore
25210 glfflags capture-execute gl-enum
25211
25212 # New 1.2 3D texture object commands
25213
25214 TextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels)
25215 return void
25216 param texture Texture in value
25217 param target TextureTarget in value
25218 param level CheckedInt32 in value
25219 param internalformat TextureInternalFormat in value
25220 param width SizeI in value
25221 param height SizeI in value
25222 param depth SizeI in value
25223 param border CheckedInt32 in value
25224 param format PixelFormat in value
25225 param type PixelType in value
25226 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
25227 category EXT_direct_state_access
25228 dlflags handcode
25229 glxflags ignore ### client-handcode server-handcode EXT
25230 extension soft WINSOFT
25231 glfflags ignore
25232
25233 TextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
25234 return void
25235 param texture Texture in value
25236 param target TextureTarget in value
25237 param level CheckedInt32 in value
25238 param xoffset CheckedInt32 in value
25239 param yoffset CheckedInt32 in value
25240 param zoffset CheckedInt32 in value
25241 param width SizeI in value
25242 param height SizeI in value
25243 param depth SizeI in value
25244 param format PixelFormat in value
25245 param type PixelType in value
25246 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
25247 category EXT_direct_state_access
25248 dlflags handcode
25249 glxflags ignore ### client-handcode server-handcode EXT
25250 extension soft WINSOFT
25251 glfflags ignore
25252
25253 CopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height)
25254 return void
25255 param texture Texture in value
25256 param target TextureTarget in value
25257 param level CheckedInt32 in value
25258 param xoffset CheckedInt32 in value
25259 param yoffset CheckedInt32 in value
25260 param zoffset CheckedInt32 in value
25261 param x WinCoord in value
25262 param y WinCoord in value
25263 param width SizeI in value
25264 param height SizeI in value
25265 category EXT_direct_state_access
25266 glxflags ignore ### EXT
25267 extension soft WINSOFT
25268 glfflags ignore
25269
25270 # New 1.1 multitexture commands
25271
25272 MultiTexParameterfEXT(texunit, target, pname, param)
25273 return void
25274 param texunit TextureUnit in value
25275 param target TextureTarget in value
25276 param pname TextureParameterName in value
25277 param param CheckedFloat32 in value
25278 category EXT_direct_state_access
25279 extension soft WINSOFT
25280 glxflags ignore
25281 glfflags ignore
25282 vectorequiv MultiTexParameterfvEXT
25283
25284 MultiTexParameterfvEXT(texunit, target, pname, params)
25285 return void
25286 param texunit TextureUnit in value
25287 param target TextureTarget in value
25288 param pname TextureParameterName in value
25289 param params CheckedFloat32 in array [COMPSIZE(pname)]
25290 category EXT_direct_state_access
25291 extension soft WINSOFT
25292 glxflags ignore
25293 glfflags ignore
25294
25295 MultiTexParameteriEXT(texunit, target, pname, param)
25296 return void
25297 param texunit TextureUnit in value
25298 param target TextureTarget in value
25299 param pname TextureParameterName in value
25300 param param CheckedInt32 in value
25301 category EXT_direct_state_access
25302 extension soft WINSOFT
25303 glxflags ignore
25304 glfflags ignore
25305 vectorequiv MultiTexParameterivEXT
25306
25307 MultiTexParameterivEXT(texunit, target, pname, params)
25308 return void
25309 param texunit TextureUnit in value
25310 param target TextureTarget in value
25311 param pname TextureParameterName in value
25312 param params CheckedInt32 in array [COMPSIZE(pname)]
25313 category EXT_direct_state_access
25314 extension soft WINSOFT
25315 glxflags ignore
25316 glfflags ignore
25317
25318 MultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels)
25319 return void
25320 param texunit TextureUnit in value
25321 param target TextureTarget in value
25322 param level CheckedInt32 in value
25323 param internalformat TextureInternalFormat in value
25324 param width SizeI in value
25325 param border CheckedInt32 in value
25326 param format PixelFormat in value
25327 param type PixelType in value
25328 param pixels Void in array [COMPSIZE(format/type/width)]
25329 category EXT_direct_state_access
25330 dlflags handcode
25331 glxflags ignore ### client-handcode server-handcode
25332 extension soft WINSOFT
25333 glfflags capture-handcode decode-handcode pixel-unpack
25334
25335 MultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels)
25336 return void
25337 param texunit TextureUnit in value
25338 param target TextureTarget in value
25339 param level CheckedInt32 in value
25340 param internalformat TextureInternalFormat in value
25341 param width SizeI in value
25342 param height SizeI in value
25343 param border CheckedInt32 in value
25344 param format PixelFormat in value
25345 param type PixelType in value
25346 param pixels Void in array [COMPSIZE(format/type/width/height)]
25347 category EXT_direct_state_access
25348 dlflags handcode
25349 glxflags ignore ### client-handcode server-handcode
25350 extension soft WINSOFT
25351 glfflags capture-handcode decode-handcode pixel-unpack
25352
25353 MultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels)
25354 return void
25355 param texunit TextureUnit in value
25356 param target TextureTarget in value
25357 param level CheckedInt32 in value
25358 param xoffset CheckedInt32 in value
25359 param width SizeI in value
25360 param format PixelFormat in value
25361 param type PixelType in value
25362 param pixels Void in array [COMPSIZE(format/type/width)]
25363 category EXT_direct_state_access
25364 dlflags handcode
25365 glxflags ignore ### EXT client-handcode server-handcode
25366 extension soft WINSOFT
25367 glfflags ignore
25368
25369 MultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels)
25370 return void
25371 param texunit TextureUnit in value
25372 param target TextureTarget in value
25373 param level CheckedInt32 in value
25374 param xoffset CheckedInt32 in value
25375 param yoffset CheckedInt32 in value
25376 param width SizeI in value
25377 param height SizeI in value
25378 param format PixelFormat in value
25379 param type PixelType in value
25380 param pixels Void in array [COMPSIZE(format/type/width/height)]
25381 category EXT_direct_state_access
25382 dlflags handcode
25383 glxflags ignore ### EXT client-handcode server-handcode
25384 extension soft WINSOFT
25385 glfflags ignore
25386
25387 CopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border)
25388 return void
25389 param texunit TextureUnit in value
25390 param target TextureTarget in value
25391 param level CheckedInt32 in value
25392 param internalformat TextureInternalFormat in value
25393 param x WinCoord in value
25394 param y WinCoord in value
25395 param width SizeI in value
25396 param border CheckedInt32 in value
25397 category EXT_direct_state_access
25398 extension soft WINSOFT
25399 glxflags ignore ### EXT
25400
25401 CopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border)
25402 return void
25403 param texunit TextureUnit in value
25404 param target TextureTarget in value
25405 param level CheckedInt32 in value
25406 param internalformat TextureInternalFormat in value
25407 param x WinCoord in value
25408 param y WinCoord in value
25409 param width SizeI in value
25410 param height SizeI in value
25411 param border CheckedInt32 in value
25412 category EXT_direct_state_access
25413 extension soft WINSOFT
25414 glxflags ignore ### EXT
25415
25416 CopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width)
25417 return void
25418 param texunit TextureUnit in value
25419 param target TextureTarget in value
25420 param level CheckedInt32 in value
25421 param xoffset CheckedInt32 in value
25422 param x WinCoord in value
25423 param y WinCoord in value
25424 param width SizeI in value
25425 category EXT_direct_state_access
25426 extension soft WINSOFT
25427 glxflags ignore ### EXT
25428
25429 CopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height)
25430 return void
25431 param texunit TextureUnit in value
25432 param target TextureTarget in value
25433 param level CheckedInt32 in value
25434 param xoffset CheckedInt32 in value
25435 param yoffset CheckedInt32 in value
25436 param x WinCoord in value
25437 param y WinCoord in value
25438 param width SizeI in value
25439 param height SizeI in value
25440 category EXT_direct_state_access
25441 extension soft WINSOFT
25442 glxflags ignore ### EXT
25443
25444 # New 1.1 multitexture queries
25445
25446 GetMultiTexImageEXT(texunit, target, level, format, type, pixels)
25447 return void
25448 param texunit TextureUnit in value
25449 param target TextureTarget in value
25450 param level CheckedInt32 in value
25451 param format PixelFormat in value
25452 param type PixelType in value
25453 param pixels Void out array [COMPSIZE(target/level/format/type)]
25454 category EXT_direct_state_access
25455 dlflags notlistable
25456 glxflags ignore ### client-handcode server-handcode
25457 extension soft WINSOFT
25458 glfflags capture-execute capture-handcode decode-handcode pixel-pack
25459
25460 GetMultiTexParameterfvEXT(texunit, target, pname, params)
25461 return void
25462 param texunit TextureUnit in value
25463 param target TextureTarget in value
25464 param pname GetTextureParameter in value
25465 param params Float32 out array [COMPSIZE(pname)]
25466 category EXT_direct_state_access
25467 dlflags notlistable
25468 extension soft WINSOFT
25469 glxflags ignore
25470 glfflags capture-execute gl-enum
25471
25472 GetMultiTexParameterivEXT(texunit, target, pname, params)
25473 return void
25474 param texunit TextureUnit in value
25475 param target TextureTarget in value
25476 param pname GetTextureParameter in value
25477 param params Int32 out array [COMPSIZE(pname)]
25478 category EXT_direct_state_access
25479 dlflags notlistable
25480 extension soft WINSOFT
25481 glxflags ignore
25482 glfflags capture-execute gl-enum
25483
25484 GetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params)
25485 return void
25486 param texunit TextureUnit in value
25487 param target TextureTarget in value
25488 param level CheckedInt32 in value
25489 param pname GetTextureParameter in value
25490 param params Float32 out array [COMPSIZE(pname)]
25491 category EXT_direct_state_access
25492 dlflags notlistable
25493 extension soft WINSOFT
25494 glxflags ignore
25495 glfflags capture-execute gl-enum
25496
25497 GetMultiTexLevelParameterivEXT(texunit, target, level, pname, params)
25498 return void
25499 param texunit TextureUnit in value
25500 param target TextureTarget in value
25501 param level CheckedInt32 in value
25502 param pname GetTextureParameter in value
25503 param params Int32 out array [COMPSIZE(pname)]
25504 category EXT_direct_state_access
25505 dlflags notlistable
25506 extension soft WINSOFT
25507 glxflags ignore
25508 glfflags capture-execute gl-enum
25509
25510 # New 1.2 3D multitexture commands
25511
25512 MultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels)
25513 return void
25514 param texunit TextureUnit in value
25515 param target TextureTarget in value
25516 param level CheckedInt32 in value
25517 param internalformat TextureInternalFormat in value
25518 param width SizeI in value
25519 param height SizeI in value
25520 param depth SizeI in value
25521 param border CheckedInt32 in value
25522 param format PixelFormat in value
25523 param type PixelType in value
25524 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
25525 category EXT_direct_state_access
25526 dlflags handcode
25527 glxflags ignore ### client-handcode server-handcode EXT
25528 extension soft WINSOFT
25529 glfflags ignore
25530
25531 MultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
25532 return void
25533 param texunit TextureUnit in value
25534 param target TextureTarget in value
25535 param level CheckedInt32 in value
25536 param xoffset CheckedInt32 in value
25537 param yoffset CheckedInt32 in value
25538 param zoffset CheckedInt32 in value
25539 param width SizeI in value
25540 param height SizeI in value
25541 param depth SizeI in value
25542 param format PixelFormat in value
25543 param type PixelType in value
25544 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
25545 category EXT_direct_state_access
25546 dlflags handcode
25547 glxflags ignore ### client-handcode server-handcode EXT
25548 extension soft WINSOFT
25549 glfflags ignore
25550
25551 CopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height)
25552 return void
25553 param texunit TextureUnit in value
25554 param target TextureTarget in value
25555 param level CheckedInt32 in value
25556 param xoffset CheckedInt32 in value
25557 param yoffset CheckedInt32 in value
25558 param zoffset CheckedInt32 in value
25559 param x WinCoord in value
25560 param y WinCoord in value
25561 param width SizeI in value
25562 param height SizeI in value
25563 category EXT_direct_state_access
25564 glxflags ignore ### EXT
25565 extension soft WINSOFT
25566 glfflags ignore
25567
25568 # New 1.2.1 multitexture texture commands
25569
25570 BindMultiTextureEXT(texunit, target, texture)
25571 return void
25572 param texunit TextureUnit in value
25573 param target TextureTarget in value
25574 param texture Texture in value
25575 category EXT_direct_state_access
25576 extension soft WINSOFT
25577 glxflags ignore ### EXT
25578
25579 EnableClientStateIndexedEXT(array, index)
25580 return void
25581 param array EnableCap in value
25582 param index UInt32 in value
25583 category EXT_direct_state_access
25584 dlflags notlistable
25585 glxflags ignore ### client-handcode client-intercept server-handcode
25586 extension soft WINSOFT
25587
25588 DisableClientStateIndexedEXT(array, index)
25589 return void
25590 param array EnableCap in value
25591 param index UInt32 in value
25592 category EXT_direct_state_access
25593 extension soft WINSOFT
25594 dlflags notlistable
25595 glxflags ignore ### client-handcode client-intercept server-handcode
25596
25597 MultiTexCoordPointerEXT(texunit, size, type, stride, pointer)
25598 return void
25599 param texunit TextureUnit in value
25600 param size Int32 in value
25601 param type TexCoordPointerType in value
25602 param stride SizeI in value
25603 param pointer Void in array [COMPSIZE(size/type/stride)] retained
25604 category EXT_direct_state_access
25605 dlflags notlistable
25606 glxflags ignore ### client-handcode client-intercept server-handcode
25607 extension soft WINSOFT
25608 glfflags ignore
25609
25610 MultiTexEnvfEXT(texunit, target, pname, param)
25611 return void
25612 param texunit TextureUnit in value
25613 param target TextureEnvTarget in value
25614 param pname TextureEnvParameter in value
25615 param param CheckedFloat32 in value
25616 category EXT_direct_state_access
25617 extension soft WINSOFT
25618 vectorequiv MultiTexEnvfvEXT
25619 glxflags ignore
25620 glfflags gl-enum
25621
25622 MultiTexEnvfvEXT(texunit, target, pname, params)
25623 return void
25624 param texunit TextureUnit in value
25625 param target TextureEnvTarget in value
25626 param pname TextureEnvParameter in value
25627 param params CheckedFloat32 in array [COMPSIZE(pname)]
25628 category EXT_direct_state_access
25629 extension soft WINSOFT
25630 glxflags ignore
25631 glfflags gl-enum
25632
25633 MultiTexEnviEXT(texunit, target, pname, param)
25634 return void
25635 param texunit TextureUnit in value
25636 param target TextureEnvTarget in value
25637 param pname TextureEnvParameter in value
25638 param param CheckedInt32 in value
25639 category EXT_direct_state_access
25640 extension soft WINSOFT
25641 vectorequiv MultiTexEnvivEXT
25642 glxflags ignore
25643 glfflags gl-enum
25644
25645 MultiTexEnvivEXT(texunit, target, pname, params)
25646 return void
25647 param texunit TextureUnit in value
25648 param target TextureEnvTarget in value
25649 param pname TextureEnvParameter in value
25650 param params CheckedInt32 in array [COMPSIZE(pname)]
25651 category EXT_direct_state_access
25652 extension soft WINSOFT
25653 glxflags ignore
25654 glfflags gl-enum
25655
25656 MultiTexGendEXT(texunit, coord, pname, param)
25657 return void
25658 param texunit TextureUnit in value
25659 param coord TextureCoordName in value
25660 param pname TextureGenParameter in value
25661 param param Float64 in value
25662 category EXT_direct_state_access
25663 extension soft WINSOFT
25664 vectorequiv MultiTexGendvEXT
25665 glxflags ignore
25666 glfflags gl-enum
25667
25668 MultiTexGendvEXT(texunit, coord, pname, params)
25669 return void
25670 param texunit TextureUnit in value
25671 param coord TextureCoordName in value
25672 param pname TextureGenParameter in value
25673 param params Float64 in array [COMPSIZE(pname)]
25674 category EXT_direct_state_access
25675 extension soft WINSOFT
25676 glxflags ignore
25677 glfflags gl-enum
25678
25679 MultiTexGenfEXT(texunit, coord, pname, param)
25680 return void
25681 param texunit TextureUnit in value
25682 param coord TextureCoordName in value
25683 param pname TextureGenParameter in value
25684 param param CheckedFloat32 in value
25685 category EXT_direct_state_access
25686 extension soft WINSOFT
25687 vectorequiv MultiTexGenfvEXT
25688 glxflags ignore
25689 glfflags gl-enum
25690
25691 MultiTexGenfvEXT(texunit, coord, pname, params)
25692 return void
25693 param texunit TextureUnit in value
25694 param coord TextureCoordName in value
25695 param pname TextureGenParameter in value
25696 param params CheckedFloat32 in array [COMPSIZE(pname)]
25697 category EXT_direct_state_access
25698 extension soft WINSOFT
25699 glxflags ignore
25700 glfflags gl-enum
25701
25702 MultiTexGeniEXT(texunit, coord, pname, param)
25703 return void
25704 param texunit TextureUnit in value
25705 param coord TextureCoordName in value
25706 param pname TextureGenParameter in value
25707 param param CheckedInt32 in value
25708 category EXT_direct_state_access
25709 extension soft WINSOFT
25710 vectorequiv MultiTexGenivEXT
25711 glxflags ignore
25712 glfflags gl-enum
25713
25714 MultiTexGenivEXT(texunit, coord, pname, params)
25715 return void
25716 param texunit TextureUnit in value
25717 param coord TextureCoordName in value
25718 param pname TextureGenParameter in value
25719 param params CheckedInt32 in array [COMPSIZE(pname)]
25720 category EXT_direct_state_access
25721 extension soft WINSOFT
25722 glxflags ignore
25723 glfflags gl-enum
25724
25725 # New 1.2.1 multitexture texture queries
25726
25727 GetMultiTexEnvfvEXT(texunit, target, pname, params)
25728 return void
25729 param texunit TextureUnit in value
25730 param target TextureEnvTarget in value
25731 param pname TextureEnvParameter in value
25732 param params Float32 out array [COMPSIZE(pname)]
25733 category EXT_direct_state_access
25734 dlflags notlistable
25735 extension soft WINSOFT
25736 glxflags ignore
25737 glfflags capture-execute gl-enum
25738
25739 GetMultiTexEnvivEXT(texunit, target, pname, params)
25740 return void
25741 param texunit TextureUnit in value
25742 param target TextureEnvTarget in value
25743 param pname TextureEnvParameter in value
25744 param params Int32 out array [COMPSIZE(pname)]
25745 category EXT_direct_state_access
25746 dlflags notlistable
25747 extension soft WINSOFT
25748 glxflags ignore
25749 glfflags capture-execute gl-enum
25750
25751 GetMultiTexGendvEXT(texunit, coord, pname, params)
25752 return void
25753 param texunit TextureUnit in value
25754 param coord TextureCoordName in value
25755 param pname TextureGenParameter in value
25756 param params Float64 out array [COMPSIZE(pname)]
25757 category EXT_direct_state_access
25758 dlflags notlistable
25759 extension soft WINSOFT
25760 glxflags ignore
25761 glfflags capture-execute gl-enum
25762
25763 GetMultiTexGenfvEXT(texunit, coord, pname, params)
25764 return void
25765 param texunit TextureUnit in value
25766 param coord TextureCoordName in value
25767 param pname TextureGenParameter in value
25768 param params Float32 out array [COMPSIZE(pname)]
25769 category EXT_direct_state_access
25770 dlflags notlistable
25771 extension soft WINSOFT
25772 glxflags ignore
25773 glfflags capture-execute gl-enum
25774
25775 GetMultiTexGenivEXT(texunit, coord, pname, params)
25776 return void
25777 param texunit TextureUnit in value
25778 param coord TextureCoordName in value
25779 param pname TextureGenParameter in value
25780 param params Int32 out array [COMPSIZE(pname)]
25781 category EXT_direct_state_access
25782 dlflags notlistable
25783 extension soft WINSOFT
25784 glxflags ignore
25785 glfflags capture-execute gl-enum
25786
25787 # From EXT_draw_buffers2
25788 # EnableIndexedEXT
25789 # DisableIndexedEXT
25790 # IsEnabledIndexedEXT
25791
25792 GetFloatIndexedvEXT(target, index, data)
25793 return void
25794 param target TypeEnum in value
25795 param index UInt32 in value
25796 param data Float32 out array [COMPSIZE(target)]
25797 category EXT_direct_state_access
25798 dlflags notlistable
25799 glxflags ignore
25800 glfflags ignore
25801 extension soft WINSOFT
25802
25803 GetDoubleIndexedvEXT(target, index, data)
25804 return void
25805 param target TypeEnum in value
25806 param index UInt32 in value
25807 param data Float64 out array [COMPSIZE(target)]
25808 category EXT_direct_state_access
25809 dlflags notlistable
25810 glxflags ignore
25811 glfflags ignore
25812 extension soft WINSOFT
25813
25814 GetPointerIndexedvEXT(target, index, data)
25815 return void
25816 param target TypeEnum in value
25817 param index UInt32 in value
25818 param data VoidPointer out array [COMPSIZE(target)]
25819 category EXT_direct_state_access
25820 dlflags notlistable
25821 glxflags ignore
25822 glfflags ignore
25823 extension soft WINSOFT
25824
25825 # New compressed texture commands
25826
25827 CompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits)
25828 return void
25829 param texture Texture in value
25830 param target TextureTarget in value
25831 param level CheckedInt32 in value
25832 param internalformat TextureInternalFormat in value
25833 param width SizeI in value
25834 param height SizeI in value
25835 param depth SizeI in value
25836 param border CheckedInt32 in value
25837 param imageSize SizeI in value
25838 param bits Void in array [imageSize]
25839 category EXT_direct_state_access
25840 dlflags handcode
25841 glxflags ignore ### client-handcode server-handcode
25842 glfflags ignore
25843 extension soft WINSOFT
25844
25845 CompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits)
25846 return void
25847 param texture Texture in value
25848 param target TextureTarget in value
25849 param level CheckedInt32 in value
25850 param internalformat TextureInternalFormat in value
25851 param width SizeI in value
25852 param height SizeI in value
25853 param border CheckedInt32 in value
25854 param imageSize SizeI in value
25855 param bits Void in array [imageSize]
25856 category EXT_direct_state_access
25857 dlflags handcode
25858 glxflags ignore ### client-handcode server-handcode
25859 glfflags ignore
25860 extension soft WINSOFT
25861
25862 CompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits)
25863 return void
25864 param texture Texture in value
25865 param target TextureTarget in value
25866 param level CheckedInt32 in value
25867 param internalformat TextureInternalFormat in value
25868 param width SizeI in value
25869 param border CheckedInt32 in value
25870 param imageSize SizeI in value
25871 param bits Void in array [imageSize]
25872 category EXT_direct_state_access
25873 dlflags handcode
25874 glxflags ignore ### client-handcode server-handcode
25875 glfflags ignore
25876 extension soft WINSOFT
25877
25878 CompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
25879 return void
25880 param texture Texture in value
25881 param target TextureTarget in value
25882 param level CheckedInt32 in value
25883 param xoffset CheckedInt32 in value
25884 param yoffset CheckedInt32 in value
25885 param zoffset CheckedInt32 in value
25886 param width SizeI in value
25887 param height SizeI in value
25888 param depth SizeI in value
25889 param format PixelFormat in value
25890 param imageSize SizeI in value
25891 param bits Void in array [imageSize]
25892 category EXT_direct_state_access
25893 dlflags handcode
25894 glxflags ignore ### client-handcode server-handcode
25895 glfflags ignore
25896 extension soft WINSOFT
25897
25898 CompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
25899 return void
25900 param texture Texture in value
25901 param target TextureTarget in value
25902 param level CheckedInt32 in value
25903 param xoffset CheckedInt32 in value
25904 param yoffset CheckedInt32 in value
25905 param width SizeI in value
25906 param height SizeI in value
25907 param format PixelFormat in value
25908 param imageSize SizeI in value
25909 param bits Void in array [imageSize]
25910 category EXT_direct_state_access
25911 dlflags handcode
25912 glxflags ignore ### client-handcode server-handcode
25913 glfflags ignore
25914 extension soft WINSOFT
25915
25916 CompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits)
25917 return void
25918 param texture Texture in value
25919 param target TextureTarget in value
25920 param level CheckedInt32 in value
25921 param xoffset CheckedInt32 in value
25922 param width SizeI in value
25923 param format PixelFormat in value
25924 param imageSize SizeI in value
25925 param bits Void in array [imageSize]
25926 category EXT_direct_state_access
25927 dlflags handcode
25928 glxflags ignore ### client-handcode server-handcode
25929 glfflags ignore
25930 extension soft WINSOFT
25931
25932 # New compressed texture query
25933
25934 GetCompressedTextureImageEXT(texture, target, lod, img)
25935 return void
25936 param texture Texture in value
25937 param target TextureTarget in value
25938 param lod CheckedInt32 in value
25939 param img Void out array [COMPSIZE(target/lod)]
25940 category EXT_direct_state_access
25941 dlflags notlistable
25942 glxflags ignore ### server-handcode
25943 extension soft WINSOFT
25944
25945 # New compressed multitexture commands
25946
25947 CompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits)
25948 return void
25949 param texunit TextureUnit in value
25950 param target TextureTarget in value
25951 param level CheckedInt32 in value
25952 param internalformat TextureInternalFormat in value
25953 param width SizeI in value
25954 param height SizeI in value
25955 param depth SizeI in value
25956 param border CheckedInt32 in value
25957 param imageSize SizeI in value
25958 param bits Void in array [imageSize]
25959 category EXT_direct_state_access
25960 dlflags handcode
25961 glxflags ignore ### client-handcode server-handcode
25962 glfflags ignore
25963 extension soft WINSOFT
25964
25965 CompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits)
25966 return void
25967 param texunit TextureUnit in value
25968 param target TextureTarget in value
25969 param level CheckedInt32 in value
25970 param internalformat TextureInternalFormat in value
25971 param width SizeI in value
25972 param height SizeI in value
25973 param border CheckedInt32 in value
25974 param imageSize SizeI in value
25975 param bits Void in array [imageSize]
25976 category EXT_direct_state_access
25977 dlflags handcode
25978 glxflags ignore ### client-handcode server-handcode
25979 glfflags ignore
25980 extension soft WINSOFT
25981
25982 CompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits)
25983 return void
25984 param texunit TextureUnit in value
25985 param target TextureTarget in value
25986 param level CheckedInt32 in value
25987 param internalformat TextureInternalFormat in value
25988 param width SizeI in value
25989 param border CheckedInt32 in value
25990 param imageSize SizeI in value
25991 param bits Void in array [imageSize]
25992 category EXT_direct_state_access
25993 dlflags handcode
25994 glxflags ignore ### client-handcode server-handcode
25995 glfflags ignore
25996 extension soft WINSOFT
25997
25998 CompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits)
25999 return void
26000 param texunit TextureUnit in value
26001 param target TextureTarget in value
26002 param level CheckedInt32 in value
26003 param xoffset CheckedInt32 in value
26004 param yoffset CheckedInt32 in value
26005 param zoffset CheckedInt32 in value
26006 param width SizeI in value
26007 param height SizeI in value
26008 param depth SizeI in value
26009 param format PixelFormat in value
26010 param imageSize SizeI in value
26011 param bits Void in array [imageSize]
26012 category EXT_direct_state_access
26013 dlflags handcode
26014 glxflags ignore ### client-handcode server-handcode
26015 glfflags ignore
26016 extension soft WINSOFT
26017
26018 CompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits)
26019 return void
26020 param texunit TextureUnit in value
26021 param target TextureTarget in value
26022 param level CheckedInt32 in value
26023 param xoffset CheckedInt32 in value
26024 param yoffset CheckedInt32 in value
26025 param width SizeI in value
26026 param height SizeI in value
26027 param format PixelFormat in value
26028 param imageSize SizeI in value
26029 param bits Void in array [imageSize]
26030 category EXT_direct_state_access
26031 dlflags handcode
26032 glxflags ignore ### client-handcode server-handcode
26033 glfflags ignore
26034 extension soft WINSOFT
26035
26036 CompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits)
26037 return void
26038 param texunit TextureUnit in value
26039 param target TextureTarget in value
26040 param level CheckedInt32 in value
26041 param xoffset CheckedInt32 in value
26042 param width SizeI in value
26043 param format PixelFormat in value
26044 param imageSize SizeI in value
26045 param bits Void in array [imageSize]
26046 category EXT_direct_state_access
26047 dlflags handcode
26048 glxflags ignore ### client-handcode server-handcode
26049 glfflags ignore
26050 extension soft WINSOFT
26051
26052 # New compressed multitexture query
26053
26054 GetCompressedMultiTexImageEXT(texunit, target, lod, img)
26055 return void
26056 param texunit TextureUnit in value
26057 param target TextureTarget in value
26058 param lod CheckedInt32 in value
26059 param img Void out array [COMPSIZE(target/lod)]
26060 category EXT_direct_state_access
26061 dlflags notlistable
26062 glxflags ignore ### server-handcode
26063 extension soft WINSOFT
26064
26065 # New ARB assembly program named commands
26066
26067 NamedProgramStringEXT(program, target, format, len, string)
26068 return void
26069 param program UInt32 in value
26070 param target ProgramTarget in value
26071 param format ProgramFormat in value
26072 param len SizeI in value
26073 param string Void in array [len]
26074 category EXT_direct_state_access
26075 subcategory ARB_vertex_program
26076 extension soft WINSOFT
26077 glfflags ignore
26078 glxflags ignore ### client-handcode server-handcode EXT
26079 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26080
26081 NamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w)
26082 return void
26083 param program UInt32 in value
26084 param target ProgramTarget in value
26085 param index UInt32 in value
26086 param x Float64 in value
26087 param y Float64 in value
26088 param z Float64 in value
26089 param w Float64 in value
26090 category EXT_direct_state_access
26091 subcategory ARB_vertex_program
26092 vectorequiv NamedProgramLocalParameter4dvEXT
26093 glxvectorequiv NamedProgramLocalParameter4dvEXT
26094 extension soft WINSOFT NV10
26095 glfflags ignore
26096 glxflags ignore ### EXT
26097 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26098
26099 NamedProgramLocalParameter4dvEXT(program, target, index, params)
26100 return void
26101 param program UInt32 in value
26102 param target ProgramTarget in value
26103 param index UInt32 in value
26104 param params Float64 in array [4]
26105 category EXT_direct_state_access
26106 subcategory ARB_vertex_program
26107 extension soft WINSOFT NV10
26108 glfflags ignore
26109 glxflags ignore ### EXT
26110 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26111
26112 NamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w)
26113 return void
26114 param program UInt32 in value
26115 param target ProgramTarget in value
26116 param index UInt32 in value
26117 param x Float32 in value
26118 param y Float32 in value
26119 param z Float32 in value
26120 param w Float32 in value
26121 category EXT_direct_state_access
26122 subcategory ARB_vertex_program
26123 vectorequiv NamedProgramLocalParameter4fvEXT
26124 glxvectorequiv NamedProgramLocalParameter4fvEXT
26125 extension soft WINSOFT NV10
26126 glfflags ignore
26127 glxflags ignore ### EXT
26128 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26129
26130 NamedProgramLocalParameter4fvEXT(program, target, index, params)
26131 return void
26132 param program UInt32 in value
26133 param target ProgramTarget in value
26134 param index UInt32 in value
26135 param params Float32 in array [4]
26136 category EXT_direct_state_access
26137 subcategory ARB_vertex_program
26138 extension soft WINSOFT NV10
26139 glfflags ignore
26140 glxflags ignore ### EXT
26141 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26142
26143 # New ARB assembly program named queries
26144
26145 GetNamedProgramLocalParameterdvEXT(program, target, index, params)
26146 return void
26147 param program UInt32 in value
26148 param target ProgramTarget in value
26149 param index UInt32 in value
26150 param params Float64 out array [4]
26151 dlflags notlistable
26152 category EXT_direct_state_access
26153 subcategory ARB_vertex_program
26154 extension soft WINSOFT NV10
26155 glfflags ignore
26156 glxflags ignore ### client-handcode server-handcode EXT
26157 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26158
26159 GetNamedProgramLocalParameterfvEXT(program, target, index, params)
26160 return void
26161 param program UInt32 in value
26162 param target ProgramTarget in value
26163 param index UInt32 in value
26164 param params Float32 out array [4]
26165 dlflags notlistable
26166 category EXT_direct_state_access
26167 subcategory ARB_vertex_program
26168 extension soft WINSOFT NV10
26169 glfflags ignore
26170 glxflags ignore ### client-handcode server-handcode EXT
26171 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26172
26173 GetNamedProgramivEXT(program, target, pname, params)
26174 return void
26175 param program UInt32 in value
26176 param target ProgramTarget in value
26177 param pname ProgramProperty in value
26178 param params Int32 out array [1]
26179 dlflags notlistable
26180 category EXT_direct_state_access
26181 subcategory ARB_vertex_program
26182 extension soft WINSOFT NV10
26183 glfflags ignore
26184 glxflags ignore ### client-handcode server-handcode EXT
26185 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26186
26187 GetNamedProgramStringEXT(program, target, pname, string)
26188 return void
26189 param program UInt32 in value
26190 param target ProgramTarget in value
26191 param pname ProgramStringProperty in value
26192 param string Void out array [COMPSIZE(program,pname)]
26193 dlflags notlistable
26194 category EXT_direct_state_access
26195 subcategory ARB_vertex_program
26196 extension soft WINSOFT NV10
26197 glfflags ignore
26198 glxflags ignore ### client-handcode server-handcode EXT
26199 glextmask GL_MASK_ARB_vertex_program|GL_MASK_ARB_fragment_program
26200
26201 # New EXT_gpu_program_parameters command
26202
26203 NamedProgramLocalParameters4fvEXT(program, target, index, count, params)
26204 return void
26205 param program UInt32 in value
26206 param target ProgramTarget in value
26207 param index UInt32 in value
26208 param count SizeI in value
26209 param params Float32 in array [count*4]
26210 category EXT_direct_state_access
26211 subcategory EXT_gpu_program_parameters
26212 extension soft WINSOFT NV10
26213 glfflags ignore
26214 glxflags ignore
26215 glextmask GL_MASK_EXT_gpu_program_parameters
26216
26217 # New NV_gpu_program4 commands
26218
26219 NamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w)
26220 return void
26221 param program UInt32 in value
26222 param target ProgramTarget in value
26223 param index UInt32 in value
26224 param x Int32 in value
26225 param y Int32 in value
26226 param z Int32 in value
26227 param w Int32 in value
26228 category EXT_direct_state_access
26229 subcategory NV_gpu_program4
26230 vectorequiv NamedProgramLocalParameterI4ivEXT
26231 glxvectorequiv NamedProgramLocalParameterI4ivEXT
26232 extension soft WINSOFT NV50
26233 glfflags ignore
26234 glxflags ignore
26235 glextmask GL_MASK_NV_gpu_program4
26236
26237 NamedProgramLocalParameterI4ivEXT(program, target, index, params)
26238 return void
26239 param program UInt32 in value
26240 param target ProgramTarget in value
26241 param index UInt32 in value
26242 param params Int32 in array [4]
26243 category EXT_direct_state_access
26244 subcategory NV_gpu_program4
26245 extension soft WINSOFT NV50
26246 glfflags ignore
26247 glxflags ignore
26248 glextmask GL_MASK_NV_gpu_program4
26249
26250 NamedProgramLocalParametersI4ivEXT(program, target, index, count, params)
26251 return void
26252 param program UInt32 in value
26253 param target ProgramTarget in value
26254 param index UInt32 in value
26255 param count SizeI in value
26256 param params Int32 in array [count*4]
26257 category EXT_direct_state_access
26258 subcategory NV_gpu_program4
26259 extension soft WINSOFT NV50
26260 glfflags ignore
26261 glxflags ignore
26262 glextmask GL_MASK_NV_gpu_program4
26263
26264 NamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w)
26265 return void
26266 param program UInt32 in value
26267 param target ProgramTarget in value
26268 param index UInt32 in value
26269 param x UInt32 in value
26270 param y UInt32 in value
26271 param z UInt32 in value
26272 param w UInt32 in value
26273 category EXT_direct_state_access
26274 subcategory NV_gpu_program4
26275 vectorequiv NamedProgramLocalParameterI4uivEXT
26276 glxvectorequiv NamedProgramLocalParameterI4uivEXT
26277 extension soft WINSOFT NV50
26278 glfflags ignore
26279 glxflags ignore
26280 glextmask GL_MASK_NV_gpu_program4
26281
26282 NamedProgramLocalParameterI4uivEXT(program, target, index, params)
26283 return void
26284 param program UInt32 in value
26285 param target ProgramTarget in value
26286 param index UInt32 in value
26287 param params UInt32 in array [4]
26288 category EXT_direct_state_access
26289 subcategory NV_gpu_program4
26290 extension soft WINSOFT NV50
26291 glfflags ignore
26292 glxflags ignore
26293 glextmask GL_MASK_NV_gpu_program4
26294
26295 NamedProgramLocalParametersI4uivEXT(program, target, index, count, params)
26296 return void
26297 param program UInt32 in value
26298 param target ProgramTarget in value
26299 param index UInt32 in value
26300 param count SizeI in value
26301 param params UInt32 in array [count*4]
26302 category EXT_direct_state_access
26303 subcategory NV_gpu_program4
26304 extension soft WINSOFT NV50
26305 glfflags ignore
26306 glxflags ignore
26307 glextmask GL_MASK_NV_gpu_program4
26308
26309 GetNamedProgramLocalParameterIivEXT(program, target, index, params)
26310 return void
26311 param program UInt32 in value
26312 param target ProgramTarget in value
26313 param index UInt32 in value
26314 param params Int32 out array [4]
26315 dlflags notlistable
26316 category EXT_direct_state_access
26317 subcategory NV_gpu_program4
26318 extension soft WINSOFT NV50
26319 glfflags ignore
26320 glxflags ignore
26321 glextmask GL_MASK_NV_gpu_program4
26322
26323 GetNamedProgramLocalParameterIuivEXT(program, target, index, params)
26324 return void
26325 param program UInt32 in value
26326 param target ProgramTarget in value
26327 param index UInt32 in value
26328 param params UInt32 out array [4]
26329 dlflags notlistable
26330 category EXT_direct_state_access
26331 subcategory NV_gpu_program4
26332 extension soft WINSOFT NV50
26333 glfflags ignore
26334 glxflags ignore
26335 glextmask GL_MASK_NV_gpu_program4
26336
26337 # New EXT_texture_integer texture object commands
26338
26339 TextureParameterIivEXT(texture, target, pname, params)
26340 return void
26341 param texture Texture in value
26342 param target TextureTarget in value
26343 param pname TextureParameterName in value
26344 param params CheckedInt32 in array [COMPSIZE(pname)]
26345 category EXT_direct_state_access
26346 subcategory EXT_texture_integer
26347 extension soft WINSOFT
26348 glxflags ignore
26349 glfflags ignore
26350 glextmask GL_MASK_EXT_texture_integer
26351
26352 TextureParameterIuivEXT(texture, target, pname, params)
26353 return void
26354 param texture Texture in value
26355 param target TextureTarget in value
26356 param pname TextureParameterName in value
26357 param params UInt32 in array [COMPSIZE(pname)]
26358 category EXT_direct_state_access
26359 subcategory EXT_texture_integer
26360 extension soft WINSOFT
26361 glxflags ignore
26362 glfflags ignore
26363 glextmask GL_MASK_EXT_texture_integer
26364
26365 # New EXT_texture_integer texture object queries
26366
26367 GetTextureParameterIivEXT(texture, target, pname, params)
26368 return void
26369 param texture Texture in value
26370 param target TextureTarget in value
26371 param pname GetTextureParameter in value
26372 param params Int32 out array [COMPSIZE(pname)]
26373 category EXT_direct_state_access
26374 subcategory EXT_texture_integer
26375 dlflags notlistable
26376 extension soft WINSOFT
26377 glxflags ignore
26378 glfflags capture-execute gl-enum
26379 glextmask GL_MASK_EXT_texture_integer
26380
26381 GetTextureParameterIuivEXT(texture, target, pname, params)
26382 return void
26383 param texture Texture in value
26384 param target TextureTarget in value
26385 param pname GetTextureParameter in value
26386 param params UInt32 out array [COMPSIZE(pname)]
26387 category EXT_direct_state_access
26388 subcategory EXT_texture_integer
26389 dlflags notlistable
26390 extension soft WINSOFT
26391 glxflags ignore
26392 glfflags capture-execute gl-enum
26393 glextmask GL_MASK_EXT_texture_integer
26394
26395 # New EXT_texture_integer multitexture commands
26396
26397 MultiTexParameterIivEXT(texunit, target, pname, params)
26398 return void
26399 param texunit TextureUnit in value
26400 param target TextureTarget in value
26401 param pname TextureParameterName in value
26402 param params CheckedInt32 in array [COMPSIZE(pname)]
26403 category EXT_direct_state_access
26404 subcategory EXT_texture_integer
26405 extension soft WINSOFT
26406 glxflags ignore
26407 glfflags ignore
26408 glextmask GL_MASK_EXT_texture_integer
26409
26410 MultiTexParameterIuivEXT(texunit, target, pname, params)
26411 return void
26412 param texunit TextureUnit in value
26413 param target TextureTarget in value
26414 param pname TextureParameterName in value
26415 param params UInt32 in array [COMPSIZE(pname)]
26416 category EXT_direct_state_access
26417 subcategory EXT_texture_integer
26418 extension soft WINSOFT
26419 glxflags ignore
26420 glfflags ignore
26421 glextmask GL_MASK_EXT_texture_integer
26422
26423 # New EXT_texture_integer multitexture queries
26424
26425 GetMultiTexParameterIivEXT(texunit, target, pname, params)
26426 return void
26427 param texunit TextureUnit in value
26428 param target TextureTarget in value
26429 param pname GetTextureParameter in value
26430 param params Int32 out array [COMPSIZE(pname)]
26431 category EXT_direct_state_access
26432 subcategory EXT_texture_integer
26433 dlflags notlistable
26434 extension soft WINSOFT
26435 glfflags capture-execute gl-enum
26436 glxflags ignore
26437 glextmask GL_MASK_EXT_texture_integer
26438
26439 GetMultiTexParameterIuivEXT(texunit, target, pname, params)
26440 return void
26441 param texunit TextureUnit in value
26442 param target TextureTarget in value
26443 param pname GetTextureParameter in value
26444 param params UInt32 out array [COMPSIZE(pname)]
26445 category EXT_direct_state_access
26446 subcategory EXT_texture_integer
26447 dlflags notlistable
26448 extension soft WINSOFT
26449 glfflags capture-execute gl-enum
26450 glxflags ignore
26451 glextmask GL_MASK_EXT_texture_integer
26452
26453 # New GLSL 2.0 uniform commands
26454
26455 ProgramUniform1fEXT(program, location, v0)
26456 return void
26457 param program UInt32 in value
26458 param location Int32 in value
26459 param v0 Float32 in value
26460 category EXT_direct_state_access
26461 subcategory VERSION_2_0
26462 glfflags ignore
26463 glxflags ignore
26464 extension soft WINSOFT
26465 glextmask GL_MASK_OpenGL_2_0
26466
26467 ProgramUniform2fEXT(program, location, v0, v1)
26468 return void
26469 param program UInt32 in value
26470 param location Int32 in value
26471 param v0 Float32 in value
26472 param v1 Float32 in value
26473 category EXT_direct_state_access
26474 subcategory VERSION_2_0
26475 glfflags ignore
26476 glxflags ignore
26477 extension soft WINSOFT
26478 glextmask GL_MASK_OpenGL_2_0
26479
26480 ProgramUniform3fEXT(program, location, v0, v1, v2)
26481 return void
26482 param program UInt32 in value
26483 param location Int32 in value
26484 param v0 Float32 in value
26485 param v1 Float32 in value
26486 param v2 Float32 in value
26487 category EXT_direct_state_access
26488 subcategory VERSION_2_0
26489 glfflags ignore
26490 glxflags ignore
26491 extension soft WINSOFT
26492 glextmask GL_MASK_OpenGL_2_0
26493
26494 ProgramUniform4fEXT(program, location, v0, v1, v2, v3)
26495 return void
26496 param program UInt32 in value
26497 param location Int32 in value
26498 param v0 Float32 in value
26499 param v1 Float32 in value
26500 param v2 Float32 in value
26501 param v3 Float32 in value
26502 category EXT_direct_state_access
26503 subcategory VERSION_2_0
26504 glfflags ignore
26505 glxflags ignore
26506 extension soft WINSOFT
26507 glextmask GL_MASK_OpenGL_2_0
26508
26509 ProgramUniform1iEXT(program, location, v0)
26510 return void
26511 param program UInt32 in value
26512 param location Int32 in value
26513 param v0 Int32 in value
26514 category EXT_direct_state_access
26515 subcategory VERSION_2_0
26516 glfflags ignore
26517 glxflags ignore
26518 extension soft WINSOFT
26519 glextmask GL_MASK_OpenGL_2_0
26520
26521 ProgramUniform2iEXT(program, location, v0, v1)
26522 return void
26523 param program UInt32 in value
26524 param location Int32 in value
26525 param v0 Int32 in value
26526 param v1 Int32 in value
26527 category EXT_direct_state_access
26528 subcategory VERSION_2_0
26529 glfflags ignore
26530 glxflags ignore
26531 extension soft WINSOFT
26532 glextmask GL_MASK_OpenGL_2_0
26533
26534 ProgramUniform3iEXT(program, location, v0, v1, v2)
26535 return void
26536 param program UInt32 in value
26537 param location Int32 in value
26538 param v0 Int32 in value
26539 param v1 Int32 in value
26540 param v2 Int32 in value
26541 category EXT_direct_state_access
26542 subcategory VERSION_2_0
26543 glfflags ignore
26544 glxflags ignore
26545 extension soft WINSOFT
26546 glextmask GL_MASK_OpenGL_2_0
26547
26548 ProgramUniform4iEXT(program, location, v0, v1, v2, v3)
26549 return void
26550 param program UInt32 in value
26551 param location Int32 in value
26552 param v0 Int32 in value
26553 param v1 Int32 in value
26554 param v2 Int32 in value
26555 param v3 Int32 in value
26556 category EXT_direct_state_access
26557 subcategory VERSION_2_0
26558 glfflags ignore
26559 glxflags ignore
26560 extension soft WINSOFT
26561 glextmask GL_MASK_OpenGL_2_0
26562
26563 ProgramUniform1fvEXT(program, location, count, value)
26564 return void
26565 param program UInt32 in value
26566 param location Int32 in value
26567 param count SizeI in value
26568 param value Float32 in array [count]
26569 category EXT_direct_state_access
26570 subcategory VERSION_2_0
26571 glfflags ignore
26572 glxflags ignore
26573 extension soft WINSOFT
26574 glextmask GL_MASK_OpenGL_2_0
26575
26576 ProgramUniform2fvEXT(program, location, count, value)
26577 return void
26578 param program UInt32 in value
26579 param location Int32 in value
26580 param count SizeI in value
26581 param value Float32 in array [count*2]
26582 category EXT_direct_state_access
26583 subcategory VERSION_2_0
26584 glfflags ignore
26585 glxflags ignore
26586 extension soft WINSOFT
26587 glextmask GL_MASK_OpenGL_2_0
26588
26589 ProgramUniform3fvEXT(program, location, count, value)
26590 return void
26591 param program UInt32 in value
26592 param location Int32 in value
26593 param count SizeI in value
26594 param value Float32 in array [count*3]
26595 category EXT_direct_state_access
26596 subcategory VERSION_2_0
26597 glfflags ignore
26598 glxflags ignore
26599 extension soft WINSOFT
26600 glextmask GL_MASK_OpenGL_2_0
26601
26602 ProgramUniform4fvEXT(program, location, count, value)
26603 return void
26604 param program UInt32 in value
26605 param location Int32 in value
26606 param count SizeI in value
26607 param value Float32 in array [count*4]
26608 category EXT_direct_state_access
26609 subcategory VERSION_2_0
26610 glfflags ignore
26611 glxflags ignore
26612 extension soft WINSOFT
26613 glextmask GL_MASK_OpenGL_2_0
26614
26615 ProgramUniform1ivEXT(program, location, count, value)
26616 return void
26617 param program UInt32 in value
26618 param location Int32 in value
26619 param count SizeI in value
26620 param value Int32 in array [count]
26621 category EXT_direct_state_access
26622 subcategory VERSION_2_0
26623 glfflags ignore
26624 glxflags ignore
26625 extension soft WINSOFT
26626 glextmask GL_MASK_OpenGL_2_0
26627
26628 ProgramUniform2ivEXT(program, location, count, value)
26629 return void
26630 param program UInt32 in value
26631 param location Int32 in value
26632 param count SizeI in value
26633 param value Int32 in array [count*2]
26634 category EXT_direct_state_access
26635 subcategory VERSION_2_0
26636 glfflags ignore
26637 glxflags ignore
26638 extension soft WINSOFT
26639 glextmask GL_MASK_OpenGL_2_0
26640
26641 ProgramUniform3ivEXT(program, location, count, value)
26642 return void
26643 param program UInt32 in value
26644 param location Int32 in value
26645 param count SizeI in value
26646 param value Int32 in array [count*3]
26647 category EXT_direct_state_access
26648 subcategory VERSION_2_0
26649 glfflags ignore
26650 glxflags ignore
26651 extension soft WINSOFT
26652 glextmask GL_MASK_OpenGL_2_0
26653
26654 ProgramUniform4ivEXT(program, location, count, value)
26655 return void
26656 param program UInt32 in value
26657 param location Int32 in value
26658 param count SizeI in value
26659 param value Int32 in array [count*4]
26660 category EXT_direct_state_access
26661 subcategory VERSION_2_0
26662 glfflags ignore
26663 glxflags ignore
26664 extension soft WINSOFT
26665 glextmask GL_MASK_OpenGL_2_0
26666
26667 ProgramUniformMatrix2fvEXT(program, location, count, transpose, value)
26668 return void
26669 param program UInt32 in value
26670 param location Int32 in value
26671 param count SizeI in value
26672 param transpose Boolean in value
26673 param value Float32 in array [count*4]
26674 category EXT_direct_state_access
26675 subcategory VERSION_2_0
26676 glfflags ignore
26677 glxflags ignore
26678 extension soft WINSOFT
26679 glextmask GL_MASK_OpenGL_2_0
26680
26681 ProgramUniformMatrix3fvEXT(program, location, count, transpose, value)
26682 return void
26683 param program UInt32 in value
26684 param location Int32 in value
26685 param count SizeI in value
26686 param transpose Boolean in value
26687 param value Float32 in array [count*9]
26688 category EXT_direct_state_access
26689 subcategory VERSION_2_0
26690 glfflags ignore
26691 glxflags ignore
26692 extension soft WINSOFT
26693 glextmask GL_MASK_OpenGL_2_0
26694
26695 ProgramUniformMatrix4fvEXT(program, location, count, transpose, value)
26696 return void
26697 param program UInt32 in value
26698 param location Int32 in value
26699 param count SizeI in value
26700 param transpose Boolean in value
26701 param value Float32 in array [count*16]
26702 category EXT_direct_state_access
26703 subcategory VERSION_2_0
26704 glfflags ignore
26705 glxflags ignore
26706 extension soft WINSOFT
26707 glextmask GL_MASK_OpenGL_2_0
26708
26709 # New GLSL 2.1 uniform commands
26710
26711 ProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value)
26712 return void
26713 param program UInt32 in value
26714 param location Int32 in value
26715 param count SizeI in value
26716 param transpose Boolean in value
26717 param value Float32 in array [count*6]
26718 category EXT_direct_state_access
26719 subcategory VERSION_2_1
26720 glfflags ignore
26721 glxflags ignore
26722 extension soft WINSOFT
26723 glextmask GL_MASK_OpenGL_2_0
26724
26725 ProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value)
26726 return void
26727 param program UInt32 in value
26728 param location Int32 in value
26729 param count SizeI in value
26730 param transpose Boolean in value
26731 param value Float32 in array [count*6]
26732 category EXT_direct_state_access
26733 subcategory VERSION_2_1
26734 glfflags ignore
26735 glxflags ignore
26736 extension soft WINSOFT
26737 glextmask GL_MASK_OpenGL_2_0
26738
26739 ProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value)
26740 return void
26741 param program UInt32 in value
26742 param location Int32 in value
26743 param count SizeI in value
26744 param transpose Boolean in value
26745 param value Float32 in array [count*8]
26746 category EXT_direct_state_access
26747 subcategory VERSION_2_1
26748 glfflags ignore
26749 glxflags ignore
26750 extension soft WINSOFT
26751 glextmask GL_MASK_OpenGL_2_0
26752
26753 ProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value)
26754 return void
26755 param program UInt32 in value
26756 param location Int32 in value
26757 param count SizeI in value
26758 param transpose Boolean in value
26759 param value Float32 in array [count*8]
26760 category EXT_direct_state_access
26761 subcategory VERSION_2_1
26762 glfflags ignore
26763 glxflags ignore
26764 extension soft WINSOFT
26765 glextmask GL_MASK_OpenGL_2_0
26766
26767 ProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value)
26768 return void
26769 param program UInt32 in value
26770 param location Int32 in value
26771 param count SizeI in value
26772 param transpose Boolean in value
26773 param value Float32 in array [count*12]
26774 category EXT_direct_state_access
26775 subcategory VERSION_2_1
26776 glfflags ignore
26777 glxflags ignore
26778 extension soft WINSOFT
26779 glextmask GL_MASK_OpenGL_2_0
26780
26781 ProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value)
26782 return void
26783 param program UInt32 in value
26784 param location Int32 in value
26785 param count SizeI in value
26786 param transpose Boolean in value
26787 param value Float32 in array [count*12]
26788 category EXT_direct_state_access
26789 subcategory VERSION_2_1
26790 glfflags ignore
26791 glxflags ignore
26792 extension soft WINSOFT
26793 glextmask GL_MASK_OpenGL_2_0
26794
26795 # New EXT_gpu_shader4 commands
26796
26797 ProgramUniform1uiEXT(program, location, v0)
26798 return void
26799 param program UInt32 in value
26800 param location Int32 in value
26801 param v0 UInt32 in value
26802 category EXT_direct_state_access
26803 subcategory EXT_gpu_shader4
26804 glfflags ignore
26805 glxflags ignore
26806 extension soft WINSOFT
26807 glextmask GL_MASK_OpenGL_2_0
26808
26809 ProgramUniform2uiEXT(program, location, v0, v1)
26810 return void
26811 param program UInt32 in value
26812 param location Int32 in value
26813 param v0 UInt32 in value
26814 param v1 UInt32 in value
26815 category EXT_direct_state_access
26816 subcategory EXT_gpu_shader4
26817 glfflags ignore
26818 glxflags ignore
26819 extension soft WINSOFT
26820 glextmask GL_MASK_OpenGL_2_0
26821
26822 ProgramUniform3uiEXT(program, location, v0, v1, v2)
26823 return void
26824 param program UInt32 in value
26825 param location Int32 in value
26826 param v0 UInt32 in value
26827 param v1 UInt32 in value
26828 param v2 UInt32 in value
26829 category EXT_direct_state_access
26830 subcategory EXT_gpu_shader4
26831 glfflags ignore
26832 glxflags ignore
26833 extension soft WINSOFT
26834 glextmask GL_MASK_OpenGL_2_0
26835
26836 ProgramUniform4uiEXT(program, location, v0, v1, v2, v3)
26837 return void
26838 param program UInt32 in value
26839 param location Int32 in value
26840 param v0 UInt32 in value
26841 param v1 UInt32 in value
26842 param v2 UInt32 in value
26843 param v3 UInt32 in value
26844 category EXT_direct_state_access
26845 subcategory EXT_gpu_shader4
26846 glfflags ignore
26847 glxflags ignore
26848 extension soft WINSOFT
26849 glextmask GL_MASK_OpenGL_2_0
26850
26851 ProgramUniform1uivEXT(program, location, count, value)
26852 return void
26853 param program UInt32 in value
26854 param location Int32 in value
26855 param count SizeI in value
26856 param value UInt32 in array [count]
26857 category EXT_direct_state_access
26858 subcategory EXT_gpu_shader4
26859 glfflags ignore
26860 glxflags ignore
26861 extension soft WINSOFT
26862 glextmask GL_MASK_OpenGL_2_0
26863
26864 ProgramUniform2uivEXT(program, location, count, value)
26865 return void
26866 param program UInt32 in value
26867 param location Int32 in value
26868 param count SizeI in value
26869 param value UInt32 in array [count*2]
26870 category EXT_direct_state_access
26871 subcategory EXT_gpu_shader4
26872 glfflags ignore
26873 glxflags ignore
26874 extension soft WINSOFT
26875 glextmask GL_MASK_OpenGL_2_0
26876
26877 ProgramUniform3uivEXT(program, location, count, value)
26878 return void
26879 param program UInt32 in value
26880 param location Int32 in value
26881 param count SizeI in value
26882 param value UInt32 in array [count*3]
26883 category EXT_direct_state_access
26884 subcategory EXT_gpu_shader4
26885 glfflags ignore
26886 glxflags ignore
26887 extension soft WINSOFT
26888 glextmask GL_MASK_OpenGL_2_0
26889
26890 ProgramUniform4uivEXT(program, location, count, value)
26891 return void
26892 param program UInt32 in value
26893 param location Int32 in value
26894 param count SizeI in value
26895 param value UInt32 in array [count*4]
26896 category EXT_direct_state_access
26897 subcategory EXT_gpu_shader4
26898 glfflags ignore
26899 glxflags ignore
26900 extension soft WINSOFT
26901 glextmask GL_MASK_OpenGL_2_0
26902
26903 # New named buffer commands
26904
26905 NamedBufferDataEXT(buffer, size, data, usage)
26906 return void
26907 param buffer UInt32 in value
26908 param size Sizeiptr in value
26909 param data Void in array [COMPSIZE(size)]
26910 param usage VertexBufferObjectUsage in value
26911 category EXT_direct_state_access
26912 extension soft WINSOFT
26913 dlflags notlistable
26914 glxflags ignore
26915 glfflags ignore
26916
26917 NamedBufferSubDataEXT(buffer, offset, size, data)
26918 return void
26919 param buffer UInt32 in value
26920 param offset Intptr in value
26921 param size Sizeiptr in value
26922 param data Void in array [COMPSIZE(size)]
26923 category EXT_direct_state_access
26924 extension soft WINSOFT
26925 dlflags notlistable
26926 glxflags ignore
26927 glfflags ignore
26928
26929 MapNamedBufferEXT(buffer, access)
26930 return VoidPointer
26931 param buffer UInt32 in value
26932 param access VertexBufferObjectAccess in value
26933 category EXT_direct_state_access
26934 extension soft WINSOFT
26935 dlflags notlistable
26936 glxflags ignore
26937 glfflags ignore
26938
26939 UnmapNamedBufferEXT(buffer)
26940 return Boolean
26941 param buffer UInt32 in value
26942 category EXT_direct_state_access
26943 extension soft WINSOFT
26944 dlflags notlistable
26945 glxflags ignore
26946 glfflags ignore
26947
26948 # New named buffer queries
26949
26950 GetNamedBufferParameterivEXT(buffer, pname, params)
26951 return void
26952 param buffer UInt32 in value
26953 param pname VertexBufferObjectParameter in value
26954 param params Int32 out array [COMPSIZE(pname)]
26955 category EXT_direct_state_access
26956 extension soft WINSOFT
26957 dlflags notlistable
26958 glxflags ignore
26959 glfflags ignore
26960
26961 GetNamedBufferPointervEXT(buffer, pname, params)
26962 return void
26963 param buffer UInt32 in value
26964 param pname VertexBufferObjectParameter in value
26965 param params VoidPointer out array [COMPSIZE(pname)]
26966 category EXT_direct_state_access
26967 extension soft WINSOFT
26968 dlflags notlistable
26969 glxflags ignore
26970 glfflags ignore
26971
26972 GetNamedBufferSubDataEXT(buffer, offset, size, data)
26973 return void
26974 param buffer UInt32 in value
26975 param offset Intptr in value
26976 param size Sizeiptr in value
26977 param data Void out array [COMPSIZE(size)]
26978 category EXT_direct_state_access
26979 extension soft WINSOFT
26980 dlflags notlistable
26981 glxflags ignore
26982 glfflags ignore
26983
26984 # New named texture buffer texture object command
26985
26986 TextureBufferEXT(texture, target, internalformat, buffer)
26987 return void
26988 param texture Texture in value
26989 param target TextureTarget in value
26990 param internalformat TypeEnum in value
26991 param buffer UInt32 in value
26992 category EXT_direct_state_access
26993 subcategory EXT_texture_buffer_object
26994 extension soft WINSOFT NV50
26995 glfflags ignore
26996 glxflags ignore
26997 glextmask GL_MASK_EXT_texture_buffer_object
26998 dlflags notlistable
26999
27000 # New named texture buffer multitexture command
27001
27002 MultiTexBufferEXT(texunit, target, internalformat, buffer)
27003 return void
27004 param texunit TextureUnit in value
27005 param target TextureTarget in value
27006 param internalformat TypeEnum in value
27007 param buffer UInt32 in value
27008 category EXT_direct_state_access
27009 subcategory EXT_texture_buffer_object
27010 extension soft WINSOFT NV50
27011 glfflags ignore
27012 glxflags ignore
27013 glextmask GL_MASK_EXT_texture_buffer_object
27014 dlflags notlistable
27015
27016 # New named frame buffer object commands
27017
27018 NamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height)
27019 return void
27020 param renderbuffer Renderbuffer in value
27021 param internalformat PixelInternalFormat in value
27022 param width SizeI in value
27023 param height SizeI in value
27024 category EXT_direct_state_access
27025 subcategory EXT_framebuffer_object
27026 extension soft WINSOFT
27027 dlflags notlistable
27028 glfflags ignore
27029 glxflags ignore
27030 glextmask GL_MASK_EXT_framebuffer_object
27031
27032 GetNamedRenderbufferParameterivEXT(renderbuffer, pname, params)
27033 return void
27034 param renderbuffer Renderbuffer in value
27035 param pname RenderbufferParameterName in value
27036 param params Int32 out array [COMPSIZE(pname)]
27037 category EXT_direct_state_access
27038 subcategory EXT_framebuffer_object
27039 extension soft WINSOFT
27040 dlflags notlistable
27041 glfflags ignore
27042 glxflags ignore
27043 glextmask GL_MASK_EXT_framebuffer_object
27044
27045 CheckNamedFramebufferStatusEXT(framebuffer, target)
27046 return FramebufferStatus
27047 param framebuffer Framebuffer in value
27048 param target FramebufferTarget in value
27049 category EXT_direct_state_access
27050 subcategory EXT_framebuffer_object
27051 extension soft WINSOFT
27052 dlflags notlistable
27053 glfflags ignore
27054 glxflags ignore
27055 glextmask GL_MASK_EXT_framebuffer_object
27056
27057 NamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level)
27058 return void
27059 param framebuffer Framebuffer in value
27060 param attachment FramebufferAttachment in value
27061 param textarget TextureTarget in value
27062 param texture Texture in value
27063 param level CheckedInt32 in value
27064 category EXT_direct_state_access
27065 subcategory EXT_framebuffer_object
27066 extension soft WINSOFT
27067 dlflags notlistable
27068 glfflags ignore
27069 glxflags ignore
27070 glextmask GL_MASK_EXT_framebuffer_object
27071
27072 NamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level)
27073 return void
27074 param framebuffer Framebuffer in value
27075 param attachment FramebufferAttachment in value
27076 param textarget TextureTarget in value
27077 param texture Texture in value
27078 param level CheckedInt32 in value
27079 category EXT_direct_state_access
27080 subcategory EXT_framebuffer_object
27081 extension soft WINSOFT
27082 dlflags notlistable
27083 glfflags ignore
27084 glxflags ignore
27085 glextmask GL_MASK_EXT_framebuffer_object
27086
27087 NamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset)
27088 return void
27089 param framebuffer Framebuffer in value
27090 param attachment FramebufferAttachment in value
27091 param textarget TextureTarget in value
27092 param texture Texture in value
27093 param level CheckedInt32 in value
27094 param zoffset CheckedInt32 in value
27095 category EXT_direct_state_access
27096 subcategory EXT_framebuffer_object
27097 extension soft WINSOFT
27098 dlflags notlistable
27099 glfflags ignore
27100 glxflags ignore
27101 glextmask GL_MASK_EXT_framebuffer_object
27102
27103 NamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer)
27104 return void
27105 param framebuffer Framebuffer in value
27106 param attachment FramebufferAttachment in value
27107 param renderbuffertarget RenderbufferTarget in value
27108 param renderbuffer Renderbuffer in value
27109 category EXT_direct_state_access
27110 subcategory EXT_framebuffer_object
27111 extension soft WINSOFT
27112 dlflags notlistable
27113 glfflags ignore
27114 glxflags ignore
27115 glextmask GL_MASK_EXT_framebuffer_object
27116
27117 GetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params)
27118 return void
27119 param framebuffer Framebuffer in value
27120 param attachment FramebufferAttachment in value
27121 param pname FramebufferAttachmentParameterName in value
27122 param params Int32 out array [COMPSIZE(pname)]
27123 category EXT_direct_state_access
27124 subcategory EXT_framebuffer_object
27125 extension soft WINSOFT
27126 dlflags notlistable
27127 glfflags ignore
27128 glxflags ignore
27129 glextmask GL_MASK_EXT_framebuffer_object
27130
27131 GenerateTextureMipmapEXT(texture, target)
27132 return void
27133 param texture Texture in value
27134 param target TextureTarget in value
27135 category EXT_direct_state_access
27136 subcategory EXT_framebuffer_object
27137 extension soft WINSOFT
27138 dlflags notlistable
27139 glfflags ignore
27140 glxflags ignore
27141 glextmask GL_MASK_EXT_framebuffer_object
27142
27143 GenerateMultiTexMipmapEXT(texunit, target)
27144 return void
27145 param texunit TextureUnit in value
27146 param target TextureTarget in value
27147 category EXT_direct_state_access
27148 subcategory EXT_framebuffer_object
27149 extension soft WINSOFT
27150 dlflags notlistable
27151 glfflags ignore
27152 glxflags ignore
27153 glextmask GL_MASK_EXT_framebuffer_object
27154
27155 FramebufferDrawBufferEXT(framebuffer, mode)
27156 return void
27157 param framebuffer Framebuffer in value
27158 param mode DrawBufferMode in value
27159 category EXT_direct_state_access
27160 subcategory EXT_framebuffer_object
27161 extension soft WINSOFT
27162 glfflags ignore
27163 glxflags ignore
27164 glextmask GL_MASK_EXT_framebuffer_object
27165
27166 FramebufferDrawBuffersEXT(framebuffer, n, bufs)
27167 return void
27168 param framebuffer Framebuffer in value
27169 param n SizeI in value
27170 param bufs DrawBufferMode in array [n]
27171 category EXT_direct_state_access
27172 subcategory EXT_framebuffer_object
27173 extension soft WINSOFT
27174 glfflags ignore
27175 glxflags ignore
27176 glextmask GL_MASK_EXT_framebuffer_object
27177
27178 FramebufferReadBufferEXT(framebuffer, mode)
27179 return void
27180 param framebuffer Framebuffer in value
27181 param mode ReadBufferMode in value
27182 category EXT_direct_state_access
27183 subcategory EXT_framebuffer_object
27184 extension soft WINSOFT
27185 glfflags ignore
27186 glxflags ignore
27187 glextmask GL_MASK_EXT_framebuffer_object
27188
27189 GetFramebufferParameterivEXT(framebuffer, pname, params)
27190 return void
27191 param framebuffer Framebuffer in value
27192 param pname GetFramebufferParameter in value
27193 param params Int32 out array [COMPSIZE(pname)]
27194 category EXT_direct_state_access
27195 subcategory EXT_framebuffer_object
27196 dlflags notlistable
27197 extension soft WINSOFT
27198 glxflags ignore
27199 glfflags capture-execute gl-enum
27200
27201 # New named framebuffer multisample object commands
27202
27203 NamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height)
27204 return void
27205 param renderbuffer Renderbuffer in value
27206 param samples SizeI in value
27207 param internalformat PixelInternalFormat in value
27208 param width SizeI in value
27209 param height SizeI in value
27210 category EXT_direct_state_access
27211 subcategory EXT_framebuffer_multisample
27212 extension soft WINSOFT
27213 dlflags notlistable
27214 glfflags ignore
27215 glxflags ignore
27216 glextmask GL_MASK_EXT_framebuffer_multisample
27217
27218 # New named framebuffer multisample coverage object commands
27219
27220 NamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height)
27221 return void
27222 param renderbuffer Renderbuffer in value
27223 param coverageSamples SizeI in value
27224 param colorSamples SizeI in value
27225 param internalformat PixelInternalFormat in value
27226 param width SizeI in value
27227 param height SizeI in value
27228 category EXT_direct_state_access
27229 subcategory NV_framebuffer_multisample_coverage
27230 extension soft WINSOFT
27231 dlflags notlistable
27232 glfflags ignore
27233 glxflags ignore
27234 glextmask GL_MASK_NV_framebuffer_multisample_coverage
27235
27236 # New named geometry program/shader frame buffer object commands
27237
27238 NamedFramebufferTextureEXT(framebuffer, attachment, texture, level)
27239 return void
27240 param framebuffer Framebuffer in value
27241 param attachment FramebufferAttachment in value
27242 param texture Texture in value
27243 param level CheckedInt32 in value
27244 category EXT_direct_state_access
27245 subcategory NV_gpu_program4
27246 extension soft WINSOFT
27247 dlflags notlistable
27248 glfflags ignore
27249 glxflags ignore
27250 glextmask GL_MASK_NV_gpu_program4
27251
27252 NamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer)
27253 return void
27254 param framebuffer Framebuffer in value
27255 param attachment FramebufferAttachment in value
27256 param texture Texture in value
27257 param level CheckedInt32 in value
27258 param layer CheckedInt32 in value
27259 category EXT_direct_state_access
27260 subcategory NV_gpu_program4
27261 extension soft WINSOFT
27262 dlflags notlistable
27263 glfflags ignore
27264 glxflags ignore
27265 glextmask GL_MASK_NV_gpu_program4
27266
27267 NamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face)
27268 return void
27269 param framebuffer Framebuffer in value
27270 param attachment FramebufferAttachment in value
27271 param texture Texture in value
27272 param level CheckedInt32 in value
27273 param face TextureTarget in value
27274 category EXT_direct_state_access
27275 subcategory NV_gpu_program4
27276 extension soft WINSOFT
27277 dlflags notlistable
27278 glfflags ignore
27279 glxflags ignore
27280 glextmask GL_MASK_NV_gpu_program4
27281
27282 # New explicit multisample query and commands
27283
27284 TextureRenderbufferEXT(texture, target, renderbuffer)
27285 return void
27286 param texture Texture in value
27287 param target TextureTarget in value
27288 param renderbuffer UInt32 in value
27289 category EXT_direct_state_access
27290 subcategory NV_explicit_multisample
27291 extension soft WINSOFT NV50
27292 dlflags notlistable
27293 glfflags ignore
27294 glxflags ignore
27295 glextmask GL_MASK_NV_explicit_multisample
27296
27297 MultiTexRenderbufferEXT(texunit, target, renderbuffer)
27298 return void
27299 param texunit TextureUnit in value
27300 param target TextureTarget in value
27301 param renderbuffer UInt32 in value
27302 category EXT_direct_state_access
27303 subcategory NV_explicit_multisample
27304 extension soft WINSOFT NV50
27305 dlflags notlistable
27306 glfflags ignore
27307 glxflags ignore
27308 glextmask GL_MASK_NV_explicit_multisample
27309
27310 ###############################################################################
27311 #
27312 # Extension #354
27313 # EXT_vertex_array_bgra commands
27314 #
27315 ###############################################################################
27316
27317 # (none)
27318 newcategory: EXT_vertex_array_bgra
27319
27320 ###############################################################################
27321 #
27322 # Extension #355 - WGL_NV_gpu_affinity
27323 #
27324 ###############################################################################
27325
27326 ###############################################################################
27327 #
27328 # Extension #356
27329 # EXT_texture_swizzle commands
27330 #
27331 ###############################################################################
27332
27333 # (none)
27334 newcategory: EXT_texture_swizzle
27335
27336 ###############################################################################
27337 #
27338 # Extension #357
27339 # NV_explicit_multisample commands
27340 #
27341 ###############################################################################
27342
27343 # From EXT_draw_buffers2: GetBooleanIndexedvEXT / GetIntegerIndexedvEXT
27344
27345 GetMultisamplefvNV(pname, index, val)
27346 return void
27347 param pname GetMultisamplePNameNV in value
27348 param index UInt32 in value
27349 param val Float32 out array [2]
27350 category NV_explicit_multisample
27351 dlflags notlistable
27352 glfflags ignore
27353 glxflags ignore
27354
27355 SampleMaskIndexedNV(index, mask)
27356 return void
27357 param index UInt32 in value
27358 param mask SampleMaskNV in value
27359 category NV_explicit_multisample
27360 glfflags ignore
27361 glxflags ignore
27362
27363 TexRenderbufferNV(target, renderbuffer)
27364 return void
27365 param target TextureTarget in value
27366 param renderbuffer UInt32 in value
27367 category NV_explicit_multisample
27368 dlflags notlistable
27369 glfflags ignore
27370 glxflags ignore
27371
27372 ###############################################################################
27373 #
27374 # Extension #358
27375 # NV_transform_feedback2 commands
27376 #
27377 ###############################################################################
27378
27379 BindTransformFeedbackNV(target, id)
27380 return void
27381 param target BufferTargetARB in value
27382 param id UInt32 in value
27383 category NV_transform_feedback2
27384 glfflags ignore
27385 glxflags ignore
27386
27387 DeleteTransformFeedbacksNV(n, ids)
27388 return void
27389 param n SizeI in value
27390 param ids UInt32 in array [n]
27391 category NV_transform_feedback2
27392 dlflags notlistable
27393 glfflags ignore
27394 glxflags ignore
27395
27396 GenTransformFeedbacksNV(n, ids)
27397 return void
27398 param n SizeI in value
27399 param ids UInt32 out array [n]
27400 category NV_transform_feedback2
27401 dlflags notlistable
27402 glfflags ignore
27403 glxflags ignore
27404
27405 IsTransformFeedbackNV(id)
27406 return Boolean
27407 param id UInt32 in value
27408 category NV_transform_feedback2
27409 dlflags notlistable
27410 glfflags ignore
27411 glxflags ignore
27412
27413 PauseTransformFeedbackNV()
27414 return void
27415 category NV_transform_feedback2
27416 glfflags ignore
27417 glxflags ignore
27418
27419 ResumeTransformFeedbackNV()
27420 return void
27421 category NV_transform_feedback2
27422 glfflags ignore
27423 glxflags ignore
27424
27425 DrawTransformFeedbackNV(mode, id)
27426 return void
27427 param mode GLenum in value
27428 param id UInt32 in value
27429 category NV_transform_feedback2
27430 glfflags ignore
27431 glxflags ignore
27432
27433 ###############################################################################
27434 #
27435 # Extension #359
27436 # ATI_meminfo commands
27437 #
27438 ###############################################################################
27439
27440 # (none)
27441 newcategory: ATI_meminfo
27442
27443 ###############################################################################
27444 #
27445 # Extension #360
27446 # AMD_performance_monitor commands
27447 #
27448 ###############################################################################
27449
27450 GetPerfMonitorGroupsAMD(numGroups, groupsSize, groups)
27451 return void
27452 param numGroups Int32 out array [1]
27453 param groupsSize SizeI in value
27454 param groups UInt32 out array [groupsSize]
27455 category AMD_performance_monitor
27456 dlflags notlistable
27457 version 1.2
27458 extension
27459 glxsingle ?
27460 glxflags ignore
27461 offset ?
27462
27463 GetPerfMonitorCountersAMD(group, numCounters, maxActiveCounters, counterSize, counters)
27464 return void
27465 param group UInt32 in value
27466 param numCounters Int32 out array [1]
27467 param maxActiveCounters Int32 out array [1]
27468 param counterSize SizeI in value
27469 param counters UInt32 out array [counterSize]
27470 category AMD_performance_monitor
27471 dlflags notlistable
27472 version 1.2
27473 extension
27474 glxsingle ?
27475 glxflags ignore
27476 offset ?
27477
27478 GetPerfMonitorGroupStringAMD(group, bufSize, length, groupString)
27479 return void
27480 param group UInt32 in value
27481 param bufSize SizeI in value
27482 param length SizeI out array [1]
27483 param groupString Char out array [bufSize]
27484 category AMD_performance_monitor
27485 dlflags notlistable
27486 version 1.2
27487 extension
27488 glxsingle ?
27489 glxflags ignore
27490 offset ?
27491
27492 GetPerfMonitorCounterStringAMD(group, counter, bufSize, length, counterString)
27493 return void
27494 param group UInt32 in value
27495 param counter UInt32 in value
27496 param bufSize SizeI in value
27497 param length SizeI out array [1]
27498 param counterString Char out array [bufSize]
27499 category AMD_performance_monitor
27500 dlflags notlistable
27501 version 1.2
27502 extension
27503 glxsingle ?
27504 glxflags ignore
27505 offset ?
27506
27507 GetPerfMonitorCounterInfoAMD(group, counter, pname, data)
27508 return void
27509 param group UInt32 in value
27510 param counter UInt32 in value
27511 param pname GLenum in value
27512 param data void out array [COMPSIZE(pname)]
27513 category AMD_performance_monitor
27514 dlflags notlistable
27515 version 1.2
27516 extension
27517 glxsingle ?
27518 glxflags ignore
27519 offset ?
27520
27521 GenPerfMonitorsAMD(n, monitors)
27522 return void
27523 param n SizeI in value
27524 param monitors UInt32 out array [n]
27525 category AMD_performance_monitor
27526 version 1.2
27527 extension
27528 glxropcode ?
27529 glxflags ignore
27530 offset ?
27531
27532 # 'monitors' is actually in, not out, but extension spec doesn't use const
27533 DeletePerfMonitorsAMD(n, monitors)
27534 return void
27535 param n SizeI in value
27536 param monitors UInt32 out array [n]
27537 category AMD_performance_monitor
27538 version 1.2
27539 extension
27540 glxropcode ?
27541 glxflags ignore
27542 offset ?
27543
27544 # 'counterList' is actually in, not out, but extension spec doesn't use const
27545 SelectPerfMonitorCountersAMD(monitor, enable, group, numCounters, counterList)
27546 return void
27547 param monitor UInt32 in value
27548 param enable Boolean in value
27549 param group UInt32 in value
27550 param numCounters Int32 in value
27551 param counterList UInt32 out array [numCounters]
27552 category AMD_performance_monitor
27553 version 1.2
27554 extension
27555 glxropcode ?
27556 glxflags ignore
27557 offset ?
27558
27559 BeginPerfMonitorAMD(monitor)
27560 return void
27561 param monitor UInt32 in value
27562 category AMD_performance_monitor
27563 version 1.2
27564 extension
27565 glxropcode ?
27566 glxflags ignore
27567 offset ?
27568
27569 EndPerfMonitorAMD(monitor)
27570 return void
27571 param monitor UInt32 in value
27572 category AMD_performance_monitor
27573 version 1.2
27574 extension
27575 glxropcode ?
27576 glxflags ignore
27577 offset ?
27578
27579 GetPerfMonitorCounterDataAMD(monitor, pname, dataSize, data, bytesWritten)
27580 return void
27581 param monitor UInt32 in value
27582 param pname GLenum in value
27583 param dataSize SizeI in value
27584 param data UInt32 out array [dataSize]
27585 param bytesWritten Int32 out array [1]
27586 category AMD_performance_monitor
27587 dlflags notlistable
27588 version 1.2
27589 extension
27590 glxsingle ?
27591 glxflags ignore
27592 offset ?
27593
27594 ###############################################################################
27595 #
27596 # Extension #361 - WGL_AMD_gpu_association
27597 #
27598 ###############################################################################
27599
27600 ###############################################################################
27601 #
27602 # Extension #362
27603 # AMD_texture_texture4 commands
27604 #
27605 ###############################################################################
27606
27607 # (none)
27608 newcategory: AMD_texture_texture4
27609
27610 ###############################################################################
27611 #
27612 # Extension #363
27613 # AMD_vertex_shader_tesselator commands
27614 #
27615 ###############################################################################
27616
27617 TessellationFactorAMD(factor)
27618 return void
27619 param factor Float32 in value
27620 category AMD_vertex_shader_tesselator
27621 version 2.0
27622 glxsingle ?
27623 glxflags ignore
27624 offset ?
27625
27626 TessellationModeAMD(mode)
27627 return void
27628 param mode GLenum in value
27629 category AMD_vertex_shader_tesselator
27630 version 2.0
27631 glxsingle ?
27632 glxflags ignore
27633 offset ?
27634
27635 ###############################################################################
27636 #
27637 # Extension #364
27638 # EXT_provoking_vertex commands
27639 #
27640 ###############################################################################
27641
27642 ProvokingVertexEXT(mode)
27643 return void
27644 param mode GLenum in value
27645 category EXT_provoking_vertex
27646 version 2.1
27647 glxsingle ?
27648 glxflags ignore
27649 offset ?
27650
27651 ###############################################################################
27652 #
27653 # Extension #365
27654 # EXT_texture_snorm commands
27655 #
27656 ###############################################################################
27657
27658 # (none)
27659 newcategory: EXT_texture_snorm
27660
27661 ###############################################################################
27662 #
27663 # Extension #366
27664 # AMD_draw_buffers_blend commands
27665 #
27666 ###############################################################################
27667
27668 # void BlendFuncIndexedAMD(uint buf, enum src, enum dst)
27669 # void BlendFuncSeparateIndexedAMD(uint buf, enum srcRGB, enum dstRGB, enum srcAlpha, enum dstAlpha)
27670 # void BlendEquationIndexedAMD(uint buf, enum mode)
27671 # void BlendEquationSeparateIndexedAMD(uint buf, enum modeRGB, enum modeAlpha)
27672
27673 BlendFuncIndexedAMD(buf, src, dst)
27674 return void
27675 param buf UInt32 in value
27676 param src GLenum in value
27677 param dst GLenum in value
27678 category AMD_draw_buffers_blend
27679 version 2.0
27680 extension
27681 glxropcode ?
27682 glxflags ignore
27683 offset ?
27684
27685 BlendFuncSeparateIndexedAMD(buf, srcRGB, dstRGB, srcAlpha, dstAlpha)
27686 return void
27687 param buf UInt32 in value
27688 param srcRGB GLenum in value
27689 param dstRGB GLenum in value
27690 param srcAlpha GLenum in value
27691 param dstAlpha GLenum in value
27692 category AMD_draw_buffers_blend
27693 version 2.0
27694 extension
27695 glxropcode ?
27696 glxflags ignore
27697 offset ?
27698
27699 BlendEquationIndexedAMD(buf, mode)
27700 return void
27701 param buf UInt32 in value
27702 param mode GLenum in value
27703 category AMD_draw_buffers_blend
27704 version 2.0
27705 extension
27706 glxropcode ?
27707 glxflags ignore
27708 offset ?
27709
27710 BlendEquationSeparateIndexedAMD(buf, modeRGB, modeAlpha)
27711 return void
27712 param buf UInt32 in value
27713 param modeRGB GLenum in value
27714 param modeAlpha GLenum in value
27715 category AMD_draw_buffers_blend
27716 version 2.0
27717 extension
27718 glxropcode ?
27719 glxflags ignore
27720 offset ?
27721
27722 ###############################################################################
27723 #
27724 # Extension #367
27725 # APPLE_texture_range commands
27726 #
27727 ###############################################################################
27728
27729 TextureRangeAPPLE(target, length, pointer)
27730 return void
27731 param target GLenum in value
27732 param length SizeI in value
27733 param pointer Void in array [length]
27734 category APPLE_texture_range
27735 version 1.2
27736 extension
27737 glxropcode ?
27738 glxflags ignore
27739 offset ?
27740
27741 GetTexParameterPointervAPPLE(target, pname, params)
27742 return void
27743 param target GLenum in value
27744 param pname GLenum in value
27745 param params VoidPointer out array [1]
27746 category APPLE_texture_range
27747 dlflags notlistable
27748 version 1.2
27749 extension
27750 glxsingle ?
27751 glxflags ignore
27752 offset ?
27753
27754 ###############################################################################
27755 #
27756 # Extension #368
27757 # APPLE_float_pixels commands
27758 #
27759 ###############################################################################
27760
27761 # (none)
27762 newcategory: APPLE_float_pixels
27763
27764 ###############################################################################
27765 #
27766 # Extension #369
27767 # APPLE_vertex_program_evaluators commands
27768 #
27769 ###############################################################################
27770
27771 EnableVertexAttribAPPLE(index, pname)
27772 return void
27773 param index UInt32 in value
27774 param pname GLenum in value
27775 category APPLE_vertex_program_evaluators
27776 version 1.5
27777 extension
27778 glxropcode ?
27779 glxflags ignore
27780 offset ?
27781
27782 DisableVertexAttribAPPLE(index, pname)
27783 return void
27784 param index UInt32 in value
27785 param pname GLenum in value
27786 category APPLE_vertex_program_evaluators
27787 version 1.5
27788 extension
27789 glxropcode ?
27790 glxflags ignore
27791 offset ?
27792
27793 IsVertexAttribEnabledAPPLE(index, pname)
27794 return Boolean
27795 param index UInt32 in value
27796 param pname GLenum in value
27797 category APPLE_vertex_program_evaluators
27798 version 1.5
27799 extension
27800 glxropcode ?
27801 glxflags ignore
27802 offset ?
27803
27804 MapVertexAttrib1dAPPLE(index, size, u1, u2, stride, order, points)
27805 return void
27806 param index UInt32 in value
27807 param size UInt32 in value
27808 param u1 CoordD in value
27809 param u2 CoordD in value
27810 param stride Int32 in value
27811 param order CheckedInt32 in value
27812 param points CoordD in array [COMPSIZE(size/stride/order)]
27813 category APPLE_vertex_program_evaluators
27814 version 1.5
27815 extension
27816 glxropcode ?
27817 glxflags ignore
27818 offset ?
27819
27820 MapVertexAttrib1fAPPLE(index, size, u1, u2, stride, order, points)
27821 return void
27822 param index UInt32 in value
27823 param size UInt32 in value
27824 param u1 CoordF in value
27825 param u2 CoordF in value
27826 param stride Int32 in value
27827 param order CheckedInt32 in value
27828 param points CoordF in array [COMPSIZE(size/stride/order)]
27829 category APPLE_vertex_program_evaluators
27830 version 1.5
27831 extension
27832 glxropcode ?
27833 glxflags ignore
27834 offset ?
27835
27836 MapVertexAttrib2dAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
27837 return void
27838 param index UInt32 in value
27839 param size UInt32 in value
27840 param u1 CoordD in value
27841 param u2 CoordD in value
27842 param ustride Int32 in value
27843 param uorder CheckedInt32 in value
27844 param v1 CoordD in value
27845 param v2 CoordD in value
27846 param vstride Int32 in value
27847 param vorder CheckedInt32 in value
27848 param points CoordD in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
27849 category APPLE_vertex_program_evaluators
27850 version 1.5
27851 extension
27852 glxropcode ?
27853 glxflags ignore
27854 offset ?
27855
27856 MapVertexAttrib2fAPPLE(index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
27857 return void
27858 param index UInt32 in value
27859 param size UInt32 in value
27860 param u1 CoordF in value
27861 param u2 CoordF in value
27862 param ustride Int32 in value
27863 param uorder CheckedInt32 in value
27864 param v1 CoordF in value
27865 param v2 CoordF in value
27866 param vstride Int32 in value
27867 param vorder CheckedInt32 in value
27868 param points CoordF in array [COMPSIZE(size/ustride/uorder/vstride/vorder)]
27869 category APPLE_vertex_program_evaluators
27870 version 1.5
27871 extension
27872 glxropcode ?
27873 glxflags ignore
27874 offset ?
27875
27876 ###############################################################################
27877 #
27878 # Extension #370
27879 # APPLE_aux_depth_stencil commands
27880 #
27881 ###############################################################################
27882
27883 # (none)
27884 newcategory: APPLE_aux_depth_stencil
27885
27886 ###############################################################################
27887 #
27888 # Extension #371
27889 # APPLE_object_purgeable commands
27890 #
27891 ###############################################################################
27892
27893 ObjectPurgeableAPPLE(objectType, name, option)
27894 return GLenum
27895 param objectType GLenum in value
27896 param name UInt32 in value
27897 param option GLenum in value
27898 category APPLE_object_purgeable
27899 version 1.5
27900 extension
27901 glxropcode ?
27902 glxflags ignore
27903 offset ?
27904
27905 ObjectUnpurgeableAPPLE(objectType, name, option)
27906 return GLenum
27907 param objectType GLenum in value
27908 param name UInt32 in value
27909 param option GLenum in value
27910 category APPLE_object_purgeable
27911 version 1.5
27912 extension
27913 glxropcode ?
27914 glxflags ignore
27915 offset ?
27916
27917 GetObjectParameterivAPPLE(objectType, name, pname, params)
27918 return void
27919 param objectType GLenum in value
27920 param name UInt32 in value
27921 param pname GLenum in value
27922 param params Int32 out array [COMPSIZE(pname)]
27923 category APPLE_object_purgeable
27924 dlflags notlistable
27925 version 1.5
27926 extension
27927 glxsingle ?
27928 glxflags ignore
27929 offset ?
27930
27931 ###############################################################################
27932 #
27933 # Extension #372
27934 # APPLE_row_bytes commands
27935 #
27936 ###############################################################################
27937
27938 # (none)
27939 newcategory: APPLE_row_bytes
27940
27941 ###############################################################################
27942 #
27943 # Extension #373
27944 # APPLE_rgb_422 commands
27945 #
27946 ###############################################################################
27947
27948 # (none)
27949 newcategory: APPLE_rgb_422
27950
27951 ###############################################################################
27952 #
27953 # Extension #374
27954 # NV_video_capture commands
27955 #
27956 ###############################################################################
27957
27958 BeginVideoCaptureNV(video_capture_slot)
27959 return void
27960 param video_capture_slot UInt32 in value
27961 category NV_video_capture
27962 version 1.2
27963 extension
27964 glxropcode ?
27965 glxflags ignore
27966 offset ?
27967
27968 BindVideoCaptureStreamBufferNV(video_capture_slot, stream, frame_region, offset)
27969 return void
27970 param video_capture_slot UInt32 in value
27971 param stream UInt32 in value
27972 param frame_region GLenum in value
27973 param offset BufferOffsetARB in value
27974 category NV_video_capture
27975 version 1.2
27976 extension
27977 glxropcode ?
27978 glxflags ignore
27979 offset ?
27980
27981 BindVideoCaptureStreamTextureNV(video_capture_slot, stream, frame_region, target, texture)
27982 return void
27983 param video_capture_slot UInt32 in value
27984 param stream UInt32 in value
27985 param frame_region GLenum in value
27986 param target GLenum in value
27987 param texture UInt32 in value
27988 category NV_video_capture
27989 version 1.2
27990 extension
27991 glxropcode ?
27992 glxflags ignore
27993 offset ?
27994
27995 EndVideoCaptureNV(video_capture_slot)
27996 return void
27997 param video_capture_slot UInt32 in value
27998 category NV_video_capture
27999 version 1.2
28000 extension
28001 glxropcode ?
28002 glxflags ignore
28003 offset ?
28004
28005 GetVideoCaptureivNV(video_capture_slot, pname, params)
28006 return void
28007 param video_capture_slot UInt32 in value
28008 param pname GLenum in value
28009 param params Int32 out array [COMPSIZE(pname)]
28010 category NV_video_capture
28011 dlflags notlistable
28012 version 1.2
28013 extension
28014 glxsingle ?
28015 glxflags ignore
28016 offset ?
28017
28018 GetVideoCaptureStreamivNV(video_capture_slot, stream, pname, params)
28019 return void
28020 param video_capture_slot UInt32 in value
28021 param stream UInt32 in value
28022 param pname GLenum in value
28023 param params Int32 out array [COMPSIZE(pname)]
28024 category NV_video_capture
28025 dlflags notlistable
28026 version 1.2
28027 extension
28028 glxsingle ?
28029 glxflags ignore
28030 offset ?
28031
28032 GetVideoCaptureStreamfvNV(video_capture_slot, stream, pname, params)
28033 return void
28034 param video_capture_slot UInt32 in value
28035 param stream UInt32 in value
28036 param pname GLenum in value
28037 param params Float32 out array [COMPSIZE(pname)]
28038 category NV_video_capture
28039 dlflags notlistable
28040 version 1.2
28041 extension
28042 glxsingle ?
28043 glxflags ignore
28044 offset ?
28045
28046 GetVideoCaptureStreamdvNV(video_capture_slot, stream, pname, params)
28047 return void
28048 param video_capture_slot UInt32 in value
28049 param stream UInt32 in value
28050 param pname GLenum in value
28051 param params Float64 out array [COMPSIZE(pname)]
28052 category NV_video_capture
28053 dlflags notlistable
28054 version 1.2
28055 extension
28056 glxsingle ?
28057 glxflags ignore
28058 offset ?
28059
28060 VideoCaptureNV(video_capture_slot, sequence_num, capture_time)
28061 return GLenum
28062 param video_capture_slot UInt32 in value
28063 param sequence_num UInt32 out reference
28064 param capture_time UInt64EXT out reference
28065 category NV_video_capture
28066 version 1.2
28067 extension
28068 glxropcode ?
28069 glxflags ignore
28070 offset ?
28071
28072 VideoCaptureStreamParameterivNV(video_capture_slot, stream, pname, params)
28073 return void
28074 param video_capture_slot UInt32 in value
28075 param stream UInt32 in value
28076 param pname GLenum in value
28077 param params Int32 in array [COMPSIZE(pname)]
28078 category NV_video_capture
28079 version 1.2
28080 extension
28081 glxropcode ?
28082 glxflags ignore
28083 offset ?
28084
28085 VideoCaptureStreamParameterfvNV(video_capture_slot, stream, pname, params)
28086 return void
28087 param video_capture_slot UInt32 in value
28088 param stream UInt32 in value
28089 param pname GLenum in value
28090 param params Float32 in array [COMPSIZE(pname)]
28091 category NV_video_capture
28092 version 1.2
28093 extension
28094 glxropcode ?
28095 glxflags ignore
28096 offset ?
28097
28098 VideoCaptureStreamParameterdvNV(video_capture_slot, stream, pname, params)
28099 return void
28100 param video_capture_slot UInt32 in value
28101 param stream UInt32 in value
28102 param pname GLenum in value
28103 param params Float64 in array [COMPSIZE(pname)]
28104 category NV_video_capture
28105 version 1.2
28106 extension
28107 glxropcode ?
28108 glxflags ignore
28109 offset ?
28110
28111 ###############################################################################
28112 #
28113 # Extension #375 - GLX_EXT_swap_control
28114 #
28115 ###############################################################################
28116
28117 ###############################################################################
28118 #
28119 # Extension #376 - also GLX_NV_copy_image, WGL_NV_copy_image
28120 # NV_copy_image commands
28121 #
28122 ###############################################################################
28123
28124 CopyImageSubDataNV(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth)
28125 return void
28126 param srcName UInt32 in value
28127 param srcTarget GLenum in value
28128 param srcLevel Int32 in value
28129 param srcX Int32 in value
28130 param srcY Int32 in value
28131 param srcZ Int32 in value
28132 param dstName UInt32 in value
28133 param dstTarget GLenum in value
28134 param dstLevel Int32 in value
28135 param dstX Int32 in value
28136 param dstY Int32 in value
28137 param dstZ Int32 in value
28138 param width SizeI in value
28139 param height SizeI in value
28140 param depth SizeI in value
28141 category NV_copy_image
28142 version 1.2
28143 extension
28144 glxropcode ?
28145 glxflags ignore
28146 offset ?
28147
28148 ###############################################################################
28149 #
28150 # Extension #377
28151 # EXT_separate_shader_objects commands
28152 #
28153 ###############################################################################
28154
28155 UseShaderProgramEXT(type, program)
28156 return void
28157 param type GLenum in value
28158 param program UInt32 in value
28159 category EXT_separate_shader_objects
28160 version 1.2
28161 extension
28162 glxropcode ?
28163 glxflags ignore
28164 offset ?
28165
28166 ActiveProgramEXT(program)
28167 return void
28168 param program UInt32 in value
28169 category EXT_separate_shader_objects
28170 version 1.2
28171 extension
28172 glxropcode ?
28173 glxflags ignore
28174 offset ?
28175
28176 CreateShaderProgramEXT(type, string)
28177 return UInt32
28178 param type GLenum in value
28179 param string Char in array []
28180 category EXT_separate_shader_objects
28181 version 1.2
28182 extension
28183 glxropcode ?
28184 glxflags ignore
28185 offset ?
28186
28187 ###############################################################################
28188 #
28189 # Extension #378
28190 # NV_parameter_buffer_object2 commands
28191 #
28192 ###############################################################################
28193
28194 newcategory: NV_parameter_buffer_object2
28195
28196 ###############################################################################
28197 #
28198 # Extension #379
28199 # NV_shader_buffer_load commands
28200 #
28201 ###############################################################################
28202
28203 MakeBufferResidentNV(target, access)
28204 return void
28205 param target GLenum in value
28206 param access GLenum in value
28207 category NV_shader_buffer_load
28208 version 1.2
28209 extension
28210 glxropcode ?
28211 glxflags ignore
28212 offset ?
28213
28214 MakeBufferNonResidentNV(target)
28215 return void
28216 param target GLenum in value
28217 category NV_shader_buffer_load
28218 version 1.2
28219 extension
28220 glxropcode ?
28221 glxflags ignore
28222 offset ?
28223
28224 IsBufferResidentNV(target)
28225 return Boolean
28226 param target GLenum in value
28227 category NV_shader_buffer_load
28228 version 1.2
28229 extension
28230 glxropcode ?
28231 glxflags ignore
28232 offset ?
28233
28234 MakeNamedBufferResidentNV(buffer, access)
28235 return void
28236 param buffer UInt32 in value
28237 param access GLenum in value
28238 category NV_shader_buffer_load
28239 version 1.2
28240 extension
28241 glxropcode ?
28242 glxflags ignore
28243 offset ?
28244
28245 MakeNamedBufferNonResidentNV(buffer)
28246 return void
28247 param buffer UInt32 in value
28248 category NV_shader_buffer_load
28249 version 1.2
28250 extension
28251 glxropcode ?
28252 glxflags ignore
28253 offset ?
28254
28255 IsNamedBufferResidentNV(buffer)
28256 return Boolean
28257 param buffer UInt32 in value
28258 category NV_shader_buffer_load
28259 version 1.2
28260 extension
28261 glxropcode ?
28262 glxflags ignore
28263 offset ?
28264
28265 GetBufferParameterui64vNV(target, pname, params)
28266 return void
28267 param target GLenum in value
28268 param pname GLenum in value
28269 param params UInt64EXT out array [COMPSIZE(pname)]
28270 category NV_shader_buffer_load
28271 dlflags notlistable
28272 version 1.2
28273 extension
28274 glxsingle ?
28275 glxflags ignore
28276 offset ?
28277
28278 GetNamedBufferParameterui64vNV(buffer, pname, params)
28279 return void
28280 param buffer UInt32 in value
28281 param pname GLenum in value
28282 param params UInt64EXT out array [COMPSIZE(pname)]
28283 category NV_shader_buffer_load
28284 dlflags notlistable
28285 version 1.2
28286 extension
28287 glxsingle ?
28288 glxflags ignore
28289 offset ?
28290
28291 GetIntegerui64vNV(value, result)
28292 return void
28293 param value GLenum in value
28294 param result UInt64EXT out array [COMPSIZE(value)]
28295 category NV_shader_buffer_load
28296 dlflags notlistable
28297 version 1.2
28298 extension
28299 glxsingle ?
28300 glxflags ignore
28301 offset ?
28302
28303 Uniformui64NV(location, value)
28304 return void
28305 param location Int32 in value
28306 param value UInt64EXT in value
28307 category NV_shader_buffer_load
28308 version 1.2
28309 extension
28310 glxropcode ?
28311 glxflags ignore
28312 offset ?
28313
28314 Uniformui64vNV(location, count, value)
28315 return void
28316 param location Int32 in value
28317 param count SizeI in value
28318 param value UInt64EXT in array [count]
28319 category NV_shader_buffer_load
28320 version 1.2
28321 extension
28322 glxropcode ?
28323 glxflags ignore
28324 offset ?
28325
28326 GetUniformui64vNV(program, location, params)
28327 return void
28328 param program UInt32 in value
28329 param location Int32 in value
28330 param params UInt64EXT out array [COMPSIZE(program/location)]
28331 category NV_shader_buffer_load
28332 dlflags notlistable
28333 version 1.2
28334 extension
28335 glxsingle ?
28336 glxflags ignore
28337 offset ?
28338
28339 ProgramUniformui64NV(program, location, value)
28340 return void
28341 param program UInt32 in value
28342 param location Int32 in value
28343 param value UInt64EXT in value
28344 category NV_shader_buffer_load
28345 version 1.2
28346 extension
28347 glxropcode ?
28348 glxflags ignore
28349 offset ?
28350
28351 ProgramUniformui64vNV(program, location, count, value)
28352 return void
28353 param program UInt32 in value
28354 param location Int32 in value
28355 param count SizeI in value
28356 param value UInt64EXT in array [count]
28357 category NV_shader_buffer_load
28358 version 1.2
28359 extension
28360 glxropcode ?
28361 glxflags ignore
28362 offset ?
28363
28364 ###############################################################################
28365 #
28366 # Extension #380
28367 # NV_vertex_buffer_unified_memory commands
28368 #
28369 ###############################################################################
28370
28371 BufferAddressRangeNV(pname, index, address, length)
28372 return void
28373 param pname GLenum in value
28374 param index UInt32 in value
28375 param address UInt64EXT in value
28376 param length BufferSize in value
28377 category NV_vertex_buffer_unified_memory
28378 version 1.2
28379 extension
28380 glxropcode ?
28381 glxflags ignore
28382 offset ?
28383
28384 VertexFormatNV(size, type, stride)
28385 return void
28386 param size Int32 in value
28387 param type GLenum in value
28388 param stride SizeI in value
28389 category NV_vertex_buffer_unified_memory
28390 version 1.2
28391 extension
28392 glxropcode ?
28393 glxflags ignore
28394 offset ?
28395
28396 NormalFormatNV(type, stride)
28397 return void
28398 param type GLenum in value
28399 param stride SizeI in value
28400 category NV_vertex_buffer_unified_memory
28401 version 1.2
28402 extension
28403 glxropcode ?
28404 glxflags ignore
28405 offset ?
28406
28407 ColorFormatNV(size, type, stride)
28408 return void
28409 param size Int32 in value
28410 param type GLenum in value
28411 param stride SizeI in value
28412 category NV_vertex_buffer_unified_memory
28413 version 1.2
28414 extension
28415 glxropcode ?
28416 glxflags ignore
28417 offset ?
28418
28419 IndexFormatNV(type, stride)
28420 return void
28421 param type GLenum in value
28422 param stride SizeI in value
28423 category NV_vertex_buffer_unified_memory
28424 version 1.2
28425 extension
28426 glxropcode ?
28427 glxflags ignore
28428 offset ?
28429
28430 TexCoordFormatNV(size, type, stride)
28431 return void
28432 param size Int32 in value
28433 param type GLenum in value
28434 param stride SizeI in value
28435 category NV_vertex_buffer_unified_memory
28436 version 1.2
28437 extension
28438 glxropcode ?
28439 glxflags ignore
28440 offset ?
28441
28442 EdgeFlagFormatNV(stride)
28443 return void
28444 param stride SizeI in value
28445 category NV_vertex_buffer_unified_memory
28446 version 1.2
28447 extension
28448 glxropcode ?
28449 glxflags ignore
28450 offset ?
28451
28452 SecondaryColorFormatNV(size, type, stride)
28453 return void
28454 param size Int32 in value
28455 param type GLenum in value
28456 param stride SizeI in value
28457 category NV_vertex_buffer_unified_memory
28458 version 1.2
28459 extension
28460 glxropcode ?
28461 glxflags ignore
28462 offset ?
28463
28464 FogCoordFormatNV(type, stride)
28465 return void
28466 param type GLenum in value
28467 param stride SizeI in value
28468 category NV_vertex_buffer_unified_memory
28469 version 1.2
28470 extension
28471 glxropcode ?
28472 glxflags ignore
28473 offset ?
28474
28475 VertexAttribFormatNV(index, size, type, normalized, stride)
28476 return void
28477 param index UInt32 in value
28478 param size Int32 in value
28479 param type GLenum in value
28480 param normalized Boolean in value
28481 param stride SizeI in value
28482 category NV_vertex_buffer_unified_memory
28483 version 1.2
28484 extension
28485 glxropcode ?
28486 glxflags ignore
28487 offset ?
28488
28489 VertexAttribIFormatNV(index, size, type, stride)
28490 return void
28491 param index UInt32 in value
28492 param size Int32 in value
28493 param type GLenum in value
28494 param stride SizeI in value
28495 category NV_vertex_buffer_unified_memory
28496 version 1.2
28497 extension
28498 glxropcode ?
28499 glxflags ignore
28500 offset ?
28501
28502 GetIntegerui64i_vNV(value, index, result)
28503 return void
28504 param value GLenum in value
28505 param index UInt32 in value
28506 param result UInt64EXT out array [COMPSIZE(value)]
28507 category NV_vertex_buffer_unified_memory
28508 dlflags notlistable
28509 version 1.2
28510 extension
28511 glxsingle ?
28512 glxflags ignore
28513 offset ?
28514
28515 ###############################################################################
28516 #
28517 # Extension #381
28518 # NV_texture_barrier commands
28519 #
28520 ###############################################################################
28521
28522 TextureBarrierNV()
28523 return void
28524 category NV_texture_barrier
28525 version 1.2
28526 extension
28527 glxropcode ?
28528 glxflags ignore
28529 offset ?
28530
28531 ###############################################################################
28532 #
28533 # Extension #382
28534 # AMD_shader_stencil_export commands
28535 #
28536 ###############################################################################
28537
28538 newcategory: AMD_shader_stencil_export
28539
28540 ###############################################################################
28541 #
28542 # Extension #383
28543 # AMD_seamless_cubemap_per_texture commands
28544 #
28545 ###############################################################################
28546
28547 newcategory: AMD_seamless_cubemap_per_texture
28548
28549 ###############################################################################
28550 #
28551 # Extension #384 - GLX_INTEL_swap_event
28552 #
28553 ###############################################################################
28554
28555 ###############################################################################
28556 #
28557 # Extension #385
28558 # AMD_conservative_depth commands
28559 #
28560 ###############################################################################
28561
28562 newcategory: AMD_conservative_depth
28563