Updated specification files: GREMEDY_frame_terminator extension brought in.
[cl-glfw/jecs.git] / src / gl.spec
blob21715743a6d19f1563dcdc2cec9200c414da8576
1 # gl.spec file
2 # DON'T REMOVE PREVIOUS LINE!!! libspec depends on it!
4 # License Applicability. Except to the extent portions of this file are
5 # made subject to an alternative license as permitted in the SGI Free
6 # Software License B, Version 1.1 (the "License"), the contents of this
7 # file are subject only to the provisions of the License. You may not use
8 # this file except in compliance with the License. You may obtain a copy
9 # of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
10 # Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
12 # http://oss.sgi.com/projects/FreeB
14 # Note that, as provided in the License, the Software is distributed on an
15 # "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
16 # DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
17 # CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
18 # PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
20 # Original Code. The Original Code is: OpenGL Sample Implementation,
21 # Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
22 # Inc. The Original Code is Copyright (c) 1991-2005 Silicon Graphics, Inc.
23 # Copyright in any portions created by third parties is as indicated
24 # elsewhere herein. All Rights Reserved.
26 # Additional Notice Provisions: This software was created using the
27 # OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
28 # not been independently verified as being compliant with the OpenGL(R)
29 # version 1.2.1 Specification.
31 # @@ NOTE - need to distinguish extensions via some (new?) flag for glext.pl
32 # @@ NOTE - 'alias' commands are not yet used in SI generator scripts, but should be
33 # @@ NOTE - SI should support GLX protocol for at least these extensions:
34 # AreTexturesResidentEXT BindTextureEXT DeleteTexturesEXT GenTexturesEXT IsTextureEXT
36 required-props:
37 param: retval retained
38 dlflags: notlistable handcode
39 glxflags: client-intercept client-handcode server-handcode EXT SGI ignore ARB
40 vectorequiv: *
41 category: display-list drawing drawing-control feedback framebuf misc modeling pixel-op pixel-rw state-req xform 1_1 VERSION_1_2 VERSION_1_3 VERSION_1_4 VERSION_1_5 VERSION_2_0 VERSION_2_1 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
43 # categories for extensions with no functions - need not be included now
44 # ARB_texture_env_add ARB_texture_cube_map ARB_texture_border_clamp ARB_shading_language_100 ARB_texture_non_power_of_two ARB_point_sprite ARB_half_float_pixel ARB_texture_float ARB_pixel_buffer_object EXT_abgr EXT_texture SGI_color_matrix SGI_texture_color_table EXT_cmyka EXT_packed_pixels SGIS_texture_lod EXT_rescale_normal EXT_misc_attribute SGIS_generate_mipmap SGIX_clipmap SGIX_shadow SGIS_texture_edge_clamp SGIS_texture_border_clamp EXT_blend_subtract EXT_blend_logic_op SGIX_async_histogram SGIX_async_pixel SGIX_interlace SGIX_pixel_tiles SGIX_texture_select SGIX_texture_multi_buffer SGIX_texture_scale_bias SGIX_depth_texture SGIX_fog_offset HP_convolution_border_modes SGIX_texture_add_env PGI_vertex_hints EXT_clip_volume_hint SGIX_ir_instrument1 SGIX_calligraphic_fragment SGIX_texture_lod_bias SGIX_shadow_ambient EXT_index_texture EXT_index_array_formats SGIX_ycrcb IBM_rasterpos_clip HP_texture_lighting WIN_phong_shading WIN_specular_fog SGIX_blend_alpha_minmax EXT_bgra HP_occlusion_test EXT_pixel_transform_color_table EXT_shared_texture_palette EXT_separate_specular_color EXT_texture_env REND_screen_coordinates EXT_texture_env_combine APPLE_specular_vector APPLE_transform_hint SGIX_fog_scale INGR_color_clamp INGR_interlace_read EXT_stencil_wrap EXT_422_pixels NV_texgen_reflection SUN_convolution_border_modes SUN_slice_accum EXT_texture_env_add EXT_texture_lod_bias EXT_texture_filter_anisotropic NV_light_max_exponent NV_fog_distance NV_texgen_emboss NV_blend_square NV_texture_env_combine4 NV_packed_depth_stencil NV_texture_compression_vtc NV_texture_rectangle NV_texture_shader NV_texture_shader2 NV_vertex_array_range2 IBM_cull_vertex SGIX_subsample SGIX_ycrcba SGIX_ycrcb_subsample SGIX_depth_pass_instrument 3DFX_texture_compression_FXT1 3DFX_multisample SGIX_vertex_preclip SGIX_convolution_accuracy SGIX_resample SGIX_scalebias_hint SGIX_texture_coordinate_clamp EXT_shadow_funcs MESA_pack_invert MESA_ycbcr_texture EXT_packed_float EXT_texture_array EXT_texture_compression_latc EXT_texture_compression_rgtc EXT_texture_shared_exponent NV_fragment_program4 EXT_framebuffer_sRGB NV_geometry_shader4
46 version: 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.1
47 glxsingle: *
48 glxropcode: *
49 glxvendorpriv: *
50 glsflags: capture-handcode client get gl-enum ignore matrix pixel-null pixel-pack pixel-unpack
51 glsopcode: *
52 glsalias: *
53 wglflags: client-handcode server-handcode small-data batchable
54 extension: future not_implemented soft WINSOFT NV10 NV20 NV50
55 alias: *
56 offset: *
57 # These properties are picked up from NVIDIA .spec files, we don't use them
58 glfflags: *
59 beginend: *
60 glxvectorequiv: *
62 ###############################################################################
64 # GLX opcodes
65 # glxsingle: 101-159 (1.0-1.2 core)
66 # 160 (ARB_texture_compression)
67 # glxropcode: 1-196 (1.2 core; ropcode 140 unused?!)
68 # 197-213 (ARB_multitexture)
69 # 214-219 (ARB_texture_compression)
70 # 220-228 (ARB_vertex_blend)
71 # 229 (ARB_multisample)
72 # 230 (ARB_window_pos)
73 # 2048-2082 (SGI extensions)
74 # 4096-4123 (1.2 core and multivendor EXT)
75 # 4124-4142 (EXT extensions)
76 # XFree86 dispatch offsets: 0-645
77 # 578-641 NV_vertex_program
78 # GLS opcodes: 0x0030-0x0269
80 # New opcodes and offsets must be allocated by SGI in the master registry file;
81 # a copy of this is in doc/registry/extensions/extensions.reserved, but only
82 # the copy maintained by SGI is the official and current version.
84 ###############################################################################
86 ###############################################################################
88 # things to remember when adding an extension command
90 # - append new ARB and non-ARB extensions to the appropriate portion of
91 # the spec file, in extension number order.
92 # - use tabs, not spaces
93 # - set glsflags to "ignore" until GLS is updated to support the new command
94 # - set glxflags to "ignore" until GLX is updated to support the new command
95 # - add new data types to typemaps/spec2wire.map
96 # - add extension name in alphabetical order to category list
97 # - add commands within an extension in spec order
98 # - use existing command entries as a model (where possible)
99 # - when reserving new glxropcodes, update
100 # gfx/lib/opengl/doc/glspec/extensions.reserved to indicate this
102 ###############################################################################
104 # New type declarations
106 passthru: #include <stddef.h>
108 passthru: #ifndef GL_VERSION_2_0
109 passthru: /* GL type for program/shader text */
110 passthru: typedef char GLchar; /* native character */
111 passthru: #endif
112 passthru:
113 passthru: #ifndef GL_VERSION_1_5
114 passthru: /* GL types for handling large vertex buffer objects */
115 passthru: typedef ptrdiff_t GLintptr;
116 passthru: typedef ptrdiff_t GLsizeiptr;
117 passthru: #endif
118 passthru:
119 passthru: #ifndef GL_ARB_vertex_buffer_object
120 passthru: /* GL types for handling large vertex buffer objects */
121 passthru: typedef ptrdiff_t GLintptrARB;
122 passthru: typedef ptrdiff_t GLsizeiptrARB;
123 passthru: #endif
124 passthru:
125 passthru: #ifndef GL_ARB_shader_objects
126 passthru: /* GL types for handling shader object handles and program/shader text */
127 passthru: typedef char GLcharARB; /* native character */
128 passthru: typedef unsigned int GLhandleARB; /* shader object handle */
129 passthru: #endif
130 passthru:
131 passthru: /* GL types for "half" precision (s10e5) float data in host memory */
132 passthru: #ifndef GL_ARB_half_float_pixel
133 passthru: typedef unsigned short GLhalfARB;
134 passthru: #endif
135 passthru:
136 passthru: #ifndef GL_NV_half_float
137 passthru: typedef unsigned short GLhalfNV;
138 passthru: #endif
139 passthru:
140 passthru: #ifndef GLEXT_64_TYPES_DEFINED
141 passthru: /* This code block is duplicated in glext.h, so must be protected */
142 passthru: #define GLEXT_64_TYPES_DEFINED
143 passthru: /* Define int32_t, int64_t, and uint64_t types for UST/MSC */
144 passthru: /* (as used in the GL_EXT_timer_query extension). */
145 passthru: #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
146 passthru: #include <inttypes.h>
147 passthru: #elif defined(__sun__)
148 passthru: #include <inttypes.h>
149 passthru: #if defined(__STDC__)
150 passthru: #if defined(__arch64__)
151 passthru: typedef long int int64_t;
152 passthru: typedef unsigned long int uint64_t;
153 passthru: #else
154 passthru: typedef long long int int64_t;
155 passthru: typedef unsigned long long int uint64_t;
156 passthru: #endif /* __arch64__ */
157 passthru: #endif /* __STDC__ */
158 passthru: #elif defined( __VMS )
159 passthru: #include <inttypes.h>
160 passthru: #elif defined(__SCO__) || defined(__USLC__)
161 passthru: #include <stdint.h>
162 passthru: #elif defined(__UNIXOS2__) || defined(__SOL64__)
163 passthru: typedef long int int32_t;
164 passthru: typedef long long int int64_t;
165 passthru: typedef unsigned long long int uint64_t;
166 passthru: #elif defined(_WIN32) && defined(__GNUC__)
167 passthru: #include <stdint.h>
168 passthru: #elif defined(_WIN32)
169 passthru: typedef __int32 int32_t;
170 passthru: typedef __int64 int64_t;
171 passthru: typedef unsigned __int64 uint64_t;
172 passthru: #else
173 passthru: #include <inttypes.h> /* Fallback option */
174 passthru: #endif
175 passthru: #endif
176 passthru:
177 passthru: #ifndef GL_EXT_timer_query
178 passthru: typedef int64_t GLint64EXT;
179 passthru: typedef uint64_t GLuint64EXT;
180 passthru: #endif
181 passthru:
183 ###############################################################################
185 # display-list commands
187 ###############################################################################
189 NewList(list, mode)
190 return void
191 param list List in value
192 param mode ListMode in value
193 dlflags notlistable
194 category display-list
195 version 1.0
196 glxsingle 101
197 glsopcode 0x0030
198 wglflags batchable
199 offset 0
201 EndList()
202 return void
203 dlflags notlistable
204 category display-list
205 version 1.0
206 glxsingle 102
207 glsopcode 0x0031
208 wglflags batchable
209 offset 1
211 CallList(list)
212 return void
213 param list List in value
214 category display-list
215 version 1.0
216 glxropcode 1
217 glsopcode 0x0032
218 offset 2
220 CallLists(n, type, lists)
221 return void
222 param n SizeI in value
223 param type ListNameType in value
224 param lists Void in array [COMPSIZE(n/type)]
225 category display-list
226 glxflags client-handcode server-handcode
227 version 1.0
228 glxropcode 2
229 glsopcode 0x0033
230 offset 3
232 DeleteLists(list, range)
233 return void
234 param list List in value
235 param range SizeI in value
236 dlflags notlistable
237 category display-list
238 version 1.0
239 glxsingle 103
240 glsopcode 0x0034
241 wglflags batchable
242 offset 4
244 GenLists(range)
245 return List
246 param range SizeI in value
247 dlflags notlistable
248 category display-list
249 version 1.0
250 glxsingle 104
251 glsopcode 0x0035
252 offset 5
254 ListBase(base)
255 return void
256 param base List in value
257 category display-list
258 version 1.0
259 glxropcode 3
260 glsopcode 0x0036
261 offset 6
263 ###############################################################################
265 # drawing commands
267 ###############################################################################
269 Begin(mode)
270 return void
271 param mode BeginMode in value
272 category drawing
273 version 1.0
274 glxropcode 4
275 glsopcode 0x0037
276 offset 7
278 Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap)
279 return void
280 param width SizeI in value
281 param height SizeI in value
282 param xorig CoordF in value
283 param yorig CoordF in value
284 param xmove CoordF in value
285 param ymove CoordF in value
286 param bitmap UInt8 in array [COMPSIZE(width/height)]
287 category drawing
288 dlflags handcode
289 glxflags client-handcode server-handcode
290 version 1.0
291 glxropcode 5
292 glsflags pixel-unpack
293 glsopcode 0x0038
294 wglflags client-handcode server-handcode
295 offset 8
297 Color3b(red, green, blue)
298 return void
299 param red ColorB in value
300 param green ColorB in value
301 param blue ColorB in value
302 category drawing
303 vectorequiv Color3bv
304 version 1.0
305 offset 9
307 Color3bv(v)
308 return void
309 param v ColorB in array [3]
310 category drawing
311 version 1.0
312 glxropcode 6
313 glsopcode 0x0039
314 offset 10
316 Color3d(red, green, blue)
317 return void
318 param red ColorD in value
319 param green ColorD in value
320 param blue ColorD in value
321 category drawing
322 vectorequiv Color3dv
323 version 1.0
324 offset 11
326 Color3dv(v)
327 return void
328 param v ColorD in array [3]
329 category drawing
330 version 1.0
331 glxropcode 7
332 glsopcode 0x003A
333 offset 12
335 Color3f(red, green, blue)
336 return void
337 param red ColorF in value
338 param green ColorF in value
339 param blue ColorF in value
340 category drawing
341 vectorequiv Color3fv
342 version 1.0
343 offset 13
345 Color3fv(v)
346 return void
347 param v ColorF in array [3]
348 category drawing
349 version 1.0
350 glxropcode 8
351 glsopcode 0x003B
352 offset 14
354 Color3i(red, green, blue)
355 return void
356 param red ColorI in value
357 param green ColorI in value
358 param blue ColorI in value
359 category drawing
360 vectorequiv Color3iv
361 version 1.0
362 offset 15
364 Color3iv(v)
365 return void
366 param v ColorI in array [3]
367 category drawing
368 version 1.0
369 glxropcode 9
370 glsopcode 0x003C
371 offset 16
373 Color3s(red, green, blue)
374 return void
375 param red ColorS in value
376 param green ColorS in value
377 param blue ColorS in value
378 category drawing
379 vectorequiv Color3sv
380 version 1.0
381 offset 17
383 Color3sv(v)
384 return void
385 param v ColorS in array [3]
386 category drawing
387 version 1.0
388 glxropcode 10
389 glsopcode 0x003D
390 offset 18
392 Color3ub(red, green, blue)
393 return void
394 param red ColorUB in value
395 param green ColorUB in value
396 param blue ColorUB in value
397 category drawing
398 vectorequiv Color3ubv
399 version 1.0
400 offset 19
402 Color3ubv(v)
403 return void
404 param v ColorUB in array [3]
405 category drawing
406 version 1.0
407 glxropcode 11
408 glsopcode 0x003E
409 offset 20
411 Color3ui(red, green, blue)
412 return void
413 param red ColorUI in value
414 param green ColorUI in value
415 param blue ColorUI in value
416 category drawing
417 vectorequiv Color3uiv
418 version 1.0
419 offset 21
421 Color3uiv(v)
422 return void
423 param v ColorUI in array [3]
424 category drawing
425 version 1.0
426 glxropcode 12
427 glsopcode 0x003F
428 offset 22
430 Color3us(red, green, blue)
431 return void
432 param red ColorUS in value
433 param green ColorUS in value
434 param blue ColorUS in value
435 category drawing
436 vectorequiv Color3usv
437 version 1.0
438 offset 23
440 Color3usv(v)
441 return void
442 param v ColorUS in array [3]
443 category drawing
444 version 1.0
445 glxropcode 13
446 glsopcode 0x0040
447 offset 24
449 Color4b(red, green, blue, alpha)
450 return void
451 param red ColorB in value
452 param green ColorB in value
453 param blue ColorB in value
454 param alpha ColorB in value
455 category drawing
456 vectorequiv Color4bv
457 version 1.0
458 offset 25
460 Color4bv(v)
461 return void
462 param v ColorB in array [4]
463 category drawing
464 version 1.0
465 glxropcode 14
466 glsopcode 0x0041
467 offset 26
469 Color4d(red, green, blue, alpha)
470 return void
471 param red ColorD in value
472 param green ColorD in value
473 param blue ColorD in value
474 param alpha ColorD in value
475 category drawing
476 vectorequiv Color4dv
477 version 1.0
478 offset 27
480 Color4dv(v)
481 return void
482 param v ColorD in array [4]
483 category drawing
484 version 1.0
485 glxropcode 15
486 glsopcode 0x0042
487 offset 28
489 Color4f(red, green, blue, alpha)
490 return void
491 param red ColorF in value
492 param green ColorF in value
493 param blue ColorF in value
494 param alpha ColorF in value
495 category drawing
496 vectorequiv Color4fv
497 version 1.0
498 offset 29
500 Color4fv(v)
501 return void
502 param v ColorF in array [4]
503 category drawing
504 version 1.0
505 glxropcode 16
506 glsopcode 0x0043
507 offset 30
509 Color4i(red, green, blue, alpha)
510 return void
511 param red ColorI in value
512 param green ColorI in value
513 param blue ColorI in value
514 param alpha ColorI in value
515 category drawing
516 vectorequiv Color4iv
517 version 1.0
518 offset 31
520 Color4iv(v)
521 return void
522 param v ColorI in array [4]
523 category drawing
524 version 1.0
525 glxropcode 17
526 glsopcode 0x0044
527 offset 32
529 Color4s(red, green, blue, alpha)
530 return void
531 param red ColorS in value
532 param green ColorS in value
533 param blue ColorS in value
534 param alpha ColorS in value
535 category drawing
536 vectorequiv Color4sv
537 version 1.0
538 offset 33
540 Color4sv(v)
541 return void
542 param v ColorS in array [4]
543 category drawing
544 version 1.0
545 glxropcode 18
546 glsopcode 0x0045
547 offset 34
549 Color4ub(red, green, blue, alpha)
550 return void
551 param red ColorUB in value
552 param green ColorUB in value
553 param blue ColorUB in value
554 param alpha ColorUB in value
555 category drawing
556 vectorequiv Color4ubv
557 version 1.0
558 offset 35
560 Color4ubv(v)
561 return void
562 param v ColorUB in array [4]
563 category drawing
564 version 1.0
565 glxropcode 19
566 glsopcode 0x0046
567 offset 36
569 Color4ui(red, green, blue, alpha)
570 return void
571 param red ColorUI in value
572 param green ColorUI in value
573 param blue ColorUI in value
574 param alpha ColorUI in value
575 category drawing
576 vectorequiv Color4uiv
577 version 1.0
578 offset 37
580 Color4uiv(v)
581 return void
582 param v ColorUI in array [4]
583 category drawing
584 version 1.0
585 glxropcode 20
586 glsopcode 0x0047
587 offset 38
589 Color4us(red, green, blue, alpha)
590 return void
591 param red ColorUS in value
592 param green ColorUS in value
593 param blue ColorUS in value
594 param alpha ColorUS in value
595 category drawing
596 vectorequiv Color4usv
597 version 1.0
598 offset 39
600 Color4usv(v)
601 return void
602 param v ColorUS in array [4]
603 category drawing
604 version 1.0
605 glxropcode 21
606 glsopcode 0x0048
607 offset 40
609 EdgeFlag(flag)
610 return void
611 param flag Boolean in value
612 category drawing
613 vectorequiv EdgeFlagv
614 version 1.0
615 offset 41
617 EdgeFlagv(flag)
618 return void
619 param flag Boolean in array [1]
620 category drawing
621 version 1.0
622 glxropcode 22
623 glsopcode 0x0049
624 offset 42
626 End()
627 return void
628 category drawing
629 version 1.0
630 glxropcode 23
631 glsopcode 0x004A
632 offset 43
634 Indexd(c)
635 return void
636 param c ColorIndexValueD in value
637 category drawing
638 vectorequiv Indexdv
639 version 1.0
640 offset 44
642 Indexdv(c)
643 return void
644 param c ColorIndexValueD in array [1]
645 category drawing
646 version 1.0
647 glxropcode 24
648 glsopcode 0x004B
649 offset 45
651 Indexf(c)
652 return void
653 param c ColorIndexValueF in value
654 category drawing
655 vectorequiv Indexfv
656 version 1.0
657 offset 46
659 Indexfv(c)
660 return void
661 param c ColorIndexValueF in array [1]
662 category drawing
663 version 1.0
664 glxropcode 25
665 glsopcode 0x004C
666 offset 47
668 Indexi(c)
669 return void
670 param c ColorIndexValueI in value
671 category drawing
672 vectorequiv Indexiv
673 version 1.0
674 offset 48
676 Indexiv(c)
677 return void
678 param c ColorIndexValueI in array [1]
679 category drawing
680 version 1.0
681 glxropcode 26
682 glsopcode 0x004D
683 offset 49
685 Indexs(c)
686 return void
687 param c ColorIndexValueS in value
688 category drawing
689 vectorequiv Indexsv
690 version 1.0
691 offset 50
693 Indexsv(c)
694 return void
695 param c ColorIndexValueS in array [1]
696 category drawing
697 version 1.0
698 glxropcode 27
699 glsopcode 0x004E
700 offset 51
702 Normal3b(nx, ny, nz)
703 return void
704 param nx Int8 in value
705 param ny Int8 in value
706 param nz Int8 in value
707 category drawing
708 vectorequiv Normal3bv
709 version 1.0
710 offset 52
712 Normal3bv(v)
713 return void
714 param v Int8 in array [3]
715 category drawing
716 version 1.0
717 glxropcode 28
718 glsopcode 0x004F
719 offset 53
721 Normal3d(nx, ny, nz)
722 return void
723 param nx CoordD in value
724 param ny CoordD in value
725 param nz CoordD in value
726 category drawing
727 vectorequiv Normal3dv
728 version 1.0
729 offset 54
731 Normal3dv(v)
732 return void
733 param v CoordD in array [3]
734 category drawing
735 version 1.0
736 glxropcode 29
737 glsopcode 0x0050
738 offset 55
740 Normal3f(nx, ny, nz)
741 return void
742 param nx CoordF in value
743 param ny CoordF in value
744 param nz CoordF in value
745 category drawing
746 vectorequiv Normal3fv
747 version 1.0
748 offset 56
750 Normal3fv(v)
751 return void
752 param v CoordF in array [3]
753 category drawing
754 version 1.0
755 glxropcode 30
756 glsopcode 0x0051
757 offset 57
759 Normal3i(nx, ny, nz)
760 return void
761 param nx Int32 in value
762 param ny Int32 in value
763 param nz Int32 in value
764 category drawing
765 vectorequiv Normal3iv
766 version 1.0
767 offset 58
769 Normal3iv(v)
770 return void
771 param v Int32 in array [3]
772 category drawing
773 version 1.0
774 glxropcode 31
775 glsopcode 0x0052
776 offset 59
778 Normal3s(nx, ny, nz)
779 return void
780 param nx Int16 in value
781 param ny Int16 in value
782 param nz Int16 in value
783 category drawing
784 vectorequiv Normal3sv
785 version 1.0
786 offset 60
788 Normal3sv(v)
789 return void
790 param v Int16 in array [3]
791 category drawing
792 version 1.0
793 glxropcode 32
794 glsopcode 0x0053
795 offset 61
797 RasterPos2d(x, y)
798 return void
799 param x CoordD in value
800 param y CoordD in value
801 category drawing
802 vectorequiv RasterPos2dv
803 version 1.0
804 offset 62
806 RasterPos2dv(v)
807 return void
808 param v CoordD in array [2]
809 category drawing
810 version 1.0
811 glxropcode 33
812 glsopcode 0x0054
813 offset 63
815 RasterPos2f(x, y)
816 return void
817 param x CoordF in value
818 param y CoordF in value
819 category drawing
820 vectorequiv RasterPos2fv
821 version 1.0
822 offset 64
824 RasterPos2fv(v)
825 return void
826 param v CoordF in array [2]
827 category drawing
828 version 1.0
829 glxropcode 34
830 glsopcode 0x0055
831 offset 65
833 RasterPos2i(x, y)
834 return void
835 param x CoordI in value
836 param y CoordI in value
837 category drawing
838 vectorequiv RasterPos2iv
839 version 1.0
840 offset 66
842 RasterPos2iv(v)
843 return void
844 param v CoordI in array [2]
845 category drawing
846 version 1.0
847 glxropcode 35
848 glsopcode 0x0056
849 offset 67
851 RasterPos2s(x, y)
852 return void
853 param x CoordS in value
854 param y CoordS in value
855 category drawing
856 vectorequiv RasterPos2sv
857 version 1.0
858 offset 68
860 RasterPos2sv(v)
861 return void
862 param v CoordS in array [2]
863 category drawing
864 version 1.0
865 glxropcode 36
866 glsopcode 0x0057
867 offset 69
869 RasterPos3d(x, y, z)
870 return void
871 param x CoordD in value
872 param y CoordD in value
873 param z CoordD in value
874 vectorequiv RasterPos3dv
875 category drawing
876 version 1.0
877 offset 70
879 RasterPos3dv(v)
880 return void
881 param v CoordD in array [3]
882 category drawing
883 version 1.0
884 glxropcode 37
885 glsopcode 0x0058
886 offset 71
888 RasterPos3f(x, y, z)
889 return void
890 param x CoordF in value
891 param y CoordF in value
892 param z CoordF in value
893 category drawing
894 vectorequiv RasterPos3fv
895 version 1.0
896 offset 72
898 RasterPos3fv(v)
899 return void
900 param v CoordF in array [3]
901 category drawing
902 version 1.0
903 glxropcode 38
904 glsopcode 0x0059
905 offset 73
907 RasterPos3i(x, y, z)
908 return void
909 param x CoordI in value
910 param y CoordI in value
911 param z CoordI in value
912 category drawing
913 vectorequiv RasterPos3iv
914 version 1.0
915 offset 74
917 RasterPos3iv(v)
918 return void
919 param v CoordI in array [3]
920 category drawing
921 version 1.0
922 glxropcode 39
923 glsopcode 0x005A
924 offset 75
926 RasterPos3s(x, y, z)
927 return void
928 param x CoordS in value
929 param y CoordS in value
930 param z CoordS in value
931 category drawing
932 vectorequiv RasterPos3sv
933 version 1.0
934 offset 76
936 RasterPos3sv(v)
937 return void
938 param v CoordS in array [3]
939 category drawing
940 version 1.0
941 glxropcode 40
942 glsopcode 0x005B
943 offset 77
945 RasterPos4d(x, y, z, w)
946 return void
947 param x CoordD in value
948 param y CoordD in value
949 param z CoordD in value
950 param w CoordD in value
951 vectorequiv RasterPos4dv
952 category drawing
953 version 1.0
954 offset 78
956 RasterPos4dv(v)
957 return void
958 param v CoordD in array [4]
959 category drawing
960 version 1.0
961 glxropcode 41
962 glsopcode 0x005C
963 offset 79
965 RasterPos4f(x, y, z, w)
966 return void
967 param x CoordF in value
968 param y CoordF in value
969 param z CoordF in value
970 param w CoordF in value
971 category drawing
972 vectorequiv RasterPos4fv
973 version 1.0
974 offset 80
976 RasterPos4fv(v)
977 return void
978 param v CoordF in array [4]
979 category drawing
980 version 1.0
981 glxropcode 42
982 glsopcode 0x005D
983 offset 81
985 RasterPos4i(x, y, z, w)
986 return void
987 param x CoordI in value
988 param y CoordI in value
989 param z CoordI in value
990 param w CoordI in value
991 category drawing
992 vectorequiv RasterPos4iv
993 version 1.0
994 offset 82
996 RasterPos4iv(v)
997 return void
998 param v CoordI in array [4]
999 category drawing
1000 version 1.0
1001 glxropcode 43
1002 glsopcode 0x005E
1003 offset 83
1005 RasterPos4s(x, y, z, w)
1006 return void
1007 param x CoordS in value
1008 param y CoordS in value
1009 param z CoordS in value
1010 param w CoordS in value
1011 category drawing
1012 vectorequiv RasterPos4sv
1013 version 1.0
1014 offset 84
1016 RasterPos4sv(v)
1017 return void
1018 param v CoordS in array [4]
1019 category drawing
1020 version 1.0
1021 glxropcode 44
1022 glsopcode 0x005F
1023 offset 85
1025 Rectd(x1, y1, x2, y2)
1026 return void
1027 param x1 CoordD in value
1028 param y1 CoordD in value
1029 param x2 CoordD in value
1030 param y2 CoordD in value
1031 category drawing
1032 vectorequiv Rectdv
1033 version 1.0
1034 offset 86
1036 Rectdv(v1, v2)
1037 return void
1038 param v1 CoordD in array [2]
1039 param v2 CoordD in array [2]
1040 category drawing
1041 version 1.0
1042 glxropcode 45
1043 glsopcode 0x0060
1044 offset 87
1046 Rectf(x1, y1, x2, y2)
1047 return void
1048 param x1 CoordF in value
1049 param y1 CoordF in value
1050 param x2 CoordF in value
1051 param y2 CoordF in value
1052 category drawing
1053 vectorequiv Rectfv
1054 version 1.0
1055 offset 88
1057 Rectfv(v1, v2)
1058 return void
1059 param v1 CoordF in array [2]
1060 param v2 CoordF in array [2]
1061 category drawing
1062 version 1.0
1063 glxropcode 46
1064 glsopcode 0x0061
1065 offset 89
1067 Recti(x1, y1, x2, y2)
1068 return void
1069 param x1 CoordI in value
1070 param y1 CoordI in value
1071 param x2 CoordI in value
1072 param y2 CoordI in value
1073 category drawing
1074 vectorequiv Rectiv
1075 version 1.0
1076 offset 90
1078 Rectiv(v1, v2)
1079 return void
1080 param v1 CoordI in array [2]
1081 param v2 CoordI in array [2]
1082 category drawing
1083 version 1.0
1084 glxropcode 47
1085 glsopcode 0x0062
1086 offset 91
1088 Rects(x1, y1, x2, y2)
1089 return void
1090 param x1 CoordS in value
1091 param y1 CoordS in value
1092 param x2 CoordS in value
1093 param y2 CoordS in value
1094 category drawing
1095 vectorequiv Rectsv
1096 version 1.0
1097 offset 92
1099 Rectsv(v1, v2)
1100 return void
1101 param v1 CoordS in array [2]
1102 param v2 CoordS in array [2]
1103 category drawing
1104 version 1.0
1105 glxropcode 48
1106 glsopcode 0x0063
1107 offset 93
1109 TexCoord1d(s)
1110 return void
1111 param s CoordD in value
1112 category drawing
1113 vectorequiv TexCoord1dv
1114 version 1.0
1115 offset 94
1117 TexCoord1dv(v)
1118 return void
1119 param v CoordD in array [1]
1120 category drawing
1121 version 1.0
1122 glxropcode 49
1123 glsopcode 0x0064
1124 offset 95
1126 TexCoord1f(s)
1127 return void
1128 param s CoordF in value
1129 category drawing
1130 vectorequiv TexCoord1fv
1131 version 1.0
1132 offset 96
1134 TexCoord1fv(v)
1135 return void
1136 param v CoordF in array [1]
1137 category drawing
1138 version 1.0
1139 glxropcode 50
1140 glsopcode 0x0065
1141 offset 97
1143 TexCoord1i(s)
1144 return void
1145 param s CoordI in value
1146 category drawing
1147 vectorequiv TexCoord1iv
1148 version 1.0
1149 offset 98
1151 TexCoord1iv(v)
1152 return void
1153 param v CoordI in array [1]
1154 category drawing
1155 version 1.0
1156 glxropcode 51
1157 glsopcode 0x0066
1158 offset 99
1160 TexCoord1s(s)
1161 return void
1162 param s CoordS in value
1163 category drawing
1164 vectorequiv TexCoord1sv
1165 version 1.0
1166 offset 100
1168 TexCoord1sv(v)
1169 return void
1170 param v CoordS in array [1]
1171 category drawing
1172 version 1.0
1173 glxropcode 52
1174 glsopcode 0x0067
1175 offset 101
1177 TexCoord2d(s, t)
1178 return void
1179 param s CoordD in value
1180 param t CoordD in value
1181 category drawing
1182 vectorequiv TexCoord2dv
1183 version 1.0
1184 offset 102
1186 TexCoord2dv(v)
1187 return void
1188 param v CoordD in array [2]
1189 category drawing
1190 version 1.0
1191 glxropcode 53
1192 glsopcode 0x0068
1193 offset 103
1195 TexCoord2f(s, t)
1196 return void
1197 param s CoordF in value
1198 param t CoordF in value
1199 category drawing
1200 vectorequiv TexCoord2fv
1201 version 1.0
1202 offset 104
1204 TexCoord2fv(v)
1205 return void
1206 param v CoordF in array [2]
1207 category drawing
1208 version 1.0
1209 glxropcode 54
1210 glsopcode 0x0069
1211 offset 105
1213 TexCoord2i(s, t)
1214 return void
1215 param s CoordI in value
1216 param t CoordI in value
1217 category drawing
1218 vectorequiv TexCoord2iv
1219 version 1.0
1220 offset 106
1222 TexCoord2iv(v)
1223 return void
1224 param v CoordI in array [2]
1225 category drawing
1226 version 1.0
1227 glxropcode 55
1228 glsopcode 0x006A
1229 offset 107
1231 TexCoord2s(s, t)
1232 return void
1233 param s CoordS in value
1234 param t CoordS in value
1235 category drawing
1236 vectorequiv TexCoord2sv
1237 version 1.0
1238 offset 108
1240 TexCoord2sv(v)
1241 return void
1242 param v CoordS in array [2]
1243 category drawing
1244 version 1.0
1245 glxropcode 56
1246 glsopcode 0x006B
1247 offset 109
1249 TexCoord3d(s, t, r)
1250 return void
1251 param s CoordD in value
1252 param t CoordD in value
1253 param r CoordD in value
1254 category drawing
1255 vectorequiv TexCoord3dv
1256 version 1.0
1257 offset 110
1259 TexCoord3dv(v)
1260 return void
1261 param v CoordD in array [3]
1262 category drawing
1263 version 1.0
1264 glxropcode 57
1265 glsopcode 0x006C
1266 offset 111
1268 TexCoord3f(s, t, r)
1269 return void
1270 param s CoordF in value
1271 param t CoordF in value
1272 param r CoordF in value
1273 category drawing
1274 vectorequiv TexCoord3fv
1275 version 1.0
1276 offset 112
1278 TexCoord3fv(v)
1279 return void
1280 param v CoordF in array [3]
1281 category drawing
1282 version 1.0
1283 glxropcode 58
1284 glsopcode 0x006D
1285 offset 113
1287 TexCoord3i(s, t, r)
1288 return void
1289 param s CoordI in value
1290 param t CoordI in value
1291 param r CoordI in value
1292 category drawing
1293 vectorequiv TexCoord3iv
1294 version 1.0
1295 offset 114
1297 TexCoord3iv(v)
1298 return void
1299 param v CoordI in array [3]
1300 category drawing
1301 version 1.0
1302 glxropcode 59
1303 glsopcode 0x006E
1304 offset 115
1306 TexCoord3s(s, t, r)
1307 return void
1308 param s CoordS in value
1309 param t CoordS in value
1310 param r CoordS in value
1311 category drawing
1312 vectorequiv TexCoord3sv
1313 version 1.0
1314 offset 116
1316 TexCoord3sv(v)
1317 return void
1318 param v CoordS in array [3]
1319 category drawing
1320 version 1.0
1321 glxropcode 60
1322 glsopcode 0x006F
1323 offset 117
1325 TexCoord4d(s, t, r, q)
1326 return void
1327 param s CoordD in value
1328 param t CoordD in value
1329 param r CoordD in value
1330 param q CoordD in value
1331 category drawing
1332 vectorequiv TexCoord4dv
1333 version 1.0
1334 offset 118
1336 TexCoord4dv(v)
1337 return void
1338 param v CoordD in array [4]
1339 category drawing
1340 version 1.0
1341 glxropcode 61
1342 glsopcode 0x0070
1343 offset 119
1345 TexCoord4f(s, t, r, q)
1346 return void
1347 param s CoordF in value
1348 param t CoordF in value
1349 param r CoordF in value
1350 param q CoordF in value
1351 category drawing
1352 vectorequiv TexCoord4fv
1353 version 1.0
1354 offset 120
1356 TexCoord4fv(v)
1357 return void
1358 param v CoordF in array [4]
1359 category drawing
1360 version 1.0
1361 glxropcode 62
1362 glsopcode 0x0071
1363 offset 121
1365 TexCoord4i(s, t, r, q)
1366 return void
1367 param s CoordI in value
1368 param t CoordI in value
1369 param r CoordI in value
1370 param q CoordI in value
1371 category drawing
1372 vectorequiv TexCoord4iv
1373 version 1.0
1374 offset 122
1376 TexCoord4iv(v)
1377 return void
1378 param v CoordI in array [4]
1379 category drawing
1380 version 1.0
1381 glxropcode 63
1382 glsopcode 0x0072
1383 offset 123
1385 TexCoord4s(s, t, r, q)
1386 return void
1387 param s CoordS in value
1388 param t CoordS in value
1389 param r CoordS in value
1390 param q CoordS in value
1391 category drawing
1392 vectorequiv TexCoord4sv
1393 version 1.0
1394 offset 124
1396 TexCoord4sv(v)
1397 return void
1398 param v CoordS in array [4]
1399 category drawing
1400 version 1.0
1401 glxropcode 64
1402 glsopcode 0x0073
1403 offset 125
1405 Vertex2d(x, y)
1406 return void
1407 param x CoordD in value
1408 param y CoordD in value
1409 category drawing
1410 vectorequiv Vertex2dv
1411 version 1.0
1412 offset 126
1414 Vertex2dv(v)
1415 return void
1416 param v CoordD in array [2]
1417 category drawing
1418 version 1.0
1419 glxropcode 65
1420 glsopcode 0x0074
1421 offset 127
1423 Vertex2f(x, y)
1424 return void
1425 param x CoordF in value
1426 param y CoordF in value
1427 category drawing
1428 vectorequiv Vertex2fv
1429 version 1.0
1430 offset 128
1432 Vertex2fv(v)
1433 return void
1434 param v CoordF in array [2]
1435 category drawing
1436 version 1.0
1437 glxropcode 66
1438 glsopcode 0x0075
1439 offset 129
1441 Vertex2i(x, y)
1442 return void
1443 param x CoordI in value
1444 param y CoordI in value
1445 category drawing
1446 vectorequiv Vertex2iv
1447 version 1.0
1448 offset 130
1450 Vertex2iv(v)
1451 return void
1452 param v CoordI in array [2]
1453 category drawing
1454 version 1.0
1455 glxropcode 67
1456 glsopcode 0x0076
1457 offset 131
1459 Vertex2s(x, y)
1460 return void
1461 param x CoordS in value
1462 param y CoordS in value
1463 category drawing
1464 vectorequiv Vertex2sv
1465 version 1.0
1466 offset 132
1468 Vertex2sv(v)
1469 return void
1470 param v CoordS in array [2]
1471 category drawing
1472 version 1.0
1473 glxropcode 68
1474 glsopcode 0x0077
1475 offset 133
1477 Vertex3d(x, y, z)
1478 return void
1479 param x CoordD in value
1480 param y CoordD in value
1481 param z CoordD in value
1482 category drawing
1483 vectorequiv Vertex3dv
1484 version 1.0
1485 offset 134
1487 Vertex3dv(v)
1488 return void
1489 param v CoordD in array [3]
1490 category drawing
1491 version 1.0
1492 glxropcode 69
1493 glsopcode 0x0078
1494 offset 135
1496 Vertex3f(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 drawing
1502 vectorequiv Vertex3fv
1503 version 1.0
1504 offset 136
1506 Vertex3fv(v)
1507 return void
1508 param v CoordF in array [3]
1509 category drawing
1510 version 1.0
1511 glxropcode 70
1512 glsopcode 0x0079
1513 offset 137
1515 Vertex3i(x, y, z)
1516 return void
1517 param x CoordI in value
1518 param y CoordI in value
1519 param z CoordI in value
1520 category drawing
1521 vectorequiv Vertex3iv
1522 version 1.0
1523 offset 138
1525 Vertex3iv(v)
1526 return void
1527 param v CoordI in array [3]
1528 category drawing
1529 version 1.0
1530 glxropcode 71
1531 glsopcode 0x007A
1532 offset 139
1534 Vertex3s(x, y, z)
1535 return void
1536 param x CoordS in value
1537 param y CoordS in value
1538 param z CoordS in value
1539 category drawing
1540 vectorequiv Vertex3sv
1541 version 1.0
1542 offset 140
1544 Vertex3sv(v)
1545 return void
1546 param v CoordS in array [3]
1547 category drawing
1548 version 1.0
1549 glxropcode 72
1550 glsopcode 0x007B
1551 offset 141
1553 Vertex4d(x, y, z, w)
1554 return void
1555 param x CoordD in value
1556 param y CoordD in value
1557 param z CoordD in value
1558 param w CoordD in value
1559 category drawing
1560 vectorequiv Vertex4dv
1561 version 1.0
1562 offset 142
1564 Vertex4dv(v)
1565 return void
1566 param v CoordD in array [4]
1567 category drawing
1568 version 1.0
1569 glxropcode 73
1570 glsopcode 0x007C
1571 offset 143
1573 Vertex4f(x, y, z, w)
1574 return void
1575 param x CoordF in value
1576 param y CoordF in value
1577 param z CoordF in value
1578 param w CoordF in value
1579 category drawing
1580 vectorequiv Vertex4fv
1581 version 1.0
1582 offset 144
1584 Vertex4fv(v)
1585 return void
1586 param v CoordF in array [4]
1587 category drawing
1588 version 1.0
1589 glxropcode 74
1590 glsopcode 0x007D
1591 offset 145
1593 Vertex4i(x, y, z, w)
1594 return void
1595 param x CoordI in value
1596 param y CoordI in value
1597 param z CoordI in value
1598 param w CoordI in value
1599 category drawing
1600 vectorequiv Vertex4iv
1601 version 1.0
1602 offset 146
1604 Vertex4iv(v)
1605 return void
1606 param v CoordI in array [4]
1607 category drawing
1608 version 1.0
1609 glxropcode 75
1610 glsopcode 0x007E
1611 offset 147
1613 Vertex4s(x, y, z, w)
1614 return void
1615 param x CoordS in value
1616 param y CoordS in value
1617 param z CoordS in value
1618 param w CoordS in value
1619 category drawing
1620 vectorequiv Vertex4sv
1621 version 1.0
1622 offset 148
1624 Vertex4sv(v)
1625 return void
1626 param v CoordS in array [4]
1627 category drawing
1628 version 1.0
1629 glxropcode 76
1630 glsopcode 0x007F
1631 offset 149
1633 ###############################################################################
1635 # drawing-control commands
1637 ###############################################################################
1639 ClipPlane(plane, equation)
1640 return void
1641 param plane ClipPlaneName in value
1642 param equation Float64 in array [4]
1643 category drawing-control
1644 version 1.0
1645 glxropcode 77
1646 glsopcode 0x0080
1647 offset 150
1649 ColorMaterial(face, mode)
1650 return void
1651 param face MaterialFace in value
1652 param mode ColorMaterialParameter in value
1653 category drawing-control
1654 version 1.0
1655 glxropcode 78
1656 glsopcode 0x0081
1657 offset 151
1659 CullFace(mode)
1660 return void
1661 param mode CullFaceMode in value
1662 category drawing-control
1663 version 1.0
1664 glxropcode 79
1665 glsopcode 0x0082
1666 offset 152
1668 Fogf(pname, param)
1669 return void
1670 param pname FogParameter in value
1671 param param CheckedFloat32 in value
1672 category drawing-control
1673 version 1.0
1674 glxropcode 80
1675 glsflags gl-enum
1676 glsopcode 0x0083
1677 wglflags small-data
1678 offset 153
1680 Fogfv(pname, params)
1681 return void
1682 param pname FogParameter in value
1683 param params CheckedFloat32 in array [COMPSIZE(pname)]
1684 category drawing-control
1685 version 1.0
1686 glxropcode 81
1687 glsflags gl-enum
1688 glsopcode 0x0084
1689 wglflags small-data
1690 offset 154
1692 Fogi(pname, param)
1693 return void
1694 param pname FogParameter in value
1695 param param CheckedInt32 in value
1696 category drawing-control
1697 version 1.0
1698 glxropcode 82
1699 glsflags gl-enum
1700 glsopcode 0x0085
1701 wglflags small-data
1702 offset 155
1704 Fogiv(pname, params)
1705 return void
1706 param pname FogParameter in value
1707 param params CheckedInt32 in array [COMPSIZE(pname)]
1708 category drawing-control
1709 version 1.0
1710 glxropcode 83
1711 glsflags gl-enum
1712 glsopcode 0x0086
1713 wglflags small-data
1714 offset 156
1716 FrontFace(mode)
1717 return void
1718 param mode FrontFaceDirection in value
1719 category drawing-control
1720 version 1.0
1721 glxropcode 84
1722 glsopcode 0x0087
1723 offset 157
1725 Hint(target, mode)
1726 return void
1727 param target HintTarget in value
1728 param mode HintMode in value
1729 category drawing-control
1730 version 1.0
1731 glxropcode 85
1732 glsopcode 0x0088
1733 offset 158
1735 Lightf(light, pname, param)
1736 return void
1737 param light LightName in value
1738 param pname LightParameter in value
1739 param param CheckedFloat32 in value
1740 category drawing-control
1741 version 1.0
1742 glxropcode 86
1743 glsopcode 0x0089
1744 wglflags small-data
1745 offset 159
1747 Lightfv(light, pname, params)
1748 return void
1749 param light LightName in value
1750 param pname LightParameter in value
1751 param params CheckedFloat32 in array [COMPSIZE(pname)]
1752 category drawing-control
1753 version 1.0
1754 glxropcode 87
1755 glsopcode 0x008A
1756 wglflags small-data
1757 offset 160
1759 Lighti(light, pname, param)
1760 return void
1761 param light LightName in value
1762 param pname LightParameter in value
1763 param param CheckedInt32 in value
1764 category drawing-control
1765 version 1.0
1766 glxropcode 88
1767 glsopcode 0x008B
1768 wglflags small-data
1769 offset 161
1771 Lightiv(light, pname, params)
1772 return void
1773 param light LightName in value
1774 param pname LightParameter in value
1775 param params CheckedInt32 in array [COMPSIZE(pname)]
1776 category drawing-control
1777 version 1.0
1778 glxropcode 89
1779 glsopcode 0x008C
1780 wglflags small-data
1781 offset 162
1783 LightModelf(pname, param)
1784 return void
1785 param pname LightModelParameter in value
1786 param param Float32 in value
1787 category drawing-control
1788 version 1.0
1789 glxropcode 90
1790 glsflags gl-enum
1791 glsopcode 0x008D
1792 wglflags small-data
1793 offset 163
1795 LightModelfv(pname, params)
1796 return void
1797 param pname LightModelParameter in value
1798 param params Float32 in array [COMPSIZE(pname)]
1799 category drawing-control
1800 version 1.0
1801 glxropcode 91
1802 glsflags gl-enum
1803 glsopcode 0x008E
1804 wglflags small-data
1805 offset 164
1807 LightModeli(pname, param)
1808 return void
1809 param pname LightModelParameter in value
1810 param param Int32 in value
1811 category drawing-control
1812 version 1.0
1813 glxropcode 92
1814 glsflags gl-enum
1815 glsopcode 0x008F
1816 wglflags small-data
1817 offset 165
1819 LightModeliv(pname, params)
1820 return void
1821 param pname LightModelParameter in value
1822 param params Int32 in array [COMPSIZE(pname)]
1823 category drawing-control
1824 version 1.0
1825 glxropcode 93
1826 glsflags gl-enum
1827 glsopcode 0x0090
1828 wglflags small-data
1829 offset 166
1831 LineStipple(factor, pattern)
1832 return void
1833 param factor CheckedInt32 in value
1834 param pattern LineStipple in value
1835 category drawing-control
1836 version 1.0
1837 glxropcode 94
1838 glsopcode 0x0091
1839 offset 167
1841 LineWidth(width)
1842 return void
1843 param width CheckedFloat32 in value
1844 category drawing-control
1845 version 1.0
1846 glxropcode 95
1847 glsopcode 0x0092
1848 offset 168
1850 Materialf(face, pname, param)
1851 return void
1852 param face MaterialFace in value
1853 param pname MaterialParameter in value
1854 param param CheckedFloat32 in value
1855 category drawing-control
1856 version 1.0
1857 glxropcode 96
1858 glsopcode 0x0093
1859 wglflags small-data
1860 offset 169
1862 Materialfv(face, pname, params)
1863 return void
1864 param face MaterialFace in value
1865 param pname MaterialParameter in value
1866 param params CheckedFloat32 in array [COMPSIZE(pname)]
1867 category drawing-control
1868 version 1.0
1869 glxropcode 97
1870 glsopcode 0x0094
1871 wglflags small-data
1872 offset 170
1874 Materiali(face, pname, param)
1875 return void
1876 param face MaterialFace in value
1877 param pname MaterialParameter in value
1878 param param CheckedInt32 in value
1879 category drawing-control
1880 version 1.0
1881 glxropcode 98
1882 glsopcode 0x0095
1883 wglflags small-data
1884 offset 171
1886 Materialiv(face, pname, params)
1887 return void
1888 param face MaterialFace in value
1889 param pname MaterialParameter in value
1890 param params CheckedInt32 in array [COMPSIZE(pname)]
1891 category drawing-control
1892 version 1.0
1893 glxropcode 99
1894 glsopcode 0x0096
1895 wglflags small-data
1896 offset 172
1898 PointSize(size)
1899 return void
1900 param size CheckedFloat32 in value
1901 category drawing-control
1902 version 1.0
1903 glxropcode 100
1904 glsopcode 0x0097
1905 offset 173
1907 PolygonMode(face, mode)
1908 return void
1909 param face MaterialFace in value
1910 param mode PolygonMode in value
1911 category drawing-control
1912 version 1.0
1913 glxropcode 101
1914 glsopcode 0x0098
1915 offset 174
1917 PolygonStipple(mask)
1918 return void
1919 param mask UInt8 in array [COMPSIZE()]
1920 category drawing-control
1921 dlflags handcode
1922 glxflags client-handcode server-handcode
1923 version 1.0
1924 glxropcode 102
1925 glsflags pixel-unpack
1926 glsopcode 0x0099
1927 wglflags client-handcode server-handcode
1928 offset 175
1930 Scissor(x, y, width, height)
1931 return void
1932 param x WinCoord in value
1933 param y WinCoord in value
1934 param width SizeI in value
1935 param height SizeI in value
1936 category drawing-control
1937 version 1.0
1938 glxropcode 103
1939 glsopcode 0x009A
1940 offset 176
1942 ShadeModel(mode)
1943 return void
1944 param mode ShadingModel in value
1945 category drawing-control
1946 version 1.0
1947 glxropcode 104
1948 glsopcode 0x009B
1949 offset 177
1951 TexParameterf(target, pname, param)
1952 return void
1953 param target TextureTarget in value
1954 param pname TextureParameterName in value
1955 param param CheckedFloat32 in value
1956 category drawing-control
1957 version 1.0
1958 glxropcode 105
1959 glsflags gl-enum
1960 glsopcode 0x009C
1961 wglflags small-data
1962 offset 178
1964 TexParameterfv(target, pname, params)
1965 return void
1966 param target TextureTarget in value
1967 param pname TextureParameterName in value
1968 param params CheckedFloat32 in array [COMPSIZE(pname)]
1969 category drawing-control
1970 version 1.0
1971 glxropcode 106
1972 glsflags gl-enum
1973 glsopcode 0x009D
1974 wglflags small-data
1975 offset 179
1977 TexParameteri(target, pname, param)
1978 return void
1979 param target TextureTarget in value
1980 param pname TextureParameterName in value
1981 param param CheckedInt32 in value
1982 category drawing-control
1983 version 1.0
1984 glxropcode 107
1985 glsflags gl-enum
1986 glsopcode 0x009E
1987 wglflags small-data
1988 offset 180
1990 TexParameteriv(target, pname, params)
1991 return void
1992 param target TextureTarget in value
1993 param pname TextureParameterName in value
1994 param params CheckedInt32 in array [COMPSIZE(pname)]
1995 category drawing-control
1996 version 1.0
1997 glxropcode 108
1998 glsflags gl-enum
1999 glsopcode 0x009F
2000 wglflags small-data
2001 offset 181
2003 TexImage1D(target, level, internalformat, width, border, format, type, pixels)
2004 return void
2005 param target TextureTarget in value
2006 param level CheckedInt32 in value
2007 param internalformat TextureComponentCount in value
2008 param width SizeI in value
2009 param border CheckedInt32 in value
2010 param format PixelFormat in value
2011 param type PixelType in value
2012 param pixels Void in array [COMPSIZE(format/type/width)]
2013 category drawing-control
2014 dlflags handcode
2015 glxflags client-handcode server-handcode
2016 version 1.0
2017 glxropcode 109
2018 glsflags pixel-null pixel-unpack
2019 glsopcode 0x00A0
2020 wglflags client-handcode server-handcode
2021 offset 182
2023 TexImage2D(target, level, internalformat, width, height, border, format, type, pixels)
2024 return void
2025 param target TextureTarget in value
2026 param level CheckedInt32 in value
2027 param internalformat TextureComponentCount in value
2028 param width SizeI in value
2029 param height SizeI in value
2030 param border CheckedInt32 in value
2031 param format PixelFormat in value
2032 param type PixelType in value
2033 param pixels Void in array [COMPSIZE(format/type/width/height)]
2034 category drawing-control
2035 dlflags handcode
2036 glxflags client-handcode server-handcode
2037 version 1.0
2038 glxropcode 110
2039 glsflags pixel-null pixel-unpack
2040 glsopcode 0x00A1
2041 wglflags client-handcode server-handcode
2042 offset 183
2044 TexEnvf(target, pname, param)
2045 return void
2046 param target TextureEnvTarget in value
2047 param pname TextureEnvParameter in value
2048 param param CheckedFloat32 in value
2049 category drawing-control
2050 version 1.0
2051 glxropcode 111
2052 glsflags gl-enum
2053 glsopcode 0x00A2
2054 wglflags small-data
2055 offset 184
2057 TexEnvfv(target, pname, params)
2058 return void
2059 param target TextureEnvTarget in value
2060 param pname TextureEnvParameter in value
2061 param params CheckedFloat32 in array [COMPSIZE(pname)]
2062 category drawing-control
2063 version 1.0
2064 glxropcode 112
2065 glsflags gl-enum
2066 glsopcode 0x00A3
2067 wglflags small-data
2068 offset 185
2070 TexEnvi(target, pname, param)
2071 return void
2072 param target TextureEnvTarget in value
2073 param pname TextureEnvParameter in value
2074 param param CheckedInt32 in value
2075 category drawing-control
2076 version 1.0
2077 glxropcode 113
2078 glsflags gl-enum
2079 glsopcode 0x00A4
2080 wglflags small-data
2081 offset 186
2083 TexEnviv(target, pname, params)
2084 return void
2085 param target TextureEnvTarget in value
2086 param pname TextureEnvParameter in value
2087 param params CheckedInt32 in array [COMPSIZE(pname)]
2088 category drawing-control
2089 version 1.0
2090 glxropcode 114
2091 glsflags gl-enum
2092 glsopcode 0x00A5
2093 wglflags small-data
2094 offset 187
2096 TexGend(coord, pname, param)
2097 return void
2098 param coord TextureCoordName in value
2099 param pname TextureGenParameter in value
2100 param param Float64 in value
2101 category drawing-control
2102 version 1.0
2103 glxropcode 115
2104 glsflags gl-enum
2105 glsopcode 0x00A6
2106 wglflags small-data
2107 offset 188
2109 TexGendv(coord, pname, params)
2110 return void
2111 param coord TextureCoordName in value
2112 param pname TextureGenParameter in value
2113 param params Float64 in array [COMPSIZE(pname)]
2114 category drawing-control
2115 version 1.0
2116 glxropcode 116
2117 glsflags gl-enum
2118 glsopcode 0x00A7
2119 wglflags small-data
2120 offset 189
2122 TexGenf(coord, pname, param)
2123 return void
2124 param coord TextureCoordName in value
2125 param pname TextureGenParameter in value
2126 param param CheckedFloat32 in value
2127 category drawing-control
2128 version 1.0
2129 glxropcode 117
2130 glsflags gl-enum
2131 glsopcode 0x00A8
2132 wglflags small-data
2133 offset 190
2135 TexGenfv(coord, pname, params)
2136 return void
2137 param coord TextureCoordName in value
2138 param pname TextureGenParameter in value
2139 param params CheckedFloat32 in array [COMPSIZE(pname)]
2140 category drawing-control
2141 version 1.0
2142 glxropcode 118
2143 glsflags gl-enum
2144 glsopcode 0x00A9
2145 wglflags small-data
2146 offset 191
2148 TexGeni(coord, pname, param)
2149 return void
2150 param coord TextureCoordName in value
2151 param pname TextureGenParameter in value
2152 param param CheckedInt32 in value
2153 category drawing-control
2154 version 1.0
2155 glxropcode 119
2156 glsflags gl-enum
2157 glsopcode 0x00AA
2158 wglflags small-data
2159 offset 192
2161 TexGeniv(coord, pname, params)
2162 return void
2163 param coord TextureCoordName in value
2164 param pname TextureGenParameter in value
2165 param params CheckedInt32 in array [COMPSIZE(pname)]
2166 category drawing-control
2167 version 1.0
2168 glxropcode 120
2169 glsflags gl-enum
2170 glsopcode 0x00AB
2171 wglflags small-data
2172 offset 193
2174 ###############################################################################
2176 # feedback commands
2178 ###############################################################################
2180 FeedbackBuffer(size, type, buffer)
2181 return void
2182 param size SizeI in value
2183 param type FeedbackType in value
2184 param buffer FeedbackElement out array [size] retained
2185 dlflags notlistable
2186 glxflags client-handcode server-handcode
2187 category feedback
2188 version 1.0
2189 glxsingle 105
2190 glsflags client
2191 glsopcode 0x00AC
2192 wglflags client-handcode server-handcode batchable
2193 offset 194
2195 SelectBuffer(size, buffer)
2196 return void
2197 param size SizeI in value
2198 param buffer SelectName out array [size] retained
2199 dlflags notlistable
2200 glxflags client-handcode server-handcode
2201 category feedback
2202 version 1.0
2203 glxsingle 106
2204 glsflags client
2205 glsopcode 0x00AD
2206 wglflags client-handcode server-handcode batchable
2207 offset 195
2209 RenderMode(mode)
2210 return Int32
2211 param mode RenderingMode in value
2212 category feedback
2213 dlflags notlistable
2214 glxflags client-handcode server-handcode
2215 version 1.0
2216 glxsingle 107
2217 glsopcode 0x00AE
2218 wglflags client-handcode server-handcode
2219 offset 196
2221 InitNames()
2222 return void
2223 category feedback
2224 version 1.0
2225 glxropcode 121
2226 glsopcode 0x00AF
2227 offset 197
2229 LoadName(name)
2230 return void
2231 param name SelectName in value
2232 category feedback
2233 version 1.0
2234 glxropcode 122
2235 glsopcode 0x00B0
2236 offset 198
2238 PassThrough(token)
2239 return void
2240 param token FeedbackElement in value
2241 category feedback
2242 version 1.0
2243 glxropcode 123
2244 glsopcode 0x00B1
2245 offset 199
2247 PopName()
2248 return void
2249 category feedback
2250 version 1.0
2251 glxropcode 124
2252 glsopcode 0x00B2
2253 offset 200
2255 PushName(name)
2256 return void
2257 param name SelectName in value
2258 category feedback
2259 version 1.0
2260 glxropcode 125
2261 glsopcode 0x00B3
2262 offset 201
2264 ###############################################################################
2266 # framebuf commands
2268 ###############################################################################
2270 DrawBuffer(mode)
2271 return void
2272 param mode DrawBufferMode in value
2273 category framebuf
2274 version 1.0
2275 glxropcode 126
2276 glsopcode 0x00B4
2277 offset 202
2279 Clear(mask)
2280 return void
2281 param mask ClearBufferMask in value
2282 category framebuf
2283 version 1.0
2284 glxropcode 127
2285 glsopcode 0x00B5
2286 offset 203
2288 ClearAccum(red, green, blue, alpha)
2289 return void
2290 param red Float32 in value
2291 param green Float32 in value
2292 param blue Float32 in value
2293 param alpha Float32 in value
2294 category framebuf
2295 version 1.0
2296 glxropcode 128
2297 glsopcode 0x00B6
2298 offset 204
2300 ClearIndex(c)
2301 return void
2302 param c MaskedColorIndexValueF in value
2303 category framebuf
2304 version 1.0
2305 glxropcode 129
2306 glsopcode 0x00B7
2307 offset 205
2309 ClearColor(red, green, blue, alpha)
2310 return void
2311 param red ClampedColorF in value
2312 param green ClampedColorF in value
2313 param blue ClampedColorF in value
2314 param alpha ClampedColorF in value
2315 category framebuf
2316 version 1.0
2317 glxropcode 130
2318 glsopcode 0x00B8
2319 offset 206
2321 ClearStencil(s)
2322 return void
2323 param s StencilValue in value
2324 category framebuf
2325 version 1.0
2326 glxropcode 131
2327 glsopcode 0x00B9
2328 offset 207
2330 ClearDepth(depth)
2331 return void
2332 param depth ClampedFloat64 in value
2333 category framebuf
2334 version 1.0
2335 glxropcode 132
2336 glsopcode 0x00BA
2337 offset 208
2339 StencilMask(mask)
2340 return void
2341 param mask MaskedStencilValue in value
2342 category framebuf
2343 version 1.0
2344 glxropcode 133
2345 glsopcode 0x00BB
2346 offset 209
2348 ColorMask(red, green, blue, alpha)
2349 return void
2350 param red Boolean in value
2351 param green Boolean in value
2352 param blue Boolean in value
2353 param alpha Boolean in value
2354 category framebuf
2355 version 1.0
2356 glxropcode 134
2357 glsopcode 0x00BC
2358 offset 210
2360 DepthMask(flag)
2361 return void
2362 param flag Boolean in value
2363 category framebuf
2364 version 1.0
2365 glxropcode 135
2366 glsopcode 0x00BD
2367 offset 211
2369 IndexMask(mask)
2370 return void
2371 param mask MaskedColorIndexValueI in value
2372 category framebuf
2373 version 1.0
2374 glxropcode 136
2375 glsopcode 0x00BE
2376 offset 212
2378 ###############################################################################
2380 # misc commands
2382 ###############################################################################
2384 Accum(op, value)
2385 return void
2386 param op AccumOp in value
2387 param value CoordF in value
2388 category misc
2389 version 1.0
2390 glxropcode 137
2391 glsopcode 0x00BF
2392 offset 213
2394 Disable(cap)
2395 return void
2396 param cap EnableCap in value
2397 category misc
2398 version 1.0
2399 dlflags handcode
2400 glxflags client-handcode client-intercept
2401 glxropcode 138
2402 glsflags client
2403 glsopcode 0x00C0
2404 offset 214
2406 Enable(cap)
2407 return void
2408 param cap EnableCap in value
2409 category misc
2410 version 1.0
2411 dlflags handcode
2412 glxflags client-handcode client-intercept
2413 glxropcode 139
2414 glsflags client
2415 glsopcode 0x00C1
2416 offset 215
2418 Finish()
2419 return void
2420 dlflags notlistable
2421 glxflags client-handcode server-handcode
2422 category misc
2423 version 1.0
2424 glxsingle 108
2425 glsopcode 0x00C2
2426 offset 216
2428 Flush()
2429 return void
2430 dlflags notlistable
2431 glxflags client-handcode client-intercept server-handcode
2432 category misc
2433 version 1.0
2434 glxsingle 142
2435 glsopcode 0x00C3
2436 offset 217
2438 PopAttrib()
2439 return void
2440 category misc
2441 version 1.0
2442 glxropcode 141
2443 glsopcode 0x00C4
2444 offset 218
2446 PushAttrib(mask)
2447 return void
2448 param mask AttribMask in value
2449 category misc
2450 version 1.0
2451 glxropcode 142
2452 glsopcode 0x00C5
2453 offset 219
2455 ###############################################################################
2457 # modeling commands
2459 ###############################################################################
2461 Map1d(target, u1, u2, stride, order, points)
2462 return void
2463 param target MapTarget in value
2464 param u1 CoordD in value
2465 param u2 CoordD in value
2466 param stride Int32 in value
2467 param order CheckedInt32 in value
2468 param points CoordD in array [COMPSIZE(target/stride/order)]
2469 category modeling
2470 dlflags handcode
2471 glxflags client-handcode server-handcode
2472 version 1.0
2473 glxropcode 143
2474 glsflags capture-handcode
2475 glsopcode 0x00C6
2476 wglflags client-handcode server-handcode
2477 offset 220
2479 Map1f(target, u1, u2, stride, order, points)
2480 return void
2481 param target MapTarget in value
2482 param u1 CoordF in value
2483 param u2 CoordF in value
2484 param stride Int32 in value
2485 param order CheckedInt32 in value
2486 param points CoordF in array [COMPSIZE(target/stride/order)]
2487 category modeling
2488 dlflags handcode
2489 glxflags client-handcode server-handcode
2490 version 1.0
2491 glxropcode 144
2492 glsflags capture-handcode
2493 glsopcode 0x00C7
2494 wglflags client-handcode server-handcode
2495 offset 221
2497 Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2498 return void
2499 param target MapTarget in value
2500 param u1 CoordD in value
2501 param u2 CoordD in value
2502 param ustride Int32 in value
2503 param uorder CheckedInt32 in value
2504 param v1 CoordD in value
2505 param v2 CoordD in value
2506 param vstride Int32 in value
2507 param vorder CheckedInt32 in value
2508 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2509 category modeling
2510 dlflags handcode
2511 glxflags client-handcode server-handcode
2512 version 1.0
2513 glxropcode 145
2514 glsflags capture-handcode
2515 glsopcode 0x00C8
2516 wglflags client-handcode server-handcode
2517 offset 222
2519 Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points)
2520 return void
2521 param target MapTarget in value
2522 param u1 CoordF in value
2523 param u2 CoordF in value
2524 param ustride Int32 in value
2525 param uorder CheckedInt32 in value
2526 param v1 CoordF in value
2527 param v2 CoordF in value
2528 param vstride Int32 in value
2529 param vorder CheckedInt32 in value
2530 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder)]
2531 category modeling
2532 dlflags handcode
2533 glxflags client-handcode server-handcode
2534 version 1.0
2535 glxropcode 146
2536 glsflags capture-handcode
2537 glsopcode 0x00C9
2538 wglflags client-handcode server-handcode
2539 offset 223
2541 MapGrid1d(un, u1, u2)
2542 return void
2543 param un Int32 in value
2544 param u1 CoordD in value
2545 param u2 CoordD in value
2546 category modeling
2547 version 1.0
2548 glxropcode 147
2549 glsopcode 0x00CA
2550 offset 224
2552 MapGrid1f(un, u1, u2)
2553 return void
2554 param un Int32 in value
2555 param u1 CoordF in value
2556 param u2 CoordF in value
2557 category modeling
2558 version 1.0
2559 glxropcode 148
2560 glsopcode 0x00CB
2561 offset 225
2563 MapGrid2d(un, u1, u2, vn, v1, v2)
2564 return void
2565 param un Int32 in value
2566 param u1 CoordD in value
2567 param u2 CoordD in value
2568 param vn Int32 in value
2569 param v1 CoordD in value
2570 param v2 CoordD in value
2571 category modeling
2572 version 1.0
2573 glxropcode 149
2574 glsopcode 0x00CC
2575 offset 226
2577 MapGrid2f(un, u1, u2, vn, v1, v2)
2578 return void
2579 param un Int32 in value
2580 param u1 CoordF in value
2581 param u2 CoordF in value
2582 param vn Int32 in value
2583 param v1 CoordF in value
2584 param v2 CoordF in value
2585 category modeling
2586 version 1.0
2587 glxropcode 150
2588 glsopcode 0x00CD
2589 offset 227
2591 EvalCoord1d(u)
2592 return void
2593 param u CoordD in value
2594 category modeling
2595 vectorequiv EvalCoord1dv
2596 version 1.0
2597 offset 228
2599 EvalCoord1dv(u)
2600 return void
2601 param u CoordD in array [1]
2602 category modeling
2603 version 1.0
2604 glxropcode 151
2605 glsopcode 0x00CE
2606 offset 229
2608 EvalCoord1f(u)
2609 return void
2610 param u CoordF in value
2611 category modeling
2612 vectorequiv EvalCoord1fv
2613 version 1.0
2614 offset 230
2616 EvalCoord1fv(u)
2617 return void
2618 param u CoordF in array [1]
2619 category modeling
2620 version 1.0
2621 glxropcode 152
2622 glsopcode 0x00CF
2623 offset 231
2625 EvalCoord2d(u, v)
2626 return void
2627 param u CoordD in value
2628 param v CoordD in value
2629 category modeling
2630 vectorequiv EvalCoord2dv
2631 version 1.0
2632 offset 232
2634 EvalCoord2dv(u)
2635 return void
2636 param u CoordD in array [2]
2637 category modeling
2638 version 1.0
2639 glxropcode 153
2640 glsopcode 0x00D0
2641 offset 233
2643 EvalCoord2f(u, v)
2644 return void
2645 param u CoordF in value
2646 param v CoordF in value
2647 category modeling
2648 vectorequiv EvalCoord2fv
2649 version 1.0
2650 offset 234
2652 EvalCoord2fv(u)
2653 return void
2654 param u CoordF in array [2]
2655 category modeling
2656 version 1.0
2657 glxropcode 154
2658 glsopcode 0x00D1
2659 offset 235
2661 EvalMesh1(mode, i1, i2)
2662 return void
2663 param mode MeshMode1 in value
2664 param i1 CheckedInt32 in value
2665 param i2 CheckedInt32 in value
2666 category modeling
2667 version 1.0
2668 glxropcode 155
2669 glsopcode 0x00D2
2670 offset 236
2672 EvalPoint1(i)
2673 return void
2674 param i Int32 in value
2675 category modeling
2676 version 1.0
2677 glxropcode 156
2678 glsopcode 0x00D3
2679 offset 237
2681 EvalMesh2(mode, i1, i2, j1, j2)
2682 return void
2683 param mode MeshMode2 in value
2684 param i1 CheckedInt32 in value
2685 param i2 CheckedInt32 in value
2686 param j1 CheckedInt32 in value
2687 param j2 CheckedInt32 in value
2688 category modeling
2689 version 1.0
2690 glxropcode 157
2691 glsopcode 0x00D4
2692 offset 238
2694 EvalPoint2(i, j)
2695 return void
2696 param i CheckedInt32 in value
2697 param j CheckedInt32 in value
2698 category modeling
2699 version 1.0
2700 glxropcode 158
2701 glsopcode 0x00D5
2702 offset 239
2704 ###############################################################################
2706 # pixel-op commands
2708 ###############################################################################
2710 AlphaFunc(func, ref)
2711 return void
2712 param func AlphaFunction in value
2713 param ref ClampedFloat32 in value
2714 category pixel-op
2715 version 1.0
2716 glxropcode 159
2717 glsopcode 0x00D6
2718 offset 240
2720 BlendFunc(sfactor, dfactor)
2721 return void
2722 param sfactor BlendingFactorSrc in value
2723 param dfactor BlendingFactorDest in value
2724 category pixel-op
2725 version 1.0
2726 glxropcode 160
2727 glsopcode 0x00D7
2728 offset 241
2730 LogicOp(opcode)
2731 return void
2732 param opcode LogicOp in value
2733 category pixel-op
2734 version 1.0
2735 glxropcode 161
2736 glsopcode 0x00D8
2737 offset 242
2739 StencilFunc(func, ref, mask)
2740 return void
2741 param func StencilFunction in value
2742 param ref ClampedStencilValue in value
2743 param mask MaskedStencilValue in value
2744 category pixel-op
2745 version 1.0
2746 glxropcode 162
2747 glsopcode 0x00D9
2748 offset 243
2750 StencilOp(fail, zfail, zpass)
2751 return void
2752 param fail StencilOp in value
2753 param zfail StencilOp in value
2754 param zpass StencilOp in value
2755 category pixel-op
2756 version 1.0
2757 glxropcode 163
2758 glsopcode 0x00DA
2759 offset 244
2761 DepthFunc(func)
2762 return void
2763 param func DepthFunction in value
2764 category pixel-op
2765 version 1.0
2766 glxropcode 164
2767 glsopcode 0x00DB
2768 offset 245
2770 ###############################################################################
2772 # pixel-rw commands
2774 ###############################################################################
2776 PixelZoom(xfactor, yfactor)
2777 return void
2778 param xfactor Float32 in value
2779 param yfactor Float32 in value
2780 category pixel-rw
2781 version 1.0
2782 glxropcode 165
2783 glsopcode 0x00DC
2784 offset 246
2786 PixelTransferf(pname, param)
2787 return void
2788 param pname PixelTransferParameter in value
2789 param param CheckedFloat32 in value
2790 category pixel-rw
2791 version 1.0
2792 glxropcode 166
2793 glsflags gl-enum
2794 glsopcode 0x00DD
2795 offset 247
2797 PixelTransferi(pname, param)
2798 return void
2799 param pname PixelTransferParameter in value
2800 param param CheckedInt32 in value
2801 category pixel-rw
2802 version 1.0
2803 glxropcode 167
2804 glsflags gl-enum
2805 glsopcode 0x00DE
2806 offset 248
2808 PixelStoref(pname, param)
2809 return void
2810 param pname PixelStoreParameter in value
2811 param param CheckedFloat32 in value
2812 dlflags notlistable
2813 glxflags client-handcode
2814 category pixel-rw
2815 version 1.0
2816 glxsingle 109
2817 glsflags client gl-enum
2818 glsopcode 0x00DF
2819 wglflags batchable
2820 offset 249
2822 PixelStorei(pname, param)
2823 return void
2824 param pname PixelStoreParameter in value
2825 param param CheckedInt32 in value
2826 dlflags notlistable
2827 glxflags client-handcode
2828 category pixel-rw
2829 version 1.0
2830 glxsingle 110
2831 glsflags client gl-enum
2832 glsopcode 0x00E0
2833 wglflags batchable
2834 offset 250
2836 PixelMapfv(map, mapsize, values)
2837 return void
2838 param map PixelMap in value
2839 param mapsize CheckedInt32 in value
2840 param values Float32 in array [mapsize]
2841 category pixel-rw
2842 glxflags client-handcode
2843 version 1.0
2844 glxropcode 168
2845 glsopcode 0x00E1
2846 offset 251
2848 PixelMapuiv(map, mapsize, values)
2849 return void
2850 param map PixelMap in value
2851 param mapsize CheckedInt32 in value
2852 param values UInt32 in array [mapsize]
2853 category pixel-rw
2854 glxflags client-handcode
2855 version 1.0
2856 glxropcode 169
2857 glsopcode 0x00E2
2858 offset 252
2860 PixelMapusv(map, mapsize, values)
2861 return void
2862 param map PixelMap in value
2863 param mapsize CheckedInt32 in value
2864 param values UInt16 in array [mapsize]
2865 category pixel-rw
2866 glxflags client-handcode
2867 version 1.0
2868 glxropcode 170
2869 glsopcode 0x00E3
2870 offset 253
2872 ReadBuffer(mode)
2873 return void
2874 param mode ReadBufferMode in value
2875 category pixel-rw
2876 version 1.0
2877 glxropcode 171
2878 glsopcode 0x00E4
2879 offset 254
2881 CopyPixels(x, y, width, height, type)
2882 return void
2883 param x WinCoord in value
2884 param y WinCoord in value
2885 param width SizeI in value
2886 param height SizeI in value
2887 param type PixelCopyType in value
2888 category pixel-rw
2889 version 1.0
2890 glxropcode 172
2891 glsopcode 0x00E5
2892 offset 255
2894 ReadPixels(x, y, width, height, format, type, pixels)
2895 return void
2896 param x WinCoord in value
2897 param y WinCoord in value
2898 param width SizeI in value
2899 param height SizeI in value
2900 param format PixelFormat in value
2901 param type PixelType in value
2902 param pixels Void out array [COMPSIZE(format/type/width/height)]
2903 category pixel-rw
2904 dlflags notlistable
2905 glxflags client-handcode server-handcode
2906 version 1.0
2907 glxsingle 111
2908 glsflags get pixel-pack
2909 glsopcode 0x00E6
2910 wglflags client-handcode server-handcode
2911 offset 256
2913 DrawPixels(width, height, format, type, pixels)
2914 return void
2915 param width SizeI in value
2916 param height SizeI in value
2917 param format PixelFormat in value
2918 param type PixelType in value
2919 param pixels Void in array [COMPSIZE(format/type/width/height)]
2920 category pixel-rw
2921 dlflags handcode
2922 glxflags client-handcode server-handcode
2923 version 1.0
2924 glxropcode 173
2925 glsflags pixel-unpack
2926 glsopcode 0x00E7
2927 wglflags client-handcode server-handcode
2928 offset 257
2930 ###############################################################################
2932 # state-req commands
2934 ###############################################################################
2936 GetBooleanv(pname, params)
2937 return void
2938 param pname GetPName in value
2939 param params Boolean out array [COMPSIZE(pname)]
2940 category state-req
2941 dlflags notlistable
2942 glxflags client-handcode
2943 version 1.0
2944 glxsingle 112
2945 glsflags client get
2946 glsopcode 0x00E8
2947 wglflags small-data
2948 offset 258
2950 GetClipPlane(plane, equation)
2951 return void
2952 param plane ClipPlaneName in value
2953 param equation Float64 out array [4]
2954 category state-req
2955 dlflags notlistable
2956 version 1.0
2957 glxsingle 113
2958 glxflags client-handcode server-handcode
2959 glsflags get
2960 glsopcode 0x00E9
2961 offset 259
2963 GetDoublev(pname, params)
2964 return void
2965 param pname GetPName in value
2966 param params Float64 out array [COMPSIZE(pname)]
2967 category state-req
2968 dlflags notlistable
2969 glxflags client-handcode
2970 version 1.0
2971 glxsingle 114
2972 glsflags client get
2973 glsopcode 0x00EA
2974 wglflags small-data
2975 offset 260
2977 GetError()
2978 return ErrorCode
2979 category state-req
2980 dlflags notlistable
2981 glxflags client-handcode
2982 version 1.0
2983 glxsingle 115
2984 glsflags get
2985 glsopcode 0x00EB
2986 offset 261
2988 GetFloatv(pname, params)
2989 return void
2990 param pname GetPName in value
2991 param params Float32 out array [COMPSIZE(pname)]
2992 category state-req
2993 dlflags notlistable
2994 glxflags client-handcode
2995 version 1.0
2996 glxsingle 116
2997 glsflags client get
2998 glsopcode 0x00EC
2999 wglflags small-data
3000 offset 262
3002 GetIntegerv(pname, params)
3003 return void
3004 param pname GetPName in value
3005 param params Int32 out array [COMPSIZE(pname)]
3006 category state-req
3007 dlflags notlistable
3008 glxflags client-handcode
3009 version 1.0
3010 glxsingle 117
3011 glsflags client get
3012 glsopcode 0x00ED
3013 wglflags small-data
3014 offset 263
3016 GetLightfv(light, pname, params)
3017 return void
3018 param light LightName in value
3019 param pname LightParameter in value
3020 param params Float32 out array [COMPSIZE(pname)]
3021 category state-req
3022 dlflags notlistable
3023 version 1.0
3024 glxsingle 118
3025 glsflags get
3026 glsopcode 0x00EE
3027 wglflags small-data
3028 offset 264
3030 GetLightiv(light, pname, params)
3031 return void
3032 param light LightName in value
3033 param pname LightParameter in value
3034 param params Int32 out array [COMPSIZE(pname)]
3035 category state-req
3036 dlflags notlistable
3037 version 1.0
3038 glxsingle 119
3039 glsflags get
3040 glsopcode 0x00EF
3041 wglflags small-data
3042 offset 265
3044 GetMapdv(target, query, v)
3045 return void
3046 param target MapTarget in value
3047 param query GetMapQuery in value
3048 param v Float64 out array [COMPSIZE(target/query)]
3049 category state-req
3050 dlflags notlistable
3051 version 1.0
3052 glxsingle 120
3053 glsflags get
3054 glsopcode 0x00F0
3055 offset 266
3057 GetMapfv(target, query, v)
3058 return void
3059 param target MapTarget in value
3060 param query GetMapQuery in value
3061 param v Float32 out array [COMPSIZE(target/query)]
3062 category state-req
3063 dlflags notlistable
3064 version 1.0
3065 glxsingle 121
3066 glsflags get
3067 glsopcode 0x00F1
3068 offset 267
3070 GetMapiv(target, query, v)
3071 return void
3072 param target MapTarget in value
3073 param query GetMapQuery in value
3074 param v Int32 out array [COMPSIZE(target/query)]
3075 category state-req
3076 dlflags notlistable
3077 version 1.0
3078 glxsingle 122
3079 glsflags get
3080 glsopcode 0x00F2
3081 offset 268
3083 GetMaterialfv(face, pname, params)
3084 return void
3085 param face MaterialFace in value
3086 param pname MaterialParameter in value
3087 param params Float32 out array [COMPSIZE(pname)]
3088 category state-req
3089 dlflags notlistable
3090 version 1.0
3091 glxsingle 123
3092 glsflags get
3093 glsopcode 0x00F3
3094 wglflags small-data
3095 offset 269
3097 GetMaterialiv(face, pname, params)
3098 return void
3099 param face MaterialFace in value
3100 param pname MaterialParameter in value
3101 param params Int32 out array [COMPSIZE(pname)]
3102 category state-req
3103 dlflags notlistable
3104 version 1.0
3105 glxsingle 124
3106 glsflags get
3107 glsopcode 0x00F4
3108 wglflags small-data
3109 offset 270
3111 GetPixelMapfv(map, values)
3112 return void
3113 param map PixelMap in value
3114 param values Float32 out array [COMPSIZE(map)]
3115 category state-req
3116 dlflags notlistable
3117 version 1.0
3118 glxsingle 125
3119 glsflags get
3120 glsopcode 0x00F5
3121 offset 271
3123 GetPixelMapuiv(map, values)
3124 return void
3125 param map PixelMap in value
3126 param values UInt32 out array [COMPSIZE(map)]
3127 category state-req
3128 dlflags notlistable
3129 version 1.0
3130 glxsingle 126
3131 glsflags get
3132 glsopcode 0x00F6
3133 offset 272
3135 GetPixelMapusv(map, values)
3136 return void
3137 param map PixelMap in value
3138 param values UInt16 out array [COMPSIZE(map)]
3139 category state-req
3140 dlflags notlistable
3141 version 1.0
3142 glxsingle 127
3143 glsflags get
3144 glsopcode 0x00F7
3145 offset 273
3147 GetPolygonStipple(mask)
3148 return void
3149 param mask UInt8 out array [COMPSIZE()]
3150 category state-req
3151 dlflags notlistable
3152 glxflags client-handcode server-handcode
3153 version 1.0
3154 glxsingle 128
3155 glsflags get pixel-pack
3156 glsopcode 0x00F8
3157 wglflags client-handcode server-handcode
3158 offset 274
3160 GetString(name)
3161 return String
3162 param name StringName in value
3163 category state-req
3164 dlflags notlistable
3165 glxflags client-handcode server-handcode
3166 version 1.0
3167 glxsingle 129
3168 glsflags get
3169 glsopcode 0x00F9
3170 wglflags client-handcode server-handcode
3171 offset 275
3173 GetTexEnvfv(target, pname, params)
3174 return void
3175 param target TextureEnvTarget in value
3176 param pname TextureEnvParameter in value
3177 param params Float32 out array [COMPSIZE(pname)]
3178 category state-req
3179 dlflags notlistable
3180 version 1.0
3181 glxsingle 130
3182 glsflags get
3183 glsopcode 0x00FA
3184 wglflags small-data
3185 offset 276
3187 GetTexEnviv(target, pname, params)
3188 return void
3189 param target TextureEnvTarget in value
3190 param pname TextureEnvParameter in value
3191 param params Int32 out array [COMPSIZE(pname)]
3192 category state-req
3193 dlflags notlistable
3194 version 1.0
3195 glxsingle 131
3196 glsflags get
3197 glsopcode 0x00FB
3198 wglflags small-data
3199 offset 277
3201 GetTexGendv(coord, pname, params)
3202 return void
3203 param coord TextureCoordName in value
3204 param pname TextureGenParameter in value
3205 param params Float64 out array [COMPSIZE(pname)]
3206 category state-req
3207 dlflags notlistable
3208 version 1.0
3209 glxsingle 132
3210 glsflags get
3211 glsopcode 0x00FC
3212 wglflags small-data
3213 offset 278
3215 GetTexGenfv(coord, pname, params)
3216 return void
3217 param coord TextureCoordName in value
3218 param pname TextureGenParameter in value
3219 param params Float32 out array [COMPSIZE(pname)]
3220 category state-req
3221 dlflags notlistable
3222 version 1.0
3223 glxsingle 133
3224 glsflags get
3225 glsopcode 0x00FD
3226 wglflags small-data
3227 offset 279
3229 GetTexGeniv(coord, pname, params)
3230 return void
3231 param coord TextureCoordName in value
3232 param pname TextureGenParameter in value
3233 param params Int32 out array [COMPSIZE(pname)]
3234 category state-req
3235 dlflags notlistable
3236 version 1.0
3237 glxsingle 134
3238 glsflags get
3239 glsopcode 0x00FE
3240 wglflags small-data
3241 offset 280
3243 GetTexImage(target, level, format, type, pixels)
3244 return void
3245 param target TextureTarget in value
3246 param level CheckedInt32 in value
3247 param format PixelFormat in value
3248 param type PixelType in value
3249 param pixels Void out array [COMPSIZE(target/level/format/type)]
3250 category state-req
3251 dlflags notlistable
3252 glxflags client-handcode server-handcode
3253 version 1.0
3254 glxsingle 135
3255 glsflags get pixel-pack
3256 glsopcode 0x00FF
3257 wglflags client-handcode server-handcode
3258 offset 281
3260 GetTexParameterfv(target, pname, params)
3261 return void
3262 param target TextureTarget in value
3263 param pname GetTextureParameter in value
3264 param params Float32 out array [COMPSIZE(pname)]
3265 category state-req
3266 dlflags notlistable
3267 version 1.0
3268 glxsingle 136
3269 glsflags get
3270 glsopcode 0x0100
3271 wglflags small-data
3272 offset 282
3274 GetTexParameteriv(target, pname, params)
3275 return void
3276 param target TextureTarget in value
3277 param pname GetTextureParameter in value
3278 param params Int32 out array [COMPSIZE(pname)]
3279 category state-req
3280 dlflags notlistable
3281 version 1.0
3282 glxsingle 137
3283 glsflags get
3284 glsopcode 0x0101
3285 wglflags small-data
3286 offset 283
3288 GetTexLevelParameterfv(target, level, pname, params)
3289 return void
3290 param target TextureTarget in value
3291 param level CheckedInt32 in value
3292 param pname GetTextureParameter in value
3293 param params Float32 out array [COMPSIZE(pname)]
3294 category state-req
3295 dlflags notlistable
3296 version 1.0
3297 glxsingle 138
3298 glsflags get
3299 glsopcode 0x0102
3300 wglflags small-data
3301 offset 284
3303 GetTexLevelParameteriv(target, level, pname, params)
3304 return void
3305 param target TextureTarget in value
3306 param level CheckedInt32 in value
3307 param pname GetTextureParameter in value
3308 param params Int32 out array [COMPSIZE(pname)]
3309 category state-req
3310 dlflags notlistable
3311 version 1.0
3312 glxsingle 139
3313 glsflags get
3314 glsopcode 0x0103
3315 wglflags small-data
3316 offset 285
3318 IsEnabled(cap)
3319 return Boolean
3320 param cap EnableCap in value
3321 category state-req
3322 dlflags notlistable
3323 version 1.0
3324 glxflags client-handcode client-intercept
3325 glxsingle 140
3326 glsflags client get
3327 glsopcode 0x0104
3328 offset 286
3330 IsList(list)
3331 return Boolean
3332 param list List in value
3333 category state-req
3334 dlflags notlistable
3335 version 1.0
3336 glxsingle 141
3337 glsflags get
3338 glsopcode 0x0105
3339 offset 287
3341 ###############################################################################
3343 # xform commands
3345 ###############################################################################
3347 DepthRange(near, far)
3348 return void
3349 param near ClampedFloat64 in value
3350 param far ClampedFloat64 in value
3351 category xform
3352 version 1.0
3353 glxropcode 174
3354 glsopcode 0x0106
3355 offset 288
3357 Frustum(left, right, bottom, top, zNear, zFar)
3358 return void
3359 param left Float64 in value
3360 param right Float64 in value
3361 param bottom Float64 in value
3362 param top Float64 in value
3363 param zNear Float64 in value
3364 param zFar Float64 in value
3365 category xform
3366 version 1.0
3367 glxropcode 175
3368 glsopcode 0x0107
3369 offset 289
3371 LoadIdentity()
3372 return void
3373 category xform
3374 version 1.0
3375 glxropcode 176
3376 glsopcode 0x0108
3377 offset 290
3379 LoadMatrixf(m)
3380 return void
3381 param m Float32 in array [16]
3382 category xform
3383 version 1.0
3384 glxropcode 177
3385 glsflags matrix
3386 glsopcode 0x0109
3387 offset 291
3389 LoadMatrixd(m)
3390 return void
3391 param m Float64 in array [16]
3392 category xform
3393 version 1.0
3394 glxropcode 178
3395 glsflags matrix
3396 glsopcode 0x010A
3397 offset 292
3399 MatrixMode(mode)
3400 return void
3401 param mode MatrixMode in value
3402 category xform
3403 version 1.0
3404 glxropcode 179
3405 glsopcode 0x010B
3406 offset 293
3408 MultMatrixf(m)
3409 return void
3410 param m Float32 in array [16]
3411 category xform
3412 version 1.0
3413 glxropcode 180
3414 glsflags matrix
3415 glsopcode 0x010C
3416 offset 294
3418 MultMatrixd(m)
3419 return void
3420 param m Float64 in array [16]
3421 category xform
3422 version 1.0
3423 glxropcode 181
3424 glsflags matrix
3425 glsopcode 0x010D
3426 offset 295
3428 Ortho(left, right, bottom, top, zNear, zFar)
3429 return void
3430 param left Float64 in value
3431 param right Float64 in value
3432 param bottom Float64 in value
3433 param top Float64 in value
3434 param zNear Float64 in value
3435 param zFar Float64 in value
3436 category xform
3437 version 1.0
3438 glxropcode 182
3439 glsopcode 0x010E
3440 offset 296
3442 PopMatrix()
3443 return void
3444 category xform
3445 version 1.0
3446 glxropcode 183
3447 glsopcode 0x010F
3448 offset 297
3450 PushMatrix()
3451 return void
3452 category xform
3453 version 1.0
3454 glxropcode 184
3455 glsopcode 0x0110
3456 offset 298
3458 Rotated(angle, x, y, z)
3459 return void
3460 param angle Float64 in value
3461 param x Float64 in value
3462 param y Float64 in value
3463 param z Float64 in value
3464 category xform
3465 version 1.0
3466 glxropcode 185
3467 glsopcode 0x0111
3468 offset 299
3470 Rotatef(angle, x, y, z)
3471 return void
3472 param angle Float32 in value
3473 param x Float32 in value
3474 param y Float32 in value
3475 param z Float32 in value
3476 category xform
3477 version 1.0
3478 glxropcode 186
3479 glsopcode 0x0112
3480 offset 300
3482 Scaled(x, y, z)
3483 return void
3484 param x Float64 in value
3485 param y Float64 in value
3486 param z Float64 in value
3487 category xform
3488 version 1.0
3489 glxropcode 187
3490 glsopcode 0x0113
3491 offset 301
3493 Scalef(x, y, z)
3494 return void
3495 param x Float32 in value
3496 param y Float32 in value
3497 param z Float32 in value
3498 category xform
3499 version 1.0
3500 glxropcode 188
3501 glsopcode 0x0114
3502 offset 302
3504 Translated(x, y, z)
3505 return void
3506 param x Float64 in value
3507 param y Float64 in value
3508 param z Float64 in value
3509 category xform
3510 version 1.0
3511 glxropcode 189
3512 glsopcode 0x0115
3513 offset 303
3515 Translatef(x, y, z)
3516 return void
3517 param x Float32 in value
3518 param y Float32 in value
3519 param z Float32 in value
3520 category xform
3521 version 1.0
3522 glxropcode 190
3523 glsopcode 0x0116
3524 offset 304
3526 Viewport(x, y, width, height)
3527 return void
3528 param x WinCoord in value
3529 param y WinCoord in value
3530 param width SizeI in value
3531 param height SizeI in value
3532 category xform
3533 version 1.0
3534 glxropcode 191
3535 glsopcode 0x0117
3536 offset 305
3538 ###############################################################################
3540 # OpenGL 1.1 commands
3542 ###############################################################################
3544 ArrayElement(i)
3545 return void
3546 param i Int32 in value
3547 category 1_1
3548 dlflags handcode
3549 glxflags client-handcode client-intercept server-handcode
3550 version 1.1
3551 glsopcode 0x013E
3552 offset 306
3554 ColorPointer(size, type, stride, pointer)
3555 return void
3556 param size Int32 in value
3557 param type ColorPointerType in value
3558 param stride SizeI in value
3559 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3560 category 1_1
3561 dlflags notlistable
3562 glxflags client-handcode client-intercept server-handcode
3563 version 1.1
3564 glsflags client
3565 glsopcode 0x0152
3566 offset 308
3568 DisableClientState(array)
3569 return void
3570 param array EnableCap in value
3571 category 1_1
3572 version 1.1
3573 dlflags notlistable
3574 glxflags client-handcode client-intercept server-handcode
3575 glsflags client
3576 glsopcode 0x0153
3577 offset 309
3579 DrawArrays(mode, first, count)
3580 return void
3581 param mode BeginMode in value
3582 param first Int32 in value
3583 param count SizeI in value
3584 category 1_1
3585 dlflags handcode
3586 glxflags client-handcode client-intercept server-handcode
3587 version 1.1
3588 glxropcode 193
3589 glsopcode 0x0258
3590 offset 310
3592 DrawElements(mode, count, type, indices)
3593 return void
3594 param mode BeginMode in value
3595 param count SizeI in value
3596 param type DrawElementsType in value
3597 param indices Void in array [COMPSIZE(count/type)]
3598 category 1_1
3599 dlflags handcode
3600 glxflags client-handcode client-intercept server-handcode
3601 version 1.1
3602 glsopcode 0x0154
3603 offset 311
3605 EdgeFlagPointer(stride, pointer)
3606 return void
3607 param stride SizeI in value
3608 param pointer Void in array [COMPSIZE(stride)] retained
3609 category 1_1
3610 dlflags notlistable
3611 glxflags client-handcode client-intercept server-handcode
3612 version 1.1
3613 glsflags client
3614 glsopcode 0x0155
3615 offset 312
3617 EnableClientState(array)
3618 return void
3619 param array EnableCap in value
3620 category 1_1
3621 dlflags notlistable
3622 glxflags client-handcode client-intercept server-handcode
3623 version 1.1
3624 glsflags client
3625 glsopcode 0x0156
3626 offset 313
3628 GetPointerv(pname, params)
3629 return void
3630 param pname GetPointervPName in value
3631 param params VoidPointer out array [1]
3632 category 1_1
3633 dlflags notlistable
3634 glxflags client-handcode client-intercept server-handcode
3635 version 1.1
3636 glsflags client get
3637 glsopcode 0x0142
3638 offset 329
3640 IndexPointer(type, stride, pointer)
3641 return void
3642 param type IndexPointerType in value
3643 param stride SizeI in value
3644 param pointer Void in array [COMPSIZE(type/stride)] retained
3645 category 1_1
3646 dlflags notlistable
3647 glxflags client-handcode client-intercept server-handcode
3648 version 1.1
3649 glsflags client
3650 glsopcode 0x0157
3651 offset 314
3653 InterleavedArrays(format, stride, pointer)
3654 return void
3655 param format InterleavedArrayFormat in value
3656 param stride SizeI in value
3657 param pointer Void in array [COMPSIZE(format/stride)] retained
3658 category 1_1
3659 dlflags notlistable
3660 glxflags client-handcode client-intercept server-handcode
3661 version 1.1
3662 glsflags client
3663 glsopcode 0x0158
3664 offset 317
3666 NormalPointer(type, stride, pointer)
3667 return void
3668 param type NormalPointerType in value
3669 param stride SizeI in value
3670 param pointer Void in array [COMPSIZE(type/stride)] retained
3671 category 1_1
3672 dlflags notlistable
3673 glxflags client-handcode client-intercept server-handcode
3674 version 1.1
3675 glsflags client
3676 glsopcode 0x0159
3677 offset 318
3679 TexCoordPointer(size, type, stride, pointer)
3680 return void
3681 param size Int32 in value
3682 param type TexCoordPointerType in value
3683 param stride SizeI in value
3684 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3685 category 1_1
3686 dlflags notlistable
3687 glxflags client-handcode client-intercept server-handcode
3688 version 1.1
3689 glsflags client
3690 glsopcode 0x015A
3691 offset 320
3693 VertexPointer(size, type, stride, pointer)
3694 return void
3695 param size Int32 in value
3696 param type VertexPointerType in value
3697 param stride SizeI in value
3698 param pointer Void in array [COMPSIZE(size/type/stride)] retained
3699 category 1_1
3700 dlflags notlistable
3701 glxflags client-handcode client-intercept server-handcode
3702 version 1.1
3703 glsflags client
3704 glsopcode 0x015B
3705 offset 321
3707 PolygonOffset(factor, units)
3708 return void
3709 param factor Float32 in value
3710 param units Float32 in value
3711 category 1_1
3712 version 1.1
3713 glxropcode 192
3714 glsopcode 0x015C
3715 offset 319
3717 # Arguably TexelInternalFormat, not PixelInternalFormat
3718 CopyTexImage1D(target, level, internalformat, x, y, width, border)
3719 return void
3720 param target TextureTarget in value
3721 param level CheckedInt32 in value
3722 param internalformat PixelInternalFormat in value
3723 param x WinCoord in value
3724 param y WinCoord in value
3725 param width SizeI in value
3726 param border CheckedInt32 in value
3727 category 1_1
3728 version 1.1
3729 glxropcode 4119
3730 glxflags EXT
3731 glsopcode 0x014D
3732 offset 323
3734 # Arguably TexelInternalFormat, not PixelInternalFormat
3735 CopyTexImage2D(target, level, internalformat, x, y, width, height, border)
3736 return void
3737 param target TextureTarget in value
3738 param level CheckedInt32 in value
3739 param internalformat PixelInternalFormat in value
3740 param x WinCoord in value
3741 param y WinCoord in value
3742 param width SizeI in value
3743 param height SizeI in value
3744 param border CheckedInt32 in value
3745 category 1_1
3746 version 1.1
3747 glxropcode 4120
3748 glxflags EXT
3749 glsopcode 0x014E
3750 offset 324
3752 CopyTexSubImage1D(target, level, xoffset, x, y, width)
3753 return void
3754 param target TextureTarget in value
3755 param level CheckedInt32 in value
3756 param xoffset CheckedInt32 in value
3757 param x WinCoord in value
3758 param y WinCoord in value
3759 param width SizeI in value
3760 category 1_1
3761 version 1.1
3762 glxropcode 4121
3763 glxflags EXT
3764 glsopcode 0x014F
3765 offset 325
3767 CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height)
3768 return void
3769 param target TextureTarget in value
3770 param level CheckedInt32 in value
3771 param xoffset CheckedInt32 in value
3772 param yoffset CheckedInt32 in value
3773 param x WinCoord in value
3774 param y WinCoord in value
3775 param width SizeI in value
3776 param height SizeI in value
3777 category 1_1
3778 version 1.1
3779 glxropcode 4122
3780 glxflags EXT
3781 glsopcode 0x0150
3782 offset 326
3784 TexSubImage1D(target, level, xoffset, width, format, type, pixels)
3785 return void
3786 param target TextureTarget in value
3787 param level CheckedInt32 in value
3788 param xoffset CheckedInt32 in value
3789 param width SizeI in value
3790 param format PixelFormat in value
3791 param type PixelType in value
3792 param pixels Void in array [COMPSIZE(format/type/width)]
3793 category 1_1
3794 dlflags handcode
3795 glxflags EXT client-handcode server-handcode
3796 version 1.1
3797 glxropcode 4099
3798 glsflags pixel-unpack
3799 glsopcode 0x0123
3800 offset 332
3802 TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels)
3803 return void
3804 param target TextureTarget in value
3805 param level CheckedInt32 in value
3806 param xoffset CheckedInt32 in value
3807 param yoffset CheckedInt32 in value
3808 param width SizeI in value
3809 param height SizeI in value
3810 param format PixelFormat in value
3811 param type PixelType in value
3812 param pixels Void in array [COMPSIZE(format/type/width/height)]
3813 category 1_1
3814 dlflags handcode
3815 glxflags EXT client-handcode server-handcode
3816 version 1.1
3817 glxropcode 4100
3818 glsflags pixel-unpack
3819 glsopcode 0x0124
3820 offset 333
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 1_1
3828 glxsingle 143
3829 dlflags notlistable
3830 version 1.1
3831 glsflags get
3832 glsopcode 0x0259
3833 offset 322
3835 BindTexture(target, texture)
3836 return void
3837 param target TextureTarget in value
3838 param texture Texture in value
3839 category 1_1
3840 version 1.1
3841 glxropcode 4117
3842 glxflags EXT
3843 glsopcode 0x0148
3844 offset 307
3846 DeleteTextures(n, textures)
3847 return void
3848 param n SizeI in value
3849 param textures Texture in array [n]
3850 category 1_1
3851 dlflags notlistable
3852 version 1.1
3853 glxsingle 144
3854 glsopcode 0x025A
3855 offset 327
3857 GenTextures(n, textures)
3858 return void
3859 param n SizeI in value
3860 param textures Texture out array [n]
3861 category 1_1
3862 dlflags notlistable
3863 version 1.1
3864 glxsingle 145
3865 glsopcode 0x025B
3866 offset 328
3868 IsTexture(texture)
3869 return Boolean
3870 param texture Texture in value
3871 category 1_1
3872 dlflags notlistable
3873 version 1.1
3874 glxsingle 146
3875 glsflags get
3876 glsopcode 0x025C
3877 offset 330
3879 PrioritizeTextures(n, textures, priorities)
3880 return void
3881 param n SizeI in value
3882 param textures Texture in array [n]
3883 param priorities ClampedFloat32 in array [n]
3884 category 1_1
3885 version 1.1
3886 glxropcode 4118
3887 glxflags EXT
3888 glsopcode 0x014C
3889 offset 331
3891 Indexub(c)
3892 return void
3893 param c ColorIndexValueUB in value
3894 category 1_1
3895 vectorequiv Indexubv
3896 version 1.1
3897 offset 315
3899 Indexubv(c)
3900 return void
3901 param c ColorIndexValueUB in array [1]
3902 category 1_1
3903 version 1.1
3904 glxropcode 194
3905 glsopcode 0x015D
3906 offset 316
3908 PopClientAttrib()
3909 return void
3910 category 1_1
3911 version 1.1
3912 dlflags notlistable
3913 glxflags client-handcode client-intercept server-handcode
3914 glsflags client
3915 glsopcode 0x015E
3916 offset 334
3918 PushClientAttrib(mask)
3919 return void
3920 param mask ClientAttribMask in value
3921 category 1_1
3922 version 1.1
3923 dlflags notlistable
3924 glxflags client-handcode client-intercept server-handcode
3925 glsflags client
3926 glsopcode 0x015F
3927 offset 335
3929 ###############################################################################
3930 ###############################################################################
3932 # OpenGL 1.2 commands
3934 ###############################################################################
3935 ###############################################################################
3937 BlendColor(red, green, blue, alpha)
3938 return void
3939 param red ClampedColorF in value
3940 param green ClampedColorF in value
3941 param blue ClampedColorF in value
3942 param alpha ClampedColorF in value
3943 category VERSION_1_2
3944 glxflags EXT
3945 version 1.2
3946 glxropcode 4096
3947 glsopcode 0x0120
3948 offset 336
3950 BlendEquation(mode)
3951 return void
3952 param mode BlendEquationMode in value
3953 category VERSION_1_2
3954 glxflags EXT
3955 version 1.2
3956 glxropcode 4097
3957 glsopcode 0x0121
3958 offset 337
3960 DrawRangeElements(mode, start, end, count, type, indices)
3961 return void
3962 param mode BeginMode in value
3963 param start UInt32 in value
3964 param end UInt32 in value
3965 param count SizeI in value
3966 param type DrawElementsType in value
3967 param indices Void in array [COMPSIZE(count/type)]
3968 category VERSION_1_2
3969 dlflags handcode
3970 glxflags client-handcode client-intercept server-handcode
3971 version 1.2
3972 glsopcode 0x0190
3973 offset 338
3975 # OpenGL 1.2 (SGI_color_table) commands
3977 ColorTable(target, internalformat, width, format, type, table)
3978 return void
3979 param target ColorTableTarget in value
3980 param internalformat PixelInternalFormat in value
3981 param width SizeI in value
3982 param format PixelFormat in value
3983 param type PixelType in value
3984 param table Void in array [COMPSIZE(format/type/width)]
3985 category VERSION_1_2
3986 dlflags handcode
3987 glxflags client-handcode server-handcode EXT
3988 version 1.2
3989 glxropcode 2053
3990 glsflags pixel-unpack
3991 glsopcode 0x0167
3992 offset 339
3994 ColorTableParameterfv(target, pname, params)
3995 return void
3996 param target ColorTableTarget in value
3997 param pname ColorTableParameterPName in value
3998 param params CheckedFloat32 in array [COMPSIZE(pname)]
3999 category VERSION_1_2
4000 glxflags EXT
4001 version 1.2
4002 glxropcode 2054
4003 glsopcode 0x0168
4004 offset 340
4006 ColorTableParameteriv(target, pname, params)
4007 return void
4008 param target ColorTableTarget in value
4009 param pname ColorTableParameterPName in value
4010 param params CheckedInt32 in array [COMPSIZE(pname)]
4011 category VERSION_1_2
4012 glxflags EXT
4013 version 1.2
4014 glxropcode 2055
4015 glsopcode 0x0169
4016 offset 341
4018 CopyColorTable(target, internalformat, x, y, width)
4019 return void
4020 param target ColorTableTarget in value
4021 param internalformat PixelInternalFormat in value
4022 param x WinCoord in value
4023 param y WinCoord in value
4024 param width SizeI in value
4025 category VERSION_1_2
4026 glxflags EXT
4027 version 1.2
4028 glxropcode 2056
4029 glsopcode 0x016A
4030 offset 342
4032 GetColorTable(target, format, type, table)
4033 return void
4034 param target ColorTableTarget in value
4035 param format PixelFormat in value
4036 param type PixelType in value
4037 param table Void out array [COMPSIZE(target/format/type)]
4038 category VERSION_1_2
4039 dlflags notlistable
4040 glxflags client-handcode server-handcode
4041 version 1.2
4042 glxsingle 147
4043 glsflags get pixel-pack
4044 glsopcode 0x025D
4045 offset 343
4047 GetColorTableParameterfv(target, pname, params)
4048 return void
4049 param target ColorTableTarget in value
4050 param pname GetColorTableParameterPName in value
4051 param params Float32 out array [COMPSIZE(pname)]
4052 category VERSION_1_2
4053 dlflags notlistable
4054 version 1.2
4055 glxsingle 148
4056 glsflags get
4057 glsopcode 0x025E
4058 offset 344
4060 GetColorTableParameteriv(target, pname, params)
4061 return void
4062 param target ColorTableTarget in value
4063 param pname GetColorTableParameterPName in value
4064 param params Int32 out array [COMPSIZE(pname)]
4065 category VERSION_1_2
4066 dlflags notlistable
4067 version 1.2
4068 glxsingle 149
4069 glsflags get
4070 glsopcode 0x025F
4071 offset 345
4073 # OpenGL 1.2 (EXT_color_subtable) commands
4075 ColorSubTable(target, start, count, format, type, data)
4076 return void
4077 param target ColorTableTarget in value
4078 param start SizeI in value
4079 param count SizeI in value
4080 param format PixelFormat in value
4081 param type PixelType in value
4082 param data Void in array [COMPSIZE(format/type/count)]
4083 category VERSION_1_2
4084 dlflags handcode
4085 glxflags client-handcode server-handcode
4086 version 1.2
4087 glxropcode 195
4088 glsflags pixel-unpack
4089 glsopcode 0x018E
4090 offset 346
4092 CopyColorSubTable(target, start, x, y, width)
4093 return void
4094 param target ColorTableTarget in value
4095 param start SizeI in value
4096 param x WinCoord in value
4097 param y WinCoord in value
4098 param width SizeI in value
4099 category VERSION_1_2
4100 version 1.2
4101 glxropcode 196
4102 glsopcode 0x018F
4103 offset 347
4105 # OpenGL 1.2 (EXT_convolution) commands
4107 ConvolutionFilter1D(target, internalformat, width, format, type, image)
4108 return void
4109 param target ConvolutionTarget in value
4110 param internalformat PixelInternalFormat in value
4111 param width SizeI in value
4112 param format PixelFormat in value
4113 param type PixelType in value
4114 param image Void in array [COMPSIZE(format/type/width)]
4115 category VERSION_1_2
4116 dlflags handcode
4117 glxflags client-handcode server-handcode EXT
4118 version 1.2
4119 glxropcode 4101
4120 glsflags pixel-unpack
4121 glsopcode 0x0125
4122 offset 348
4124 ConvolutionFilter2D(target, internalformat, width, height, format, type, image)
4125 return void
4126 param target ConvolutionTarget in value
4127 param internalformat PixelInternalFormat in value
4128 param width SizeI in value
4129 param height SizeI in value
4130 param format PixelFormat in value
4131 param type PixelType in value
4132 param image Void in array [COMPSIZE(format/type/width/height)]
4133 category VERSION_1_2
4134 dlflags handcode
4135 glxflags client-handcode server-handcode EXT
4136 version 1.2
4137 glxropcode 4102
4138 glsflags pixel-unpack
4139 glsopcode 0x0126
4140 offset 349
4142 ConvolutionParameterf(target, pname, params)
4143 return void
4144 param target ConvolutionTarget in value
4145 param pname ConvolutionParameter in value
4146 param params CheckedFloat32 in value
4147 category VERSION_1_2
4148 glxflags EXT
4149 version 1.2
4150 glxropcode 4103
4151 glsflags gl-enum
4152 glsopcode 0x0127
4153 offset 350
4155 ConvolutionParameterfv(target, pname, params)
4156 return void
4157 param target ConvolutionTarget in value
4158 param pname ConvolutionParameter in value
4159 param params CheckedFloat32 in array [COMPSIZE(pname)]
4160 category VERSION_1_2
4161 glxflags EXT
4162 version 1.2
4163 glxropcode 4104
4164 glsflags gl-enum
4165 glsopcode 0x0128
4166 offset 351
4168 ConvolutionParameteri(target, pname, params)
4169 return void
4170 param target ConvolutionTarget in value
4171 param pname ConvolutionParameter in value
4172 param params CheckedInt32 in value
4173 category VERSION_1_2
4174 glxflags EXT
4175 version 1.2
4176 glxropcode 4105
4177 glsflags gl-enum
4178 glsopcode 0x0129
4179 offset 352
4181 ConvolutionParameteriv(target, pname, params)
4182 return void
4183 param target ConvolutionTarget in value
4184 param pname ConvolutionParameter in value
4185 param params CheckedInt32 in array [COMPSIZE(pname)]
4186 category VERSION_1_2
4187 glxflags EXT
4188 version 1.2
4189 glxropcode 4106
4190 glsflags gl-enum
4191 glsopcode 0x012A
4192 offset 353
4194 CopyConvolutionFilter1D(target, internalformat, x, y, width)
4195 return void
4196 param target ConvolutionTarget in value
4197 param internalformat PixelInternalFormat in value
4198 param x WinCoord in value
4199 param y WinCoord in value
4200 param width SizeI in value
4201 category VERSION_1_2
4202 glxflags EXT
4203 version 1.2
4204 glxropcode 4107
4205 glsopcode 0x012B
4206 offset 354
4208 CopyConvolutionFilter2D(target, internalformat, x, y, width, height)
4209 return void
4210 param target ConvolutionTarget in value
4211 param internalformat PixelInternalFormat in value
4212 param x WinCoord in value
4213 param y WinCoord in value
4214 param width SizeI in value
4215 param height SizeI in value
4216 category VERSION_1_2
4217 glxflags EXT
4218 version 1.2
4219 glxropcode 4108
4220 glsopcode 0x012C
4221 offset 355
4223 GetConvolutionFilter(target, format, type, image)
4224 return void
4225 param target ConvolutionTarget in value
4226 param format PixelFormat in value
4227 param type PixelType in value
4228 param image Void out array [COMPSIZE(target/format/type)]
4229 category VERSION_1_2
4230 dlflags notlistable
4231 glxflags client-handcode server-handcode
4232 version 1.2
4233 glxsingle 150
4234 glsflags get pixel-pack
4235 glsopcode 0x0260
4236 offset 356
4238 GetConvolutionParameterfv(target, pname, params)
4239 return void
4240 param target ConvolutionTarget in value
4241 param pname GetConvolutionParameterPName in value
4242 param params Float32 out array [COMPSIZE(pname)]
4243 category VERSION_1_2
4244 dlflags notlistable
4245 version 1.2
4246 glxsingle 151
4247 glsflags get
4248 glsopcode 0x0261
4249 offset 357
4251 GetConvolutionParameteriv(target, pname, params)
4252 return void
4253 param target ConvolutionTarget in value
4254 param pname GetConvolutionParameterPName in value
4255 param params Int32 out array [COMPSIZE(pname)]
4256 category VERSION_1_2
4257 dlflags notlistable
4258 version 1.2
4259 glxsingle 152
4260 glsflags get
4261 glsopcode 0x0262
4262 offset 358
4264 GetSeparableFilter(target, format, type, row, column, span)
4265 return void
4266 param target SeparableTarget in value
4267 param format PixelFormat in value
4268 param type PixelType in value
4269 param row Void out array [COMPSIZE(target/format/type)]
4270 param column Void out array [COMPSIZE(target/format/type)]
4271 param span Void out array [COMPSIZE(target/format/type)]
4272 category VERSION_1_2
4273 dlflags notlistable
4274 glxflags client-handcode server-handcode
4275 version 1.2
4276 glxsingle 153
4277 glsflags get pixel-pack
4278 glsopcode 0x0263
4279 offset 359
4281 SeparableFilter2D(target, internalformat, width, height, format, type, row, column)
4282 return void
4283 param target SeparableTarget in value
4284 param internalformat PixelInternalFormat in value
4285 param width SizeI in value
4286 param height SizeI in value
4287 param format PixelFormat in value
4288 param type PixelType in value
4289 param row Void in array [COMPSIZE(target/format/type/width)]
4290 param column Void in array [COMPSIZE(target/format/type/height)]
4291 category VERSION_1_2
4292 dlflags handcode
4293 glxflags client-handcode server-handcode EXT
4294 version 1.2
4295 glxropcode 4109
4296 glsflags pixel-unpack
4297 glsopcode 0x0131
4298 offset 360
4300 # OpenGL 1.2 (EXT_histogram) commands
4302 GetHistogram(target, reset, format, type, values)
4303 return void
4304 param target HistogramTarget in value
4305 param reset Boolean in value
4306 param format PixelFormat in value
4307 param type PixelType in value
4308 param values Void out array [COMPSIZE(target/format/type)]
4309 category VERSION_1_2
4310 dlflags notlistable
4311 glxflags client-handcode server-handcode
4312 version 1.2
4313 glxsingle 154
4314 glsflags get pixel-pack
4315 glsopcode 0x0264
4316 offset 361
4318 GetHistogramParameterfv(target, pname, params)
4319 return void
4320 param target HistogramTarget in value
4321 param pname GetHistogramParameterPName in value
4322 param params Float32 out array [COMPSIZE(pname)]
4323 category VERSION_1_2
4324 dlflags notlistable
4325 version 1.2
4326 glxsingle 155
4327 glsflags get
4328 glsopcode 0x0265
4329 offset 362
4331 GetHistogramParameteriv(target, pname, params)
4332 return void
4333 param target HistogramTarget in value
4334 param pname GetHistogramParameterPName in value
4335 param params Int32 out array [COMPSIZE(pname)]
4336 category VERSION_1_2
4337 dlflags notlistable
4338 version 1.2
4339 glxsingle 156
4340 glsflags get
4341 glsopcode 0x0266
4342 offset 363
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
4352 dlflags notlistable
4353 glxflags client-handcode server-handcode
4354 version 1.2
4355 glxsingle 157
4356 glsflags get pixel-pack
4357 glsopcode 0x0267
4358 offset 364
4360 GetMinmaxParameterfv(target, pname, params)
4361 return void
4362 param target MinmaxTarget in value
4363 param pname GetMinmaxParameterPName in value
4364 param params Float32 out array [COMPSIZE(pname)]
4365 category VERSION_1_2
4366 dlflags notlistable
4367 version 1.2
4368 glxsingle 158
4369 glsflags get
4370 glsopcode 0x0268
4371 offset 365
4373 GetMinmaxParameteriv(target, pname, params)
4374 return void
4375 param target MinmaxTarget in value
4376 param pname GetMinmaxParameterPName in value
4377 param params Int32 out array [COMPSIZE(pname)]
4378 category VERSION_1_2
4379 dlflags notlistable
4380 version 1.2
4381 glxsingle 159
4382 glsflags get
4383 glsopcode 0x0269
4384 offset 366
4386 Histogram(target, width, internalformat, sink)
4387 return void
4388 param target HistogramTarget in value
4389 param width SizeI in value
4390 param internalformat PixelInternalFormat in value
4391 param sink Boolean in value
4392 category VERSION_1_2
4393 dlflags handcode
4394 glxflags EXT
4395 version 1.2
4396 glxropcode 4110
4397 glsopcode 0x0138
4398 offset 367
4400 Minmax(target, internalformat, sink)
4401 return void
4402 param target MinmaxTarget in value
4403 param internalformat PixelInternalFormat in value
4404 param sink Boolean in value
4405 category VERSION_1_2
4406 glxflags EXT
4407 version 1.2
4408 glxropcode 4111
4409 glsopcode 0x0139
4410 offset 368
4412 ResetHistogram(target)
4413 return void
4414 param target HistogramTarget in value
4415 category VERSION_1_2
4416 glxflags EXT
4417 version 1.2
4418 glxropcode 4112
4419 glsopcode 0x013A
4420 offset 369
4422 ResetMinmax(target)
4423 return void
4424 param target MinmaxTarget in value
4425 category VERSION_1_2
4426 glxflags EXT
4427 version 1.2
4428 glxropcode 4113
4429 glsopcode 0x013B
4430 offset 370
4432 # OpenGL 1.2 (EXT_texture3D) commands
4434 # Arguably TexelInternalFormat, not PixelInternalFormat
4435 TexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels)
4436 return void
4437 param target TextureTarget in value
4438 param level CheckedInt32 in value
4439 param internalformat TextureComponentCount in value
4440 param width SizeI in value
4441 param height SizeI in value
4442 param depth SizeI in value
4443 param border CheckedInt32 in value
4444 param format PixelFormat in value
4445 param type PixelType in value
4446 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
4447 category VERSION_1_2
4448 dlflags handcode
4449 glxflags client-handcode server-handcode EXT
4450 version 1.2
4451 glxropcode 4114
4452 glsflags pixel-null pixel-unpack
4453 glsopcode 0x013C
4454 offset 371
4456 TexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
4457 return void
4458 param target TextureTarget in value
4459 param level CheckedInt32 in value
4460 param xoffset CheckedInt32 in value
4461 param yoffset CheckedInt32 in value
4462 param zoffset CheckedInt32 in value
4463 param width SizeI in value
4464 param height SizeI in value
4465 param depth SizeI in value
4466 param format PixelFormat in value
4467 param type PixelType in value
4468 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
4469 category VERSION_1_2
4470 dlflags handcode
4471 glxflags client-handcode server-handcode EXT
4472 version 1.2
4473 glxropcode 4115
4474 glsflags pixel-unpack
4475 glsopcode 0x013D
4476 offset 372
4478 # OpenGL 1.2 (EXT_copy_texture) commands (specific to texture3D)
4480 CopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)
4481 return void
4482 param target TextureTarget in value
4483 param level CheckedInt32 in value
4484 param xoffset CheckedInt32 in value
4485 param yoffset CheckedInt32 in value
4486 param zoffset CheckedInt32 in value
4487 param x WinCoord in value
4488 param y WinCoord in value
4489 param width SizeI in value
4490 param height SizeI in value
4491 category VERSION_1_2
4492 glxflags EXT
4493 version 1.2
4494 glxropcode 4123
4495 glsopcode 0x0151
4496 offset 373
4498 ###############################################################################
4499 ###############################################################################
4501 # OpenGL 1.3 commands
4503 ###############################################################################
4504 ###############################################################################
4506 # OpenGL 1.3 (ARB_multitexture) commands
4508 ActiveTexture(texture)
4509 return void
4510 param texture TextureUnit in value
4511 category VERSION_1_3
4512 glxflags ARB
4513 version 1.3
4514 glxropcode 197
4515 glsopcode 0x01B1
4516 offset 374
4518 ClientActiveTexture(texture)
4519 return void
4520 param texture TextureUnit in value
4521 category VERSION_1_3
4522 dlflags notlistable
4523 glxflags ARB client-handcode client-intercept server-handcode
4524 version 1.3
4525 glsflags client
4526 glsopcode 0x01B2
4527 offset 375
4529 MultiTexCoord1d(target, s)
4530 return void
4531 param target TextureUnit in value
4532 param s CoordD in value
4533 category VERSION_1_3
4534 glxflags ARB
4535 version 1.3
4536 vectorequiv MultiTexCoord1dv
4537 offset 376
4539 MultiTexCoord1dv(target, v)
4540 return void
4541 param target TextureUnit in value
4542 param v CoordD in array [1]
4543 category VERSION_1_3
4544 glxflags ARB
4545 version 1.3
4546 glxropcode 198
4547 glsopcode 0x01B3
4548 offset 377
4550 MultiTexCoord1f(target, s)
4551 return void
4552 param target TextureUnit in value
4553 param s CoordF in value
4554 category VERSION_1_3
4555 glxflags ARB
4556 version 1.3
4557 vectorequiv MultiTexCoord1fv
4558 offset 378
4560 MultiTexCoord1fv(target, v)
4561 return void
4562 param target TextureUnit in value
4563 param v CoordF in array [1]
4564 category VERSION_1_3
4565 glxflags ARB
4566 version 1.3
4567 glxropcode 199
4568 glsopcode 0x01B4
4569 offset 379
4571 MultiTexCoord1i(target, s)
4572 return void
4573 param target TextureUnit in value
4574 param s CoordI in value
4575 category VERSION_1_3
4576 glxflags ARB
4577 version 1.3
4578 vectorequiv MultiTexCoord1iv
4579 offset 380
4581 MultiTexCoord1iv(target, v)
4582 return void
4583 param target TextureUnit in value
4584 param v CoordI in array [1]
4585 category VERSION_1_3
4586 glxflags ARB
4587 version 1.3
4588 glxropcode 200
4589 glsopcode 0x01B5
4590 offset 381
4592 MultiTexCoord1s(target, s)
4593 return void
4594 param target TextureUnit in value
4595 param s CoordS in value
4596 category VERSION_1_3
4597 glxflags ARB
4598 version 1.3
4599 vectorequiv MultiTexCoord1sv
4600 offset 382
4602 MultiTexCoord1sv(target, v)
4603 return void
4604 param target TextureUnit in value
4605 param v CoordS in array [1]
4606 category VERSION_1_3
4607 glxflags ARB
4608 version 1.3
4609 glxropcode 201
4610 glsopcode 0x01B6
4611 offset 383
4613 MultiTexCoord2d(target, s, t)
4614 return void
4615 param target TextureUnit in value
4616 param s CoordD in value
4617 param t CoordD in value
4618 category VERSION_1_3
4619 glxflags ARB
4620 version 1.3
4621 vectorequiv MultiTexCoord2dv
4622 offset 384
4624 MultiTexCoord2dv(target, v)
4625 return void
4626 param target TextureUnit in value
4627 param v CoordD in array [2]
4628 category VERSION_1_3
4629 glxflags ARB
4630 version 1.3
4631 glxropcode 202
4632 glsopcode 0x01B7
4633 offset 385
4635 MultiTexCoord2f(target, s, t)
4636 return void
4637 param target TextureUnit in value
4638 param s CoordF in value
4639 param t CoordF in value
4640 category VERSION_1_3
4641 glxflags ARB
4642 version 1.3
4643 vectorequiv MultiTexCoord2fv
4644 offset 386
4646 MultiTexCoord2fv(target, v)
4647 return void
4648 param target TextureUnit in value
4649 param v CoordF in array [2]
4650 category VERSION_1_3
4651 glxflags ARB
4652 version 1.3
4653 glxropcode 203
4654 glsopcode 0x01B8
4655 offset 387
4657 MultiTexCoord2i(target, s, t)
4658 return void
4659 param target TextureUnit in value
4660 param s CoordI in value
4661 param t CoordI in value
4662 category VERSION_1_3
4663 glxflags ARB
4664 version 1.3
4665 vectorequiv MultiTexCoord2iv
4666 offset 388
4668 MultiTexCoord2iv(target, v)
4669 return void
4670 param target TextureUnit in value
4671 param v CoordI in array [2]
4672 category VERSION_1_3
4673 glxflags ARB
4674 version 1.3
4675 glxropcode 204
4676 glsopcode 0x01B9
4677 offset 389
4679 MultiTexCoord2s(target, s, t)
4680 return void
4681 param target TextureUnit in value
4682 param s CoordS in value
4683 param t CoordS in value
4684 category VERSION_1_3
4685 glxflags ARB
4686 version 1.3
4687 vectorequiv MultiTexCoord2sv
4688 offset 390
4690 MultiTexCoord2sv(target, v)
4691 return void
4692 param target TextureUnit in value
4693 param v CoordS in array [2]
4694 category VERSION_1_3
4695 glxflags ARB
4696 version 1.3
4697 glxropcode 205
4698 glsopcode 0x01BA
4699 offset 391
4701 MultiTexCoord3d(target, s, t, r)
4702 return void
4703 param target TextureUnit in value
4704 param s CoordD in value
4705 param t CoordD in value
4706 param r CoordD in value
4707 category VERSION_1_3
4708 glxflags ARB
4709 version 1.3
4710 vectorequiv MultiTexCoord3dv
4711 offset 392
4713 MultiTexCoord3dv(target, v)
4714 return void
4715 param target TextureUnit in value
4716 param v CoordD in array [3]
4717 category VERSION_1_3
4718 glxflags ARB
4719 version 1.3
4720 glxropcode 206
4721 glsopcode 0x01BB
4722 offset 393
4724 MultiTexCoord3f(target, s, t, r)
4725 return void
4726 param target TextureUnit in value
4727 param s CoordF in value
4728 param t CoordF in value
4729 param r CoordF in value
4730 category VERSION_1_3
4731 glxflags ARB
4732 version 1.3
4733 vectorequiv MultiTexCoord3fv
4734 offset 394
4736 MultiTexCoord3fv(target, v)
4737 return void
4738 param target TextureUnit in value
4739 param v CoordF in array [3]
4740 category VERSION_1_3
4741 glxflags ARB
4742 version 1.3
4743 glxropcode 207
4744 glsopcode 0x01BC
4745 offset 395
4747 MultiTexCoord3i(target, s, t, r)
4748 return void
4749 param target TextureUnit in value
4750 param s CoordI in value
4751 param t CoordI in value
4752 param r CoordI in value
4753 category VERSION_1_3
4754 glxflags ARB
4755 version 1.3
4756 vectorequiv MultiTexCoord3iv
4757 offset 396
4759 MultiTexCoord3iv(target, v)
4760 return void
4761 param target TextureUnit in value
4762 param v CoordI in array [3]
4763 category VERSION_1_3
4764 glxflags ARB
4765 version 1.3
4766 glxropcode 208
4767 glsopcode 0x01BD
4768 offset 397
4770 MultiTexCoord3s(target, s, t, r)
4771 return void
4772 param target TextureUnit in value
4773 param s CoordS in value
4774 param t CoordS in value
4775 param r CoordS in value
4776 category VERSION_1_3
4777 glxflags ARB
4778 version 1.3
4779 vectorequiv MultiTexCoord3sv
4780 offset 398
4782 MultiTexCoord3sv(target, v)
4783 return void
4784 param target TextureUnit in value
4785 param v CoordS in array [3]
4786 category VERSION_1_3
4787 version 1.3
4788 glxflags ARB
4789 glxropcode 209
4790 glsopcode 0x01BE
4791 offset 399
4793 MultiTexCoord4d(target, s, t, r, q)
4794 return void
4795 param target TextureUnit in value
4796 param s CoordD in value
4797 param t CoordD in value
4798 param r CoordD in value
4799 param q CoordD in value
4800 category VERSION_1_3
4801 glxflags ARB
4802 version 1.3
4803 vectorequiv MultiTexCoord4dv
4804 offset 400
4806 MultiTexCoord4dv(target, v)
4807 return void
4808 param target TextureUnit in value
4809 param v CoordD in array [4]
4810 category VERSION_1_3
4811 glxflags ARB
4812 version 1.3
4813 glxropcode 210
4814 glsopcode 0x01BF
4815 offset 401
4817 MultiTexCoord4f(target, s, t, r, q)
4818 return void
4819 param target TextureUnit in value
4820 param s CoordF in value
4821 param t CoordF in value
4822 param r CoordF in value
4823 param q CoordF in value
4824 category VERSION_1_3
4825 glxflags ARB
4826 version 1.3
4827 vectorequiv MultiTexCoord4fv
4828 offset 402
4830 MultiTexCoord4fv(target, v)
4831 return void
4832 param target TextureUnit in value
4833 param v CoordF in array [4]
4834 category VERSION_1_3
4835 glxflags ARB
4836 version 1.3
4837 glxropcode 211
4838 glsopcode 0x01C0
4839 offset 403
4841 MultiTexCoord4i(target, s, t, r, q)
4842 return void
4843 param target TextureUnit in value
4844 param s CoordI in value
4845 param t CoordI in value
4846 param r CoordI in value
4847 param q CoordI in value
4848 category VERSION_1_3
4849 glxflags ARB
4850 version 1.3
4851 vectorequiv MultiTexCoord4iv
4852 offset 404
4854 MultiTexCoord4iv(target, v)
4855 return void
4856 param target TextureUnit in value
4857 param v CoordI in array [4]
4858 category VERSION_1_3
4859 glxflags ARB
4860 version 1.3
4861 glxropcode 212
4862 glsopcode 0x01C1
4863 offset 405
4865 MultiTexCoord4s(target, s, t, r, q)
4866 return void
4867 param target TextureUnit in value
4868 param s CoordS in value
4869 param t CoordS in value
4870 param r CoordS in value
4871 param q CoordS in value
4872 category VERSION_1_3
4873 glxflags ARB
4874 version 1.3
4875 vectorequiv MultiTexCoord4sv
4876 offset 406
4878 MultiTexCoord4sv(target, v)
4879 return void
4880 param target TextureUnit in value
4881 param v CoordS in array [4]
4882 category VERSION_1_3
4883 glxflags ARB
4884 version 1.3
4885 glxropcode 213
4886 glsopcode 0x01C2
4887 offset 407
4889 # OpenGL 1.3 (ARB_transpose_matrix) commands
4891 LoadTransposeMatrixf(m)
4892 return void
4893 param m Float32 in array [16]
4894 category VERSION_1_3
4895 glxflags ARB client-handcode client-intercept server-handcode
4896 version 1.3
4897 glsflags matrix
4898 glsopcode 0x01C3
4899 offset 408
4901 LoadTransposeMatrixd(m)
4902 return void
4903 param m Float64 in array [16]
4904 category VERSION_1_3
4905 glxflags ARB client-handcode client-intercept server-handcode
4906 version 1.3
4907 glsflags matrix
4908 glsopcode 0x01C4
4909 offset 409
4911 MultTransposeMatrixf(m)
4912 return void
4913 param m Float32 in array [16]
4914 category VERSION_1_3
4915 glxflags ARB client-handcode client-intercept server-handcode
4916 version 1.3
4917 glsflags matrix
4918 glsopcode 0x01C5
4919 offset 410
4921 MultTransposeMatrixd(m)
4922 return void
4923 param m Float64 in array [16]
4924 category VERSION_1_3
4925 glxflags ARB client-handcode client-intercept server-handcode
4926 version 1.3
4927 glsflags matrix
4928 glsopcode 0x01C6
4929 offset 411
4931 # OpenGL 1.3 (ARB_multisample) commands
4933 SampleCoverage(value, invert)
4934 return void
4935 param value ClampedFloat32 in value
4936 param invert Boolean in value
4937 category VERSION_1_3
4938 glxflags ARB
4939 version 1.3
4940 glxropcode 229
4941 glsopcode 0x01C7
4942 offset 412
4944 # OpenGL 1.3 (ARB_texture_compression) commands
4946 # Arguably TexelInternalFormat, not PixelInternalFormat
4947 CompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data)
4948 return void
4949 param target TextureTarget in value
4950 param level CheckedInt32 in value
4951 param internalformat PixelInternalFormat in value
4952 param width SizeI in value
4953 param height SizeI in value
4954 param depth SizeI in value
4955 param border CheckedInt32 in value
4956 param imageSize SizeI in value
4957 param data CompressedTextureARB in array [imageSize]
4958 category VERSION_1_3
4959 dlflags handcode
4960 glxflags ARB client-handcode server-handcode
4961 version 1.3
4962 glxropcode 216
4963 glsopcode 0x01C9
4964 wglflags client-handcode server-handcode
4965 offset 554
4967 # Arguably TexelInternalFormat, not PixelInternalFormat
4968 CompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data)
4969 return void
4970 param target TextureTarget in value
4971 param level CheckedInt32 in value
4972 param internalformat PixelInternalFormat in value
4973 param width SizeI in value
4974 param height SizeI in value
4975 param border CheckedInt32 in value
4976 param imageSize SizeI in value
4977 param data CompressedTextureARB in array [imageSize]
4978 category VERSION_1_3
4979 dlflags handcode
4980 glxflags ARB client-handcode server-handcode
4981 version 1.3
4982 glxropcode 215
4983 glsopcode 0x01CA
4984 wglflags client-handcode server-handcode
4985 offset 555
4987 # Arguably TexelInternalFormat, not PixelInternalFormat
4988 CompressedTexImage1D(target, level, internalformat, width, border, imageSize, data)
4989 return void
4990 param target TextureTarget in value
4991 param level CheckedInt32 in value
4992 param internalformat PixelInternalFormat in value
4993 param width SizeI in value
4994 param border CheckedInt32 in value
4995 param imageSize SizeI in value
4996 param data CompressedTextureARB in array [imageSize]
4997 category VERSION_1_3
4998 dlflags handcode
4999 glxflags ARB client-handcode server-handcode
5000 version 1.3
5001 glxropcode 214
5002 glsopcode 0x01CB
5003 wglflags client-handcode server-handcode
5004 offset 556
5006 CompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
5007 return void
5008 param target TextureTarget in value
5009 param level CheckedInt32 in value
5010 param xoffset CheckedInt32 in value
5011 param yoffset CheckedInt32 in value
5012 param zoffset CheckedInt32 in value
5013 param width SizeI in value
5014 param height SizeI in value
5015 param depth SizeI in value
5016 param format PixelFormat in value
5017 param imageSize SizeI in value
5018 param data CompressedTextureARB in array [imageSize]
5019 category VERSION_1_3
5020 dlflags handcode
5021 glxflags ARB client-handcode server-handcode
5022 version 1.3
5023 glxropcode 219
5024 glsopcode 0x01CC
5025 wglflags client-handcode server-handcode
5026 offset 557
5028 CompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data)
5029 return void
5030 param target TextureTarget in value
5031 param level CheckedInt32 in value
5032 param xoffset CheckedInt32 in value
5033 param yoffset CheckedInt32 in value
5034 param width SizeI in value
5035 param height SizeI in value
5036 param format PixelFormat in value
5037 param imageSize SizeI in value
5038 param data CompressedTextureARB in array [imageSize]
5039 category VERSION_1_3
5040 dlflags handcode
5041 glxflags ARB client-handcode server-handcode
5042 version 1.3
5043 glxropcode 218
5044 glsopcode 0x01CD
5045 wglflags client-handcode server-handcode
5046 offset 558
5048 CompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data)
5049 return void
5050 param target TextureTarget in value
5051 param level CheckedInt32 in value
5052 param xoffset CheckedInt32 in value
5053 param width SizeI in value
5054 param format PixelFormat in value
5055 param imageSize SizeI in value
5056 param data CompressedTextureARB in array [imageSize]
5057 category VERSION_1_3
5058 dlflags handcode
5059 glxflags ARB client-handcode server-handcode
5060 version 1.3
5061 glxropcode 217
5062 glsopcode 0x01CE
5063 wglflags client-handcode server-handcode
5064 offset 559
5066 GetCompressedTexImage(target, level, img)
5067 return void
5068 param target TextureTarget in value
5069 param level CheckedInt32 in value
5070 param img CompressedTextureARB out array [COMPSIZE(target/level)]
5071 category VERSION_1_3
5072 dlflags notlistable
5073 glxflags ARB client-handcode server-handcode
5074 version 1.3
5075 glxsingle 160
5076 glsflags get
5077 glsopcode 0x01CF
5078 wglflags client-handcode server-handcode
5079 offset 560
5082 ###############################################################################
5083 ###############################################################################
5085 # OpenGL 1.4 commands
5087 ###############################################################################
5088 ###############################################################################
5090 # OpenGL 1.4 (EXT_blend_func_separate) commands
5092 BlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
5093 return void
5094 param sfactorRGB BlendFuncSeparateParameterEXT in value
5095 param dfactorRGB BlendFuncSeparateParameterEXT in value
5096 param sfactorAlpha BlendFuncSeparateParameterEXT in value
5097 param dfactorAlpha BlendFuncSeparateParameterEXT in value
5098 category VERSION_1_4
5099 glxropcode 4134
5100 version 1.4
5101 extension
5102 glsopcode 0x01DC
5103 offset 537
5105 # OpenGL 1.4 (EXT_fog_coord) commands
5107 FogCoordf(coord)
5108 return void
5109 param coord CoordF in value
5110 category VERSION_1_4
5111 vectorequiv FogCoordfv
5112 version 1.4
5113 offset 545
5115 FogCoordfv(coord)
5116 return void
5117 param coord CoordF in array [1]
5118 category VERSION_1_4
5119 version 1.4
5120 glxropcode 4124
5121 glsopcode 0x01D8
5122 offset 546
5124 FogCoordd(coord)
5125 return void
5126 param coord CoordD in value
5127 category VERSION_1_4
5128 vectorequiv FogCoorddv
5129 version 1.4
5130 offset 547
5132 FogCoorddv(coord)
5133 return void
5134 param coord CoordD in array [1]
5135 category VERSION_1_4
5136 version 1.4
5137 glxropcode 4125
5138 glsopcode 0x01DA
5139 offset 548
5141 FogCoordPointer(type, stride, pointer)
5142 return void
5143 param type FogPointerTypeEXT in value
5144 param stride SizeI in value
5145 param pointer Void in array [COMPSIZE(type/stride)] retained
5146 category VERSION_1_4
5147 dlflags notlistable
5148 version 1.4
5149 glxflags client-handcode server-handcode
5150 glsflags client
5151 glsopcode 0x01DB
5152 offset 549
5154 # OpenGL 1.4 (EXT_multi_draw_arrays) commands
5156 # first and count are really 'in'
5157 MultiDrawArrays(mode, first, count, primcount)
5158 return void
5159 param mode BeginMode in value
5160 param first Int32 out array [COMPSIZE(count)]
5161 param count SizeI out array [COMPSIZE(primcount)]
5162 param primcount SizeI in value
5163 category VERSION_1_4
5164 version 1.4
5165 glxropcode ?
5166 glsflags ignore
5167 offset 644
5169 MultiDrawElements(mode, count, type, indices, primcount)
5170 return void
5171 param mode BeginMode in value
5172 param count SizeI in array [COMPSIZE(primcount)]
5173 param type DrawElementsType in value
5174 param indices VoidPointer in array [COMPSIZE(primcount)]
5175 param primcount SizeI in value
5176 category VERSION_1_4
5177 version 1.4
5178 glxropcode ?
5179 glsflags ignore
5180 offset 645
5182 # OpenGL 1.4 (ARB_point_parameters, NV_point_sprite) commands
5184 PointParameterf(pname, param)
5185 return void
5186 param pname PointParameterNameARB in value
5187 param param CheckedFloat32 in value
5188 category VERSION_1_4
5189 version 1.4
5190 glxropcode 2065
5191 extension
5192 glsopcode 0x0177
5193 offset 458
5195 PointParameterfv(pname, params)
5196 return void
5197 param pname PointParameterNameARB in value
5198 param params CheckedFloat32 in array [COMPSIZE(pname)]
5199 category VERSION_1_4
5200 version 1.4
5201 glxropcode 2066
5202 extension
5203 glsopcode 0x0178
5204 offset 459
5206 PointParameteri(pname, param)
5207 return void
5208 param pname PointParameterNameARB in value
5209 param param Int32 in value
5210 category VERSION_1_4
5211 version 1.4
5212 extension soft WINSOFT NV20
5213 glxropcode 4221
5214 glsflags ignore
5215 offset 642
5217 PointParameteriv(pname, params)
5218 return void
5219 param pname PointParameterNameARB in value
5220 param params Int32 in array [COMPSIZE(pname)]
5221 category VERSION_1_4
5222 version 1.4
5223 extension soft WINSOFT NV20
5224 glxropcode 4222re
5225 glsflags ignore
5226 offset 643
5228 # OpenGL 1.4 (EXT_secondary_color) commands
5230 SecondaryColor3b(red, green, blue)
5231 return void
5232 param red ColorB in value
5233 param green ColorB in value
5234 param blue ColorB in value
5235 category VERSION_1_4
5236 vectorequiv SecondaryColor3bv
5237 version 1.4
5238 offset 561
5240 SecondaryColor3bv(v)
5241 return void
5242 param v ColorB in array [3]
5243 category VERSION_1_4
5244 version 1.4
5245 glxropcode 4126
5246 glsopcode 0x01FD
5247 offset 562
5249 SecondaryColor3d(red, green, blue)
5250 return void
5251 param red ColorD in value
5252 param green ColorD in value
5253 param blue ColorD in value
5254 category VERSION_1_4
5255 vectorequiv SecondaryColor3dv
5256 version 1.4
5257 offset 563
5259 SecondaryColor3dv(v)
5260 return void
5261 param v ColorD in array [3]
5262 category VERSION_1_4
5263 version 1.4
5264 glxropcode 4130
5265 glsopcode 0x01FE
5266 offset 564
5268 SecondaryColor3f(red, green, blue)
5269 return void
5270 param red ColorF in value
5271 param green ColorF in value
5272 param blue ColorF in value
5273 category VERSION_1_4
5274 vectorequiv SecondaryColor3fv
5275 version 1.4
5276 offset 565
5278 SecondaryColor3fv(v)
5279 return void
5280 param v ColorF in array [3]
5281 category VERSION_1_4
5282 version 1.4
5283 glxropcode 4129
5284 glsopcode 0x01FF
5285 offset 566
5287 SecondaryColor3i(red, green, blue)
5288 return void
5289 param red ColorI in value
5290 param green ColorI in value
5291 param blue ColorI in value
5292 category VERSION_1_4
5293 vectorequiv SecondaryColor3iv
5294 version 1.4
5295 offset 567
5297 SecondaryColor3iv(v)
5298 return void
5299 param v ColorI in array [3]
5300 category VERSION_1_4
5301 version 1.4
5302 glxropcode 4128
5303 glsopcode 0x0200
5304 offset 568
5306 SecondaryColor3s(red, green, blue)
5307 return void
5308 param red ColorS in value
5309 param green ColorS in value
5310 param blue ColorS in value
5311 category VERSION_1_4
5312 vectorequiv SecondaryColor3sv
5313 version 1.4
5314 offset 569
5316 SecondaryColor3sv(v)
5317 return void
5318 param v ColorS in array [3]
5319 category VERSION_1_4
5320 version 1.4
5321 glxropcode 4127
5322 glsopcode 0x0201
5323 offset 570
5325 SecondaryColor3ub(red, green, blue)
5326 return void
5327 param red ColorUB in value
5328 param green ColorUB in value
5329 param blue ColorUB in value
5330 category VERSION_1_4
5331 vectorequiv SecondaryColor3ubv
5332 version 1.4
5333 offset 571
5335 SecondaryColor3ubv(v)
5336 return void
5337 param v ColorUB in array [3]
5338 category VERSION_1_4
5339 version 1.4
5340 glxropcode 4131
5341 glsopcode 0x0202
5342 offset 572
5344 SecondaryColor3ui(red, green, blue)
5345 return void
5346 param red ColorUI in value
5347 param green ColorUI in value
5348 param blue ColorUI in value
5349 category VERSION_1_4
5350 vectorequiv SecondaryColor3uiv
5351 version 1.4
5352 offset 573
5354 SecondaryColor3uiv(v)
5355 return void
5356 param v ColorUI in array [3]
5357 category VERSION_1_4
5358 version 1.4
5359 glxropcode 4133
5360 glsopcode 0x0203
5361 offset 574
5363 SecondaryColor3us(red, green, blue)
5364 return void
5365 param red ColorUS in value
5366 param green ColorUS in value
5367 param blue ColorUS in value
5368 category VERSION_1_4
5369 vectorequiv SecondaryColor3usv
5370 version 1.4
5371 offset 575
5373 SecondaryColor3usv(v)
5374 return void
5375 param v ColorUS in array [3]
5376 category VERSION_1_4
5377 version 1.4
5378 glxropcode 4132
5379 glsopcode 0x0204
5380 offset 576
5382 SecondaryColorPointer(size, type, stride, pointer)
5383 return void
5384 param size Int32 in value
5385 param type ColorPointerType in value
5386 param stride SizeI in value
5387 param pointer Void in array [COMPSIZE(size/type/stride)] retained
5388 category VERSION_1_4
5389 dlflags notlistable
5390 glxflags client-handcode server-handcode
5391 version 1.4
5392 extension
5393 glsflags client
5394 glsopcode 0x0205
5395 offset 577
5397 # OpenGL 1.4 (ARB_window_pos) commands
5398 # Note: all WindowPos* entry points use glxropcode ropcode 230, with 3 float parameters
5400 WindowPos2d(x, y)
5401 return void
5402 param x CoordD in value
5403 param y CoordD in value
5404 category VERSION_1_4
5405 vectorequiv WindowPos2dv
5406 version 1.4
5407 offset 513
5409 WindowPos2dv(v)
5410 return void
5411 param v CoordD in array [2]
5412 category VERSION_1_4
5413 version 1.4
5414 glxropcode 230
5415 glxflags client-handcode server-handcode
5416 glsopcode 0x01F0
5417 offset 514
5419 WindowPos2f(x, y)
5420 return void
5421 param x CoordF in value
5422 param y CoordF in value
5423 category VERSION_1_4
5424 vectorequiv WindowPos2fv
5425 version 1.4
5426 offset 515
5428 WindowPos2fv(v)
5429 return void
5430 param v CoordF in array [2]
5431 category VERSION_1_4
5432 version 1.4
5433 glxropcode 230
5434 glxflags client-handcode server-handcode
5435 glsopcode 0x01F1
5436 offset 516
5438 WindowPos2i(x, y)
5439 return void
5440 param x CoordI in value
5441 param y CoordI in value
5442 category VERSION_1_4
5443 vectorequiv WindowPos2iv
5444 version 1.4
5445 offset 517
5447 WindowPos2iv(v)
5448 return void
5449 param v CoordI in array [2]
5450 category VERSION_1_4
5451 version 1.4
5452 glxropcode 230
5453 glxflags client-handcode server-handcode
5454 glsopcode 0x01F2
5455 offset 518
5457 WindowPos2s(x, y)
5458 return void
5459 param x CoordS in value
5460 param y CoordS in value
5461 category VERSION_1_4
5462 vectorequiv WindowPos2sv
5463 version 1.4
5464 offset 519
5466 WindowPos2sv(v)
5467 return void
5468 param v CoordS in array [2]
5469 category VERSION_1_4
5470 version 1.4
5471 glxropcode 230
5472 glxflags client-handcode server-handcode
5473 glsopcode 0x01F3
5474 offset 520
5476 WindowPos3d(x, y, z)
5477 return void
5478 param x CoordD in value
5479 param y CoordD in value
5480 param z CoordD in value
5481 vectorequiv WindowPos3dv
5482 category VERSION_1_4
5483 version 1.4
5484 offset 521
5486 WindowPos3dv(v)
5487 return void
5488 param v CoordD in array [3]
5489 category VERSION_1_4
5490 version 1.4
5491 glxropcode 230
5492 glxflags client-handcode server-handcode
5493 glsopcode 0x01F4
5494 offset 522
5496 WindowPos3f(x, y, z)
5497 return void
5498 param x CoordF in value
5499 param y CoordF in value
5500 param z CoordF in value
5501 category VERSION_1_4
5502 vectorequiv WindowPos3fv
5503 version 1.4
5504 offset 523
5506 WindowPos3fv(v)
5507 return void
5508 param v CoordF in array [3]
5509 category VERSION_1_4
5510 version 1.4
5511 glxropcode 230
5512 glxflags client-handcode server-handcode
5513 glsopcode 0x01F5
5514 offset 524
5516 WindowPos3i(x, y, z)
5517 return void
5518 param x CoordI in value
5519 param y CoordI in value
5520 param z CoordI in value
5521 category VERSION_1_4
5522 vectorequiv WindowPos3iv
5523 version 1.4
5524 offset 525
5526 WindowPos3iv(v)
5527 return void
5528 param v CoordI in array [3]
5529 category VERSION_1_4
5530 version 1.4
5531 glxropcode 230
5532 glxflags client-handcode server-handcode
5533 glsopcode 0x01F6
5534 offset 526
5536 WindowPos3s(x, y, z)
5537 return void
5538 param x CoordS in value
5539 param y CoordS in value
5540 param z CoordS in value
5541 category VERSION_1_4
5542 vectorequiv WindowPos3sv
5543 version 1.4
5544 offset 527
5546 WindowPos3sv(v)
5547 return void
5548 param v CoordS in array [3]
5549 category VERSION_1_4
5550 version 1.4
5551 glxropcode 230
5552 glxflags client-handcode server-handcode
5553 glsopcode 0x01F7
5554 offset 528
5557 ###############################################################################
5558 ###############################################################################
5560 # OpenGL 1.5 commands
5562 ###############################################################################
5563 ###############################################################################
5565 # OpenGL 1.5 (ARB_occlusion_query) commands
5567 GenQueries(n, ids)
5568 return void
5569 param n SizeI in value
5570 param ids UInt32 out array [n]
5571 category VERSION_1_5
5572 version 1.5
5573 extension
5574 glxsingle 162
5575 glxflags ignore
5576 glsopcode ?
5577 offset 700
5579 DeleteQueries(n, ids)
5580 return void
5581 param n SizeI in value
5582 param ids UInt32 in array [n]
5583 category VERSION_1_5
5584 version 1.5
5585 extension
5586 glxsingle 161
5587 glxflags ignore
5588 glsopcode ?
5589 offset 701
5591 IsQuery(id)
5592 return Boolean
5593 param id UInt32 in value
5594 category VERSION_1_5
5595 version 1.5
5596 extension
5597 glxsingle 163
5598 glxflags ignore
5599 glsopcode ?
5600 offset 702
5602 BeginQuery(target, id)
5603 return void
5604 param target GLenum in value
5605 param id UInt32 in value
5606 category VERSION_1_5
5607 version 1.5
5608 extension
5609 glxropcode 231
5610 glxflags ignore
5611 glsopcode ?
5612 offset 703
5614 EndQuery(target)
5615 return void
5616 param target GLenum in value
5617 category VERSION_1_5
5618 version 1.5
5619 extension
5620 glxropcode 232
5621 glxflags ignore
5622 glsopcode ?
5623 offset 704
5625 GetQueryiv(target, pname, params)
5626 return void
5627 param target GLenum in value
5628 param pname GLenum in value
5629 param params Int32 out array [pname]
5630 category VERSION_1_5
5631 dlflags notlistable
5632 version 1.5
5633 extension
5634 glxsingle 164
5635 glxflags ignore
5636 glsflags get
5637 glsopcode ?
5638 offset 705
5640 GetQueryObjectiv(id, pname, params)
5641 return void
5642 param id UInt32 in value
5643 param pname GLenum in value
5644 param params Int32 out array [pname]
5645 category VERSION_1_5
5646 dlflags notlistable
5647 version 1.5
5648 extension
5649 glxsingle 165
5650 glxflags ignore
5651 glsflags get
5652 glsopcode ?
5653 offset 706
5655 GetQueryObjectuiv(id, pname, params)
5656 return void
5657 param id UInt32 in value
5658 param pname GLenum in value
5659 param params UInt32 out array [pname]
5660 category VERSION_1_5
5661 dlflags notlistable
5662 version 1.5
5663 extension
5664 glxsingle 166
5665 glxflags ignore
5666 glsflags get
5667 glsopcode ?
5668 offset 707
5670 # OpenGL 1.5 (ARB_vertex_buffer_object) commands
5672 BindBuffer(target, buffer)
5673 return void
5674 param target BufferTargetARB in value
5675 param buffer UInt32 in value
5676 category VERSION_1_5
5677 version 1.5
5678 extension
5679 glxropcode ?
5680 glxflags ignore
5681 glsopcode ?
5682 offset 688
5684 DeleteBuffers(n, buffers)
5685 return void
5686 param n SizeI in value
5687 param buffers ConstUInt32 in array [n]
5688 category VERSION_1_5
5689 version 1.5
5690 extension
5691 glxropcode ?
5692 glxflags ignore
5693 glsopcode ?
5694 offset 691
5696 GenBuffers(n, buffers)
5697 return void
5698 param n SizeI in value
5699 param buffers UInt32 out array [n]
5700 category VERSION_1_5
5701 version 1.5
5702 extension
5703 glxropcode ?
5704 glxflags ignore
5705 glsopcode ?
5706 offset 692
5708 IsBuffer(buffer)
5709 return Boolean
5710 param buffer UInt32 in value
5711 category VERSION_1_5
5712 version 1.5
5713 extension
5714 glxropcode ?
5715 glxflags ignore
5716 glsopcode ?
5717 offset 696
5719 BufferData(target, size, data, usage)
5720 return void
5721 param target BufferTargetARB in value
5722 param size BufferSize in value
5723 param data ConstVoid in array [size]
5724 param usage BufferUsageARB in value
5725 category VERSION_1_5
5726 version 1.5
5727 extension
5728 glxropcode ?
5729 glxflags ignore
5730 glsopcode ?
5731 offset 689
5733 BufferSubData(target, offset, size, data)
5734 return void
5735 param target BufferTargetARB in value
5736 param offset BufferOffset in value
5737 param size BufferSize in value
5738 param data ConstVoid in array [size]
5739 category VERSION_1_5
5740 version 1.5
5741 extension
5742 glxropcode ?
5743 glxflags ignore
5744 glsopcode ?
5745 offset 690
5747 GetBufferSubData(target, offset, size, data)
5748 return void
5749 param target BufferTargetARB in value
5750 param offset BufferOffset in value
5751 param size BufferSize in value
5752 param data Void out array [size]
5753 category VERSION_1_5
5754 dlflags notlistable
5755 version 1.5
5756 extension
5757 glxsingle ?
5758 glxflags ignore
5759 glsflags get
5760 glsopcode ?
5761 offset 695
5763 MapBuffer(target, access)
5764 return VoidPointer
5765 param target BufferTargetARB in value
5766 param access BufferAccessARB in value
5767 category VERSION_1_5
5768 version 1.5
5769 extension
5770 glxropcode ?
5771 glxflags ignore
5772 glsopcode ?
5773 offset 697
5775 UnmapBuffer(target)
5776 return Boolean
5777 param target BufferTargetARB in value
5778 category VERSION_1_5
5779 version 1.5
5780 extension
5781 glxropcode ?
5782 glxflags ignore
5783 glsopcode ?
5784 offset 698
5786 GetBufferParameteriv(target, pname, params)
5787 return void
5788 param target BufferTargetARB in value
5789 param pname BufferPNameARB in value
5790 param params Int32 out array [COMPSIZE(pname)]
5791 category VERSION_1_5
5792 dlflags notlistable
5793 version 1.5
5794 extension
5795 glxsingle ?
5796 glxflags ignore
5797 glsflags get
5798 glsopcode ?
5799 offset 693
5801 GetBufferPointerv(target, pname, params)
5802 return void
5803 param target BufferTargetARB in value
5804 param pname BufferPointerNameARB in value
5805 param params VoidPointer out array [1]
5806 category VERSION_1_5
5807 dlflags notlistable
5808 version 1.5
5809 extension
5810 glxsingle ?
5811 glxflags ignore
5812 glsflags get
5813 glsopcode ?
5814 offset 694
5816 # OpenGL 1.5 (EXT_shadow_funcs) commands - none
5819 ###############################################################################
5820 ###############################################################################
5822 # OpenGL 2.0 commands
5824 ###############################################################################
5825 ###############################################################################
5827 # OpenGL 2.0 (EXT_blend_equation_separate) commands
5829 BlendEquationSeparate(modeRGB, modeAlpha)
5830 return void
5831 param modeRGB BlendEquationModeEXT in value
5832 param modeAlpha BlendEquationModeEXT in value
5833 category VERSION_2_0
5834 version 2.0
5835 extension
5836 glxropcode 4228
5837 glsopcode ?
5839 # OpenGL 2.0 (ARB_draw_buffers) commands
5841 DrawBuffers(n, bufs)
5842 return void
5843 param n SizeI in value
5844 param bufs DrawBufferModeATI in array [n]
5845 category VERSION_2_0
5846 version 2.0
5847 extension
5848 glxropcode 233
5849 glxflags ignore
5850 glsopcode ?
5851 offset ?
5853 # OpenGL 2.0 (ARB_stencil_two_side) commands
5855 StencilOpSeparate(face, sfail, dpfail, dppass)
5856 return void
5857 param face StencilFaceDirection in value
5858 param sfail StencilOp in value
5859 param dpfail StencilOp in value
5860 param dppass StencilOp in value
5861 category VERSION_2_0
5862 version 2.0
5863 extension
5864 glxropcode ?
5865 glxflags ignore
5866 glsopcode ?
5867 offset ?
5869 StencilFuncSeparate(frontfunc, backfunc, ref, mask)
5870 return void
5871 param frontfunc StencilFunction in value
5872 param backfunc StencilFunction in value
5873 param ref ClampedStencilValue in value
5874 param mask MaskedStencilValue in value
5875 category VERSION_2_0
5876 version 2.0
5877 extension
5878 glxropcode ?
5879 glxflags ignore
5880 glsopcode ?
5881 offset ?
5883 StencilMaskSeparate(face, mask)
5884 return void
5885 param face StencilFaceDirection in value
5886 param mask MaskedStencilValue in value
5887 category VERSION_2_0
5888 version 2.0
5889 extension
5890 glxropcode ?
5891 glxflags ignore
5892 glsopcode ?
5893 offset ?
5895 # OpenGL 2.0 (ARB_shader_objects / ARB_vertex_shader / ARB_fragment_shader) commands
5897 AttachShader(program, shader)
5898 return void
5899 param program UInt32 in value
5900 param shader UInt32 in value
5901 category VERSION_2_0
5902 version 2.0
5903 extension
5904 glxropcode ?
5905 glxflags ignore
5906 glsopcode ?
5907 offset ?
5909 BindAttribLocation(program, index, name)
5910 return void
5911 param program UInt32 in value
5912 param index UInt32 in value
5913 param name Char in array []
5914 category VERSION_2_0
5915 version 2.0
5916 extension
5917 glxropcode ?
5918 glxflags ignore
5919 glsopcode ?
5920 offset ?
5922 CompileShader(shader)
5923 return void
5924 param shader UInt32 in value
5925 category VERSION_2_0
5926 version 2.0
5927 extension
5928 glxropcode ?
5929 glxflags ignore
5930 glsopcode ?
5931 offset ?
5933 CreateProgram()
5934 return UInt32
5935 category VERSION_2_0
5936 version 2.0
5937 extension
5938 glxropcode ?
5939 glxflags ignore
5940 glsopcode ?
5941 offset ?
5943 CreateShader(type)
5944 return UInt32
5945 param type GLenum in value
5946 category VERSION_2_0
5947 version 2.0
5948 extension
5949 glxropcode ?
5950 glxflags ignore
5951 glsopcode ?
5952 offset ?
5954 DeleteProgram(program)
5955 return void
5956 param program UInt32 in value
5957 category VERSION_2_0
5958 version 2.0
5959 extension
5960 glxropcode ?
5961 glxflags ignore
5962 glsopcode ?
5963 offset ?
5965 DeleteShader(shader)
5966 return void
5967 param shader UInt32 in value
5968 category VERSION_2_0
5969 version 2.0
5970 extension
5971 glxropcode ?
5972 glxflags ignore
5973 glsopcode ?
5974 offset ?
5976 DetachShader(program, shader)
5977 return void
5978 param program UInt32 in value
5979 param shader UInt32 in value
5980 category VERSION_2_0
5981 version 2.0
5982 extension
5983 glxropcode ?
5984 glxflags ignore
5985 glsopcode ?
5986 offset ?
5988 DisableVertexAttribArray(index)
5989 return void
5990 param index UInt32 in value
5991 dlflags notlistable
5992 category VERSION_2_0
5993 version 2.0
5994 extension soft WINSOFT NV10
5995 glsflags ignore
5996 glxflags ignore
5997 offset 666
5999 EnableVertexAttribArray(index)
6000 return void
6001 param index UInt32 in value
6002 dlflags notlistable
6003 category VERSION_2_0
6004 version 2.0
6005 extension soft WINSOFT NV10
6006 glsflags ignore
6007 glxflags ignore
6008 offset 665
6010 GetActiveAttrib(program, index, bufSize, length, size, type, name)
6011 return void
6012 param program UInt32 in value
6013 param index UInt32 in value
6014 param bufSize SizeI in value
6015 param length SizeI out array [1]
6016 param size Int32 out array [1]
6017 param type GLenum out array [1]
6018 param name Char out array []
6019 category VERSION_2_0
6020 dlflags notlistable
6021 version 2.0
6022 extension
6023 glxsingle ?
6024 glxflags ignore
6025 glsflags get
6026 glsopcode ?
6027 offset ?
6029 GetActiveUniform(program, index, bufSize, length, size, type, name)
6030 return void
6031 param program UInt32 in value
6032 param index UInt32 in value
6033 param bufSize SizeI in value
6034 param length SizeI out array [1]
6035 param size Int32 out array [1]
6036 param type GLenum out array [1]
6037 param name Char out array []
6038 category VERSION_2_0
6039 dlflags notlistable
6040 version 2.0
6041 extension
6042 glxsingle ?
6043 glxflags ignore
6044 glsflags get
6045 glsopcode ?
6046 offset ?
6048 GetAttachedShaders(program, maxCount, count, obj)
6049 return void
6050 param program UInt32 in value
6051 param maxCount SizeI in value
6052 param count SizeI out array [1]
6053 param obj UInt32 out array [count]
6054 category VERSION_2_0
6055 dlflags notlistable
6056 version 2.0
6057 extension
6058 glxsingle ?
6059 glxflags ignore
6060 glsflags get
6061 glsopcode ?
6062 offset ?
6064 GetAttribLocation(program, name)
6065 return Int32
6066 param program UInt32 in value
6067 param name Char in array []
6068 category VERSION_2_0
6069 dlflags notlistable
6070 version 2.0
6071 extension
6072 glxsingle ?
6073 glxflags ignore
6074 glsflags get
6075 glsopcode ?
6076 offset ?
6078 GetProgramiv(program, pname, params)
6079 return void
6080 param program UInt32 in value
6081 param pname GLenum in value
6082 param params Int32 out array [pname]
6083 category VERSION_2_0
6084 dlflags notlistable
6085 version 2.0
6086 extension
6087 glxsingle ?
6088 glxflags ignore
6089 glsflags get
6090 glsopcode ?
6091 offset ?
6093 GetProgramInfoLog(program, bufSize, length, infoLog)
6094 return void
6095 param program UInt32 in value
6096 param bufSize SizeI in value
6097 param length SizeI out array [1]
6098 param infoLog Char out array [length]
6099 category VERSION_2_0
6100 dlflags notlistable
6101 version 2.0
6102 extension
6103 glxsingle ?
6104 glxflags ignore
6105 glsflags get
6106 glsopcode ?
6107 offset ?
6109 GetShaderiv(shader, pname, params)
6110 return void
6111 param shader UInt32 in value
6112 param pname GLenum in value
6113 param params Int32 out array [pname]
6114 category VERSION_2_0
6115 dlflags notlistable
6116 version 2.0
6117 extension
6118 glxsingle ?
6119 glxflags ignore
6120 glsflags get
6121 glsopcode ?
6122 offset ?
6124 GetShaderInfoLog(shader, bufSize, length, infoLog)
6125 return void
6126 param shader UInt32 in value
6127 param bufSize SizeI in value
6128 param length SizeI out array [1]
6129 param infoLog Char out array [length]
6130 category VERSION_2_0
6131 dlflags notlistable
6132 version 2.0
6133 extension
6134 glxsingle ?
6135 glxflags ignore
6136 glsflags get
6137 glsopcode ?
6138 offset ?
6140 GetShaderSource(shader, bufSize, length, source)
6141 return void
6142 param shader UInt32 in value
6143 param bufSize SizeI in value
6144 param length SizeI out array [1]
6145 param source Char out array [length]
6146 category VERSION_2_0
6147 dlflags notlistable
6148 version 2.0
6149 extension
6150 glxsingle ?
6151 glxflags ignore
6152 glsflags get
6153 glsopcode ?
6154 offset ?
6156 GetUniformLocation(program, name)
6157 return Int32
6158 param program UInt32 in value
6159 param name Char in array []
6160 category VERSION_2_0
6161 dlflags notlistable
6162 version 2.0
6163 extension
6164 glxsingle ?
6165 glxflags ignore
6166 glsflags get
6167 glsopcode ?
6168 offset ?
6170 GetUniformfv(program, location, params)
6171 return void
6172 param program UInt32 in value
6173 param location Int32 in value
6174 param params Float32 out array [location]
6175 category VERSION_2_0
6176 dlflags notlistable
6177 version 2.0
6178 extension
6179 glxsingle ?
6180 glxflags ignore
6181 glsflags get
6182 glsopcode ?
6183 offset ?
6185 GetUniformiv(program, location, params)
6186 return void
6187 param program UInt32 in value
6188 param location Int32 in value
6189 param params Int32 out array [location]
6190 category VERSION_2_0
6191 dlflags notlistable
6192 version 2.0
6193 extension
6194 glxsingle ?
6195 glxflags ignore
6196 glsflags get
6197 glsopcode ?
6198 offset ?
6200 GetVertexAttribdv(index, pname, params)
6201 return void
6202 param index UInt32 in value
6203 param pname VertexAttribPropertyARB in value
6204 param params Float64 out array [4]
6205 dlflags notlistable
6206 category VERSION_2_0
6207 version 2.0
6208 extension soft WINSOFT NV10
6209 glxvendorpriv 1301
6210 glsflags client get
6211 glsopcode 0x0232
6212 offset 588
6214 GetVertexAttribfv(index, pname, params)
6215 return void
6216 param index UInt32 in value
6217 param pname VertexAttribPropertyARB in value
6218 param params Float32 out array [4]
6219 dlflags notlistable
6220 category VERSION_2_0
6221 version 2.0
6222 extension soft WINSOFT NV10
6223 glxvendorpriv 1302
6224 glsflags client get
6225 glsopcode 0x0233
6226 offset 589
6228 GetVertexAttribiv(index, pname, params)
6229 return void
6230 param index UInt32 in value
6231 param pname VertexAttribPropertyARB in value
6232 param params Int32 out array [4]
6233 dlflags notlistable
6234 category VERSION_2_0
6235 version 2.0
6236 extension soft WINSOFT NV10
6237 glxvendorpriv 1303
6238 glsflags client get
6239 glsopcode 0x0234
6240 offset 590
6242 GetVertexAttribPointerv(index, pname, pointer)
6243 return void
6244 param index UInt32 in value
6245 param pname VertexAttribPointerPropertyARB in value
6246 param pointer VoidPointer out array [1]
6247 dlflags notlistable
6248 category VERSION_2_0
6249 version 2.0
6250 extension soft WINSOFT NV10
6251 glxflags ignore
6252 glsflags client get
6253 glsopcode 0x0235
6254 offset 591
6256 IsProgram(program)
6257 return Boolean
6258 param program UInt32 in value
6259 dlflags notlistable
6260 category VERSION_2_0
6261 version 2.0
6262 extension soft WINSOFT NV10
6263 glxvendorpriv 1304
6264 glsflags get
6265 glsopcode 0x0236
6266 offset 592
6268 IsShader(shader)
6269 return Boolean
6270 param shader UInt32 in value
6271 dlflags notlistable
6272 category VERSION_2_0
6273 version 2.0
6274 extension soft WINSOFT NV10
6275 glxvendorpriv ?
6276 glsflags get
6277 glsopcode ?
6278 offset ?
6280 LinkProgram(program)
6281 return void
6282 param program UInt32 in value
6283 category VERSION_2_0
6284 version 2.0
6285 extension
6286 glxropcode ?
6287 glxflags ignore
6288 glsopcode ?
6289 offset ?
6291 ShaderSource(shader, count, string, length)
6292 return void
6293 param shader UInt32 in value
6294 param count SizeI in value
6295 param string CharPointer in array [count]
6296 param length Int32 in array [1]
6297 category VERSION_2_0
6298 version 2.0
6299 extension
6300 glxropcode ?
6301 glxflags ignore
6302 glsopcode ?
6303 offset ?
6305 UseProgram(program)
6306 return void
6307 param program UInt32 in value
6308 category VERSION_2_0
6309 version 2.0
6310 extension
6311 glxropcode ?
6312 glxflags ignore
6313 glsopcode ?
6314 offset ?
6316 Uniform1f(location, v0)
6317 return void
6318 param location Int32 in value
6319 param v0 Float32 in value
6320 category VERSION_2_0
6321 version 2.0
6322 extension
6323 glxropcode ?
6324 glxflags ignore
6325 glsopcode ?
6326 offset ?
6328 Uniform2f(location, v0, v1)
6329 return void
6330 param location Int32 in value
6331 param v0 Float32 in value
6332 param v1 Float32 in value
6333 category VERSION_2_0
6334 version 2.0
6335 extension
6336 glxropcode ?
6337 glxflags ignore
6338 glsopcode ?
6339 offset ?
6341 Uniform3f(location, v0, v1, v2)
6342 return void
6343 param location Int32 in value
6344 param v0 Float32 in value
6345 param v1 Float32 in value
6346 param v2 Float32 in value
6347 category VERSION_2_0
6348 version 2.0
6349 extension
6350 glxropcode ?
6351 glxflags ignore
6352 glsopcode ?
6353 offset ?
6355 Uniform4f(location, v0, v1, v2, v3)
6356 return void
6357 param location Int32 in value
6358 param v0 Float32 in value
6359 param v1 Float32 in value
6360 param v2 Float32 in value
6361 param v3 Float32 in value
6362 category VERSION_2_0
6363 version 2.0
6364 extension
6365 glxropcode ?
6366 glxflags ignore
6367 glsopcode ?
6368 offset ?
6370 Uniform1i(location, v0)
6371 return void
6372 param location Int32 in value
6373 param v0 Int32 in value
6374 category VERSION_2_0
6375 version 2.0
6376 extension
6377 glxropcode ?
6378 glxflags ignore
6379 glsopcode ?
6380 offset ?
6382 Uniform2i(location, v0, v1)
6383 return void
6384 param location Int32 in value
6385 param v0 Int32 in value
6386 param v1 Int32 in value
6387 category VERSION_2_0
6388 version 2.0
6389 extension
6390 glxropcode ?
6391 glxflags ignore
6392 glsopcode ?
6393 offset ?
6395 Uniform3i(location, v0, v1, v2)
6396 return void
6397 param location Int32 in value
6398 param v0 Int32 in value
6399 param v1 Int32 in value
6400 param v2 Int32 in value
6401 category VERSION_2_0
6402 version 2.0
6403 extension
6404 glxropcode ?
6405 glxflags ignore
6406 glsopcode ?
6407 offset ?
6409 Uniform4i(location, v0, v1, v2, v3)
6410 return void
6411 param location Int32 in value
6412 param v0 Int32 in value
6413 param v1 Int32 in value
6414 param v2 Int32 in value
6415 param v3 Int32 in value
6416 category VERSION_2_0
6417 version 2.0
6418 extension
6419 glxropcode ?
6420 glxflags ignore
6421 glsopcode ?
6422 offset ?
6424 Uniform1fv(location, count, value)
6425 return void
6426 param location Int32 in value
6427 param count SizeI in value
6428 param value Float32 in array [count]
6429 category VERSION_2_0
6430 version 2.0
6431 extension
6432 glxropcode ?
6433 glxflags ignore
6434 glsopcode ?
6435 offset ?
6437 Uniform2fv(location, count, value)
6438 return void
6439 param location Int32 in value
6440 param count SizeI in value
6441 param value Float32 in array [count]
6442 category VERSION_2_0
6443 version 2.0
6444 extension
6445 glxropcode ?
6446 glxflags ignore
6447 glsopcode ?
6448 offset ?
6450 Uniform3fv(location, count, value)
6451 return void
6452 param location Int32 in value
6453 param count SizeI in value
6454 param value Float32 in array [count]
6455 category VERSION_2_0
6456 version 2.0
6457 extension
6458 glxropcode ?
6459 glxflags ignore
6460 glsopcode ?
6461 offset ?
6463 Uniform4fv(location, count, value)
6464 return void
6465 param location Int32 in value
6466 param count SizeI in value
6467 param value Float32 in array [count]
6468 category VERSION_2_0
6469 version 2.0
6470 extension
6471 glxropcode ?
6472 glxflags ignore
6473 glsopcode ?
6474 offset ?
6476 Uniform1iv(location, count, value)
6477 return void
6478 param location Int32 in value
6479 param count SizeI in value
6480 param value Int32 in array [count]
6481 category VERSION_2_0
6482 version 2.0
6483 extension
6484 glxropcode ?
6485 glxflags ignore
6486 glsopcode ?
6487 offset ?
6489 Uniform2iv(location, count, value)
6490 return void
6491 param location Int32 in value
6492 param count SizeI in value
6493 param value Int32 in array [count]
6494 category VERSION_2_0
6495 version 2.0
6496 extension
6497 glxropcode ?
6498 glxflags ignore
6499 glsopcode ?
6500 offset ?
6502 Uniform3iv(location, count, value)
6503 return void
6504 param location Int32 in value
6505 param count SizeI in value
6506 param value Int32 in array [count]
6507 category VERSION_2_0
6508 version 2.0
6509 extension
6510 glxropcode ?
6511 glxflags ignore
6512 glsopcode ?
6513 offset ?
6515 Uniform4iv(location, count, value)
6516 return void
6517 param location Int32 in value
6518 param count SizeI in value
6519 param value Int32 in array [count]
6520 category VERSION_2_0
6521 version 2.0
6522 extension
6523 glxropcode ?
6524 glxflags ignore
6525 glsopcode ?
6526 offset ?
6528 UniformMatrix2fv(location, count, transpose, value)
6529 return void
6530 param location Int32 in value
6531 param count SizeI in value
6532 param transpose Boolean in value
6533 param value Float32 in array [count]
6534 category VERSION_2_0
6535 version 2.0
6536 extension
6537 glxropcode ?
6538 glxflags ignore
6539 glsopcode ?
6540 offset ?
6542 UniformMatrix3fv(location, count, transpose, value)
6543 return void
6544 param location Int32 in value
6545 param count SizeI in value
6546 param transpose Boolean in value
6547 param value Float32 in array [count]
6548 category VERSION_2_0
6549 version 2.0
6550 extension
6551 glxropcode ?
6552 glxflags ignore
6553 glsopcode ?
6554 offset ?
6556 UniformMatrix4fv(location, count, transpose, value)
6557 return void
6558 param location Int32 in value
6559 param count SizeI in value
6560 param transpose Boolean in value
6561 param value Float32 in array [count]
6562 category VERSION_2_0
6563 version 2.0
6564 extension
6565 glxropcode ?
6566 glxflags ignore
6567 glsopcode ?
6568 offset ?
6570 ValidateProgram(program)
6571 return void
6572 param program UInt32 in value
6573 category VERSION_2_0
6574 version 2.0
6575 extension
6576 glxropcode ?
6577 glxflags ignore
6578 glsopcode ?
6579 offset ?
6581 VertexAttrib1d(index, x)
6582 return void
6583 param index UInt32 in value
6584 param x Float64 in value
6585 category VERSION_2_0
6586 version 2.0
6587 vectorequiv VertexAttrib1dv
6588 extension soft WINSOFT NV10
6589 glsflags ignore
6590 glxflags ignore
6591 offset 603
6593 VertexAttrib1dv(index, v)
6594 return void
6595 param index UInt32 in value
6596 param v Float64 in array [1]
6597 category VERSION_2_0
6598 version 2.0
6599 extension soft WINSOFT NV10
6600 glxropcode 4197
6601 glsopcode 0x0240
6602 offset 604
6604 VertexAttrib1f(index, x)
6605 return void
6606 param index UInt32 in value
6607 param x Float32 in value
6608 category VERSION_2_0
6609 version 2.0
6610 vectorequiv VertexAttrib1fv
6611 extension soft WINSOFT NV10
6612 glsflags ignore
6613 glxflags ignore
6614 offset 605
6616 VertexAttrib1fv(index, v)
6617 return void
6618 param index UInt32 in value
6619 param v Float32 in array [1]
6620 category VERSION_2_0
6621 version 2.0
6622 extension soft WINSOFT NV10
6623 glxropcode 4193
6624 glsopcode 0x023F
6625 offset 606
6627 VertexAttrib1s(index, x)
6628 return void
6629 param index UInt32 in value
6630 param x Int16 in value
6631 category VERSION_2_0
6632 version 2.0
6633 vectorequiv VertexAttrib1sv
6634 extension soft WINSOFT NV10
6635 glsflags ignore
6636 glxflags ignore
6637 offset 607
6639 VertexAttrib1sv(index, v)
6640 return void
6641 param index UInt32 in value
6642 param v Int16 in array [1]
6643 category VERSION_2_0
6644 version 2.0
6645 extension soft WINSOFT NV10
6646 glxropcode 4189
6647 glsopcode 0x023E
6648 offset 608
6650 VertexAttrib2d(index, x, y)
6651 return void
6652 param index UInt32 in value
6653 param x Float64 in value
6654 param y Float64 in value
6655 category VERSION_2_0
6656 version 2.0
6657 vectorequiv VertexAttrib2dv
6658 extension soft WINSOFT NV10
6659 glsflags ignore
6660 glxflags ignore
6661 offset 609
6663 VertexAttrib2dv(index, v)
6664 return void
6665 param index UInt32 in value
6666 param v Float64 in array [2]
6667 category VERSION_2_0
6668 version 2.0
6669 extension soft WINSOFT NV10
6670 glxropcode 4198
6671 glsopcode 0x0243
6672 offset 610
6674 VertexAttrib2f(index, x, y)
6675 return void
6676 param index UInt32 in value
6677 param x Float32 in value
6678 param y Float32 in value
6679 category VERSION_2_0
6680 version 2.0
6681 vectorequiv VertexAttrib2fv
6682 extension soft WINSOFT NV10
6683 glsflags ignore
6684 glxflags ignore
6685 offset 611
6687 VertexAttrib2fv(index, v)
6688 return void
6689 param index UInt32 in value
6690 param v Float32 in array [2]
6691 category VERSION_2_0
6692 version 2.0
6693 extension soft WINSOFT NV10
6694 glxropcode 4194
6695 glsopcode 0x0242
6696 offset 612
6698 VertexAttrib2s(index, x, y)
6699 return void
6700 param index UInt32 in value
6701 param x Int16 in value
6702 param y Int16 in value
6703 category VERSION_2_0
6704 version 2.0
6705 vectorequiv VertexAttrib2sv
6706 extension soft WINSOFT NV10
6707 glsflags ignore
6708 glxflags ignore
6709 offset 613
6711 VertexAttrib2sv(index, v)
6712 return void
6713 param index UInt32 in value
6714 param v Int16 in array [2]
6715 category VERSION_2_0
6716 version 2.0
6717 extension soft WINSOFT NV10
6718 glxropcode 4190
6719 glsopcode 0x0241
6720 offset 614
6722 VertexAttrib3d(index, x, y, z)
6723 return void
6724 param index UInt32 in value
6725 param x Float64 in value
6726 param y Float64 in value
6727 param z Float64 in value
6728 category VERSION_2_0
6729 version 2.0
6730 vectorequiv VertexAttrib3dv
6731 extension soft WINSOFT NV10
6732 glsflags ignore
6733 glxflags ignore
6734 offset 615
6736 VertexAttrib3dv(index, v)
6737 return void
6738 param index UInt32 in value
6739 param v Float64 in array [3]
6740 category VERSION_2_0
6741 version 2.0
6742 extension soft WINSOFT NV10
6743 glxropcode 4199
6744 glsopcode 0x0246
6745 offset 616
6747 VertexAttrib3f(index, x, y, z)
6748 return void
6749 param index UInt32 in value
6750 param x Float32 in value
6751 param y Float32 in value
6752 param z Float32 in value
6753 category VERSION_2_0
6754 version 2.0
6755 vectorequiv VertexAttrib3fv
6756 extension soft WINSOFT NV10
6757 glsflags ignore
6758 glxflags ignore
6759 offset 617
6761 VertexAttrib3fv(index, v)
6762 return void
6763 param index UInt32 in value
6764 param v Float32 in array [3]
6765 category VERSION_2_0
6766 version 2.0
6767 extension soft WINSOFT NV10
6768 glxropcode 4195
6769 glsopcode 0x0245
6770 offset 618
6772 VertexAttrib3s(index, x, y, z)
6773 return void
6774 param index UInt32 in value
6775 param x Int16 in value
6776 param y Int16 in value
6777 param z Int16 in value
6778 category VERSION_2_0
6779 version 2.0
6780 vectorequiv VertexAttrib3sv
6781 extension soft WINSOFT NV10
6782 glsflags ignore
6783 glxflags ignore
6784 offset 619
6786 VertexAttrib3sv(index, v)
6787 return void
6788 param index UInt32 in value
6789 param v Int16 in array [3]
6790 category VERSION_2_0
6791 version 2.0
6792 extension soft WINSOFT NV10
6793 glxropcode 4191
6794 glsopcode 0x0244
6795 offset 620
6797 VertexAttrib4Nbv(index, v)
6798 return void
6799 param index UInt32 in value
6800 param v Int8 in array [4]
6801 category VERSION_2_0
6802 version 2.0
6803 extension soft WINSOFT NV10
6804 glsflags ignore
6805 glxflags ignore
6806 offset 659
6808 VertexAttrib4Niv(index, v)
6809 return void
6810 param index UInt32 in value
6811 param v Int32 in array [4]
6812 category VERSION_2_0
6813 version 2.0
6814 extension soft WINSOFT NV10
6815 glsflags ignore
6816 glxflags ignore
6817 offset 661
6819 VertexAttrib4Nsv(index, v)
6820 return void
6821 param index UInt32 in value
6822 param v Int16 in array [4]
6823 category VERSION_2_0
6824 version 2.0
6825 extension soft WINSOFT NV10
6826 glsflags ignore
6827 glxflags ignore
6828 offset 660
6830 VertexAttrib4Nub(index, x, y, z, w)
6831 return void
6832 param index UInt32 in value
6833 param x UInt8 in value
6834 param y UInt8 in value
6835 param z UInt8 in value
6836 param w UInt8 in value
6837 category VERSION_2_0
6838 version 2.0
6839 extension soft WINSOFT NV10
6840 glsflags ignore
6841 glxflags ignore
6842 offset 627
6844 VertexAttrib4Nubv(index, v)
6845 return void
6846 param index UInt32 in value
6847 param v UInt8 in array [4]
6848 category VERSION_2_0
6849 version 2.0
6850 extension soft WINSOFT NV10
6851 glsflags ignore
6852 glxflags ignore
6853 glxropcode 4201
6854 glsopcode 0x024A
6855 offset 628
6857 VertexAttrib4Nuiv(index, v)
6858 return void
6859 param index UInt32 in value
6860 param v UInt32 in array [4]
6861 category VERSION_2_0
6862 version 2.0
6863 extension soft WINSOFT NV10
6864 glsflags ignore
6865 glxflags ignore
6866 offset 663
6868 VertexAttrib4Nusv(index, v)
6869 return void
6870 param index UInt32 in value
6871 param v UInt16 in array [4]
6872 category VERSION_2_0
6873 version 2.0
6874 extension soft WINSOFT NV10
6875 glsflags ignore
6876 glxflags ignore
6877 offset 662
6879 VertexAttrib4bv(index, v)
6880 return void
6881 param index UInt32 in value
6882 param v Int8 in array [4]
6883 category VERSION_2_0
6884 version 2.0
6885 extension soft WINSOFT NV10
6886 glsflags ignore
6887 glxflags ignore
6888 offset 654
6890 VertexAttrib4d(index, x, y, z, w)
6891 return void
6892 param index UInt32 in value
6893 param x Float64 in value
6894 param y Float64 in value
6895 param z Float64 in value
6896 param w Float64 in value
6897 category VERSION_2_0
6898 version 2.0
6899 vectorequiv VertexAttrib4dv
6900 extension soft WINSOFT NV10
6901 glsflags ignore
6902 glxflags ignore
6903 offset 621
6905 VertexAttrib4dv(index, v)
6906 return void
6907 param index UInt32 in value
6908 param v Float64 in array [4]
6909 category VERSION_2_0
6910 version 2.0
6911 extension soft WINSOFT NV10
6912 glxropcode 4200
6913 glsopcode 0x0249
6914 offset 622
6916 VertexAttrib4f(index, x, y, z, w)
6917 return void
6918 param index UInt32 in value
6919 param x Float32 in value
6920 param y Float32 in value
6921 param z Float32 in value
6922 param w Float32 in value
6923 category VERSION_2_0
6924 version 2.0
6925 vectorequiv VertexAttrib4fv
6926 extension soft WINSOFT NV10
6927 glsflags ignore
6928 glxflags ignore
6929 offset 623
6931 VertexAttrib4fv(index, v)
6932 return void
6933 param index UInt32 in value
6934 param v Float32 in array [4]
6935 category VERSION_2_0
6936 version 2.0
6937 extension soft WINSOFT NV10
6938 glxropcode 4196
6939 glsopcode 0x0248
6940 offset 624
6942 VertexAttrib4iv(index, v)
6943 return void
6944 param index UInt32 in value
6945 param v Int32 in array [4]
6946 category VERSION_2_0
6947 version 2.0
6948 extension soft WINSOFT NV10
6949 glsflags ignore
6950 glxflags ignore
6951 offset 655
6953 VertexAttrib4s(index, x, y, z, w)
6954 return void
6955 param index UInt32 in value
6956 param x Int16 in value
6957 param y Int16 in value
6958 param z Int16 in value
6959 param w Int16 in value
6960 category VERSION_2_0
6961 version 2.0
6962 vectorequiv VertexAttrib4sv
6963 extension soft WINSOFT NV10
6964 glsflags ignore
6965 glxflags ignore
6966 offset 625
6968 VertexAttrib4sv(index, v)
6969 return void
6970 param index UInt32 in value
6971 param v Int16 in array [4]
6972 category VERSION_2_0
6973 version 2.0
6974 extension soft WINSOFT NV10
6975 glsflags ignore
6976 glxflags ignore
6977 glxropcode 4192
6978 glsopcode 0x0247
6979 offset 626
6981 VertexAttrib4ubv(index, v)
6982 return void
6983 param index UInt32 in value
6984 param v UInt8 in array [4]
6985 category VERSION_2_0
6986 version 2.0
6987 extension soft WINSOFT NV10
6988 glsflags ignore
6989 glxflags ignore
6990 offset 656
6992 VertexAttrib4uiv(index, v)
6993 return void
6994 param index UInt32 in value
6995 param v UInt32 in array [4]
6996 category VERSION_2_0
6997 version 2.0
6998 extension soft WINSOFT NV10
6999 glsflags ignore
7000 glxflags ignore
7001 offset 658
7003 VertexAttrib4usv(index, v)
7004 return void
7005 param index UInt32 in value
7006 param v UInt16 in array [4]
7007 category VERSION_2_0
7008 version 2.0
7009 extension soft WINSOFT NV10
7010 glsflags ignore
7011 glxflags ignore
7012 offset 657
7014 VertexAttribPointer(index, size, type, normalized, stride, pointer)
7015 return void
7016 param index UInt32 in value
7017 param size Int32 in value
7018 param type VertexAttribPointerTypeARB in value
7019 param normalized Boolean in value
7020 param stride SizeI in value
7021 param pointer Void in array [COMPSIZE(size/type/stride)] retained
7022 dlflags notlistable
7023 category VERSION_2_0
7024 version 2.0
7025 extension soft WINSOFT NV10
7026 glsflags ignore
7027 glxflags ignore
7028 offset 664
7031 ###############################################################################
7032 ###############################################################################
7034 # OpenGL 2.1 commands
7036 ###############################################################################
7037 ###############################################################################
7039 # OpenGL 2.1 (ARB_pixel_buffer_object) commands - none
7041 # OpenGL 2.1 (EXT_texture_sRGB) commands - none
7043 # New commands in OpenGL 2.1
7044 UniformMatrix2x3fv(location, count, transpose, value)
7045 return void
7046 param location Int32 in value
7047 param count SizeI in value
7048 param transpose Boolean in value
7049 param value Float32 in array [6]
7050 category VERSION_2_1
7051 version 2.1
7052 extension
7053 glxropcode ?
7054 glxflags ignore
7055 glsopcode ?
7056 offset ?
7058 UniformMatrix3x2fv(location, count, transpose, value)
7059 return void
7060 param location Int32 in value
7061 param count SizeI in value
7062 param transpose Boolean in value
7063 param value Float32 in array [6]
7064 category VERSION_2_1
7065 version 2.1
7066 extension
7067 glxropcode ?
7068 glxflags ignore
7069 glsopcode ?
7070 offset ?
7072 UniformMatrix2x4fv(location, count, transpose, value)
7073 return void
7074 param location Int32 in value
7075 param count SizeI in value
7076 param transpose Boolean in value
7077 param value Float32 in array [8]
7078 category VERSION_2_1
7079 version 2.1
7080 extension
7081 glxropcode ?
7082 glxflags ignore
7083 glsopcode ?
7084 offset ?
7086 UniformMatrix4x2fv(location, count, transpose, value)
7087 return void
7088 param location Int32 in value
7089 param count SizeI in value
7090 param transpose Boolean in value
7091 param value Float32 in array [8]
7092 category VERSION_2_1
7093 version 2.1
7094 extension
7095 glxropcode ?
7096 glxflags ignore
7097 glsopcode ?
7098 offset ?
7100 UniformMatrix3x4fv(location, count, transpose, value)
7101 return void
7102 param location Int32 in value
7103 param count SizeI in value
7104 param transpose Boolean in value
7105 param value Float32 in array [12]
7106 category VERSION_2_1
7107 version 2.1
7108 extension
7109 glxropcode ?
7110 glxflags ignore
7111 glsopcode ?
7112 offset ?
7114 UniformMatrix4x3fv(location, count, transpose, value)
7115 return void
7116 param location Int32 in value
7117 param count SizeI in value
7118 param transpose Boolean in value
7119 param value Float32 in array [12]
7120 category VERSION_2_1
7121 version 2.1
7122 extension
7123 glxropcode ?
7124 glxflags ignore
7125 glsopcode ?
7126 offset ?
7130 ###############################################################################
7131 ###############################################################################
7133 # ARB extensions, in order by ARB extension number
7135 ###############################################################################
7136 ###############################################################################
7138 ###############################################################################
7140 # ARB Extension #1
7141 # ARB_multitexture commands
7143 ###############################################################################
7145 ActiveTextureARB(texture)
7146 return void
7147 param texture TextureUnit in value
7148 category ARB_multitexture
7149 glxflags ARB
7150 version 1.2
7151 glxropcode 197
7152 alias ActiveTexture
7153 glsalias ActiveTexture
7155 ClientActiveTextureARB(texture)
7156 return void
7157 param texture TextureUnit in value
7158 category ARB_multitexture
7159 dlflags notlistable
7160 glxflags ARB client-handcode client-intercept server-handcode
7161 version 1.2
7162 alias ClientActiveTexture
7163 glsalias ClientActiveTexture
7165 MultiTexCoord1dARB(target, s)
7166 return void
7167 param target TextureUnit in value
7168 param s CoordD in value
7169 category ARB_multitexture
7170 glxflags ARB
7171 version 1.2
7172 vectorequiv MultiTexCoord1dv
7174 MultiTexCoord1dvARB(target, v)
7175 return void
7176 param target TextureUnit in value
7177 param v CoordD in array [1]
7178 category ARB_multitexture
7179 glxflags ARB
7180 version 1.2
7181 glxropcode 198
7182 alias MultiTexCoord1dv
7183 glsalias MultiTexCoord1dv
7185 MultiTexCoord1fARB(target, s)
7186 return void
7187 param target TextureUnit in value
7188 param s CoordF in value
7189 category ARB_multitexture
7190 glxflags ARB
7191 version 1.2
7192 vectorequiv MultiTexCoord1fv
7194 MultiTexCoord1fvARB(target, v)
7195 return void
7196 param target TextureUnit in value
7197 param v CoordF in array [1]
7198 category ARB_multitexture
7199 glxflags ARB
7200 version 1.2
7201 glxropcode 199
7202 alias MultiTexCoord1fv
7203 glsalias MultiTexCoord1fv
7205 MultiTexCoord1iARB(target, s)
7206 return void
7207 param target TextureUnit in value
7208 param s CoordI in value
7209 category ARB_multitexture
7210 glxflags ARB
7211 version 1.2
7212 vectorequiv MultiTexCoord1iv
7214 MultiTexCoord1ivARB(target, v)
7215 return void
7216 param target TextureUnit in value
7217 param v CoordI in array [1]
7218 category ARB_multitexture
7219 glxflags ARB
7220 version 1.2
7221 glxropcode 200
7222 alias MultiTexCoord1iv
7223 glsalias MultiTexCoord1iv
7225 MultiTexCoord1sARB(target, s)
7226 return void
7227 param target TextureUnit in value
7228 param s CoordS in value
7229 category ARB_multitexture
7230 glxflags ARB
7231 version 1.2
7232 vectorequiv MultiTexCoord1sv
7234 MultiTexCoord1svARB(target, v)
7235 return void
7236 param target TextureUnit in value
7237 param v CoordS in array [1]
7238 category ARB_multitexture
7239 glxflags ARB
7240 version 1.2
7241 glxropcode 201
7242 alias MultiTexCoord1sv
7243 glsalias MultiTexCoord1sv
7245 MultiTexCoord2dARB(target, s, t)
7246 return void
7247 param target TextureUnit in value
7248 param s CoordD in value
7249 param t CoordD in value
7250 category ARB_multitexture
7251 glxflags ARB
7252 version 1.2
7253 vectorequiv MultiTexCoord2dv
7255 MultiTexCoord2dvARB(target, v)
7256 return void
7257 param target TextureUnit in value
7258 param v CoordD in array [2]
7259 category ARB_multitexture
7260 glxflags ARB
7261 version 1.2
7262 glxropcode 202
7263 alias MultiTexCoord2dv
7264 glsalias MultiTexCoord2dv
7266 MultiTexCoord2fARB(target, s, t)
7267 return void
7268 param target TextureUnit in value
7269 param s CoordF in value
7270 param t CoordF in value
7271 category ARB_multitexture
7272 glxflags ARB
7273 version 1.2
7274 vectorequiv MultiTexCoord2fv
7276 MultiTexCoord2fvARB(target, v)
7277 return void
7278 param target TextureUnit in value
7279 param v CoordF in array [2]
7280 category ARB_multitexture
7281 glxflags ARB
7282 version 1.2
7283 glxropcode 203
7284 alias MultiTexCoord2fv
7285 glsalias MultiTexCoord2fv
7287 MultiTexCoord2iARB(target, s, t)
7288 return void
7289 param target TextureUnit in value
7290 param s CoordI in value
7291 param t CoordI in value
7292 category ARB_multitexture
7293 glxflags ARB
7294 version 1.2
7295 vectorequiv MultiTexCoord2iv
7297 MultiTexCoord2ivARB(target, v)
7298 return void
7299 param target TextureUnit in value
7300 param v CoordI in array [2]
7301 category ARB_multitexture
7302 glxflags ARB
7303 version 1.2
7304 glxropcode 204
7305 alias MultiTexCoord2iv
7306 glsalias MultiTexCoord2iv
7308 MultiTexCoord2sARB(target, s, t)
7309 return void
7310 param target TextureUnit in value
7311 param s CoordS in value
7312 param t CoordS in value
7313 category ARB_multitexture
7314 glxflags ARB
7315 version 1.2
7316 vectorequiv MultiTexCoord2sv
7318 MultiTexCoord2svARB(target, v)
7319 return void
7320 param target TextureUnit in value
7321 param v CoordS in array [2]
7322 category ARB_multitexture
7323 glxflags ARB
7324 version 1.2
7325 glxropcode 205
7326 alias MultiTexCoord2sv
7327 glsalias MultiTexCoord2sv
7329 MultiTexCoord3dARB(target, s, t, r)
7330 return void
7331 param target TextureUnit in value
7332 param s CoordD in value
7333 param t CoordD in value
7334 param r CoordD in value
7335 category ARB_multitexture
7336 glxflags ARB
7337 version 1.2
7338 vectorequiv MultiTexCoord3dv
7340 MultiTexCoord3dvARB(target, v)
7341 return void
7342 param target TextureUnit in value
7343 param v CoordD in array [3]
7344 category ARB_multitexture
7345 glxflags ARB
7346 version 1.2
7347 glxropcode 206
7348 alias MultiTexCoord3dv
7349 glsalias MultiTexCoord3dv
7351 MultiTexCoord3fARB(target, s, t, r)
7352 return void
7353 param target TextureUnit in value
7354 param s CoordF in value
7355 param t CoordF in value
7356 param r CoordF in value
7357 category ARB_multitexture
7358 glxflags ARB
7359 version 1.2
7360 vectorequiv MultiTexCoord3fv
7362 MultiTexCoord3fvARB(target, v)
7363 return void
7364 param target TextureUnit in value
7365 param v CoordF in array [3]
7366 category ARB_multitexture
7367 glxflags ARB
7368 version 1.2
7369 glxropcode 207
7370 alias MultiTexCoord3fv
7371 glsalias MultiTexCoord3fv
7373 MultiTexCoord3iARB(target, s, t, r)
7374 return void
7375 param target TextureUnit in value
7376 param s CoordI in value
7377 param t CoordI in value
7378 param r CoordI in value
7379 category ARB_multitexture
7380 glxflags ARB
7381 version 1.2
7382 vectorequiv MultiTexCoord3iv
7384 MultiTexCoord3ivARB(target, v)
7385 return void
7386 param target TextureUnit in value
7387 param v CoordI in array [3]
7388 category ARB_multitexture
7389 glxflags ARB
7390 version 1.2
7391 glxropcode 208
7392 alias MultiTexCoord3iv
7393 glsalias MultiTexCoord3iv
7395 MultiTexCoord3sARB(target, s, t, r)
7396 return void
7397 param target TextureUnit in value
7398 param s CoordS in value
7399 param t CoordS in value
7400 param r CoordS in value
7401 category ARB_multitexture
7402 glxflags ARB
7403 version 1.2
7404 vectorequiv MultiTexCoord3sv
7406 MultiTexCoord3svARB(target, v)
7407 return void
7408 param target TextureUnit in value
7409 param v CoordS in array [3]
7410 category ARB_multitexture
7411 version 1.2
7412 glxflags ARB
7413 glxropcode 209
7414 alias MultiTexCoord3sv
7415 glsalias MultiTexCoord3sv
7417 MultiTexCoord4dARB(target, s, t, r, q)
7418 return void
7419 param target TextureUnit in value
7420 param s CoordD in value
7421 param t CoordD in value
7422 param r CoordD in value
7423 param q CoordD in value
7424 category ARB_multitexture
7425 glxflags ARB
7426 version 1.2
7427 vectorequiv MultiTexCoord4dv
7429 MultiTexCoord4dvARB(target, v)
7430 return void
7431 param target TextureUnit in value
7432 param v CoordD in array [4]
7433 category ARB_multitexture
7434 glxflags ARB
7435 version 1.2
7436 glxropcode 210
7437 alias MultiTexCoord4dv
7438 glsalias MultiTexCoord4dv
7440 MultiTexCoord4fARB(target, s, t, r, q)
7441 return void
7442 param target TextureUnit in value
7443 param s CoordF in value
7444 param t CoordF in value
7445 param r CoordF in value
7446 param q CoordF in value
7447 category ARB_multitexture
7448 glxflags ARB
7449 version 1.2
7450 vectorequiv MultiTexCoord4fv
7452 MultiTexCoord4fvARB(target, v)
7453 return void
7454 param target TextureUnit in value
7455 param v CoordF in array [4]
7456 category ARB_multitexture
7457 glxflags ARB
7458 version 1.2
7459 glxropcode 211
7460 alias MultiTexCoord4fv
7461 glsalias MultiTexCoord4fv
7463 MultiTexCoord4iARB(target, s, t, r, q)
7464 return void
7465 param target TextureUnit in value
7466 param s CoordI in value
7467 param t CoordI in value
7468 param r CoordI in value
7469 param q CoordI in value
7470 category ARB_multitexture
7471 glxflags ARB
7472 version 1.2
7473 vectorequiv MultiTexCoord4iv
7475 MultiTexCoord4ivARB(target, v)
7476 return void
7477 param target TextureUnit in value
7478 param v CoordI in array [4]
7479 category ARB_multitexture
7480 glxflags ARB
7481 version 1.2
7482 glxropcode 212
7483 alias MultiTexCoord4iv
7484 glsalias MultiTexCoord4iv
7486 MultiTexCoord4sARB(target, s, t, r, q)
7487 return void
7488 param target TextureUnit in value
7489 param s CoordS in value
7490 param t CoordS in value
7491 param r CoordS in value
7492 param q CoordS in value
7493 category ARB_multitexture
7494 glxflags ARB
7495 version 1.2
7496 vectorequiv MultiTexCoord4sv
7498 MultiTexCoord4svARB(target, v)
7499 return void
7500 param target TextureUnit in value
7501 param v CoordS in array [4]
7502 category ARB_multitexture
7503 glxflags ARB
7504 version 1.2
7505 glxropcode 213
7506 alias MultiTexCoord4sv
7507 glsalias MultiTexCoord4sv
7509 ################################################################################
7511 # ARB Extension #2 - GLX_ARB_get_proc_address
7513 ###############################################################################
7515 ################################################################################
7517 # ARB Extension #3
7518 # ARB_transpose_matrix commands
7520 ###############################################################################
7522 LoadTransposeMatrixfARB(m)
7523 return void
7524 param m Float32 in array [16]
7525 category ARB_transpose_matrix
7526 glxflags ARB client-handcode client-intercept server-handcode
7527 version 1.2
7528 alias LoadTransposeMatrixf
7529 glsalias LoadTransposeMatrixf
7531 LoadTransposeMatrixdARB(m)
7532 return void
7533 param m Float64 in array [16]
7534 category ARB_transpose_matrix
7535 glxflags ARB client-handcode client-intercept server-handcode
7536 version 1.2
7537 alias LoadTransposeMatrixd
7538 glsalias LoadTransposeMatrixd
7540 MultTransposeMatrixfARB(m)
7541 return void
7542 param m Float32 in array [16]
7543 category ARB_transpose_matrix
7544 glxflags ARB client-handcode client-intercept server-handcode
7545 version 1.2
7546 alias MultTransposeMatrixf
7547 glsalias MultTransposeMatrixf
7549 MultTransposeMatrixdARB(m)
7550 return void
7551 param m Float64 in array [16]
7552 category ARB_transpose_matrix
7553 glxflags ARB client-handcode client-intercept server-handcode
7554 version 1.2
7555 alias MultTransposeMatrixd
7556 glsalias MultTransposeMatrixd
7558 ################################################################################
7560 # ARB Extension #4 - WGL_ARB_buffer_region
7562 ###############################################################################
7564 ################################################################################
7566 # ARB Extension #5
7567 # ARB_multisample commands
7569 ###############################################################################
7571 SampleCoverageARB(value, invert)
7572 return void
7573 param value ClampedFloat32 in value
7574 param invert Boolean in value
7575 category ARB_multisample
7576 glxflags ARB
7577 version 1.2
7578 alias SampleCoverage
7579 glsalias SampleCoverage
7581 ################################################################################
7583 # ARB Extension #6
7584 # ARB_texture_env_add commands
7586 ###############################################################################
7588 # (none)
7589 newcategory: ARB_texture_env_add
7591 ################################################################################
7593 # ARB Extension #7
7594 # ARB_texture_cube_map commands
7596 ###############################################################################
7598 # (none)
7599 newcategory: ARB_texture_cube_map
7601 ################################################################################
7603 # ARB Extension #8 - WGL_ARB_extensions_string
7604 # ARB Extension #9 - WGL_ARB_pixel_format commands
7605 # ARB Extension #10 - WGL_ARB_make_current_read commands
7606 # ARB Extension #11 - WGL_ARB_pbuffer
7608 ###############################################################################
7610 ################################################################################
7612 # ARB Extension #12
7613 # ARB_texture_compression commands
7615 ###############################################################################
7617 # Arguably TexelInternalFormat, not PixelInternalFormat
7618 CompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data)
7619 return void
7620 param target TextureTarget in value
7621 param level CheckedInt32 in value
7622 param internalformat PixelInternalFormat in value
7623 param width SizeI in value
7624 param height SizeI in value
7625 param depth SizeI in value
7626 param border CheckedInt32 in value
7627 param imageSize SizeI in value
7628 param data CompressedTextureARB in array [imageSize]
7629 category ARB_texture_compression
7630 dlflags handcode
7631 glxflags ARB client-handcode server-handcode
7632 version 1.2
7633 glxropcode 216
7634 alias CompressedTexImage3D
7635 glsalias CompressedTexImage3D
7636 wglflags client-handcode server-handcode
7638 # Arguably TexelInternalFormat, not PixelInternalFormat
7639 CompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data)
7640 return void
7641 param target TextureTarget in value
7642 param level CheckedInt32 in value
7643 param internalformat PixelInternalFormat in value
7644 param width SizeI in value
7645 param height SizeI in value
7646 param border CheckedInt32 in value
7647 param imageSize SizeI in value
7648 param data CompressedTextureARB in array [imageSize]
7649 category ARB_texture_compression
7650 dlflags handcode
7651 glxflags ARB client-handcode server-handcode
7652 version 1.2
7653 glxropcode 215
7654 alias CompressedTexImage2D
7655 glsalias CompressedTexImage2D
7656 wglflags client-handcode server-handcode
7658 # Arguably TexelInternalFormat, not PixelInternalFormat
7659 CompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data)
7660 return void
7661 param target TextureTarget in value
7662 param level CheckedInt32 in value
7663 param internalformat PixelInternalFormat in value
7664 param width SizeI in value
7665 param border CheckedInt32 in value
7666 param imageSize SizeI in value
7667 param data CompressedTextureARB in array [imageSize]
7668 category ARB_texture_compression
7669 dlflags handcode
7670 glxflags ARB client-handcode server-handcode
7671 version 1.2
7672 glxropcode 214
7673 alias CompressedTexImage1D
7674 glsalias CompressedTexImage1D
7675 wglflags client-handcode server-handcode
7677 CompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data)
7678 return void
7679 param target TextureTarget in value
7680 param level CheckedInt32 in value
7681 param xoffset CheckedInt32 in value
7682 param yoffset CheckedInt32 in value
7683 param zoffset CheckedInt32 in value
7684 param width SizeI in value
7685 param height SizeI in value
7686 param depth SizeI in value
7687 param format PixelFormat in value
7688 param imageSize SizeI in value
7689 param data CompressedTextureARB in array [imageSize]
7690 category ARB_texture_compression
7691 dlflags handcode
7692 glxflags ARB client-handcode server-handcode
7693 version 1.2
7694 glxropcode 219
7695 alias CompressedTexSubImage3D
7696 glsalias CompressedTexSubImage3D
7697 wglflags client-handcode server-handcode
7699 CompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data)
7700 return void
7701 param target TextureTarget in value
7702 param level CheckedInt32 in value
7703 param xoffset CheckedInt32 in value
7704 param yoffset CheckedInt32 in value
7705 param width SizeI in value
7706 param height SizeI in value
7707 param format PixelFormat in value
7708 param imageSize SizeI in value
7709 param data CompressedTextureARB in array [imageSize]
7710 category ARB_texture_compression
7711 dlflags handcode
7712 glxflags ARB client-handcode server-handcode
7713 version 1.2
7714 glxropcode 218
7715 alias CompressedTexSubImage2D
7716 glsalias CompressedTexSubImage2D
7717 wglflags client-handcode server-handcode
7719 CompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data)
7720 return void
7721 param target TextureTarget in value
7722 param level CheckedInt32 in value
7723 param xoffset CheckedInt32 in value
7724 param width SizeI in value
7725 param format PixelFormat in value
7726 param imageSize SizeI in value
7727 param data CompressedTextureARB in array [imageSize]
7728 category ARB_texture_compression
7729 dlflags handcode
7730 glxflags ARB client-handcode server-handcode
7731 version 1.2
7732 glxropcode 217
7733 alias CompressedTexSubImage1D
7734 glsalias CompressedTexSubImage1D
7735 wglflags client-handcode server-handcode
7737 GetCompressedTexImageARB(target, level, img)
7738 return void
7739 param target TextureTarget in value
7740 param level CheckedInt32 in value
7741 param img CompressedTextureARB out array [COMPSIZE(target/level)]
7742 category ARB_texture_compression
7743 dlflags notlistable
7744 glxflags ARB client-handcode server-handcode
7745 version 1.2
7746 glxsingle 160
7747 alias GetCompressedTexImage
7748 glsalias GetCompressedTexImage
7749 wglflags client-handcode server-handcode
7751 ################################################################################
7753 # ARB Extension #13
7754 # ARB_texture_border_clamp commands
7756 ###############################################################################
7758 # (none)
7759 newcategory: ARB_texture_border_clamp
7761 ###############################################################################
7763 # ARB Extension #14
7764 # ARB_point_parameters commands
7766 ###############################################################################
7768 PointParameterfARB(pname, param)
7769 return void
7770 param pname PointParameterNameARB in value
7771 param param CheckedFloat32 in value
7772 category ARB_point_parameters
7773 version 1.0
7774 glxflags ARB
7775 glxropcode 2065
7776 extension
7777 alias PointParameterf
7778 glsalias PointParameterf
7780 PointParameterfvARB(pname, params)
7781 return void
7782 param pname PointParameterNameARB in value
7783 param params CheckedFloat32 in array [COMPSIZE(pname)]
7784 category ARB_point_parameters
7785 version 1.0
7786 glxflags ARB
7787 glxropcode 2066
7788 extension
7789 alias PointParameterfv
7790 glsalias PointParameterfv
7792 ################################################################################
7794 # ARB Extension #15
7795 # ARB_vertex_blend commands
7797 ###############################################################################
7799 WeightbvARB(size, weights)
7800 return void
7801 param size Int32 in value
7802 param weights Int8 in array [size]
7803 category ARB_vertex_blend
7804 version 1.1
7805 extension
7806 glxropcode 220
7807 glxflags ignore
7808 glsopcode 0x0206
7809 offset ?
7811 WeightsvARB(size, weights)
7812 return void
7813 param size Int32 in value
7814 param weights Int16 in array [size]
7815 category ARB_vertex_blend
7816 version 1.1
7817 extension
7818 glxropcode 222
7819 glxflags ignore
7820 glsopcode 0x0207
7821 offset ?
7823 WeightivARB(size, weights)
7824 return void
7825 param size Int32 in value
7826 param weights Int32 in array [size]
7827 category ARB_vertex_blend
7828 version 1.1
7829 extension
7830 glxropcode 224
7831 glxflags ignore
7832 glsopcode 0x0208
7833 offset ?
7835 WeightfvARB(size, weights)
7836 return void
7837 param size Int32 in value
7838 param weights Float32 in array [size]
7839 category ARB_vertex_blend
7840 version 1.1
7841 extension
7842 glxropcode 227
7843 glxflags ignore
7844 glsopcode 0x0209
7845 offset ?
7847 WeightdvARB(size, weights)
7848 return void
7849 param size Int32 in value
7850 param weights Float64 in array [size]
7851 category ARB_vertex_blend
7852 version 1.1
7853 extension
7854 glxropcode 228
7855 glxflags ignore
7856 glsopcode 0x020A
7857 offset ?
7859 WeightubvARB(size, weights)
7860 return void
7861 param size Int32 in value
7862 param weights UInt8 in array [size]
7863 category ARB_vertex_blend
7864 version 1.1
7865 extension
7866 glxropcode 221
7867 glxflags ignore
7868 glsopcode 0x020B
7869 offset ?
7871 WeightusvARB(size, weights)
7872 return void
7873 param size Int32 in value
7874 param weights UInt16 in array [size]
7875 category ARB_vertex_blend
7876 version 1.1
7877 extension
7878 glxropcode 223
7879 glxflags ignore
7880 glsopcode 0x020C
7881 offset ?
7883 WeightuivARB(size, weights)
7884 return void
7885 param size Int32 in value
7886 param weights UInt32 in array [size]
7887 category ARB_vertex_blend
7888 version 1.1
7889 extension
7890 glxropcode 225
7891 glxflags ignore
7892 glsopcode 0x020D
7893 offset ?
7895 WeightPointerARB(size, type, stride, pointer)
7896 return void
7897 param size Int32 in value
7898 param type WeightPointerTypeARB in value
7899 param stride SizeI in value
7900 param pointer Void in array [COMPSIZE(type/stride)] retained
7901 category ARB_vertex_blend
7902 version 1.1
7903 extension
7904 dlflags notlistable
7905 glxflags ignore
7906 glsflags client
7907 glsopcode 0x020E
7908 offset ?
7910 VertexBlendARB(count)
7911 return void
7912 param count Int32 in value
7913 category ARB_vertex_blend
7914 version 1.1
7915 extension
7916 glxropcode 226
7917 glxflags ignore
7918 glsopcode 0x020F
7919 offset ?
7921 ################################################################################
7923 # ARB Extension #16
7924 # ARB_matrix_palette commands
7926 ###############################################################################
7928 CurrentPaletteMatrixARB(index)
7929 return void
7930 param index Int32 in value
7931 category ARB_matrix_palette
7932 version 1.1
7933 extension
7934 glxropcode 4329
7935 glxflags ignore
7936 glsopcode 0x0210
7937 offset ?
7939 MatrixIndexubvARB(size, indices)
7940 return void
7941 param size Int32 in value
7942 param indices UInt8 in array [size]
7943 category ARB_matrix_palette
7944 version 1.1
7945 extension
7946 glxropcode 4326
7947 glxflags ignore
7948 glsopcode 0x0211
7949 offset ?
7951 MatrixIndexusvARB(size, indices)
7952 return void
7953 param size Int32 in value
7954 param indices UInt16 in array [size]
7955 category ARB_matrix_palette
7956 version 1.1
7957 extension
7958 glxropcode 4327
7959 glxflags ignore
7960 glsopcode 0x0212
7961 offset ?
7963 MatrixIndexuivARB(size, indices)
7964 return void
7965 param size Int32 in value
7966 param indices UInt32 in array [size]
7967 category ARB_matrix_palette
7968 version 1.1
7969 extension
7970 glxropcode 4328
7971 glxflags ignore
7972 glsopcode 0x0213
7973 offset ?
7975 MatrixIndexPointerARB(size, type, stride, pointer)
7976 return void
7977 param size Int32 in value
7978 param type MatrixIndexPointerTypeARB in value
7979 param stride SizeI in value
7980 param pointer Void in array [COMPSIZE(type/stride)] retained
7981 category ARB_matrix_palette
7982 version 1.1
7983 extension
7984 dlflags notlistable
7985 glxflags ignore
7986 glsflags client
7987 glsopcode 0x0214
7988 offset ?
7990 ################################################################################
7992 # ARB Extension #17
7993 # ARB_texture_env_combine commands
7995 ###############################################################################
7997 # (none)
7998 newcategory: ARB_texture_env_combine
8000 ################################################################################
8002 # ARB Extension #18
8003 # ARB_texture_env_crossbar commands
8005 ###############################################################################
8007 # (none)
8008 newcategory: ARB_texture_env_crossbar
8010 ################################################################################
8012 # ARB Extension #19
8013 # ARB_texture_env_dot3 commands
8015 ###############################################################################
8017 # (none)
8018 newcategory: ARB_texture_env_dot3
8020 ###############################################################################
8022 # ARB Extension #20 - WGL_ARB_render_texture
8024 ###############################################################################
8026 ###############################################################################
8028 # ARB Extension #21
8029 # ARB_texture_mirrored_repeat commands
8031 ###############################################################################
8033 # (none)
8034 newcategory: ARB_texture_mirrored_repeat
8036 ###############################################################################
8038 # ARB Extension #22
8039 # ARB_depth_texture commands
8041 ###############################################################################
8043 # (none)
8044 newcategory: ARB_depth_texture
8046 ###############################################################################
8048 # ARB Extension #23
8049 # ARB_shadow commands
8051 ###############################################################################
8053 # (none)
8054 newcategory: ARB_shadow
8056 ###############################################################################
8058 # ARB Extension #24
8059 # ARB_shadow_ambient commands
8061 ###############################################################################
8063 # (none)
8064 newcategory: ARB_shadow_ambient
8066 ###############################################################################
8068 # ARB Extension #25
8069 # ARB_window_pos commands
8070 # Note: all entry points use glxropcode ropcode 230, with 3 float parameters
8072 ###############################################################################
8074 WindowPos2dARB(x, y)
8075 return void
8076 param x CoordD in value
8077 param y CoordD in value
8078 category ARB_window_pos
8079 vectorequiv WindowPos2dvARB
8080 version 1.0
8081 alias WindowPos2d
8082 glsalias WindowPos2d
8084 WindowPos2dvARB(v)
8085 return void
8086 param v CoordD in array [2]
8087 category ARB_window_pos
8088 version 1.0
8089 glxropcode 230
8090 glxflags client-handcode server-handcode
8091 alias WindowPos2dv
8092 glsalias WindowPos2dv
8094 WindowPos2fARB(x, y)
8095 return void
8096 param x CoordF in value
8097 param y CoordF in value
8098 category ARB_window_pos
8099 vectorequiv WindowPos2fvARB
8100 version 1.0
8101 alias WindowPos2f
8102 glsalias WindowPos2f
8104 WindowPos2fvARB(v)
8105 return void
8106 param v CoordF in array [2]
8107 category ARB_window_pos
8108 version 1.0
8109 glxropcode 230
8110 glxflags client-handcode server-handcode
8111 alias WindowPos2fv
8112 glsalias WindowPos2fv
8114 WindowPos2iARB(x, y)
8115 return void
8116 param x CoordI in value
8117 param y CoordI in value
8118 category ARB_window_pos
8119 vectorequiv WindowPos2ivARB
8120 version 1.0
8121 alias WindowPos2i
8122 glsalias WindowPos2i
8124 WindowPos2ivARB(v)
8125 return void
8126 param v CoordI in array [2]
8127 category ARB_window_pos
8128 version 1.0
8129 glxropcode 230
8130 glxflags client-handcode server-handcode
8131 alias WindowPos2iv
8132 glsalias WindowPos2iv
8134 WindowPos2sARB(x, y)
8135 return void
8136 param x CoordS in value
8137 param y CoordS in value
8138 category ARB_window_pos
8139 vectorequiv WindowPos2svARB
8140 version 1.0
8141 alias WindowPos2s
8142 glsalias WindowPos2s
8144 WindowPos2svARB(v)
8145 return void
8146 param v CoordS in array [2]
8147 category ARB_window_pos
8148 version 1.0
8149 glxropcode 230
8150 glxflags client-handcode server-handcode
8151 alias WindowPos2sv
8152 glsalias WindowPos2sv
8154 WindowPos3dARB(x, y, z)
8155 return void
8156 param x CoordD in value
8157 param y CoordD in value
8158 param z CoordD in value
8159 vectorequiv WindowPos3dvARB
8160 category ARB_window_pos
8161 version 1.0
8162 alias WindowPos3d
8163 glsalias WindowPos3d
8165 WindowPos3dvARB(v)
8166 return void
8167 param v CoordD in array [3]
8168 category ARB_window_pos
8169 version 1.0
8170 glxropcode 230
8171 glxflags client-handcode server-handcode
8172 alias WindowPos3dv
8173 glsalias WindowPos3dv
8175 WindowPos3fARB(x, y, z)
8176 return void
8177 param x CoordF in value
8178 param y CoordF in value
8179 param z CoordF in value
8180 category ARB_window_pos
8181 vectorequiv WindowPos3fvARB
8182 version 1.0
8183 alias WindowPos3f
8184 glsalias WindowPos3f
8186 WindowPos3fvARB(v)
8187 return void
8188 param v CoordF in array [3]
8189 category ARB_window_pos
8190 version 1.0
8191 glxropcode 230
8192 glxflags client-handcode server-handcode
8193 alias WindowPos3fv
8194 glsalias WindowPos3fv
8196 WindowPos3iARB(x, y, z)
8197 return void
8198 param x CoordI in value
8199 param y CoordI in value
8200 param z CoordI in value
8201 category ARB_window_pos
8202 vectorequiv WindowPos3ivARB
8203 version 1.0
8204 alias WindowPos3i
8205 glsalias WindowPos3i
8207 WindowPos3ivARB(v)
8208 return void
8209 param v CoordI in array [3]
8210 category ARB_window_pos
8211 version 1.0
8212 glxropcode 230
8213 glxflags client-handcode server-handcode
8214 alias WindowPos3iv
8215 glsalias WindowPos3iv
8217 WindowPos3sARB(x, y, z)
8218 return void
8219 param x CoordS in value
8220 param y CoordS in value
8221 param z CoordS in value
8222 category ARB_window_pos
8223 vectorequiv WindowPos3svARB
8224 version 1.0
8225 alias WindowPos3s
8226 glsalias WindowPos3s
8228 WindowPos3svARB(v)
8229 return void
8230 param v CoordS in array [3]
8231 category ARB_window_pos
8232 version 1.0
8233 glxropcode 230
8234 glxflags client-handcode server-handcode
8235 alias WindowPos3sv
8236 glsalias WindowPos3sv
8238 ###############################################################################
8240 # ARB Extension #26
8241 # ARB_vertex_program commands
8243 ###############################################################################
8245 VertexAttrib1dARB(index, x)
8246 return void
8247 param index UInt32 in value
8248 param x Float64 in value
8249 category ARB_vertex_program
8250 version 1.3
8251 vectorequiv VertexAttrib1dvARB
8252 extension soft WINSOFT NV10
8253 alias VertexAttrib1d
8254 glsalias VertexAttrib1d
8256 VertexAttrib1dvARB(index, v)
8257 return void
8258 param index UInt32 in value
8259 param v Float64 in array [1]
8260 category ARB_vertex_program
8261 version 1.3
8262 extension soft WINSOFT NV10
8263 glxropcode 4197
8264 glsopcode 0x0240
8265 alias VertexAttrib1dv
8266 glsalias VertexAttrib1dv
8268 VertexAttrib1fARB(index, x)
8269 return void
8270 param index UInt32 in value
8271 param x Float32 in value
8272 category ARB_vertex_program
8273 version 1.3
8274 vectorequiv VertexAttrib1fvARB
8275 extension soft WINSOFT NV10
8276 alias VertexAttrib1f
8277 glsalias VertexAttrib1f
8279 VertexAttrib1fvARB(index, v)
8280 return void
8281 param index UInt32 in value
8282 param v Float32 in array [1]
8283 category ARB_vertex_program
8284 version 1.3
8285 extension soft WINSOFT NV10
8286 glxropcode 4193
8287 glsopcode 0x023F
8288 alias VertexAttrib1fv
8289 glsalias VertexAttrib1fv
8291 VertexAttrib1sARB(index, x)
8292 return void
8293 param index UInt32 in value
8294 param x Int16 in value
8295 category ARB_vertex_program
8296 version 1.3
8297 vectorequiv VertexAttrib1svARB
8298 extension soft WINSOFT NV10
8299 alias VertexAttrib1s
8300 glsalias VertexAttrib1s
8302 VertexAttrib1svARB(index, v)
8303 return void
8304 param index UInt32 in value
8305 param v Int16 in array [1]
8306 category ARB_vertex_program
8307 version 1.3
8308 extension soft WINSOFT NV10
8309 glxropcode 4189
8310 glsopcode 0x023E
8311 alias VertexAttrib1sv
8312 glsalias VertexAttrib1sv
8314 VertexAttrib2dARB(index, x, y)
8315 return void
8316 param index UInt32 in value
8317 param x Float64 in value
8318 param y Float64 in value
8319 category ARB_vertex_program
8320 version 1.3
8321 vectorequiv VertexAttrib2dvARB
8322 extension soft WINSOFT NV10
8323 alias VertexAttrib2d
8324 glsalias VertexAttrib2d
8326 VertexAttrib2dvARB(index, v)
8327 return void
8328 param index UInt32 in value
8329 param v Float64 in array [2]
8330 category ARB_vertex_program
8331 version 1.3
8332 extension soft WINSOFT NV10
8333 glxropcode 4198
8334 glsopcode 0x0243
8335 alias VertexAttrib2dv
8336 glsalias VertexAttrib2dv
8338 VertexAttrib2fARB(index, x, y)
8339 return void
8340 param index UInt32 in value
8341 param x Float32 in value
8342 param y Float32 in value
8343 category ARB_vertex_program
8344 version 1.3
8345 vectorequiv VertexAttrib2fvARB
8346 extension soft WINSOFT NV10
8347 alias VertexAttrib2f
8348 glsalias VertexAttrib2f
8350 VertexAttrib2fvARB(index, v)
8351 return void
8352 param index UInt32 in value
8353 param v Float32 in array [2]
8354 category ARB_vertex_program
8355 version 1.3
8356 extension soft WINSOFT NV10
8357 glxropcode 4194
8358 glsopcode 0x0242
8359 alias VertexAttrib2fv
8360 glsalias VertexAttrib2fv
8362 VertexAttrib2sARB(index, x, y)
8363 return void
8364 param index UInt32 in value
8365 param x Int16 in value
8366 param y Int16 in value
8367 category ARB_vertex_program
8368 version 1.3
8369 vectorequiv VertexAttrib2svARB
8370 extension soft WINSOFT NV10
8371 alias VertexAttrib2s
8372 glsalias VertexAttrib2s
8374 VertexAttrib2svARB(index, v)
8375 return void
8376 param index UInt32 in value
8377 param v Int16 in array [2]
8378 category ARB_vertex_program
8379 version 1.3
8380 extension soft WINSOFT NV10
8381 glxropcode 4190
8382 glsopcode 0x0241
8383 alias VertexAttrib2sv
8384 glsalias VertexAttrib2sv
8386 VertexAttrib3dARB(index, x, y, z)
8387 return void
8388 param index UInt32 in value
8389 param x Float64 in value
8390 param y Float64 in value
8391 param z Float64 in value
8392 category ARB_vertex_program
8393 version 1.3
8394 vectorequiv VertexAttrib3dvARB
8395 extension soft WINSOFT NV10
8396 alias VertexAttrib3d
8397 glsalias VertexAttrib3d
8399 VertexAttrib3dvARB(index, v)
8400 return void
8401 param index UInt32 in value
8402 param v Float64 in array [3]
8403 category ARB_vertex_program
8404 version 1.3
8405 extension soft WINSOFT NV10
8406 glxropcode 4199
8407 glsopcode 0x0246
8408 alias VertexAttrib3dv
8409 glsalias VertexAttrib3dv
8411 VertexAttrib3fARB(index, x, y, z)
8412 return void
8413 param index UInt32 in value
8414 param x Float32 in value
8415 param y Float32 in value
8416 param z Float32 in value
8417 category ARB_vertex_program
8418 version 1.3
8419 vectorequiv VertexAttrib3fvARB
8420 extension soft WINSOFT NV10
8421 alias VertexAttrib3f
8422 glsalias VertexAttrib3f
8424 VertexAttrib3fvARB(index, v)
8425 return void
8426 param index UInt32 in value
8427 param v Float32 in array [3]
8428 category ARB_vertex_program
8429 version 1.3
8430 extension soft WINSOFT NV10
8431 glxropcode 4195
8432 glsopcode 0x0245
8433 alias VertexAttrib3fv
8434 glsalias VertexAttrib3fv
8436 VertexAttrib3sARB(index, x, y, z)
8437 return void
8438 param index UInt32 in value
8439 param x Int16 in value
8440 param y Int16 in value
8441 param z Int16 in value
8442 category ARB_vertex_program
8443 version 1.3
8444 vectorequiv VertexAttrib3svARB
8445 extension soft WINSOFT NV10
8446 alias VertexAttrib3s
8447 glsalias VertexAttrib3s
8449 VertexAttrib3svARB(index, v)
8450 return void
8451 param index UInt32 in value
8452 param v Int16 in array [3]
8453 category ARB_vertex_program
8454 version 1.3
8455 extension soft WINSOFT NV10
8456 glxropcode 4191
8457 glsopcode 0x0244
8458 alias VertexAttrib3sv
8459 glsalias VertexAttrib3sv
8461 VertexAttrib4NbvARB(index, v)
8462 return void
8463 param index UInt32 in value
8464 param v Int8 in array [4]
8465 category ARB_vertex_program
8466 version 1.3
8467 extension soft WINSOFT NV10
8468 alias VertexAttrib4Nbv
8469 glsalias VertexAttrib4Nbv
8471 VertexAttrib4NivARB(index, v)
8472 return void
8473 param index UInt32 in value
8474 param v Int32 in array [4]
8475 category ARB_vertex_program
8476 version 1.3
8477 extension soft WINSOFT NV10
8478 alias VertexAttrib4Niv
8479 glsalias VertexAttrib4Niv
8481 VertexAttrib4NsvARB(index, v)
8482 return void
8483 param index UInt32 in value
8484 param v Int16 in array [4]
8485 category ARB_vertex_program
8486 version 1.3
8487 extension soft WINSOFT NV10
8488 alias VertexAttrib4Nsv
8489 glsalias VertexAttrib4Nsv
8491 VertexAttrib4NubARB(index, x, y, z, w)
8492 return void
8493 param index UInt32 in value
8494 param x UInt8 in value
8495 param y UInt8 in value
8496 param z UInt8 in value
8497 param w UInt8 in value
8498 category ARB_vertex_program
8499 version 1.3
8500 extension soft WINSOFT NV10
8501 alias VertexAttrib4Nub
8502 glsalias VertexAttrib4Nub
8504 VertexAttrib4NubvARB(index, v)
8505 return void
8506 param index UInt32 in value
8507 param v UInt8 in array [4]
8508 category ARB_vertex_program
8509 version 1.3
8510 extension soft WINSOFT NV10
8511 glxropcode 4201
8512 glsopcode 0x024A
8513 alias VertexAttrib4Nubv
8514 glsalias VertexAttrib4Nubv
8516 VertexAttrib4NuivARB(index, v)
8517 return void
8518 param index UInt32 in value
8519 param v UInt32 in array [4]
8520 category ARB_vertex_program
8521 version 1.3
8522 extension soft WINSOFT NV10
8523 alias VertexAttrib4Nuiv
8524 glsalias VertexAttrib4Nuiv
8526 VertexAttrib4NusvARB(index, v)
8527 return void
8528 param index UInt32 in value
8529 param v UInt16 in array [4]
8530 category ARB_vertex_program
8531 version 1.3
8532 extension soft WINSOFT NV10
8533 alias VertexAttrib4Nusv
8534 glsalias VertexAttrib4Nusv
8536 VertexAttrib4bvARB(index, v)
8537 return void
8538 param index UInt32 in value
8539 param v Int8 in array [4]
8540 category ARB_vertex_program
8541 version 1.3
8542 extension soft WINSOFT NV10
8543 alias VertexAttrib4bv
8544 glsalias VertexAttrib4bv
8546 VertexAttrib4dARB(index, x, y, z, w)
8547 return void
8548 param index UInt32 in value
8549 param x Float64 in value
8550 param y Float64 in value
8551 param z Float64 in value
8552 param w Float64 in value
8553 category ARB_vertex_program
8554 version 1.3
8555 vectorequiv VertexAttrib4dvARB
8556 extension soft WINSOFT NV10
8557 alias VertexAttrib4d
8558 glsalias VertexAttrib4d
8560 VertexAttrib4dvARB(index, v)
8561 return void
8562 param index UInt32 in value
8563 param v Float64 in array [4]
8564 category ARB_vertex_program
8565 version 1.3
8566 extension soft WINSOFT NV10
8567 glxropcode 4200
8568 glsopcode 0x0249
8569 alias VertexAttrib4dv
8570 glsalias VertexAttrib4dv
8572 VertexAttrib4fARB(index, x, y, z, w)
8573 return void
8574 param index UInt32 in value
8575 param x Float32 in value
8576 param y Float32 in value
8577 param z Float32 in value
8578 param w Float32 in value
8579 category ARB_vertex_program
8580 version 1.3
8581 vectorequiv VertexAttrib4fvARB
8582 extension soft WINSOFT NV10
8583 alias VertexAttrib4f
8584 glsalias VertexAttrib4f
8586 VertexAttrib4fvARB(index, v)
8587 return void
8588 param index UInt32 in value
8589 param v Float32 in array [4]
8590 category ARB_vertex_program
8591 version 1.3
8592 extension soft WINSOFT NV10
8593 glxropcode 4196
8594 glsopcode 0x0248
8595 alias VertexAttrib4fv
8596 glsalias VertexAttrib4fv
8598 VertexAttrib4ivARB(index, v)
8599 return void
8600 param index UInt32 in value
8601 param v Int32 in array [4]
8602 category ARB_vertex_program
8603 version 1.3
8604 extension soft WINSOFT NV10
8605 alias VertexAttrib4iv
8606 glsalias VertexAttrib4iv
8608 VertexAttrib4sARB(index, x, y, z, w)
8609 return void
8610 param index UInt32 in value
8611 param x Int16 in value
8612 param y Int16 in value
8613 param z Int16 in value
8614 param w Int16 in value
8615 category ARB_vertex_program
8616 version 1.3
8617 vectorequiv VertexAttrib4svARB
8618 extension soft WINSOFT NV10
8619 alias VertexAttrib4s
8620 glsalias VertexAttrib4s
8622 VertexAttrib4svARB(index, v)
8623 return void
8624 param index UInt32 in value
8625 param v Int16 in array [4]
8626 category ARB_vertex_program
8627 version 1.3
8628 extension soft WINSOFT NV10
8629 glxropcode 4192
8630 glsopcode 0x0247
8631 alias VertexAttrib4sv
8632 glsalias VertexAttrib4sv
8634 VertexAttrib4ubvARB(index, v)
8635 return void
8636 param index UInt32 in value
8637 param v UInt8 in array [4]
8638 category ARB_vertex_program
8639 version 1.3
8640 extension soft WINSOFT NV10
8641 alias VertexAttrib4ubv
8642 glsalias VertexAttrib4ubv
8644 VertexAttrib4uivARB(index, v)
8645 return void
8646 param index UInt32 in value
8647 param v UInt32 in array [4]
8648 category ARB_vertex_program
8649 version 1.3
8650 extension soft WINSOFT NV10
8651 alias VertexAttrib4uiv
8652 glsalias VertexAttrib4uiv
8654 VertexAttrib4usvARB(index, v)
8655 return void
8656 param index UInt32 in value
8657 param v UInt16 in array [4]
8658 category ARB_vertex_program
8659 version 1.3
8660 extension soft WINSOFT NV10
8661 alias VertexAttrib4usv
8662 glsalias VertexAttrib4usv
8664 VertexAttribPointerARB(index, size, type, normalized, stride, pointer)
8665 return void
8666 param index UInt32 in value
8667 param size Int32 in value
8668 param type VertexAttribPointerTypeARB in value
8669 param normalized Boolean in value
8670 param stride SizeI in value
8671 param pointer Void in array [COMPSIZE(size/type/stride)] retained
8672 dlflags notlistable
8673 category ARB_vertex_program
8674 version 1.3
8675 extension soft WINSOFT NV10
8676 alias VertexAttribPointer
8677 glsalias VertexAttribPointer
8679 EnableVertexAttribArrayARB(index)
8680 return void
8681 param index UInt32 in value
8682 dlflags notlistable
8683 category ARB_vertex_program
8684 version 1.3
8685 extension soft WINSOFT NV10
8686 alias EnableVertexAttribArray
8687 glsalias EnableVertexAttribArray
8689 DisableVertexAttribArrayARB(index)
8690 return void
8691 param index UInt32 in value
8692 dlflags notlistable
8693 category ARB_vertex_program
8694 version 1.3
8695 extension soft WINSOFT NV10
8696 alias DisableVertexAttribArray
8697 glsalias DisableVertexAttribArray
8699 ProgramStringARB(target, format, len, string)
8700 return void
8701 param target ProgramTargetARB in value
8702 param format ProgramFormatARB in value
8703 param len SizeI in value
8704 param string Void in array [len]
8705 category ARB_vertex_program
8706 version 1.3
8707 extension soft WINSOFT NV10
8708 glsflags ignore
8709 glxflags ignore
8710 offset 667
8712 BindProgramARB(target, program)
8713 return void
8714 param target ProgramTargetARB in value
8715 param program UInt32 in value
8716 category ARB_vertex_program
8717 version 1.3
8718 extension soft WINSOFT NV10
8719 glxropcode 4180
8720 glsopcode 0x0227
8721 offset 579
8723 DeleteProgramsARB(n, programs)
8724 return void
8725 param n SizeI in value
8726 param programs UInt32 in array [n]
8727 dlflags notlistable
8728 category ARB_vertex_program
8729 version 1.3
8730 extension soft WINSOFT NV10
8731 glxvendorpriv 1294
8732 glsopcode 0x0228
8733 offset 580
8735 GenProgramsARB(n, programs)
8736 return void
8737 param n SizeI in value
8738 param programs UInt32 out array [n]
8739 dlflags notlistable
8740 category ARB_vertex_program
8741 version 1.3
8742 extension soft WINSOFT NV10
8743 glxvendorpriv 1295
8744 glsopcode 0x022A
8745 offset 582
8747 ProgramEnvParameter4dARB(target, index, x, y, z, w)
8748 return void
8749 param target ProgramTargetARB in value
8750 param index UInt32 in value
8751 param x Float64 in value
8752 param y Float64 in value
8753 param z Float64 in value
8754 param w Float64 in value
8755 category ARB_vertex_program
8756 version 1.3
8757 vectorequiv ProgramEnvParameter4dvARB
8758 extension soft WINSOFT NV10
8759 glsflags ignore
8760 glxflags ignore
8761 offset 668
8763 ProgramEnvParameter4dvARB(target, index, params)
8764 return void
8765 param target ProgramTargetARB in value
8766 param index UInt32 in value
8767 param params Float64 in array [4]
8768 category ARB_vertex_program
8769 version 1.3
8770 extension soft WINSOFT NV10
8771 glsflags ignore
8772 glxflags ignore
8773 offset 669
8775 ProgramEnvParameter4fARB(target, index, x, y, z, w)
8776 return void
8777 param target ProgramTargetARB in value
8778 param index UInt32 in value
8779 param x Float32 in value
8780 param y Float32 in value
8781 param z Float32 in value
8782 param w Float32 in value
8783 category ARB_vertex_program
8784 version 1.3
8785 vectorequiv ProgramEnvParameter4fvARB
8786 extension soft WINSOFT NV10
8787 glsflags ignore
8788 glxflags ignore
8789 offset 670
8791 ProgramEnvParameter4fvARB(target, index, params)
8792 return void
8793 param target ProgramTargetARB in value
8794 param index UInt32 in value
8795 param params Float32 in array [4]
8796 category ARB_vertex_program
8797 version 1.3
8798 extension soft WINSOFT NV10
8799 glsflags ignore
8800 glxflags ignore
8801 offset 671
8803 ProgramLocalParameter4dARB(target, index, x, y, z, w)
8804 return void
8805 param target ProgramTargetARB in value
8806 param index UInt32 in value
8807 param x Float64 in value
8808 param y Float64 in value
8809 param z Float64 in value
8810 param w Float64 in value
8811 category ARB_vertex_program
8812 version 1.3
8813 vectorequiv ProgramLocalParameter4dvARB
8814 extension soft WINSOFT NV10
8815 glsflags ignore
8816 glxflags ignore
8817 offset 672
8819 ProgramLocalParameter4dvARB(target, index, params)
8820 return void
8821 param target ProgramTargetARB in value
8822 param index UInt32 in value
8823 param params Float64 in array [4]
8824 category ARB_vertex_program
8825 version 1.3
8826 extension soft WINSOFT NV10
8827 glsflags ignore
8828 glxflags ignore
8829 offset 673
8831 ProgramLocalParameter4fARB(target, index, x, y, z, w)
8832 return void
8833 param target ProgramTargetARB in value
8834 param index UInt32 in value
8835 param x Float32 in value
8836 param y Float32 in value
8837 param z Float32 in value
8838 param w Float32 in value
8839 category ARB_vertex_program
8840 version 1.3
8841 vectorequiv ProgramLocalParameter4fvARB
8842 extension soft WINSOFT NV10
8843 glsflags ignore
8844 glxflags ignore
8845 offset 674
8847 ProgramLocalParameter4fvARB(target, index, params)
8848 return void
8849 param target ProgramTargetARB in value
8850 param index UInt32 in value
8851 param params Float32 in array [4]
8852 category ARB_vertex_program
8853 version 1.3
8854 extension soft WINSOFT NV10
8855 glsflags ignore
8856 glxflags ignore
8857 offset 675
8859 GetProgramEnvParameterdvARB(target, index, params)
8860 return void
8861 param target ProgramTargetARB in value
8862 param index UInt32 in value
8863 param params Float64 out array [4]
8864 dlflags notlistable
8865 category ARB_vertex_program
8866 version 1.3
8867 extension soft WINSOFT NV10
8868 glsflags ignore
8869 glxflags ignore
8870 offset 676
8872 GetProgramEnvParameterfvARB(target, index, params)
8873 return void
8874 param target ProgramTargetARB in value
8875 param index UInt32 in value
8876 param params Float32 out array [4]
8877 dlflags notlistable
8878 category ARB_vertex_program
8879 version 1.3
8880 extension soft WINSOFT NV10
8881 glsflags ignore
8882 glxflags ignore
8883 offset 677
8885 GetProgramLocalParameterdvARB(target, index, params)
8886 return void
8887 param target ProgramTargetARB in value
8888 param index UInt32 in value
8889 param params Float64 out array [4]
8890 dlflags notlistable
8891 category ARB_vertex_program
8892 version 1.3
8893 extension soft WINSOFT NV10
8894 glsflags ignore
8895 glxflags ignore
8896 offset 678
8898 GetProgramLocalParameterfvARB(target, index, params)
8899 return void
8900 param target ProgramTargetARB in value
8901 param index UInt32 in value
8902 param params Float32 out array [4]
8903 dlflags notlistable
8904 category ARB_vertex_program
8905 version 1.3
8906 extension soft WINSOFT NV10
8907 glsflags ignore
8908 glxflags ignore
8909 offset 679
8911 GetProgramivARB(target, pname, params)
8912 return void
8913 param target ProgramTargetARB in value
8914 param pname ProgramPropertyARB in value
8915 param params Int32 out array [1]
8916 dlflags notlistable
8917 category ARB_vertex_program
8918 version 1.3
8919 extension soft WINSOFT NV10
8920 glsflags ignore
8921 glxflags ignore
8922 offset 680
8924 GetProgramStringARB(target, pname, string)
8925 return void
8926 param target ProgramTargetARB in value
8927 param pname ProgramStringPropertyARB in value
8928 param string Void out array [COMPSIZE(target,pname)]
8929 dlflags notlistable
8930 category ARB_vertex_program
8931 version 1.3
8932 extension soft WINSOFT NV10
8933 glsflags ignore
8934 glxflags ignore
8935 offset 681
8937 GetVertexAttribdvARB(index, pname, params)
8938 return void
8939 param index UInt32 in value
8940 param pname VertexAttribPropertyARB in value
8941 param params Float64 out array [4]
8942 dlflags notlistable
8943 category ARB_vertex_program
8944 version 1.3
8945 extension soft WINSOFT NV10
8946 glxvendorpriv 1301
8947 glsflags client get
8948 glsopcode 0x0232
8949 alias GetVertexAttribdv
8950 glsalias GetVertexAttribdv
8952 GetVertexAttribfvARB(index, pname, params)
8953 return void
8954 param index UInt32 in value
8955 param pname VertexAttribPropertyARB in value
8956 param params Float32 out array [4]
8957 dlflags notlistable
8958 category ARB_vertex_program
8959 version 1.3
8960 extension soft WINSOFT NV10
8961 glxvendorpriv 1302
8962 glsflags client get
8963 glsopcode 0x0233
8964 alias GetVertexAttribfv
8965 glsalias GetVertexAttribfv
8967 GetVertexAttribivARB(index, pname, params)
8968 return void
8969 param index UInt32 in value
8970 param pname VertexAttribPropertyARB in value
8971 param params Int32 out array [4]
8972 dlflags notlistable
8973 category ARB_vertex_program
8974 version 1.3
8975 extension soft WINSOFT NV10
8976 glxvendorpriv 1303
8977 glsflags client get
8978 glsopcode 0x0234
8979 alias GetVertexAttribiv
8980 glsalias GetVertexAttribiv
8982 GetVertexAttribPointervARB(index, pname, pointer)
8983 return void
8984 param index UInt32 in value
8985 param pname VertexAttribPointerPropertyARB in value
8986 param pointer VoidPointer out array [1]
8987 dlflags notlistable
8988 category ARB_vertex_program
8989 version 1.3
8990 extension soft WINSOFT NV10
8991 glxflags ignore
8992 glsflags client get
8993 glsopcode 0x0235
8994 alias GetVertexAttribPointerv
8995 glsalias GetVertexAttribPointerv
8997 IsProgramARB(program)
8998 return Boolean
8999 param program UInt32 in value
9000 dlflags notlistable
9001 category ARB_vertex_program
9002 version 1.3
9003 extension soft WINSOFT NV10
9004 glxvendorpriv 1304
9005 glsflags get
9006 alias IsProgram
9007 glsalias IsProgram
9010 ###############################################################################
9012 # ARB Extension #27
9013 # ARB_fragment_program commands
9015 ###############################################################################
9017 # All ARB_fragment_program entry points are shared with ARB_vertex_program,
9018 # and are only included in that #define block, for now.
9019 newcategory: ARB_fragment_program
9020 passthru: /* All ARB_fragment_program entry points are shared with ARB_vertex_program. */
9022 ###############################################################################
9024 # ARB Extension #28
9025 # ARB_vertex_buffer_object commands
9027 ###############################################################################
9029 BindBufferARB(target, buffer)
9030 return void
9031 param target BufferTargetARB in value
9032 param buffer UInt32 in value
9033 category ARB_vertex_buffer_object
9034 version 1.2
9035 extension
9036 alias BindBuffer
9037 glsalias BindBuffer
9039 DeleteBuffersARB(n, buffers)
9040 return void
9041 param n SizeI in value
9042 param buffers ConstUInt32 in array [n]
9043 category ARB_vertex_buffer_object
9044 version 1.2
9045 extension
9046 alias DeleteBuffers
9047 glsalias DeleteBuffers
9049 GenBuffersARB(n, buffers)
9050 return void
9051 param n SizeI in value
9052 param buffers UInt32 out array [n]
9053 category ARB_vertex_buffer_object
9054 version 1.2
9055 extension
9056 alias GenBuffers
9057 glsalias GenBuffers
9059 IsBufferARB(buffer)
9060 return Boolean
9061 param buffer UInt32 in value
9062 category ARB_vertex_buffer_object
9063 version 1.2
9064 extension
9065 alias IsBuffer
9066 glsalias IsBuffer
9068 BufferDataARB(target, size, data, usage)
9069 return void
9070 param target BufferTargetARB in value
9071 param size BufferSizeARB in value
9072 param data ConstVoid in array [size]
9073 param usage BufferUsageARB in value
9074 category ARB_vertex_buffer_object
9075 version 1.2
9076 extension
9077 alias BufferData
9078 glsalias BufferData
9080 BufferSubDataARB(target, offset, size, data)
9081 return void
9082 param target BufferTargetARB in value
9083 param offset BufferOffsetARB in value
9084 param size BufferSizeARB in value
9085 param data ConstVoid in array [size]
9086 category ARB_vertex_buffer_object
9087 version 1.2
9088 extension
9089 alias BufferSubData
9090 glsalias BufferSubData
9092 GetBufferSubDataARB(target, offset, size, data)
9093 return void
9094 param target BufferTargetARB in value
9095 param offset BufferOffsetARB in value
9096 param size BufferSizeARB in value
9097 param data Void out array [size]
9098 category ARB_vertex_buffer_object
9099 dlflags notlistable
9100 version 1.2
9101 extension
9102 alias GetBufferSubData
9103 glsalias GetBufferSubData
9105 MapBufferARB(target, access)
9106 return VoidPointer
9107 param target BufferTargetARB in value
9108 param access BufferAccessARB in value
9109 category ARB_vertex_buffer_object
9110 version 1.2
9111 extension
9112 alias MapBuffer
9113 glsalias MapBuffer
9115 UnmapBufferARB(target)
9116 return Boolean
9117 param target BufferTargetARB in value
9118 category ARB_vertex_buffer_object
9119 version 1.2
9120 extension
9121 alias UnmapBuffer
9122 glsalias UnmapBuffer
9124 GetBufferParameterivARB(target, pname, params)
9125 return void
9126 param target BufferTargetARB in value
9127 param pname BufferPNameARB in value
9128 param params Int32 out array [COMPSIZE(pname)]
9129 category ARB_vertex_buffer_object
9130 dlflags notlistable
9131 version 1.2
9132 extension
9133 alias GetBufferParameteriv
9134 glsalias GetBufferParameteriv
9136 GetBufferPointervARB(target, pname, params)
9137 return void
9138 param target BufferTargetARB in value
9139 param pname BufferPointerNameARB in value
9140 param params VoidPointer out array [1]
9141 category ARB_vertex_buffer_object
9142 dlflags notlistable
9143 version 1.2
9144 extension
9145 alias GetBufferPointerv
9146 glsalias GetBufferPointerv
9148 ###############################################################################
9150 # ARB Extension #29
9151 # ARB_occlusion_query commands
9153 ###############################################################################
9155 GenQueriesARB(n, ids)
9156 return void
9157 param n SizeI in value
9158 param ids UInt32 out array [n]
9159 category ARB_occlusion_query
9160 version 1.5
9161 extension
9162 alias GenQueries
9163 glsalias GenQueries
9165 DeleteQueriesARB(n, ids)
9166 return void
9167 param n SizeI in value
9168 param ids UInt32 in array [n]
9169 category ARB_occlusion_query
9170 version 1.5
9171 extension
9172 alias DeleteQueries
9173 glsalias DeleteQueries
9175 IsQueryARB(id)
9176 return Boolean
9177 param id UInt32 in value
9178 category ARB_occlusion_query
9179 version 1.5
9180 extension
9181 alias IsQuery
9182 glsalias IsQuery
9184 BeginQueryARB(target, id)
9185 return void
9186 param target GLenum in value
9187 param id UInt32 in value
9188 category ARB_occlusion_query
9189 version 1.5
9190 extension
9191 alias BeginQuery
9192 glsalias BeginQuery
9194 EndQueryARB(target)
9195 return void
9196 param target GLenum in value
9197 category ARB_occlusion_query
9198 version 1.5
9199 extension
9200 alias EndQuery
9201 glsalias EndQuery
9203 GetQueryivARB(target, pname, params)
9204 return void
9205 param target GLenum in value
9206 param pname GLenum in value
9207 param params Int32 out array [pname]
9208 category ARB_occlusion_query
9209 dlflags notlistable
9210 version 1.5
9211 extension
9212 alias GetQueryiv
9213 glsalias GetQueryiv
9215 GetQueryObjectivARB(id, pname, params)
9216 return void
9217 param id UInt32 in value
9218 param pname GLenum in value
9219 param params Int32 out array [pname]
9220 category ARB_occlusion_query
9221 dlflags notlistable
9222 version 1.5
9223 extension
9224 alias GetQueryObjectiv
9225 glsalias GetQueryObjectiv
9227 GetQueryObjectuivARB(id, pname, params)
9228 return void
9229 param id UInt32 in value
9230 param pname GLenum in value
9231 param params UInt32 out array [pname]
9232 category ARB_occlusion_query
9233 dlflags notlistable
9234 version 1.5
9235 extension
9236 alias GetQueryObjectuiv
9237 glsalias GetQueryObjectuiv
9239 ###############################################################################
9241 # ARB Extension #30
9242 # ARB_shader_objects commands
9244 ###############################################################################
9246 DeleteObjectARB(obj)
9247 return void
9248 param obj handleARB in value
9249 category ARB_shader_objects
9250 version 1.2
9251 extension
9252 glxropcode ?
9253 glxflags ignore
9254 glsopcode ?
9255 offset ?
9257 GetHandleARB(pname)
9258 return handleARB
9259 param pname GLenum in value
9260 category ARB_shader_objects
9261 dlflags notlistable
9262 version 1.2
9263 extension
9264 glxsingle ?
9265 glxflags ignore
9266 glsflags get
9267 glsopcode ?
9268 offset ?
9270 DetachObjectARB(containerObj, attachedObj)
9271 return void
9272 param containerObj handleARB in value
9273 param attachedObj handleARB in value
9274 category ARB_shader_objects
9275 version 1.2
9276 extension
9277 glxropcode ?
9278 glxflags ignore
9279 alias DetachShader
9280 glsalias DetachShader
9282 CreateShaderObjectARB(shaderType)
9283 return handleARB
9284 param shaderType GLenum in value
9285 category ARB_shader_objects
9286 version 1.2
9287 extension
9288 glxropcode ?
9289 glxflags ignore
9290 alias CreateShader
9291 glsalias CreateShader
9293 ShaderSourceARB(shaderObj, count, string, length)
9294 return void
9295 param shaderObj handleARB in value
9296 param count SizeI in value
9297 param string charPointerARB in array [count]
9298 param length Int32 in array [1]
9299 category ARB_shader_objects
9300 version 1.2
9301 extension
9302 glxropcode ?
9303 glxflags ignore
9304 alias ShaderSource
9305 glsalias ShaderSource
9307 CompileShaderARB(shaderObj)
9308 return void
9309 param shaderObj handleARB in value
9310 category ARB_shader_objects
9311 version 1.2
9312 extension
9313 glxropcode ?
9314 glxflags ignore
9315 alias CompileShader
9316 glsalias CompileShader
9318 CreateProgramObjectARB()
9319 return handleARB
9320 category ARB_shader_objects
9321 version 1.2
9322 extension
9323 glxropcode ?
9324 glxflags ignore
9325 alias CreateProgram
9326 glsalias CreateProgram
9328 AttachObjectARB(containerObj, obj)
9329 return void
9330 param containerObj handleARB in value
9331 param obj handleARB in value
9332 category ARB_shader_objects
9333 version 1.2
9334 extension
9335 glxropcode ?
9336 glxflags ignore
9337 alias AttachShader
9338 glsalias AttachShader
9340 LinkProgramARB(programObj)
9341 return void
9342 param programObj handleARB in value
9343 category ARB_shader_objects
9344 version 1.2
9345 extension
9346 glxropcode ?
9347 glxflags ignore
9348 alias LinkProgram
9349 glsalias LinkProgram
9351 UseProgramObjectARB(programObj)
9352 return void
9353 param programObj handleARB in value
9354 category ARB_shader_objects
9355 version 1.2
9356 extension
9357 glxropcode ?
9358 glxflags ignore
9359 alias UseProgram
9360 glsalias UseProgram
9362 ValidateProgramARB(programObj)
9363 return void
9364 param programObj handleARB in value
9365 category ARB_shader_objects
9366 version 1.2
9367 extension
9368 glxropcode ?
9369 glxflags ignore
9370 alias ValidateProgram
9371 glsalias ValidateProgram
9373 Uniform1fARB(location, v0)
9374 return void
9375 param location Int32 in value
9376 param v0 Float32 in value
9377 category ARB_shader_objects
9378 version 1.2
9379 extension
9380 glxropcode ?
9381 glxflags ignore
9382 alias Uniform1f
9383 glsalias Uniform1f
9385 Uniform2fARB(location, v0, v1)
9386 return void
9387 param location Int32 in value
9388 param v0 Float32 in value
9389 param v1 Float32 in value
9390 category ARB_shader_objects
9391 version 1.2
9392 extension
9393 glxropcode ?
9394 glxflags ignore
9395 alias Uniform2f
9396 glsalias Uniform2f
9398 Uniform3fARB(location, v0, v1, v2)
9399 return void
9400 param location Int32 in value
9401 param v0 Float32 in value
9402 param v1 Float32 in value
9403 param v2 Float32 in value
9404 category ARB_shader_objects
9405 version 1.2
9406 extension
9407 glxropcode ?
9408 glxflags ignore
9409 alias Uniform3f
9410 glsalias Uniform3f
9412 Uniform4fARB(location, v0, v1, v2, v3)
9413 return void
9414 param location Int32 in value
9415 param v0 Float32 in value
9416 param v1 Float32 in value
9417 param v2 Float32 in value
9418 param v3 Float32 in value
9419 category ARB_shader_objects
9420 version 1.2
9421 extension
9422 glxropcode ?
9423 glxflags ignore
9424 alias Uniform4f
9425 glsalias Uniform4f
9427 Uniform1iARB(location, v0)
9428 return void
9429 param location Int32 in value
9430 param v0 Int32 in value
9431 category ARB_shader_objects
9432 version 1.2
9433 extension
9434 glxropcode ?
9435 glxflags ignore
9436 alias Uniform1i
9437 glsalias Uniform1i
9439 Uniform2iARB(location, v0, v1)
9440 return void
9441 param location Int32 in value
9442 param v0 Int32 in value
9443 param v1 Int32 in value
9444 category ARB_shader_objects
9445 version 1.2
9446 extension
9447 glxropcode ?
9448 glxflags ignore
9449 alias Uniform2i
9450 glsalias Uniform2i
9452 Uniform3iARB(location, v0, v1, v2)
9453 return void
9454 param location Int32 in value
9455 param v0 Int32 in value
9456 param v1 Int32 in value
9457 param v2 Int32 in value
9458 category ARB_shader_objects
9459 version 1.2
9460 extension
9461 glxropcode ?
9462 glxflags ignore
9463 alias Uniform3i
9464 glsalias Uniform3i
9466 Uniform4iARB(location, v0, v1, v2, v3)
9467 return void
9468 param location Int32 in value
9469 param v0 Int32 in value
9470 param v1 Int32 in value
9471 param v2 Int32 in value
9472 param v3 Int32 in value
9473 category ARB_shader_objects
9474 version 1.2
9475 extension
9476 glxropcode ?
9477 glxflags ignore
9478 alias Uniform4i
9479 glsalias Uniform4i
9481 Uniform1fvARB(location, count, value)
9482 return void
9483 param location Int32 in value
9484 param count SizeI in value
9485 param value Float32 in array [count]
9486 category ARB_shader_objects
9487 version 1.2
9488 extension
9489 glxropcode ?
9490 glxflags ignore
9491 alias Uniform1fv
9492 glsalias Uniform1fv
9494 Uniform2fvARB(location, count, value)
9495 return void
9496 param location Int32 in value
9497 param count SizeI in value
9498 param value Float32 in array [count]
9499 category ARB_shader_objects
9500 version 1.2
9501 extension
9502 glxropcode ?
9503 glxflags ignore
9504 alias Uniform2fv
9505 glsalias Uniform2fv
9507 Uniform3fvARB(location, count, value)
9508 return void
9509 param location Int32 in value
9510 param count SizeI in value
9511 param value Float32 in array [count]
9512 category ARB_shader_objects
9513 version 1.2
9514 extension
9515 glxropcode ?
9516 glxflags ignore
9517 alias Uniform3fv
9518 glsalias Uniform3fv
9520 Uniform4fvARB(location, count, value)
9521 return void
9522 param location Int32 in value
9523 param count SizeI in value
9524 param value Float32 in array [count]
9525 category ARB_shader_objects
9526 version 1.2
9527 extension
9528 glxropcode ?
9529 glxflags ignore
9530 alias Uniform4fv
9531 glsalias Uniform4fv
9533 Uniform1ivARB(location, count, value)
9534 return void
9535 param location Int32 in value
9536 param count SizeI in value
9537 param value Int32 in array [count]
9538 category ARB_shader_objects
9539 version 1.2
9540 extension
9541 glxropcode ?
9542 glxflags ignore
9543 alias Uniform1iv
9544 glsalias Uniform1iv
9546 Uniform2ivARB(location, count, value)
9547 return void
9548 param location Int32 in value
9549 param count SizeI in value
9550 param value Int32 in array [count]
9551 category ARB_shader_objects
9552 version 1.2
9553 extension
9554 glxropcode ?
9555 glxflags ignore
9556 alias Uniform2iv
9557 glsalias Uniform2iv
9559 Uniform3ivARB(location, count, value)
9560 return void
9561 param location Int32 in value
9562 param count SizeI in value
9563 param value Int32 in array [count]
9564 category ARB_shader_objects
9565 version 1.2
9566 extension
9567 glxropcode ?
9568 glxflags ignore
9569 alias Uniform3iv
9570 glsalias Uniform3iv
9572 Uniform4ivARB(location, count, value)
9573 return void
9574 param location Int32 in value
9575 param count SizeI in value
9576 param value Int32 in array [count]
9577 category ARB_shader_objects
9578 version 1.2
9579 extension
9580 glxropcode ?
9581 glxflags ignore
9582 alias Uniform4iv
9583 glsalias Uniform4iv
9585 UniformMatrix2fvARB(location, count, transpose, value)
9586 return void
9587 param location Int32 in value
9588 param count SizeI in value
9589 param transpose Boolean in value
9590 param value Float32 in array [count]
9591 category ARB_shader_objects
9592 version 1.2
9593 extension
9594 glxropcode ?
9595 glxflags ignore
9596 alias UniformMatrix2fv
9597 glsalias UniformMatrix2fv
9599 UniformMatrix3fvARB(location, count, transpose, value)
9600 return void
9601 param location Int32 in value
9602 param count SizeI in value
9603 param transpose Boolean in value
9604 param value Float32 in array [count]
9605 category ARB_shader_objects
9606 version 1.2
9607 extension
9608 glxropcode ?
9609 glxflags ignore
9610 alias UniformMatrix3fv
9611 glsalias UniformMatrix3fv
9613 UniformMatrix4fvARB(location, count, transpose, value)
9614 return void
9615 param location Int32 in value
9616 param count SizeI in value
9617 param transpose Boolean in value
9618 param value Float32 in array [count]
9619 category ARB_shader_objects
9620 version 1.2
9621 extension
9622 glxropcode ?
9623 glxflags ignore
9624 alias UniformMatrix4fv
9625 glsalias UniformMatrix4fv
9627 GetObjectParameterfvARB(obj, pname, params)
9628 return void
9629 param obj handleARB in value
9630 param pname GLenum in value
9631 param params Float32 out array [pname]
9632 category ARB_shader_objects
9633 dlflags notlistable
9634 version 1.2
9635 extension
9636 glxsingle ?
9637 glxflags ignore
9638 glsflags get
9639 glsopcode ?
9640 offset ?
9642 GetObjectParameterivARB(obj, pname, params)
9643 return void
9644 param obj handleARB in value
9645 param pname GLenum in value
9646 param params Int32 out array [pname]
9647 category ARB_shader_objects
9648 dlflags notlistable
9649 version 1.2
9650 extension
9651 glxsingle ?
9652 glxflags ignore
9653 glsflags get
9654 glsopcode ?
9655 offset ?
9657 GetInfoLogARB(obj, maxLength, length, infoLog)
9658 return void
9659 param obj handleARB in value
9660 param maxLength SizeI in value
9661 param length SizeI out array [1]
9662 param infoLog charARB out array [length]
9663 category ARB_shader_objects
9664 dlflags notlistable
9665 version 1.2
9666 extension
9667 glxsingle ?
9668 glxflags ignore
9669 glsflags get
9670 glsopcode ?
9671 offset ?
9673 GetAttachedObjectsARB(containerObj, maxCount, count, obj)
9674 return void
9675 param containerObj handleARB in value
9676 param maxCount SizeI in value
9677 param count SizeI out array [1]
9678 param obj handleARB out array [count]
9679 category ARB_shader_objects
9680 dlflags notlistable
9681 version 1.2
9682 extension
9683 glxsingle ?
9684 glxflags ignore
9685 alias GetAttachedShaders
9686 glsalias GetAttachedShaders
9688 GetUniformLocationARB(programObj, name)
9689 return Int32
9690 param programObj handleARB in value
9691 param name charARB in array []
9692 category ARB_shader_objects
9693 dlflags notlistable
9694 version 1.2
9695 extension
9696 glxsingle ?
9697 glxflags ignore
9698 alias GetUniformLocation
9699 glsalias GetUniformLocation
9701 GetActiveUniformARB(programObj, index, maxLength, length, size, type, name)
9702 return void
9703 param programObj handleARB in value
9704 param index UInt32 in value
9705 param maxLength SizeI in value
9706 param length SizeI out array [1]
9707 param size Int32 out array [1]
9708 param type GLenum out array [1]
9709 param name charARB out array []
9710 category ARB_shader_objects
9711 dlflags notlistable
9712 version 1.2
9713 extension
9714 glxsingle ?
9715 glxflags ignore
9716 alias GetActiveUniform
9717 glsalias GetActiveUniform
9719 GetUniformfvARB(programObj, location, params)
9720 return void
9721 param programObj handleARB in value
9722 param location Int32 in value
9723 param params Float32 out array [location]
9724 category ARB_shader_objects
9725 dlflags notlistable
9726 version 1.2
9727 extension
9728 glxsingle ?
9729 glxflags ignore
9730 alias GetUniformfv
9731 glsalias GetUniformfv
9733 GetUniformivARB(programObj, location, params)
9734 return void
9735 param programObj handleARB in value
9736 param location Int32 in value
9737 param params Int32 out array [location]
9738 category ARB_shader_objects
9739 dlflags notlistable
9740 version 1.2
9741 extension
9742 glxsingle ?
9743 glxflags ignore
9744 alias GetUniformiv
9745 glsalias GetUniformiv
9747 GetShaderSourceARB(obj, maxLength, length, source)
9748 return void
9749 param obj handleARB in value
9750 param maxLength SizeI in value
9751 param length SizeI out array [1]
9752 param source charARB out array [length]
9753 category ARB_shader_objects
9754 dlflags notlistable
9755 version 1.2
9756 extension
9757 glxsingle ?
9758 glxflags ignore
9759 alias GetShaderSource
9760 glsalias GetShaderSource
9763 ###############################################################################
9765 # ARB Extension #31
9766 # ARB_vertex_shader commands
9768 ###############################################################################
9770 BindAttribLocationARB(programObj, index, name)
9771 return void
9772 param programObj handleARB in value
9773 param index UInt32 in value
9774 param name charARB in array []
9775 category ARB_vertex_shader
9776 version 1.2
9777 extension
9778 glxropcode ?
9779 glxflags ignore
9780 alias BindAttribLocation
9781 glsalias BindAttribLocation
9783 GetActiveAttribARB(programObj, index, maxLength, length, size, type, name)
9784 return void
9785 param programObj handleARB in value
9786 param index UInt32 in value
9787 param maxLength SizeI in value
9788 param length SizeI out array [1]
9789 param size Int32 out array [1]
9790 param type GLenum out array [1]
9791 param name charARB out array []
9792 category ARB_vertex_shader
9793 dlflags notlistable
9794 version 1.2
9795 extension
9796 glxsingle ?
9797 glxflags ignore
9798 alias GetActiveAttrib
9799 glsalias GetActiveAttrib
9801 GetAttribLocationARB(programObj, name)
9802 return Int32
9803 param programObj handleARB in value
9804 param name charARB in array []
9805 category ARB_vertex_shader
9806 dlflags notlistable
9807 version 1.2
9808 extension
9809 glxsingle ?
9810 glxflags ignore
9811 alias GetAttribLocation
9812 glsalias GetAttribLocation
9814 ###############################################################################
9816 # ARB Extension #32
9817 # ARB_fragment_shader commands
9819 ###############################################################################
9821 # (none)
9822 newcategory: ARB_fragment_shader
9824 ###############################################################################
9826 # ARB Extension #33
9827 # ARB_shading_language_100 commands
9829 ###############################################################################
9831 # (none)
9832 newcategory: ARB_shading_language_100
9834 ###############################################################################
9836 # ARB Extension #34
9837 # ARB_texture_non_power_of_two commands
9839 ###############################################################################
9841 # (none)
9842 newcategory: ARB_texture_non_power_of_two
9844 ###############################################################################
9846 # ARB Extension #35
9847 # ARB_point_sprite commands
9849 ###############################################################################
9851 # (none)
9852 newcategory: ARB_point_sprite
9854 ###############################################################################
9856 # ARB Extension #36
9857 # ARB_fragment_program_shadow commands
9859 ###############################################################################
9861 # (none)
9862 newcategory: ARB_fragment_program_shadow
9864 ###############################################################################
9866 # ARB Extension #37
9867 # ARB_draw_buffers commands
9869 ###############################################################################
9871 DrawBuffersARB(n, bufs)
9872 return void
9873 param n SizeI in value
9874 param bufs DrawBufferModeATI in array [n]
9875 category ARB_draw_buffers
9876 version 1.5
9877 extension
9878 alias DrawBuffers
9879 glsalias DrawBuffers
9881 ###############################################################################
9883 # ARB Extension #38
9884 # ARB_texture_rectangle commands
9886 ###############################################################################
9888 # (none)
9889 newcategory: ARB_texture_rectangle
9891 ###############################################################################
9893 # ARB Extension #39
9894 # ARB_color_buffer_float commands
9896 ###############################################################################
9898 ClampColorARB(target, clamp)
9899 return void
9900 param target ClampColorTargetARB in value
9901 param clamp ClampColorModeARB in value
9902 category ARB_color_buffer_float
9903 version 1.5
9904 extension
9905 glxropcode 234
9906 glxflags ignore
9907 glsopcode ?
9908 offset ?
9910 ###############################################################################
9912 # ARB Extension #40
9913 # ARB_half_float_pixel commands
9915 ###############################################################################
9917 # (none)
9918 newcategory: ARB_half_float_pixel
9920 ###############################################################################
9922 # ARB Extension #41
9923 # ARB_texture_float commands
9925 ###############################################################################
9927 # (none)
9928 newcategory: ARB_texture_float
9930 ###############################################################################
9932 # ARB Extension #42
9933 # ARB_pixel_buffer_object commands
9935 ###############################################################################
9937 # (none)
9938 newcategory: ARB_pixel_buffer_object
9941 ###############################################################################
9942 ###############################################################################
9944 # Non-ARB extensions, in order by registry extension number
9946 ###############################################################################
9947 ###############################################################################
9949 ###############################################################################
9951 # Extension #1
9952 # EXT_abgr commands
9954 ###############################################################################
9956 # (none)
9957 newcategory: EXT_abgr
9959 ###############################################################################
9961 # Extension #2
9962 # EXT_blend_color commands
9964 ###############################################################################
9966 BlendColorEXT(red, green, blue, alpha)
9967 return void
9968 param red ClampedColorF in value
9969 param green ClampedColorF in value
9970 param blue ClampedColorF in value
9971 param alpha ClampedColorF in value
9972 category EXT_blend_color
9973 version 1.0
9974 glxropcode 4096
9975 glxflags EXT
9976 extension soft
9977 alias BlendColor
9978 glsalias BlendColor
9980 ###############################################################################
9982 # Extension #3
9983 # EXT_polygon_offset commands
9985 ###############################################################################
9987 PolygonOffsetEXT(factor, bias)
9988 return void
9989 param factor Float32 in value
9990 param bias Float32 in value
9991 category EXT_polygon_offset
9992 version 1.0
9993 glxropcode 4098
9994 glxflags EXT
9995 extension soft
9996 glsopcode 0x0122
9997 offset 414
9999 ###############################################################################
10001 # Extension #4
10002 # EXT_texture commands
10004 ###############################################################################
10006 # (none)
10007 newcategory: EXT_texture
10009 ###############################################################################
10011 # Extension #5 - skipped
10013 ###############################################################################
10015 ###############################################################################
10017 # Extension #6
10018 # EXT_texture3D commands
10020 ###############################################################################
10022 # Arguably TexelInternalFormat, not PixelInternalFormat
10023 TexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels)
10024 return void
10025 param target TextureTarget in value
10026 param level CheckedInt32 in value
10027 param internalformat PixelInternalFormat in value
10028 param width SizeI in value
10029 param height SizeI in value
10030 param depth SizeI in value
10031 param border CheckedInt32 in value
10032 param format PixelFormat in value
10033 param type PixelType in value
10034 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
10035 category EXT_texture3D
10036 dlflags handcode
10037 glxflags client-handcode server-handcode EXT
10038 version 1.0
10039 glxropcode 4114
10040 extension
10041 alias TexImage3D
10042 glsalias TexImage3D
10044 TexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)
10045 return void
10046 param target TextureTarget in value
10047 param level CheckedInt32 in value
10048 param xoffset CheckedInt32 in value
10049 param yoffset CheckedInt32 in value
10050 param zoffset CheckedInt32 in value
10051 param width SizeI in value
10052 param height SizeI in value
10053 param depth SizeI in value
10054 param format PixelFormat in value
10055 param type PixelType in value
10056 param pixels Void in array [COMPSIZE(format/type/width/height/depth)]
10057 category EXT_texture3D
10058 dlflags handcode
10059 glxflags client-handcode server-handcode EXT
10060 version 1.0
10061 glxropcode 4115
10062 extension
10063 alias TexSubImage3D
10064 glsalias TexSubImage3D
10066 ###############################################################################
10068 # Extension #7
10069 # SGIS_texture_filter4 commands
10071 ###############################################################################
10073 GetTexFilterFuncSGIS(target, filter, weights)
10074 return void
10075 param target TextureTarget in value
10076 param filter TextureFilterSGIS in value
10077 param weights Float32 out array [COMPSIZE(target/filter)]
10078 category SGIS_texture_filter4
10079 dlflags notlistable
10080 version 1.0
10081 glxflags SGI
10082 glxvendorpriv 4101
10083 extension
10084 glsflags get
10085 glsopcode 0x0175
10086 offset 415
10088 TexFilterFuncSGIS(target, filter, n, weights)
10089 return void
10090 param target TextureTarget in value
10091 param filter TextureFilterSGIS in value
10092 param n SizeI in value
10093 param weights Float32 in array [n]
10094 category SGIS_texture_filter4
10095 glxflags SGI
10096 version 1.0
10097 glxropcode 2064
10098 extension
10099 glsopcode 0x0176
10100 offset 416
10102 ###############################################################################
10104 # Extension #8 - skipped
10106 ###############################################################################
10108 ###############################################################################
10110 # Extension #9
10111 # EXT_subtexture commands
10113 ###############################################################################
10115 TexSubImage1DEXT(target, level, xoffset, width, format, type, pixels)
10116 return void
10117 param target TextureTarget in value
10118 param level CheckedInt32 in value
10119 param xoffset CheckedInt32 in value
10120 param width SizeI in value
10121 param format PixelFormat in value
10122 param type PixelType in value
10123 param pixels Void in array [COMPSIZE(format/type/width)]
10124 category EXT_subtexture
10125 dlflags handcode
10126 glxflags client-handcode server-handcode EXT
10127 version 1.0
10128 glxropcode 4099
10129 extension
10130 alias TexSubImage1D
10131 glsalias TexSubImage1D
10133 TexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels)
10134 return void
10135 param target TextureTarget in value
10136 param level CheckedInt32 in value
10137 param xoffset CheckedInt32 in value
10138 param yoffset CheckedInt32 in value
10139 param width SizeI in value
10140 param height SizeI in value
10141 param format PixelFormat in value
10142 param type PixelType in value
10143 param pixels Void in array [COMPSIZE(format/type/width/height)]
10144 category EXT_subtexture
10145 dlflags handcode
10146 glxflags client-handcode server-handcode EXT
10147 version 1.0
10148 glxropcode 4100
10149 extension
10150 alias TexSubImage2D
10151 glsalias TexSubImage2D
10153 ###############################################################################
10155 # Extension #10
10156 # EXT_copy_texture commands
10158 ###############################################################################
10160 # Arguably TexelInternalFormat, not PixelInternalFormat
10161 CopyTexImage1DEXT(target, level, internalformat, x, y, width, border)
10162 return void
10163 param target TextureTarget in value
10164 param level CheckedInt32 in value
10165 param internalformat PixelInternalFormat in value
10166 param x WinCoord in value
10167 param y WinCoord in value
10168 param width SizeI in value
10169 param border CheckedInt32 in value
10170 category EXT_copy_texture
10171 version 1.0
10172 glxflags EXT
10173 glxropcode 4119
10174 extension
10175 alias CopyTexImage1D
10176 glsalias CopyTexImage1D
10178 # Arguably TexelInternalFormat, not PixelInternalFormat
10179 CopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border)
10180 return void
10181 param target TextureTarget in value
10182 param level CheckedInt32 in value
10183 param internalformat PixelInternalFormat in value
10184 param x WinCoord in value
10185 param y WinCoord in value
10186 param width SizeI in value
10187 param height SizeI in value
10188 param border CheckedInt32 in value
10189 category EXT_copy_texture
10190 version 1.0
10191 glxflags EXT
10192 glxropcode 4120
10193 extension
10194 alias CopyTexImage2D
10195 glsalias CopyTexImage2D
10197 CopyTexSubImage1DEXT(target, level, xoffset, x, y, width)
10198 return void
10199 param target TextureTarget in value
10200 param level CheckedInt32 in value
10201 param xoffset CheckedInt32 in value
10202 param x WinCoord in value
10203 param y WinCoord in value
10204 param width SizeI in value
10205 category EXT_copy_texture
10206 version 1.0
10207 glxflags EXT
10208 glxropcode 4121
10209 extension
10210 alias CopyTexSubImage1D
10211 glsalias CopyTexSubImage1D
10213 CopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height)
10214 return void
10215 param target TextureTarget in value
10216 param level CheckedInt32 in value
10217 param xoffset CheckedInt32 in value
10218 param yoffset CheckedInt32 in value
10219 param x WinCoord in value
10220 param y WinCoord in value
10221 param width SizeI in value
10222 param height SizeI in value
10223 category EXT_copy_texture
10224 version 1.0
10225 glxflags EXT
10226 glxropcode 4122
10227 extension
10228 alias CopyTexSubImage2D
10229 glsalias CopyTexSubImage2D
10231 CopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height)
10232 return void
10233 param target TextureTarget in value
10234 param level CheckedInt32 in value
10235 param xoffset CheckedInt32 in value
10236 param yoffset CheckedInt32 in value
10237 param zoffset CheckedInt32 in value
10238 param x WinCoord in value
10239 param y WinCoord in value
10240 param width SizeI in value
10241 param height SizeI in value
10242 category EXT_copy_texture
10243 version 1.0
10244 glxflags EXT
10245 glxropcode 4123
10246 extension
10247 alias CopyTexSubImage3D
10248 glsalias CopyTexSubImage3D
10250 ###############################################################################
10252 # Extension #11
10253 # EXT_histogram commands
10255 ###############################################################################
10257 GetHistogramEXT(target, reset, format, type, values)
10258 return void
10259 param target HistogramTargetEXT in value
10260 param reset Boolean in value
10261 param format PixelFormat in value
10262 param type PixelType in value
10263 param values Void out array [COMPSIZE(target/format/type)]
10264 category EXT_histogram
10265 dlflags notlistable
10266 glxflags client-handcode server-handcode EXT
10267 version 1.0
10268 glxvendorpriv 5
10269 extension
10270 glsflags get pixel-pack
10271 glsopcode 0x0132
10272 offset 417
10274 GetHistogramParameterfvEXT(target, pname, params)
10275 return void
10276 param target HistogramTargetEXT in value
10277 param pname GetHistogramParameterPNameEXT in value
10278 param params Float32 out array [COMPSIZE(pname)]
10279 category EXT_histogram
10280 dlflags notlistable
10281 version 1.0
10282 glxvendorpriv 6
10283 glxflags EXT
10284 extension
10285 glsflags get
10286 glsopcode 0x0133
10287 offset 418
10289 GetHistogramParameterivEXT(target, pname, params)
10290 return void
10291 param target HistogramTargetEXT in value
10292 param pname GetHistogramParameterPNameEXT in value
10293 param params Int32 out array [COMPSIZE(pname)]
10294 category EXT_histogram
10295 dlflags notlistable
10296 version 1.0
10297 glxvendorpriv 7
10298 glxflags EXT
10299 extension
10300 glsflags get
10301 glsopcode 0x0134
10302 offset 419
10304 GetMinmaxEXT(target, reset, format, type, values)
10305 return void
10306 param target MinmaxTargetEXT in value
10307 param reset Boolean in value
10308 param format PixelFormat in value
10309 param type PixelType in value
10310 param values Void out array [COMPSIZE(target/format/type)]
10311 category EXT_histogram
10312 dlflags notlistable
10313 glxflags client-handcode server-handcode EXT
10314 version 1.0
10315 glxvendorpriv 8
10316 extension
10317 glsflags get pixel-pack
10318 glsopcode 0x0135
10319 offset 420
10321 GetMinmaxParameterfvEXT(target, pname, params)
10322 return void
10323 param target MinmaxTargetEXT in value
10324 param pname GetMinmaxParameterPNameEXT in value
10325 param params Float32 out array [COMPSIZE(pname)]
10326 category EXT_histogram
10327 dlflags notlistable
10328 version 1.0
10329 glxvendorpriv 9
10330 glxflags EXT
10331 extension
10332 glsflags get
10333 glsopcode 0x0136
10334 offset 421
10336 GetMinmaxParameterivEXT(target, pname, params)
10337 return void
10338 param target MinmaxTargetEXT in value
10339 param pname GetMinmaxParameterPNameEXT in value
10340 param params Int32 out array [COMPSIZE(pname)]
10341 category EXT_histogram
10342 dlflags notlistable
10343 version 1.0
10344 glxvendorpriv 10
10345 glxflags EXT
10346 extension
10347 glsflags get
10348 glsopcode 0x0137
10349 offset 422
10351 HistogramEXT(target, width, internalformat, sink)
10352 return void
10353 param target HistogramTargetEXT in value
10354 param width SizeI in value
10355 param internalformat PixelInternalFormat in value
10356 param sink Boolean in value
10357 category EXT_histogram
10358 version 1.0
10359 glxropcode 4110
10360 glxflags EXT
10361 extension
10362 alias Histogram
10363 glsalias Histogram
10365 MinmaxEXT(target, internalformat, sink)
10366 return void
10367 param target MinmaxTargetEXT in value
10368 param internalformat PixelInternalFormat in value
10369 param sink Boolean in value
10370 category EXT_histogram
10371 version 1.0
10372 glxropcode 4111
10373 glxflags EXT
10374 extension
10375 alias Minmax
10376 glsalias Minmax
10378 ResetHistogramEXT(target)
10379 return void
10380 param target HistogramTargetEXT in value
10381 category EXT_histogram
10382 version 1.0
10383 glxropcode 4112
10384 glxflags EXT
10385 extension
10386 alias ResetHistogram
10387 glsalias ResetHistogram
10389 ResetMinmaxEXT(target)
10390 return void
10391 param target MinmaxTargetEXT in value
10392 category EXT_histogram
10393 version 1.0
10394 glxropcode 4113
10395 glxflags EXT
10396 extension
10397 alias ResetMinmax
10398 glsalias ResetMinmax
10400 ###############################################################################
10402 # Extension #12
10403 # EXT_convolution commands
10405 ###############################################################################
10407 ConvolutionFilter1DEXT(target, internalformat, width, format, type, image)
10408 return void
10409 param target ConvolutionTargetEXT in value
10410 param internalformat PixelInternalFormat in value
10411 param width SizeI in value
10412 param format PixelFormat in value
10413 param type PixelType in value
10414 param image Void in array [COMPSIZE(format/type/width)]
10415 category EXT_convolution
10416 dlflags handcode
10417 glxflags client-handcode server-handcode EXT
10418 version 1.0
10419 glxropcode 4101
10420 extension
10421 alias ConvolutionFilter1D
10422 glsalias ConvolutionFilter1D
10424 ConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image)
10425 return void
10426 param target ConvolutionTargetEXT in value
10427 param internalformat PixelInternalFormat in value
10428 param width SizeI in value
10429 param height SizeI in value
10430 param format PixelFormat in value
10431 param type PixelType in value
10432 param image Void in array [COMPSIZE(format/type/width/height)]
10433 category EXT_convolution
10434 dlflags handcode
10435 glxflags client-handcode server-handcode EXT
10436 version 1.0
10437 glxropcode 4102
10438 extension
10439 alias ConvolutionFilter2D
10440 glsalias ConvolutionFilter2D
10442 ConvolutionParameterfEXT(target, pname, params)
10443 return void
10444 param target ConvolutionTargetEXT in value
10445 param pname ConvolutionParameterEXT in value
10446 param params CheckedFloat32 in value
10447 category EXT_convolution
10448 version 1.0
10449 glxropcode 4103
10450 glxflags EXT
10451 extension
10452 alias ConvolutionParameterf
10453 glsalias ConvolutionParameterf
10455 ConvolutionParameterfvEXT(target, pname, params)
10456 return void
10457 param target ConvolutionTargetEXT in value
10458 param pname ConvolutionParameterEXT in value
10459 param params CheckedFloat32 in array [COMPSIZE(pname)]
10460 category EXT_convolution
10461 version 1.0
10462 glxropcode 4104
10463 glxflags EXT
10464 extension
10465 alias ConvolutionParameterfv
10466 glsalias ConvolutionParameterfv
10468 ConvolutionParameteriEXT(target, pname, params)
10469 return void
10470 param target ConvolutionTargetEXT in value
10471 param pname ConvolutionParameterEXT in value
10472 param params CheckedInt32 in value
10473 category EXT_convolution
10474 version 1.0
10475 glxropcode 4105
10476 glxflags EXT
10477 extension
10478 alias ConvolutionParameteri
10479 glsalias ConvolutionParameteri
10481 ConvolutionParameterivEXT(target, pname, params)
10482 return void
10483 param target ConvolutionTargetEXT in value
10484 param pname ConvolutionParameterEXT in value
10485 param params CheckedInt32 in array [COMPSIZE(pname)]
10486 category EXT_convolution
10487 version 1.0
10488 glxropcode 4106
10489 glxflags EXT
10490 extension
10491 alias ConvolutionParameteriv
10492 glsalias ConvolutionParameteriv
10494 CopyConvolutionFilter1DEXT(target, internalformat, x, y, width)
10495 return void
10496 param target ConvolutionTargetEXT in value
10497 param internalformat PixelInternalFormat in value
10498 param x WinCoord in value
10499 param y WinCoord in value
10500 param width SizeI in value
10501 category EXT_convolution
10502 version 1.0
10503 glxropcode 4107
10504 glxflags EXT
10505 extension
10506 alias CopyConvolutionFilter1D
10507 glsalias CopyConvolutionFilter1D
10509 CopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height)
10510 return void
10511 param target ConvolutionTargetEXT in value
10512 param internalformat PixelInternalFormat in value
10513 param x WinCoord in value
10514 param y WinCoord in value
10515 param width SizeI in value
10516 param height SizeI in value
10517 category EXT_convolution
10518 version 1.0
10519 glxropcode 4108
10520 glxflags EXT
10521 extension
10522 alias CopyConvolutionFilter2D
10523 glsalias CopyConvolutionFilter2D
10525 GetConvolutionFilterEXT(target, format, type, image)
10526 return void
10527 param target ConvolutionTargetEXT in value
10528 param format PixelFormat in value
10529 param type PixelType in value
10530 param image Void out array [COMPSIZE(target/format/type)]
10531 category EXT_convolution
10532 dlflags notlistable
10533 glxflags client-handcode server-handcode EXT
10534 version 1.0
10535 glxvendorpriv 1
10536 extension
10537 glsflags get pixel-pack
10538 glsopcode 0x012D
10539 offset 423
10541 GetConvolutionParameterfvEXT(target, pname, params)
10542 return void
10543 param target ConvolutionTargetEXT in value
10544 param pname ConvolutionParameterEXT in value
10545 param params Float32 out array [COMPSIZE(pname)]
10546 category EXT_convolution
10547 dlflags notlistable
10548 version 1.0
10549 glxvendorpriv 2
10550 glxflags EXT
10551 extension
10552 glsflags get
10553 glsopcode 0x012E
10554 offset 424
10556 GetConvolutionParameterivEXT(target, pname, params)
10557 return void
10558 param target ConvolutionTargetEXT in value
10559 param pname ConvolutionParameterEXT in value
10560 param params Int32 out array [COMPSIZE(pname)]
10561 category EXT_convolution
10562 dlflags notlistable
10563 version 1.0
10564 glxvendorpriv 3
10565 glxflags EXT
10566 extension
10567 glsflags get
10568 glsopcode 0x012F
10569 offset 425
10571 GetSeparableFilterEXT(target, format, type, row, column, span)
10572 return void
10573 param target SeparableTargetEXT in value
10574 param format PixelFormat in value
10575 param type PixelType in value
10576 param row Void out array [COMPSIZE(target/format/type)]
10577 param column Void out array [COMPSIZE(target/format/type)]
10578 param span Void out array [COMPSIZE(target/format/type)]
10579 category EXT_convolution
10580 dlflags notlistable
10581 glxflags client-handcode server-handcode EXT
10582 version 1.0
10583 glxvendorpriv 4
10584 extension
10585 glsflags get pixel-pack
10586 glsopcode 0x0130
10587 offset 426
10589 SeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column)
10590 return void
10591 param target SeparableTargetEXT in value
10592 param internalformat PixelInternalFormat in value
10593 param width SizeI in value
10594 param height SizeI in value
10595 param format PixelFormat in value
10596 param type PixelType in value
10597 param row Void in array [COMPSIZE(target/format/type/width)]
10598 param column Void in array [COMPSIZE(target/format/type/height)]
10599 category EXT_convolution
10600 dlflags handcode
10601 glxflags client-handcode server-handcode EXT
10602 version 1.0
10603 glxropcode 4109
10604 extension
10605 alias SeparableFilter2D
10606 glsalias SeparableFilter2D
10608 ###############################################################################
10610 # Extension #13
10611 # SGI_color_matrix commands
10613 ###############################################################################
10615 # (none)
10616 newcategory: SGI_color_matrix
10618 ###############################################################################
10620 # Extension #14
10621 # SGI_color_table commands
10623 ###############################################################################
10625 ColorTableSGI(target, internalformat, width, format, type, table)
10626 return void
10627 param target ColorTableTargetSGI in value
10628 param internalformat PixelInternalFormat in value
10629 param width SizeI in value
10630 param format PixelFormat in value
10631 param type PixelType in value
10632 param table Void in array [COMPSIZE(format/type/width)]
10633 category SGI_color_table
10634 dlflags handcode
10635 glxflags client-handcode server-handcode SGI
10636 version 1.0
10637 glxropcode 2053
10638 extension
10639 alias ColorTable
10640 glsalias ColorTable
10642 ColorTableParameterfvSGI(target, pname, params)
10643 return void
10644 param target ColorTableTargetSGI in value
10645 param pname ColorTableParameterPNameSGI in value
10646 param params CheckedFloat32 in array [COMPSIZE(pname)]
10647 category SGI_color_table
10648 version 1.0
10649 glxropcode 2054
10650 glxflags SGI
10651 extension
10652 alias ColorTableParameterfv
10653 glsalias ColorTableParameterfv
10655 ColorTableParameterivSGI(target, pname, params)
10656 return void
10657 param target ColorTableTargetSGI in value
10658 param pname ColorTableParameterPNameSGI in value
10659 param params CheckedInt32 in array [COMPSIZE(pname)]
10660 category SGI_color_table
10661 version 1.0
10662 glxropcode 2055
10663 glxflags SGI
10664 extension
10665 alias ColorTableParameteriv
10666 glsalias ColorTableParameteriv
10668 CopyColorTableSGI(target, internalformat, x, y, width)
10669 return void
10670 param target ColorTableTargetSGI in value
10671 param internalformat PixelInternalFormat in value
10672 param x WinCoord in value
10673 param y WinCoord in value
10674 param width SizeI in value
10675 category SGI_color_table
10676 version 1.0
10677 glxropcode 2056
10678 glxflags SGI
10679 extension
10680 alias CopyColorTable
10681 glsalias CopyColorTable
10683 GetColorTableSGI(target, format, type, table)
10684 return void
10685 param target ColorTableTargetSGI in value
10686 param format PixelFormat in value
10687 param type PixelType in value
10688 param table Void out array [COMPSIZE(target/format/type)]
10689 category SGI_color_table
10690 dlflags notlistable
10691 glxflags client-handcode server-handcode SGI
10692 version 1.0
10693 glxvendorpriv 4098
10694 extension
10695 glsflags get pixel-pack
10696 glsopcode 0x016B
10697 offset 427
10699 GetColorTableParameterfvSGI(target, pname, params)
10700 return void
10701 param target ColorTableTargetSGI in value
10702 param pname GetColorTableParameterPNameSGI in value
10703 param params Float32 out array [COMPSIZE(pname)]
10704 category SGI_color_table
10705 dlflags notlistable
10706 version 1.0
10707 glxflags SGI
10708 glxvendorpriv 4099
10709 extension
10710 glsflags get
10711 glsopcode 0x016C
10712 offset 428
10714 GetColorTableParameterivSGI(target, pname, params)
10715 return void
10716 param target ColorTableTargetSGI in value
10717 param pname GetColorTableParameterPNameSGI in value
10718 param params Int32 out array [COMPSIZE(pname)]
10719 category SGI_color_table
10720 dlflags notlistable
10721 version 1.0
10722 glxflags SGI
10723 glxvendorpriv 4100
10724 extension
10725 glsflags get
10726 glsopcode 0x016D
10727 offset 429
10729 ###############################################################################
10731 # Extension #15
10732 # SGIX_pixel_texture commands
10734 ###############################################################################
10736 PixelTexGenSGIX(mode)
10737 return void
10738 param mode PixelTexGenModeSGIX in value
10739 category SGIX_pixel_texture
10740 version 1.0
10741 glxflags SGI
10742 glxropcode 2059
10743 extension
10744 glsopcode 0x0170
10745 offset 430
10747 ###############################################################################
10749 # Extension #15 (variant)
10750 # SGIS_pixel_texture commands
10751 # Both SGIS and SGIX forms have extension #15!
10753 ###############################################################################
10755 PixelTexGenParameteriSGIS(pname, param)
10756 return void
10757 param pname PixelTexGenParameterNameSGIS in value
10758 param param CheckedInt32 in value
10759 category SGIS_pixel_texture
10760 version 1.0
10761 extension
10762 glxropcode ?
10763 glxflags ignore
10764 glsflags gl-enum
10765 glsopcode 0x0192
10766 offset 431
10768 PixelTexGenParameterivSGIS(pname, params)
10769 return void
10770 param pname PixelTexGenParameterNameSGIS in value
10771 param params CheckedInt32 in array [COMPSIZE(pname)]
10772 category SGIS_pixel_texture
10773 version 1.0
10774 extension
10775 glxropcode ?
10776 glxflags ignore
10777 glsflags gl-enum
10778 glsopcode 0x0193
10779 offset 432
10781 PixelTexGenParameterfSGIS(pname, param)
10782 return void
10783 param pname PixelTexGenParameterNameSGIS in value
10784 param param CheckedFloat32 in value
10785 category SGIS_pixel_texture
10786 version 1.0
10787 extension
10788 glxropcode ?
10789 glxflags ignore
10790 glsflags gl-enum
10791 glsopcode 0x0194
10792 offset 433
10794 PixelTexGenParameterfvSGIS(pname, params)
10795 return void
10796 param pname PixelTexGenParameterNameSGIS in value
10797 param params CheckedFloat32 in array [COMPSIZE(pname)]
10798 category SGIS_pixel_texture
10799 version 1.0
10800 extension
10801 glxropcode ?
10802 glxflags ignore
10803 glsflags gl-enum
10804 glsopcode 0x0195
10805 offset 434
10807 GetPixelTexGenParameterivSGIS(pname, params)
10808 return void
10809 param pname PixelTexGenParameterNameSGIS in value
10810 param params CheckedInt32 out array [COMPSIZE(pname)]
10811 dlflags notlistable
10812 category SGIS_pixel_texture
10813 version 1.0
10814 extension
10815 glxvendorpriv ?
10816 glxflags ignore
10817 glsflags get
10818 glsopcode 0x0196
10819 offset 435
10821 GetPixelTexGenParameterfvSGIS(pname, params)
10822 return void
10823 param pname PixelTexGenParameterNameSGIS in value
10824 param params CheckedFloat32 out array [COMPSIZE(pname)]
10825 dlflags notlistable
10826 category SGIS_pixel_texture
10827 version 1.0
10828 extension
10829 glxvendorpriv ?
10830 glxflags ignore
10831 glsflags get
10832 glsopcode 0x0197
10833 offset 436
10835 ###############################################################################
10837 # Extension #16
10838 # SGIS_texture4D commands
10840 ###############################################################################
10842 TexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels)
10843 return void
10844 param target TextureTarget in value
10845 param level CheckedInt32 in value
10846 param internalformat PixelInternalFormat in value
10847 param width SizeI in value
10848 param height SizeI in value
10849 param depth SizeI in value
10850 param size4d SizeI in value
10851 param border CheckedInt32 in value
10852 param format PixelFormat in value
10853 param type PixelType in value
10854 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
10855 category SGIS_texture4D
10856 dlflags handcode
10857 glxflags client-handcode server-handcode SGI
10858 version 1.0
10859 glxropcode 2057
10860 extension
10861 glsflags pixel-null pixel-unpack
10862 glsopcode 0x016E
10863 offset 437
10865 TexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels)
10866 return void
10867 param target TextureTarget in value
10868 param level CheckedInt32 in value
10869 param xoffset CheckedInt32 in value
10870 param yoffset CheckedInt32 in value
10871 param zoffset CheckedInt32 in value
10872 param woffset CheckedInt32 in value
10873 param width SizeI in value
10874 param height SizeI in value
10875 param depth SizeI in value
10876 param size4d SizeI in value
10877 param format PixelFormat in value
10878 param type PixelType in value
10879 param pixels Void in array [COMPSIZE(format/type/width/height/depth/size4d)]
10880 category SGIS_texture4D
10881 dlflags handcode
10882 glxflags client-handcode server-handcode SGI
10883 version 1.0
10884 glxropcode 2058
10885 extension
10886 glsflags pixel-unpack
10887 glsopcode 0x016F
10888 offset 438
10890 ###############################################################################
10892 # Extension #17
10893 # SGI_texture_color_table commands
10895 ###############################################################################
10897 # (none)
10898 newcategory: SGI_texture_color_table
10900 ###############################################################################
10902 # Extension #18
10903 # EXT_cmyka commands
10905 ###############################################################################
10907 # (none)
10908 newcategory: EXT_cmyka
10910 ###############################################################################
10912 # Extension #19 - skipped
10914 ###############################################################################
10916 ###############################################################################
10918 # Extension #20
10919 # EXT_texture_object commands
10921 ###############################################################################
10923 AreTexturesResidentEXT(n, textures, residences)
10924 return Boolean
10925 param n SizeI in value
10926 param textures Texture in array [n]
10927 param residences Boolean out array [n]
10928 category EXT_texture_object
10929 glxflags EXT
10930 glxvendorpriv 11
10931 dlflags notlistable
10932 version 1.0
10933 extension
10934 glsflags get
10935 glsopcode 0x0147
10936 offset 439
10938 BindTextureEXT(target, texture)
10939 return void
10940 param target TextureTarget in value
10941 param texture Texture in value
10942 category EXT_texture_object
10943 version 1.0
10944 glxflags EXT
10945 glxropcode 4117
10946 extension
10947 alias BindTexture
10948 glsalias BindTexture
10950 DeleteTexturesEXT(n, textures)
10951 return void
10952 param n SizeI in value
10953 param textures Texture in array [n]
10954 category EXT_texture_object
10955 dlflags notlistable
10956 version 1.0
10957 glxflags EXT
10958 glxvendorpriv 12
10959 extension
10960 glsopcode 0x0149
10961 offset 561
10963 GenTexturesEXT(n, textures)
10964 return void
10965 param n SizeI in value
10966 param textures Texture out array [n]
10967 category EXT_texture_object
10968 dlflags notlistable
10969 version 1.0
10970 glxflags EXT
10971 glxvendorpriv 13
10972 extension
10973 glsopcode 0x014A
10974 offset 440
10976 IsTextureEXT(texture)
10977 return Boolean
10978 param texture Texture in value
10979 category EXT_texture_object
10980 dlflags notlistable
10981 version 1.0
10982 glxflags EXT
10983 glxvendorpriv 14
10984 extension
10985 glsflags get
10986 glsopcode 0x014B
10987 offset 441
10989 PrioritizeTexturesEXT(n, textures, priorities)
10990 return void
10991 param n SizeI in value
10992 param textures Texture in array [n]
10993 param priorities ClampedFloat32 in array [n]
10994 category EXT_texture_object
10995 glxflags EXT
10996 version 1.0
10997 glxropcode 4118
10998 extension
10999 alias PrioritizeTextures
11000 glsalias PrioritizeTextures
11002 ###############################################################################
11004 # Extension #21
11005 # SGIS_detail_texture commands
11007 ###############################################################################
11009 DetailTexFuncSGIS(target, n, points)
11010 return void
11011 param target TextureTarget in value
11012 param n SizeI in value
11013 param points Float32 in array [n*2]
11014 category SGIS_detail_texture
11015 glxflags SGI
11016 version 1.0
11017 glxropcode 2051
11018 extension
11019 glsopcode 0x0163
11020 offset 442
11022 GetDetailTexFuncSGIS(target, points)
11023 return void
11024 param target TextureTarget in value
11025 param points Float32 out array [COMPSIZE(target)]
11026 category SGIS_detail_texture
11027 dlflags notlistable
11028 version 1.0
11029 glxflags SGI
11030 glxvendorpriv 4096
11031 extension
11032 glsflags get
11033 glsopcode 0x0164
11034 offset 443
11036 ###############################################################################
11038 # Extension #22
11039 # SGIS_sharpen_texture commands
11041 ###############################################################################
11043 SharpenTexFuncSGIS(target, n, points)
11044 return void
11045 param target TextureTarget in value
11046 param n SizeI in value
11047 param points Float32 in array [n*2]
11048 category SGIS_sharpen_texture
11049 glxflags SGI
11050 version 1.0
11051 glxropcode 2052
11052 extension
11053 glsopcode 0x0165
11054 offset 444
11056 GetSharpenTexFuncSGIS(target, points)
11057 return void
11058 param target TextureTarget in value
11059 param points Float32 out array [COMPSIZE(target)]
11060 category SGIS_sharpen_texture
11061 dlflags notlistable
11062 version 1.0
11063 glxflags SGI
11064 glxvendorpriv 4097
11065 extension
11066 glsflags get
11067 glsopcode 0x0166
11068 offset 445
11070 ###############################################################################
11072 # EXT_packed_pixels commands
11073 # Extension #23
11075 ###############################################################################
11077 # (none)
11078 newcategory: EXT_packed_pixels
11080 ###############################################################################
11082 # Extension #24
11083 # SGIS_texture_lod commands
11085 ###############################################################################
11087 # (none)
11088 newcategory: SGIS_texture_lod
11090 ###############################################################################
11092 # Extension #25
11093 # SGIS_multisample commands
11095 ###############################################################################
11097 SampleMaskSGIS(value, invert)
11098 return void
11099 param value ClampedFloat32 in value
11100 param invert Boolean in value
11101 category SGIS_multisample
11102 version 1.1
11103 glxropcode 2048
11104 glxflags SGI
11105 extension
11106 alias SampleMaskEXT
11107 glsalias SampleMaskEXT
11109 SamplePatternSGIS(pattern)
11110 return void
11111 param pattern SamplePatternSGIS in value
11112 category SGIS_multisample
11113 version 1.0
11114 glxropcode 2049
11115 glxflags SGI
11116 extension
11117 alias SamplePatternEXT
11118 glsalias SamplePatternEXT
11120 ###############################################################################
11122 # Extension #26 - no specification?
11124 ###############################################################################
11126 ###############################################################################
11128 # Extension #27
11129 # EXT_rescale_normal commands
11131 ###############################################################################
11133 # (none)
11134 newcategory: EXT_rescale_normal
11136 ###############################################################################
11138 # Extension #28 - GLX_EXT_visual_info
11139 # Extension #29 - skipped
11141 ###############################################################################
11143 ###############################################################################
11145 # Extension #30
11146 # EXT_vertex_array commands
11148 ###############################################################################
11150 ArrayElementEXT(i)
11151 return void
11152 param i Int32 in value
11153 category EXT_vertex_array
11154 dlflags handcode
11155 glxflags client-handcode server-handcode EXT
11156 version 1.0
11157 extension
11158 alias ArrayElement
11159 glsalias ArrayElement
11161 ColorPointerEXT(size, type, stride, count, pointer)
11162 return void
11163 param size Int32 in value
11164 param type ColorPointerType in value
11165 param stride SizeI in value
11166 param count SizeI in value
11167 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
11168 category EXT_vertex_array
11169 dlflags notlistable
11170 glxflags client-handcode server-handcode EXT
11171 version 1.0
11172 extension
11173 glsflags client
11174 glsopcode 0x013F
11175 offset 448
11177 DrawArraysEXT(mode, first, count)
11178 return void
11179 param mode BeginMode in value
11180 param first Int32 in value
11181 param count SizeI in value
11182 category EXT_vertex_array
11183 dlflags handcode
11184 glxflags client-handcode server-handcode EXT
11185 version 1.0
11186 glxropcode 4116
11187 extension
11188 alias DrawArrays
11189 glsopcode 0x0140
11191 EdgeFlagPointerEXT(stride, count, pointer)
11192 return void
11193 param stride SizeI in value
11194 param count SizeI in value
11195 param pointer Boolean in array [COMPSIZE(stride/count)] retained
11196 category EXT_vertex_array
11197 dlflags notlistable
11198 glxflags client-handcode server-handcode EXT
11199 version 1.0
11200 extension
11201 glsflags client
11202 glsopcode 0x0141
11203 offset 449
11205 GetPointervEXT(pname, params)
11206 return void
11207 param pname GetPointervPName in value
11208 param params VoidPointer out array [1]
11209 category EXT_vertex_array
11210 dlflags notlistable
11211 glxflags client-handcode server-handcode EXT
11212 version 1.0
11213 extension
11214 alias GetPointerv
11215 glsalias GetPointerv
11217 IndexPointerEXT(type, stride, count, pointer)
11218 return void
11219 param type IndexPointerType in value
11220 param stride SizeI in value
11221 param count SizeI in value
11222 param pointer Void in array [COMPSIZE(type/stride/count)] retained
11223 category EXT_vertex_array
11224 dlflags notlistable
11225 glxflags client-handcode server-handcode EXT
11226 version 1.0
11227 extension
11228 glsflags client
11229 glsopcode 0x0143
11230 offset 450
11232 NormalPointerEXT(type, stride, count, pointer)
11233 return void
11234 param type NormalPointerType in value
11235 param stride SizeI in value
11236 param count SizeI in value
11237 param pointer Void in array [COMPSIZE(type/stride/count)] retained
11238 category EXT_vertex_array
11239 dlflags notlistable
11240 glxflags client-handcode server-handcode EXT
11241 version 1.0
11242 extension
11243 glsflags client
11244 glsopcode 0x0144
11245 offset 451
11247 TexCoordPointerEXT(size, type, stride, count, pointer)
11248 return void
11249 param size Int32 in value
11250 param type TexCoordPointerType in value
11251 param stride SizeI in value
11252 param count SizeI in value
11253 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
11254 category EXT_vertex_array
11255 dlflags notlistable
11256 glxflags client-handcode server-handcode EXT
11257 version 1.0
11258 extension
11259 glsflags client
11260 glsopcode 0x0145
11261 offset 452
11263 VertexPointerEXT(size, type, stride, count, pointer)
11264 return void
11265 param size Int32 in value
11266 param type VertexPointerType in value
11267 param stride SizeI in value
11268 param count SizeI in value
11269 param pointer Void in array [COMPSIZE(size/type/stride/count)] retained
11270 category EXT_vertex_array
11271 dlflags notlistable
11272 glxflags client-handcode server-handcode EXT
11273 version 1.0
11274 extension
11275 glsflags client
11276 glsopcode 0x0146
11277 offset 453
11279 ###############################################################################
11281 # Extension #31
11282 # EXT_misc_attribute commands
11284 ###############################################################################
11286 # (none)
11287 newcategory: EXT_misc_attribute
11289 ###############################################################################
11291 # Extension #32
11292 # SGIS_generate_mipmap commands
11294 ###############################################################################
11296 # (none)
11297 newcategory: SGIS_generate_mipmap
11299 ###############################################################################
11301 # Extension #33
11302 # SGIX_clipmap commands
11304 ###############################################################################
11306 # (none)
11307 newcategory: SGIX_clipmap
11309 ###############################################################################
11311 # Extension #34
11312 # SGIX_shadow commands
11314 ###############################################################################
11316 # (none)
11317 newcategory: SGIX_shadow
11319 ###############################################################################
11321 # Extension #35
11322 # SGIS_texture_edge_clamp commands
11324 ###############################################################################
11326 # (none)
11327 newcategory: SGIS_texture_edge_clamp
11329 ###############################################################################
11331 # Extension #36
11332 # SGIS_texture_border_clamp commands
11334 ###############################################################################
11336 # (none)
11337 newcategory: SGIS_texture_border_clamp
11339 ###############################################################################
11341 # Extension #37
11342 # EXT_blend_minmax commands
11344 ###############################################################################
11346 BlendEquationEXT(mode)
11347 return void
11348 param mode BlendEquationModeEXT in value
11349 category EXT_blend_minmax
11350 version 1.0
11351 glxropcode 4097
11352 glxflags EXT
11353 extension soft
11354 alias BlendEquation
11355 glsalias BlendEquation
11357 ###############################################################################
11359 # Extension #38
11360 # EXT_blend_subtract commands
11362 ###############################################################################
11364 # (none)
11365 newcategory: EXT_blend_subtract
11367 ###############################################################################
11369 # Extension #39
11370 # EXT_blend_logic_op commands
11372 ###############################################################################
11374 # (none)
11375 newcategory: EXT_blend_logic_op
11377 ###############################################################################
11379 # Extension #40 - GLX_SGI_swap_control
11380 # Extension #41 - GLX_SGI_video_sync
11381 # Extension #42 - GLX_SGI_make_current_read
11382 # Extension #43 - GLX_SGIX_video_source
11383 # Extension #44 - GLX_EXT_visual_rating
11385 ###############################################################################
11387 ###############################################################################
11389 # Extension #45
11390 # SGIX_interlace commands
11392 ###############################################################################
11394 # (none)
11395 newcategory: SGIX_interlace
11397 ###############################################################################
11399 # Extension #46
11400 # SGIX_pixel_tiles commands
11402 ###############################################################################
11404 # (none)
11405 newcategory: SGIX_pixel_tiles
11407 ###############################################################################
11409 # Extension #47 - GLX_EXT_import_context
11410 # Extension #48 - skipped
11411 # Extension #49 - GLX_SGIX_fbconfig
11412 # Extension #50 - GLX_SGIX_pbuffer
11414 ###############################################################################
11416 ###############################################################################
11418 # Extension #51
11419 # SGIX_texture_select commands
11421 ###############################################################################
11423 # (none)
11424 newcategory: SGIX_texture_select
11426 ###############################################################################
11428 # Extension #52
11429 # SGIX_sprite commands
11431 ###############################################################################
11433 SpriteParameterfSGIX(pname, param)
11434 return void
11435 param pname SpriteParameterNameSGIX in value
11436 param param CheckedFloat32 in value
11437 category SGIX_sprite
11438 version 1.0
11439 glxflags SGI
11440 glxropcode 2060
11441 extension
11442 glsflags gl-enum
11443 glsopcode 0x0171
11444 offset 454
11446 SpriteParameterfvSGIX(pname, params)
11447 return void
11448 param pname SpriteParameterNameSGIX in value
11449 param params CheckedFloat32 in array [COMPSIZE(pname)]
11450 category SGIX_sprite
11451 version 1.0
11452 glxflags SGI
11453 glxropcode 2061
11454 extension
11455 glsflags gl-enum
11456 glsopcode 0x0172
11457 offset 455
11459 SpriteParameteriSGIX(pname, param)
11460 return void
11461 param pname SpriteParameterNameSGIX in value
11462 param param CheckedInt32 in value
11463 category SGIX_sprite
11464 version 1.0
11465 glxflags SGI
11466 glxropcode 2062
11467 extension
11468 glsflags gl-enum
11469 glsopcode 0x0173
11470 offset 456
11472 SpriteParameterivSGIX(pname, params)
11473 return void
11474 param pname SpriteParameterNameSGIX in value
11475 param params CheckedInt32 in array [COMPSIZE(pname)]
11476 category SGIX_sprite
11477 version 1.0
11478 glxflags SGI
11479 glxropcode 2063
11480 extension
11481 glsflags gl-enum
11482 glsopcode 0x0174
11483 offset 457
11485 ###############################################################################
11487 # Extension #53
11488 # SGIX_texture_multi_buffer commands
11490 ###############################################################################
11492 # (none)
11493 newcategory: SGIX_texture_multi_buffer
11495 ###############################################################################
11497 # Extension #54
11498 # EXT_point_parameters / SGIS_point_parameters commands
11500 ###############################################################################
11502 PointParameterfEXT(pname, param)
11503 return void
11504 param pname PointParameterNameARB in value
11505 param param CheckedFloat32 in value
11506 category EXT_point_parameters
11507 version 1.0
11508 glxflags SGI
11509 extension
11510 alias PointParameterfARB
11511 glsalias PointParameterfARB
11513 PointParameterfvEXT(pname, params)
11514 return void
11515 param pname PointParameterNameARB in value
11516 param params CheckedFloat32 in array [COMPSIZE(pname)]
11517 category EXT_point_parameters
11518 version 1.0
11519 glxflags SGI
11520 extension
11521 alias PointParameterfvARB
11522 glsalias PointParameterfvARB
11524 PointParameterfSGIS(pname, param)
11525 return void
11526 param pname PointParameterNameARB in value
11527 param param CheckedFloat32 in value
11528 category SGIS_point_parameters
11529 version 1.0
11530 glxflags SGI
11531 extension
11532 alias PointParameterfARB
11533 glsalias PointParameterfARB
11535 PointParameterfvSGIS(pname, params)
11536 return void
11537 param pname PointParameterNameARB in value
11538 param params CheckedFloat32 in array [COMPSIZE(pname)]
11539 category SGIS_point_parameters
11540 version 1.0
11541 glxflags SGI
11542 extension
11543 alias PointParameterfvARB
11544 glsalias PointParameterfvARB
11546 ###############################################################################
11548 # Extension #55
11549 # SGIX_instruments commands
11551 ###############################################################################
11553 GetInstrumentsSGIX()
11554 return Int32
11555 dlflags notlistable
11556 category SGIX_instruments
11557 version 1.0
11558 glxflags SGI
11559 glxvendorpriv 4102
11560 extension
11561 glsflags get
11562 glsopcode 0x017A
11563 offset 460
11565 InstrumentsBufferSGIX(size, buffer)
11566 return void
11567 param size SizeI in value
11568 param buffer Int32 out array [size] retained
11569 dlflags notlistable
11570 category SGIX_instruments
11571 version 1.0
11572 glxflags SGI
11573 glxvendorpriv 4103
11574 extension
11575 glsflags client
11576 glsopcode 0x017B
11577 offset 461
11579 PollInstrumentsSGIX(marker_p)
11580 return Int32
11581 param marker_p Int32 out array [1]
11582 dlflags notlistable
11583 category SGIX_instruments
11584 version 1.0
11585 glxflags SGI
11586 glxvendorpriv 4104
11587 extension
11588 glsflags get
11589 glsopcode 0x017C
11590 offset 462
11592 ReadInstrumentsSGIX(marker)
11593 return void
11594 param marker Int32 in value
11595 category SGIX_instruments
11596 version 1.0
11597 glxflags SGI
11598 glxropcode 2077
11599 extension
11600 glsopcode 0x017D
11601 offset 463
11603 StartInstrumentsSGIX()
11604 return void
11605 category SGIX_instruments
11606 version 1.0
11607 glxflags SGI
11608 glxropcode 2069
11609 extension
11610 glsopcode 0x017E
11611 offset 464
11613 StopInstrumentsSGIX(marker)
11614 return void
11615 param marker Int32 in value
11616 category SGIX_instruments
11617 version 1.0
11618 glxflags SGI
11619 glxropcode 2070
11620 extension
11621 glsopcode 0x017F
11622 offset 465
11624 ###############################################################################
11626 # Extension #56
11627 # SGIX_texture_scale_bias commands
11629 ###############################################################################
11631 # (none)
11632 newcategory: SGIX_texture_scale_bias
11634 ###############################################################################
11636 # Extension #57
11637 # SGIX_framezoom commands
11639 ###############################################################################
11641 FrameZoomSGIX(factor)
11642 return void
11643 param factor CheckedInt32 in value
11644 category SGIX_framezoom
11645 version 1.0
11646 glxflags SGI
11647 glxropcode 2072
11648 extension
11649 glsopcode 0x0182
11650 offset 466
11652 ###############################################################################
11654 # Extension #58
11655 # SGIX_tag_sample_buffer commands
11657 ###############################################################################
11659 TagSampleBufferSGIX()
11660 return void
11661 category SGIX_tag_sample_buffer
11662 version 1.0
11663 glxropcode 2050
11664 glxflags SGI
11665 extension
11666 glsopcode 0x0162
11667 offset 467
11669 ###############################################################################
11671 # Extension #59
11672 # SGIX_polynomial_ffd commands
11674 ###############################################################################
11676 DeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
11677 return void
11678 param target FfdTargetSGIX in value
11679 param u1 CoordD in value
11680 param u2 CoordD in value
11681 param ustride Int32 in value
11682 param uorder CheckedInt32 in value
11683 param v1 CoordD in value
11684 param v2 CoordD in value
11685 param vstride Int32 in value
11686 param vorder CheckedInt32 in value
11687 param w1 CoordD in value
11688 param w2 CoordD in value
11689 param wstride Int32 in value
11690 param worder CheckedInt32 in value
11691 param points CoordD in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
11692 dlflags handcode
11693 category SGIX_polynomial_ffd
11694 version 1.0
11695 glxflags SGI ignore
11696 glxropcode 2073
11697 extension
11698 glsflags capture-handcode
11699 glsopcode 0x0184
11700 offset ?
11702 DeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points)
11703 return void
11704 param target FfdTargetSGIX in value
11705 param u1 CoordF in value
11706 param u2 CoordF in value
11707 param ustride Int32 in value
11708 param uorder CheckedInt32 in value
11709 param v1 CoordF in value
11710 param v2 CoordF in value
11711 param vstride Int32 in value
11712 param vorder CheckedInt32 in value
11713 param w1 CoordF in value
11714 param w2 CoordF in value
11715 param wstride Int32 in value
11716 param worder CheckedInt32 in value
11717 param points CoordF in array [COMPSIZE(target/ustride/uorder/vstride/vorder/wstride/worder)]
11718 category SGIX_polynomial_ffd
11719 dlflags handcode
11720 version 1.0
11721 glxflags SGI ignore
11722 glxropcode 2074
11723 extension
11724 glsflags capture-handcode
11725 glsopcode 0x0185
11726 offset ?
11728 DeformSGIX(mask)
11729 return void
11730 param mask FfdMaskSGIX in value
11731 category SGIX_polynomial_ffd
11732 version 1.0
11733 glxflags SGI ignore
11734 glxropcode 2075
11735 extension
11736 glsopcode 0x0186
11737 offset ?
11739 LoadIdentityDeformationMapSGIX(mask)
11740 return void
11741 param mask FfdMaskSGIX in value
11742 category SGIX_polynomial_ffd
11743 version 1.0
11744 glxflags SGI ignore
11745 glxropcode 2076
11746 extension
11747 glsopcode 0x0187
11748 offset ?
11750 ###############################################################################
11752 # Extension #60
11753 # SGIX_reference_plane commands
11755 ###############################################################################
11757 ReferencePlaneSGIX(equation)
11758 return void
11759 param equation Float64 in array [4]
11760 category SGIX_reference_plane
11761 version 1.0
11762 glxflags SGI
11763 glxropcode 2071
11764 extension
11765 glsopcode 0x0181
11766 offset 468
11768 ###############################################################################
11770 # Extension #61
11771 # SGIX_flush_raster commands
11773 ###############################################################################
11775 FlushRasterSGIX()
11776 return void
11777 category SGIX_flush_raster
11778 version 1.0
11779 dlflags notlistable
11780 glxflags SGI
11781 glxvendorpriv 4105
11782 extension
11783 glsopcode 0x0180
11784 offset 469
11786 ###############################################################################
11788 # Extension #62 - GLX_SGIX_cushion
11790 ###############################################################################
11792 ###############################################################################
11794 # Extension #63
11795 # SGIX_depth_texture commands
11797 ###############################################################################
11799 # (none)
11800 newcategory: SGIX_depth_texture
11802 ###############################################################################
11804 # Extension #64
11805 # SGIS_fog_function commands
11807 ###############################################################################
11809 FogFuncSGIS(n, points)
11810 return void
11811 param n SizeI in value
11812 param points Float32 in array [n*2]
11813 category SGIS_fog_function
11814 version 1.1
11815 glxflags SGI
11816 glxropcode 2067
11817 extension
11818 glsopcode 0x0179
11819 offset
11821 # Need to insert GLX information
11822 GetFogFuncSGIS(points)
11823 return void
11824 param points Float32 out array [COMPSIZE()]
11825 category SGIS_fog_function
11826 version 1.1
11827 dlflags notlistable
11828 glxflags ignore
11829 extension
11830 glsflags get
11831 glsopcode 0x0191
11832 offset
11834 ###############################################################################
11836 # Extension #65
11837 # SGIX_fog_offset commands
11839 ###############################################################################
11841 # (none)
11842 newcategory: SGIX_fog_offset
11844 ###############################################################################
11846 # Extension #66
11847 # HP_image_transform commands
11849 ###############################################################################
11851 ImageTransformParameteriHP(target, pname, param)
11852 return void
11853 param target ImageTransformTargetHP in value
11854 param pname ImageTransformPNameHP in value
11855 param param Int32 in value
11856 category HP_image_transform
11857 version 1.1
11858 glxropcode ?
11859 glsflags ignore
11860 offset ?
11862 ImageTransformParameterfHP(target, pname, param)
11863 return void
11864 param target ImageTransformTargetHP in value
11865 param pname ImageTransformPNameHP in value
11866 param param Float32 in value
11867 category HP_image_transform
11868 version 1.1
11869 glxropcode ?
11870 glsflags ignore
11871 offset ?
11873 ImageTransformParameterivHP(target, pname, params)
11874 return void
11875 param target ImageTransformTargetHP in value
11876 param pname ImageTransformPNameHP in value
11877 param params Int32 in array [COMPSIZE(pname)]
11878 category HP_image_transform
11879 version 1.1
11880 glxropcode ?
11881 glsflags ignore
11882 offset ?
11884 ImageTransformParameterfvHP(target, pname, params)
11885 return void
11886 param target ImageTransformTargetHP in value
11887 param pname ImageTransformPNameHP in value
11888 param params Float32 in array [COMPSIZE(pname)]
11889 category HP_image_transform
11890 version 1.1
11891 glxropcode ?
11892 glsflags ignore
11893 offset ?
11895 GetImageTransformParameterivHP(target, pname, params)
11896 return void
11897 param target ImageTransformTargetHP in value
11898 param pname ImageTransformPNameHP in value
11899 param params Int32 out array [COMPSIZE(pname)]
11900 dlflags notlistable
11901 category HP_image_transform
11902 version 1.1
11903 glxropcode ?
11904 glsflags ignore
11905 offset ?
11907 GetImageTransformParameterfvHP(target, pname, params)
11908 return void
11909 param target ImageTransformTargetHP in value
11910 param pname ImageTransformPNameHP in value
11911 param params Float32 out array [COMPSIZE(pname)]
11912 category HP_image_transform
11913 version 1.1
11914 glxropcode ?
11915 glsflags ignore
11916 offset ?
11918 ###############################################################################
11920 # Extension #67
11921 # HP_convolution_border_modes commands
11923 ###############################################################################
11925 # (none)
11926 newcategory: HP_convolution_border_modes
11928 ###############################################################################
11930 # Extension #68
11931 # INGR_palette_buffer commands
11933 ###############################################################################
11935 #@ (Intergraph hasn't provided a spec)
11937 ###############################################################################
11939 # Extension #69
11940 # SGIX_texture_add_env commands
11942 ###############################################################################
11944 # (none)
11945 newcategory: SGIX_texture_add_env
11947 ###############################################################################
11949 # Extension #70 - skipped
11950 # Extension #71 - skipped
11951 # Extension #72 - skipped
11952 # Extension #73 - skipped
11954 ###############################################################################
11956 ###############################################################################
11958 # Extension #74
11959 # EXT_color_subtable commands
11961 # This was probably never actually shipped as an EXT - just written up as a
11962 # reference for OpenGL 1.2 ARB_imaging.
11964 ###############################################################################
11966 ColorSubTableEXT(target, start, count, format, type, data)
11967 return void
11968 param target ColorTableTarget in value
11969 param start SizeI in value
11970 param count SizeI in value
11971 param format PixelFormat in value
11972 param type PixelType in value
11973 param data Void in array [COMPSIZE(format/type/count)]
11974 category EXT_color_subtable
11975 version 1.2
11976 alias ColorSubTable
11977 glsalias ColorSubTable
11979 CopyColorSubTableEXT(target, start, x, y, width)
11980 return void
11981 param target ColorTableTarget in value
11982 param start SizeI in value
11983 param x WinCoord in value
11984 param y WinCoord in value
11985 param width SizeI in value
11986 category EXT_color_subtable
11987 version 1.2
11988 alias CopyColorSubTable
11989 glsalias CopyColorSubTable
11991 ###############################################################################
11993 # Extension #75 - GLU_EXT_object_space_tess
11995 ###############################################################################
11997 ###############################################################################
11999 # Extension #76
12000 # PGI_vertex_hints commands
12002 ###############################################################################
12004 # (none)
12005 newcategory: PGI_vertex_hints
12007 ###############################################################################
12009 # Extension #77
12010 # PGI_misc_hints commands
12012 ###############################################################################
12014 HintPGI(target, mode)
12015 return void
12016 param target HintTargetPGI in value
12017 param mode Int32 in value
12018 category PGI_misc_hints
12019 version 1.1
12020 offset 544
12021 glsopcode 0x01D0
12023 ###############################################################################
12025 # Extension #78
12026 # EXT_paletted_texture commands
12028 ###############################################################################
12030 ColorTableEXT(target, internalFormat, width, format, type, table)
12031 return void
12032 param target ColorTableTarget in value
12033 param internalFormat PixelInternalFormat in value
12034 param width SizeI in value
12035 param format PixelFormat in value
12036 param type PixelType in value
12037 param table Void in array [COMPSIZE(format/type/width)]
12038 category EXT_paletted_texture
12039 version 1.1
12040 alias ColorTable
12041 glsalias ColorTable
12043 GetColorTableEXT(target, format, type, data)
12044 return void
12045 param target ColorTableTarget in value
12046 param format PixelFormat in value
12047 param type PixelType in value
12048 param data Void out array [COMPSIZE(target/format/type)]
12049 category EXT_paletted_texture
12050 version 1.1
12051 offset 550
12052 glsalias GetColorTable
12054 GetColorTableParameterivEXT(target, pname, params)
12055 return void
12056 param target ColorTableTarget in value
12057 param pname GetColorTableParameterPName in value
12058 param params Int32 out array [COMPSIZE(pname)]
12059 category EXT_paletted_texture
12060 version 1.1
12061 offset 551
12062 glsalias GetColorTableParameteriv
12064 GetColorTableParameterfvEXT(target, pname, params)
12065 return void
12066 param target ColorTableTarget in value
12067 param pname GetColorTableParameterPName in value
12068 param params Float32 out array [COMPSIZE(pname)]
12069 category EXT_paletted_texture
12070 version 1.1
12071 offset 552
12072 glsalias GetColorTableParameterfv
12074 ###############################################################################
12076 # Extension #79
12077 # EXT_clip_volume_hint commands
12079 ###############################################################################
12081 # (none)
12082 newcategory: EXT_clip_volume_hint
12084 ###############################################################################
12086 # Extension #80
12087 # SGIX_list_priority commands
12089 ###############################################################################
12091 # @@@ Needs vendorpriv opcodes assigned
12092 GetListParameterfvSGIX(list, pname, params)
12093 return void
12094 param list List in value
12095 param pname ListParameterName in value
12096 param params CheckedFloat32 out array [COMPSIZE(pname)]
12097 dlflags notlistable
12098 glxflags ignore
12099 category SGIX_list_priority
12100 version 1.0
12101 glxvendorpriv ?
12102 extension
12103 glsopcode 0x0188
12104 offset 470
12106 # @@@ Needs vendorpriv opcodes assigned
12107 GetListParameterivSGIX(list, pname, params)
12108 return void
12109 param list List in value
12110 param pname ListParameterName in value
12111 param params CheckedInt32 out array [COMPSIZE(pname)]
12112 dlflags notlistable
12113 glxflags ignore
12114 category SGIX_list_priority
12115 version 1.0
12116 glxvendorpriv ?
12117 extension
12118 glsopcode 0x0189
12119 offset 471
12121 ListParameterfSGIX(list, pname, param)
12122 return void
12123 param list List in value
12124 param pname ListParameterName in value
12125 param param CheckedFloat32 in value
12126 dlflags notlistable
12127 glxflags ignore
12128 category SGIX_list_priority
12129 version 1.0
12130 glxropcode 2078
12131 extension
12132 glsopcode 0x018A
12133 offset 472
12135 ListParameterfvSGIX(list, pname, params)
12136 return void
12137 param list List in value
12138 param pname ListParameterName in value
12139 param params CheckedFloat32 in array [COMPSIZE(pname)]
12140 dlflags notlistable
12141 glxflags ignore
12142 category SGIX_list_priority
12143 version 1.0
12144 glxropcode 2079
12145 extension
12146 glsopcode 0x018B
12147 offset 473
12149 ListParameteriSGIX(list, pname, param)
12150 return void
12151 param list List in value
12152 param pname ListParameterName in value
12153 param param CheckedInt32 in value
12154 dlflags notlistable
12155 glxflags ignore
12156 category SGIX_list_priority
12157 version 1.0
12158 glxropcode 2080
12159 extension
12160 glsopcode 0x018C
12161 offset 474
12163 ListParameterivSGIX(list, pname, params)
12164 return void
12165 param list List in value
12166 param pname ListParameterName in value
12167 param params CheckedInt32 in array [COMPSIZE(pname)]
12168 dlflags notlistable
12169 glxflags ignore
12170 category SGIX_list_priority
12171 version 1.0
12172 glxropcode 2081
12173 extension
12174 glsopcode 0x018D
12175 offset 475
12177 ###############################################################################
12179 # Extension #81
12180 # SGIX_ir_instrument1 commands
12182 ###############################################################################
12184 # (none)
12185 newcategory: SGIX_ir_instrument1
12187 ###############################################################################
12189 # Extension #82
12190 # SGIX_calligraphic_fragment commands
12192 ###############################################################################
12194 # (none)
12195 newcategory: SGIX_calligraphic_fragment
12197 ###############################################################################
12199 # Extension #83 - GLX_SGIX_video_resize
12201 ###############################################################################
12203 ###############################################################################
12205 # Extension #84
12206 # SGIX_texture_lod_bias commands
12208 ###############################################################################
12210 # (none)
12211 newcategory: SGIX_texture_lod_bias
12213 ###############################################################################
12215 # Extension #85 - skipped
12216 # Extension #86 - GLX_SGIX_dmbuffer
12217 # Extension #87 - skipped
12218 # Extension #88 - skipped
12219 # Extension #89 - skipped
12221 ###############################################################################
12223 ###############################################################################
12225 # Extension #90
12226 # SGIX_shadow_ambient commands
12228 ###############################################################################
12230 # (none)
12231 newcategory: SGIX_shadow_ambient
12233 ###############################################################################
12235 # Extension #91 - GLX_SGIX_swap_group
12236 # Extension #92 - GLX_SGIX_swap_barrier
12238 ###############################################################################
12240 ###############################################################################
12242 # Extension #93
12243 # EXT_index_texture commands
12245 ###############################################################################
12247 # (none)
12248 newcategory: EXT_index_texture
12250 ###############################################################################
12252 # Extension #94
12253 # EXT_index_material commands
12255 ###############################################################################
12257 IndexMaterialEXT(face, mode)
12258 return void
12259 param face MaterialFace in value
12260 param mode IndexMaterialParameterEXT in value
12261 category EXT_index_material
12262 version 1.1
12263 extension soft
12264 glxflags ignore
12265 glsopcode 0x01D1
12266 offset 538
12268 ###############################################################################
12270 # Extension #95
12271 # EXT_index_func commands
12273 ###############################################################################
12275 IndexFuncEXT(func, ref)
12276 return void
12277 param func IndexFunctionEXT in value
12278 param ref ClampedFloat32 in value
12279 category EXT_index_func
12280 version 1.1
12281 extension soft
12282 glxflags ignore
12283 glsopcode 0x01D2
12284 offset 539
12286 ###############################################################################
12288 # Extension #96
12289 # EXT_index_array_formats commands
12291 ###############################################################################
12293 # (none)
12294 newcategory: EXT_index_array_formats
12296 ###############################################################################
12298 # Extension #97
12299 # EXT_compiled_vertex_array commands
12301 ###############################################################################
12303 LockArraysEXT(first, count)
12304 return void
12305 param first Int32 in value
12306 param count SizeI in value
12307 category EXT_compiled_vertex_array
12308 version 1.1
12309 dlflags notlistable
12310 extension soft
12311 glxflags ignore
12312 glsopcode 0x01D3
12313 offset 540
12315 UnlockArraysEXT()
12316 return void
12317 category EXT_compiled_vertex_array
12318 version 1.1
12319 dlflags notlistable
12320 extension soft
12321 glxflags ignore
12322 glsopcode 0x01D4
12323 offset 541
12325 ###############################################################################
12327 # Extension #98
12328 # EXT_cull_vertex commands
12330 ###############################################################################
12332 CullParameterdvEXT(pname, params)
12333 return void
12334 param pname CullParameterEXT in value
12335 param params Float64 out array [4]
12336 category EXT_cull_vertex
12337 version 1.1
12338 dlflags notlistable
12339 extension soft
12340 glxflags ignore
12341 glsopcode 0x01D5
12342 offset 542
12344 CullParameterfvEXT(pname, params)
12345 return void
12346 param pname CullParameterEXT in value
12347 param params Float32 out array [4]
12348 category EXT_cull_vertex
12349 version 1.1
12350 dlflags notlistable
12351 extension soft
12352 glxflags ignore
12353 glsopcode 0x01D6
12354 offset 543
12356 ###############################################################################
12358 # Extension #99 - skipped
12359 # Extension #100 - GLU_EXT_nurbs_tessellator
12361 ###############################################################################
12363 ###############################################################################
12365 # Extension #101
12366 # SGIX_ycrcb commands
12368 ###############################################################################
12370 # (none)
12371 newcategory: SGIX_ycrcb
12373 ###############################################################################
12375 # Extension #102
12376 # SGIX_fragment_lighting commands
12378 ###############################################################################
12380 FragmentColorMaterialSGIX(face, mode)
12381 return void
12382 param face MaterialFace in value
12383 param mode MaterialParameter in value
12384 category SGIX_fragment_lighting
12385 glxflags ignore
12386 version 1.0
12387 extension
12388 glsopcode 0x019E
12389 offset 476
12391 FragmentLightfSGIX(light, pname, param)
12392 return void
12393 param light FragmentLightNameSGIX in value
12394 param pname FragmentLightParameterSGIX in value
12395 param param CheckedFloat32 in value
12396 category SGIX_fragment_lighting
12397 glxflags ignore
12398 version 1.0
12399 extension
12400 glsopcode 0x019F
12401 offset 477
12403 FragmentLightfvSGIX(light, pname, params)
12404 return void
12405 param light FragmentLightNameSGIX in value
12406 param pname FragmentLightParameterSGIX in value
12407 param params CheckedFloat32 in array [COMPSIZE(pname)]
12408 category SGIX_fragment_lighting
12409 glxflags ignore
12410 version 1.0
12411 extension
12412 glsopcode 0x01A0
12413 offset 478
12415 FragmentLightiSGIX(light, pname, param)
12416 return void
12417 param light FragmentLightNameSGIX in value
12418 param pname FragmentLightParameterSGIX in value
12419 param param CheckedInt32 in value
12420 category SGIX_fragment_lighting
12421 glxflags ignore
12422 version 1.0
12423 extension
12424 glsopcode 0x01A1
12425 offset 479
12427 FragmentLightivSGIX(light, pname, params)
12428 return void
12429 param light FragmentLightNameSGIX in value
12430 param pname FragmentLightParameterSGIX in value
12431 param params CheckedInt32 in array [COMPSIZE(pname)]
12432 category SGIX_fragment_lighting
12433 glxflags ignore
12434 version 1.0
12435 extension
12436 glsopcode 0x01A2
12437 offset 480
12439 FragmentLightModelfSGIX(pname, param)
12440 return void
12441 param pname FragmentLightModelParameterSGIX in value
12442 param param CheckedFloat32 in value
12443 category SGIX_fragment_lighting
12444 glxflags ignore
12445 version 1.0
12446 extension
12447 glsflags gl-enum
12448 glsopcode 0x01A3
12449 offset 481
12451 FragmentLightModelfvSGIX(pname, params)
12452 return void
12453 param pname FragmentLightModelParameterSGIX in value
12454 param params CheckedFloat32 in array [COMPSIZE(pname)]
12455 category SGIX_fragment_lighting
12456 glxflags ignore
12457 version 1.0
12458 extension
12459 glsflags gl-enum
12460 glsopcode 0x01A4
12461 offset 482
12463 FragmentLightModeliSGIX(pname, param)
12464 return void
12465 param pname FragmentLightModelParameterSGIX in value
12466 param param CheckedInt32 in value
12467 category SGIX_fragment_lighting
12468 glxflags ignore
12469 version 1.0
12470 extension
12471 glsflags gl-enum
12472 glsopcode 0x01A5
12473 offset 483
12475 FragmentLightModelivSGIX(pname, params)
12476 return void
12477 param pname FragmentLightModelParameterSGIX in value
12478 param params CheckedInt32 in array [COMPSIZE(pname)]
12479 category SGIX_fragment_lighting
12480 glxflags ignore
12481 version 1.0
12482 extension
12483 glsflags gl-enum
12484 glsopcode 0x01A6
12485 offset 484
12487 FragmentMaterialfSGIX(face, pname, param)
12488 return void
12489 param face MaterialFace in value
12490 param pname MaterialParameter in value
12491 param param CheckedFloat32 in value
12492 category SGIX_fragment_lighting
12493 glxflags ignore
12494 version 1.0
12495 extension
12496 glsopcode 0x01A7
12497 offset 485
12499 FragmentMaterialfvSGIX(face, pname, params)
12500 return void
12501 param face MaterialFace in value
12502 param pname MaterialParameter in value
12503 param params CheckedFloat32 in array [COMPSIZE(pname)]
12504 category SGIX_fragment_lighting
12505 glxflags ignore
12506 version 1.0
12507 extension
12508 glsopcode 0x01A8
12509 offset 486
12511 FragmentMaterialiSGIX(face, pname, param)
12512 return void
12513 param face MaterialFace in value
12514 param pname MaterialParameter in value
12515 param param CheckedInt32 in value
12516 category SGIX_fragment_lighting
12517 glxflags ignore
12518 version 1.0
12519 extension
12520 glsopcode 0x01A9
12521 offset 487
12523 FragmentMaterialivSGIX(face, pname, params)
12524 return void
12525 param face MaterialFace in value
12526 param pname MaterialParameter in value
12527 param params CheckedInt32 in array [COMPSIZE(pname)]
12528 category SGIX_fragment_lighting
12529 glxflags ignore
12530 version 1.0
12531 extension
12532 glsopcode 0x01AA
12533 offset 488
12535 GetFragmentLightfvSGIX(light, pname, params)
12536 return void
12537 param light FragmentLightNameSGIX in value
12538 param pname FragmentLightParameterSGIX in value
12539 param params Float32 out array [COMPSIZE(pname)]
12540 category SGIX_fragment_lighting
12541 dlflags notlistable
12542 glxflags ignore
12543 version 1.0
12544 extension
12545 glsflags get
12546 glsopcode 0x01AB
12547 offset 489
12549 GetFragmentLightivSGIX(light, pname, params)
12550 return void
12551 param light FragmentLightNameSGIX in value
12552 param pname FragmentLightParameterSGIX in value
12553 param params Int32 out array [COMPSIZE(pname)]
12554 category SGIX_fragment_lighting
12555 dlflags notlistable
12556 glxflags ignore
12557 version 1.0
12558 extension
12559 glsflags get
12560 glsopcode 0x01AC
12561 offset 490
12563 GetFragmentMaterialfvSGIX(face, pname, params)
12564 return void
12565 param face MaterialFace in value
12566 param pname MaterialParameter in value
12567 param params Float32 out array [COMPSIZE(pname)]
12568 category SGIX_fragment_lighting
12569 dlflags notlistable
12570 glxflags ignore
12571 version 1.0
12572 extension
12573 glsflags get
12574 glsopcode 0x01AD
12575 offset 491
12577 GetFragmentMaterialivSGIX(face, pname, params)
12578 return void
12579 param face MaterialFace in value
12580 param pname MaterialParameter in value
12581 param params Int32 out array [COMPSIZE(pname)]
12582 category SGIX_fragment_lighting
12583 dlflags notlistable
12584 glxflags ignore
12585 version 1.0
12586 extension
12587 glsflags get
12588 glsopcode 0x01AE
12589 offset 492
12591 LightEnviSGIX(pname, param)
12592 return void
12593 param pname LightEnvParameterSGIX in value
12594 param param CheckedInt32 in value
12595 category SGIX_fragment_lighting
12596 glxflags ignore
12597 version 1.0
12598 extension
12599 glsflags gl-enum
12600 glsopcode 0x01AF
12601 offset 493
12603 ###############################################################################
12605 # Extension #103 - skipped
12606 # Extension #104 - skipped
12607 # Extension #105 - skipped
12608 # Extension #106 - skipped
12609 # Extension #107 - skipped
12610 # Extension #108 - skipped
12611 # Extension #109 - skipped
12613 ###############################################################################
12615 ###############################################################################
12617 # Extension #110
12618 # IBM_rasterpos_clip commands
12620 ###############################################################################
12622 # (none)
12623 newcategory: IBM_rasterpos_clip
12625 ###############################################################################
12627 # Extension #111
12628 # HP_texture_lighting commands
12630 ###############################################################################
12632 # (none)
12633 newcategory: HP_texture_lighting
12635 ###############################################################################
12637 # Extension #112
12638 # EXT_draw_range_elements commands
12640 ###############################################################################
12642 # Spec entries to be written
12643 DrawRangeElementsEXT(mode, start, end, count, type, indices)
12644 return void
12645 param mode BeginMode in value
12646 param start UInt32 in value
12647 param end UInt32 in value
12648 param count SizeI in value
12649 param type DrawElementsType in value
12650 param indices Void in array [COMPSIZE(count/type)]
12651 category EXT_draw_range_elements
12652 dlflags handcode
12653 glxflags client-handcode client-intercept server-handcode
12654 version 1.1
12655 alias DrawRangeElements
12656 glsalias DrawRangeElements
12658 ###############################################################################
12660 # Extension #113
12661 # WIN_phong_shading commands
12663 ###############################################################################
12665 # (none)
12666 newcategory: WIN_phong_shading
12668 ###############################################################################
12670 # Extension #114
12671 # WIN_specular_fog commands
12673 ###############################################################################
12675 # (none)
12676 newcategory: WIN_specular_fog
12678 ###############################################################################
12680 # Extension #115 - skipped
12681 # Extension #116 - skipped
12683 ###############################################################################
12685 ###############################################################################
12687 # Extension #117
12688 # EXT_light_texture commands
12690 ###############################################################################
12692 # Spec entries to be written
12693 ApplyTextureEXT(mode)
12694 return void
12695 param mode LightTextureModeEXT in value
12696 category EXT_light_texture
12697 version 1.1
12698 glxropcode ?
12699 glsflags ignore
12700 offset ?
12702 TextureLightEXT(pname)
12703 return void
12704 param pname LightTexturePNameEXT in value
12705 category EXT_light_texture
12706 version 1.1
12707 glxropcode ?
12708 glsflags ignore
12709 offset ?
12711 TextureMaterialEXT(face, mode)
12712 return void
12713 param face MaterialFace in value
12714 param mode MaterialParameter in value
12715 category EXT_light_texture
12716 version 1.1
12717 glxropcode ?
12718 glsflags ignore
12719 offset ?
12721 ###############################################################################
12723 # Extension #118 - skipped
12725 ###############################################################################
12727 ###############################################################################
12729 # Extension #119
12730 # SGIX_blend_alpha_minmax commands
12732 ###############################################################################
12734 # (none)
12735 newcategory: SGIX_blend_alpha_minmax
12737 ###############################################################################
12739 # Extension #120 - skipped
12740 # Extension #121 - skipped
12741 # Extension #122 - skipped
12742 # Extension #123 - skipped
12743 # Extension #124 - skipped
12744 # Extension #125 - skipped
12745 # Extension #126 - skipped
12746 # Extension #127 - skipped
12747 # Extension #128 - skipped
12749 ###############################################################################
12751 ###############################################################################
12753 # Extension #129
12754 # EXT_bgra commands
12756 ###############################################################################
12758 # (none)
12759 newcategory: EXT_bgra
12761 ###############################################################################
12763 # Extension #130 - skipped
12764 # Extension #131 - skipped
12766 ###############################################################################
12768 ###############################################################################
12770 # Extension #132
12771 # SGIX_async commands
12773 ###############################################################################
12775 AsyncMarkerSGIX(marker)
12776 return void
12777 param marker UInt32 in value
12778 category SGIX_async
12779 version 1.0
12780 glxflags ignore
12781 extension
12782 glsopcode 0x0198
12783 offset ?
12785 FinishAsyncSGIX(markerp)
12786 return Int32
12787 param markerp UInt32 out array [1]
12788 category SGIX_async
12789 version 1.0
12790 dlflags notlistable
12791 glxflags ignore
12792 extension
12793 glsopcode 0x0199
12794 offset ?
12796 PollAsyncSGIX(markerp)
12797 return Int32
12798 param markerp UInt32 out array [1]
12799 category SGIX_async
12800 version 1.0
12801 dlflags notlistable
12802 glxflags ignore
12803 extension
12804 glsopcode 0x019A
12805 offset ?
12807 GenAsyncMarkersSGIX(range)
12808 return UInt32
12809 param range SizeI in value
12810 category SGIX_async
12811 version 1.0
12812 dlflags notlistable
12813 glxflags ignore
12814 extension
12815 glsopcode 0x019B
12816 offset ?
12818 DeleteAsyncMarkersSGIX(marker, range)
12819 return void
12820 param marker UInt32 in value
12821 param range SizeI in value
12822 category SGIX_async
12823 version 1.0
12824 dlflags notlistable
12825 glxflags ignore
12826 extension
12827 glsopcode 0x019C
12828 offset ?
12830 IsAsyncMarkerSGIX(marker)
12831 return Boolean
12832 param marker UInt32 in value
12833 category SGIX_async
12834 version 1.0
12835 dlflags notlistable
12836 glxflags ignore
12837 extension
12838 glsopcode 0x019D
12839 offset ?
12841 ###############################################################################
12843 # Extension #133
12844 # SGIX_async_pixel commands
12846 ###############################################################################
12848 # (none)
12849 newcategory: SGIX_async_pixel
12851 ###############################################################################
12853 # Extension #134
12854 # SGIX_async_histogram commands
12856 ###############################################################################
12858 # (none)
12859 newcategory: SGIX_async_histogram
12861 ###############################################################################
12863 # Extension #135 - skipped (INTEL_texture_scissor was never implemented)
12865 ###############################################################################
12867 ###############################################################################
12869 # Extension #136
12870 # INTEL_parallel_arrays commands
12872 ###############################################################################
12874 VertexPointervINTEL(size, type, pointer)
12875 return void
12876 param size Int32 in value
12877 param type VertexPointerType in value
12878 param pointer VoidPointer in array [4] retained
12879 category INTEL_parallel_arrays
12880 dlflags notlistable
12881 glxflags client-handcode server-handcode EXT
12882 version 1.1
12883 glsflags ignore client
12884 offset ?
12886 NormalPointervINTEL(type, pointer)
12887 return void
12888 param type NormalPointerType in value
12889 param pointer VoidPointer in array [4] retained
12890 category INTEL_parallel_arrays
12891 dlflags notlistable
12892 glxflags client-handcode server-handcode EXT
12893 version 1.1
12894 glsflags ignore client
12895 offset ?
12897 ColorPointervINTEL(size, type, pointer)
12898 return void
12899 param size Int32 in value
12900 param type VertexPointerType in value
12901 param pointer VoidPointer in array [4] retained
12902 category INTEL_parallel_arrays
12903 dlflags notlistable
12904 glxflags client-handcode server-handcode EXT
12905 version 1.1
12906 glsflags ignore client
12907 offset ?
12909 TexCoordPointervINTEL(size, type, pointer)
12910 return void
12911 param size Int32 in value
12912 param type VertexPointerType in value
12913 param pointer VoidPointer in array [4] retained
12914 category INTEL_parallel_arrays
12915 dlflags notlistable
12916 glxflags client-handcode server-handcode EXT
12917 version 1.1
12918 glsflags ignore client
12919 offset ?
12922 ###############################################################################
12924 # Extension #137
12925 # HP_occlusion_test commands
12927 ###############################################################################
12929 # (none)
12930 newcategory: HP_occlusion_test
12932 ###############################################################################
12934 # Extension #138
12935 # EXT_pixel_transform commands
12937 ###############################################################################
12939 PixelTransformParameteriEXT(target, pname, param)
12940 return void
12941 param target PixelTransformTargetEXT in value
12942 param pname PixelTransformPNameEXT in value
12943 param param Int32 in value
12944 category EXT_pixel_transform
12945 version 1.1
12946 glxropcode ?
12947 glsflags ignore
12948 offset ?
12950 PixelTransformParameterfEXT(target, pname, param)
12951 return void
12952 param target PixelTransformTargetEXT in value
12953 param pname PixelTransformPNameEXT in value
12954 param param Float32 in value
12955 category EXT_pixel_transform
12956 version 1.1
12957 glxropcode ?
12958 glsflags ignore
12959 offset ?
12961 PixelTransformParameterivEXT(target, pname, params)
12962 return void
12963 param target PixelTransformTargetEXT in value
12964 param pname PixelTransformPNameEXT in value
12965 param params Int32 in array [1]
12966 category EXT_pixel_transform
12967 version 1.1
12968 glxropcode ?
12969 glsflags ignore
12970 offset ?
12972 PixelTransformParameterfvEXT(target, pname, params)
12973 return void
12974 param target PixelTransformTargetEXT in value
12975 param pname PixelTransformPNameEXT in value
12976 param params Float32 in array [1]
12977 category EXT_pixel_transform
12978 version 1.1
12979 glxropcode ?
12980 glsflags ignore
12981 offset ?
12983 ###############################################################################
12985 # Extension #139
12986 # EXT_pixel_transform_color_table commands
12988 ###############################################################################
12990 # (none)
12991 newcategory: EXT_pixel_transform_color_table
12993 ###############################################################################
12995 # Extension #140 - skipped
12997 ###############################################################################
12999 ###############################################################################
13001 # Extension #141
13002 # EXT_shared_texture_palette commands
13004 ###############################################################################
13006 # (none)
13007 newcategory: EXT_shared_texture_palette
13009 ###############################################################################
13011 # Extension #142 - GLX_SGIS_blended_overlay
13012 # Extension #143 - GLX_SGIS_shared_multisample
13014 ###############################################################################
13016 ###############################################################################
13018 # Extension #144
13019 # EXT_separate_specular_color commands
13021 ###############################################################################
13023 # (none)
13024 newcategory: EXT_separate_specular_color
13026 ###############################################################################
13028 # Extension #145
13029 # EXT_secondary_color commands
13031 ###############################################################################
13033 SecondaryColor3bEXT(red, green, blue)
13034 return void
13035 param red ColorB in value
13036 param green ColorB in value
13037 param blue ColorB in value
13038 category EXT_secondary_color
13039 vectorequiv SecondaryColor3bvEXT
13040 version 1.1
13041 alias SecondaryColor3b
13042 glsalias SecondaryColor3b
13044 SecondaryColor3bvEXT(v)
13045 return void
13046 param v ColorB in array [3]
13047 category EXT_secondary_color
13048 version 1.1
13049 glxropcode 4126
13050 alias SecondaryColor3bv
13051 glsalias SecondaryColor3bv
13053 SecondaryColor3dEXT(red, green, blue)
13054 return void
13055 param red ColorD in value
13056 param green ColorD in value
13057 param blue ColorD in value
13058 category EXT_secondary_color
13059 vectorequiv SecondaryColor3dvEXT
13060 version 1.1
13061 alias SecondaryColor3d
13062 glsalias SecondaryColor3d
13064 SecondaryColor3dvEXT(v)
13065 return void
13066 param v ColorD in array [3]
13067 category EXT_secondary_color
13068 version 1.1
13069 glxropcode 4130
13070 alias SecondaryColor3dv
13071 glsalias SecondaryColor3dv
13073 SecondaryColor3fEXT(red, green, blue)
13074 return void
13075 param red ColorF in value
13076 param green ColorF in value
13077 param blue ColorF in value
13078 category EXT_secondary_color
13079 vectorequiv SecondaryColor3fvEXT
13080 version 1.1
13081 alias SecondaryColor3f
13082 glsalias SecondaryColor3f
13084 SecondaryColor3fvEXT(v)
13085 return void
13086 param v ColorF in array [3]
13087 category EXT_secondary_color
13088 version 1.1
13089 glxropcode 4129
13090 alias SecondaryColor3fv
13091 glsalias SecondaryColor3fv
13093 SecondaryColor3iEXT(red, green, blue)
13094 return void
13095 param red ColorI in value
13096 param green ColorI in value
13097 param blue ColorI in value
13098 category EXT_secondary_color
13099 vectorequiv SecondaryColor3ivEXT
13100 version 1.1
13101 alias SecondaryColor3i
13102 glsalias SecondaryColor3i
13104 SecondaryColor3ivEXT(v)
13105 return void
13106 param v ColorI in array [3]
13107 category EXT_secondary_color
13108 version 1.1
13109 glxropcode 4128
13110 glsopcode 0x0200
13111 offset 568
13112 alias SecondaryColor3iv
13113 glsalias SecondaryColor3iv
13115 SecondaryColor3sEXT(red, green, blue)
13116 return void
13117 param red ColorS in value
13118 param green ColorS in value
13119 param blue ColorS in value
13120 category EXT_secondary_color
13121 vectorequiv SecondaryColor3svEXT
13122 version 1.1
13123 alias SecondaryColor3s
13124 glsalias SecondaryColor3s
13126 SecondaryColor3svEXT(v)
13127 return void
13128 param v ColorS in array [3]
13129 category EXT_secondary_color
13130 version 1.1
13131 glxropcode 4127
13132 alias SecondaryColor3sv
13133 glsalias SecondaryColor3sv
13135 SecondaryColor3ubEXT(red, green, blue)
13136 return void
13137 param red ColorUB in value
13138 param green ColorUB in value
13139 param blue ColorUB in value
13140 category EXT_secondary_color
13141 vectorequiv SecondaryColor3ubvEXT
13142 version 1.1
13143 alias SecondaryColor3ub
13144 glsalias SecondaryColor3ub
13146 SecondaryColor3ubvEXT(v)
13147 return void
13148 param v ColorUB in array [3]
13149 category EXT_secondary_color
13150 version 1.1
13151 glxropcode 4131
13152 alias SecondaryColor3ubv
13153 glsalias SecondaryColor3ubv
13155 SecondaryColor3uiEXT(red, green, blue)
13156 return void
13157 param red ColorUI in value
13158 param green ColorUI in value
13159 param blue ColorUI in value
13160 category EXT_secondary_color
13161 vectorequiv SecondaryColor3uivEXT
13162 version 1.1
13163 alias SecondaryColor3ui
13164 glsalias SecondaryColor3ui
13166 SecondaryColor3uivEXT(v)
13167 return void
13168 param v ColorUI in array [3]
13169 category EXT_secondary_color
13170 version 1.1
13171 glxropcode 4133
13172 alias SecondaryColor3uiv
13173 glsalias SecondaryColor3uiv
13175 SecondaryColor3usEXT(red, green, blue)
13176 return void
13177 param red ColorUS in value
13178 param green ColorUS in value
13179 param blue ColorUS in value
13180 category EXT_secondary_color
13181 vectorequiv SecondaryColor3usvEXT
13182 version 1.1
13183 alias SecondaryColor3us
13184 glsalias SecondaryColor3us
13186 SecondaryColor3usvEXT(v)
13187 return void
13188 param v ColorUS in array [3]
13189 category EXT_secondary_color
13190 version 1.1
13191 glxropcode 4132
13192 alias SecondaryColor3usv
13193 glsalias SecondaryColor3usv
13195 SecondaryColorPointerEXT(size, type, stride, pointer)
13196 return void
13197 param size Int32 in value
13198 param type ColorPointerType in value
13199 param stride SizeI in value
13200 param pointer Void in array [COMPSIZE(size/type/stride)] retained
13201 category EXT_secondary_color
13202 dlflags notlistable
13203 glxflags client-handcode server-handcode EXT
13204 version 1.1
13205 extension
13206 alias SecondaryColorPointer
13207 glsalias SecondaryColorPointer
13209 ###############################################################################
13211 # Extension #146
13212 # EXT_texture_env commands
13214 ###############################################################################
13216 # Dead extension - never implemented (removed from registry!)
13217 # (none)
13218 # newcategory: EXT_texture_env
13220 ###############################################################################
13222 # Extension #147
13223 # EXT_texture_perturb_normal commands
13225 ###############################################################################
13227 TextureNormalEXT(mode)
13228 return void
13229 param mode TextureNormalModeEXT in value
13230 category EXT_texture_perturb_normal
13231 version 1.1
13232 glxropcode ?
13233 glsflags ignore
13234 offset ?
13236 ###############################################################################
13238 # Extension #148
13239 # EXT_multi_draw_arrays commands
13241 ###############################################################################
13243 # first and count are really 'in'
13244 MultiDrawArraysEXT(mode, first, count, primcount)
13245 return void
13246 param mode BeginMode in value
13247 param first Int32 out array [COMPSIZE(primcount)]
13248 param count SizeI out array [COMPSIZE(primcount)]
13249 param primcount SizeI in value
13250 category EXT_multi_draw_arrays
13251 version 1.1
13252 glxropcode ?
13253 alias MultiDrawArrays
13254 glsalias MultiDrawArrays
13256 MultiDrawElementsEXT(mode, count, type, indices, primcount)
13257 return void
13258 param mode BeginMode in value
13259 param count SizeI in array [COMPSIZE(primcount)]
13260 param type DrawElementsType in value
13261 param indices VoidPointer in array [COMPSIZE(primcount)]
13262 param primcount SizeI in value
13263 category EXT_multi_draw_arrays
13264 version 1.1
13265 glxropcode ?
13266 alias MultiDrawElements
13267 glsalias MultiDrawElements
13269 ###############################################################################
13271 # Extension #149
13272 # EXT_fog_coord commands
13274 ###############################################################################
13276 FogCoordfEXT(coord)
13277 return void
13278 param coord CoordF in value
13279 category EXT_fog_coord
13280 vectorequiv FogCoordfvEXT
13281 version 1.1
13282 alias FogCoordf
13283 glsalias FogCoordf
13285 FogCoordfvEXT(coord)
13286 return void
13287 param coord CoordF in array [1]
13288 category EXT_fog_coord
13289 version 1.1
13290 glxropcode 4124
13291 alias FogCoordfv
13292 glsalias FogCoordfv
13294 FogCoorddEXT(coord)
13295 return void
13296 param coord CoordD in value
13297 category EXT_fog_coord
13298 vectorequiv FogCoorddvEXT
13299 version 1.1
13300 alias FogCoordd
13301 glsalias FogCoordd
13303 FogCoorddvEXT(coord)
13304 return void
13305 param coord CoordD in array [1]
13306 category EXT_fog_coord
13307 version 1.1
13308 glxropcode 4125
13309 alias FogCoorddv
13310 glsalias FogCoorddv
13312 FogCoordPointerEXT(type, stride, pointer)
13313 return void
13314 param type FogPointerTypeEXT in value
13315 param stride SizeI in value
13316 param pointer Void in array [COMPSIZE(type/stride)] retained
13317 category EXT_fog_coord
13318 dlflags notlistable
13319 version 1.1
13320 glxflags client-handcode server-handcode EXT
13321 alias FogCoordPointer
13322 glsalias FogCoordPointer
13324 ###############################################################################
13326 # Extension #150 - skipped
13327 # Extension #151 - skipped
13328 # Extension #152 - skipped
13329 # Extension #153 - skipped
13330 # Extension #154 - skipped
13332 ###############################################################################
13334 ###############################################################################
13336 # Extension #155
13337 # REND_screen_coordinates commands
13339 ###############################################################################
13341 # (none)
13342 newcategory: REND_screen_coordinates
13344 ###############################################################################
13346 # Extension #156
13347 # EXT_coordinate_frame commands
13349 ###############################################################################
13351 Tangent3bEXT(tx, ty, tz)
13352 return void
13353 param tx Int8 in value
13354 param ty Int8 in value
13355 param tz Int8 in value
13356 category EXT_coordinate_frame
13357 vectorequiv Tangent3bvEXT
13358 version 1.1
13359 glsflags ignore
13360 offset ?
13362 Tangent3bvEXT(v)
13363 return void
13364 param v Int8 in array [3]
13365 category EXT_coordinate_frame
13366 version 1.1
13367 glxropcode ?
13368 glsflags ignore
13369 offset ?
13371 Tangent3dEXT(tx, ty, tz)
13372 return void
13373 param tx CoordD in value
13374 param ty CoordD in value
13375 param tz CoordD in value
13376 category EXT_coordinate_frame
13377 vectorequiv Tangent3dvEXT
13378 version 1.1
13379 glsflags ignore
13380 offset ?
13382 Tangent3dvEXT(v)
13383 return void
13384 param v CoordD in array [3]
13385 category EXT_coordinate_frame
13386 version 1.1
13387 glxropcode ?
13388 glsflags ignore
13389 offset ?
13391 Tangent3fEXT(tx, ty, tz)
13392 return void
13393 param tx CoordF in value
13394 param ty CoordF in value
13395 param tz CoordF in value
13396 category EXT_coordinate_frame
13397 vectorequiv Tangent3fvEXT
13398 version 1.1
13399 glsflags ignore
13400 offset ?
13402 Tangent3fvEXT(v)
13403 return void
13404 param v CoordF in array [3]
13405 category EXT_coordinate_frame
13406 version 1.1
13407 glxropcode ?
13408 glsflags ignore
13409 offset ?
13411 Tangent3iEXT(tx, ty, tz)
13412 return void
13413 param tx Int32 in value
13414 param ty Int32 in value
13415 param tz Int32 in value
13416 category EXT_coordinate_frame
13417 vectorequiv Tangent3ivEXT
13418 version 1.1
13419 glsflags ignore
13420 offset ?
13422 Tangent3ivEXT(v)
13423 return void
13424 param v Int32 in array [3]
13425 category EXT_coordinate_frame
13426 version 1.1
13427 glxropcode ?
13428 glsflags ignore
13429 offset ?
13431 Tangent3sEXT(tx, ty, tz)
13432 return void
13433 param tx Int16 in value
13434 param ty Int16 in value
13435 param tz Int16 in value
13436 category EXT_coordinate_frame
13437 vectorequiv Tangent3svEXT
13438 version 1.1
13439 glsflags ignore
13440 offset ?
13442 Tangent3svEXT(v)
13443 return void
13444 param v Int16 in array [3]
13445 category EXT_coordinate_frame
13446 version 1.1
13447 glxropcode ?
13448 glsflags ignore
13449 offset ?
13451 Binormal3bEXT(bx, by, bz)
13452 return void
13453 param bx Int8 in value
13454 param by Int8 in value
13455 param bz Int8 in value
13456 category EXT_coordinate_frame
13457 vectorequiv Binormal3bvEXT
13458 version 1.1
13459 glsflags ignore
13460 offset ?
13462 Binormal3bvEXT(v)
13463 return void
13464 param v Int8 in array [3]
13465 category EXT_coordinate_frame
13466 version 1.1
13467 glxropcode ?
13468 glsflags ignore
13469 offset ?
13471 Binormal3dEXT(bx, by, bz)
13472 return void
13473 param bx CoordD in value
13474 param by CoordD in value
13475 param bz CoordD in value
13476 category EXT_coordinate_frame
13477 vectorequiv Binormal3dvEXT
13478 version 1.1
13479 glsflags ignore
13480 offset ?
13482 Binormal3dvEXT(v)
13483 return void
13484 param v CoordD in array [3]
13485 category EXT_coordinate_frame
13486 version 1.1
13487 glxropcode ?
13488 glsflags ignore
13489 offset ?
13491 Binormal3fEXT(bx, by, bz)
13492 return void
13493 param bx CoordF in value
13494 param by CoordF in value
13495 param bz CoordF in value
13496 category EXT_coordinate_frame
13497 vectorequiv Binormal3fvEXT
13498 version 1.1
13499 glsflags ignore
13500 offset ?
13502 Binormal3fvEXT(v)
13503 return void
13504 param v CoordF in array [3]
13505 category EXT_coordinate_frame
13506 version 1.1
13507 glxropcode ?
13508 glsflags ignore
13509 offset ?
13511 Binormal3iEXT(bx, by, bz)
13512 return void
13513 param bx Int32 in value
13514 param by Int32 in value
13515 param bz Int32 in value
13516 category EXT_coordinate_frame
13517 vectorequiv Binormal3ivEXT
13518 version 1.1
13519 glsflags ignore
13520 offset ?
13522 Binormal3ivEXT(v)
13523 return void
13524 param v Int32 in array [3]
13525 category EXT_coordinate_frame
13526 version 1.1
13527 glxropcode ?
13528 glsflags ignore
13529 offset ?
13531 Binormal3sEXT(bx, by, bz)
13532 return void
13533 param bx Int16 in value
13534 param by Int16 in value
13535 param bz Int16 in value
13536 category EXT_coordinate_frame
13537 vectorequiv Binormal3svEXT
13538 version 1.1
13539 glsflags ignore
13540 offset ?
13542 Binormal3svEXT(v)
13543 return void
13544 param v Int16 in array [3]
13545 category EXT_coordinate_frame
13546 version 1.1
13547 glxropcode ?
13548 glsflags ignore
13549 offset ?
13551 TangentPointerEXT(type, stride, pointer)
13552 return void
13553 param type TangentPointerTypeEXT in value
13554 param stride SizeI in value
13555 param pointer Void in array [COMPSIZE(type/stride)] retained
13556 category EXT_coordinate_frame
13557 dlflags notlistable
13558 glxflags client-handcode client-intercept server-handcode
13559 version 1.1
13560 glsflags ignore
13561 offset ?
13563 BinormalPointerEXT(type, stride, pointer)
13564 return void
13565 param type BinormalPointerTypeEXT in value
13566 param stride SizeI in value
13567 param pointer Void in array [COMPSIZE(type/stride)] retained
13568 category EXT_coordinate_frame
13569 dlflags notlistable
13570 glxflags client-handcode client-intercept server-handcode
13571 version 1.1
13572 glsflags ignore
13573 offset ?
13575 ###############################################################################
13577 # Extension #157 - skipped
13579 ###############################################################################
13581 ###############################################################################
13583 # Extension #158
13584 # EXT_texture_env_combine commands
13586 ###############################################################################
13588 # (none)
13589 newcategory: EXT_texture_env_combine
13591 ###############################################################################
13593 # Extension #159
13594 # APPLE_specular_vector commands
13596 ###############################################################################
13598 # (none)
13599 newcategory: APPLE_specular_vector
13601 ###############################################################################
13603 # Extension #160
13604 # APPLE_transform_hint commands
13606 ###############################################################################
13608 # (none)
13609 newcategory: APPLE_transform_hint
13611 ###############################################################################
13613 # Extension #161
13614 # SGIX_fog_scale commands
13616 ###############################################################################
13618 # (none)
13619 newcategory: SGIX_fog_scale
13621 ###############################################################################
13623 # Extension #162 - skipped
13625 ###############################################################################
13627 ###############################################################################
13629 # Extension #163
13630 # SUNX_constant_data commands
13632 ###############################################################################
13634 FinishTextureSUNX()
13635 return void
13636 category SUNX_constant_data
13637 version 1.1
13638 glxropcode ?
13639 glsflags ignore
13640 offset ?
13642 ###############################################################################
13644 # Extension #164
13645 # SUN_global_alpha commands
13647 ###############################################################################
13649 GlobalAlphaFactorbSUN(factor)
13650 return void
13651 param factor Int8 in value
13652 category SUN_global_alpha
13653 version 1.1
13654 glxropcode ?
13655 glsflags ignore
13656 offset ?
13658 GlobalAlphaFactorsSUN(factor)
13659 return void
13660 param factor Int16 in value
13661 category SUN_global_alpha
13662 version 1.1
13663 glxropcode ?
13664 glsflags ignore
13665 offset ?
13667 GlobalAlphaFactoriSUN(factor)
13668 return void
13669 param factor Int32 in value
13670 category SUN_global_alpha
13671 version 1.1
13672 glxropcode ?
13673 glsflags ignore
13674 offset ?
13676 GlobalAlphaFactorfSUN(factor)
13677 return void
13678 param factor Float32 in value
13679 category SUN_global_alpha
13680 version 1.1
13681 glxropcode ?
13682 glsflags ignore
13683 offset ?
13685 GlobalAlphaFactordSUN(factor)
13686 return void
13687 param factor Float64 in value
13688 category SUN_global_alpha
13689 version 1.1
13690 glxropcode ?
13691 glsflags ignore
13692 offset ?
13694 GlobalAlphaFactorubSUN(factor)
13695 return void
13696 param factor UInt8 in value
13697 category SUN_global_alpha
13698 version 1.1
13699 glxropcode ?
13700 glsflags ignore
13701 offset ?
13703 GlobalAlphaFactorusSUN(factor)
13704 return void
13705 param factor UInt16 in value
13706 category SUN_global_alpha
13707 version 1.1
13708 glxropcode ?
13709 glsflags ignore
13710 offset ?
13712 GlobalAlphaFactoruiSUN(factor)
13713 return void
13714 param factor UInt32 in value
13715 category SUN_global_alpha
13716 version 1.1
13717 glxropcode ?
13718 glsflags ignore
13719 offset ?
13721 ###############################################################################
13723 # Extension #165
13724 # SUN_triangle_list commands
13726 ###############################################################################
13728 ReplacementCodeuiSUN(code)
13729 return void
13730 param code UInt32 in value
13731 category SUN_triangle_list
13732 version 1.1
13733 glxropcode ?
13734 glsflags ignore
13735 offset ?
13737 ReplacementCodeusSUN(code)
13738 return void
13739 param code UInt16 in value
13740 category SUN_triangle_list
13741 version 1.1
13742 glxropcode ?
13743 glsflags ignore
13744 offset ?
13746 ReplacementCodeubSUN(code)
13747 return void
13748 param code UInt8 in value
13749 category SUN_triangle_list
13750 version 1.1
13751 glxropcode ?
13752 glsflags ignore
13753 offset ?
13755 ReplacementCodeuivSUN(code)
13756 return void
13757 param code UInt32 in array [COMPSIZE()]
13758 category SUN_triangle_list
13759 version 1.1
13760 glxropcode ?
13761 glsflags ignore
13762 offset ?
13764 ReplacementCodeusvSUN(code)
13765 return void
13766 param code UInt16 in array [COMPSIZE()]
13767 category SUN_triangle_list
13768 version 1.1
13769 glxropcode ?
13770 glsflags ignore
13771 offset ?
13773 ReplacementCodeubvSUN(code)
13774 return void
13775 param code UInt8 in array [COMPSIZE()]
13776 category SUN_triangle_list
13777 version 1.1
13778 glxropcode ?
13779 glsflags ignore
13780 offset ?
13782 ReplacementCodePointerSUN(type, stride, pointer)
13783 return void
13784 param type ReplacementCodeTypeSUN in value
13785 param stride SizeI in value
13786 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
13787 category SUN_triangle_list
13788 version 1.1
13789 glxropcode ?
13790 glsflags ignore
13791 offset ?
13793 ###############################################################################
13795 # Extension #166
13796 # SUN_vertex commands
13798 ###############################################################################
13800 Color4ubVertex2fSUN(r, g, b, a, x, y)
13801 return void
13802 param r UInt8 in value
13803 param g UInt8 in value
13804 param b UInt8 in value
13805 param a UInt8 in value
13806 param x Float32 in value
13807 param y Float32 in value
13808 category SUN_vertex
13809 version 1.1
13810 glxropcode ?
13811 glsflags ignore
13812 offset ?
13814 Color4ubVertex2fvSUN(c, v)
13815 return void
13816 param c UInt8 in array [4]
13817 param v Float32 in array [2]
13818 category SUN_vertex
13819 version 1.1
13820 glxropcode ?
13821 glsflags ignore
13822 offset ?
13824 Color4ubVertex3fSUN(r, g, b, a, x, y, z)
13825 return void
13826 param r UInt8 in value
13827 param g UInt8 in value
13828 param b UInt8 in value
13829 param a UInt8 in value
13830 param x Float32 in value
13831 param y Float32 in value
13832 param z Float32 in value
13833 category SUN_vertex
13834 version 1.1
13835 glxropcode ?
13836 glsflags ignore
13837 offset ?
13839 Color4ubVertex3fvSUN(c, v)
13840 return void
13841 param c UInt8 in array [4]
13842 param v Float32 in array [3]
13843 category SUN_vertex
13844 version 1.1
13845 glxropcode ?
13846 glsflags ignore
13847 offset ?
13849 Color3fVertex3fSUN(r, g, b, x, y, z)
13850 return void
13851 param r Float32 in value
13852 param g Float32 in value
13853 param b Float32 in value
13854 param x Float32 in value
13855 param y Float32 in value
13856 param z Float32 in value
13857 category SUN_vertex
13858 version 1.1
13859 glxropcode ?
13860 glsflags ignore
13861 offset ?
13863 Color3fVertex3fvSUN(c, v)
13864 return void
13865 param c Float32 in array [3]
13866 param v Float32 in array [3]
13867 category SUN_vertex
13868 version 1.1
13869 glxropcode ?
13870 glsflags ignore
13871 offset ?
13873 Normal3fVertex3fSUN(nx, ny, nz, x, y, z)
13874 return void
13875 param nx Float32 in value
13876 param ny Float32 in value
13877 param nz Float32 in value
13878 param x Float32 in value
13879 param y Float32 in value
13880 param z Float32 in value
13881 category SUN_vertex
13882 version 1.1
13883 glxropcode ?
13884 glsflags ignore
13885 offset ?
13887 Normal3fVertex3fvSUN(n, v)
13888 return void
13889 param n Float32 in array [3]
13890 param v Float32 in array [3]
13891 category SUN_vertex
13892 version 1.1
13893 glxropcode ?
13894 glsflags ignore
13895 offset ?
13897 Color4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z)
13898 return void
13899 param r Float32 in value
13900 param g Float32 in value
13901 param b Float32 in value
13902 param a Float32 in value
13903 param nx Float32 in value
13904 param ny Float32 in value
13905 param nz Float32 in value
13906 param x Float32 in value
13907 param y Float32 in value
13908 param z Float32 in value
13909 category SUN_vertex
13910 version 1.1
13911 glxropcode ?
13912 glsflags ignore
13913 offset ?
13915 Color4fNormal3fVertex3fvSUN(c, n, v)
13916 return void
13917 param c Float32 in array [4]
13918 param n Float32 in array [3]
13919 param v Float32 in array [3]
13920 category SUN_vertex
13921 version 1.1
13922 glxropcode ?
13923 glsflags ignore
13924 offset ?
13926 TexCoord2fVertex3fSUN(s, t, x, y, z)
13927 return void
13928 param s Float32 in value
13929 param t Float32 in value
13930 param x Float32 in value
13931 param y Float32 in value
13932 param z Float32 in value
13933 category SUN_vertex
13934 version 1.1
13935 glxropcode ?
13936 glsflags ignore
13937 offset ?
13939 TexCoord2fVertex3fvSUN(tc, v)
13940 return void
13941 param tc Float32 in array [2]
13942 param v Float32 in array [3]
13943 category SUN_vertex
13944 version 1.1
13945 glxropcode ?
13946 glsflags ignore
13947 offset ?
13949 TexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w)
13950 return void
13951 param s Float32 in value
13952 param t Float32 in value
13953 param p Float32 in value
13954 param q Float32 in value
13955 param x Float32 in value
13956 param y Float32 in value
13957 param z Float32 in value
13958 param w Float32 in value
13959 category SUN_vertex
13960 version 1.1
13961 glxropcode ?
13962 glsflags ignore
13963 offset ?
13965 TexCoord4fVertex4fvSUN(tc, v)
13966 return void
13967 param tc Float32 in array [4]
13968 param v Float32 in array [4]
13969 category SUN_vertex
13970 version 1.1
13971 glxropcode ?
13972 glsflags ignore
13973 offset ?
13975 TexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z)
13976 return void
13977 param s Float32 in value
13978 param t Float32 in value
13979 param r UInt8 in value
13980 param g UInt8 in value
13981 param b UInt8 in value
13982 param a UInt8 in value
13983 param x Float32 in value
13984 param y Float32 in value
13985 param z Float32 in value
13986 category SUN_vertex
13987 version 1.1
13988 glxropcode ?
13989 glsflags ignore
13990 offset ?
13992 TexCoord2fColor4ubVertex3fvSUN(tc, c, v)
13993 return void
13994 param tc Float32 in array [2]
13995 param c UInt8 in array [4]
13996 param v Float32 in array [3]
13997 category SUN_vertex
13998 version 1.1
13999 glxropcode ?
14000 glsflags ignore
14001 offset ?
14003 TexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z)
14004 return void
14005 param s Float32 in value
14006 param t Float32 in value
14007 param r Float32 in value
14008 param g Float32 in value
14009 param b Float32 in value
14010 param x Float32 in value
14011 param y Float32 in value
14012 param z Float32 in value
14013 category SUN_vertex
14014 version 1.1
14015 glxropcode ?
14016 glsflags ignore
14017 offset ?
14019 TexCoord2fColor3fVertex3fvSUN(tc, c, v)
14020 return void
14021 param tc Float32 in array [2]
14022 param c Float32 in array [3]
14023 param v Float32 in array [3]
14024 category SUN_vertex
14025 version 1.1
14026 glxropcode ?
14027 glsflags ignore
14028 offset ?
14030 TexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z)
14031 return void
14032 param s Float32 in value
14033 param t Float32 in value
14034 param nx Float32 in value
14035 param ny Float32 in value
14036 param nz Float32 in value
14037 param x Float32 in value
14038 param y Float32 in value
14039 param z Float32 in value
14040 category SUN_vertex
14041 version 1.1
14042 glxropcode ?
14043 glsflags ignore
14044 offset ?
14046 TexCoord2fNormal3fVertex3fvSUN(tc, n, v)
14047 return void
14048 param tc Float32 in array [2]
14049 param n Float32 in array [3]
14050 param v Float32 in array [3]
14051 category SUN_vertex
14052 version 1.1
14053 glxropcode ?
14054 glsflags ignore
14055 offset ?
14057 TexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z)
14058 return void
14059 param s Float32 in value
14060 param t Float32 in value
14061 param r Float32 in value
14062 param g Float32 in value
14063 param b Float32 in value
14064 param a Float32 in value
14065 param nx Float32 in value
14066 param ny Float32 in value
14067 param nz Float32 in value
14068 param x Float32 in value
14069 param y Float32 in value
14070 param z Float32 in value
14071 category SUN_vertex
14072 version 1.1
14073 glxropcode ?
14074 glsflags ignore
14075 offset ?
14077 TexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v)
14078 return void
14079 param tc Float32 in array [2]
14080 param c Float32 in array [4]
14081 param n Float32 in array [3]
14082 param v Float32 in array [3]
14083 category SUN_vertex
14084 version 1.1
14085 glxropcode ?
14086 glsflags ignore
14087 offset ?
14089 TexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w)
14090 return void
14091 param s Float32 in value
14092 param t Float32 in value
14093 param p Float32 in value
14094 param q Float32 in value
14095 param r Float32 in value
14096 param g Float32 in value
14097 param b Float32 in value
14098 param a Float32 in value
14099 param nx Float32 in value
14100 param ny Float32 in value
14101 param nz Float32 in value
14102 param x Float32 in value
14103 param y Float32 in value
14104 param z Float32 in value
14105 param w Float32 in value
14106 category SUN_vertex
14107 version 1.1
14108 glxropcode ?
14109 glsflags ignore
14110 offset ?
14112 TexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v)
14113 return void
14114 param tc Float32 in array [4]
14115 param c Float32 in array [4]
14116 param n Float32 in array [3]
14117 param v Float32 in array [4]
14118 category SUN_vertex
14119 version 1.1
14120 glxropcode ?
14121 glsflags ignore
14122 offset ?
14124 ReplacementCodeuiVertex3fSUN(rc, x, y, z)
14125 return void
14126 param rc ReplacementCodeSUN in value
14127 param x Float32 in value
14128 param y Float32 in value
14129 param z Float32 in value
14130 category SUN_vertex
14131 version 1.1
14132 glxropcode ?
14133 glsflags ignore
14134 offset ?
14136 ReplacementCodeuiVertex3fvSUN(rc, v)
14137 return void
14138 param rc ReplacementCodeSUN in array [1]
14139 param v Float32 in array [3]
14140 category SUN_vertex
14141 version 1.1
14142 glxropcode ?
14143 glsflags ignore
14144 offset ?
14146 ReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z)
14147 return void
14148 param rc ReplacementCodeSUN in value
14149 param r UInt8 in value
14150 param g UInt8 in value
14151 param b UInt8 in value
14152 param a UInt8 in value
14153 param x Float32 in value
14154 param y Float32 in value
14155 param z Float32 in value
14156 category SUN_vertex
14157 version 1.1
14158 glxropcode ?
14159 glsflags ignore
14160 offset ?
14162 ReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v)
14163 return void
14164 param rc ReplacementCodeSUN in array [1]
14165 param c UInt8 in array [4]
14166 param v Float32 in array [3]
14167 category SUN_vertex
14168 version 1.1
14169 glxropcode ?
14170 glsflags ignore
14171 offset ?
14173 ReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z)
14174 return void
14175 param rc ReplacementCodeSUN in value
14176 param r Float32 in value
14177 param g Float32 in value
14178 param b Float32 in value
14179 param x Float32 in value
14180 param y Float32 in value
14181 param z Float32 in value
14182 category SUN_vertex
14183 version 1.1
14184 glxropcode ?
14185 glsflags ignore
14186 offset ?
14188 ReplacementCodeuiColor3fVertex3fvSUN(rc, c, v)
14189 return void
14190 param rc ReplacementCodeSUN in array [1]
14191 param c Float32 in array [3]
14192 param v Float32 in array [3]
14193 category SUN_vertex
14194 version 1.1
14195 glxropcode ?
14196 glsflags ignore
14197 offset ?
14199 ReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z)
14200 return void
14201 param rc ReplacementCodeSUN in value
14202 param nx Float32 in value
14203 param ny Float32 in value
14204 param nz Float32 in value
14205 param x Float32 in value
14206 param y Float32 in value
14207 param z Float32 in value
14208 category SUN_vertex
14209 version 1.1
14210 glxropcode ?
14211 glsflags ignore
14212 offset ?
14214 ReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v)
14215 return void
14216 param rc ReplacementCodeSUN in array [1]
14217 param n Float32 in array [3]
14218 param v Float32 in array [3]
14219 category SUN_vertex
14220 version 1.1
14221 glxropcode ?
14222 glsflags ignore
14223 offset ?
14225 ReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z)
14226 return void
14227 param rc ReplacementCodeSUN in value
14228 param r Float32 in value
14229 param g Float32 in value
14230 param b Float32 in value
14231 param a Float32 in value
14232 param nx Float32 in value
14233 param ny Float32 in value
14234 param nz Float32 in value
14235 param x Float32 in value
14236 param y Float32 in value
14237 param z Float32 in value
14238 category SUN_vertex
14239 version 1.1
14240 glxropcode ?
14241 glsflags ignore
14242 offset ?
14244 ReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v)
14245 return void
14246 param rc ReplacementCodeSUN in array [1]
14247 param c Float32 in array [4]
14248 param n Float32 in array [3]
14249 param v Float32 in array [3]
14250 category SUN_vertex
14251 version 1.1
14252 glxropcode ?
14253 glsflags ignore
14254 offset ?
14256 ReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z)
14257 return void
14258 param rc ReplacementCodeSUN in value
14259 param s Float32 in value
14260 param t Float32 in value
14261 param x Float32 in value
14262 param y Float32 in value
14263 param z Float32 in value
14264 category SUN_vertex
14265 version 1.1
14266 glxropcode ?
14267 glsflags ignore
14268 offset ?
14270 ReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v)
14271 return void
14272 param rc ReplacementCodeSUN in array [1]
14273 param tc Float32 in array [2]
14274 param v Float32 in array [3]
14275 category SUN_vertex
14276 version 1.1
14277 glxropcode ?
14278 glsflags ignore
14279 offset ?
14281 ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z)
14282 return void
14283 param rc ReplacementCodeSUN in value
14284 param s Float32 in value
14285 param t Float32 in value
14286 param nx Float32 in value
14287 param ny Float32 in value
14288 param nz Float32 in value
14289 param x Float32 in value
14290 param y Float32 in value
14291 param z Float32 in value
14292 category SUN_vertex
14293 version 1.1
14294 glxropcode ?
14295 glsflags ignore
14296 offset ?
14298 ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v)
14299 return void
14300 param rc ReplacementCodeSUN in array [1]
14301 param tc Float32 in array [2]
14302 param n Float32 in array [3]
14303 param v Float32 in array [3]
14304 category SUN_vertex
14305 version 1.1
14306 glxropcode ?
14307 glsflags ignore
14308 offset ?
14310 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z)
14311 return void
14312 param rc ReplacementCodeSUN in value
14313 param s Float32 in value
14314 param t Float32 in value
14315 param r Float32 in value
14316 param g Float32 in value
14317 param b Float32 in value
14318 param a Float32 in value
14319 param nx Float32 in value
14320 param ny Float32 in value
14321 param nz Float32 in value
14322 param x Float32 in value
14323 param y Float32 in value
14324 param z Float32 in value
14325 category SUN_vertex
14326 version 1.1
14327 glxropcode ?
14328 glsflags ignore
14329 offset ?
14331 ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v)
14332 return void
14333 param rc ReplacementCodeSUN in array [1]
14334 param tc Float32 in array [2]
14335 param c Float32 in array [4]
14336 param n Float32 in array [3]
14337 param v Float32 in array [3]
14338 category SUN_vertex
14339 version 1.1
14340 glxropcode ?
14341 glsflags ignore
14342 offset ?
14344 ###############################################################################
14346 # Extension #167 - WGL_EXT_display_color_table
14347 # Extension #168 - WGL_EXT_extensions_string
14348 # Extension #169 - WGL_EXT_make_current_read
14349 # Extension #170 - WGL_EXT_pixel_format
14350 # Extension #171 - WGL_EXT_pbuffer
14351 # Extension #172 - WGL_EXT_swap_control
14353 ###############################################################################
14355 ###############################################################################
14357 # Extension #173
14358 # EXT_blend_func_separate commands (also INGR_blend_func_separate)
14360 ###############################################################################
14362 BlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
14363 return void
14364 param sfactorRGB BlendFuncSeparateParameterEXT in value
14365 param dfactorRGB BlendFuncSeparateParameterEXT in value
14366 param sfactorAlpha BlendFuncSeparateParameterEXT in value
14367 param dfactorAlpha BlendFuncSeparateParameterEXT in value
14368 category EXT_blend_func_separate
14369 glxropcode 4134
14370 version 1.0
14371 extension
14372 alias BlendFuncSeparate
14373 glsalias BlendFuncSeparate
14375 BlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha)
14376 return void
14377 param sfactorRGB BlendFuncSeparateParameterEXT in value
14378 param dfactorRGB BlendFuncSeparateParameterEXT in value
14379 param sfactorAlpha BlendFuncSeparateParameterEXT in value
14380 param dfactorAlpha BlendFuncSeparateParameterEXT in value
14381 category INGR_blend_func_separate
14382 glxropcode 4134
14383 version 1.0
14384 extension
14385 alias BlendFuncSeparateEXT
14386 glsalias BlendFuncSeparateEXT
14388 ###############################################################################
14390 # Extension #174
14391 # INGR_color_clamp commands
14393 ###############################################################################
14395 # (none)
14396 newcategory: INGR_color_clamp
14398 ###############################################################################
14400 # Extension #175
14401 # INGR_interlace_read commands
14403 ###############################################################################
14405 # (none)
14406 newcategory: INGR_interlace_read
14408 ###############################################################################
14410 # Extension #176
14411 # EXT_stencil_wrap commands
14413 ###############################################################################
14415 # (none)
14416 newcategory: EXT_stencil_wrap
14418 ###############################################################################
14420 # Extension #177 - skipped
14422 ###############################################################################
14424 ###############################################################################
14426 # Extension #178
14427 # EXT_422_pixels commands
14429 ###############################################################################
14431 # (none)
14432 newcategory: EXT_422_pixels
14434 ###############################################################################
14436 # Extension #179
14437 # NV_texgen_reflection commands
14439 ###############################################################################
14441 # (none)
14442 newcategory: NV_texgen_reflection
14444 ###############################################################################
14446 # Extension #???
14447 # @ EXT_texture_cube_map commands
14449 ###############################################################################
14451 # (none)
14453 ###############################################################################
14455 # Extension #180 - skipped
14456 # Extension #181 - skipped
14458 ###############################################################################
14460 ###############################################################################
14462 # Extension #182
14463 # SUN_convolution_border_modes commands
14465 ###############################################################################
14467 # (none)
14468 newcategory: SUN_convolution_border_modes
14470 ###############################################################################
14472 # Extension #183 - GLX_SUN_get_transparent_index
14473 # Extension #184 - skipped
14475 ###############################################################################
14477 ###############################################################################
14479 # Extension #185
14480 # EXT_texture_env_add commands
14482 ###############################################################################
14484 # (none)
14485 newcategory: EXT_texture_env_add
14487 ###############################################################################
14489 # Extension #186
14490 # EXT_texture_lod_bias commands
14492 ###############################################################################
14494 # (none)
14495 newcategory: EXT_texture_lod_bias
14497 ###############################################################################
14499 # Extension #187
14500 # EXT_texture_filter_anisotropic commands
14502 ###############################################################################
14504 # (none)
14505 newcategory: EXT_texture_filter_anisotropic
14507 ###############################################################################
14509 # Extension #188
14510 # EXT_vertex_weighting commands
14512 ###############################################################################
14514 # GLX stuff to be written
14515 VertexWeightfEXT(weight)
14516 return void
14517 param weight Float32 in value
14518 category EXT_vertex_weighting
14519 vectorequiv VertexWeightfvEXT
14520 version 1.1
14521 extension soft WINSOFT NV10
14522 glxflags ignore
14523 offset 494
14525 VertexWeightfvEXT(weight)
14526 return void
14527 param weight Float32 in array [1]
14528 category EXT_vertex_weighting
14529 version 1.1
14530 extension soft WINSOFT NV10
14531 glxropcode 4135
14532 glxflags ignore
14533 glsopcode 0x01DE
14534 offset 495
14536 VertexWeightPointerEXT(size, type, stride, pointer)
14537 return void
14538 param size SizeI in value
14539 param type VertexWeightPointerTypeEXT in value
14540 param stride SizeI in value
14541 param pointer Void in array [COMPSIZE(type/stride)] retained
14542 category EXT_vertex_weighting
14543 version 1.1
14544 extension soft WINSOFT NV10
14545 dlflags notlistable
14546 glxflags ignore
14547 glsflags client
14548 glsopcode 0x01DF
14549 offset 496
14551 ###############################################################################
14553 # Extension #189
14554 # NV_light_max_exponent commands
14556 ###############################################################################
14558 # (none)
14559 newcategory: NV_light_max_exponent
14561 ###############################################################################
14563 # Extension #190
14564 # NV_vertex_array_range commands
14566 ###############################################################################
14568 FlushVertexArrayRangeNV()
14569 return void
14570 category NV_vertex_array_range
14571 version 1.1
14572 extension soft WINSOFT NV10
14573 dlflags notlistable
14574 glxflags client-handcode server-handcode ignore
14575 glsflags client
14576 glsopcode 0x01E0
14577 offset 497
14579 VertexArrayRangeNV(length, pointer)
14580 return void
14581 param length SizeI in value
14582 param pointer Void in array [COMPSIZE(length)] retained
14583 category NV_vertex_array_range
14584 version 1.1
14585 extension soft WINSOFT NV10
14586 dlflags notlistable
14587 glxflags client-handcode server-handcode ignore
14588 glsflags client
14589 glsopcode 0x01E1
14590 offset 498
14592 ###############################################################################
14594 # Extension #191
14595 # NV_register_combiners commands
14597 ###############################################################################
14599 CombinerParameterfvNV(pname, params)
14600 return void
14601 param pname CombinerParameterNV in value
14602 param params CheckedFloat32 in array [COMPSIZE(pname)]
14603 category NV_register_combiners
14604 version 1.1
14605 extension soft WINSOFT NV10
14606 glxropcode 4137
14607 glxflags ignore
14608 glsflags gl-enum
14609 glsopcode 0x01E2
14610 offset 499
14612 CombinerParameterfNV(pname, param)
14613 return void
14614 param pname CombinerParameterNV in value
14615 param param Float32 in value
14616 category NV_register_combiners
14617 version 1.1
14618 extension soft WINSOFT NV10
14619 glxropcode 4136
14620 glxflags ignore
14621 glsflags gl-enum
14622 glsopcode 0x01E3
14623 offset 500
14625 CombinerParameterivNV(pname, params)
14626 return void
14627 param pname CombinerParameterNV in value
14628 param params CheckedInt32 in array [COMPSIZE(pname)]
14629 category NV_register_combiners
14630 version 1.1
14631 extension soft WINSOFT NV10
14632 glxropcode 4139
14633 glxflags ignore
14634 glsflags gl-enum
14635 glsopcode 0x01E4
14636 offset 501
14638 CombinerParameteriNV(pname, param)
14639 return void
14640 param pname CombinerParameterNV in value
14641 param param Int32 in value
14642 category NV_register_combiners
14643 version 1.1
14644 extension soft WINSOFT NV10
14645 glxropcode 4138
14646 glxflags ignore
14647 glsflags gl-enum
14648 glsopcode 0x01E5
14649 offset 502
14651 CombinerInputNV(stage, portion, variable, input, mapping, componentUsage)
14652 return void
14653 param stage CombinerStageNV in value
14654 param portion CombinerPortionNV in value
14655 param variable CombinerVariableNV in value
14656 param input CombinerRegisterNV in value
14657 param mapping CombinerMappingNV in value
14658 param componentUsage CombinerComponentUsageNV in value
14659 category NV_register_combiners
14660 version 1.1
14661 extension soft WINSOFT NV10
14662 glxropcode 4140
14663 glxflags ignore
14664 glsopcode 0x01E6
14665 offset 503
14667 CombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum)
14668 return void
14669 param stage CombinerStageNV in value
14670 param portion CombinerPortionNV in value
14671 param abOutput CombinerRegisterNV in value
14672 param cdOutput CombinerRegisterNV in value
14673 param sumOutput CombinerRegisterNV in value
14674 param scale CombinerScaleNV in value
14675 param bias CombinerBiasNV in value
14676 param abDotProduct Boolean in value
14677 param cdDotProduct Boolean in value
14678 param muxSum Boolean in value
14679 category NV_register_combiners
14680 version 1.1
14681 extension soft WINSOFT NV10
14682 glxropcode 4141
14683 glxflags ignore
14684 glsopcode 0x01E7
14685 offset 504
14687 FinalCombinerInputNV(variable, input, mapping, componentUsage)
14688 return void
14689 param variable CombinerVariableNV in value
14690 param input CombinerRegisterNV in value
14691 param mapping CombinerMappingNV in value
14692 param componentUsage CombinerComponentUsageNV in value
14693 category NV_register_combiners
14694 version 1.1
14695 extension soft WINSOFT NV10
14696 glxropcode 4142
14697 glxflags ignore
14698 glsopcode 0x01E8
14699 offset 505
14701 GetCombinerInputParameterfvNV(stage, portion, variable, pname, params)
14702 return void
14703 param stage CombinerStageNV in value
14704 param portion CombinerPortionNV in value
14705 param variable CombinerVariableNV in value
14706 param pname CombinerParameterNV in value
14707 param params Float32 out array [COMPSIZE(pname)]
14708 dlflags notlistable
14709 category NV_register_combiners
14710 version 1.1
14711 extension soft WINSOFT NV10
14712 glxvendorpriv 1270
14713 glxflags ignore
14714 glsflags get
14715 glsopcode 0x01E9
14716 offset 506
14718 GetCombinerInputParameterivNV(stage, portion, variable, pname, params)
14719 return void
14720 param stage CombinerStageNV in value
14721 param portion CombinerPortionNV in value
14722 param variable CombinerVariableNV in value
14723 param pname CombinerParameterNV in value
14724 param params Int32 out array [COMPSIZE(pname)]
14725 dlflags notlistable
14726 category NV_register_combiners
14727 version 1.1
14728 extension soft WINSOFT NV10
14729 glxvendorpriv 1271
14730 glxflags ignore
14731 glsflags get
14732 glsopcode 0x01EA
14733 offset 507
14735 GetCombinerOutputParameterfvNV(stage, portion, pname, params)
14736 return void
14737 param stage CombinerStageNV in value
14738 param portion CombinerPortionNV in value
14739 param pname CombinerParameterNV in value
14740 param params Float32 out array [COMPSIZE(pname)]
14741 dlflags notlistable
14742 category NV_register_combiners
14743 version 1.1
14744 extension soft WINSOFT NV10
14745 glxvendorpriv 1272
14746 glxflags ignore
14747 glsflags get
14748 glsopcode 0x01EB
14749 offset 508
14751 GetCombinerOutputParameterivNV(stage, portion, pname, params)
14752 return void
14753 param stage CombinerStageNV in value
14754 param portion CombinerPortionNV in value
14755 param pname CombinerParameterNV in value
14756 param params Int32 out array [COMPSIZE(pname)]
14757 dlflags notlistable
14758 category NV_register_combiners
14759 version 1.1
14760 extension soft WINSOFT NV10
14761 glxvendorpriv 1273
14762 glxflags ignore
14763 glsflags get
14764 glsopcode 0x01EC
14765 offset 509
14767 GetFinalCombinerInputParameterfvNV(variable, pname, params)
14768 return void
14769 param variable CombinerVariableNV in value
14770 param pname CombinerParameterNV in value
14771 param params Float32 out array [COMPSIZE(pname)]
14772 dlflags notlistable
14773 category NV_register_combiners
14774 version 1.1
14775 extension soft WINSOFT NV10
14776 glxvendorpriv 1274
14777 glxflags ignore
14778 glsflags get
14779 glsopcode 0x01ED
14780 offset 510
14782 GetFinalCombinerInputParameterivNV(variable, pname, params)
14783 return void
14784 param variable CombinerVariableNV in value
14785 param pname CombinerParameterNV in value
14786 param params Int32 out array [COMPSIZE(pname)]
14787 dlflags notlistable
14788 category NV_register_combiners
14789 version 1.1
14790 extension soft WINSOFT NV10
14791 glxvendorpriv 1275
14792 glxflags ignore
14793 glsflags get
14794 glsopcode 0x01EE
14795 offset 511
14797 ###############################################################################
14799 # Extension #192
14800 # NV_fog_distance commands
14802 ###############################################################################
14804 # (none)
14805 newcategory: NV_fog_distance
14807 ###############################################################################
14809 # Extension #193
14810 # NV_texgen_emboss commands
14812 ###############################################################################
14814 # (none)
14815 newcategory: NV_texgen_emboss
14817 ###############################################################################
14819 # Extension #194
14820 # NV_blend_square commands
14822 ###############################################################################
14824 # (none)
14825 newcategory: NV_blend_square
14827 ###############################################################################
14829 # Extension #195
14830 # NV_texture_env_combine4 commands
14832 ###############################################################################
14834 # (none)
14835 newcategory: NV_texture_env_combine4
14837 ###############################################################################
14839 # Extension #196
14840 # MESA_resize_buffers commands
14842 ###############################################################################
14844 ResizeBuffersMESA()
14845 return void
14846 category MESA_resize_buffers
14847 version 1.0
14848 glxropcode ?
14849 glsopcode 0x01EF
14850 offset 512
14852 ###############################################################################
14854 # Extension #197
14855 # MESA_window_pos commands
14857 # Note that the 2- and 3-component versions are now aliases of ARB
14858 # entry points.
14860 ###############################################################################
14862 WindowPos2dMESA(x, y)
14863 return void
14864 param x CoordD in value
14865 param y CoordD in value
14866 category MESA_window_pos
14867 vectorequiv WindowPos2dvMESA
14868 version 1.0
14869 alias WindowPos2dARB
14871 WindowPos2dvMESA(v)
14872 return void
14873 param v CoordD in array [2]
14874 category MESA_window_pos
14875 version 1.0
14876 glxropcode ?
14877 glsopcode 0x01F0
14878 alias WindowPos2dvARB
14880 WindowPos2fMESA(x, y)
14881 return void
14882 param x CoordF in value
14883 param y CoordF in value
14884 category MESA_window_pos
14885 vectorequiv WindowPos2fvMESA
14886 version 1.0
14887 alias WindowPos2fARB
14889 WindowPos2fvMESA(v)
14890 return void
14891 param v CoordF in array [2]
14892 category MESA_window_pos
14893 version 1.0
14894 glxropcode ?
14895 glsopcode 0x01F1
14896 alias WindowPos2fvARB
14898 WindowPos2iMESA(x, y)
14899 return void
14900 param x CoordI in value
14901 param y CoordI in value
14902 category MESA_window_pos
14903 vectorequiv WindowPos2ivMESA
14904 version 1.0
14905 alias WindowPos2iARB
14907 WindowPos2ivMESA(v)
14908 return void
14909 param v CoordI in array [2]
14910 category MESA_window_pos
14911 version 1.0
14912 glxropcode ?
14913 glsopcode 0x01F2
14914 alias WindowPos2ivARB
14916 WindowPos2sMESA(x, y)
14917 return void
14918 param x CoordS in value
14919 param y CoordS in value
14920 category MESA_window_pos
14921 vectorequiv WindowPos2svMESA
14922 version 1.0
14923 alias WindowPos2sARB
14925 WindowPos2svMESA(v)
14926 return void
14927 param v CoordS in array [2]
14928 category MESA_window_pos
14929 version 1.0
14930 glxropcode ?
14931 glsopcode 0x01F3
14932 alias WindowPos2svARB
14934 WindowPos3dMESA(x, y, z)
14935 return void
14936 param x CoordD in value
14937 param y CoordD in value
14938 param z CoordD in value
14939 vectorequiv WindowPos3dvMESA
14940 category MESA_window_pos
14941 version 1.0
14942 alias WindowPos3dARB
14944 WindowPos3dvMESA(v)
14945 return void
14946 param v CoordD in array [3]
14947 category MESA_window_pos
14948 version 1.0
14949 glxropcode ?
14950 glsopcode 0x01F4
14951 alias WindowPos3dvARB
14953 WindowPos3fMESA(x, y, z)
14954 return void
14955 param x CoordF in value
14956 param y CoordF in value
14957 param z CoordF in value
14958 category MESA_window_pos
14959 vectorequiv WindowPos3fvMESA
14960 version 1.0
14961 alias WindowPos3fARB
14963 WindowPos3fvMESA(v)
14964 return void
14965 param v CoordF in array [3]
14966 category MESA_window_pos
14967 version 1.0
14968 glxropcode ?
14969 glsopcode 0x01F5
14970 alias WindowPos3fvARB
14972 WindowPos3iMESA(x, y, z)
14973 return void
14974 param x CoordI in value
14975 param y CoordI in value
14976 param z CoordI in value
14977 category MESA_window_pos
14978 vectorequiv WindowPos3ivMESA
14979 version 1.0
14980 alias WindowPos3iARB
14982 WindowPos3ivMESA(v)
14983 return void
14984 param v CoordI in array [3]
14985 category MESA_window_pos
14986 version 1.0
14987 glxropcode ?
14988 glsopcode 0x01F6
14989 alias WindowPos3ivARB
14991 WindowPos3sMESA(x, y, z)
14992 return void
14993 param x CoordS in value
14994 param y CoordS in value
14995 param z CoordS in value
14996 category MESA_window_pos
14997 vectorequiv WindowPos3svMESA
14998 version 1.0
14999 alias WindowPos3sARB
15001 WindowPos3svMESA(v)
15002 return void
15003 param v CoordS in array [3]
15004 category MESA_window_pos
15005 version 1.0
15006 glxropcode ?
15007 glsopcode 0x01F7
15008 alias WindowPos3svARB
15010 WindowPos4dMESA(x, y, z, w)
15011 return void
15012 param x CoordD in value
15013 param y CoordD in value
15014 param z CoordD in value
15015 param w CoordD in value
15016 vectorequiv WindowPos4dvMESA
15017 category MESA_window_pos
15018 version 1.0
15019 offset 529
15021 WindowPos4dvMESA(v)
15022 return void
15023 param v CoordD in array [4]
15024 category MESA_window_pos
15025 version 1.0
15026 glxropcode ?
15027 glsopcode 0x01F8
15028 offset 530
15030 WindowPos4fMESA(x, y, z, w)
15031 return void
15032 param x CoordF in value
15033 param y CoordF in value
15034 param z CoordF in value
15035 param w CoordF in value
15036 category MESA_window_pos
15037 vectorequiv WindowPos4fvMESA
15038 version 1.0
15039 offset 531
15041 WindowPos4fvMESA(v)
15042 return void
15043 param v CoordF in array [4]
15044 category MESA_window_pos
15045 version 1.0
15046 glxropcode ?
15047 glsopcode 0x01F9
15048 offset 532
15050 WindowPos4iMESA(x, y, z, w)
15051 return void
15052 param x CoordI in value
15053 param y CoordI in value
15054 param z CoordI in value
15055 param w CoordI in value
15056 category MESA_window_pos
15057 vectorequiv WindowPos4ivMESA
15058 version 1.0
15059 offset 533
15061 WindowPos4ivMESA(v)
15062 return void
15063 param v CoordI in array [4]
15064 category MESA_window_pos
15065 version 1.0
15066 glxropcode ?
15067 glsopcode 0x01FA
15068 offset 534
15070 WindowPos4sMESA(x, y, z, w)
15071 return void
15072 param x CoordS in value
15073 param y CoordS in value
15074 param z CoordS in value
15075 param w CoordS in value
15076 category MESA_window_pos
15077 vectorequiv WindowPos4svMESA
15078 version 1.0
15079 offset 535
15081 WindowPos4svMESA(v)
15082 return void
15083 param v CoordS in array [4]
15084 category MESA_window_pos
15085 version 1.0
15086 glxropcode ?
15087 glsopcode 0x01FB
15088 offset 536
15090 ###############################################################################
15092 # Extension #198
15093 # EXT_texture_compression_s3tc commands
15095 ###############################################################################
15097 #@@ (none yet)
15099 ###############################################################################
15101 # Extension #199
15102 # IBM_cull_vertex commands
15104 ###############################################################################
15106 # (none)
15107 newcategory: IBM_cull_vertex
15109 ###############################################################################
15111 # Extension #200
15112 # IBM_multimode_draw_arrays commands
15114 ###############################################################################
15116 MultiModeDrawArraysIBM(mode, first, count, primcount, modestride)
15117 return void
15118 param mode BeginMode in array [COMPSIZE(primcount)]
15119 param first Int32 in array [COMPSIZE(primcount)]
15120 param count SizeI in array [COMPSIZE(primcount)]
15121 param primcount SizeI in value
15122 param modestride Int32 in value
15123 category IBM_multimode_draw_arrays
15124 version 1.1
15125 glxropcode ?
15126 glsflags ignore
15127 offset 708
15130 MultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride)
15131 return void
15132 param mode BeginMode in array [COMPSIZE(primcount)]
15133 param count SizeI in array [COMPSIZE(primcount)]
15134 param type DrawElementsType in value
15135 param indices ConstVoidPointer in array [COMPSIZE(primcount)]
15136 param primcount SizeI in value
15137 param modestride Int32 in value
15138 category IBM_multimode_draw_arrays
15139 version 1.1
15140 glxropcode ?
15141 glsflags ignore
15142 offset 709
15144 ###############################################################################
15146 # Extension #201
15147 # IBM_vertex_array_lists commands
15149 ###############################################################################
15151 ColorPointerListIBM(size, type, stride, pointer, ptrstride)
15152 return void
15153 param size Int32 in value
15154 param type ColorPointerType in value
15155 param stride Int32 in value
15156 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
15157 param ptrstride Int32 in value
15158 category IBM_vertex_array_lists
15159 version 1.1
15160 glxropcode ?
15161 glsflags ignore
15162 offset ?
15164 SecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride)
15165 return void
15166 param size Int32 in value
15167 param type SecondaryColorPointerTypeIBM in value
15168 param stride Int32 in value
15169 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
15170 param ptrstride Int32 in value
15171 category IBM_vertex_array_lists
15172 version 1.1
15173 glxropcode ?
15174 glsflags ignore
15175 offset ?
15177 EdgeFlagPointerListIBM(stride, pointer, ptrstride)
15178 return void
15179 param stride Int32 in value
15180 param pointer BooleanPointer in array [COMPSIZE(stride)] retained
15181 param ptrstride Int32 in value
15182 category IBM_vertex_array_lists
15183 version 1.1
15184 glxropcode ?
15185 glsflags ignore
15186 offset ?
15188 FogCoordPointerListIBM(type, stride, pointer, ptrstride)
15189 return void
15190 param type FogPointerTypeIBM in value
15191 param stride Int32 in value
15192 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
15193 param ptrstride Int32 in value
15194 category IBM_vertex_array_lists
15195 version 1.1
15196 glxropcode ?
15197 glsflags ignore
15198 offset ?
15200 IndexPointerListIBM(type, stride, pointer, ptrstride)
15201 return void
15202 param type IndexPointerType in value
15203 param stride Int32 in value
15204 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
15205 param ptrstride Int32 in value
15206 category IBM_vertex_array_lists
15207 version 1.1
15208 glxropcode ?
15209 glsflags ignore
15210 offset ?
15212 NormalPointerListIBM(type, stride, pointer, ptrstride)
15213 return void
15214 param type NormalPointerType in value
15215 param stride Int32 in value
15216 param pointer VoidPointer in array [COMPSIZE(type/stride)] retained
15217 param ptrstride Int32 in value
15218 category IBM_vertex_array_lists
15219 version 1.1
15220 glxropcode ?
15221 glsflags ignore
15222 offset ?
15224 TexCoordPointerListIBM(size, type, stride, pointer, ptrstride)
15225 return void
15226 param size Int32 in value
15227 param type TexCoordPointerType in value
15228 param stride Int32 in value
15229 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
15230 param ptrstride Int32 in value
15231 category IBM_vertex_array_lists
15232 version 1.1
15233 glxropcode ?
15234 glsflags ignore
15235 offset ?
15237 VertexPointerListIBM(size, type, stride, pointer, ptrstride)
15238 return void
15239 param size Int32 in value
15240 param type VertexPointerType in value
15241 param stride Int32 in value
15242 param pointer VoidPointer in array [COMPSIZE(size/type/stride)] retained
15243 param ptrstride Int32 in value
15244 category IBM_vertex_array_lists
15245 version 1.1
15246 glxropcode ?
15247 glsflags ignore
15248 offset ?
15250 ###############################################################################
15252 # Extension #202
15253 # SGIX_subsample commands
15255 ###############################################################################
15257 # (none)
15258 newcategory: SGIX_subsample
15260 ###############################################################################
15262 # Extension #203
15263 # SGIX_ycrcba commands
15265 ###############################################################################
15267 # (none)
15268 newcategory: SGIX_ycrcba
15270 ###############################################################################
15272 # Extension #204
15273 # SGIX_ycrcb_subsample commands
15275 ###############################################################################
15277 # (none)
15278 newcategory: SGIX_ycrcb_subsample
15280 ###############################################################################
15282 # Extension #205
15283 # SGIX_depth_pass_instrument commands
15285 ###############################################################################
15287 # (none)
15288 newcategory: SGIX_depth_pass_instrument
15290 ###############################################################################
15292 # Extension #206
15293 # 3DFX_texture_compression_FXT1 commands
15295 ###############################################################################
15297 # (none)
15298 newcategory: 3DFX_texture_compression_FXT1
15300 ###############################################################################
15302 # Extension #207
15303 # 3DFX_multisample commands
15305 ###############################################################################
15307 # (none)
15308 newcategory: 3DFX_multisample
15310 ###############################################################################
15312 # Extension #208
15313 # 3DFX_tbuffer commands
15315 ###############################################################################
15317 TbufferMask3DFX(mask)
15318 return void
15319 param mask UInt32 in value
15320 category 3DFX_tbuffer
15321 version 1.2
15322 glxropcode ?
15323 glsflags ignore
15324 glsopcode 0x01FC
15325 offset 553
15327 ###############################################################################
15329 # Extension #209
15330 # EXT_multisample commands
15332 ###############################################################################
15334 SampleMaskEXT(value, invert)
15335 return void
15336 param value ClampedFloat32 in value
15337 param invert Boolean in value
15338 category EXT_multisample
15339 version 1.0
15340 glxropcode ?
15341 extension
15342 glsopcode 0x0160
15343 offset 446
15345 SamplePatternEXT(pattern)
15346 return void
15347 param pattern SamplePatternEXT in value
15348 category EXT_multisample
15349 version 1.0
15350 glxropcode ?
15351 glxflags
15352 extension
15353 glsopcode 0x0161
15354 offset 447
15356 ###############################################################################
15358 # Extension #210
15359 # SGIX_vertex_preclip commands
15361 ###############################################################################
15363 # (none)
15364 newcategory: SGIX_vertex_preclip
15366 ###############################################################################
15368 # Extension #211
15369 # SGIX_convolution_accuracy commands
15371 ###############################################################################
15373 # (none)
15374 newcategory: SGIX_convolution_accuracy
15376 ###############################################################################
15378 # Extension #212
15379 # SGIX_resample commands
15381 ###############################################################################
15383 # (none)
15384 newcategory: SGIX_resample
15386 ###############################################################################
15388 # Extension #213
15389 # SGIS_point_line_texgen commands
15391 ###############################################################################
15393 # (none)
15394 newcategory: SGIS_point_line_texgen
15396 ###############################################################################
15398 # Extension #214
15399 # SGIS_texture_color_mask commands
15401 ###############################################################################
15403 TextureColorMaskSGIS(red, green, blue, alpha)
15404 return void
15405 param red Boolean in value
15406 param green Boolean in value
15407 param blue Boolean in value
15408 param alpha Boolean in value
15409 category SGIS_texture_color_mask
15410 version 1.1
15411 glxropcode 2082
15412 extension
15413 glsopcode 0x01B0
15414 offset ?
15416 ###############################################################################
15418 # Extension #215 - GLX_MESA_copy_sub_buffer
15419 # Extension #216 - GLX_MESA_pixmap_colormap
15420 # Extension #217 - GLX_MESA_release_buffers
15421 # Extension #218 - GLX_MESA_set_3dfx_mode
15423 ###############################################################################
15425 ###############################################################################
15427 # Extension #219
15428 # SGIX_igloo_interface commands
15430 ###############################################################################
15432 IglooInterfaceSGIX(pname, params)
15433 return void
15434 dlflags notlistable
15435 param pname IglooFunctionSelectSGIX in value
15436 param params IglooParameterSGIX in array [COMPSIZE(pname)]
15437 category SGIX_igloo_interface
15438 version 1.0
15439 glxflags SGI ignore
15440 extension
15441 glxropcode 200
15442 glsopcode 0x0183
15443 offset ?
15445 ###############################################################################
15447 # Extension #220
15448 # EXT_texture_env_dot3 commands
15450 ###############################################################################
15452 # (none)
15453 newcategory: EXT_texture_env_dot3
15455 ###############################################################################
15457 # Extension #221
15458 # ATI_texture_mirror_once commands
15460 ###############################################################################
15461 # (none)
15462 newcategory: ATI_texture_mirror_once
15464 ###############################################################################
15466 # Extension #222
15467 # NV_fence commands
15469 ###############################################################################
15471 DeleteFencesNV(n, fences)
15472 return void
15473 param n SizeI in value
15474 param fences FenceNV in array [n]
15475 category NV_fence
15476 dlflags notlistable
15477 version 1.2
15478 extension soft WINSOFT NV10
15479 glxvendorpriv 1276
15480 glxflags ignore
15481 glsopcode 0x0216
15482 offset 647
15484 GenFencesNV(n, fences)
15485 return void
15486 param n SizeI in value
15487 param fences FenceNV out array [n]
15488 category NV_fence
15489 dlflags notlistable
15490 version 1.2
15491 extension soft WINSOFT NV10
15492 glxvendorpriv 1277
15493 glxflags ignore
15494 glsopcode 0x0215
15495 offset 648
15497 IsFenceNV(fence)
15498 return Boolean
15499 param fence FenceNV in value
15500 category NV_fence
15501 dlflags notlistable
15502 version 1.2
15503 extension soft WINSOFT NV10
15504 glxvendorpriv 1278
15505 glxflags ignore
15506 glsflags get
15507 glsopcode 0x021A
15508 offset 649
15510 TestFenceNV(fence)
15511 return Boolean
15512 param fence FenceNV in value
15513 category NV_fence
15514 dlflags notlistable
15515 version 1.2
15516 extension soft WINSOFT NV10
15517 glxvendorpriv 1279
15518 glxflags ignore
15519 glsflags get
15520 glsopcode 0x0218
15521 offset 650
15523 GetFenceivNV(fence, pname, params)
15524 return void
15525 param fence FenceNV in value
15526 param pname FenceParameterNameNV in value
15527 param params Int32 out array [COMPSIZE(pname)]
15528 category NV_fence
15529 dlflags notlistable
15530 version 1.2
15531 extension soft WINSOFT NV10
15532 glxvendorpriv 1280
15533 glxflags ignore
15534 glsflags get
15535 glsopcode 0x021B
15536 offset 651
15538 FinishFenceNV(fence)
15539 return void
15540 param fence FenceNV in value
15541 category NV_fence
15542 dlflags notlistable
15543 version 1.2
15544 extension soft WINSOFT NV10
15545 glxvendorpriv 1312
15546 glxflags ignore
15547 glsflags get
15548 glsopcode 0x0219
15549 offset 652
15551 SetFenceNV(fence, condition)
15552 return void
15553 param fence FenceNV in value
15554 param condition FenceConditionNV in value
15555 category NV_fence
15556 version 1.2
15557 extension soft WINSOFT NV10
15558 glxflags ignore
15559 glsopcode 0x0217
15560 offset 653
15562 ###############################################################################
15564 # Extension #225
15565 # NV_evaluators commands
15567 ###############################################################################
15569 MapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points)
15570 return void
15571 param target EvalTargetNV in value
15572 param index UInt32 in value
15573 param type MapTypeNV in value
15574 param ustride SizeI in value
15575 param vstride SizeI in value
15576 param uorder CheckedInt32 in value
15577 param vorder CheckedInt32 in value
15578 param packed Boolean in value
15579 param points Void in array [COMPSIZE(target/uorder/vorder)]
15580 category NV_evaluators
15581 dlflags handcode
15582 version 1.1
15583 extension soft WINSOFT NV10
15584 glxflags ignore
15585 glsflags ignore
15586 glsopcode 0x021C
15587 offset ?
15589 MapParameterivNV(target, pname, params)
15590 return void
15591 param target EvalTargetNV in value
15592 param pname MapParameterNV in value
15593 param params CheckedInt32 in array [COMPSIZE(target/pname)]
15594 category NV_evaluators
15595 version 1.1
15596 extension soft WINSOFT NV10
15597 glxflags ignore
15598 glsflags ignore
15599 glsopcode 0x021D
15600 offset ?
15602 MapParameterfvNV(target, pname, params)
15603 return void
15604 param target EvalTargetNV in value
15605 param pname MapParameterNV in value
15606 param params CheckedFloat32 in array [COMPSIZE(target/pname)]
15607 category NV_evaluators
15608 version 1.1
15609 extension soft WINSOFT NV10
15610 glxflags ignore
15611 glsflags ignore
15612 glsopcode 0x021E
15613 offset ?
15615 GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points)
15616 return void
15617 param target EvalTargetNV in value
15618 param index UInt32 in value
15619 param type MapTypeNV in value
15620 param ustride SizeI in value
15621 param vstride SizeI in value
15622 param packed Boolean in value
15623 param points Void out array [COMPSIZE(target)]
15624 category NV_evaluators
15625 dlflags notlistable
15626 version 1.1
15627 extension soft WINSOFT NV10
15628 glxflags ignore
15629 glsflags get
15630 glsopcode 0x021F
15631 offset ?
15633 GetMapParameterivNV(target, pname, params)
15634 return void
15635 param target EvalTargetNV in value
15636 param pname MapParameterNV in value
15637 param params Int32 out array [COMPSIZE(target/pname)]
15638 category NV_evaluators
15639 dlflags notlistable
15640 version 1.1
15641 extension soft WINSOFT NV10
15642 glxflags ignore
15643 glsflags get
15644 glsopcode 0x0220
15645 offset ?
15647 GetMapParameterfvNV(target, pname, params)
15648 return void
15649 param target EvalTargetNV in value
15650 param pname MapParameterNV in value
15651 param params Float32 out array [COMPSIZE(target/pname)]
15652 category NV_evaluators
15653 dlflags notlistable
15654 version 1.1
15655 extension soft WINSOFT NV10
15656 glxflags ignore
15657 glsflags get
15658 glsopcode 0x0221
15659 offset ?
15661 GetMapAttribParameterivNV(target, index, pname, params)
15662 return void
15663 param target EvalTargetNV in value
15664 param index UInt32 in value
15665 param pname MapAttribParameterNV in value
15666 param params Int32 out array [COMPSIZE(pname)]
15667 category NV_evaluators
15668 dlflags notlistable
15669 version 1.1
15670 extension soft WINSOFT NV10
15671 glxflags ignore
15672 glsflags get
15673 glsopcode 0x0222
15674 offset ?
15676 GetMapAttribParameterfvNV(target, index, pname, params)
15677 return void
15678 param target EvalTargetNV in value
15679 param index UInt32 in value
15680 param pname MapAttribParameterNV in value
15681 param params Float32 out array [COMPSIZE(pname)]
15682 category NV_evaluators
15683 dlflags notlistable
15684 version 1.1
15685 extension soft WINSOFT NV10
15686 glxflags ignore
15687 glsflags get
15688 glsopcode 0x0223
15689 offset ?
15691 EvalMapsNV(target, mode)
15692 return void
15693 param target EvalTargetNV in value
15694 param mode EvalMapsModeNV in value
15695 category NV_evaluators
15696 version 1.1
15697 extension soft WINSOFT NV10
15698 glxflags ignore
15699 glsopcode 0x0224
15700 offset ?
15702 ###############################################################################
15704 # Extension #226
15705 # NV_packed_depth_stencil commands
15707 ###############################################################################
15709 # (none)
15710 newcategory: NV_packed_depth_stencil
15712 ###############################################################################
15714 # Extension #227
15715 # NV_register_combiners2 commands
15717 ###############################################################################
15719 CombinerStageParameterfvNV(stage, pname, params)
15720 return void
15721 param stage CombinerStageNV in value
15722 param pname CombinerParameterNV in value
15723 param params CheckedFloat32 in array [COMPSIZE(pname)]
15724 category NV_register_combiners2
15725 version 1.1
15726 extension
15727 glxflags ignore
15728 glsopcode 0x0225
15729 offset ?
15731 GetCombinerStageParameterfvNV(stage, pname, params)
15732 return void
15733 param stage CombinerStageNV in value
15734 param pname CombinerParameterNV in value
15735 param params Float32 out array [COMPSIZE(pname)]
15736 dlflags notlistable
15737 category NV_register_combiners2
15738 version 1.1
15739 extension
15740 glxflags ignore
15741 glsflags get
15742 glsopcode 0x0226
15743 offset ?
15745 ###############################################################################
15747 # Extension #228
15748 # NV_texture_compression_vtc commands
15750 ###############################################################################
15752 # (none)
15753 newcategory: NV_texture_compression_vtc
15755 ###############################################################################
15757 # Extension #229
15758 # NV_texture_rectangle commands
15760 ###############################################################################
15762 # (none)
15763 newcategory: NV_texture_rectangle
15765 ###############################################################################
15767 # Extension #230
15768 # NV_texture_shader commands
15770 ###############################################################################
15772 # (none)
15773 newcategory: NV_texture_shader
15775 ###############################################################################
15777 # Extension #231
15778 # NV_texture_shader2 commands
15780 ###############################################################################
15782 # (none)
15783 newcategory: NV_texture_shader2
15785 ###############################################################################
15787 # Extension #232
15788 # NV_vertex_array_range2 commands
15790 ###############################################################################
15792 # (none)
15793 newcategory: NV_vertex_array_range2
15795 ###############################################################################
15797 # Extension #233
15798 # NV_vertex_program commands
15800 ###############################################################################
15802 AreProgramsResidentNV(n, programs, residences)
15803 return Boolean
15804 param n SizeI in value
15805 param programs UInt32 in array [n]
15806 param residences Boolean out array [n]
15807 category NV_vertex_program
15808 dlflags notlistable
15809 version 1.2
15810 extension soft WINSOFT NV10
15811 glxflags ignore
15812 glxvendorpriv 1293
15813 glsflags get
15814 glsopcode 0x022B
15815 offset 578
15817 BindProgramNV(target, id)
15818 return void
15819 param target VertexAttribEnumNV in value
15820 param id UInt32 in value
15821 category NV_vertex_program
15822 version 1.2
15823 extension soft WINSOFT NV10
15824 glxropcode 4180
15825 glsopcode 0x0227
15826 alias BindProgramARB
15827 glsalias BindProgramARB
15829 DeleteProgramsNV(n, programs)
15830 return void
15831 param n SizeI in value
15832 param programs UInt32 in array [n]
15833 category NV_vertex_program
15834 dlflags notlistable
15835 version 1.2
15836 extension soft WINSOFT NV10
15837 glxvendorpriv 1294
15838 glsopcode 0x0228
15839 alias DeleteProgramsARB
15840 glsalias DeleteProgramsARB
15842 ExecuteProgramNV(target, id, params)
15843 return void
15844 param target VertexAttribEnumNV in value
15845 param id UInt32 in value
15846 param params Float32 in array [4]
15847 category NV_vertex_program
15848 version 1.2
15849 extension soft WINSOFT NV10
15850 glxflags ignore
15851 glxropcode 4181
15852 glsopcode 0x0229
15853 offset 581
15855 GenProgramsNV(n, programs)
15856 return void
15857 param n SizeI in value
15858 param programs UInt32 out array [n]
15859 category NV_vertex_program
15860 dlflags notlistable
15861 version 1.2
15862 extension soft WINSOFT NV10
15863 glxvendorpriv 1295
15864 glsopcode 0x022A
15865 alias GenProgramsARB
15866 glsalias GenProgramsARB
15868 GetProgramParameterdvNV(target, index, pname, params)
15869 return void
15870 param target VertexAttribEnumNV in value
15871 param index UInt32 in value
15872 param pname VertexAttribEnumNV in value
15873 param params Float64 out array [4]
15874 category NV_vertex_program
15875 dlflags notlistable
15876 version 1.2
15877 extension soft WINSOFT NV10
15878 glxflags ignore
15879 glxvendorpriv 1297
15880 glsflags get
15881 glsopcode 0x022E
15882 offset 583
15884 GetProgramParameterfvNV(target, index, pname, params)
15885 return void
15886 param target VertexAttribEnumNV in value
15887 param index UInt32 in value
15888 param pname VertexAttribEnumNV in value
15889 param params Float32 out array [4]
15890 category NV_vertex_program
15891 dlflags notlistable
15892 version 1.2
15893 extension soft WINSOFT NV10
15894 glxflags ignore
15895 glxvendorpriv 1296
15896 glsflags get
15897 glsopcode 0x022D
15898 offset 584
15900 # GetProgramParameterSigneddvNV(target, index, pname, params)
15901 # return void
15902 # param target VertexAttribEnumNV in value
15903 # param index Int32 in value
15904 # param pname VertexAttribEnumNV in value
15905 # param params Float64 out array [4]
15906 # category NV_vertex_program1_1_dcc
15907 # dlflags notlistable
15908 # version 1.2
15909 # extension soft WINSOFT NV20
15910 # glsflags ignore
15911 # glxflags ignore
15912 # offset ?
15914 # GetProgramParameterSignedfvNV(target, index, pname, params)
15915 # return void
15916 # param target VertexAttribEnumNV in value
15917 # param index Int32 in value
15918 # param pname VertexAttribEnumNV in value
15919 # param params Float32 out array [4]
15920 # category NV_vertex_program1_1_dcc
15921 # dlflags notlistable
15922 # version 1.2
15923 # extension soft WINSOFT NV20
15924 # glsflags ignore
15925 # glxflags ignore
15926 # offset ?
15928 GetProgramivNV(id, pname, params)
15929 return void
15930 param id UInt32 in value
15931 param pname VertexAttribEnumNV in value
15932 param params Int32 out array [4]
15933 category NV_vertex_program
15934 dlflags notlistable
15935 version 1.2
15936 extension soft WINSOFT NV10
15937 glxflags ignore
15938 glxvendorpriv 1298
15939 glsflags get
15940 glsopcode 0x022F
15941 offset 585
15943 GetProgramStringNV(id, pname, program)
15944 return void
15945 param id UInt32 in value
15946 param pname VertexAttribEnumNV in value
15947 param program ProgramCharacterNV out array [COMPSIZE(id/pname)]
15948 category NV_vertex_program
15949 dlflags notlistable
15950 version 1.2
15951 extension soft WINSOFT NV10
15952 glxflags ignore
15953 glxvendorpriv 1299
15954 glsflags get
15955 glsopcode 0x0230
15956 offset 586
15958 GetTrackMatrixivNV(target, address, pname, params)
15959 return void
15960 param target VertexAttribEnumNV in value
15961 param address UInt32 in value
15962 param pname VertexAttribEnumNV in value
15963 param params Int32 out array [1]
15964 category NV_vertex_program
15965 dlflags notlistable
15966 version 1.2
15967 extension soft WINSOFT NV10
15968 glxflags ignore
15969 glxvendorpriv 1300
15970 glsflags get
15971 glsopcode 0x0231
15972 offset 587
15974 GetVertexAttribdvNV(index, pname, params)
15975 return void
15976 param index UInt32 in value
15977 param pname VertexAttribEnumNV in value
15978 param params Float64 out array [1]
15979 category NV_vertex_program
15980 dlflags notlistable
15981 version 1.2
15982 extension soft WINSOFT NV10
15983 glxvendorpriv 1301
15984 glsflags client get
15985 glsopcode 0x0232
15986 alias GetVertexAttribdv
15987 glsalias GetVertexAttribdv
15989 GetVertexAttribfvNV(index, pname, params)
15990 return void
15991 param index UInt32 in value
15992 param pname VertexAttribEnumNV in value
15993 param params Float32 out array [1]
15994 category NV_vertex_program
15995 dlflags notlistable
15996 version 1.2
15997 extension soft WINSOFT NV10
15998 glxvendorpriv 1302
15999 glsflags client get
16000 glsopcode 0x0233
16001 alias GetVertexAttribfv
16002 glsalias GetVertexAttribfv
16004 GetVertexAttribivNV(index, pname, params)
16005 return void
16006 param index UInt32 in value
16007 param pname VertexAttribEnumNV in value
16008 param params Int32 out array [1]
16009 category NV_vertex_program
16010 dlflags notlistable
16011 version 1.2
16012 extension soft WINSOFT NV10
16013 glxvendorpriv 1303
16014 glsflags client get
16015 glsopcode 0x0234
16016 alias GetVertexAttribiv
16017 glsalias GetVertexAttribiv
16019 GetVertexAttribPointervNV(index, pname, pointer)
16020 return void
16021 param index UInt32 in value
16022 param pname VertexAttribEnumNV in value
16023 param pointer VoidPointer out array [1]
16024 category NV_vertex_program
16025 dlflags notlistable
16026 version 1.2
16027 extension soft WINSOFT NV10
16028 glxflags ignore
16029 glsflags client get
16030 glsopcode 0x0235
16031 alias GetVertexAttribPointerv
16032 glsalias GetVertexAttribPointerv
16034 IsProgramNV(id)
16035 return Boolean
16036 param id UInt32 in value
16037 category NV_vertex_program
16038 dlflags notlistable
16039 version 1.2
16040 extension soft WINSOFT NV10
16041 glxvendorpriv 1304
16042 glsflags get
16043 glsopcode 0x0236
16044 alias IsProgram
16045 glsalias IsProgram
16047 LoadProgramNV(target, id, len, program)
16048 return void
16049 param target VertexAttribEnumNV in value
16050 param id UInt32 in value
16051 param len SizeI in value
16052 param program UInt8 in array [len]
16053 category NV_vertex_program
16054 version 1.2
16055 extension soft WINSOFT NV10
16056 glxropcode 4183
16057 glsopcode 0x0237
16058 offset 593
16060 ProgramParameter4dNV(target, index, x, y, z, w)
16061 return void
16062 param target VertexAttribEnumNV in value
16063 param index UInt32 in value
16064 param x Float64 in value
16065 param y Float64 in value
16066 param z Float64 in value
16067 param w Float64 in value
16068 category NV_vertex_program
16069 version 1.2
16070 vectorequiv ProgramParameter4dvNV
16071 extension soft WINSOFT NV10
16072 offset 594
16074 ProgramParameter4dvNV(target, index, v)
16075 return void
16076 param target VertexAttribEnumNV in value
16077 param index UInt32 in value
16078 param v Float64 in array [4]
16079 category NV_vertex_program
16080 version 1.2
16081 extension soft WINSOFT NV10
16082 glxropcode 4185
16083 glsopcode 0x0238
16084 offset 595
16086 ProgramParameter4fNV(target, index, x, y, z, w)
16087 return void
16088 param target VertexAttribEnumNV in value
16089 param index UInt32 in value
16090 param x Float32 in value
16091 param y Float32 in value
16092 param z Float32 in value
16093 param w Float32 in value
16094 category NV_vertex_program
16095 version 1.2
16096 vectorequiv ProgramParameter4fvNV
16097 extension soft WINSOFT NV10
16098 offset 596
16100 ProgramParameter4fvNV(target, index, v)
16101 return void
16102 param target VertexAttribEnumNV in value
16103 param index UInt32 in value
16104 param v Float32 in array [4]
16105 category NV_vertex_program
16106 version 1.2
16107 extension soft WINSOFT NV10
16108 glxropcode 4184
16109 glsopcode 0x0239
16110 offset 597
16112 #??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
16113 #??? extension specification in the registry.
16114 ProgramParameters4dvNV(target, index, count, v)
16115 return void
16116 param target VertexAttribEnumNV in value
16117 param index UInt32 in value
16118 param count UInt32 in value
16119 param v Float64 in array [count*4]
16120 category NV_vertex_program
16121 version 1.2
16122 extension soft WINSOFT NV10
16123 glxropcode 4187
16124 glsopcode 0x023A
16125 offset 598
16127 #??? 'count' was SizeI in the latest NVIDIA gl.spec, but UInt32 in the
16128 #??? extension specification in the registry.
16129 ProgramParameters4fvNV(target, index, count, v)
16130 return void
16131 param target VertexAttribEnumNV in value
16132 param index UInt32 in value
16133 param count UInt32 in value
16134 param v Float32 in array [count*4]
16135 category NV_vertex_program
16136 version 1.2
16137 extension soft WINSOFT NV10
16138 glxropcode 4186
16139 glsopcode 0x023B
16140 offset 599
16142 # ProgramParameterSigned4dNV(target, index, x, y, z, w)
16143 # return void
16144 # param target VertexAttribEnumNV in value
16145 # param index Int32 in value
16146 # param x Float64 in value
16147 # param y Float64 in value
16148 # param z Float64 in value
16149 # param w Float64 in value
16150 # category NV_vertex_program1_1_dcc
16151 # version 1.2
16152 # vectorequiv ProgramParameterSigned4dvNV
16153 # extension soft WINSOFT NV20
16154 # offset ?
16156 # ProgramParameterSigned4dvNV(target, index, v)
16157 # return void
16158 # param target VertexAttribEnumNV in value
16159 # param index Int32 in value
16160 # param v Float64 in array [4]
16161 # category NV_vertex_program1_1_dcc
16162 # version 1.2
16163 # extension soft WINSOFT NV20
16164 # glsflags ignore
16165 # glxflags ignore
16166 # offset ?
16168 # ProgramParameterSigned4fNV(target, index, x, y, z, w)
16169 # return void
16170 # param target VertexAttribEnumNV in value
16171 # param index Int32 in value
16172 # param x Float32 in value
16173 # param y Float32 in value
16174 # param z Float32 in value
16175 # param w Float32 in value
16176 # category NV_vertex_program1_1_dcc
16177 # version 1.2
16178 # vectorequiv ProgramParameterSigned4fvNV
16179 # extension soft WINSOFT NV20
16180 # offset ?
16182 # ProgramParameterSigned4fvNV(target, index, v)
16183 # return void
16184 # param target VertexAttribEnumNV in value
16185 # param index Int32 in value
16186 # param v Float32 in array [4]
16187 # category NV_vertex_program1_1_dcc
16188 # version 1.2
16189 # extension soft WINSOFT NV20
16190 # glsflags ignore
16191 # glxflags ignore
16192 # offset ?
16194 # ProgramParametersSigned4dvNV(target, index, count, v)
16195 # return void
16196 # param target VertexAttribEnumNV in value
16197 # param index Int32 in value
16198 # param count SizeI in value
16199 # param v Float64 in array [count*4]
16200 # category NV_vertex_program1_1_dcc
16201 # version 1.2
16202 # extension soft WINSOFT NV20
16203 # glsflags ignore
16204 # glxflags ignore
16205 # offset ?
16207 # ProgramParametersSigned4fvNV(target, index, count, v)
16208 # return void
16209 # param target VertexAttribEnumNV in value
16210 # param index Int32 in value
16211 # param count SizeI in value
16212 # param v Float32 in array [count*4]
16213 # category NV_vertex_program1_1_dcc
16214 # version 1.2
16215 # extension soft WINSOFT NV20
16216 # glsflags ignore
16217 # glxflags ignore
16218 # offset ?
16220 RequestResidentProgramsNV(n, programs)
16221 return void
16222 param n SizeI in value
16223 param programs UInt32 in array [n]
16224 category NV_vertex_program
16225 version 1.2
16226 extension soft WINSOFT NV10
16227 glxropcode 4182
16228 glsopcode 0x022C
16229 offset 600
16231 TrackMatrixNV(target, address, matrix, transform)
16232 return void
16233 param target VertexAttribEnumNV in value
16234 param address UInt32 in value
16235 param matrix VertexAttribEnumNV in value
16236 param transform VertexAttribEnumNV in value
16237 category NV_vertex_program
16238 version 1.2
16239 extension soft WINSOFT NV10
16240 glxropcode 4188
16241 glsopcode 0x023C
16242 offset 601
16244 VertexAttribPointerNV(index, fsize, type, stride, pointer)
16245 return void
16246 param index UInt32 in value
16247 param fsize Int32 in value
16248 param type VertexAttribEnumNV in value
16249 param stride SizeI in value
16250 param pointer Void in array [COMPSIZE(fsize/type/stride)] retained
16251 category NV_vertex_program
16252 dlflags notlistable
16253 version 1.2
16254 extension soft WINSOFT NV10
16255 glxflags ignore
16256 glsflags client
16257 glsopcode 0x023D
16258 offset 602
16260 VertexAttrib1dNV(index, x)
16261 return void
16262 param index UInt32 in value
16263 param x Float64 in value
16264 category NV_vertex_program
16265 version 1.2
16266 vectorequiv VertexAttrib1dvNV
16267 extension soft WINSOFT NV10
16268 alias VertexAttrib1d
16269 glsalias VertexAttrib1d
16271 VertexAttrib1dvNV(index, v)
16272 return void
16273 param index UInt32 in value
16274 param v Float64 in array [1]
16275 category NV_vertex_program
16276 version 1.2
16277 extension soft WINSOFT NV10
16278 glxropcode 4197
16279 glsopcode 0x0240
16280 alias VertexAttrib1dv
16281 glsalias VertexAttrib1dv
16283 VertexAttrib1fNV(index, x)
16284 return void
16285 param index UInt32 in value
16286 param x Float32 in value
16287 category NV_vertex_program
16288 version 1.2
16289 vectorequiv VertexAttrib1fvNV
16290 extension soft WINSOFT NV10
16291 alias VertexAttrib1f
16292 glsalias VertexAttrib1f
16294 VertexAttrib1fvNV(index, v)
16295 return void
16296 param index UInt32 in value
16297 param v Float32 in array [1]
16298 category NV_vertex_program
16299 version 1.2
16300 extension soft WINSOFT NV10
16301 glxropcode 4193
16302 glsopcode 0x023F
16303 alias VertexAttrib1fv
16304 glsalias VertexAttrib1fv
16306 VertexAttrib1sNV(index, x)
16307 return void
16308 param index UInt32 in value
16309 param x Int16 in value
16310 category NV_vertex_program
16311 version 1.2
16312 vectorequiv VertexAttrib1svNV
16313 extension soft WINSOFT NV10
16314 alias VertexAttrib1s
16315 glsalias VertexAttrib1s
16317 VertexAttrib1svNV(index, v)
16318 return void
16319 param index UInt32 in value
16320 param v Int16 in array [1]
16321 category NV_vertex_program
16322 version 1.2
16323 extension soft WINSOFT NV10
16324 glxropcode 4189
16325 glsopcode 0x023E
16326 alias VertexAttrib1sv
16327 glsalias VertexAttrib1sv
16329 VertexAttrib2dNV(index, x, y)
16330 return void
16331 param index UInt32 in value
16332 param x Float64 in value
16333 param y Float64 in value
16334 category NV_vertex_program
16335 version 1.2
16336 vectorequiv VertexAttrib2dvNV
16337 extension soft WINSOFT NV10
16338 alias VertexAttrib2d
16339 glsalias VertexAttrib2d
16341 VertexAttrib2dvNV(index, v)
16342 return void
16343 param index UInt32 in value
16344 param v Float64 in array [2]
16345 category NV_vertex_program
16346 version 1.2
16347 extension soft WINSOFT NV10
16348 glxropcode 4198
16349 glsopcode 0x0243
16350 alias VertexAttrib2dv
16351 glsalias VertexAttrib2dv
16353 VertexAttrib2fNV(index, x, y)
16354 return void
16355 param index UInt32 in value
16356 param x Float32 in value
16357 param y Float32 in value
16358 category NV_vertex_program
16359 version 1.2
16360 vectorequiv VertexAttrib2fvNV
16361 extension soft WINSOFT NV10
16362 alias VertexAttrib2f
16363 glsalias VertexAttrib2f
16365 VertexAttrib2fvNV(index, v)
16366 return void
16367 param index UInt32 in value
16368 param v Float32 in array [2]
16369 category NV_vertex_program
16370 version 1.2
16371 extension soft WINSOFT NV10
16372 glxropcode 4194
16373 glsopcode 0x0242
16374 alias VertexAttrib2fv
16375 glsalias VertexAttrib2fv
16377 VertexAttrib2sNV(index, x, y)
16378 return void
16379 param index UInt32 in value
16380 param x Int16 in value
16381 param y Int16 in value
16382 category NV_vertex_program
16383 version 1.2
16384 vectorequiv VertexAttrib2svNV
16385 extension soft WINSOFT NV10
16386 alias VertexAttrib2s
16387 glsalias VertexAttrib2s
16389 VertexAttrib2svNV(index, v)
16390 return void
16391 param index UInt32 in value
16392 param v Int16 in array [2]
16393 category NV_vertex_program
16394 version 1.2
16395 extension soft WINSOFT NV10
16396 glxropcode 4190
16397 glsopcode 0x0241
16398 alias VertexAttrib2sv
16399 glsalias VertexAttrib2sv
16401 VertexAttrib3dNV(index, x, y, z)
16402 return void
16403 param index UInt32 in value
16404 param x Float64 in value
16405 param y Float64 in value
16406 param z Float64 in value
16407 category NV_vertex_program
16408 version 1.2
16409 vectorequiv VertexAttrib3dvNV
16410 extension soft WINSOFT NV10
16411 alias VertexAttrib3d
16412 glsalias VertexAttrib3d
16414 VertexAttrib3dvNV(index, v)
16415 return void
16416 param index UInt32 in value
16417 param v Float64 in array [3]
16418 category NV_vertex_program
16419 version 1.2
16420 extension soft WINSOFT NV10
16421 glxropcode 4199
16422 glsopcode 0x0246
16423 alias VertexAttrib3dv
16424 glsalias VertexAttrib3dv
16426 VertexAttrib3fNV(index, x, y, z)
16427 return void
16428 param index UInt32 in value
16429 param x Float32 in value
16430 param y Float32 in value
16431 param z Float32 in value
16432 category NV_vertex_program
16433 version 1.2
16434 vectorequiv VertexAttrib3fvNV
16435 extension soft WINSOFT NV10
16436 alias VertexAttrib3f
16437 glsalias VertexAttrib3f
16439 VertexAttrib3fvNV(index, v)
16440 return void
16441 param index UInt32 in value
16442 param v Float32 in array [3]
16443 category NV_vertex_program
16444 version 1.2
16445 extension soft WINSOFT NV10
16446 glxropcode 4195
16447 glsopcode 0x0245
16448 alias VertexAttrib3fv
16449 glsalias VertexAttrib3fv
16451 VertexAttrib3sNV(index, x, y, z)
16452 return void
16453 param index UInt32 in value
16454 param x Int16 in value
16455 param y Int16 in value
16456 param z Int16 in value
16457 category NV_vertex_program
16458 version 1.2
16459 vectorequiv VertexAttrib3svNV
16460 extension soft WINSOFT NV10
16461 alias VertexAttrib3s
16462 glsalias VertexAttrib3s
16464 VertexAttrib3svNV(index, v)
16465 return void
16466 param index UInt32 in value
16467 param v Int16 in array [3]
16468 category NV_vertex_program
16469 version 1.2
16470 extension soft WINSOFT NV10
16471 glxropcode 4191
16472 glsopcode 0x0244
16473 alias VertexAttrib3sv
16474 glsalias VertexAttrib3sv
16476 VertexAttrib4dNV(index, x, y, z, w)
16477 return void
16478 param index UInt32 in value
16479 param x Float64 in value
16480 param y Float64 in value
16481 param z Float64 in value
16482 param w Float64 in value
16483 category NV_vertex_program
16484 version 1.2
16485 vectorequiv VertexAttrib4dvNV
16486 extension soft WINSOFT NV10
16487 alias VertexAttrib4d
16488 glsalias VertexAttrib4d
16490 VertexAttrib4dvNV(index, v)
16491 return void
16492 param index UInt32 in value
16493 param v Float64 in array [4]
16494 category NV_vertex_program
16495 version 1.2
16496 extension soft WINSOFT NV10
16497 glxropcode 4200
16498 glsopcode 0x0249
16499 alias VertexAttrib4dv
16500 glsalias VertexAttrib4dv
16502 VertexAttrib4fNV(index, x, y, z, w)
16503 return void
16504 param index UInt32 in value
16505 param x Float32 in value
16506 param y Float32 in value
16507 param z Float32 in value
16508 param w Float32 in value
16509 category NV_vertex_program
16510 version 1.2
16511 vectorequiv VertexAttrib4fvNV
16512 extension soft WINSOFT NV10
16513 alias VertexAttrib4f
16514 glsalias VertexAttrib4f
16516 VertexAttrib4fvNV(index, v)
16517 return void
16518 param index UInt32 in value
16519 param v Float32 in array [4]
16520 category NV_vertex_program
16521 version 1.2
16522 extension soft WINSOFT NV10
16523 glxropcode 4196
16524 glsopcode 0x0248
16525 alias VertexAttrib4fv
16526 glsalias VertexAttrib4fv
16528 VertexAttrib4sNV(index, x, y, z, w)
16529 return void
16530 param index UInt32 in value
16531 param x Int16 in value
16532 param y Int16 in value
16533 param z Int16 in value
16534 param w Int16 in value
16535 category NV_vertex_program
16536 version 1.2
16537 vectorequiv VertexAttrib4svNV
16538 extension soft WINSOFT NV10
16539 alias VertexAttrib4s
16540 glsalias VertexAttrib4s
16542 VertexAttrib4svNV(index, v)
16543 return void
16544 param index UInt32 in value
16545 param v Int16 in array [4]
16546 category NV_vertex_program
16547 version 1.2
16548 extension soft WINSOFT NV10
16549 glxropcode 4192
16550 glsopcode 0x0247
16551 alias VertexAttrib4sv
16552 glsalias VertexAttrib4sv
16554 VertexAttrib4ubNV(index, x, y, z, w)
16555 return void
16556 param index UInt32 in value
16557 param x ColorUB in value
16558 param y ColorUB in value
16559 param z ColorUB in value
16560 param w ColorUB in value
16561 category NV_vertex_program
16562 version 1.2
16563 extension soft WINSOFT NV10
16564 vectorequiv VertexAttrib4ubvNV
16565 alias VertexAttrib4Nub
16566 glsalias VertexAttrib4Nub
16568 VertexAttrib4ubvNV(index, v)
16569 return void
16570 param index UInt32 in value
16571 param v ColorUB in array [4]
16572 category NV_vertex_program
16573 version 1.2
16574 extension soft WINSOFT NV10
16575 glxropcode 4201
16576 glsopcode 0x024A
16577 alias VertexAttrib4Nubv
16578 glsalias VertexAttrib4Nubv
16580 VertexAttribs1dvNV(index, count, v)
16581 return void
16582 param index UInt32 in value
16583 param count SizeI in value
16584 param v Float64 in array [count]
16585 category NV_vertex_program
16586 dlflags handcode
16587 version 1.2
16588 extension soft WINSOFT NV10
16589 glxropcode 4210
16590 glsopcode 0x024D
16591 offset 629
16593 VertexAttribs1fvNV(index, count, v)
16594 return void
16595 param index UInt32 in value
16596 param count SizeI in value
16597 param v Float32 in array [count]
16598 category NV_vertex_program
16599 dlflags handcode
16600 version 1.2
16601 extension soft WINSOFT NV10
16602 glxropcode 4206
16603 glsopcode 0x024C
16604 offset 630
16606 VertexAttribs1svNV(index, count, v)
16607 return void
16608 param index UInt32 in value
16609 param count SizeI in value
16610 param v Int16 in array [count]
16611 category NV_vertex_program
16612 dlflags handcode
16613 version 1.2
16614 extension soft WINSOFT NV10
16615 glxropcode 4202
16616 glsopcode 0x024B
16617 offset 631
16619 VertexAttribs2dvNV(index, count, v)
16620 return void
16621 param index UInt32 in value
16622 param count SizeI in value
16623 param v Float64 in array [count*2]
16624 category NV_vertex_program
16625 dlflags handcode
16626 version 1.2
16627 extension soft WINSOFT NV10
16628 glxropcode 4211
16629 glsopcode 0x0250
16630 offset 632
16632 VertexAttribs2fvNV(index, count, v)
16633 return void
16634 param index UInt32 in value
16635 param count SizeI in value
16636 param v Float32 in array [count*2]
16637 category NV_vertex_program
16638 dlflags handcode
16639 version 1.2
16640 extension soft WINSOFT NV10
16641 glxropcode 4207
16642 glsopcode 0x024F
16643 offset 633
16645 VertexAttribs2svNV(index, count, v)
16646 return void
16647 param index UInt32 in value
16648 param count SizeI in value
16649 param v Int16 in array [count*2]
16650 category NV_vertex_program
16651 dlflags handcode
16652 version 1.2
16653 extension soft WINSOFT NV10
16654 glxropcode 4203
16655 glsopcode 0x024E
16656 offset 634
16658 VertexAttribs3dvNV(index, count, v)
16659 return void
16660 param index UInt32 in value
16661 param count SizeI in value
16662 param v Float64 in array [count*3]
16663 category NV_vertex_program
16664 dlflags handcode
16665 version 1.2
16666 extension soft WINSOFT NV10
16667 glxropcode 4212
16668 glsopcode 0x0253
16669 offset 635
16671 VertexAttribs3fvNV(index, count, v)
16672 return void
16673 param index UInt32 in value
16674 param count SizeI in value
16675 param v Float32 in array [count*3]
16676 category NV_vertex_program
16677 dlflags handcode
16678 version 1.2
16679 extension soft WINSOFT NV10
16680 glxropcode 4208
16681 glsopcode 0x0252
16682 offset 636
16684 VertexAttribs3svNV(index, count, v)
16685 return void
16686 param index UInt32 in value
16687 param count SizeI in value
16688 param v Int16 in array [count*3]
16689 category NV_vertex_program
16690 dlflags handcode
16691 version 1.2
16692 extension soft WINSOFT NV10
16693 glxropcode 4204
16694 glsopcode 0x0251
16695 offset 637
16697 VertexAttribs4dvNV(index, count, v)
16698 return void
16699 param index UInt32 in value
16700 param count SizeI in value
16701 param v Float64 in array [count*4]
16702 category NV_vertex_program
16703 dlflags handcode
16704 version 1.2
16705 extension soft WINSOFT NV10
16706 glxropcode 4213
16707 glsopcode 0x0256
16708 offset 638
16710 VertexAttribs4fvNV(index, count, v)
16711 return void
16712 param index UInt32 in value
16713 param count SizeI in value
16714 param v Float32 in array [count*4]
16715 category NV_vertex_program
16716 dlflags handcode
16717 version 1.2
16718 extension soft WINSOFT NV10
16719 glxropcode 4209
16720 glsopcode 0x0255
16721 offset 639
16723 VertexAttribs4svNV(index, count, v)
16724 return void
16725 param index UInt32 in value
16726 param count SizeI in value
16727 param v Int16 in array [count*4]
16728 category NV_vertex_program
16729 dlflags handcode
16730 version 1.2
16731 extension soft WINSOFT NV10
16732 glxropcode 4205
16733 glsopcode 0x0254
16734 offset 640
16736 VertexAttribs4ubvNV(index, count, v)
16737 return void
16738 param index UInt32 in value
16739 param count SizeI in value
16740 param v ColorUB in array [count*4]
16741 category NV_vertex_program
16742 dlflags handcode
16743 version 1.2
16744 extension soft WINSOFT NV10
16745 glxropcode 4214
16746 glsopcode 0x0257
16747 offset 641
16750 ###############################################################################
16752 # Extension #234 - GLX_SGIX_visual_select_group
16754 ###############################################################################
16756 ###############################################################################
16758 # Extension #235
16759 # SGIX_texture_coordinate_clamp commands
16761 ###############################################################################
16763 # (none)
16764 newcategory: SGIX_texture_coordinate_clamp
16766 ###############################################################################
16768 # Extension #236
16769 # SGIX_scalebias_hint commands
16771 ###############################################################################
16773 # (none)
16774 newcategory: SGIX_scalebias_hint
16776 ###############################################################################
16778 # Extension #237 - GLX_OML_swap_method commands
16779 # Extension #238 - GLX_OML_sync_control commands
16781 ###############################################################################
16783 ###############################################################################
16785 # Extension #239
16786 # OML_interlace commands
16788 ###############################################################################
16790 # (none)
16791 newcategory: OML_interlace
16793 ###############################################################################
16795 # Extension #240
16796 # OML_subsample commands
16798 ###############################################################################
16800 # (none)
16801 newcategory: OML_subsample
16803 ###############################################################################
16805 # Extension #241
16806 # OML_resample commands
16808 ###############################################################################
16810 # (none)
16811 newcategory: OML_resample
16813 ###############################################################################
16815 # Extension #242 - WGL_OML_sync_control commands
16817 ###############################################################################
16819 ###############################################################################
16821 # Extension #243
16822 # NV_copy_depth_to_color commands
16824 ###############################################################################
16826 # (none)
16827 newcategory: NV_copy_depth_to_color
16829 ###############################################################################
16831 # Extension #244
16832 # ATI_envmap_bumpmap commands
16834 ###############################################################################
16836 TexBumpParameterivATI(pname, param)
16837 return void
16838 param pname TexBumpParameterATI in value
16839 param param Int32 in array [COMPSIZE(pname)]
16840 category ATI_envmap_bumpmap
16841 version 1.2
16842 extension
16843 glxropcode ?
16844 glxflags ignore
16845 glsflags ignore
16846 offset ?
16848 TexBumpParameterfvATI(pname, param)
16849 return void
16850 param pname TexBumpParameterATI in value
16851 param param Float32 in array [COMPSIZE(pname)]
16852 category ATI_envmap_bumpmap
16853 version 1.2
16854 extension
16855 glxropcode ?
16856 glxflags ignore
16857 glsflags ignore
16858 offset ?
16860 GetTexBumpParameterivATI(pname, param)
16861 return void
16862 param pname GetTexBumpParameterATI in value
16863 param param Int32 out array [COMPSIZE(pname)]
16864 category ATI_envmap_bumpmap
16865 dlflags notlistable
16866 version 1.2
16867 extension
16868 glxsingle ?
16869 glxflags ignore
16870 glsflags ignore get
16871 offset ?
16873 GetTexBumpParameterfvATI(pname, param)
16874 return void
16875 param pname GetTexBumpParameterATI in value
16876 param param Float32 out array [COMPSIZE(pname)]
16877 category ATI_envmap_bumpmap
16878 dlflags notlistable
16879 version 1.2
16880 extension
16881 glxsingle ?
16882 glxflags ignore
16883 glsflags ignore get
16884 offset ?
16886 ###############################################################################
16888 # Extension #245
16889 # ATI_fragment_shader commands
16891 ###############################################################################
16893 GenFragmentShadersATI(range)
16894 return UInt32
16895 param range UInt32 in value
16896 category ATI_fragment_shader
16897 version 1.2
16898 extension
16899 glxropcode ?
16900 glxflags ignore
16901 glsflags ignore
16902 offset ?
16904 BindFragmentShaderATI(id)
16905 return void
16906 param id UInt32 in value
16907 category ATI_fragment_shader
16908 version 1.2
16909 extension
16910 glxropcode ?
16911 glxflags ignore
16912 glsflags ignore
16913 offset ?
16915 DeleteFragmentShaderATI(id)
16916 return void
16917 param id UInt32 in value
16918 category ATI_fragment_shader
16919 version 1.2
16920 extension
16921 glxropcode ?
16922 glxflags ignore
16923 glsflags ignore
16924 offset ?
16926 BeginFragmentShaderATI()
16927 return void
16928 category ATI_fragment_shader
16929 version 1.2
16930 extension
16931 glxropcode ?
16932 glxflags ignore
16933 glsflags ignore
16934 offset ?
16936 EndFragmentShaderATI()
16937 return void
16938 category ATI_fragment_shader
16939 version 1.2
16940 extension
16941 glxropcode ?
16942 glxflags ignore
16943 glsflags ignore
16944 offset ?
16946 PassTexCoordATI(dst, coord, swizzle)
16947 return void
16948 param dst UInt32 in value
16949 param coord UInt32 in value
16950 param swizzle SwizzleOpATI in value
16951 category ATI_fragment_shader
16952 version 1.2
16953 extension
16954 glxropcode ?
16955 glxflags ignore
16956 glsflags ignore
16957 offset ?
16959 SampleMapATI(dst, interp, swizzle)
16960 return void
16961 param dst UInt32 in value
16962 param interp UInt32 in value
16963 param swizzle SwizzleOpATI in value
16964 category ATI_fragment_shader
16965 version 1.2
16966 extension
16967 glxropcode ?
16968 glxflags ignore
16969 glsflags ignore
16970 offset ?
16972 ColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod)
16973 return void
16974 param op FragmentOpATI in value
16975 param dst UInt32 in value
16976 param dstMask UInt32 in value
16977 param dstMod UInt32 in value
16978 param arg1 UInt32 in value
16979 param arg1Rep UInt32 in value
16980 param arg1Mod UInt32 in value
16981 category ATI_fragment_shader
16982 version 1.2
16983 extension
16984 glxropcode ?
16985 glxflags ignore
16986 glsflags ignore
16987 offset ?
16989 ColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
16990 return void
16991 param op FragmentOpATI in value
16992 param dst UInt32 in value
16993 param dstMask UInt32 in value
16994 param dstMod UInt32 in value
16995 param arg1 UInt32 in value
16996 param arg1Rep UInt32 in value
16997 param arg1Mod UInt32 in value
16998 param arg2 UInt32 in value
16999 param arg2Rep UInt32 in value
17000 param arg2Mod UInt32 in value
17001 category ATI_fragment_shader
17002 version 1.2
17003 extension
17004 glxropcode ?
17005 glxflags ignore
17006 glsflags ignore
17007 offset ?
17009 ColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
17010 return void
17011 param op FragmentOpATI in value
17012 param dst UInt32 in value
17013 param dstMask UInt32 in value
17014 param dstMod UInt32 in value
17015 param arg1 UInt32 in value
17016 param arg1Rep UInt32 in value
17017 param arg1Mod UInt32 in value
17018 param arg2 UInt32 in value
17019 param arg2Rep UInt32 in value
17020 param arg2Mod UInt32 in value
17021 param arg3 UInt32 in value
17022 param arg3Rep UInt32 in value
17023 param arg3Mod UInt32 in value
17024 category ATI_fragment_shader
17025 version 1.2
17026 extension
17027 glxropcode ?
17028 glxflags ignore
17029 glsflags ignore
17030 offset ?
17032 AlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod)
17033 return void
17034 param op FragmentOpATI in value
17035 param dst UInt32 in value
17036 param dstMod UInt32 in value
17037 param arg1 UInt32 in value
17038 param arg1Rep UInt32 in value
17039 param arg1Mod UInt32 in value
17040 category ATI_fragment_shader
17041 version 1.2
17042 extension
17043 glxropcode ?
17044 glxflags ignore
17045 glsflags ignore
17046 offset ?
17048 AlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod)
17049 return void
17050 param op FragmentOpATI in value
17051 param dst UInt32 in value
17052 param dstMod UInt32 in value
17053 param arg1 UInt32 in value
17054 param arg1Rep UInt32 in value
17055 param arg1Mod UInt32 in value
17056 param arg2 UInt32 in value
17057 param arg2Rep UInt32 in value
17058 param arg2Mod UInt32 in value
17059 category ATI_fragment_shader
17060 version 1.2
17061 extension
17062 glxropcode ?
17063 glxflags ignore
17064 glsflags ignore
17065 offset ?
17067 AlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod)
17068 return void
17069 param op FragmentOpATI in value
17070 param dst UInt32 in value
17071 param dstMod UInt32 in value
17072 param arg1 UInt32 in value
17073 param arg1Rep UInt32 in value
17074 param arg1Mod UInt32 in value
17075 param arg2 UInt32 in value
17076 param arg2Rep UInt32 in value
17077 param arg2Mod UInt32 in value
17078 param arg3 UInt32 in value
17079 param arg3Rep UInt32 in value
17080 param arg3Mod UInt32 in value
17081 category ATI_fragment_shader
17082 version 1.2
17083 extension
17084 glxropcode ?
17085 glxflags ignore
17086 glsflags ignore
17087 offset ?
17089 SetFragmentShaderConstantATI(dst, value)
17090 return void
17091 param dst UInt32 in value
17092 param value ConstFloat32 in array [4]
17093 category ATI_fragment_shader
17094 version 1.2
17095 extension
17096 glxropcode ?
17097 glxflags ignore
17098 glsflags ignore
17099 offset ?
17101 ###############################################################################
17103 # Extension #246
17104 # ATI_pn_triangles commands
17106 ###############################################################################
17108 PNTrianglesiATI(pname, param)
17109 return void
17110 param pname PNTrianglesPNameATI in value
17111 param param Int32 in value
17112 category ATI_pn_triangles
17113 version 1.2
17114 extension
17115 glxropcode ?
17116 glxflags ignore
17117 glsflags ignore
17118 offset ?
17120 PNTrianglesfATI(pname, param)
17121 return void
17122 param pname PNTrianglesPNameATI in value
17123 param param Float32 in value
17124 category ATI_pn_triangles
17125 version 1.2
17126 extension
17127 glxropcode ?
17128 glxflags ignore
17129 glsflags ignore
17130 offset ?
17132 ###############################################################################
17134 # Extension #247
17135 # ATI_vertex_array_object commands
17137 ###############################################################################
17139 NewObjectBufferATI(size, pointer, usage)
17140 return UInt32
17141 param size SizeI in value
17142 param pointer ConstVoid in array [size]
17143 param usage ArrayObjectUsageATI in value
17144 category ATI_vertex_array_object
17145 version 1.2
17146 extension
17147 glxropcode ?
17148 glxflags ignore
17149 glsflags ignore
17150 offset ?
17152 IsObjectBufferATI(buffer)
17153 return Boolean
17154 param buffer UInt32 in value
17155 category ATI_vertex_array_object
17156 version 1.2
17157 extension
17158 glxropcode ?
17159 glxflags ignore
17160 glsflags ignore get
17161 offset ?
17163 UpdateObjectBufferATI(buffer, offset, size, pointer, preserve)
17164 return void
17165 param buffer UInt32 in value
17166 param offset UInt32 in value
17167 param size SizeI in value
17168 param pointer ConstVoid in array [size]
17169 param preserve PreserveModeATI in value
17170 category ATI_vertex_array_object
17171 version 1.2
17172 extension
17173 glxropcode ?
17174 glxflags ignore
17175 glsflags ignore
17176 offset ?
17178 GetObjectBufferfvATI(buffer, pname, params)
17179 return void
17180 param buffer UInt32 in value
17181 param pname ArrayObjectPNameATI in value
17182 param params Float32 out array [1]
17183 category ATI_vertex_array_object
17184 dlflags notlistable
17185 version 1.2
17186 extension
17187 glxsingle ?
17188 glxflags ignore
17189 glsflags ignore get
17190 offset ?
17192 GetObjectBufferivATI(buffer, pname, params)
17193 return void
17194 param buffer UInt32 in value
17195 param pname ArrayObjectPNameATI in value
17196 param params Int32 out array [1]
17197 category ATI_vertex_array_object
17198 dlflags notlistable
17199 version 1.2
17200 extension
17201 glxsingle ?
17202 glxflags ignore
17203 glsflags ignore get
17204 offset ?
17206 FreeObjectBufferATI(buffer)
17207 return void
17208 param buffer UInt32 in value
17209 category ATI_vertex_array_object
17210 version 1.2
17211 extension
17212 glxropcode ?
17213 glxflags ignore
17214 glsflags ignore
17215 offset ?
17217 ArrayObjectATI(array, size, type, stride, buffer, offset)
17218 return void
17219 param array EnableCap in value
17220 param size Int32 in value
17221 param type ScalarType in value
17222 param stride SizeI in value
17223 param buffer UInt32 in value
17224 param offset UInt32 in value
17225 category ATI_vertex_array_object
17226 version 1.2
17227 extension
17228 glxropcode ?
17229 glxflags ignore
17230 glsflags ignore
17231 offset ?
17233 GetArrayObjectfvATI(array, pname, params)
17234 return void
17235 param array EnableCap in value
17236 param pname ArrayObjectPNameATI in value
17237 param params Float32 out array [1]
17238 category ATI_vertex_array_object
17239 dlflags notlistable
17240 version 1.2
17241 extension
17242 glxsingle ?
17243 glxflags ignore
17244 glsflags ignore get
17245 offset ?
17247 GetArrayObjectivATI(array, pname, params)
17248 return void
17249 param array EnableCap in value
17250 param pname ArrayObjectPNameATI in value
17251 param params Int32 out array [1]
17252 category ATI_vertex_array_object
17253 dlflags notlistable
17254 version 1.2
17255 extension
17256 glxsingle ?
17257 glxflags ignore
17258 glsflags ignore get
17259 offset ?
17261 VariantArrayObjectATI(id, type, stride, buffer, offset)
17262 return void
17263 param id UInt32 in value
17264 param type ScalarType in value
17265 param stride SizeI in value
17266 param buffer UInt32 in value
17267 param offset UInt32 in value
17268 category ATI_vertex_array_object
17269 version 1.2
17270 extension
17271 glxropcode ?
17272 glxflags ignore
17273 glsflags ignore
17274 offset ?
17276 GetVariantArrayObjectfvATI(id, pname, params)
17277 return void
17278 param id UInt32 in value
17279 param pname ArrayObjectPNameATI in value
17280 param params Float32 out array [1]
17281 category ATI_vertex_array_object
17282 dlflags notlistable
17283 version 1.2
17284 extension
17285 glxsingle ?
17286 glxflags ignore
17287 glsflags ignore get
17288 offset ?
17290 GetVariantArrayObjectivATI(id, pname, params)
17291 return void
17292 param id UInt32 in value
17293 param pname ArrayObjectPNameATI in value
17294 param params Int32 out array [1]
17295 category ATI_vertex_array_object
17296 dlflags notlistable
17297 version 1.2
17298 extension
17299 glxsingle ?
17300 glxflags ignore
17301 glsflags ignore get
17302 offset ?
17304 ###############################################################################
17306 # Extension #248
17307 # EXT_vertex_shader commands
17309 ###############################################################################
17311 BeginVertexShaderEXT()
17312 return void
17313 category EXT_vertex_shader
17314 version 1.2
17315 extension
17316 glxropcode ?
17317 glxflags ignore
17318 glsflags ignore
17319 offset ?
17321 EndVertexShaderEXT()
17322 return void
17323 category EXT_vertex_shader
17324 version 1.2
17325 extension
17326 glxropcode ?
17327 glxflags ignore
17328 glsflags ignore
17329 offset ?
17331 BindVertexShaderEXT(id)
17332 return void
17333 param id UInt32 in value
17334 category EXT_vertex_shader
17335 version 1.2
17336 extension
17337 glxropcode ?
17338 glxflags ignore
17339 glsflags ignore
17340 offset ?
17342 GenVertexShadersEXT(range)
17343 return UInt32
17344 param range UInt32 in value
17345 category EXT_vertex_shader
17346 version 1.2
17347 extension
17348 glxropcode ?
17349 glxflags ignore
17350 glsflags ignore
17351 offset ?
17353 DeleteVertexShaderEXT(id)
17354 return void
17355 param id UInt32 in value
17356 category EXT_vertex_shader
17357 version 1.2
17358 extension
17359 glxropcode ?
17360 glxflags ignore
17361 glsflags ignore
17362 offset ?
17364 ShaderOp1EXT(op, res, arg1)
17365 return void
17366 param op VertexShaderOpEXT in value
17367 param res UInt32 in value
17368 param arg1 UInt32 in value
17369 category EXT_vertex_shader
17370 version 1.2
17371 extension
17372 glxropcode ?
17373 glxflags ignore
17374 glsflags ignore
17375 offset ?
17377 ShaderOp2EXT(op, res, arg1, arg2)
17378 return void
17379 param op VertexShaderOpEXT in value
17380 param res UInt32 in value
17381 param arg1 UInt32 in value
17382 param arg2 UInt32 in value
17383 category EXT_vertex_shader
17384 version 1.2
17385 extension
17386 glxropcode ?
17387 glxflags ignore
17388 glsflags ignore
17389 offset ?
17391 ShaderOp3EXT(op, res, arg1, arg2, arg3)
17392 return void
17393 param op VertexShaderOpEXT in value
17394 param res UInt32 in value
17395 param arg1 UInt32 in value
17396 param arg2 UInt32 in value
17397 param arg3 UInt32 in value
17398 category EXT_vertex_shader
17399 version 1.2
17400 extension
17401 glxropcode ?
17402 glxflags ignore
17403 glsflags ignore
17404 offset ?
17406 SwizzleEXT(res, in, outX, outY, outZ, outW)
17407 return void
17408 param res UInt32 in value
17409 param in UInt32 in value
17410 param outX VertexShaderCoordOutEXT in value
17411 param outY VertexShaderCoordOutEXT in value
17412 param outZ VertexShaderCoordOutEXT in value
17413 param outW VertexShaderCoordOutEXT in value
17414 category EXT_vertex_shader
17415 version 1.2
17416 extension
17417 glxropcode ?
17418 glxflags ignore
17419 glsflags ignore
17420 offset ?
17422 WriteMaskEXT(res, in, outX, outY, outZ, outW)
17423 return void
17424 param res UInt32 in value
17425 param in UInt32 in value
17426 param outX VertexShaderWriteMaskEXT in value
17427 param outY VertexShaderWriteMaskEXT in value
17428 param outZ VertexShaderWriteMaskEXT in value
17429 param outW VertexShaderWriteMaskEXT in value
17430 category EXT_vertex_shader
17431 version 1.2
17432 extension
17433 glxropcode ?
17434 glxflags ignore
17435 glsflags ignore
17436 offset ?
17438 InsertComponentEXT(res, src, num)
17439 return void
17440 param res UInt32 in value
17441 param src UInt32 in value
17442 param num UInt32 in value
17443 category EXT_vertex_shader
17444 version 1.2
17445 extension
17446 glxropcode ?
17447 glxflags ignore
17448 glsflags ignore
17449 offset ?
17451 ExtractComponentEXT(res, src, num)
17452 return void
17453 param res UInt32 in value
17454 param src UInt32 in value
17455 param num UInt32 in value
17456 category EXT_vertex_shader
17457 version 1.2
17458 extension
17459 glxropcode ?
17460 glxflags ignore
17461 glsflags ignore
17462 offset ?
17464 GenSymbolsEXT(datatype, storagetype, range, components)
17465 return UInt32
17466 param datatype DataTypeEXT in value
17467 param storagetype VertexShaderStorageTypeEXT in value
17468 param range ParameterRangeEXT in value
17469 param components UInt32 in value
17470 category EXT_vertex_shader
17471 version 1.2
17472 extension
17473 glxropcode ?
17474 glxflags ignore
17475 glsflags ignore
17476 offset ?
17478 SetInvariantEXT(id, type, addr)
17479 return void
17480 param id UInt32 in value
17481 param type ScalarType in value
17482 param addr Void in array [COMPSIZE(id/type)]
17483 category EXT_vertex_shader
17484 version 1.2
17485 extension
17486 glxropcode ?
17487 glxflags ignore
17488 glsflags ignore
17489 offset ?
17491 SetLocalConstantEXT(id, type, addr)
17492 return void
17493 param id UInt32 in value
17494 param type ScalarType in value
17495 param addr Void in array [COMPSIZE(id/type)]
17496 category EXT_vertex_shader
17497 version 1.2
17498 extension
17499 glxropcode ?
17500 glxflags ignore
17501 glsflags ignore
17502 offset ?
17504 VariantbvEXT(id, addr)
17505 return void
17506 param id UInt32 in value
17507 param addr Int8 in array [COMPSIZE(id)]
17508 category EXT_vertex_shader
17509 version 1.2
17510 extension
17511 glxropcode ?
17512 glxflags ignore
17513 glsflags ignore
17514 offset ?
17516 VariantsvEXT(id, addr)
17517 return void
17518 param id UInt32 in value
17519 param addr Int16 in array [COMPSIZE(id)]
17520 category EXT_vertex_shader
17521 version 1.2
17522 extension
17523 glxropcode ?
17524 glxflags ignore
17525 glsflags ignore
17526 offset ?
17528 VariantivEXT(id, addr)
17529 return void
17530 param id UInt32 in value
17531 param addr Int32 in array [COMPSIZE(id)]
17532 category EXT_vertex_shader
17533 version 1.2
17534 extension
17535 glxropcode ?
17536 glxflags ignore
17537 glsflags ignore
17538 offset ?
17540 VariantfvEXT(id, addr)
17541 return void
17542 param id UInt32 in value
17543 param addr Float32 in array [COMPSIZE(id)]
17544 category EXT_vertex_shader
17545 version 1.2
17546 extension
17547 glxropcode ?
17548 glxflags ignore
17549 glsflags ignore
17550 offset ?
17552 VariantdvEXT(id, addr)
17553 return void
17554 param id UInt32 in value
17555 param addr Float64 in array [COMPSIZE(id)]
17556 category EXT_vertex_shader
17557 version 1.2
17558 extension
17559 glxropcode ?
17560 glxflags ignore
17561 glsflags ignore
17562 offset ?
17564 VariantubvEXT(id, addr)
17565 return void
17566 param id UInt32 in value
17567 param addr UInt8 in array [COMPSIZE(id)]
17568 category EXT_vertex_shader
17569 version 1.2
17570 extension
17571 glxropcode ?
17572 glxflags ignore
17573 glsflags ignore
17574 offset ?
17576 VariantusvEXT(id, addr)
17577 return void
17578 param id UInt32 in value
17579 param addr UInt16 in array [COMPSIZE(id)]
17580 category EXT_vertex_shader
17581 version 1.2
17582 extension
17583 glxropcode ?
17584 glxflags ignore
17585 glsflags ignore
17586 offset ?
17588 VariantuivEXT(id, addr)
17589 return void
17590 param id UInt32 in value
17591 param addr UInt32 in array [COMPSIZE(id)]
17592 category EXT_vertex_shader
17593 version 1.2
17594 extension
17595 glxropcode ?
17596 glxflags ignore
17597 glsflags ignore
17598 offset ?
17600 VariantPointerEXT(id, type, stride, addr)
17601 return void
17602 param id UInt32 in value
17603 param type ScalarType in value
17604 param stride UInt32 in value
17605 param addr Void in array [COMPSIZE(id/type/stride)]
17606 category EXT_vertex_shader
17607 version 1.2
17608 extension
17609 glxropcode ?
17610 glxflags ignore
17611 glsflags ignore
17612 offset ?
17614 EnableVariantClientStateEXT(id)
17615 return void
17616 param id UInt32 in value
17617 category EXT_vertex_shader
17618 version 1.2
17619 extension
17620 glxropcode ?
17621 glxflags ignore
17622 glsflags ignore
17623 offset ?
17625 DisableVariantClientStateEXT(id)
17626 return void
17627 param id UInt32 in value
17628 category EXT_vertex_shader
17629 version 1.2
17630 extension
17631 glxropcode ?
17632 glxflags ignore
17633 glsflags ignore
17634 offset ?
17636 BindLightParameterEXT(light, value)
17637 return UInt32
17638 param light LightName in value
17639 param value LightParameter in value
17640 category EXT_vertex_shader
17641 version 1.2
17642 extension
17643 glxropcode ?
17644 glxflags ignore
17645 glsflags ignore
17646 offset ?
17648 BindMaterialParameterEXT(face, value)
17649 return UInt32
17650 param face MaterialFace in value
17651 param value MaterialParameter in value
17652 category EXT_vertex_shader
17653 version 1.2
17654 extension
17655 glxropcode ?
17656 glxflags ignore
17657 glsflags ignore
17658 offset ?
17660 BindTexGenParameterEXT(unit, coord, value)
17661 return UInt32
17662 param unit TextureUnit in value
17663 param coord TextureCoordName in value
17664 param value TextureGenParameter in value
17665 category EXT_vertex_shader
17666 version 1.2
17667 extension
17668 glxropcode ?
17669 glxflags ignore
17670 glsflags ignore
17671 offset ?
17673 BindTextureUnitParameterEXT(unit, value)
17674 return UInt32
17675 param unit TextureUnit in value
17676 param value VertexShaderTextureUnitParameter in value
17677 category EXT_vertex_shader
17678 version 1.2
17679 extension
17680 glxropcode ?
17681 glxflags ignore
17682 glsflags ignore
17683 offset ?
17685 BindParameterEXT(value)
17686 return UInt32
17687 param value VertexShaderParameterEXT in value
17688 category EXT_vertex_shader
17689 version 1.2
17690 extension
17691 glxropcode ?
17692 glxflags ignore
17693 glsflags ignore
17694 offset ?
17696 IsVariantEnabledEXT(id, cap)
17697 return Boolean
17698 param id UInt32 in value
17699 param cap VariantCapEXT in value
17700 category EXT_vertex_shader
17701 version 1.2
17702 extension
17703 glxropcode ?
17704 glxflags ignore
17705 glsflags ignore
17706 offset ?
17708 GetVariantBooleanvEXT(id, value, data)
17709 return void
17710 param id UInt32 in value
17711 param value GetVariantValueEXT in value
17712 param data Boolean out array [COMPSIZE(id)]
17713 category EXT_vertex_shader
17714 dlflags notlistable
17715 version 1.2
17716 extension
17717 glxsingle ?
17718 glxflags ignore
17719 glsflags ignore get
17720 offset ?
17722 GetVariantIntegervEXT(id, value, data)
17723 return void
17724 param id UInt32 in value
17725 param value GetVariantValueEXT in value
17726 param data Int32 out array [COMPSIZE(id)]
17727 category EXT_vertex_shader
17728 dlflags notlistable
17729 version 1.2
17730 extension
17731 glxsingle ?
17732 glxflags ignore
17733 glsflags ignore get
17734 offset ?
17736 GetVariantFloatvEXT(id, value, data)
17737 return void
17738 param id UInt32 in value
17739 param value GetVariantValueEXT in value
17740 param data Float32 out array [COMPSIZE(id)]
17741 category EXT_vertex_shader
17742 dlflags notlistable
17743 version 1.2
17744 extension
17745 glxsingle ?
17746 glxflags ignore
17747 glsflags ignore get
17748 offset ?
17750 GetVariantPointervEXT(id, value, data)
17751 return void
17752 param id UInt32 in value
17753 param value GetVariantValueEXT in value
17754 param data VoidPointer out array [COMPSIZE(id)]
17755 category EXT_vertex_shader
17756 dlflags notlistable
17757 version 1.2
17758 extension
17759 glxsingle ?
17760 glxflags ignore
17761 glsflags ignore get
17762 offset ?
17764 GetInvariantBooleanvEXT(id, value, data)
17765 return void
17766 param id UInt32 in value
17767 param value GetVariantValueEXT in value
17768 param data Boolean out array [COMPSIZE(id)]
17769 category EXT_vertex_shader
17770 dlflags notlistable
17771 version 1.2
17772 extension
17773 glxsingle ?
17774 glxflags ignore
17775 glsflags ignore get
17776 offset ?
17778 GetInvariantIntegervEXT(id, value, data)
17779 return void
17780 param id UInt32 in value
17781 param value GetVariantValueEXT in value
17782 param data Int32 out array [COMPSIZE(id)]
17783 category EXT_vertex_shader
17784 dlflags notlistable
17785 version 1.2
17786 extension
17787 glxsingle ?
17788 glxflags ignore
17789 glsflags ignore get
17790 offset ?
17792 GetInvariantFloatvEXT(id, value, data)
17793 return void
17794 param id UInt32 in value
17795 param value GetVariantValueEXT in value
17796 param data Float32 out array [COMPSIZE(id)]
17797 category EXT_vertex_shader
17798 dlflags notlistable
17799 version 1.2
17800 extension
17801 glxsingle ?
17802 glxflags ignore
17803 glsflags ignore get
17804 offset ?
17806 GetLocalConstantBooleanvEXT(id, value, data)
17807 return void
17808 param id UInt32 in value
17809 param value GetVariantValueEXT in value
17810 param data Boolean out array [COMPSIZE(id)]
17811 category EXT_vertex_shader
17812 dlflags notlistable
17813 version 1.2
17814 extension
17815 glxsingle ?
17816 glxflags ignore
17817 glsflags ignore get
17818 offset ?
17820 GetLocalConstantIntegervEXT(id, value, data)
17821 return void
17822 param id UInt32 in value
17823 param value GetVariantValueEXT in value
17824 param data Int32 out array [COMPSIZE(id)]
17825 category EXT_vertex_shader
17826 dlflags notlistable
17827 version 1.2
17828 extension
17829 glxsingle ?
17830 glxflags ignore
17831 glsflags ignore get
17832 offset ?
17834 GetLocalConstantFloatvEXT(id, value, data)
17835 return void
17836 param id UInt32 in value
17837 param value GetVariantValueEXT in value
17838 param data Float32 out array [COMPSIZE(id)]
17839 category EXT_vertex_shader
17840 dlflags notlistable
17841 version 1.2
17842 extension
17843 glxsingle ?
17844 glxflags ignore
17845 glsflags ignore get
17846 offset ?
17848 ###############################################################################
17850 # Extension #249
17851 # ATI_vertex_streams commands
17853 ###############################################################################
17855 VertexStream1sATI(stream, x)
17856 return void
17857 param stream VertexStreamATI in value
17858 param x Int16 in value
17859 category ATI_vertex_streams
17860 version 1.2
17861 extension
17862 glxropcode ?
17863 glxflags ignore
17864 glsflags ignore
17865 offset ?
17867 VertexStream1svATI(stream, coords)
17868 return void
17869 param stream VertexStreamATI in value
17870 param coords Int16 in array [1]
17871 category ATI_vertex_streams
17872 version 1.2
17873 extension
17874 glxropcode ?
17875 glxflags ignore
17876 glsflags ignore
17877 offset ?
17879 VertexStream1iATI(stream, x)
17880 return void
17881 param stream VertexStreamATI in value
17882 param x Int32 in value
17883 category ATI_vertex_streams
17884 version 1.2
17885 extension
17886 glxropcode ?
17887 glxflags ignore
17888 glsflags ignore
17889 offset ?
17891 VertexStream1ivATI(stream, coords)
17892 return void
17893 param stream VertexStreamATI in value
17894 param coords Int32 in array [1]
17895 category ATI_vertex_streams
17896 version 1.2
17897 extension
17898 glxropcode ?
17899 glxflags ignore
17900 glsflags ignore
17901 offset ?
17903 VertexStream1fATI(stream, x)
17904 return void
17905 param stream VertexStreamATI in value
17906 param x Float32 in value
17907 category ATI_vertex_streams
17908 version 1.2
17909 extension
17910 glxropcode ?
17911 glxflags ignore
17912 glsflags ignore
17913 offset ?
17915 VertexStream1fvATI(stream, coords)
17916 return void
17917 param stream VertexStreamATI in value
17918 param coords Float32 in array [1]
17919 category ATI_vertex_streams
17920 version 1.2
17921 extension
17922 glxropcode ?
17923 glxflags ignore
17924 glsflags ignore
17925 offset ?
17927 VertexStream1dATI(stream, x)
17928 return void
17929 param stream VertexStreamATI in value
17930 param x Float64 in value
17931 category ATI_vertex_streams
17932 version 1.2
17933 extension
17934 glxropcode ?
17935 glxflags ignore
17936 glsflags ignore
17937 offset ?
17939 VertexStream1dvATI(stream, coords)
17940 return void
17941 param stream VertexStreamATI in value
17942 param coords Float64 in array [1]
17943 category ATI_vertex_streams
17944 version 1.2
17945 extension
17946 glxropcode ?
17947 glxflags ignore
17948 glsflags ignore
17949 offset ?
17951 VertexStream2sATI(stream, x, y)
17952 return void
17953 param stream VertexStreamATI in value
17954 param x Int16 in value
17955 param y Int16 in value
17956 category ATI_vertex_streams
17957 version 1.2
17958 extension
17959 glxropcode ?
17960 glxflags ignore
17961 glsflags ignore
17962 offset ?
17964 VertexStream2svATI(stream, coords)
17965 return void
17966 param stream VertexStreamATI in value
17967 param coords Int16 in array [2]
17968 category ATI_vertex_streams
17969 version 1.2
17970 extension
17971 glxropcode ?
17972 glxflags ignore
17973 glsflags ignore
17974 offset ?
17976 VertexStream2iATI(stream, x, y)
17977 return void
17978 param stream VertexStreamATI in value
17979 param x Int32 in value
17980 param y Int32 in value
17981 category ATI_vertex_streams
17982 version 1.2
17983 extension
17984 glxropcode ?
17985 glxflags ignore
17986 glsflags ignore
17987 offset ?
17989 VertexStream2ivATI(stream, coords)
17990 return void
17991 param stream VertexStreamATI in value
17992 param coords Int32 in array [2]
17993 category ATI_vertex_streams
17994 version 1.2
17995 extension
17996 glxropcode ?
17997 glxflags ignore
17998 glsflags ignore
17999 offset ?
18001 VertexStream2fATI(stream, x, y)
18002 return void
18003 param stream VertexStreamATI in value
18004 param x Float32 in value
18005 param y Float32 in value
18006 category ATI_vertex_streams
18007 version 1.2
18008 extension
18009 glxropcode ?
18010 glxflags ignore
18011 glsflags ignore
18012 offset ?
18014 VertexStream2fvATI(stream, coords)
18015 return void
18016 param stream VertexStreamATI in value
18017 param coords Float32 in array [2]
18018 category ATI_vertex_streams
18019 version 1.2
18020 extension
18021 glxropcode ?
18022 glxflags ignore
18023 glsflags ignore
18024 offset ?
18026 VertexStream2dATI(stream, x, y)
18027 return void
18028 param stream VertexStreamATI in value
18029 param x Float64 in value
18030 param y Float64 in value
18031 category ATI_vertex_streams
18032 version 1.2
18033 extension
18034 glxropcode ?
18035 glxflags ignore
18036 glsflags ignore
18037 offset ?
18039 VertexStream2dvATI(stream, coords)
18040 return void
18041 param stream VertexStreamATI in value
18042 param coords Float64 in array [2]
18043 category ATI_vertex_streams
18044 version 1.2
18045 extension
18046 glxropcode ?
18047 glxflags ignore
18048 glsflags ignore
18049 offset ?
18051 VertexStream3sATI(stream, x, y, z)
18052 return void
18053 param stream VertexStreamATI in value
18054 param x Int16 in value
18055 param y Int16 in value
18056 param z Int16 in value
18057 category ATI_vertex_streams
18058 version 1.2
18059 extension
18060 glxropcode ?
18061 glxflags ignore
18062 glsflags ignore
18063 offset ?
18065 VertexStream3svATI(stream, coords)
18066 return void
18067 param stream VertexStreamATI in value
18068 param coords Int16 in array [3]
18069 category ATI_vertex_streams
18070 version 1.2
18071 extension
18072 glxropcode ?
18073 glxflags ignore
18074 glsflags ignore
18075 offset ?
18077 VertexStream3iATI(stream, x, y, z)
18078 return void
18079 param stream VertexStreamATI in value
18080 param x Int32 in value
18081 param y Int32 in value
18082 param z Int32 in value
18083 category ATI_vertex_streams
18084 version 1.2
18085 extension
18086 glxropcode ?
18087 glxflags ignore
18088 glsflags ignore
18089 offset ?
18091 VertexStream3ivATI(stream, coords)
18092 return void
18093 param stream VertexStreamATI in value
18094 param coords Int32 in array [3]
18095 category ATI_vertex_streams
18096 version 1.2
18097 extension
18098 glxropcode ?
18099 glxflags ignore
18100 glsflags ignore
18101 offset ?
18103 VertexStream3fATI(stream, x, y, z)
18104 return void
18105 param stream VertexStreamATI in value
18106 param x Float32 in value
18107 param y Float32 in value
18108 param z Float32 in value
18109 category ATI_vertex_streams
18110 version 1.2
18111 extension
18112 glxropcode ?
18113 glxflags ignore
18114 glsflags ignore
18115 offset ?
18117 VertexStream3fvATI(stream, coords)
18118 return void
18119 param stream VertexStreamATI in value
18120 param coords Float32 in array [3]
18121 category ATI_vertex_streams
18122 version 1.2
18123 extension
18124 glxropcode ?
18125 glxflags ignore
18126 glsflags ignore
18127 offset ?
18129 VertexStream3dATI(stream, x, y, z)
18130 return void
18131 param stream VertexStreamATI in value
18132 param x Float64 in value
18133 param y Float64 in value
18134 param z Float64 in value
18135 category ATI_vertex_streams
18136 version 1.2
18137 extension
18138 glxropcode ?
18139 glxflags ignore
18140 glsflags ignore
18141 offset ?
18143 VertexStream3dvATI(stream, coords)
18144 return void
18145 param stream VertexStreamATI in value
18146 param coords Float64 in array [3]
18147 category ATI_vertex_streams
18148 version 1.2
18149 extension
18150 glxropcode ?
18151 glxflags ignore
18152 glsflags ignore
18153 offset ?
18155 VertexStream4sATI(stream, x, y, z, w)
18156 return void
18157 param stream VertexStreamATI in value
18158 param x Int16 in value
18159 param y Int16 in value
18160 param z Int16 in value
18161 param w Int16 in value
18162 category ATI_vertex_streams
18163 version 1.2
18164 extension
18165 glxropcode ?
18166 glxflags ignore
18167 glsflags ignore
18168 offset ?
18170 VertexStream4svATI(stream, coords)
18171 return void
18172 param stream VertexStreamATI in value
18173 param coords Int16 in array [4]
18174 category ATI_vertex_streams
18175 version 1.2
18176 extension
18177 glxropcode ?
18178 glxflags ignore
18179 glsflags ignore
18180 offset ?
18182 VertexStream4iATI(stream, x, y, z, w)
18183 return void
18184 param stream VertexStreamATI in value
18185 param x Int32 in value
18186 param y Int32 in value
18187 param z Int32 in value
18188 param w Int32 in value
18189 category ATI_vertex_streams
18190 version 1.2
18191 extension
18192 glxropcode ?
18193 glxflags ignore
18194 glsflags ignore
18195 offset ?
18197 VertexStream4ivATI(stream, coords)
18198 return void
18199 param stream VertexStreamATI in value
18200 param coords Int32 in array [4]
18201 category ATI_vertex_streams
18202 version 1.2
18203 extension
18204 glxropcode ?
18205 glxflags ignore
18206 glsflags ignore
18207 offset ?
18209 VertexStream4fATI(stream, x, y, z, w)
18210 return void
18211 param stream VertexStreamATI in value
18212 param x Float32 in value
18213 param y Float32 in value
18214 param z Float32 in value
18215 param w Float32 in value
18216 category ATI_vertex_streams
18217 version 1.2
18218 extension
18219 glxropcode ?
18220 glxflags ignore
18221 glsflags ignore
18222 offset ?
18224 VertexStream4fvATI(stream, coords)
18225 return void
18226 param stream VertexStreamATI in value
18227 param coords Float32 in array [4]
18228 category ATI_vertex_streams
18229 version 1.2
18230 extension
18231 glxropcode ?
18232 glxflags ignore
18233 glsflags ignore
18234 offset ?
18236 VertexStream4dATI(stream, x, y, z, w)
18237 return void
18238 param stream VertexStreamATI in value
18239 param x Float64 in value
18240 param y Float64 in value
18241 param z Float64 in value
18242 param w Float64 in value
18243 category ATI_vertex_streams
18244 version 1.2
18245 extension
18246 glxropcode ?
18247 glxflags ignore
18248 glsflags ignore
18249 offset ?
18251 VertexStream4dvATI(stream, coords)
18252 return void
18253 param stream VertexStreamATI in value
18254 param coords Float64 in array [4]
18255 category ATI_vertex_streams
18256 version 1.2
18257 extension
18258 glxropcode ?
18259 glxflags ignore
18260 glsflags ignore
18261 offset ?
18263 NormalStream3bATI(stream, nx, ny, nz)
18264 return void
18265 param stream VertexStreamATI in value
18266 param nx Int8 in value
18267 param ny Int8 in value
18268 param nz Int8 in value
18269 category ATI_vertex_streams
18270 version 1.2
18271 extension
18272 glxropcode ?
18273 glxflags ignore
18274 glsflags ignore
18275 offset ?
18277 NormalStream3bvATI(stream, coords)
18278 return void
18279 param stream VertexStreamATI in value
18280 param coords Int8 in array [3]
18281 category ATI_vertex_streams
18282 version 1.2
18283 extension
18284 glxropcode ?
18285 glxflags ignore
18286 glsflags ignore
18287 offset ?
18289 NormalStream3sATI(stream, nx, ny, nz)
18290 return void
18291 param stream VertexStreamATI in value
18292 param nx Int16 in value
18293 param ny Int16 in value
18294 param nz Int16 in value
18295 category ATI_vertex_streams
18296 version 1.2
18297 extension
18298 glxropcode ?
18299 glxflags ignore
18300 glsflags ignore
18301 offset ?
18303 NormalStream3svATI(stream, coords)
18304 return void
18305 param stream VertexStreamATI in value
18306 param coords Int16 in array [3]
18307 category ATI_vertex_streams
18308 version 1.2
18309 extension
18310 glxropcode ?
18311 glxflags ignore
18312 glsflags ignore
18313 offset ?
18315 NormalStream3iATI(stream, nx, ny, nz)
18316 return void
18317 param stream VertexStreamATI in value
18318 param nx Int32 in value
18319 param ny Int32 in value
18320 param nz Int32 in value
18321 category ATI_vertex_streams
18322 version 1.2
18323 extension
18324 glxropcode ?
18325 glxflags ignore
18326 glsflags ignore
18327 offset ?
18329 NormalStream3ivATI(stream, coords)
18330 return void
18331 param stream VertexStreamATI in value
18332 param coords Int32 in array [3]
18333 category ATI_vertex_streams
18334 version 1.2
18335 extension
18336 glxropcode ?
18337 glxflags ignore
18338 glsflags ignore
18339 offset ?
18341 NormalStream3fATI(stream, nx, ny, nz)
18342 return void
18343 param stream VertexStreamATI in value
18344 param nx Float32 in value
18345 param ny Float32 in value
18346 param nz Float32 in value
18347 category ATI_vertex_streams
18348 version 1.2
18349 extension
18350 glxropcode ?
18351 glxflags ignore
18352 glsflags ignore
18353 offset ?
18355 NormalStream3fvATI(stream, coords)
18356 return void
18357 param stream VertexStreamATI in value
18358 param coords Float32 in array [3]
18359 category ATI_vertex_streams
18360 version 1.2
18361 extension
18362 glxropcode ?
18363 glxflags ignore
18364 glsflags ignore
18365 offset ?
18367 NormalStream3dATI(stream, nx, ny, nz)
18368 return void
18369 param stream VertexStreamATI in value
18370 param nx Float64 in value
18371 param ny Float64 in value
18372 param nz Float64 in value
18373 category ATI_vertex_streams
18374 version 1.2
18375 extension
18376 glxropcode ?
18377 glxflags ignore
18378 glsflags ignore
18379 offset ?
18381 NormalStream3dvATI(stream, coords)
18382 return void
18383 param stream VertexStreamATI in value
18384 param coords Float64 in array [3]
18385 category ATI_vertex_streams
18386 version 1.2
18387 extension
18388 glxropcode ?
18389 glxflags ignore
18390 glsflags ignore
18391 offset ?
18393 ClientActiveVertexStreamATI(stream)
18394 return void
18395 param stream VertexStreamATI in value
18396 category ATI_vertex_streams
18397 version 1.2
18398 extension
18399 glxropcode ?
18400 glxflags ignore
18401 glsflags ignore
18402 offset ?
18404 VertexBlendEnviATI(pname, param)
18405 return void
18406 param pname VertexStreamATI in value
18407 param param Int32 in value
18408 category ATI_vertex_streams
18409 version 1.2
18410 extension
18411 glxropcode ?
18412 glxflags ignore
18413 glsflags ignore
18414 offset ?
18416 VertexBlendEnvfATI(pname, param)
18417 return void
18418 param pname VertexStreamATI in value
18419 param param Float32 in value
18420 category ATI_vertex_streams
18421 version 1.2
18422 extension
18423 glxropcode ?
18424 glxflags ignore
18425 glsflags ignore
18426 offset ?
18428 ###############################################################################
18430 # Extension #250 - WGL_I3D_digital_video_control
18431 # Extension #251 - WGL_I3D_gamma
18432 # Extension #252 - WGL_I3D_genlock
18433 # Extension #253 - WGL_I3D_image_buffer
18434 # Extension #254 - WGL_I3D_swap_frame_lock
18435 # Extension #255 - WGL_I3D_swap_frame_usage
18437 ###############################################################################
18439 ###############################################################################
18441 # Extension #256
18442 # ATI_element_array commands
18444 ###############################################################################
18446 ElementPointerATI(type, pointer)
18447 return void
18448 param type ElementPointerTypeATI in value
18449 param pointer Void in array [COMPSIZE(type)] retained
18450 category ATI_element_array
18451 dlflags notlistable
18452 glxflags client-handcode client-intercept server-handcode
18453 version 1.2
18454 glsflags ignore
18455 offset ?
18457 DrawElementArrayATI(mode, count)
18458 return void
18459 param mode BeginMode in value
18460 param count SizeI in value
18461 category ATI_element_array
18462 dlflags handcode
18463 glxflags client-handcode client-intercept server-handcode
18464 version 1.2
18465 glsopcode ?
18466 offset ?
18468 DrawRangeElementArrayATI(mode, start, end, count)
18469 return void
18470 param mode BeginMode in value
18471 param start UInt32 in value
18472 param end UInt32 in value
18473 param count SizeI in value
18474 category ATI_element_array
18475 dlflags handcode
18476 glxflags client-handcode client-intercept server-handcode
18477 version 1.2
18478 glsopcode ?
18479 offset ?
18481 ###############################################################################
18483 # Extension #257
18484 # SUN_mesh_array commands
18486 ###############################################################################
18488 DrawMeshArraysSUN(mode, first, count, width)
18489 return void
18490 param mode BeginMode in value
18491 param first Int32 in value
18492 param count SizeI in value
18493 param width SizeI in value
18494 category SUN_mesh_array
18495 dlflags handcode
18496 glxflags client-handcode client-intercept server-handcode
18497 version 1.1
18498 glxropcode ?
18499 glsopcode ?
18500 offset ?
18502 ###############################################################################
18504 # Extension #258
18505 # SUN_slice_accum commands
18507 ###############################################################################
18509 # (none)
18510 newcategory: SUN_slice_accum
18512 ###############################################################################
18514 # Extension #259
18515 # NV_multisample_filter_hint commands
18517 ###############################################################################
18519 # (none)
18520 newcategory: NV_multisample_filter_hint
18522 ###############################################################################
18524 # Extension #260
18525 # NV_depth_clamp commands
18527 ###############################################################################
18529 # (none)
18530 newcategory: NV_depth_clamp
18532 ###############################################################################
18534 # Extension #261
18535 # NV_occlusion_query commands
18537 ###############################################################################
18539 GenOcclusionQueriesNV(n, ids)
18540 return void
18541 param n SizeI in value
18542 param ids UInt32 out array [n]
18543 dlflags notlistable
18544 category NV_occlusion_query
18545 version 1.2
18546 extension soft WINSOFT NV20
18547 glsflags ignore
18548 glxflags ignore
18550 DeleteOcclusionQueriesNV(n, ids)
18551 return void
18552 param n SizeI in value
18553 param ids UInt32 in array [n]
18554 dlflags notlistable
18555 category NV_occlusion_query
18556 version 1.2
18557 extension soft WINSOFT NV20
18558 glsflags ignore
18559 glxflags ignore
18561 IsOcclusionQueryNV(id)
18562 return Boolean
18563 param id UInt32 in value
18564 dlflags notlistable
18565 category NV_occlusion_query
18566 version 1.2
18567 extension soft WINSOFT NV20
18568 glsflags ignore
18569 glxflags ignore
18571 BeginOcclusionQueryNV(id)
18572 return void
18573 param id UInt32 in value
18574 category NV_occlusion_query
18575 version 1.2
18576 extension soft WINSOFT NV20
18577 glsflags ignore
18578 glxflags ignore
18580 EndOcclusionQueryNV()
18581 return void
18582 category NV_occlusion_query
18583 version 1.2
18584 extension soft WINSOFT NV20
18585 glsflags ignore
18586 glxflags ignore
18588 GetOcclusionQueryivNV(id, pname, params)
18589 return void
18590 param id UInt32 in value
18591 param pname OcclusionQueryParameterNameNV in value
18592 param params Int32 out array [COMPSIZE(pname)]
18593 dlflags notlistable
18594 category NV_occlusion_query
18595 version 1.2
18596 extension soft WINSOFT NV20
18597 glsflags ignore
18598 glxflags ignore
18600 GetOcclusionQueryuivNV(id, pname, params)
18601 return void
18602 param id UInt32 in value
18603 param pname OcclusionQueryParameterNameNV in value
18604 param params UInt32 out array [COMPSIZE(pname)]
18605 dlflags notlistable
18606 category NV_occlusion_query
18607 version 1.2
18608 extension soft WINSOFT NV20
18609 glsflags ignore
18610 glxflags ignore
18612 ###############################################################################
18614 # Extension #262
18615 # NV_point_sprite commands
18617 ###############################################################################
18619 PointParameteriNV(pname, param)
18620 return void
18621 param pname PointParameterNameARB in value
18622 param param Int32 in value
18623 category NV_point_sprite
18624 version 1.2
18625 extension soft WINSOFT NV20
18626 glxropcode 4221
18627 alias PointParameteri
18628 glsalias PointParameteri
18630 PointParameterivNV(pname, params)
18631 return void
18632 param pname PointParameterNameARB in value
18633 param params Int32 in array [COMPSIZE(pname)]
18634 category NV_point_sprite
18635 version 1.2
18636 extension soft WINSOFT NV20
18637 glxropcode 4222
18638 alias PointParameteriv
18639 glsalias PointParameteriv
18641 ###############################################################################
18643 # Extension #263 - WGL_NV_render_depth_texture
18644 # Extension #264 - WGL_NV_render_texture_rectangle
18646 ###############################################################################
18648 ###############################################################################
18650 # Extension #265
18651 # NV_texture_shader3 commands
18653 ###############################################################################
18655 # (none)
18656 newcategory: NV_texture_shader3
18658 ###############################################################################
18660 # Extension #266
18661 # NV_vertex_program1_1 commands
18663 ###############################################################################
18665 # (none)
18666 newcategory: NV_vertex_program1_1
18668 ###############################################################################
18670 # Extension #267
18671 # EXT_shadow_funcs commands
18673 ###############################################################################
18675 # (none)
18676 newcategory: EXT_shadow_funcs
18678 ###############################################################################
18680 # Extension #268
18681 # EXT_stencil_two_side commands
18683 ###############################################################################
18685 ActiveStencilFaceEXT(face)
18686 return void
18687 param face StencilFaceDirection in value
18688 category EXT_stencil_two_side
18689 version 1.3
18690 glxropcode 4220
18691 glsopcode ?
18692 offset 646
18694 ###############################################################################
18696 # Extension #269
18697 # ATI_text_fragment_shader commands
18699 ###############################################################################
18701 # Uses ARB_vertex_program entry points
18702 newcategory: ATI_text_fragment_shader
18704 ###############################################################################
18706 # Extension #270
18707 # APPLE_client_storage commands
18709 ###############################################################################
18711 # (none)
18712 newcategory: APPLE_client_storage
18714 ###############################################################################
18716 # Extension #271
18717 # APPLE_element_array commands
18719 ###############################################################################
18721 # @@ Need to verify/add GLX protocol
18723 # @@@ like #256 ATI_element_array
18724 ElementPointerAPPLE(type, pointer)
18725 return void
18726 param type ElementPointerTypeATI in value
18727 param pointer Void in array [type]
18728 category APPLE_element_array
18729 version 1.2
18730 extension
18731 glxropcode ?
18732 glxflags ignore
18733 glsopcode ?
18734 offset ?
18736 DrawElementArrayAPPLE(mode, first, count)
18737 return void
18738 param mode BeginMode in value
18739 param first Int32 in value
18740 param count SizeI in value
18741 category APPLE_element_array
18742 version 1.2
18743 extension
18744 glxropcode ?
18745 glxflags ignore
18746 glsopcode ?
18747 offset ?
18749 DrawRangeElementArrayAPPLE(mode, start, end, first, count)
18750 return void
18751 param mode BeginMode in value
18752 param start UInt32 in value
18753 param end UInt32 in value
18754 param first Int32 in value
18755 param count SizeI in value
18756 category APPLE_element_array
18757 version 1.2
18758 extension
18759 glxropcode ?
18760 glxflags ignore
18761 glsopcode ?
18762 offset ?
18764 MultiDrawElementArrayAPPLE(mode, first, count, primcount)
18765 return void
18766 param mode BeginMode in value
18767 param first Int32 in array [primcount]
18768 param count SizeI in array [primcount]
18769 param primcount SizeI in value
18770 category APPLE_element_array
18771 version 1.2
18772 extension
18773 glxropcode ?
18774 glxflags ignore
18775 glsopcode ?
18776 offset ?
18778 MultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount)
18779 return void
18780 param mode BeginMode in value
18781 param start UInt32 in value
18782 param end UInt32 in value
18783 param first Int32 in array [primcount]
18784 param count SizeI in array [primcount]
18785 param primcount SizeI in value
18786 category APPLE_element_array
18787 version 1.2
18788 extension
18789 glxropcode ?
18790 glxflags ignore
18791 glsopcode ?
18792 offset ?
18794 ###############################################################################
18796 # Extension #272
18797 # APPLE_fence commands
18799 ###############################################################################
18801 # @@ Need to verify/add GLX protocol
18803 # @@@ like #222 NV_fence
18804 GenFencesAPPLE(n, fences)
18805 return void
18806 param n SizeI in value
18807 param fences FenceNV out array [n]
18808 category APPLE_fence
18809 version 1.2
18810 extension
18811 glxropcode ?
18812 glxflags ignore
18813 glsopcode ?
18814 offset ?
18816 DeleteFencesAPPLE(n, fences)
18817 return void
18818 param n SizeI in value
18819 param fences FenceNV in array [n]
18820 category APPLE_fence
18821 version 1.2
18822 extension
18823 glxropcode ?
18824 glxflags ignore
18825 glsopcode ?
18826 offset ?
18828 SetFenceAPPLE(fence)
18829 return void
18830 param fence FenceNV in value
18831 category APPLE_fence
18832 version 1.2
18833 extension
18834 glxropcode ?
18835 glxflags ignore
18836 glsopcode ?
18837 offset ?
18839 IsFenceAPPLE(fence)
18840 return Boolean
18841 param fence FenceNV in value
18842 category APPLE_fence
18843 version 1.2
18844 extension
18845 glxropcode ?
18846 glxflags ignore
18847 glsopcode ?
18848 offset ?
18850 TestFenceAPPLE(fence)
18851 return Boolean
18852 param fence FenceNV in value
18853 category APPLE_fence
18854 version 1.2
18855 extension
18856 glxropcode ?
18857 glxflags ignore
18858 glsopcode ?
18859 offset ?
18861 FinishFenceAPPLE(fence)
18862 return void
18863 param fence FenceNV in value
18864 category APPLE_fence
18865 version 1.2
18866 extension
18867 glxropcode ?
18868 glxflags ignore
18869 glsopcode ?
18870 offset ?
18872 TestObjectAPPLE(object, name)
18873 return Boolean
18874 param object ObjectTypeAPPLE in value
18875 param name UInt32 in value
18876 category APPLE_fence
18877 version 1.2
18878 extension
18879 glxropcode ?
18880 glxflags ignore
18881 glsopcode ?
18882 offset ?
18884 FinishObjectAPPLE(object, name)
18885 return void
18886 param object ObjectTypeAPPLE in value
18887 param name Int32 in value
18888 category APPLE_fence
18889 version 1.2
18890 extension
18891 glxropcode ?
18892 glxflags ignore
18893 glsopcode ?
18894 offset ?
18896 ###############################################################################
18898 # Extension #273
18899 # APPLE_vertex_array_object commands
18901 ###############################################################################
18903 # @@ Need to verify/add GLX protocol
18905 # @@@ loosely derived from incomplete SGIX_vertex_array_object
18906 BindVertexArrayAPPLE(array)
18907 return void
18908 param array UInt32 in value
18909 category APPLE_vertex_array_object
18910 version 1.2
18911 extension
18912 glxropcode ?
18913 glxflags ignore
18914 glsopcode ?
18915 offset ?
18917 DeleteVertexArraysAPPLE(n, arrays)
18918 return void
18919 param n SizeI in value
18920 param arrays UInt32 in array [n]
18921 category APPLE_vertex_array_object
18922 version 1.2
18923 extension
18924 glxropcode ?
18925 glxflags ignore
18926 glsopcode ?
18927 offset ?
18929 GenVertexArraysAPPLE(n, arrays)
18930 return void
18931 param n SizeI in value
18932 param arrays UInt32 out array [n]
18933 category APPLE_vertex_array_object
18934 version 1.2
18935 extension
18936 glxropcode ?
18937 glxflags ignore
18938 glsopcode ?
18939 offset ?
18941 IsVertexArrayAPPLE(array)
18942 return Boolean
18943 param array UInt32 in value
18944 category APPLE_vertex_array_object
18945 version 1.2
18946 extension
18947 glxropcode ?
18948 glxflags ignore
18949 glsopcode ?
18950 offset ?
18952 ###############################################################################
18954 # Extension #274
18955 # APPLE_vertex_array_range commands
18957 ###############################################################################
18959 # @@ Need to verify/add GLX protocol
18961 # @@@ like #190 NV_vertex_array_range,
18962 VertexArrayRangeAPPLE(length, pointer)
18963 return void
18964 param length SizeI in value
18965 param pointer Void out array [length]
18966 category APPLE_vertex_array_range
18967 version 1.2
18968 extension
18969 glxropcode ?
18970 glxflags ignore
18971 glsopcode ?
18972 offset ?
18974 FlushVertexArrayRangeAPPLE(length, pointer)
18975 return void
18976 param length SizeI in value
18977 param pointer Void out array [length]
18978 category APPLE_vertex_array_range
18979 version 1.2
18980 extension
18981 glxropcode ?
18982 glxflags ignore
18983 glsopcode ?
18984 offset ?
18986 VertexArrayParameteriAPPLE(pname, param)
18987 return void
18988 param pname VertexArrayPNameAPPLE in value
18989 param param Int32 in value
18990 category APPLE_vertex_array_range
18991 version 1.2
18992 extension
18993 glxropcode ?
18994 glxflags ignore
18995 glsopcode ?
18996 offset ?
18998 ###############################################################################
19000 # Extension #275
19001 # APPLE_ycbcr_422 commands
19003 ###############################################################################
19005 # (none)
19006 newcategory: APPLE_ycbcr_422
19008 ###############################################################################
19010 # Extension #276
19011 # S3_s3tc commands
19013 ###############################################################################
19015 # (none)
19016 newcategory: S3_s3tc
19018 ###############################################################################
19020 # Extension #277
19021 # ATI_draw_buffers commands
19023 ###############################################################################
19025 DrawBuffersATI(n, bufs)
19026 return void
19027 param n SizeI in value
19028 param bufs DrawBufferModeATI in array [n]
19029 category ATI_draw_buffers
19030 version 1.2
19031 extension
19032 glxropcode 233
19033 alias DrawBuffers
19034 glsalias DrawBuffers
19036 ###############################################################################
19038 # Extension #278 - WGL_ATI_pixel_format_float
19040 ###############################################################################
19041 newcategory: ATI_pixel_format_float
19042 passthru: /* This is really a WGL extension, but defines some associated GL enums.
19043 passthru: * ATI does not export "GL_ATI_pixel_format_float" in the GL_EXTENSIONS string.
19044 passthru: */
19046 ###############################################################################
19048 # Extension #279
19049 # ATI_texture_env_combine3 commands
19051 ###############################################################################
19053 # (none)
19054 newcategory: ATI_texture_env_combine3
19056 ###############################################################################
19058 # Extension #280
19059 # ATI_texture_float commands
19061 ###############################################################################
19063 # (none)
19064 newcategory: ATI_texture_float
19066 ###############################################################################
19068 # Extension #281 (also WGL_NV_float_buffer)
19069 # NV_float_buffer commands
19071 ###############################################################################
19073 # (none)
19074 newcategory: NV_float_buffer
19076 ###############################################################################
19078 # Extension #282
19079 # NV_fragment_program commands
19081 ###############################################################################
19083 # @@ Need to verify/add GLX protocol
19085 # Some NV_fragment_program entry points are shared with ARB_vertex_program,
19086 # and are only included in that #define block, for now.
19087 newcategory: NV_fragment_program
19088 passthru: /* Some NV_fragment_program entry points are shared with ARB_vertex_program. */
19090 ProgramNamedParameter4fNV(id, len, name, x, y, z, w)
19091 return void
19092 param id UInt32 in value
19093 param len SizeI in value
19094 param name UInt8 in array [1]
19095 param x Float32 in value
19096 param y Float32 in value
19097 param z Float32 in value
19098 param w Float32 in value
19099 category NV_fragment_program
19100 version 1.2
19101 extension
19102 glxropcode ?
19103 glxflags ignore
19104 glsopcode ?
19105 offset 682
19107 ProgramNamedParameter4dNV(id, len, name, x, y, z, w)
19108 return void
19109 param id UInt32 in value
19110 param len SizeI in value
19111 param name UInt8 in array [1]
19112 param x Float64 in value
19113 param y Float64 in value
19114 param z Float64 in value
19115 param w Float64 in value
19116 category NV_fragment_program
19117 version 1.2
19118 extension
19119 glxropcode ?
19120 glxflags ignore
19121 glsopcode ?
19122 offset 683
19124 ProgramNamedParameter4fvNV(id, len, name, v)
19125 return void
19126 param id UInt32 in value
19127 param len SizeI in value
19128 param name UInt8 in array [1]
19129 param v Float32 in array [4]
19130 category NV_fragment_program
19131 version 1.2
19132 extension
19133 glxropcode ?
19134 glxflags ignore
19135 glsopcode ?
19136 offset 684
19138 ProgramNamedParameter4dvNV(id, len, name, v)
19139 return void
19140 param id UInt32 in value
19141 param len SizeI in value
19142 param name UInt8 in array [1]
19143 param v Float64 in array [4]
19144 category NV_fragment_program
19145 version 1.2
19146 extension
19147 glxropcode ?
19148 glxflags ignore
19149 glsopcode ?
19150 offset 685
19152 GetProgramNamedParameterfvNV(id, len, name, params)
19153 return void
19154 param id UInt32 in value
19155 param len SizeI in value
19156 param name UInt8 in array [1]
19157 param params Float32 out array [4]
19158 category NV_fragment_program
19159 dlflags notlistable
19160 version 1.2
19161 extension
19162 glxsingle ?
19163 glxflags ignore
19164 glsflags get
19165 glsopcode ?
19166 offset 686
19168 GetProgramNamedParameterdvNV(id, len, name, params)
19169 return void
19170 param id UInt32 in value
19171 param len SizeI in value
19172 param name UInt8 in array [1]
19173 param params Float64 out array [4]
19174 category NV_fragment_program
19175 dlflags notlistable
19176 version 1.2
19177 extension
19178 glxsingle ?
19179 glxflags ignore
19180 glsflags get
19181 glsopcode ?
19182 offset 687
19184 ###############################################################################
19186 # Extension #283
19187 # NV_half_float commands
19189 ###############################################################################
19191 # @@ Need to verify/add GLX protocol
19193 Vertex2hNV(x, y)
19194 return void
19195 param x Half16NV in value
19196 param y Half16NV in value
19197 category NV_half_float
19198 version 1.2
19199 extension
19200 glxropcode ?
19201 glxflags ignore
19202 glsopcode ?
19203 offset ?
19205 Vertex2hvNV(v)
19206 return void
19207 param v Half16NV in array [2]
19208 category NV_half_float
19209 version 1.2
19210 extension
19211 glxropcode ?
19212 glxflags ignore
19213 glsopcode ?
19214 offset ?
19216 Vertex3hNV(x, y, z)
19217 return void
19218 param x Half16NV in value
19219 param y Half16NV in value
19220 param z Half16NV in value
19221 category NV_half_float
19222 version 1.2
19223 extension
19224 glxropcode ?
19225 glxflags ignore
19226 glsopcode ?
19227 offset ?
19229 Vertex3hvNV(v)
19230 return void
19231 param v Half16NV in array [3]
19232 category NV_half_float
19233 version 1.2
19234 extension
19235 glxropcode ?
19236 glxflags ignore
19237 glsopcode ?
19238 offset ?
19240 Vertex4hNV(x, y, z, w)
19241 return void
19242 param x Half16NV in value
19243 param y Half16NV in value
19244 param z Half16NV in value
19245 param w Half16NV in value
19246 category NV_half_float
19247 version 1.2
19248 extension
19249 glxropcode ?
19250 glxflags ignore
19251 glsopcode ?
19252 offset ?
19254 Vertex4hvNV(v)
19255 return void
19256 param v Half16NV in array [4]
19257 category NV_half_float
19258 version 1.2
19259 extension
19260 glxropcode ?
19261 glxflags ignore
19262 glsopcode ?
19263 offset ?
19265 Normal3hNV(nx, ny, nz)
19266 return void
19267 param nx Half16NV in value
19268 param ny Half16NV in value
19269 param nz Half16NV in value
19270 category NV_half_float
19271 version 1.2
19272 extension
19273 glxropcode ?
19274 glxflags ignore
19275 glsopcode ?
19276 offset ?
19278 Normal3hvNV(v)
19279 return void
19280 param v Half16NV in array [3]
19281 category NV_half_float
19282 version 1.2
19283 extension
19284 glxropcode ?
19285 glxflags ignore
19286 glsopcode ?
19287 offset ?
19289 Color3hNV(red, green, blue)
19290 return void
19291 param red Half16NV in value
19292 param green Half16NV in value
19293 param blue Half16NV in value
19294 category NV_half_float
19295 version 1.2
19296 extension
19297 glxropcode ?
19298 glxflags ignore
19299 glsopcode ?
19300 offset ?
19302 Color3hvNV(v)
19303 return void
19304 param v Half16NV in array [3]
19305 category NV_half_float
19306 version 1.2
19307 extension
19308 glxropcode ?
19309 glxflags ignore
19310 glsopcode ?
19311 offset ?
19313 Color4hNV(red, green, blue, alpha)
19314 return void
19315 param red Half16NV in value
19316 param green Half16NV in value
19317 param blue Half16NV in value
19318 param alpha Half16NV in value
19319 category NV_half_float
19320 version 1.2
19321 extension
19322 glxropcode ?
19323 glxflags ignore
19324 glsopcode ?
19325 offset ?
19327 Color4hvNV(v)
19328 return void
19329 param v Half16NV in array [4]
19330 category NV_half_float
19331 version 1.2
19332 extension
19333 glxropcode ?
19334 glxflags ignore
19335 glsopcode ?
19336 offset ?
19338 TexCoord1hNV(s)
19339 return void
19340 param s Half16NV in value
19341 category NV_half_float
19342 version 1.2
19343 extension
19344 glxropcode ?
19345 glxflags ignore
19346 glsopcode ?
19347 offset ?
19349 TexCoord1hvNV(v)
19350 return void
19351 param v Half16NV in array [1]
19352 category NV_half_float
19353 version 1.2
19354 extension
19355 glxropcode ?
19356 glxflags ignore
19357 glsopcode ?
19358 offset ?
19360 TexCoord2hNV(s, t)
19361 return void
19362 param s Half16NV in value
19363 param t Half16NV in value
19364 category NV_half_float
19365 version 1.2
19366 extension
19367 glxropcode ?
19368 glxflags ignore
19369 glsopcode ?
19370 offset ?
19372 TexCoord2hvNV(v)
19373 return void
19374 param v Half16NV in array [2]
19375 category NV_half_float
19376 version 1.2
19377 extension
19378 glxropcode ?
19379 glxflags ignore
19380 glsopcode ?
19381 offset ?
19383 TexCoord3hNV(s, t, r)
19384 return void
19385 param s Half16NV in value
19386 param t Half16NV in value
19387 param r Half16NV in value
19388 category NV_half_float
19389 version 1.2
19390 extension
19391 glxropcode ?
19392 glxflags ignore
19393 glsopcode ?
19394 offset ?
19396 TexCoord3hvNV(v)
19397 return void
19398 param v Half16NV in array [3]
19399 category NV_half_float
19400 version 1.2
19401 extension
19402 glxropcode ?
19403 glxflags ignore
19404 glsopcode ?
19405 offset ?
19407 TexCoord4hNV(s, t, r, q)
19408 return void
19409 param s Half16NV in value
19410 param t Half16NV in value
19411 param r Half16NV in value
19412 param q Half16NV in value
19413 category NV_half_float
19414 version 1.2
19415 extension
19416 glxropcode ?
19417 glxflags ignore
19418 glsopcode ?
19419 offset ?
19421 TexCoord4hvNV(v)
19422 return void
19423 param v Half16NV in array [4]
19424 category NV_half_float
19425 version 1.2
19426 extension
19427 glxropcode ?
19428 glxflags ignore
19429 glsopcode ?
19430 offset ?
19432 MultiTexCoord1hNV(target, s)
19433 return void
19434 param target TextureUnit in value
19435 param s Half16NV in value
19436 category NV_half_float
19437 version 1.2
19438 extension
19439 glxropcode ?
19440 glxflags ignore
19441 glsopcode ?
19442 offset ?
19444 MultiTexCoord1hvNV(target, v)
19445 return void
19446 param target TextureUnit in value
19447 param v Half16NV in array [1]
19448 category NV_half_float
19449 version 1.2
19450 extension
19451 glxropcode ?
19452 glxflags ignore
19453 glsopcode ?
19454 offset ?
19456 MultiTexCoord2hNV(target, s, t)
19457 return void
19458 param target TextureUnit in value
19459 param s Half16NV in value
19460 param t Half16NV in value
19461 category NV_half_float
19462 version 1.2
19463 extension
19464 glxropcode ?
19465 glxflags ignore
19466 glsopcode ?
19467 offset ?
19469 MultiTexCoord2hvNV(target, v)
19470 return void
19471 param target TextureUnit in value
19472 param v Half16NV in array [2]
19473 category NV_half_float
19474 version 1.2
19475 extension
19476 glxropcode ?
19477 glxflags ignore
19478 glsopcode ?
19479 offset ?
19481 MultiTexCoord3hNV(target, s, t, r)
19482 return void
19483 param target TextureUnit in value
19484 param s Half16NV in value
19485 param t Half16NV in value
19486 param r Half16NV in value
19487 category NV_half_float
19488 version 1.2
19489 extension
19490 glxropcode ?
19491 glxflags ignore
19492 glsopcode ?
19493 offset ?
19495 MultiTexCoord3hvNV(target, v)
19496 return void
19497 param target TextureUnit in value
19498 param v Half16NV in array [3]
19499 category NV_half_float
19500 version 1.2
19501 extension
19502 glxropcode ?
19503 glxflags ignore
19504 glsopcode ?
19505 offset ?
19507 MultiTexCoord4hNV(target, s, t, r, q)
19508 return void
19509 param target TextureUnit in value
19510 param s Half16NV in value
19511 param t Half16NV in value
19512 param r Half16NV in value
19513 param q Half16NV in value
19514 category NV_half_float
19515 version 1.2
19516 extension
19517 glxropcode ?
19518 glxflags ignore
19519 glsopcode ?
19520 offset ?
19522 MultiTexCoord4hvNV(target, v)
19523 return void
19524 param target TextureUnit in value
19525 param v Half16NV in array [4]
19526 category NV_half_float
19527 version 1.2
19528 extension
19529 glxropcode ?
19530 glxflags ignore
19531 glsopcode ?
19532 offset ?
19534 FogCoordhNV(fog)
19535 return void
19536 param fog Half16NV in value
19537 category NV_half_float
19538 version 1.2
19539 extension
19540 glxropcode ?
19541 glxflags ignore
19542 glsopcode ?
19543 offset ?
19545 FogCoordhvNV(fog)
19546 return void
19547 param fog Half16NV in array [1]
19548 category NV_half_float
19549 version 1.2
19550 extension
19551 glxropcode ?
19552 glxflags ignore
19553 glsopcode ?
19554 offset ?
19556 SecondaryColor3hNV(red, green, blue)
19557 return void
19558 param red Half16NV in value
19559 param green Half16NV in value
19560 param blue Half16NV in value
19561 category NV_half_float
19562 version 1.2
19563 extension
19564 glxropcode ?
19565 glxflags ignore
19566 glsopcode ?
19567 offset ?
19569 SecondaryColor3hvNV(v)
19570 return void
19571 param v Half16NV in array [3]
19572 category NV_half_float
19573 version 1.2
19574 extension
19575 glxropcode ?
19576 glxflags ignore
19577 glsopcode ?
19578 offset ?
19580 VertexWeighthNV(weight)
19581 return void
19582 param weight Half16NV in value
19583 category NV_half_float
19584 version 1.2
19585 extension
19586 glxropcode ?
19587 glxflags ignore
19588 glsopcode ?
19589 offset ?
19591 VertexWeighthvNV(weight)
19592 return void
19593 param weight Half16NV in array [1]
19594 category NV_half_float
19595 version 1.2
19596 extension
19597 glxropcode ?
19598 glxflags ignore
19599 glsopcode ?
19600 offset ?
19602 VertexAttrib1hNV(index, x)
19603 return void
19604 param index UInt32 in value
19605 param x Half16NV in value
19606 category NV_half_float
19607 version 1.2
19608 extension
19609 glxropcode ?
19610 glxflags ignore
19611 glsopcode ?
19612 offset ?
19614 VertexAttrib1hvNV(index, v)
19615 return void
19616 param index UInt32 in value
19617 param v Half16NV in array [1]
19618 category NV_half_float
19619 version 1.2
19620 extension
19621 glxropcode ?
19622 glxflags ignore
19623 glsopcode ?
19624 offset ?
19626 VertexAttrib2hNV(index, x, y)
19627 return void
19628 param index UInt32 in value
19629 param x Half16NV in value
19630 param y Half16NV in value
19631 category NV_half_float
19632 version 1.2
19633 extension
19634 glxropcode ?
19635 glxflags ignore
19636 glsopcode ?
19637 offset ?
19639 VertexAttrib2hvNV(index, v)
19640 return void
19641 param index UInt32 in value
19642 param v Half16NV in array [2]
19643 category NV_half_float
19644 version 1.2
19645 extension
19646 glxropcode ?
19647 glxflags ignore
19648 glsopcode ?
19649 offset ?
19651 VertexAttrib3hNV(index, x, y, z)
19652 return void
19653 param index UInt32 in value
19654 param x Half16NV in value
19655 param y Half16NV in value
19656 param z Half16NV in value
19657 category NV_half_float
19658 version 1.2
19659 extension
19660 glxropcode ?
19661 glxflags ignore
19662 glsopcode ?
19663 offset ?
19665 VertexAttrib3hvNV(index, v)
19666 return void
19667 param index UInt32 in value
19668 param v Half16NV in array [3]
19669 category NV_half_float
19670 version 1.2
19671 extension
19672 glxropcode ?
19673 glxflags ignore
19674 glsopcode ?
19675 offset ?
19677 VertexAttrib4hNV(index, x, y, z, w)
19678 return void
19679 param index UInt32 in value
19680 param x Half16NV in value
19681 param y Half16NV in value
19682 param z Half16NV in value
19683 param w Half16NV in value
19684 category NV_half_float
19685 version 1.2
19686 extension
19687 glxropcode ?
19688 glxflags ignore
19689 glsopcode ?
19690 offset ?
19692 VertexAttrib4hvNV(index, v)
19693 return void
19694 param index UInt32 in value
19695 param v Half16NV in array [4]
19696 category NV_half_float
19697 version 1.2
19698 extension
19699 glxropcode ?
19700 glxflags ignore
19701 glsopcode ?
19702 offset ?
19704 VertexAttribs1hvNV(index, n, v)
19705 return void
19706 param index UInt32 in value
19707 param n SizeI in value
19708 param v Half16NV in array [n]
19709 category NV_half_float
19710 version 1.2
19711 extension
19712 glxropcode ?
19713 glxflags ignore
19714 glsopcode ?
19715 offset ?
19717 VertexAttribs2hvNV(index, n, v)
19718 return void
19719 param index UInt32 in value
19720 param n SizeI in value
19721 param v Half16NV in array [n]
19722 category NV_half_float
19723 version 1.2
19724 extension
19725 glxropcode ?
19726 glxflags ignore
19727 glsopcode ?
19728 offset ?
19730 VertexAttribs3hvNV(index, n, v)
19731 return void
19732 param index UInt32 in value
19733 param n SizeI in value
19734 param v Half16NV in array [n]
19735 category NV_half_float
19736 version 1.2
19737 extension
19738 glxropcode ?
19739 glxflags ignore
19740 glsopcode ?
19741 offset ?
19743 VertexAttribs4hvNV(index, n, v)
19744 return void
19745 param index UInt32 in value
19746 param n SizeI in value
19747 param v Half16NV in array [n]
19748 category NV_half_float
19749 version 1.2
19750 extension
19751 glxropcode ?
19752 glxflags ignore
19753 glsopcode ?
19754 offset ?
19756 ###############################################################################
19758 # Extension #284
19759 # NV_pixel_data_range commands
19761 ###############################################################################
19763 # @@ Need to verify/add GLX protocol
19765 PixelDataRangeNV(target, length, pointer)
19766 return void
19767 param target PixelDataRangeTargetNV in value
19768 param length SizeI in value
19769 param pointer Void out array [length]
19770 category NV_pixel_data_range
19771 version 1.2
19772 extension
19773 glxropcode ?
19774 glxflags ignore
19775 glsopcode ?
19776 offset ?
19778 FlushPixelDataRangeNV(target)
19779 return void
19780 param target PixelDataRangeTargetNV in value
19781 category NV_pixel_data_range
19782 version 1.2
19783 extension
19784 glxropcode ?
19785 glxflags ignore
19786 glsopcode ?
19787 offset ?
19789 ###############################################################################
19791 # Extension #285
19792 # NV_primitive_restart commands
19794 ###############################################################################
19796 # @@ Need to verify/add GLX protocol
19798 PrimitiveRestartNV()
19799 return void
19800 category NV_primitive_restart
19801 version 1.2
19802 extension
19803 glxropcode ?
19804 glxflags ignore
19805 glsopcode ?
19806 offset ?
19808 PrimitiveRestartIndexNV(index)
19809 return void
19810 param index UInt32 in value
19811 category NV_primitive_restart
19812 version 1.2
19813 extension
19814 glxropcode ?
19815 glxflags ignore
19816 glsopcode ?
19817 offset ?
19820 ###############################################################################
19822 # Extension #286
19823 # NV_texture_expand_normal commands
19825 ###############################################################################
19827 # (none)
19828 newcategory: NV_texture_expand_normal
19830 ###############################################################################
19832 # Extension #287
19833 # NV_vertex_program2 commands
19835 ###############################################################################
19837 # (none)
19838 newcategory: NV_vertex_program2
19840 ###############################################################################
19842 # Extension #288
19843 # ATI_map_object_buffer commands
19845 ###############################################################################
19847 # @@ Need to verify/add GLX protocol
19849 MapObjectBufferATI(buffer)
19850 return VoidPointer
19851 param buffer UInt32 in value
19852 category ATI_map_object_buffer
19853 version 1.2
19854 extension
19855 glxropcode ?
19856 glxflags ignore
19857 glsopcode ?
19858 offset ?
19860 UnmapObjectBufferATI(buffer)
19861 return void
19862 param buffer UInt32 in value
19863 category ATI_map_object_buffer
19864 version 1.2
19865 extension
19866 glxropcode ?
19867 glxflags ignore
19868 glsopcode ?
19869 offset ?
19871 ###############################################################################
19873 # Extension #289
19874 # ATI_separate_stencil commands
19876 ###############################################################################
19878 # @@ Need to verify/add GLX protocol
19880 StencilOpSeparateATI(face, sfail, dpfail, dppass)
19881 return void
19882 param face StencilFaceDirection in value
19883 param sfail StencilOp in value
19884 param dpfail StencilOp in value
19885 param dppass StencilOp in value
19886 category ATI_separate_stencil
19887 version 1.2
19888 extension
19889 glxropcode ?
19890 glxflags ignore
19891 alias StencilOpSeparate
19892 glsalias StencilOpSeparate
19894 StencilFuncSeparateATI(frontfunc, backfunc, ref, mask)
19895 return void
19896 param frontfunc StencilFunction in value
19897 param backfunc StencilFunction in value
19898 param ref ClampedStencilValue in value
19899 param mask MaskedStencilValue in value
19900 category ATI_separate_stencil
19901 version 1.2
19902 extension
19903 glxropcode ?
19904 glxflags ignore
19905 alias StencilFuncSeparate
19906 glsalias StencilFuncSeparate
19908 ###############################################################################
19910 # Extension #290
19911 # ATI_vertex_attrib_array_object commands
19913 ###############################################################################
19915 # @@ Need to verify/add GLX protocol
19917 VertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset)
19918 return void
19919 param index UInt32 in value
19920 param size Int32 in value
19921 param type VertexAttribPointerTypeARB in value
19922 param normalized Boolean in value
19923 param stride SizeI in value
19924 param buffer UInt32 in value
19925 param offset UInt32 in value
19926 category ATI_vertex_attrib_array_object
19927 version 1.2
19928 extension
19929 glxropcode ?
19930 glxflags ignore
19931 glsopcode ?
19932 offset ?
19934 GetVertexAttribArrayObjectfvATI(index, pname, params)
19935 return void
19936 param index UInt32 in value
19937 param pname ArrayObjectPNameATI in value
19938 param params Float32 out array [pname]
19939 category ATI_vertex_attrib_array_object
19940 dlflags notlistable
19941 version 1.2
19942 extension
19943 glxsingle ?
19944 glxflags ignore
19945 glsflags get
19946 glsopcode ?
19947 offset ?
19949 GetVertexAttribArrayObjectivATI(index, pname, params)
19950 return void
19951 param index UInt32 in value
19952 param pname ArrayObjectPNameATI in value
19953 param params Int32 out array [pname]
19954 category ATI_vertex_attrib_array_object
19955 dlflags notlistable
19956 version 1.2
19957 extension
19958 glxsingle ?
19959 glxflags ignore
19960 glsflags get
19961 glsopcode ?
19962 offset ?
19964 ###############################################################################
19966 # Extension #291 - OpenGL ES only, not in glext.h
19967 # OES_byte_coordinates commands
19969 ###############################################################################
19971 # void Vertex{234}bOES(T coords)
19972 # void Vertex{234}bvOES(T *coords)
19973 # void TexCoord{1234}bOES(T coords)
19974 # void TexCoord{1234}bvOES(T *coords)
19975 # void MultiTexCoord{1234}bOES(enum texture, T coords)
19976 # void MultiTexCoord{1234}bvOES(enum texture, T *coords)
19977 # All are handcode - mapped to non-byte GLX protocol on client side
19979 # newcategory: OES_byte_coordinates
19981 ###############################################################################
19983 # Extension #292 - OpenGL ES only, not in glext.h
19984 # OES_fixed_point commands
19986 ###############################################################################
19988 # Too many to list in just a comment - see spec in the extension registry
19989 # All are handcode - mapped to non-byte GLX protocol on client side
19991 # newcategory: OES_fixed_point
19993 ###############################################################################
19995 # Extension #293 - OpenGL ES only, not in glext.h
19996 # OES_single_precision commands
19998 ###############################################################################
20000 # void DepthRangefOES(clampf n, clampf f)
20001 # void FrustumfOES(float l, float r, float b, float t, float n, float f)
20002 # void OrthofOES(float l, float r, float b, float t, float n, float f)
20003 # void ClipPlanefOES(enum plane, const float* equation)
20004 # void glClearDepthfOES(clampd depth)
20005 # GLX ropcodes 4308-4312 (not respectively, see extension spec)
20006 # void GetClipPlanefOES(enum plane, float* equation)
20007 # GLX vendor private 1421
20009 # newcategory: OES_single_precision
20011 ###############################################################################
20013 # Extension #294 - OpenGL ES only, not in glext.h
20014 # OES_compressed_paletted_texture commands
20016 ###############################################################################
20018 # (none)
20019 # newcategory: OES_compressed_paletted_texture
20021 ###############################################################################
20023 # Extension #295 - This is an OpenGL ES extension, but also implemented in Mesa
20024 # OES_read_format commands
20026 ###############################################################################
20028 # (none)
20029 newcategory: OES_read_format
20031 ###############################################################################
20033 # Extension #296 - OpenGL ES only, not in glext.h
20034 # OES_query_matrix commands
20036 ###############################################################################
20038 # bitfield queryMatrixxOES(fixed mantissa[16], int exponent[16])
20039 # All are handcode - mapped to non-byte GLX protocol on client side
20041 # newcategory: OES_query_matrix
20043 ###############################################################################
20045 # Extension #297
20046 # EXT_depth_bounds_test commands
20048 ###############################################################################
20050 DepthBoundsEXT(zmin, zmax)
20051 return void
20052 param zmin ClampedFloat64 in value
20053 param zmax ClampedFloat64 in value
20054 category EXT_depth_bounds_test
20055 version 1.2
20056 extension
20057 glxropcode 4229
20058 glsopcode ?
20059 offset 699
20061 ###############################################################################
20063 # Extension #298
20064 # EXT_texture_mirror_clamp commands
20066 ###############################################################################
20068 # (none)
20069 newcategory: EXT_texture_mirror_clamp
20071 ###############################################################################
20073 # Extension #299
20074 # EXT_blend_equation_separate commands
20076 ###############################################################################
20078 BlendEquationSeparateEXT(modeRGB, modeAlpha)
20079 return void
20080 param modeRGB BlendEquationModeEXT in value
20081 param modeAlpha BlendEquationModeEXT in value
20082 category EXT_blend_equation_separate
20083 version 1.2
20084 extension
20085 glxropcode 4228
20086 alias BlendEquationSeparate
20087 glsalias BlendEquationSeparate
20089 ###############################################################################
20091 # Extension #300
20092 # MESA_pack_invert commands
20094 ###############################################################################
20096 # (none)
20097 newcategory: MESA_pack_invert
20099 ###############################################################################
20101 # Extension #301
20102 # MESA_ycbcr_texture commands
20104 ###############################################################################
20106 # (none)
20107 newcategory: MESA_ycbcr_texture
20109 ###############################################################################
20111 # Extension #301
20112 # MESA_ycbcr_texture commands
20114 ###############################################################################
20116 # (none)
20117 newcategory: MESA_ycbcr_texture
20119 ###############################################################################
20121 # Extension #302
20122 # EXT_pixel_buffer_object commands
20124 ###############################################################################
20126 # (none)
20127 newcategory: EXT_pixel_buffer_object
20129 ###############################################################################
20131 # Extension #303
20132 # NV_fragment_program_option commands
20134 ###############################################################################
20136 # (none)
20137 newcategory: NV_fragment_program_option
20139 ###############################################################################
20141 # Extension #304
20142 # NV_fragment_program2 commands
20144 ###############################################################################
20146 # (none)
20147 newcategory: NV_fragment_program2
20149 ###############################################################################
20151 # Extension #305
20152 # NV_vertex_program2_option commands
20154 ###############################################################################
20156 # (none)
20157 newcategory: NV_vertex_program2_option
20159 ###############################################################################
20161 # Extension #306
20162 # NV_vertex_program3 commands
20164 ###############################################################################
20166 # (none)
20167 newcategory: NV_vertex_program3
20169 ###############################################################################
20171 # Extension #307 - GLX_SGIX_hyperpipe commands
20172 # Extension #308 - GLX_MESA_agp_offset commands
20173 # Extension #309 - GL_EXT_texture_compression_dxt1 (OpenGL ES only, subset of _st3c version)
20175 ###############################################################################
20177 ###############################################################################
20179 # Extension #310
20180 # EXT_framebuffer_object commands
20182 ###############################################################################
20184 IsRenderbufferEXT(renderbuffer)
20185 return Boolean
20186 param renderbuffer UInt32 in value
20187 category EXT_framebuffer_object
20188 version 1.2
20189 extension
20190 glxvendorpriv 1422
20191 glxflags ignore
20192 glsopcode ?
20193 offset ?
20195 BindRenderbufferEXT(target, renderbuffer)
20196 return void
20197 param target RenderbufferTarget in value
20198 param renderbuffer UInt32 in value
20199 category EXT_framebuffer_object
20200 version 1.2
20201 extension
20202 glxropcode 4316
20203 glxflags ignore
20204 glsopcode ?
20205 offset ?
20207 DeleteRenderbuffersEXT(n, renderbuffers)
20208 return void
20209 param n SizeI in value
20210 param renderbuffers UInt32 in array [n]
20211 category EXT_framebuffer_object
20212 version 1.2
20213 extension
20214 glxropcode 4317
20215 glxflags ignore
20216 glsopcode ?
20217 offset ?
20219 GenRenderbuffersEXT(n, renderbuffers)
20220 return void
20221 param n SizeI in value
20222 param renderbuffers UInt32 out array [n]
20223 category EXT_framebuffer_object
20224 version 1.2
20225 extension
20226 glxvendorpriv 1423
20227 glxflags ignore
20228 glsopcode ?
20229 offset ?
20231 RenderbufferStorageEXT(target, internalformat, width, height)
20232 return void
20233 param target RenderbufferTarget in value
20234 param internalformat GLenum in value
20235 param width SizeI in value
20236 param height SizeI in value
20237 category EXT_framebuffer_object
20238 version 1.2
20239 extension
20240 glxropcode 4318
20241 glxflags ignore
20242 glsopcode ?
20243 offset ?
20245 GetRenderbufferParameterivEXT(target, pname, params)
20246 return void
20247 param target RenderbufferTarget in value
20248 param pname GLenum in value
20249 param params Int32 out array [COMPSIZE(pname)]
20250 category EXT_framebuffer_object
20251 dlflags notlistable
20252 version 1.2
20253 extension
20254 glxvendorpriv 1424
20255 glxflags ignore
20256 glsflags get
20257 glsopcode ?
20258 offset ?
20260 IsFramebufferEXT(framebuffer)
20261 return Boolean
20262 param framebuffer UInt32 in value
20263 category EXT_framebuffer_object
20264 version 1.2
20265 extension
20266 glxvendorpriv 1425
20267 glxflags ignore
20268 glsopcode ?
20269 offset ?
20271 BindFramebufferEXT(target, framebuffer)
20272 return void
20273 param target FramebufferTarget in value
20274 param framebuffer UInt32 in value
20275 category EXT_framebuffer_object
20276 version 1.2
20277 extension
20278 glxropcode 4319
20279 glxflags ignore
20280 glsopcode ?
20281 offset ?
20283 DeleteFramebuffersEXT(n, framebuffers)
20284 return void
20285 param n SizeI in value
20286 param framebuffers UInt32 in array [n]
20287 category EXT_framebuffer_object
20288 version 1.2
20289 extension
20290 glxropcode 4320
20291 glxflags ignore
20292 glsopcode ?
20293 offset ?
20295 GenFramebuffersEXT(n, framebuffers)
20296 return void
20297 param n SizeI in value
20298 param framebuffers UInt32 out array [n]
20299 category EXT_framebuffer_object
20300 version 1.2
20301 extension
20302 glxvendorpriv 1426
20303 glxflags ignore
20304 glsopcode ?
20305 offset ?
20307 CheckFramebufferStatusEXT(target)
20308 return GLenum
20309 param target FramebufferTarget in value
20310 category EXT_framebuffer_object
20311 version 1.2
20312 extension
20313 glxvendorpriv 1427
20314 glxflags ignore
20315 glsopcode ?
20316 offset ?
20318 FramebufferTexture1DEXT(target, attachment, textarget, texture, level)
20319 return void
20320 param target FramebufferTarget in value
20321 param attachment FramebufferAttachment in value
20322 param textarget GLenum in value
20323 param texture UInt32 in value
20324 param level Int32 in value
20325 category EXT_framebuffer_object
20326 version 1.2
20327 extension
20328 glxropcode 4321
20329 glxflags ignore
20330 glsopcode ?
20331 offset ?
20333 FramebufferTexture2DEXT(target, attachment, textarget, texture, level)
20334 return void
20335 param target FramebufferTarget in value
20336 param attachment FramebufferAttachment in value
20337 param textarget GLenum in value
20338 param texture UInt32 in value
20339 param level Int32 in value
20340 category EXT_framebuffer_object
20341 version 1.2
20342 extension
20343 glxropcode 4322
20344 glxflags ignore
20345 glsopcode ?
20346 offset ?
20348 FramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset)
20349 return void
20350 param target FramebufferTarget in value
20351 param attachment FramebufferAttachment in value
20352 param textarget GLenum in value
20353 param texture UInt32 in value
20354 param level Int32 in value
20355 param zoffset Int32 in value
20356 category EXT_framebuffer_object
20357 version 1.2
20358 extension
20359 glxropcode 4323
20360 glxflags ignore
20361 glsopcode ?
20362 offset ?
20364 FramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer)
20365 return void
20366 param target FramebufferTarget in value
20367 param attachment FramebufferAttachment in value
20368 param renderbuffertarget RenderbufferTarget in value
20369 param renderbuffer UInt32 in value
20370 category EXT_framebuffer_object
20371 version 1.2
20372 extension
20373 glxropcode 4324
20374 glxflags ignore
20375 glsopcode ?
20376 offset ?
20378 GetFramebufferAttachmentParameterivEXT(target, attachment, pname, params)
20379 return void
20380 param target FramebufferTarget in value
20381 param attachment FramebufferAttachment in value
20382 param pname GLenum in value
20383 param params Int32 out array [COMPSIZE(pname)]
20384 category EXT_framebuffer_object
20385 dlflags notlistable
20386 version 1.2
20387 extension
20388 glxvendorpriv 1428
20389 glxflags ignore
20390 glsflags get
20391 glsopcode ?
20392 offset ?
20394 GenerateMipmapEXT(target)
20395 return void
20396 param target GLenum in value
20397 category EXT_framebuffer_object
20398 version 1.2
20399 extension
20400 glxropcode 4325
20401 glxflags ignore
20402 glsopcode ?
20403 offset ?
20406 ###############################################################################
20408 # Extension #311
20409 # GREMEDY_string_marker commands
20411 ###############################################################################
20413 StringMarkerGREMEDY(len, string)
20414 return void
20415 param len SizeI in value
20416 param string Void in array [len]
20417 category GREMEDY_string_marker
20418 version 1.0
20419 extension
20420 glsflags ignore
20421 glxflags ignore
20422 offset ?
20424 ###############################################################################
20426 # Extension #312
20427 # EXT_packed_depth_stencil commands
20429 ###############################################################################
20431 # (none)
20432 newcategory: EXT_packed_depth_stencil
20434 ###############################################################################
20436 # Extension #313 - WGL_3DL_stereo_control
20438 ###############################################################################
20440 ###############################################################################
20442 # Extension #314
20443 # EXT_stencil_clear_tag commands
20445 ###############################################################################
20447 StencilClearTagEXT(stencilTagBits, stencilClearTag)
20448 return void
20449 param stencilTagBits SizeI in value
20450 param stencilClearTag UInt32 in value
20451 category EXT_stencil_clear_tag
20452 version 1.5
20453 extension
20454 glxropcode 4223
20455 glxflags ignore
20456 glsopcode ?
20457 offset ?
20459 ###############################################################################
20461 # Extension #315
20462 # EXT_texture_sRGB commands
20464 ###############################################################################
20466 # (none)
20467 newcategory: EXT_texture_sRGB
20469 ###############################################################################
20471 # Extension #316
20472 # EXT_framebuffer_blit commands
20474 ###############################################################################
20476 BlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter)
20477 return void
20478 param srcX0 Int32 in value
20479 param srcY0 Int32 in value
20480 param srcX1 Int32 in value
20481 param srcY1 Int32 in value
20482 param dstX0 Int32 in value
20483 param dstY0 Int32 in value
20484 param dstX1 Int32 in value
20485 param dstY1 Int32 in value
20486 param mask ClearBufferMask in value
20487 param filter GLenum in value
20488 category EXT_framebuffer_blit
20489 version 1.5
20490 glxropcode 4330
20491 glsopcode ?
20492 offset ?
20494 ###############################################################################
20496 # Extension #317
20497 # EXT_framebuffer_multisample commands
20499 ###############################################################################
20501 RenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height)
20502 return void
20503 param target GLenum in value
20504 param samples SizeI in value
20505 param internalformat GLenum in value
20506 param width SizeI in value
20507 param height SizeI in value
20508 category EXT_framebuffer_multisample
20509 version 1.5
20510 glxropcode 4331
20511 glsopcode ?
20512 offset ?
20514 ###############################################################################
20516 # Extension #318
20517 # MESAX_texture_stack commands
20519 ###############################################################################
20521 # (none)
20522 newcategory: MESAX_texture_stack
20524 ###############################################################################
20526 # Extension #319
20527 # EXT_timer_query commands
20529 ###############################################################################
20531 GetQueryObjecti64vEXT(id, pname, params)
20532 return void
20533 param id UInt32 in value
20534 param pname GLenum in value
20535 param params Int64EXT out array [pname]
20536 category EXT_timer_query
20537 dlflags notlistable
20538 version 1.5
20539 glxvendorpriv 1328
20540 glxflags ignore
20541 glsflags get
20542 glsopcode ?
20543 offset ?
20545 GetQueryObjectui64vEXT(id, pname, params)
20546 return void
20547 param id UInt32 in value
20548 param pname GLenum in value
20549 param params UInt64EXT out array [pname]
20550 category EXT_timer_query
20551 dlflags notlistable
20552 version 1.5
20553 glxvendorpriv 1329
20554 glxflags ignore
20555 glsflags get
20556 glsopcode ?
20557 offset ?
20559 ###############################################################################
20561 # Extension #320
20562 # EXT_gpu_program_parameters commands
20564 ###############################################################################
20566 ProgramEnvParameters4fvEXT(target, index, count, params)
20567 return void
20568 param target ProgramTargetARB in value
20569 param index UInt32 in value
20570 param count SizeI in value
20571 param params Float32 in array [count*4]
20572 category EXT_gpu_program_parameters
20573 version 1.2
20574 glxropcode 4281
20575 glsopcode ?
20576 offset ?
20578 ProgramLocalParameters4fvEXT(target, index, count, params)
20579 return void
20580 param target ProgramTargetARB in value
20581 param index UInt32 in value
20582 param count SizeI in value
20583 param params Float32 in array [count*4]
20584 category EXT_gpu_program_parameters
20585 version 1.2
20586 glxropcode 4282
20587 glsopcode ?
20588 offset ?
20590 ###############################################################################
20592 # Extension #321
20593 # APPLE_flush_buffer_range commands
20595 ###############################################################################
20597 BufferParameteriAPPLE(target, pname, param)
20598 return void
20599 param target GLenum in value
20600 param pname GLenum in value
20601 param param Int32 in value
20602 category APPLE_flush_buffer_range
20603 version 1.5
20604 extension
20605 glxropcode ?
20606 glxflags ignore
20607 glsopcode ?
20608 offset ?
20610 FlushMappedBufferRangeAPPLE(target, offset, size)
20611 return void
20612 param target GLenum in value
20613 param offset BufferOffset in value
20614 param size BufferSize in value
20615 category APPLE_flush_buffer_range
20616 version 1.5
20617 extension
20618 glxropcode ?
20619 glxflags ignore
20620 glsopcode ?
20621 offset ?
20623 ###############################################################################
20625 # Extension #322
20626 # NV_gpu_program4 commands
20628 ###############################################################################
20630 ProgramLocalParameterI4iNV(target, index, x, y, z, w)
20631 return void
20632 param target ProgramTarget in value
20633 param index UInt32 in value
20634 param x Int32 in value
20635 param y Int32 in value
20636 param z Int32 in value
20637 param w Int32 in value
20638 category NV_gpu_program4
20639 version 1.3
20640 vectorequiv ProgramLocalParameterI4ivNV
20641 glxvectorequiv ProgramLocalParameterI4ivNV
20642 extension soft WINSOFT NV50
20643 glfflags ignore
20644 glsflags ignore
20645 glxflags ignore
20647 ProgramLocalParameterI4ivNV(target, index, params)
20648 return void
20649 param target ProgramTarget in value
20650 param index UInt32 in value
20651 param params Int32 in array [4]
20652 category NV_gpu_program4
20653 version 1.3
20654 extension soft WINSOFT NV50
20655 glfflags ignore
20656 glsflags ignore
20657 glxflags ignore
20659 ProgramLocalParametersI4ivNV(target, index, count, params)
20660 return void
20661 param target ProgramTarget in value
20662 param index UInt32 in value
20663 param count SizeI in value
20664 param params Int32 in array [count*4]
20665 category NV_gpu_program4
20666 version 1.3
20667 extension soft WINSOFT NV50
20668 glfflags ignore
20669 glsflags ignore
20670 glxflags ignore
20672 ProgramLocalParameterI4uiNV(target, index, x, y, z, w)
20673 return void
20674 param target ProgramTarget in value
20675 param index UInt32 in value
20676 param x UInt32 in value
20677 param y UInt32 in value
20678 param z UInt32 in value
20679 param w UInt32 in value
20680 category NV_gpu_program4
20681 version 1.3
20682 vectorequiv ProgramLocalParameterI4uivNV
20683 glxvectorequiv ProgramLocalParameterI4uivNV
20684 extension soft WINSOFT NV50
20685 glfflags ignore
20686 glsflags ignore
20687 glxflags ignore
20689 ProgramLocalParameterI4uivNV(target, index, params)
20690 return void
20691 param target ProgramTarget in value
20692 param index UInt32 in value
20693 param params UInt32 in array [4]
20694 category NV_gpu_program4
20695 version 1.3
20696 extension soft WINSOFT NV50
20697 glfflags ignore
20698 glsflags ignore
20699 glxflags ignore
20701 ProgramLocalParametersI4uivNV(target, index, count, params)
20702 return void
20703 param target ProgramTarget in value
20704 param index UInt32 in value
20705 param count SizeI in value
20706 param params UInt32 in array [count*4]
20707 category NV_gpu_program4
20708 version 1.3
20709 extension soft WINSOFT NV50
20710 glfflags ignore
20711 glsflags ignore
20712 glxflags ignore
20714 ProgramEnvParameterI4iNV(target, index, x, y, z, w)
20715 return void
20716 param target ProgramTarget in value
20717 param index UInt32 in value
20718 param x Int32 in value
20719 param y Int32 in value
20720 param z Int32 in value
20721 param w Int32 in value
20722 category NV_gpu_program4
20723 version 1.3
20724 vectorequiv ProgramEnvParameterI4ivNV
20725 glxvectorequiv ProgramEnvParameterI4ivNV
20726 extension soft WINSOFT NV50
20727 glfflags ignore
20728 glsflags ignore
20729 glxflags ignore
20731 ProgramEnvParameterI4ivNV(target, index, params)
20732 return void
20733 param target ProgramTarget in value
20734 param index UInt32 in value
20735 param params Int32 in array [4]
20736 category NV_gpu_program4
20737 version 1.3
20738 extension soft WINSOFT NV50
20739 glfflags ignore
20740 glsflags ignore
20741 glxflags ignore
20743 ProgramEnvParametersI4ivNV(target, index, count, params)
20744 return void
20745 param target ProgramTarget in value
20746 param index UInt32 in value
20747 param count SizeI in value
20748 param params Int32 in array [count*4]
20749 category NV_gpu_program4
20750 version 1.3
20751 extension soft WINSOFT NV50
20752 glfflags ignore
20753 glsflags ignore
20754 glxflags ignore
20756 ProgramEnvParameterI4uiNV(target, index, x, y, z, w)
20757 return void
20758 param target ProgramTarget in value
20759 param index UInt32 in value
20760 param x UInt32 in value
20761 param y UInt32 in value
20762 param z UInt32 in value
20763 param w UInt32 in value
20764 category NV_gpu_program4
20765 version 1.3
20766 vectorequiv ProgramEnvParameterI4uivNV
20767 glxvectorequiv ProgramEnvParameterI4uivNV
20768 extension soft WINSOFT NV50
20769 glfflags ignore
20770 glsflags ignore
20771 glxflags ignore
20773 ProgramEnvParameterI4uivNV(target, index, params)
20774 return void
20775 param target ProgramTarget in value
20776 param index UInt32 in value
20777 param params UInt32 in array [4]
20778 category NV_gpu_program4
20779 version 1.3
20780 extension soft WINSOFT NV50
20781 glfflags ignore
20782 glsflags ignore
20783 glxflags ignore
20785 ProgramEnvParametersI4uivNV(target, index, count, params)
20786 return void
20787 param target ProgramTarget in value
20788 param index UInt32 in value
20789 param count SizeI in value
20790 param params UInt32 in array [count*4]
20791 category NV_gpu_program4
20792 version 1.3
20793 extension soft WINSOFT NV50
20794 glfflags ignore
20795 glsflags ignore
20796 glxflags ignore
20798 GetProgramLocalParameterIivNV(target, index, params)
20799 return void
20800 param target ProgramTarget in value
20801 param index UInt32 in value
20802 param params Int32 out array [4]
20803 dlflags notlistable
20804 category NV_gpu_program4
20805 version 1.3
20806 extension soft WINSOFT NV50
20807 glfflags ignore
20808 glsflags ignore
20809 glxflags ignore
20811 GetProgramLocalParameterIuivNV(target, index, params)
20812 return void
20813 param target ProgramTarget in value
20814 param index UInt32 in value
20815 param params UInt32 out array [4]
20816 dlflags notlistable
20817 category NV_gpu_program4
20818 version 1.3
20819 extension soft WINSOFT NV50
20820 glfflags ignore
20821 glsflags ignore
20822 glxflags ignore
20824 GetProgramEnvParameterIivNV(target, index, params)
20825 return void
20826 param target ProgramTarget in value
20827 param index UInt32 in value
20828 param params Int32 out array [4]
20829 dlflags notlistable
20830 category NV_gpu_program4
20831 version 1.3
20832 extension soft WINSOFT NV50
20833 glfflags ignore
20834 glsflags ignore
20835 glxflags ignore
20837 GetProgramEnvParameterIuivNV(target, index, params)
20838 return void
20839 param target ProgramTarget in value
20840 param index UInt32 in value
20841 param params UInt32 out array [4]
20842 dlflags notlistable
20843 category NV_gpu_program4
20844 version 1.3
20845 extension soft WINSOFT NV50
20846 glfflags ignore
20847 glsflags ignore
20848 glxflags ignore
20850 ###############################################################################
20852 # Extension #323
20853 # NV_geometry_program4 commands
20855 ###############################################################################
20857 ProgramVertexLimitNV(target, limit)
20858 return void
20859 param target ProgramTarget in value
20860 param limit Int32 in value
20861 category NV_geometry_program4
20862 version 2.0
20863 extension soft WINSOFT
20864 glfflags ignore
20865 glsflags ignore
20866 glxflags ignore
20868 FramebufferTextureEXT(target, attachment, texture, level)
20869 return void
20870 param target FramebufferTarget in value
20871 param attachment FramebufferAttachment in value
20872 param texture Texture in value
20873 param level CheckedInt32 in value
20874 category NV_geometry_program4
20875 version 2.0
20876 extension soft WINSOFT
20877 dlflags notlistable
20878 glfflags ignore
20879 glsflags ignore
20880 glxflags ignore
20882 FramebufferTextureLayerEXT(target, attachment, texture, level, layer)
20883 return void
20884 param target FramebufferTarget in value
20885 param attachment FramebufferAttachment in value
20886 param texture Texture in value
20887 param level CheckedInt32 in value
20888 param layer CheckedInt32 in value
20889 category NV_geometry_program4
20890 version 2.0
20891 extension soft WINSOFT
20892 dlflags notlistable
20893 glfflags ignore
20894 glsflags ignore
20895 glxflags ignore
20897 FramebufferTextureFaceEXT(target, attachment, texture, level, face)
20898 return void
20899 param target FramebufferTarget in value
20900 param attachment FramebufferAttachment in value
20901 param texture Texture in value
20902 param level CheckedInt32 in value
20903 param face TextureTarget in value
20904 category NV_geometry_program4
20905 version 2.0
20906 extension soft WINSOFT
20907 dlflags notlistable
20908 glfflags ignore
20909 glsflags ignore
20910 glxflags ignore
20912 ###############################################################################
20914 # Extension #324
20915 # EXT_geometry_shader4 commands
20917 ###############################################################################
20919 ProgramParameteriEXT(program, pname, value)
20920 return void
20921 param program UInt32 in value
20922 param pname ProgramParameterPName in value
20923 param value Int32 in value
20924 category EXT_geometry_shader4
20925 version 2.0
20926 extension soft WINSOFT
20927 glfflags ignore
20928 glsflags ignore
20929 glxflags ignore
20931 ###############################################################################
20933 # Extension #325
20934 # NV_vertex_program4 commands
20936 ###############################################################################
20938 VertexAttribI1iEXT(index, x)
20939 return void
20940 param index UInt32 in value
20941 param x Int32 in value
20942 category NV_vertex_program4
20943 beginend allow-inside
20944 vectorequiv VertexAttribI1ivEXT
20945 glxvectorequiv VertexAttribI1ivEXT
20946 extension soft WINSOFT NV10
20947 glfflags ignore
20948 glsflags ignore
20949 glxflags ignore
20951 VertexAttribI2iEXT(index, x, y)
20952 return void
20953 param index UInt32 in value
20954 param x Int32 in value
20955 param y Int32 in value
20956 category NV_vertex_program4
20957 beginend allow-inside
20958 vectorequiv VertexAttribI2ivEXT
20959 glxvectorequiv VertexAttribI2ivEXT
20960 extension soft WINSOFT NV10
20961 glfflags ignore
20962 glsflags ignore
20963 glxflags ignore
20965 VertexAttribI3iEXT(index, x, y, z)
20966 return void
20967 param index UInt32 in value
20968 param x Int32 in value
20969 param y Int32 in value
20970 param z Int32 in value
20971 category NV_vertex_program4
20972 beginend allow-inside
20973 vectorequiv VertexAttribI3ivEXT
20974 glxvectorequiv VertexAttribI3ivEXT
20975 extension soft WINSOFT NV10
20976 glfflags ignore
20977 glsflags ignore
20978 glxflags ignore
20980 VertexAttribI4iEXT(index, x, y, z, w)
20981 return void
20982 param index UInt32 in value
20983 param x Int32 in value
20984 param y Int32 in value
20985 param z Int32 in value
20986 param w Int32 in value
20987 category NV_vertex_program4
20988 beginend allow-inside
20989 vectorequiv VertexAttribI4ivEXT
20990 glxvectorequiv VertexAttribI4ivEXT
20991 extension soft WINSOFT NV10
20992 glfflags ignore
20993 glsflags ignore
20994 glxflags ignore
20996 VertexAttribI1uiEXT(index, x)
20997 return void
20998 param index UInt32 in value
20999 param x UInt32 in value
21000 category NV_vertex_program4
21001 beginend allow-inside
21002 vectorequiv VertexAttribI1uivEXT
21003 glxvectorequiv VertexAttribI1uivEXT
21004 extension soft WINSOFT NV10
21005 glfflags ignore
21006 glsflags ignore
21007 glxflags ignore
21009 VertexAttribI2uiEXT(index, x, y)
21010 return void
21011 param index UInt32 in value
21012 param x UInt32 in value
21013 param y UInt32 in value
21014 category NV_vertex_program4
21015 beginend allow-inside
21016 vectorequiv VertexAttribI2uivEXT
21017 glxvectorequiv VertexAttribI2uivEXT
21018 extension soft WINSOFT NV10
21019 glfflags ignore
21020 glsflags ignore
21021 glxflags ignore
21023 VertexAttribI3uiEXT(index, x, y, z)
21024 return void
21025 param index UInt32 in value
21026 param x UInt32 in value
21027 param y UInt32 in value
21028 param z UInt32 in value
21029 category NV_vertex_program4
21030 beginend allow-inside
21031 vectorequiv VertexAttribI3uivEXT
21032 glxvectorequiv VertexAttribI3uivEXT
21033 extension soft WINSOFT NV10
21034 glfflags ignore
21035 glsflags ignore
21036 glxflags ignore
21038 VertexAttribI4uiEXT(index, x, y, z, w)
21039 return void
21040 param index UInt32 in value
21041 param x UInt32 in value
21042 param y UInt32 in value
21043 param z UInt32 in value
21044 param w UInt32 in value
21045 category NV_vertex_program4
21046 beginend allow-inside
21047 vectorequiv VertexAttribI4uivEXT
21048 glxvectorequiv VertexAttribI4uivEXT
21049 extension soft WINSOFT NV10
21050 glfflags ignore
21051 glsflags ignore
21052 glxflags ignore
21054 VertexAttribI1ivEXT(index, v)
21055 return void
21056 param index UInt32 in value
21057 param v Int32 in array [1]
21058 category NV_vertex_program4
21059 beginend allow-inside
21060 extension soft WINSOFT NV10
21061 glfflags ignore
21062 glsflags ignore
21063 glxflags ignore
21065 VertexAttribI2ivEXT(index, v)
21066 return void
21067 param index UInt32 in value
21068 param v Int32 in array [2]
21069 category NV_vertex_program4
21070 beginend allow-inside
21071 extension soft WINSOFT NV10
21072 glfflags ignore
21073 glsflags ignore
21074 glxflags ignore
21076 VertexAttribI3ivEXT(index, v)
21077 return void
21078 param index UInt32 in value
21079 param v Int32 in array [3]
21080 category NV_vertex_program4
21081 beginend allow-inside
21082 extension soft WINSOFT NV10
21083 glfflags ignore
21084 glsflags ignore
21085 glxflags ignore
21087 VertexAttribI4ivEXT(index, v)
21088 return void
21089 param index UInt32 in value
21090 param v Int32 in array [4]
21091 category NV_vertex_program4
21092 beginend allow-inside
21093 extension soft WINSOFT NV10
21094 glfflags ignore
21095 glsflags ignore
21096 glxflags ignore
21098 VertexAttribI1uivEXT(index, v)
21099 return void
21100 param index UInt32 in value
21101 param v UInt32 in array [1]
21102 category NV_vertex_program4
21103 beginend allow-inside
21104 extension soft WINSOFT NV10
21105 glfflags ignore
21106 glsflags ignore
21107 glxflags ignore
21109 VertexAttribI2uivEXT(index, v)
21110 return void
21111 param index UInt32 in value
21112 param v UInt32 in array [2]
21113 category NV_vertex_program4
21114 beginend allow-inside
21115 extension soft WINSOFT NV10
21116 glfflags ignore
21117 glsflags ignore
21118 glxflags ignore
21120 VertexAttribI3uivEXT(index, v)
21121 return void
21122 param index UInt32 in value
21123 param v UInt32 in array [3]
21124 category NV_vertex_program4
21125 beginend allow-inside
21126 extension soft WINSOFT NV10
21127 glfflags ignore
21128 glsflags ignore
21129 glxflags ignore
21131 VertexAttribI4uivEXT(index, v)
21132 return void
21133 param index UInt32 in value
21134 param v UInt32 in array [4]
21135 category NV_vertex_program4
21136 beginend allow-inside
21137 extension soft WINSOFT NV10
21138 glfflags ignore
21139 glsflags ignore
21140 glxflags ignore
21142 VertexAttribI4bvEXT(index, v)
21143 return void
21144 param index UInt32 in value
21145 param v Int8 in array [4]
21146 category NV_vertex_program4
21147 beginend allow-inside
21148 extension soft WINSOFT NV10
21149 glfflags ignore
21150 glsflags ignore
21151 glxflags ignore
21153 VertexAttribI4svEXT(index, v)
21154 return void
21155 param index UInt32 in value
21156 param v Int16 in array [4]
21157 category NV_vertex_program4
21158 beginend allow-inside
21159 extension soft WINSOFT NV10
21160 glfflags ignore
21161 glsflags ignore
21162 glxflags ignore
21164 VertexAttribI4ubvEXT(index, v)
21165 return void
21166 param index UInt32 in value
21167 param v UInt8 in array [4]
21168 category NV_vertex_program4
21169 beginend allow-inside
21170 extension soft WINSOFT NV10
21171 glfflags ignore
21172 glsflags ignore
21173 glxflags ignore
21175 VertexAttribI4usvEXT(index, v)
21176 return void
21177 param index UInt32 in value
21178 param v UInt16 in array [4]
21179 category NV_vertex_program4
21180 beginend allow-inside
21181 extension soft WINSOFT NV10
21182 glfflags ignore
21183 glsflags ignore
21184 glxflags ignore
21186 VertexAttribIPointerEXT(index, size, type, stride, pointer)
21187 return void
21188 param index UInt32 in value
21189 param size Int32 in value
21190 param type VertexAttribEnum in value
21191 param stride SizeI in value
21192 param pointer Void in array [COMPSIZE(size/type/stride)] retained
21193 category NV_vertex_program4
21194 dlflags notlistable
21195 extension soft WINSOFT NV10
21196 glfflags ignore
21197 glsflags ignore
21198 glxflags ignore
21200 GetVertexAttribIivEXT(index, pname, params)
21201 return void
21202 param index UInt32 in value
21203 param pname VertexAttribEnum in value
21204 param params Int32 out array [1]
21205 category NV_vertex_program4
21206 dlflags notlistable
21207 extension soft WINSOFT NV10
21208 glfflags ignore
21209 glsflags ignore
21210 glxflags ignore
21212 GetVertexAttribIuivEXT(index, pname, params)
21213 return void
21214 param index UInt32 in value
21215 param pname VertexAttribEnum in value
21216 param params UInt32 out array [1]
21217 category NV_vertex_program4
21218 dlflags notlistable
21219 extension soft WINSOFT NV10
21220 glfflags ignore
21221 glsflags ignore
21222 glxflags ignore
21224 ###############################################################################
21226 # Extension #326
21227 # EXT_gpu_shader4 commands
21229 ###############################################################################
21231 GetUniformuivEXT(program, location, params)
21232 return void
21233 param program UInt32 in value
21234 param location Int32 in value
21235 param params UInt32 out array [COMPSIZE(program/location)]
21236 category EXT_gpu_shader4
21237 dlflags notlistable
21238 version 2.0
21239 extension soft WINSOFT
21240 glfflags ignore
21241 glsflags ignore
21242 glxflags ignore
21244 BindFragDataLocationEXT(program, color, name)
21245 return void
21246 param program UInt32 in value
21247 param color UInt32 in value
21248 param name Char in array [COMPSIZE(name)]
21249 category EXT_gpu_shader4
21250 dlflags notlistable
21251 version 2.0
21252 extension soft WINSOFT
21253 glfflags ignore
21254 glsflags ignore
21255 glxflags ignore
21257 GetFragDataLocationEXT(program, name)
21258 return Int32
21259 param program UInt32 in value
21260 param name Char in array [COMPSIZE(name)]
21261 category EXT_gpu_shader4
21262 dlflags notlistable
21263 version 2.0
21264 extension soft WINSOFT
21265 glfflags ignore
21266 glsflags ignore
21267 glxflags ignore
21269 Uniform1uiEXT(location, v0)
21270 return void
21271 param location Int32 in value
21272 param v0 UInt32 in value
21273 category EXT_gpu_shader4
21274 version 2.0
21275 extension soft WINSOFT
21276 glfflags ignore
21277 glsflags ignore
21278 glxflags ignore
21280 Uniform2uiEXT(location, v0, v1)
21281 return void
21282 param location Int32 in value
21283 param v0 UInt32 in value
21284 param v1 UInt32 in value
21285 category EXT_gpu_shader4
21286 version 2.0
21287 extension soft WINSOFT
21288 glfflags ignore
21289 glsflags ignore
21290 glxflags ignore
21292 Uniform3uiEXT(location, v0, v1, v2)
21293 return void
21294 param location Int32 in value
21295 param v0 UInt32 in value
21296 param v1 UInt32 in value
21297 param v2 UInt32 in value
21298 category EXT_gpu_shader4
21299 version 2.0
21300 extension soft WINSOFT
21301 glfflags ignore
21302 glsflags ignore
21303 glxflags ignore
21305 Uniform4uiEXT(location, v0, v1, v2, v3)
21306 return void
21307 param location Int32 in value
21308 param v0 UInt32 in value
21309 param v1 UInt32 in value
21310 param v2 UInt32 in value
21311 param v3 UInt32 in value
21312 category EXT_gpu_shader4
21313 version 2.0
21314 extension soft WINSOFT
21315 glfflags ignore
21316 glsflags ignore
21317 glxflags ignore
21319 Uniform1uivEXT(location, count, value)
21320 return void
21321 param location Int32 in value
21322 param count SizeI in value
21323 param value UInt32 in array [count]
21324 category EXT_gpu_shader4
21325 version 2.0
21326 extension soft WINSOFT
21327 glfflags ignore
21328 glsflags ignore
21329 glxflags ignore
21331 Uniform2uivEXT(location, count, value)
21332 return void
21333 param location Int32 in value
21334 param count SizeI in value
21335 param value UInt32 in array [count*2]
21336 category EXT_gpu_shader4
21337 version 2.0
21338 extension soft WINSOFT
21339 glfflags ignore
21340 glsflags ignore
21341 glxflags ignore
21343 Uniform3uivEXT(location, count, value)
21344 return void
21345 param location Int32 in value
21346 param count SizeI in value
21347 param value UInt32 in array [count*3]
21348 category EXT_gpu_shader4
21349 version 2.0
21350 extension soft WINSOFT
21351 glfflags ignore
21352 glsflags ignore
21353 glxflags ignore
21355 Uniform4uivEXT(location, count, value)
21356 return void
21357 param location Int32 in value
21358 param count SizeI in value
21359 param value UInt32 in array [count*4]
21360 category EXT_gpu_shader4
21361 version 2.0
21362 extension soft WINSOFT
21363 glfflags ignore
21364 glsflags ignore
21365 glxflags ignore
21367 ###############################################################################
21369 # Extension #327
21370 # EXT_draw_instanced commands
21372 ###############################################################################
21374 DrawArraysInstancedEXT(mode, start, count, primcount)
21375 return void
21376 param mode BeginMode in value
21377 param start Int32 in value
21378 param count SizeI in value
21379 param primcount SizeI in value
21380 category EXT_draw_instanced
21381 version 2.0
21382 extension soft WINSOFT
21383 dlflags notlistable
21384 vectorequiv ArrayElement
21385 glfflags ignore
21386 glsflags ignore
21387 glxflags ignore
21389 DrawElementsInstancedEXT(mode, count, type, indices, primcount)
21390 return void
21391 param mode BeginMode in value
21392 param count SizeI in value
21393 param type DrawElementsType in value
21394 param indices Void in array [COMPSIZE(count/type)]
21395 param primcount SizeI in value
21396 category EXT_draw_instanced
21397 version 2.0
21398 extension soft WINSOFT
21399 dlflags notlistable
21400 vectorequiv ArrayElement
21401 glfflags ignore
21402 glsflags ignore
21403 glxflags ignore
21406 ###############################################################################
21408 # Extension #328
21409 # EXT_packed_float commands
21411 ###############################################################################
21413 # (none)
21414 newcategory: EXT_packed_float
21416 ###############################################################################
21418 # Extension #329
21419 # EXT_texture_array commands
21421 ###############################################################################
21423 # (none)
21424 newcategory: EXT_texture_array
21426 ###############################################################################
21428 # Extension #330
21429 # EXT_texture_buffer_object commands
21431 ###############################################################################
21433 TexBufferEXT(target, internalformat, buffer)
21434 return void
21435 param target TextureTarget in value
21436 param internalformat GLenum in value
21437 param buffer UInt32 in value
21438 category EXT_texture_buffer_object
21439 version 2.0
21440 extension soft WINSOFT NV50
21441 glfflags ignore
21442 glsflags ignore
21443 glxflags ignore
21445 ###############################################################################
21447 # Extension #331
21448 # EXT_texture_compression_latc commands
21450 ###############################################################################
21452 # (none)
21453 newcategory: EXT_texture_compression_latc
21455 ###############################################################################
21457 # Extension #332
21458 # EXT_texture_compression_rgtc commands
21460 ###############################################################################
21462 # (none)
21463 newcategory: EXT_texture_compression_rgtc
21465 ###############################################################################
21467 # Extension #333
21468 # EXT_texture_shared_exponent commands
21470 ###############################################################################
21472 # (none)
21473 newcategory: EXT_texture_shared_exponent
21475 ###############################################################################
21477 # Extension #334
21478 # NV_depth_buffer_float commands
21480 ###############################################################################
21482 DepthRangedNV(zNear, zFar)
21483 return void
21484 param zNear Float64 in value
21485 param zFar Float64 in value
21486 category NV_depth_buffer_float
21487 extension soft WINSOFT NV50
21488 version 2.0
21489 glfflags ignore
21490 glsflags ignore
21491 glxflags ignore
21493 ClearDepthdNV(depth)
21494 return void
21495 param depth Float64 in value
21496 category NV_depth_buffer_float
21497 extension soft WINSOFT NV50
21498 version 2.0
21499 glfflags ignore
21500 glsflags ignore
21501 glxflags ignore
21503 DepthBoundsdNV(zmin, zmax)
21504 return void
21505 param zmin Float64 in value
21506 param zmax Float64 in value
21507 category NV_depth_buffer_float
21508 extension soft WINSOFT NV50
21509 version 2.0
21510 glfflags ignore
21511 glsflags ignore
21512 glxflags ignore
21514 ###############################################################################
21516 # Extension #335
21517 # NV_fragment_program4 commands
21519 ###############################################################################
21521 # (none)
21522 newcategory: NV_fragment_program4
21524 ###############################################################################
21526 # Extension #336
21527 # NV_framebuffer_multisample_coverage commands
21529 ###############################################################################
21531 RenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height)
21532 return void
21533 param target RenderbufferTarget in value
21534 param coverageSamples SizeI in value
21535 param colorSamples SizeI in value
21536 param internalformat PixelInternalFormat in value
21537 param width SizeI in value
21538 param height SizeI in value
21539 category NV_framebuffer_multisample_coverage
21540 version 1.5
21541 extension soft WINSOFT
21542 dlflags notlistable
21543 glfflags ignore
21544 glsflags ignore
21545 glxflags ignore
21547 ###############################################################################
21549 # Extension #337
21550 # EXT_framebuffer_sRGB commands
21552 ###############################################################################
21554 # (none)
21555 newcategory: EXT_framebuffer_sRGB
21557 ###############################################################################
21559 # Extension #338
21560 # NV_geometry_shader4 commands
21562 ###############################################################################
21564 # (none)
21565 newcategory: NV_geometry_shader4
21567 ###############################################################################
21569 # Extension #339
21570 # NV_parameter_buffer_object commands
21572 ###############################################################################
21574 ProgramBufferParametersfvNV(target, buffer, index, count, params)
21575 return void
21576 param target ProgramTarget in value
21577 param buffer UInt32 in value
21578 param index UInt32 in value
21579 param count SizeI in value
21580 param params Float32 in array [count]
21581 category NV_parameter_buffer_object
21582 version 1.2
21583 extension soft WINSOFT NV50
21584 glfflags ignore
21585 glsflags ignore
21586 glxflags ignore
21588 ProgramBufferParametersIivNV(target, buffer, index, count, params)
21589 return void
21590 param target ProgramTarget in value
21591 param buffer UInt32 in value
21592 param index UInt32 in value
21593 param count SizeI in value
21594 param params Int32 in array [count]
21595 category NV_parameter_buffer_object
21596 version 1.2
21597 extension soft WINSOFT NV50
21598 glfflags ignore
21599 glsflags ignore
21600 glxflags ignore
21602 ProgramBufferParametersIuivNV(target, buffer, index, count, params)
21603 return void
21604 param target ProgramTarget in value
21605 param buffer UInt32 in value
21606 param index UInt32 in value
21607 param count SizeI in value
21608 param params UInt32 in array [count]
21609 category NV_parameter_buffer_object
21610 version 1.2
21611 extension soft WINSOFT NV50
21612 glfflags ignore
21613 glsflags ignore
21614 glxflags ignore
21616 ###############################################################################
21618 # Extension #340
21619 # EXT_draw_buffers2 commands
21621 ###############################################################################
21623 ColorMaskIndexedEXT(index, r, g, b, a)
21624 return void
21625 param index UInt32 in value
21626 param r Boolean in value
21627 param g Boolean in value
21628 param b Boolean in value
21629 param a Boolean in value
21630 category EXT_draw_buffers2
21631 version 2.0
21632 glxflags ignore
21633 glfflags ignore
21634 glsflags ignore
21635 extension soft WINSOFT
21637 GetBooleanIndexedvEXT(target, index, data)
21638 return void
21639 param target GLenum in value
21640 param index UInt32 in value
21641 param data Boolean out array [COMPSIZE(target)]
21642 category EXT_draw_buffers2
21643 version 2.0
21644 dlflags notlistable
21645 glxflags ignore
21646 glfflags ignore
21647 glsflags ignore
21648 extension soft WINSOFT
21650 GetIntegerIndexedvEXT(target, index, data)
21651 return void
21652 param target GLenum in value
21653 param index UInt32 in value
21654 param data Int32 out array [COMPSIZE(target)]
21655 category EXT_draw_buffers2
21656 version 2.0
21657 dlflags notlistable
21658 glxflags ignore
21659 glfflags ignore
21660 glsflags ignore
21661 extension soft WINSOFT
21663 EnableIndexedEXT(target, index)
21664 return void
21665 param target GLenum in value
21666 param index UInt32 in value
21667 category EXT_draw_buffers2
21668 version 2.0
21669 glxflags ignore
21670 glfflags ignore
21671 glsflags ignore
21672 extension soft WINSOFT
21674 DisableIndexedEXT(target, index)
21675 return void
21676 param target GLenum in value
21677 param index UInt32 in value
21678 category EXT_draw_buffers2
21679 version 2.0
21680 glxflags ignore
21681 glfflags ignore
21682 glsflags ignore
21683 extension soft WINSOFT
21685 IsEnabledIndexedEXT(target, index)
21686 return Boolean
21687 param target GLenum in value
21688 param index UInt32 in value
21689 category EXT_draw_buffers2
21690 version 2.0
21691 dlflags notlistable
21692 glxflags ignore
21693 glfflags ignore
21694 glsflags ignore
21695 extension soft WINSOFT
21697 ###############################################################################
21699 # Extension #341
21700 # NV_transform_feedback commands
21702 ###############################################################################
21704 BeginTransformFeedbackNV(primitiveMode)
21705 return void
21706 param primitiveMode GLenum in value
21707 category NV_transform_feedback
21708 version 1.5
21709 dlflags notlistable
21710 glxflags ignore
21711 glfflags ignore
21712 glsflags ignore
21713 extension soft WINSOFT
21715 EndTransformFeedbackNV()
21716 return void
21717 category NV_transform_feedback
21718 version 1.5
21719 dlflags notlistable
21720 glxflags ignore
21721 glfflags ignore
21722 glsflags ignore
21723 extension soft WINSOFT
21725 TransformFeedbackAttribsNV(count, attribs, bufferMode)
21726 return void
21727 param count UInt32 in value
21728 param attribs Int32 in array [COMPSIZE(count)]
21729 param bufferMode GLenum in value
21730 category NV_transform_feedback
21731 version 1.5
21732 dlflags notlistable
21733 glxflags ignore
21734 glfflags ignore
21735 glsflags ignore
21736 extension soft WINSOFT
21738 BindBufferRangeNV(target, index, buffer, offset, size)
21739 return void
21740 param target GLenum in value
21741 param index UInt32 in value
21742 param buffer UInt32 in value
21743 param offset BufferOffset in value
21744 param size BufferSize in value
21745 category NV_transform_feedback
21746 version 1.5
21747 dlflags notlistable
21748 glxflags ignore
21749 glfflags ignore
21750 glsflags ignore
21751 extension soft WINSOFT
21753 BindBufferOffsetNV(target, index, buffer, offset)
21754 return void
21755 param target GLenum in value
21756 param index UInt32 in value
21757 param buffer UInt32 in value
21758 param offset BufferOffset in value
21759 category NV_transform_feedback
21760 version 1.5
21761 dlflags notlistable
21762 glxflags ignore
21763 glfflags ignore
21764 glsflags ignore
21765 extension soft WINSOFT
21767 BindBufferBaseNV(target, index, buffer)
21768 return void
21769 param target GLenum in value
21770 param index UInt32 in value
21771 param buffer UInt32 in value
21772 category NV_transform_feedback
21773 version 1.5
21774 dlflags notlistable
21775 glxflags ignore
21776 glfflags ignore
21777 glsflags ignore
21778 extension soft WINSOFT
21780 TransformFeedbackVaryingsNV(program, count, locations, bufferMode)
21781 return void
21782 param program UInt32 in value
21783 param count SizeI in value
21784 param locations Int32 in array [COMPSIZE(count)]
21785 param bufferMode GLenum in value
21786 category NV_transform_feedback
21787 version 1.5
21788 dlflags notlistable
21789 glxflags ignore
21790 glfflags ignore
21791 glsflags ignore
21792 extension soft WINSOFT
21794 ActiveVaryingNV(program, name)
21795 return void
21796 param program UInt32 in value
21797 param name Char in array [COMPSIZE(name)]
21798 category NV_transform_feedback
21799 version 1.5
21800 dlflags notlistable
21801 glxflags ignore
21802 glfflags ignore
21803 glsflags ignore
21804 extension soft WINSOFT
21806 GetVaryingLocationNV(program, name)
21807 return Int32
21808 param program UInt32 in value
21809 param name Char in array [COMPSIZE(name)]
21810 category NV_transform_feedback
21811 dlflags notlistable
21812 version 1.5
21813 glfflags ignore
21814 glsflags ignore
21815 glxflags ignore
21816 extension soft WINSOFT
21818 GetActiveVaryingNV(program, index, bufSize, length, size, type, name)
21819 return void
21820 param program UInt32 in value
21821 param index UInt32 in value
21822 param bufSize SizeI in value
21823 param length SizeI out array [1]
21824 param size SizeI out array [1]
21825 param type GLenum out array [1]
21826 param name Char out array [COMPSIZE(program/index/bufSize)]
21827 category NV_transform_feedback
21828 dlflags notlistable
21829 version 1.5
21830 extension soft WINSOFT
21831 glfflags ignore
21832 glsflags ignore
21833 glxflags ignore
21835 GetTransformFeedbackVaryingNV(program, index, location)
21836 return void
21837 param program UInt32 in value
21838 param index UInt32 in value
21839 param location Int32 out array [1]
21840 category NV_transform_feedback
21841 dlflags notlistable
21842 version 1.5
21843 extension soft WINSOFT
21844 glfflags ignore
21845 glsflags ignore
21846 glxflags ignore
21848 ###############################################################################
21850 # Extension #342
21851 # EXT_bindable_uniform commands
21853 ###############################################################################
21855 UniformBufferEXT(program, location, buffer)
21856 return void
21857 param program UInt32 in value
21858 param location Int32 in value
21859 param buffer UInt32 in value
21860 category EXT_bindable_uniform
21861 version 2.0
21862 extension soft WINSOFT
21863 glxflags ignore
21864 glfflags ignore
21865 glsflags ignore
21867 GetUniformBufferSizeEXT(program, location)
21868 return Int32
21869 param program UInt32 in value
21870 param location Int32 in value
21871 category EXT_bindable_uniform
21872 dlflags notlistable
21873 version 2.0
21874 extension soft WINSOFT
21875 glfflags ignore
21876 glsflags ignore
21877 glxflags ignore
21879 GetUniformOffsetEXT(program, location)
21880 return BufferOffset
21881 param program UInt32 in value
21882 param location Int32 in value
21883 category EXT_bindable_uniform
21884 dlflags notlistable
21885 version 2.0
21886 extension soft WINSOFT
21887 glfflags ignore
21888 glsflags ignore
21889 glxflags ignore
21891 ###############################################################################
21893 # Extension #343
21894 # EXT_texture_integer extension commands
21896 ###############################################################################
21898 TexParameterIivEXT(target, pname, params)
21899 return void
21900 param target TextureTarget in value
21901 param pname TextureParameterName in value
21902 param params Int32 in array [COMPSIZE(pname)]
21903 category EXT_texture_integer
21904 version 2.0
21905 extension soft WINSOFT NV50
21906 glfflags ignore
21907 glsflags ignore
21908 glxflags ignore
21910 TexParameterIuivEXT(target, pname, params)
21911 return void
21912 param target TextureTarget in value
21913 param pname TextureParameterName in value
21914 param params UInt32 in array [COMPSIZE(pname)]
21915 category EXT_texture_integer
21916 version 2.0
21917 extension soft WINSOFT NV50
21918 glfflags ignore
21919 glsflags ignore
21920 glxflags ignore
21922 GetTexParameterIivEXT(target, pname, params)
21923 return void
21924 param target TextureTarget in value
21925 param pname GetTextureParameter in value
21926 param params Int32 out array [COMPSIZE(pname)]
21927 category EXT_texture_integer
21928 dlflags notlistable
21929 version 1.0
21930 version 2.0
21931 extension soft WINSOFT NV50
21932 glfflags ignore
21933 glsflags ignore
21934 glxflags ignore
21936 GetTexParameterIuivEXT(target, pname, params)
21937 return void
21938 param target TextureTarget in value
21939 param pname GetTextureParameter in value
21940 param params UInt32 out array [COMPSIZE(pname)]
21941 category EXT_texture_integer
21942 dlflags notlistable
21943 version 1.0
21944 version 2.0
21945 extension soft WINSOFT NV50
21946 glfflags ignore
21947 glsflags ignore
21948 glxflags ignore
21950 ClearColorIiEXT(red, green, blue, alpha)
21951 return void
21952 param red Int32 in value
21953 param green Int32 in value
21954 param blue Int32 in value
21955 param alpha Int32 in value
21956 category EXT_texture_integer
21957 version 2.0
21958 extension soft WINSOFT NV50
21959 glfflags ignore
21960 glsflags ignore
21961 glxflags ignore
21963 ClearColorIuiEXT(red, green, blue, alpha)
21964 return void
21965 param red UInt32 in value
21966 param green UInt32 in value
21967 param blue UInt32 in value
21968 param alpha UInt32 in value
21969 category EXT_texture_integer
21970 version 2.0
21971 extension soft WINSOFT NV50
21972 glfflags ignore
21973 glsflags ignore
21974 glxflags ignore
21976 ###############################################################################
21978 # Extension #344 - GLX_EXT_texture_from_pixmap
21980 ###############################################################################
21982 ###############################################################################
21984 # Extension #345
21985 # GREMEDY_frame_terminator commands
21987 ###############################################################################
21989 FrameTerminatorGREMEDY()
21990 return void
21991 category GREMEDY_frame_terminator
21992 version 1.0
21993 extension
21994 glsflags ignore
21995 glxflags ignore
21996 offset ?