Lines Matching full:name
16 <type name="inttypes"><![CDATA[#ifndef GLEXT_64_TYPES_DEFINED
53 <type name="int32_t" requires="inttypes"/>
54 <type name="int64_t" requires="inttypes"/>
56 <type name="Bool"/>
57 <type name="Colormap"/>
58 <type name="Display"/>
59 <type name="Font"/>
60 <type name="Pixmap"/>
61 <type name="Screen"/>
62 <type name="Status"/>
63 <type name="Window"/>
64 <type name="XVisualInfo"/>
65 <type name="GLbitfield"/>
66 <type name="GLboolean"/>
67 <type name="GLenum"/>
68 <type name="GLfloat"/>
69 <type name="GLint"/>
70 <type name="GLintptr"/>
71 <type name="GLsizei"/>
72 <type name="GLsizeiptr"/>
73 <type name="GLubyte"/>
74 <type name="GLuint"/>
75 <type name="DMbuffer"/>
76 <type name="DMparams"/>
77 <type name="VLNode"/>
78 <type name="VLPath"/>
79 <type name="VLServer"/>
81 <type>typedef XID <name>GLXFBConfigID</name>;</type>
82 <type>typedef struct __GLXFBConfigRec *<name>GLXFBConfig</name>;</type>
83 <type>typedef XID <name>GLXContextID</name>;</type>
84 <type>typedef struct __GLXcontextRec *<name>GLXContext</name>;</type>
85 <type>typedef XID <name>GLXPixmap</name>;</type>
86 <type>typedef XID <name>GLXDrawable</name>;</type>
87 <type>typedef XID <name>GLXWindow</name>;</type>
88 <type>typedef XID <name>GLXPbuffer</name>;</type>
89 <type>typedef void (<apientry /> *<name>__GLXextFuncPtr</name>)(void);</type>
90 <type>typedef XID <name>GLXVideoCaptureDeviceNV</name>;</type>
91 <type>typedef unsigned int <name>GLXVideoDeviceNV</name>;</type>
92 <type>typedef XID <name>GLXVideoSourceSGIX</name>;</type>
93 <type>typedef XID <name>GLXFBConfigIDSGIX</name>;</type>
94 <type>typedef struct __GLXFBConfigRec *<name>GLXFBConfigSGIX</name>;</type>
95 <type>typedef XID <name>GLXPbufferSGIX</name>;</type>
109 } <name>GLXPbufferClobberEvent</name>;</type>
121 } <name>GLXBufferSwapComplete</name>;</type>
127 } <name>GLXEvent</name>;</type>
138 } <name>GLXStereoNotifyEventEXT</name>;</type>
152 } <name>GLXBufferClobberEventSGIX</name>;</type>
157 } <name>GLXHyperpipeNetworkSGIX</name>;</type>
164 } <name>GLXHyperpipeConfigSGIX</name>;</type>
170 } <name>GLXPipeRect</name>;</type>
175 } <name>GLXPipeRectLimits</name>;</type>
183 …<enum value=""GLX"" name="GLX_EXTENSION_NAME" comment="This is modest abuse of the enum…
190 <enum value="0x1" name="GLX_VENDOR"/>
191 <enum value="0x2" name="GLX_VERSION"/>
192 <enum value="0x3" name="GLX_EXTENSIONS"/>
196 <enum value="0x1" name="GLX_3DFX_WINDOW_MODE_MESA"/>
197 <enum value="0x2" name="GLX_3DFX_FULLSCREEN_MODE_MESA"/>
204 <enum value="0" name="GLX_PbufferClobber"/>
205 <enum value="1" name="GLX_BufferSwapComplete"/>
206 <enum value="17" name="__GLX_NUMBER_EVENTS"/>
210 <enum value="1" name="GLX_BAD_SCREEN"/>
211 <enum value="2" name="GLX_BAD_ATTRIBUTE"/>
212 <enum value="3" name="GLX_NO_EXTENSION"/>
213 <enum value="4" name="GLX_BAD_VISUAL"/>
214 <enum value="5" name="GLX_BAD_CONTEXT"/>
215 <enum value="6" name="GLX_BAD_VALUE"/>
216 <enum value="7" name="GLX_BAD_ENUM"/>
217 <enum value="91" name="GLX_BAD_HYPERPIPE_CONFIG_SGIX"/>
218 <enum value="92" name="GLX_BAD_HYPERPIPE_SGIX"/>
222 <enum value="0x00000000" name="GLX_STEREO_NOTIFY_EXT"/>
226 <enum value="0x00000001" name="GLX_WINDOW_BIT"/>
227 <enum value="0x00000001" name="GLX_WINDOW_BIT_SGIX"/>
228 <enum value="0x00000002" name="GLX_PIXMAP_BIT"/>
229 <enum value="0x00000002" name="GLX_PIXMAP_BIT_SGIX"/>
230 <enum value="0x00000004" name="GLX_PBUFFER_BIT"/>
231 <enum value="0x00000004" name="GLX_PBUFFER_BIT_SGIX"/>
235 <enum value="0x00000001" name="GLX_RGBA_BIT"/>
236 <enum value="0x00000001" name="GLX_RGBA_BIT_SGIX"/>
237 <enum value="0x00000002" name="GLX_COLOR_INDEX_BIT"/>
238 <enum value="0x00000002" name="GLX_COLOR_INDEX_BIT_SGIX"/>
239 <enum value="0x00000004" name="GLX_RGBA_FLOAT_BIT_ARB"/>
240 <enum value="0x00000008" name="GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT"/>
244 <enum value="0x00000000" name="GLX_SYNC_FRAME_SGIX"/>
245 <enum value="0x00000001" name="GLX_SYNC_SWAP_SGIX"/>
249 <enum value="0x00000001" name="GLX_STEREO_NOTIFY_MASK_EXT"/>
250 <enum value="0x04000000" name="GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK"/>
251 <enum value="0x08000000" name="GLX_PBUFFER_CLOBBER_MASK"/>
252 <enum value="0x08000000" name="GLX_BUFFER_CLOBBER_MASK_SGIX"/>
256 <enum value="0x00000001" name="GLX_FRONT_LEFT_BUFFER_BIT"/>
257 <enum value="0x00000001" name="GLX_FRONT_LEFT_BUFFER_BIT_SGIX"/>
258 <enum value="0x00000002" name="GLX_FRONT_RIGHT_BUFFER_BIT"/>
259 <enum value="0x00000002" name="GLX_FRONT_RIGHT_BUFFER_BIT_SGIX"/>
260 <enum value="0x00000004" name="GLX_BACK_LEFT_BUFFER_BIT"/>
261 <enum value="0x00000004" name="GLX_BACK_LEFT_BUFFER_BIT_SGIX"/>
262 <enum value="0x00000008" name="GLX_BACK_RIGHT_BUFFER_BIT"/>
263 <enum value="0x00000008" name="GLX_BACK_RIGHT_BUFFER_BIT_SGIX"/>
264 <enum value="0x00000010" name="GLX_AUX_BUFFERS_BIT"/>
265 <enum value="0x00000010" name="GLX_AUX_BUFFERS_BIT_SGIX"/>
266 <enum value="0x00000020" name="GLX_DEPTH_BUFFER_BIT"/>
267 <enum value="0x00000020" name="GLX_DEPTH_BUFFER_BIT_SGIX"/>
268 <enum value="0x00000040" name="GLX_STENCIL_BUFFER_BIT"/>
269 <enum value="0x00000040" name="GLX_STENCIL_BUFFER_BIT_SGIX"/>
270 <enum value="0x00000080" name="GLX_ACCUM_BUFFER_BIT"/>
271 <enum value="0x00000080" name="GLX_ACCUM_BUFFER_BIT_SGIX"/>
272 <enum value="0x00000100" name="GLX_SAMPLE_BUFFERS_BIT_SGIX"/>
276 <enum value="0x00000001" name="GLX_HYPERPIPE_DISPLAY_PIPE_SGIX"/>
277 <enum value="0x00000002" name="GLX_HYPERPIPE_RENDER_PIPE_SGIX"/>
281 <enum value="0x00000001" name="GLX_PIPE_RECT_SGIX"/>
282 <enum value="0x00000002" name="GLX_PIPE_RECT_LIMITS_SGIX"/>
283 <enum value="0x00000003" name="GLX_HYPERPIPE_STEREO_SGIX"/>
284 <enum value="0x00000004" name="GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX"/>
288 <enum value="0x00000001" name="GLX_TEXTURE_1D_BIT_EXT"/>
289 <enum value="0x00000002" name="GLX_TEXTURE_2D_BIT_EXT"/>
290 <enum value="0x00000004" name="GLX_TEXTURE_RECTANGLE_BIT_EXT"/>
294 <enum value="0x00000001" name="GLX_CONTEXT_DEBUG_BIT_ARB"/>
295 <enum value="0x00000002" name="GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB"/>
296 <enum value="0x00000004" name="GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB"/>
297 <enum value="0x00000008" name="GLX_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
301 <enum value="0x00000001" name="GLX_CONTEXT_CORE_PROFILE_BIT_ARB"/>
302 <enum value="0x00000002" name="GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"/>
303 <enum value="0x00000004" name="GLX_CONTEXT_ES_PROFILE_BIT_EXT"/>
304 …<enum value="0x00000004" name="GLX_CONTEXT_ES2_PROFILE_BIT_EXT" alias="GLX_CONTEXT_ES_PROFILE_B…
308 <enum value="80" name="GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX"/>
315 <enum value="0" name="GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB"/>
316 …<enum value="0xFFFFFFFF" name="GLX_DONT_CARE" comment="For ChooseFBC…
320 <enum value="1" name="GLX_USE_GL"/>
321 <enum value="2" name="GLX_BUFFER_SIZE"/>
322 <enum value="3" name="GLX_LEVEL"/>
323 <enum value="4" name="GLX_RGBA"/>
324 <enum value="5" name="GLX_DOUBLEBUFFER"/>
325 <enum value="6" name="GLX_STEREO"/>
326 <enum value="7" name="GLX_AUX_BUFFERS"/>
327 <enum value="8" name="GLX_RED_SIZE"/>
328 <enum value="9" name="GLX_GREEN_SIZE"/>
329 <enum value="10" name="GLX_BLUE_SIZE"/>
330 <enum value="11" name="GLX_ALPHA_SIZE"/>
331 <enum value="12" name="GLX_DEPTH_SIZE"/>
332 <enum value="13" name="GLX_STENCIL_SIZE"/>
333 <enum value="14" name="GLX_ACCUM_RED_SIZE"/>
334 <enum value="15" name="GLX_ACCUM_GREEN_SIZE"/>
335 <enum value="16" name="GLX_ACCUM_BLUE_SIZE"/>
336 <enum value="17" name="GLX_ACCUM_ALPHA_SIZE"/>
338 <enum value="0x20" name="GLX_CONFIG_CAVEAT"/>
339 <enum value="0x20" name="GLX_VISUAL_CAVEAT_EXT"/>
340 <enum value="0x22" name="GLX_X_VISUAL_TYPE"/>
341 <enum value="0x22" name="GLX_X_VISUAL_TYPE_EXT"/>
342 <enum value="0x23" name="GLX_TRANSPARENT_TYPE"/>
343 <enum value="0x23" name="GLX_TRANSPARENT_TYPE_EXT"/>
344 <enum value="0x24" name="GLX_TRANSPARENT_INDEX_VALUE"/>
345 <enum value="0x24" name="GLX_TRANSPARENT_INDEX_VALUE_EXT"/>
346 <enum value="0x25" name="GLX_TRANSPARENT_RED_VALUE"/>
347 <enum value="0x25" name="GLX_TRANSPARENT_RED_VALUE_EXT"/>
348 <enum value="0x26" name="GLX_TRANSPARENT_GREEN_VALUE"/>
349 <enum value="0x26" name="GLX_TRANSPARENT_GREEN_VALUE_EXT"/>
350 <enum value="0x27" name="GLX_TRANSPARENT_BLUE_VALUE"/>
351 <enum value="0x27" name="GLX_TRANSPARENT_BLUE_VALUE_EXT"/>
352 <enum value="0x28" name="GLX_TRANSPARENT_ALPHA_VALUE"/>
353 <enum value="0x28" name="GLX_TRANSPARENT_ALPHA_VALUE_EXT"/>
357 <enum value="0x1F00" name="GLX_GPU_VENDOR_AMD"/>
358 <enum value="0x1F01" name="GLX_GPU_RENDERER_STRING_AMD"/>
359 <enum value="0x1F02" name="GLX_GPU_OPENGL_VERSION_STRING_AMD"/>
363 <enum value="0x2091" name="GLX_CONTEXT_MAJOR_VERSION_ARB"/>
364 <enum value="0x2092" name="GLX_CONTEXT_MINOR_VERSION_ARB"/>
366 <enum value="0x2094" name="GLX_CONTEXT_FLAGS_ARB"/>
368 <enum value="0x2095" name="GLX_CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB"/>
370 <enum value="0x2097" name="GLX_CONTEXT_RELEASE_BEHAVIOR_ARB"/>
371 <enum value="0x2098" name="GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB"/>
376 <enum value="0x20AA" name="GLX_CONTEXT_MULTIGPU_ATTRIB_NV"/>
377 <enum value="0x20AB" name="GLX_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/>
378 <enum value="0x20AC" name="GLX_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/>
379 <enum value="0x20AD" name="GLX_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/>
380 <enum value="0x20AE" name="GLX_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/>
381 <enum value="0x20B0" name="GLX_FLOAT_COMPONENTS_NV"/>
382 <enum value="0x20B1" name="GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT"/>
383 <enum value="0x20B2" name="GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB"/>
384 <enum value="0x20B2" name="GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT"/>
385 <enum value="0x20B3" name="GLX_COLOR_SAMPLES_NV"/>
387 <enum value="0x20B9" name="GLX_RGBA_FLOAT_TYPE_ARB"/>
389 <enum value="0x20C3" name="GLX_VIDEO_OUT_COLOR_NV"/>
390 <enum value="0x20C4" name="GLX_VIDEO_OUT_ALPHA_NV"/>
391 <enum value="0x20C5" name="GLX_VIDEO_OUT_DEPTH_NV"/>
392 <enum value="0x20C6" name="GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV"/>
393 <enum value="0x20C7" name="GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV"/>
394 <enum value="0x20C8" name="GLX_VIDEO_OUT_FRAME_NV"/>
395 <enum value="0x20C9" name="GLX_VIDEO_OUT_FIELD_1_NV"/>
396 <enum value="0x20CA" name="GLX_VIDEO_OUT_FIELD_2_NV"/>
397 <enum value="0x20CB" name="GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV"/>
398 <enum value="0x20CC" name="GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV"/>
399 <enum value="0x20CD" name="GLX_DEVICE_ID_NV"/>
400 <enum value="0x20CE" name="GLX_UNIQUE_ID_NV"/>
401 <enum value="0x20CF" name="GLX_NUM_VIDEO_CAPTURE_SLOTS_NV"/>
402 <enum value="0x20D0" name="GLX_BIND_TO_TEXTURE_RGB_EXT"/>
403 <enum value="0x20D1" name="GLX_BIND_TO_TEXTURE_RGBA_EXT"/>
404 <enum value="0x20D2" name="GLX_BIND_TO_MIPMAP_TEXTURE_EXT"/>
405 <enum value="0x20D3" name="GLX_BIND_TO_TEXTURE_TARGETS_EXT"/>
406 <enum value="0x20D4" name="GLX_Y_INVERTED_EXT"/>
407 <enum value="0x20D5" name="GLX_TEXTURE_FORMAT_EXT"/>
408 <enum value="0x20D6" name="GLX_TEXTURE_TARGET_EXT"/>
409 <enum value="0x20D7" name="GLX_MIPMAP_TEXTURE_EXT"/>
410 <enum value="0x20D8" name="GLX_TEXTURE_FORMAT_NONE_EXT"/>
411 <enum value="0x20D9" name="GLX_TEXTURE_FORMAT_RGB_EXT"/>
412 <enum value="0x20DA" name="GLX_TEXTURE_FORMAT_RGBA_EXT"/>
413 <enum value="0x20DB" name="GLX_TEXTURE_1D_EXT"/>
414 <enum value="0x20DC" name="GLX_TEXTURE_2D_EXT"/>
415 <enum value="0x20DD" name="GLX_TEXTURE_RECTANGLE_EXT"/>
416 <enum value="0x20DE" name="GLX_FRONT_LEFT_EXT"/>
417 <enum value="0x20DF" name="GLX_FRONT_RIGHT_EXT"/>
418 <enum value="0x20E0" name="GLX_BACK_LEFT_EXT"/>
419 <enum value="0x20E1" name="GLX_BACK_RIGHT_EXT"/>
420 <enum value="0x20DE" name="GLX_FRONT_EXT" alias="GLX_FRONT_LEFT_EXT"/>
421 <enum value="0x20E0" name="GLX_BACK_EXT" alias="GLX_BACK_LEFT_EXT"/>
422 <enum value="0x20E2" name="GLX_AUX0_EXT"/>
423 <enum value="0x20E3" name="GLX_AUX1_EXT"/>
424 <enum value="0x20E4" name="GLX_AUX2_EXT"/>
425 <enum value="0x20E5" name="GLX_AUX3_EXT"/>
426 <enum value="0x20E6" name="GLX_AUX4_EXT"/>
427 <enum value="0x20E7" name="GLX_AUX5_EXT"/>
428 <enum value="0x20E8" name="GLX_AUX6_EXT"/>
429 <enum value="0x20E9" name="GLX_AUX7_EXT"/>
430 <enum value="0x20EA" name="GLX_AUX8_EXT"/>
431 <enum value="0x20EB" name="GLX_AUX9_EXT"/>
433 <enum value="0x20F0" name="GLX_NUM_VIDEO_SLOTS_NV"/>
434 <enum value="0x20F1" name="GLX_SWAP_INTERVAL_EXT"/>
435 <enum value="0x20F2" name="GLX_MAX_SWAP_INTERVAL_EXT"/>
436 <enum value="0x20F3" name="GLX_LATE_SWAPS_TEAR_EXT"/>
437 <enum value="0x20F4" name="GLX_BACK_BUFFER_AGE_EXT"/>
438 <enum value="0x20F5" name="GLX_STEREO_TREE_EXT"/>
439 <enum value="0x20F6" name="GLX_VENDOR_NAMES_EXT"/>
440 <enum value="0x20F7" name="GLX_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV"/>
446 <enum value="0x21A2" name="GLX_GPU_FASTEST_TARGET_GPUS_AMD"/>
447 <enum value="0x21A3" name="GLX_GPU_RAM_AMD"/>
448 <enum value="0x21A4" name="GLX_GPU_CLOCK_AMD"/>
449 <enum value="0x21A5" name="GLX_GPU_NUM_PIPES_AMD"/>
450 <enum value="0x21A6" name="GLX_GPU_NUM_SIMD_AMD"/>
451 <enum value="0x21A7" name="GLX_GPU_NUM_RB_AMD"/>
452 <enum value="0x21A8" name="GLX_GPU_NUM_SPI_AMD"/>
457 <enum value="0x3100" name="GLX_CONTEXT_PRIORITY_LEVEL_EXT"/>
458 <enum value="0x3101" name="GLX_CONTEXT_PRIORITY_HIGH_EXT"/>
459 <enum value="0x3102" name="GLX_CONTEXT_PRIORITY_MEDIUM_EXT"/>
460 <enum value="0x3103" name="GLX_CONTEXT_PRIORITY_LOW_EXT"/>
464 <enum value="0x31B3" name="GLX_CONTEXT_OPENGL_NO_ERROR_ARB"/>
468 …<enum value="0x8000" name="GLX_NONE" comment="Attribute val…
469 …<enum value="0x8001" name="GLX_SLOW_CONFIG" comment="CONFIG_CAVEAT…
470 …<enum value="0x8002" name="GLX_TRUE_COLOR" comment="X_VISUAL_TYPE…
471 …<enum value="0x8003" name="GLX_DIRECT_COLOR" comment="X_VISUAL_TYPE…
472 …<enum value="0x8004" name="GLX_PSEUDO_COLOR" comment="X_VISUAL_TYPE…
473 …<enum value="0x8005" name="GLX_STATIC_COLOR" comment="X_VISUAL_TYPE…
474 …<enum value="0x8006" name="GLX_GRAY_SCALE" comment="X_VISUAL_TYPE…
475 …<enum value="0x8007" name="GLX_STATIC_GRAY" comment="X_VISUAL_TYPE…
476 …<enum value="0x8008" name="GLX_TRANSPARENT_RGB" comment="TRANSPARENT_T…
477 …<enum value="0x8009" name="GLX_TRANSPARENT_INDEX" comment="TRANSPARENT_T…
478 …<enum value="0x800B" name="GLX_VISUAL_ID" comment="Context attri…
479 …<enum value="0x800C" name="GLX_SCREEN" comment="Context attri…
480 …<enum value="0x800D" name="GLX_NON_CONFORMANT_CONFIG" comment="CONFIG_CAVEAT…
481 …<enum value="0x8010" name="GLX_DRAWABLE_TYPE" comment="FBConfig attr…
482 …<enum value="0x8011" name="GLX_RENDER_TYPE" comment="FBConfig attr…
483 …<enum value="0x8012" name="GLX_X_RENDERABLE" comment="FBConfig attr…
484 …<enum value="0x8013" name="GLX_FBCONFIG_ID" comment="FBConfig attr…
485 …<enum value="0x8014" name="GLX_RGBA_TYPE" comment="CreateNewCont…
486 …<enum value="0x8015" name="GLX_COLOR_INDEX_TYPE" comment="CreateNewCont…
487 …<enum value="0x8016" name="GLX_MAX_PBUFFER_WIDTH" comment="FBConfig attr…
488 …<enum value="0x8017" name="GLX_MAX_PBUFFER_HEIGHT" comment="FBConfig attr…
489 …<enum value="0x8018" name="GLX_MAX_PBUFFER_PIXELS" comment="FBConfig attr…
490 …<enum value="0x801B" name="GLX_PRESERVED_CONTENTS" comment="CreateGLXPbuf…
491 …<enum value="0x801C" name="GLX_LARGEST_PBUFFER" comment="CreateGLXPbuf…
492 …<enum value="0x801D" name="GLX_WIDTH" comment="Drawable attr…
493 …<enum value="0x801E" name="GLX_HEIGHT" comment="Drawable attr…
494 …<enum value="0x801F" name="GLX_EVENT_MASK" comment="Drawable attr…
495 …<enum value="0x8020" name="GLX_DAMAGED" comment="PbufferClobbe…
496 …<enum value="0x8021" name="GLX_SAVED" comment="PbufferClobbe…
497 …<enum value="0x8022" name="GLX_WINDOW" comment="PbufferClobbe…
498 …<enum value="0x8023" name="GLX_PBUFFER" comment="PbufferClobbe…
499 …<enum value="0x8000" name="GLX_NONE_EXT" comment="several EXT a…
500 …<enum value="0x8001" name="GLX_SLOW_VISUAL_EXT" comment="VISUAL_CAVEAT…
501 …<enum value="0x8002" name="GLX_TRUE_COLOR_EXT" comment="X_VISUAL_TYPE…
502 …<enum value="0x8003" name="GLX_DIRECT_COLOR_EXT" comment="X_VISUAL_TYPE…
503 …<enum value="0x8004" name="GLX_PSEUDO_COLOR_EXT" comment="X_VISUAL_TYPE…
504 …<enum value="0x8005" name="GLX_STATIC_COLOR_EXT" comment="X_VISUAL_TYPE…
505 …<enum value="0x8006" name="GLX_GRAY_SCALE_EXT" comment="X_VISUAL_TYPE…
506 …<enum value="0x8007" name="GLX_STATIC_GRAY_EXT" comment="X_VISUAL_TYPE…
507 …<enum value="0x8008" name="GLX_TRANSPARENT_RGB_EXT" comment="TRANSPARENT_T…
508 …<enum value="0x8009" name="GLX_TRANSPARENT_INDEX_EXT" comment="TRANSPARENT_T…
509 …<enum value="0x800A" name="GLX_SHARE_CONTEXT_EXT" comment="QueryContextI…
510 …<enum value="0x800B" name="GLX_VISUAL_ID_EXT" comment="QueryContextI…
511 …<enum value="0x800C" name="GLX_SCREEN_EXT" comment="QueryContextI…
512 …<enum value="0x800D" name="GLX_NON_CONFORMANT_VISUAL_EXT" comment="VISUAL_CAVEAT…
513 …<enum value="0x8010" name="GLX_DRAWABLE_TYPE_SGIX" comment="FBConfigSGIX …
514 …<enum value="0x8011" name="GLX_RENDER_TYPE_SGIX" comment="FBConfigSGIX …
515 …<enum value="0x8012" name="GLX_X_RENDERABLE_SGIX" comment="FBConfigSGIX …
516 …<enum value="0x8013" name="GLX_FBCONFIG_ID_SGIX" comment="FBConfigSGIX …
517 …<enum value="0x8014" name="GLX_RGBA_TYPE_SGIX" comment="CreateContext…
518 …<enum value="0x8015" name="GLX_COLOR_INDEX_TYPE_SGIX" comment="CreateContext…
519 …<enum value="0x8016" name="GLX_MAX_PBUFFER_WIDTH_SGIX" comment="FBConfigSGIX …
520 …<enum value="0x8017" name="GLX_MAX_PBUFFER_HEIGHT_SGIX" comment="FBConfigSGIX …
521 …<enum value="0x8018" name="GLX_MAX_PBUFFER_PIXELS_SGIX" comment="FBConfigSGIX …
522 …<enum value="0x8019" name="GLX_OPTIMAL_PBUFFER_WIDTH_SGIX" comment="FBConfigSGIX …
523 …<enum value="0x801A" name="GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX" comment="FBConfigSGIX …
524 …<enum value="0x801B" name="GLX_PRESERVED_CONTENTS_SGIX" comment="PbufferSGIX a…
525 …<enum value="0x801C" name="GLX_LARGEST_PBUFFER_SGIX" comment="PbufferSGIX a…
526 …<enum value="0x801D" name="GLX_WIDTH_SGIX" comment="PbufferSGIX a…
527 …<enum value="0x801E" name="GLX_HEIGHT_SGIX" comment="PbufferSGIX a…
528 …<enum value="0x801F" name="GLX_EVENT_MASK_SGIX" comment="PbufferSGIX a…
529 …<enum value="0x8020" name="GLX_DAMAGED_SGIX" comment="BufferClobber…
530 …<enum value="0x8021" name="GLX_SAVED_SGIX" comment="BufferClobber…
531 …<enum value="0x8022" name="GLX_WINDOW_SGIX" comment="BufferClobber…
532 …<enum value="0x8023" name="GLX_PBUFFER_SGIX" comment="BufferClobber…
533 …<enum value="0x8024" name="GLX_DIGITAL_MEDIA_PBUFFER_SGIX" comment="PbufferSGIX a…
534 …<enum value="0x8025" name="GLX_BLENDED_RGBA_SGIS" comment="TRANSPARENT_T…
535 …<enum value="0x8026" name="GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS" comment="Visual attrib…
536 …<enum value="0x8027" name="GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS" comment="Visual attrib…
537 …<enum value="0x8028" name="GLX_VISUAL_SELECT_GROUP_SGIX" comment="Visual attrib…
539 <enum value="0x8030" name="GLX_HYPERPIPE_ID_SGIX"/>
541 …<enum value="0x8040" name="GLX_PBUFFER_HEIGHT" comment="CreateGLXPbuf…
542 …<enum value="0x8041" name="GLX_PBUFFER_WIDTH" comment="CreateGLXPbuf…
547 <enum value="0x8050" name="GLX_SAMPLE_BUFFERS_3DFX"/>
548 <enum value="0x8051" name="GLX_SAMPLES_3DFX"/>
554 <enum value="0x8060" name="GLX_SWAP_METHOD_OML"/>
555 <enum value="0x8061" name="GLX_SWAP_EXCHANGE_OML"/>
556 <enum value="0x8062" name="GLX_SWAP_COPY_OML"/>
557 <enum value="0x8063" name="GLX_SWAP_UNDEFINED_OML"/>
570 <enum value="0x8180" name="GLX_EXCHANGE_COMPLETE_INTEL"/>
571 <enum value="0x8181" name="GLX_COPY_COMPLETE_INTEL"/>
572 <enum value="0x8182" name="GLX_FLIP_COMPLETE_INTEL"/>
573 <enum value="0x8183" name="GLX_RENDERER_VENDOR_ID_MESA"/>
574 <enum value="0x8184" name="GLX_RENDERER_DEVICE_ID_MESA"/>
575 <enum value="0x8185" name="GLX_RENDERER_VERSION_MESA"/>
576 <enum value="0x8186" name="GLX_RENDERER_ACCELERATED_MESA"/>
577 <enum value="0x8187" name="GLX_RENDERER_VIDEO_MEMORY_MESA"/>
578 <enum value="0x8188" name="GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA"/>
579 <enum value="0x8189" name="GLX_RENDERER_PREFERRED_PROFILE_MESA"/>
580 <enum value="0x818A" name="GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA"/>
581 <enum value="0x818B" name="GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA"/>
582 <enum value="0x818C" name="GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA"/>
583 <enum value="0x818D" name="GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA"/>
598 <enum value="0x8252" name="GLX_LOSE_CONTEXT_ON_RESET_ARB"/>
599 <enum value="0x8256" name="GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB"/>
600 <enum value="0x8261" name="GLX_NO_RESET_NOTIFICATION_ARB"/>
605 … <enum value="0x9126" name="GLX_CONTEXT_PROFILE_MASK_ARB" comment="Value shared with GL"/>
610 <enum value="100000" name="GLX_SAMPLE_BUFFERS"/>
611 <enum value="100000" name="GLX_SAMPLE_BUFFERS_ARB"/>
612 <enum value="100000" name="GLX_SAMPLE_BUFFERS_SGIS"/>
613 <enum value="100001" name="GLX_SAMPLES"/>
614 <enum value="100001" name="GLX_SAMPLES_ARB"/>
615 <enum value="100001" name="GLX_SAMPLES_SGIS"/>
616 <enum value="100001" name="GLX_COVERAGE_SAMPLES_NV"/>
623 <proto><ptype>Bool</ptype> <name>glXAssociateDMPbufferSGIX</name></proto>
624 <param><ptype>Display</ptype> *<name>dpy</name></param>
625 <param><ptype>GLXPbufferSGIX</ptype> <name>pbuffer</name></param>
626 <param><ptype>DMparams</ptype> *<name>params</name></param>
627 <param><ptype>DMbuffer</ptype> <name>dmbuffer</name></param>
630 <proto>int <name>glXBindChannelToWindowSGIX</name></proto>
631 <param><ptype>Display</ptype> *<name>display</name></param>
632 <param>int <name>screen</name></param>
633 <param>int <name>channel</name></param>
634 <param><ptype>Window</ptype> <name>window</name></param>
637 <proto>int <name>glXBindHyperpipeSGIX</name></proto>
638 <param><ptype>Display</ptype> *<name>dpy</name></param>
639 <param>int <name>hpId</name></param>
642 <proto><ptype>Bool</ptype> <name>glXBindSwapBarrierNV</name></proto>
643 <param><ptype>Display</ptype> *<name>dpy</name></param>
644 <param><ptype>GLuint</ptype> <name>group</name></param>
645 <param><ptype>GLuint</ptype> <name>barrier</name></param>
648 <proto>void <name>glXBindSwapBarrierSGIX</name></proto>
649 <param><ptype>Display</ptype> *<name>dpy</name></param>
650 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
651 <param>int <name>barrier</name></param>
654 <proto>void <name>glXBindTexImageEXT</name></proto>
655 <param><ptype>Display</ptype> *<name>dpy</name></param>
656 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
657 <param>int <name>buffer</name></param>
658 <param>const int *<name>attrib_list</name></param>
661 <proto>int <name>glXBindVideoCaptureDeviceNV</name></proto>
662 <param><ptype>Display</ptype> *<name>dpy</name></param>
663 <param>unsigned int <name>video_capture_slot</name></param>
664 <param><ptype>GLXVideoCaptureDeviceNV</ptype> <name>device</name></param>
667 <proto>int <name>glXBindVideoDeviceNV</name></proto>
668 <param><ptype>Display</ptype> *<name>dpy</name></param>
669 <param>unsigned int <name>video_slot</name></param>
670 <param>unsigned int <name>video_device</name></param>
671 <param>const int *<name>attrib_list</name></param>
674 <proto>int <name>glXBindVideoImageNV</name></proto>
675 <param><ptype>Display</ptype> *<name>dpy</name></param>
676 <param><ptype>GLXVideoDeviceNV</ptype> <name>VideoDevice</name></param>
677 <param><ptype>GLXPbuffer</ptype> <name>pbuf</name></param>
678 <param>int <name>iVideoBuffer</name></param>
681 <proto>void <name>glXBlitContextFramebufferAMD</name></proto>
682 <param><ptype>GLXContext</ptype> <name>dstCtx</name></param>
683 <param><ptype>GLint</ptype> <name>srcX0</name></param>
684 <param><ptype>GLint</ptype> <name>srcY0</name></param>
685 <param><ptype>GLint</ptype> <name>srcX1</name></param>
686 <param><ptype>GLint</ptype> <name>srcY1</name></param>
687 <param><ptype>GLint</ptype> <name>dstX0</name></param>
688 <param><ptype>GLint</ptype> <name>dstY0</name></param>
689 <param><ptype>GLint</ptype> <name>dstX1</name></param>
690 <param><ptype>GLint</ptype> <name>dstY1</name></param>
691 <param><ptype>GLbitfield</ptype> <name>mask</name></param>
692 <param><ptype>GLenum</ptype> <name>filter</name></param>
695 <proto>int <name>glXChannelRectSGIX</name></proto>
696 <param><ptype>Display</ptype> *<name>display</name></param>
697 <param>int <name>screen</name></param>
698 <param>int <name>channel</name></param>
699 <param>int <name>x</name></param>
700 <param>int <name>y</name></param>
701 <param>int <name>w</name></param>
702 <param>int <name>h</name></param>
705 <proto>int <name>glXChannelRectSyncSGIX</name></proto>
706 <param><ptype>Display</ptype> *<name>display</name></param>
707 <param>int <name>screen</name></param>
708 <param>int <name>channel</name></param>
709 <param><ptype>GLenum</ptype> <name>synctype</name></param>
712 <proto><ptype>GLXFBConfig</ptype> *<name>glXChooseFBConfig</name></proto>
713 <param><ptype>Display</ptype> *<name>dpy</name></param>
714 <param>int <name>screen</name></param>
715 <param>const int *<name>attrib_list</name></param>
716 <param>int *<name>nelements</name></param>
719 <proto><ptype>GLXFBConfigSGIX</ptype> *<name>glXChooseFBConfigSGIX</name></proto>
720 <param><ptype>Display</ptype> *<name>dpy</name></param>
721 <param>int <name>screen</name></param>
722 <param>int *<name>attrib_list</name></param>
723 <param>int *<name>nelements</name></param>
726 <proto><ptype>XVisualInfo</ptype> *<name>glXChooseVisual</name></proto>
727 <param><ptype>Display</ptype> *<name>dpy</name></param>
728 <param>int <name>screen</name></param>
729 <param>int *<name>attribList</name></param>
732 <proto>void <name>glXCopyBufferSubDataNV</name></proto>
733 <param><ptype>Display</ptype> *<name>dpy</name></param>
734 <param><ptype>GLXContext</ptype> <name>readCtx</name></param>
735 <param><ptype>GLXContext</ptype> <name>writeCtx</name></param>
736 <param><ptype>GLenum</ptype> <name>readTarget</name></param>
737 <param><ptype>GLenum</ptype> <name>writeTarget</name></param>
738 <param><ptype>GLintptr</ptype> <name>readOffset</name></param>
739 <param><ptype>GLintptr</ptype> <name>writeOffset</name></param>
740 <param><ptype>GLsizeiptr</ptype> <name>size</name></param>
743 <proto>void <name>glXNamedCopyBufferSubDataNV</name></proto>
744 <param><ptype>Display</ptype> *<name>dpy</name></param>
745 <param><ptype>GLXContext</ptype> <name>readCtx</name></param>
746 <param><ptype>GLXContext</ptype> <name>writeCtx</name></param>
747 <param><ptype>GLuint</ptype> <name>readBuffer</name></param>
748 <param><ptype>GLuint</ptype> <name>writeBuffer</name></param>
749 <param><ptype>GLintptr</ptype> <name>readOffset</name></param>
750 <param><ptype>GLintptr</ptype> <name>writeOffset</name></param>
751 <param><ptype>GLsizeiptr</ptype> <name>size</name></param>
754 <proto>void <name>glXCopyContext</name></proto>
755 <param><ptype>Display</ptype> *<name>dpy</name></param>
756 <param><ptype>GLXContext</ptype> <name>src</name></param>
757 <param><ptype>GLXContext</ptype> <name>dst</name></param>
758 <param>unsigned long <name>mask</name></param>
761 <proto>void <name>glXCopyImageSubDataNV</name></proto>
762 <param><ptype>Display</ptype> *<name>dpy</name></param>
763 <param><ptype>GLXContext</ptype> <name>srcCtx</name></param>
764 <param><ptype>GLuint</ptype> <name>srcName</name></param>
765 <param><ptype>GLenum</ptype> <name>srcTarget</name></param>
766 <param><ptype>GLint</ptype> <name>srcLevel</name></param>
767 <param><ptype>GLint</ptype> <name>srcX</name></param>
768 <param><ptype>GLint</ptype> <name>srcY</name></param>
769 <param><ptype>GLint</ptype> <name>srcZ</name></param>
770 <param><ptype>GLXContext</ptype> <name>dstCtx</name></param>
771 <param><ptype>GLuint</ptype> <name>dstName</name></param>
772 <param><ptype>GLenum</ptype> <name>dstTarget</name></param>
773 <param><ptype>GLint</ptype> <name>dstLevel</name></param>
774 <param><ptype>GLint</ptype> <name>dstX</name></param>
775 <param><ptype>GLint</ptype> <name>dstY</name></param>
776 <param><ptype>GLint</ptype> <name>dstZ</name></param>
777 <param><ptype>GLsizei</ptype> <name>width</name></param>
778 <param><ptype>GLsizei</ptype> <name>height</name></param>
779 <param><ptype>GLsizei</ptype> <name>depth</name></param>
782 <proto>void <name>glXCopySubBufferMESA</name></proto>
783 <param><ptype>Display</ptype> *<name>dpy</name></param>
784 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
785 <param>int <name>x</name></param>
786 <param>int <name>y</name></param>
787 <param>int <name>width</name></param>
788 <param>int <name>height</name></param>
791 <proto><ptype>GLXContext</ptype> <name>glXCreateAssociatedContextAMD</name></proto>
792 <param>unsigned int <name>id</name></param>
793 <param><ptype>GLXContext</ptype> <name>share_list</name></param>
796 … <proto><ptype>GLXContext</ptype> <name>glXCreateAssociatedContextAttribsAMD</name></proto>
797 <param>unsigned int <name>id</name></param>
798 <param><ptype>GLXContext</ptype> <name>share_context</name></param>
799 <param>const int *<name>attribList</name></param>
802 <proto><ptype>GLXContext</ptype> <name>glXCreateContextAttribsARB</name></proto>
803 <param><ptype>Display</ptype> *<name>dpy</name></param>
804 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
805 <param><ptype>GLXContext</ptype> <name>share_context</name></param>
806 <param><ptype>Bool</ptype> <name>direct</name></param>
807 <param>const int *<name>attrib_list</name></param>
810 <proto><ptype>GLXContext</ptype> <name>glXCreateContext</name></proto>
811 <param><ptype>Display</ptype> *<name>dpy</name></param>
812 <param><ptype>XVisualInfo</ptype> *<name>vis</name></param>
813 <param><ptype>GLXContext</ptype> <name>shareList</name></param>
814 <param><ptype>Bool</ptype> <name>direct</name></param>
817 <proto><ptype>GLXContext</ptype> <name>glXCreateContextWithConfigSGIX</name></proto>
818 <param><ptype>Display</ptype> *<name>dpy</name></param>
819 <param><ptype>GLXFBConfigSGIX</ptype> <name>config</name></param>
820 <param>int <name>render_type</name></param>
821 <param><ptype>GLXContext</ptype> <name>share_list</name></param>
822 <param><ptype>Bool</ptype> <name>direct</name></param>
825 <proto><ptype>GLXPbufferSGIX</ptype> <name>glXCreateGLXPbufferSGIX</name></proto>
826 <param><ptype>Display</ptype> *<name>dpy</name></param>
827 <param><ptype>GLXFBConfigSGIX</ptype> <name>config</name></param>
828 <param>unsigned int <name>width</name></param>
829 <param>unsigned int <name>height</name></param>
830 <param>int *<name>attrib_list</name></param>
833 <proto><ptype>GLXPixmap</ptype> <name>glXCreateGLXPixmap</name></proto>
834 <param><ptype>Display</ptype> *<name>dpy</name></param>
835 <param><ptype>XVisualInfo</ptype> *<name>visual</name></param>
836 <param><ptype>Pixmap</ptype> <name>pixmap</name></param>
839 <proto><ptype>GLXPixmap</ptype> <name>glXCreateGLXPixmapMESA</name></proto>
840 <param><ptype>Display</ptype> *<name>dpy</name></param>
841 <param><ptype>XVisualInfo</ptype> *<name>visual</name></param>
842 <param><ptype>Pixmap</ptype> <name>pixmap</name></param>
843 <param><ptype>Colormap</ptype> <name>cmap</name></param>
846 <proto><ptype>GLXPixmap</ptype> <name>glXCreateGLXPixmapWithConfigSGIX</name></proto>
847 <param><ptype>Display</ptype> *<name>dpy</name></param>
848 <param><ptype>GLXFBConfigSGIX</ptype> <name>config</name></param>
849 <param><ptype>Pixmap</ptype> <name>pixmap</name></param>
852 … <proto><ptype>GLXVideoSourceSGIX</ptype> <name>glXCreateGLXVideoSourceSGIX</name></proto>
853 <param><ptype>Display</ptype> *<name>display</name></param>
854 <param>int <name>screen</name></param>
855 <param><ptype>VLServer</ptype> <name>server</name></param>
856 <param><ptype>VLPath</ptype> <name>path</name></param>
857 <param>int <name>nodeClass</name></param>
858 <param><ptype>VLNode</ptype> <name>drainNode</name></param>
861 <proto><ptype>GLXContext</ptype> <name>glXCreateNewContext</name></proto>
862 <param><ptype>Display</ptype> *<name>dpy</name></param>
863 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
864 <param>int <name>render_type</name></param>
865 <param><ptype>GLXContext</ptype> <name>share_list</name></param>
866 <param><ptype>Bool</ptype> <name>direct</name></param>
869 <proto><ptype>GLXPbuffer</ptype> <name>glXCreatePbuffer</name></proto>
870 <param><ptype>Display</ptype> *<name>dpy</name></param>
871 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
872 <param>const int *<name>attrib_list</name></param>
875 <proto><ptype>GLXPixmap</ptype> <name>glXCreatePixmap</name></proto>
876 <param><ptype>Display</ptype> *<name>dpy</name></param>
877 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
878 <param><ptype>Pixmap</ptype> <name>pixmap</name></param>
879 <param>const int *<name>attrib_list</name></param>
882 <proto><ptype>GLXWindow</ptype> <name>glXCreateWindow</name></proto>
883 <param><ptype>Display</ptype> *<name>dpy</name></param>
884 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
885 <param><ptype>Window</ptype> <name>win</name></param>
886 <param>const int *<name>attrib_list</name></param>
889 <proto>void <name>glXCushionSGI</name></proto>
890 <param><ptype>Display</ptype> *<name>dpy</name></param>
891 <param><ptype>Window</ptype> <name>window</name></param>
892 <param>float <name>cushion</name></param>
895 <proto><ptype>Bool</ptype> <name>glXDelayBeforeSwapNV</name></proto>
896 <param><ptype>Display</ptype> *<name>dpy</name></param>
897 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
898 <param><ptype>GLfloat</ptype> <name>seconds</name></param>
901 <proto><ptype>Bool</ptype> <name>glXDeleteAssociatedContextAMD</name></proto>
902 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
905 <proto>void <name>glXDestroyContext</name></proto>
906 <param><ptype>Display</ptype> *<name>dpy</name></param>
907 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
910 <proto>void <name>glXDestroyGLXPbufferSGIX</name></proto>
911 <param><ptype>Display</ptype> *<name>dpy</name></param>
912 <param><ptype>GLXPbufferSGIX</ptype> <name>pbuf</name></param>
915 <proto>void <name>glXDestroyGLXPixmap</name></proto>
916 <param><ptype>Display</ptype> *<name>dpy</name></param>
917 <param><ptype>GLXPixmap</ptype> <name>pixmap</name></param>
920 <proto>void <name>glXDestroyGLXVideoSourceSGIX</name></proto>
921 <param><ptype>Display</ptype> *<name>dpy</name></param>
922 <param><ptype>GLXVideoSourceSGIX</ptype> <name>glxvideosource</name></param>
925 <proto>int <name>glXDestroyHyperpipeConfigSGIX</name></proto>
926 <param><ptype>Display</ptype> *<name>dpy</name></param>
927 <param>int <name>hpId</name></param>
930 <proto>void <name>glXDestroyPbuffer</name></proto>
931 <param><ptype>Display</ptype> *<name>dpy</name></param>
932 <param><ptype>GLXPbuffer</ptype> <name>pbuf</name></param>
935 <proto>void <name>glXDestroyPixmap</name></proto>
936 <param><ptype>Display</ptype> *<name>dpy</name></param>
937 <param><ptype>GLXPixmap</ptype> <name>pixmap</name></param>
940 <proto>void <name>glXDestroyWindow</name></proto>
941 <param><ptype>Display</ptype> *<name>dpy</name></param>
942 <param><ptype>GLXWindow</ptype> <name>win</name></param>
945 …<proto><ptype>GLXVideoCaptureDeviceNV</ptype> *<name>glXEnumerateVideoCaptureDevicesNV</name></pro…
946 <param><ptype>Display</ptype> *<name>dpy</name></param>
947 <param>int <name>screen</name></param>
948 <param>int *<name>nelements</name></param>
951 <proto>unsigned int *<name>glXEnumerateVideoDevicesNV</name></proto>
952 <param><ptype>Display</ptype> *<name>dpy</name></param>
953 <param>int <name>screen</name></param>
954 <param>int *<name>nelements</name></param>
957 <proto>void <name>glXFreeContextEXT</name></proto>
958 <param><ptype>Display</ptype> *<name>dpy</name></param>
959 <param><ptype>GLXContext</ptype> <name>context</name></param>
962 <proto>unsigned int <name>glXGetAGPOffsetMESA</name></proto>
963 <param>const void *<name>pointer</name></param>
966 <proto>const char *<name>glXGetClientString</name></proto>
967 <param><ptype>Display</ptype> *<name>dpy</name></param>
968 <param>int <name>name</name></param>
971 <proto>int <name>glXGetConfig</name></proto>
972 <param><ptype>Display</ptype> *<name>dpy</name></param>
973 <param><ptype>XVisualInfo</ptype> *<name>visual</name></param>
974 <param>int <name>attrib</name></param>
975 <param>int *<name>value</name></param>
978 <proto>unsigned int <name>glXGetContextGPUIDAMD</name></proto>
979 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
982 <proto><ptype>GLXContextID</ptype> <name>glXGetContextIDEXT</name></proto>
983 <param>const <ptype>GLXContext</ptype> <name>context</name></param>
986 <proto><ptype>GLXContext</ptype> <name>glXGetCurrentAssociatedContextAMD</name></proto>
989 <proto><ptype>GLXContext</ptype> <name>glXGetCurrentContext</name></proto>
992 <proto><ptype>Display</ptype> *<name>glXGetCurrentDisplayEXT</name></proto>
995 <proto><ptype>Display</ptype> *<name>glXGetCurrentDisplay</name></proto>
998 <proto><ptype>GLXDrawable</ptype> <name>glXGetCurrentDrawable</name></proto>
1001 <proto><ptype>GLXDrawable</ptype> <name>glXGetCurrentReadDrawableSGI</name></proto>
1004 <proto><ptype>GLXDrawable</ptype> <name>glXGetCurrentReadDrawable</name></proto>
1007 <proto>int <name>glXGetFBConfigAttrib</name></proto>
1008 <param><ptype>Display</ptype> *<name>dpy</name></param>
1009 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
1010 <param>int <name>attribute</name></param>
1011 <param>int *<name>value</name></param>
1014 <proto>int <name>glXGetFBConfigAttribSGIX</name></proto>
1015 <param><ptype>Display</ptype> *<name>dpy</name></param>
1016 <param><ptype>GLXFBConfigSGIX</ptype> <name>config</name></param>
1017 <param>int <name>attribute</name></param>
1018 <param>int *<name>value</name></param>
1021 <proto><ptype>GLXFBConfigSGIX</ptype> <name>glXGetFBConfigFromVisualSGIX</name></proto>
1022 <param><ptype>Display</ptype> *<name>dpy</name></param>
1023 <param><ptype>XVisualInfo</ptype> *<name>vis</name></param>
1026 <proto><ptype>GLXFBConfig</ptype> *<name>glXGetFBConfigs</name></proto>
1027 <param><ptype>Display</ptype> *<name>dpy</name></param>
1028 <param>int <name>screen</name></param>
1029 <param>int *<name>nelements</name></param>
1032 <proto>unsigned int <name>glXGetGPUIDsAMD</name></proto>
1033 <param>unsigned int <name>maxCount</name></param>
1034 <param>unsigned int *<name>ids</name></param>
1037 <proto>int <name>glXGetGPUInfoAMD</name></proto>
1038 <param>unsigned int <name>id</name></param>
1039 <param>int <name>property</name></param>
1040 <param><ptype>GLenum</ptype> <name>dataType</name></param>
1041 <param>unsigned int <name>size</name></param>
1042 <param>void *<name>data</name></param>
1045 <proto><ptype>Bool</ptype> <name>glXGetMscRateOML</name></proto>
1046 <param><ptype>Display</ptype> *<name>dpy</name></param>
1047 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1048 <param><ptype>int32_t</ptype> *<name>numerator</name></param>
1049 <param><ptype>int32_t</ptype> *<name>denominator</name></param>
1052 <proto><ptype>__GLXextFuncPtr</ptype> <name>glXGetProcAddressARB</name></proto>
1053 <param>const <ptype>GLubyte</ptype> *<name>procName</name></param>
1056 <proto><ptype>__GLXextFuncPtr</ptype> <name>glXGetProcAddress</name></proto>
1057 <param>const <ptype>GLubyte</ptype> *<name>procName</name></param>
1060 <proto>void <name>glXGetSelectedEvent</name></proto>
1061 <param><ptype>Display</ptype> *<name>dpy</name></param>
1062 <param><ptype>GLXDrawable</ptype> <name>draw</name></param>
1063 <param>unsigned long *<name>event_mask</name></param>
1066 <proto>void <name>glXGetSelectedEventSGIX</name></proto>
1067 <param><ptype>Display</ptype> *<name>dpy</name></param>
1068 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1069 <param>unsigned long *<name>mask</name></param>
1072 <proto>int <name>glXGetSwapIntervalMESA</name></proto>
1075 <proto><ptype>Bool</ptype> <name>glXGetSyncValuesOML</name></proto>
1076 <param><ptype>Display</ptype> *<name>dpy</name></param>
1077 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1078 <param><ptype>int64_t</ptype> *<name>ust</name></param>
1079 <param><ptype>int64_t</ptype> *<name>msc</name></param>
1080 <param><ptype>int64_t</ptype> *<name>sbc</name></param>
1083 <proto><ptype>Status</ptype> <name>glXGetTransparentIndexSUN</name></proto>
1084 <param><ptype>Display</ptype> *<name>dpy</name></param>
1085 <param><ptype>Window</ptype> <name>overlay</name></param>
1086 <param><ptype>Window</ptype> <name>underlay</name></param>
1087 <param>unsigned long *<name>pTransparentIndex</name></param>
1090 <proto>int <name>glXGetVideoDeviceNV</name></proto>
1091 <param><ptype>Display</ptype> *<name>dpy</name></param>
1092 <param>int <name>screen</name></param>
1093 <param>int <name>numVideoDevices</name></param>
1094 <param><ptype>GLXVideoDeviceNV</ptype> *<name>pVideoDevice</name></param>
1097 <proto>int <name>glXGetVideoInfoNV</name></proto>
1098 <param><ptype>Display</ptype> *<name>dpy</name></param>
1099 <param>int <name>screen</name></param>
1100 <param><ptype>GLXVideoDeviceNV</ptype> <name>VideoDevice</name></param>
1101 <param>unsigned long *<name>pulCounterOutputPbuffer</name></param>
1102 <param>unsigned long *<name>pulCounterOutputVideo</name></param>
1105 <proto>int <name>glXGetVideoSyncSGI</name></proto>
1106 <param>unsigned int *<name>count</name></param>
1109 <proto><ptype>XVisualInfo</ptype> *<name>glXGetVisualFromFBConfig</name></proto>
1110 <param><ptype>Display</ptype> *<name>dpy</name></param>
1111 <param><ptype>GLXFBConfig</ptype> <name>config</name></param>
1114 <proto><ptype>XVisualInfo</ptype> *<name>glXGetVisualFromFBConfigSGIX</name></proto>
1115 <param><ptype>Display</ptype> *<name>dpy</name></param>
1116 <param><ptype>GLXFBConfigSGIX</ptype> <name>config</name></param>
1119 <proto>int <name>glXHyperpipeAttribSGIX</name></proto>
1120 <param><ptype>Display</ptype> *<name>dpy</name></param>
1121 <param>int <name>timeSlice</name></param>
1122 <param>int <name>attrib</name></param>
1123 <param>int <name>size</name></param>
1124 <param>void *<name>attribList</name></param>
1127 <proto>int <name>glXHyperpipeConfigSGIX</name></proto>
1128 <param><ptype>Display</ptype> *<name>dpy</name></param>
1129 <param>int <name>networkId</name></param>
1130 <param>int <name>npipes</name></param>
1131 <param><ptype>GLXHyperpipeConfigSGIX</ptype> *<name>cfg</name></param>
1132 <param>int *<name>hpId</name></param>
1135 <proto><ptype>GLXContext</ptype> <name>glXImportContextEXT</name></proto>
1136 <param><ptype>Display</ptype> *<name>dpy</name></param>
1137 <param><ptype>GLXContextID</ptype> <name>contextID</name></param>
1140 <proto><ptype>Bool</ptype> <name>glXIsDirect</name></proto>
1141 <param><ptype>Display</ptype> *<name>dpy</name></param>
1142 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1145 <proto><ptype>Bool</ptype> <name>glXJoinSwapGroupNV</name></proto>
1146 <param><ptype>Display</ptype> *<name>dpy</name></param>
1147 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1148 <param><ptype>GLuint</ptype> <name>group</name></param>
1151 <proto>void <name>glXJoinSwapGroupSGIX</name></proto>
1152 <param><ptype>Display</ptype> *<name>dpy</name></param>
1153 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1154 <param><ptype>GLXDrawable</ptype> <name>member</name></param>
1157 <proto>void <name>glXLockVideoCaptureDeviceNV</name></proto>
1158 <param><ptype>Display</ptype> *<name>dpy</name></param>
1159 <param><ptype>GLXVideoCaptureDeviceNV</ptype> <name>device</name></param>
1162 <proto><ptype>Bool</ptype> <name>glXMakeAssociatedContextCurrentAMD</name></proto>
1163 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1166 <proto><ptype>Bool</ptype> <name>glXMakeContextCurrent</name></proto>
1167 <param><ptype>Display</ptype> *<name>dpy</name></param>
1168 <param><ptype>GLXDrawable</ptype> <name>draw</name></param>
1169 <param><ptype>GLXDrawable</ptype> <name>read</name></param>
1170 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1173 <proto><ptype>Bool</ptype> <name>glXMakeCurrent</name></proto>
1174 <param><ptype>Display</ptype> *<name>dpy</name></param>
1175 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1176 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1179 <proto><ptype>Bool</ptype> <name>glXMakeCurrentReadSGI</name></proto>
1180 <param><ptype>Display</ptype> *<name>dpy</name></param>
1181 <param><ptype>GLXDrawable</ptype> <name>draw</name></param>
1182 <param><ptype>GLXDrawable</ptype> <name>read</name></param>
1183 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1186 <proto>int <name>glXQueryChannelDeltasSGIX</name></proto>
1187 <param><ptype>Display</ptype> *<name>display</name></param>
1188 <param>int <name>screen</name></param>
1189 <param>int <name>channel</name></param>
1190 <param>int *<name>x</name></param>
1191 <param>int *<name>y</name></param>
1192 <param>int *<name>w</name></param>
1193 <param>int *<name>h</name></param>
1196 <proto>int <name>glXQueryChannelRectSGIX</name></proto>
1197 <param><ptype>Display</ptype> *<name>display</name></param>
1198 <param>int <name>screen</name></param>
1199 <param>int <name>channel</name></param>
1200 <param>int *<name>dx</name></param>
1201 <param>int *<name>dy</name></param>
1202 <param>int *<name>dw</name></param>
1203 <param>int *<name>dh</name></param>
1206 <proto>int <name>glXQueryContext</name></proto>
1207 <param><ptype>Display</ptype> *<name>dpy</name></param>
1208 <param><ptype>GLXContext</ptype> <name>ctx</name></param>
1209 <param>int <name>attribute</name></param>
1210 <param>int *<name>value</name></param>
1213 <proto>int <name>glXQueryContextInfoEXT</name></proto>
1214 <param><ptype>Display</ptype> *<name>dpy</name></param>
1215 <param><ptype>GLXContext</ptype> <name>context</name></param>
1216 <param>int <name>attribute</name></param>
1217 <param>int *<name>value</name></param>
1220 <proto><ptype>Bool</ptype> <name>glXQueryCurrentRendererIntegerMESA</name></proto>
1221 <param>int <name>attribute</name></param>
1222 <param>unsigned int *<name>value</name></param>
1225 <proto>const char *<name>glXQueryCurrentRendererStringMESA</name></proto>
1226 <param>int <name>attribute</name></param>
1229 <proto>void <name>glXQueryDrawable</name></proto>
1230 <param><ptype>Display</ptype> *<name>dpy</name></param>
1231 <param><ptype>GLXDrawable</ptype> <name>draw</name></param>
1232 <param>int <name>attribute</name></param>
1233 <param>unsigned int *<name>value</name></param>
1236 <proto><ptype>Bool</ptype> <name>glXQueryExtension</name></proto>
1237 <param><ptype>Display</ptype> *<name>dpy</name></param>
1238 <param>int *<name>errorb</name></param>
1239 <param>int *<name>event</name></param>
1242 <proto>const char *<name>glXQueryExtensionsString</name></proto>
1243 <param><ptype>Display</ptype> *<name>dpy</name></param>
1244 <param>int <name>screen</name></param>
1247 <proto><ptype>Bool</ptype> <name>glXQueryFrameCountNV</name></proto>
1248 <param><ptype>Display</ptype> *<name>dpy</name></param>
1249 <param>int <name>screen</name></param>
1250 <param><ptype>GLuint</ptype> *<name>count</name></param>
1253 <proto>void <name>glXQueryGLXPbufferSGIX</name></proto>
1254 <param><ptype>Display</ptype> *<name>dpy</name></param>
1255 <param><ptype>GLXPbufferSGIX</ptype> <name>pbuf</name></param>
1256 <param>int <name>attribute</name></param>
1257 <param>unsigned int *<name>value</name></param>
1260 <proto>int <name>glXQueryHyperpipeAttribSGIX</name></proto>
1261 <param><ptype>Display</ptype> *<name>dpy</name></param>
1262 <param>int <name>timeSlice</name></param>
1263 <param>int <name>attrib</name></param>
1264 <param>int <name>size</name></param>
1265 <param>void *<name>returnAttribList</name></param>
1268 <proto>int <name>glXQueryHyperpipeBestAttribSGIX</name></proto>
1269 <param><ptype>Display</ptype> *<name>dpy</name></param>
1270 <param>int <name>timeSlice</name></param>
1271 <param>int <name>attrib</name></param>
1272 <param>int <name>size</name></param>
1273 <param>void *<name>attribList</name></param>
1274 <param>void *<name>returnAttribList</name></param>
1277 … <proto><ptype>GLXHyperpipeConfigSGIX</ptype> *<name>glXQueryHyperpipeConfigSGIX</name></proto>
1278 <param><ptype>Display</ptype> *<name>dpy</name></param>
1279 <param>int <name>hpId</name></param>
1280 <param>int *<name>npipes</name></param>
1283 … <proto><ptype>GLXHyperpipeNetworkSGIX</ptype> *<name>glXQueryHyperpipeNetworkSGIX</name></proto>
1284 <param><ptype>Display</ptype> *<name>dpy</name></param>
1285 <param>int *<name>npipes</name></param>
1288 <proto><ptype>Bool</ptype> <name>glXQueryMaxSwapBarriersSGIX</name></proto>
1289 <param><ptype>Display</ptype> *<name>dpy</name></param>
1290 <param>int <name>screen</name></param>
1291 <param>int *<name>max</name></param>
1294 <proto><ptype>Bool</ptype> <name>glXQueryMaxSwapGroupsNV</name></proto>
1295 <param><ptype>Display</ptype> *<name>dpy</name></param>
1296 <param>int <name>screen</name></param>
1297 <param><ptype>GLuint</ptype> *<name>maxGroups</name></param>
1298 <param><ptype>GLuint</ptype> *<name>maxBarriers</name></param>
1301 <proto><ptype>Bool</ptype> <name>glXQueryRendererIntegerMESA</name></proto>
1302 <param><ptype>Display</ptype> *<name>dpy</name></param>
1303 <param>int <name>screen</name></param>
1304 <param>int <name>renderer</name></param>
1305 <param>int <name>attribute</name></param>
1306 <param>unsigned int *<name>value</name></param>
1309 <proto>const char *<name>glXQueryRendererStringMESA</name></proto>
1310 <param><ptype>Display</ptype> *<name>dpy</name></param>
1311 <param>int <name>screen</name></param>
1312 <param>int <name>renderer</name></param>
1313 <param>int <name>attribute</name></param>
1316 <proto>const char *<name>glXQueryServerString</name></proto>
1317 <param><ptype>Display</ptype> *<name>dpy</name></param>
1318 <param>int <name>screen</name></param>
1319 <param>int <name>name</name></param>
1322 <proto><ptype>Bool</ptype> <name>glXQuerySwapGroupNV</name></proto>
1323 <param><ptype>Display</ptype> *<name>dpy</name></param>
1324 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1325 <param><ptype>GLuint</ptype> *<name>group</name></param>
1326 <param><ptype>GLuint</ptype> *<name>barrier</name></param>
1329 <proto><ptype>Bool</ptype> <name>glXQueryVersion</name></proto>
1330 <param><ptype>Display</ptype> *<name>dpy</name></param>
1331 <param>int *<name>maj</name></param>
1332 <param>int *<name>min</name></param>
1335 <proto>int <name>glXQueryVideoCaptureDeviceNV</name></proto>
1336 <param><ptype>Display</ptype> *<name>dpy</name></param>
1337 <param><ptype>GLXVideoCaptureDeviceNV</ptype> <name>device</name></param>
1338 <param>int <name>attribute</name></param>
1339 <param>int *<name>value</name></param>
1342 <proto><ptype>Bool</ptype> <name>glXReleaseBuffersMESA</name></proto>
1343 <param><ptype>Display</ptype> *<name>dpy</name></param>
1344 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1347 <proto>void <name>glXReleaseTexImageEXT</name></proto>
1348 <param><ptype>Display</ptype> *<name>dpy</name></param>
1349 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1350 <param>int <name>buffer</name></param>
1353 <proto>void <name>glXReleaseVideoCaptureDeviceNV</name></proto>
1354 <param><ptype>Display</ptype> *<name>dpy</name></param>
1355 <param><ptype>GLXVideoCaptureDeviceNV</ptype> <name>device</name></param>
1358 <proto>int <name>glXReleaseVideoDeviceNV</name></proto>
1359 <param><ptype>Display</ptype> *<name>dpy</name></param>
1360 <param>int <name>screen</name></param>
1361 <param><ptype>GLXVideoDeviceNV</ptype> <name>VideoDevice</name></param>
1364 <proto>int <name>glXReleaseVideoImageNV</name></proto>
1365 <param><ptype>Display</ptype> *<name>dpy</name></param>
1366 <param><ptype>GLXPbuffer</ptype> <name>pbuf</name></param>
1369 <proto><ptype>Bool</ptype> <name>glXResetFrameCountNV</name></proto>
1370 <param><ptype>Display</ptype> *<name>dpy</name></param>
1371 <param>int <name>screen</name></param>
1374 <proto>void <name>glXSelectEvent</name></proto>
1375 <param><ptype>Display</ptype> *<name>dpy</name></param>
1376 <param><ptype>GLXDrawable</ptype> <name>draw</name></param>
1377 <param>unsigned long <name>event_mask</name></param>
1380 <proto>void <name>glXSelectEventSGIX</name></proto>
1381 <param><ptype>Display</ptype> *<name>dpy</name></param>
1382 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1383 <param>unsigned long <name>mask</name></param>
1386 <proto>int <name>glXSendPbufferToVideoNV</name></proto>
1387 <param><ptype>Display</ptype> *<name>dpy</name></param>
1388 <param><ptype>GLXPbuffer</ptype> <name>pbuf</name></param>
1389 <param>int <name>iBufferType</name></param>
1390 <param>unsigned long *<name>pulCounterPbuffer</name></param>
1391 <param><ptype>GLboolean</ptype> <name>bBlock</name></param>
1394 <proto><ptype>GLboolean</ptype> <name>glXSet3DfxModeMESA</name></proto>
1395 <param><ptype>GLint</ptype> <name>mode</name></param>
1398 <proto>void <name>glXSwapBuffers</name></proto>
1399 <param><ptype>Display</ptype> *<name>dpy</name></param>
1400 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1403 <proto><ptype>int64_t</ptype> <name>glXSwapBuffersMscOML</name></proto>
1404 <param><ptype>Display</ptype> *<name>dpy</name></param>
1405 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1406 <param><ptype>int64_t</ptype> <name>target_msc</name></param>
1407 <param><ptype>int64_t</ptype> <name>divisor</name></param>
1408 <param><ptype>int64_t</ptype> <name>remainder</name></param>
1411 <proto>int <name>glXSwapIntervalMESA</name></proto>
1412 <param>unsigned int <name>interval</name></param>
1415 <proto>void <name>glXSwapIntervalEXT</name></proto>
1416 <param><ptype>Display</ptype> *<name>dpy</name></param>
1417 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1418 <param>int <name>interval</name></param>
1421 <proto>int <name>glXSwapIntervalSGI</name></proto>
1422 <param>int <name>interval</name></param>
1425 <proto>void <name>glXUseXFont</name></proto>
1426 <param><ptype>Font</ptype> <name>font</name></param>
1427 <param>int <name>first</name></param>
1428 <param>int <name>count</name></param>
1429 <param>int <name>list</name></param>
1432 <proto><ptype>Bool</ptype> <name>glXWaitForMscOML</name></proto>
1433 <param><ptype>Display</ptype> *<name>dpy</name></param>
1434 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1435 <param><ptype>int64_t</ptype> <name>target_msc</name></param>
1436 <param><ptype>int64_t</ptype> <name>divisor</name></param>
1437 <param><ptype>int64_t</ptype> <name>remainder</name></param>
1438 <param><ptype>int64_t</ptype> *<name>ust</name></param>
1439 <param><ptype>int64_t</ptype> *<name>msc</name></param>
1440 <param><ptype>int64_t</ptype> *<name>sbc</name></param>
1443 <proto><ptype>Bool</ptype> <name>glXWaitForSbcOML</name></proto>
1444 <param><ptype>Display</ptype> *<name>dpy</name></param>
1445 <param><ptype>GLXDrawable</ptype> <name>drawable</name></param>
1446 <param><ptype>int64_t</ptype> <name>target_sbc</name></param>
1447 <param><ptype>int64_t</ptype> *<name>ust</name></param>
1448 <param><ptype>int64_t</ptype> *<name>msc</name></param>
1449 <param><ptype>int64_t</ptype> *<name>sbc</name></param>
1452 <proto>void <name>glXWaitGL</name></proto>
1455 <proto>int <name>glXWaitVideoSyncSGI</name></proto>
1456 <param>int <name>divisor</name></param>
1457 <param>int <name>remainder</name></param>
1458 <param>unsigned int *<name>count</name></param>
1461 <proto>void <name>glXWaitX</name></proto>
1466 <feature api="glx" name="GLX_VERSION_1_0" number="1.0">
1468 <enum name="GLX_EXTENSION_NAME" comment="A string #define"/>
1470 <enum name="GLX_PbufferClobber"/>
1471 <enum name="GLX_BufferSwapComplete"/>
1472 <enum name="__GLX_NUMBER_EVENTS"/>
1474 <enum name="GLX_BAD_SCREEN"/>
1475 <enum name="GLX_BAD_ATTRIBUTE"/>
1476 <enum name="GLX_NO_EXTENSION"/>
1477 <enum name="GLX_BAD_VISUAL"/>
1478 <enum name="GLX_BAD_CONTEXT"/>
1479 <enum name="GLX_BAD_VALUE"/>
1480 <enum name="GLX_BAD_ENUM"/>
1482 <enum name="GLX_USE_GL"/>
1483 <enum name="GLX_BUFFER_SIZE"/>
1484 <enum name="GLX_LEVEL"/>
1485 <enum name="GLX_RGBA"/>
1486 <enum name="GLX_DOUBLEBUFFER"/>
1487 <enum name="GLX_STEREO"/>
1488 <enum name="GLX_AUX_BUFFERS"/>
1489 <enum name="GLX_RED_SIZE"/>
1490 <enum name="GLX_GREEN_SIZE"/>
1491 <enum name="GLX_BLUE_SIZE"/>
1492 <enum name="GLX_ALPHA_SIZE"/>
1493 <enum name="GLX_DEPTH_SIZE"/>
1494 <enum name="GLX_STENCIL_SIZE"/>
1495 <enum name="GLX_ACCUM_RED_SIZE"/>
1496 <enum name="GLX_ACCUM_GREEN_SIZE"/>
1497 <enum name="GLX_ACCUM_BLUE_SIZE"/>
1498 <enum name="GLX_ACCUM_ALPHA_SIZE"/>
1499 <command name="glXChooseVisual"/>
1500 <command name="glXCreateContext"/>
1501 <command name="glXDestroyContext"/>
1502 <command name="glXMakeCurrent"/>
1503 <command name="glXCopyContext"/>
1504 <command name="glXSwapBuffers"/>
1505 <command name="glXCreateGLXPixmap"/>
1506 <command name="glXDestroyGLXPixmap"/>
1507 <command name="glXQueryExtension"/>
1508 <command name="glXQueryVersion"/>
1509 <command name="glXIsDirect"/>
1510 <command name="glXGetConfig"/>
1511 <command name="glXGetCurrentContext"/>
1512 <command name="glXGetCurrentDrawable"/>
1513 <command name="glXWaitGL"/>
1514 <command name="glXWaitX"/>
1515 <command name="glXUseXFont"/>
1519 <feature api="glx" name="GLX_VERSION_1_1" number="1.1">
1521 <enum name="GLX_VENDOR"/>
1522 <enum name="GLX_VERSION"/>
1523 <enum name="GLX_EXTENSIONS"/>
1524 <command name="glXQueryExtensionsString"/>
1525 <command name="glXQueryServerString"/>
1526 <command name="glXGetClientString"/>
1530 <feature api="glx" name="GLX_VERSION_1_2" number="1.2">
1532 <command name="glXGetCurrentDisplay"/>
1537 <feature api="glx" name="GLX_VERSION_1_3" number="1.3">
1539 …<type name="GLXContextID" comment="Required here so it doesn't collide with Mesa glx.h (Bug 11454)…
1540 <enum name="GLX_WINDOW_BIT"/>
1541 <enum name="GLX_PIXMAP_BIT"/>
1542 <enum name="GLX_PBUFFER_BIT"/>
1543 <enum name="GLX_RGBA_BIT"/>
1544 <enum name="GLX_COLOR_INDEX_BIT"/>
1545 <enum name="GLX_PBUFFER_CLOBBER_MASK"/>
1546 <enum name="GLX_FRONT_LEFT_BUFFER_BIT"/>
1547 <enum name="GLX_FRONT_RIGHT_BUFFER_BIT"/>
1548 <enum name="GLX_BACK_LEFT_BUFFER_BIT"/>
1549 <enum name="GLX_BACK_RIGHT_BUFFER_BIT"/>
1550 <enum name="GLX_AUX_BUFFERS_BIT"/>
1551 <enum name="GLX_DEPTH_BUFFER_BIT"/>
1552 <enum name="GLX_STENCIL_BUFFER_BIT"/>
1553 <enum name="GLX_ACCUM_BUFFER_BIT"/>
1554 <enum name="GLX_CONFIG_CAVEAT"/>
1555 <enum name="GLX_X_VISUAL_TYPE"/>
1556 <enum name="GLX_TRANSPARENT_TYPE"/>
1557 <enum name="GLX_TRANSPARENT_INDEX_VALUE"/>
1558 <enum name="GLX_TRANSPARENT_RED_VALUE"/>
1559 <enum name="GLX_TRANSPARENT_GREEN_VALUE"/>
1560 <enum name="GLX_TRANSPARENT_BLUE_VALUE"/>
1561 <enum name="GLX_TRANSPARENT_ALPHA_VALUE"/>
1562 <enum name="GLX_DONT_CARE"/>
1563 <enum name="GLX_NONE"/>
1564 <enum name="GLX_SLOW_CONFIG"/>
1565 <enum name="GLX_TRUE_COLOR"/>
1566 <enum name="GLX_DIRECT_COLOR"/>
1567 <enum name="GLX_PSEUDO_COLOR"/>
1568 <enum name="GLX_STATIC_COLOR"/>
1569 <enum name="GLX_GRAY_SCALE"/>
1570 <enum name="GLX_STATIC_GRAY"/>
1571 <enum name="GLX_TRANSPARENT_RGB"/>
1572 <enum name="GLX_TRANSPARENT_INDEX"/>
1573 <enum name="GLX_VISUAL_ID"/>
1574 <enum name="GLX_SCREEN"/>
1575 <enum name="GLX_NON_CONFORMANT_CONFIG"/>
1576 <enum name="GLX_DRAWABLE_TYPE"/>
1577 <enum name="GLX_RENDER_TYPE"/>
1578 <enum name="GLX_X_RENDERABLE"/>
1579 <enum name="GLX_FBCONFIG_ID"/>
1580 <enum name="GLX_RGBA_TYPE"/>
1581 <enum name="GLX_COLOR_INDEX_TYPE"/>
1582 <enum name="GLX_MAX_PBUFFER_WIDTH"/>
1583 <enum name="GLX_MAX_PBUFFER_HEIGHT"/>
1584 <enum name="GLX_MAX_PBUFFER_PIXELS"/>
1585 <enum name="GLX_PRESERVED_CONTENTS"/>
1586 <enum name="GLX_LARGEST_PBUFFER"/>
1587 <enum name="GLX_WIDTH"/>
1588 <enum name="GLX_HEIGHT"/>
1589 <enum name="GLX_EVENT_MASK"/>
1590 <enum name="GLX_DAMAGED"/>
1591 <enum name="GLX_SAVED"/>
1592 <enum name="GLX_WINDOW"/>
1593 <enum name="GLX_PBUFFER"/>
1594 <enum name="GLX_PBUFFER_HEIGHT"/>
1595 <enum name="GLX_PBUFFER_WIDTH"/>
1596 <command name="glXGetFBConfigs"/>
1597 <command name="glXChooseFBConfig"/>
1598 <command name="glXGetFBConfigAttrib"/>
1599 <command name="glXGetVisualFromFBConfig"/>
1600 <command name="glXCreateWindow"/>
1601 <command name="glXDestroyWindow"/>
1602 <command name="glXCreatePixmap"/>
1603 <command name="glXDestroyPixmap"/>
1604 <command name="glXCreatePbuffer"/>
1605 <command name="glXDestroyPbuffer"/>
1606 <command name="glXQueryDrawable"/>
1607 <command name="glXCreateNewContext"/>
1608 <command name="glXMakeContextCurrent"/>
1609 <command name="glXGetCurrentReadDrawable"/>
1610 <command name="glXQueryContext"/>
1611 <command name="glXSelectEvent"/>
1612 <command name="glXGetSelectedEvent"/>
1616 <feature api="glx" name="GLX_VERSION_1_4" number="1.4">
1618 <enum name="GLX_SAMPLE_BUFFERS"/>
1619 <enum name="GLX_SAMPLES"/>
1620 <command name="glXGetProcAddress"/>
1627 <extension name="GLX_3DFX_multisample" supported="glx">
1629 <enum name="GLX_SAMPLE_BUFFERS_3DFX"/>
1630 <enum name="GLX_SAMPLES_3DFX"/>
1633 <extension name="GLX_AMD_gpu_association" supported="glx">
1635 <enum name="GLX_GPU_VENDOR_AMD"/>
1636 <enum name="GLX_GPU_RENDERER_STRING_AMD"/>
1637 <enum name="GLX_GPU_OPENGL_VERSION_STRING_AMD"/>
1638 <enum name="GLX_GPU_FASTEST_TARGET_GPUS_AMD"/>
1639 <enum name="GLX_GPU_RAM_AMD"/>
1640 <enum name="GLX_GPU_CLOCK_AMD"/>
1641 <enum name="GLX_GPU_NUM_PIPES_AMD"/>
1642 <enum name="GLX_GPU_NUM_SIMD_AMD"/>
1643 <enum name="GLX_GPU_NUM_RB_AMD"/>
1644 <enum name="GLX_GPU_NUM_SPI_AMD"/>
1645 <command name="glXGetGPUIDsAMD"/>
1646 <command name="glXGetGPUInfoAMD"/>
1647 <command name="glXGetContextGPUIDAMD"/>
1648 <command name="glXCreateAssociatedContextAMD"/>
1649 <command name="glXCreateAssociatedContextAttribsAMD"/>
1650 <command name="glXDeleteAssociatedContextAMD"/>
1651 <command name="glXMakeAssociatedContextCurrentAMD"/>
1652 <command name="glXGetCurrentAssociatedContextAMD"/>
1653 <command name="glXBlitContextFramebufferAMD"/>
1656 <extension name="GLX_ARB_context_flush_control" supported="glx">
1658 <enum name="GLX_CONTEXT_RELEASE_BEHAVIOR_ARB"/>
1659 <enum name="GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB"/>
1660 <enum name="GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB"/>
1663 <extension name="GLX_ARB_create_context" supported="glx">
1665 <enum name="GLX_CONTEXT_DEBUG_BIT_ARB"/>
1666 <enum name="GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB"/>
1667 <enum name="GLX_CONTEXT_MAJOR_VERSION_ARB"/>
1668 <enum name="GLX_CONTEXT_MINOR_VERSION_ARB"/>
1669 <enum name="GLX_CONTEXT_FLAGS_ARB"/>
1670 <command name="glXCreateContextAttribsARB"/>
1673 <extension name="GLX_ARB_create_context_no_error" supported="glx">
1675 <enum name="GLX_CONTEXT_OPENGL_NO_ERROR_ARB"/>
1678 <extension name="GLX_ARB_create_context_profile" supported="glx">
1680 <enum name="GLX_CONTEXT_CORE_PROFILE_BIT_ARB"/>
1681 <enum name="GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"/>
1682 <enum name="GLX_CONTEXT_PROFILE_MASK_ARB"/>
1685 <extension name="GLX_ARB_create_context_robustness" supported="glx">
1687 <enum name="GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB"/>
1688 <enum name="GLX_LOSE_CONTEXT_ON_RESET_ARB"/>
1689 <enum name="GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB"/>
1690 <enum name="GLX_NO_RESET_NOTIFICATION_ARB"/>
1693 <extension name="GLX_ARB_fbconfig_float" supported="glx">
1695 <enum name="GLX_RGBA_FLOAT_TYPE_ARB"/>
1696 <enum name="GLX_RGBA_FLOAT_BIT_ARB"/>
1699 <extension name="GLX_ARB_framebuffer_sRGB" supported="glx">
1701 <enum name="GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB"/>
1704 <extension name="GLX_ARB_get_proc_address" supported="glx">
1706 <command name="glXGetProcAddressARB"/>
1709 <extension name="GLX_ARB_multisample" supported="glx">
1711 <enum name="GLX_SAMPLE_BUFFERS_ARB"/>
1712 <enum name="GLX_SAMPLES_ARB"/>
1715 <extension name="GLX_ARB_robustness_application_isolation" supported="glx">
1717 <enum name="GLX_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
1720 <extension name="GLX_ARB_robustness_share_group_isolation" supported="glx">
1722 <enum name="GLX_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
1725 <extension name="GLX_ARB_vertex_buffer_object" supported="glx">
1727 <enum name="GLX_CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB"/>
1730 <extension name="GLX_EXT_buffer_age" supported="glx">
1732 <enum name="GLX_BACK_BUFFER_AGE_EXT"/>
1735 <extension name="GLX_EXT_context_priority" supported="glx">
1737 <enum name="GLX_CONTEXT_PRIORITY_LEVEL_EXT"/>
1738 <enum name="GLX_CONTEXT_PRIORITY_HIGH_EXT"/>
1739 <enum name="GLX_CONTEXT_PRIORITY_MEDIUM_EXT"/>
1740 <enum name="GLX_CONTEXT_PRIORITY_LOW_EXT"/>
1743 <extension name="GLX_EXT_create_context_es_profile" supported="glx">
1745 <enum name="GLX_CONTEXT_ES_PROFILE_BIT_EXT"/>
1748 <extension name="GLX_EXT_create_context_es2_profile" supported="glx">
1750 <enum name="GLX_CONTEXT_ES2_PROFILE_BIT_EXT"/>
1753 <extension name="GLX_EXT_fbconfig_packed_float" supported="glx">
1755 <enum name="GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT"/>
1756 <enum name="GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT"/>
1759 <extension name="GLX_EXT_framebuffer_sRGB" supported="glx">
1761 <enum name="GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT"/>
1764 <extension name="GLX_EXT_get_drawable_type" supported="glx">
1766 <enum name="GLX_DRAWABLE_TYPE"/>
1769 <extension name="GLX_EXT_import_context" supported="glx">
1771 <enum name="GLX_SHARE_CONTEXT_EXT"/>
1772 <enum name="GLX_VISUAL_ID_EXT"/>
1773 <enum name="GLX_SCREEN_EXT"/>
1774 <command name="glXGetCurrentDisplayEXT"/>
1775 <command name="glXQueryContextInfoEXT"/>
1776 <command name="glXGetContextIDEXT"/>
1777 <command name="glXImportContextEXT"/>
1778 <command name="glXFreeContextEXT"/>
1781 <extension name="GLX_EXT_libglvnd" supported="glx">
1783 <enum name="GLX_VENDOR_NAMES_EXT"/>
1786 <extension name="GLX_EXT_no_config_context" supported="glx">
1788 <extension name="GLX_EXT_stereo_tree" supported="glx">
1790 <type name="GLXStereoNotifyEventEXT"/>
1791 <enum name="GLX_STEREO_TREE_EXT"/>
1792 <enum name="GLX_STEREO_NOTIFY_MASK_EXT"/>
1793 <enum name="GLX_STEREO_NOTIFY_EXT"/>
1796 <extension name="GLX_EXT_swap_control" supported="glx">
1798 <enum name="GLX_SWAP_INTERVAL_EXT"/>
1799 <enum name="GLX_MAX_SWAP_INTERVAL_EXT"/>
1800 <command name="glXSwapIntervalEXT"/>
1803 <extension name="GLX_EXT_swap_control_tear" supported="glx">
1805 <enum name="GLX_LATE_SWAPS_TEAR_EXT"/>
1808 <extension name="GLX_EXT_texture_from_pixmap" supported="glx">
1810 <enum name="GLX_TEXTURE_1D_BIT_EXT"/>
1811 <enum name="GLX_TEXTURE_2D_BIT_EXT"/>
1812 <enum name="GLX_TEXTURE_RECTANGLE_BIT_EXT"/>
1813 <enum name="GLX_BIND_TO_TEXTURE_RGB_EXT"/>
1814 <enum name="GLX_BIND_TO_TEXTURE_RGBA_EXT"/>
1815 <enum name="GLX_BIND_TO_MIPMAP_TEXTURE_EXT"/>
1816 <enum name="GLX_BIND_TO_TEXTURE_TARGETS_EXT"/>
1817 <enum name="GLX_Y_INVERTED_EXT"/>
1818 <enum name="GLX_TEXTURE_FORMAT_EXT"/>
1819 <enum name="GLX_TEXTURE_TARGET_EXT"/>
1820 <enum name="GLX_MIPMAP_TEXTURE_EXT"/>
1821 <enum name="GLX_TEXTURE_FORMAT_NONE_EXT"/>
1822 <enum name="GLX_TEXTURE_FORMAT_RGB_EXT"/>
1823 <enum name="GLX_TEXTURE_FORMAT_RGBA_EXT"/>
1824 <enum name="GLX_TEXTURE_1D_EXT"/>
1825 <enum name="GLX_TEXTURE_2D_EXT"/>
1826 <enum name="GLX_TEXTURE_RECTANGLE_EXT"/>
1827 <enum name="GLX_FRONT_LEFT_EXT"/>
1828 <enum name="GLX_FRONT_RIGHT_EXT"/>
1829 <enum name="GLX_BACK_LEFT_EXT"/>
1830 <enum name="GLX_BACK_RIGHT_EXT"/>
1831 <enum name="GLX_FRONT_EXT"/>
1832 <enum name="GLX_BACK_EXT"/>
1833 <enum name="GLX_AUX0_EXT"/>
1834 <enum name="GLX_AUX1_EXT"/>
1835 <enum name="GLX_AUX2_EXT"/>
1836 <enum name="GLX_AUX3_EXT"/>
1837 <enum name="GLX_AUX4_EXT"/>
1838 <enum name="GLX_AUX5_EXT"/>
1839 <enum name="GLX_AUX6_EXT"/>
1840 <enum name="GLX_AUX7_EXT"/>
1841 <enum name="GLX_AUX8_EXT"/>
1842 <enum name="GLX_AUX9_EXT"/>
1843 <command name="glXBindTexImageEXT"/>
1844 <command name="glXReleaseTexImageEXT"/>
1847 <extension name="GLX_EXT_visual_info" supported="glx">
1849 <enum name="GLX_X_VISUAL_TYPE_EXT"/>
1850 <enum name="GLX_TRANSPARENT_TYPE_EXT"/>
1851 <enum name="GLX_TRANSPARENT_INDEX_VALUE_EXT"/>
1852 <enum name="GLX_TRANSPARENT_RED_VALUE_EXT"/>
1853 <enum name="GLX_TRANSPARENT_GREEN_VALUE_EXT"/>
1854 <enum name="GLX_TRANSPARENT_BLUE_VALUE_EXT"/>
1855 <enum name="GLX_TRANSPARENT_ALPHA_VALUE_EXT"/>
1856 <enum name="GLX_NONE_EXT"/>
1857 <enum name="GLX_TRUE_COLOR_EXT"/>
1858 <enum name="GLX_DIRECT_COLOR_EXT"/>
1859 <enum name="GLX_PSEUDO_COLOR_EXT"/>
1860 <enum name="GLX_STATIC_COLOR_EXT"/>
1861 <enum name="GLX_GRAY_SCALE_EXT"/>
1862 <enum name="GLX_STATIC_GRAY_EXT"/>
1863 <enum name="GLX_TRANSPARENT_RGB_EXT"/>
1864 <enum name="GLX_TRANSPARENT_INDEX_EXT"/>
1867 <extension name="GLX_EXT_visual_rating" supported="glx">
1869 <enum name="GLX_VISUAL_CAVEAT_EXT"/>
1870 <enum name="GLX_SLOW_VISUAL_EXT"/>
1871 <enum name="GLX_NON_CONFORMANT_VISUAL_EXT"/>
1872 <enum name="GLX_NONE_EXT"/>
1875 <extension name="GLX_INTEL_swap_event" supported="glx">
1877 <enum name="GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK"/>
1878 <enum name="GLX_EXCHANGE_COMPLETE_INTEL"/>
1879 <enum name="GLX_COPY_COMPLETE_INTEL"/>
1880 <enum name="GLX_FLIP_COMPLETE_INTEL"/>
1883 <extension name="GLX_MESA_agp_offset" supported="glx">
1885 <command name="glXGetAGPOffsetMESA"/>
1888 <extension name="GLX_MESA_copy_sub_buffer" supported="glx">
1890 <command name="glXCopySubBufferMESA"/>
1893 <extension name="GLX_MESA_pixmap_colormap" supported="glx">
1895 <command name="glXCreateGLXPixmapMESA"/>
1898 <extension name="GLX_MESA_query_renderer" supported="glx">
1900 <enum name="GLX_RENDERER_VENDOR_ID_MESA"/>
1901 <enum name="GLX_RENDERER_DEVICE_ID_MESA"/>
1902 <enum name="GLX_RENDERER_VERSION_MESA"/>
1903 <enum name="GLX_RENDERER_ACCELERATED_MESA"/>
1904 <enum name="GLX_RENDERER_VIDEO_MEMORY_MESA"/>
1905 <enum name="GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA"/>
1906 <enum name="GLX_RENDERER_PREFERRED_PROFILE_MESA"/>
1907 <enum name="GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA"/>
1908 <enum name="GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA"/>
1909 <enum name="GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA"/>
1910 <enum name="GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA"/>
1911 <command name="glXQueryCurrentRendererIntegerMESA"/>
1912 <command name="glXQueryCurrentRendererStringMESA"/>
1913 <command name="glXQueryRendererIntegerMESA"/>
1914 <command name="glXQueryRendererStringMESA"/>
1917 <extension name="GLX_MESA_release_buffers" supported="glx">
1919 <command name="glXReleaseBuffersMESA"/>
1922 <extension name="GLX_MESA_set_3dfx_mode" supported="glx">
1924 <enum name="GLX_3DFX_WINDOW_MODE_MESA"/>
1925 <enum name="GLX_3DFX_FULLSCREEN_MODE_MESA"/>
1926 <command name="glXSet3DfxModeMESA"/>
1929 <extension name="GLX_MESA_swap_control" supported="glx">
1931 <command name="glXGetSwapIntervalMESA"/>
1932 <command name="glXSwapIntervalMESA"/>
1935 <extension name="GLX_NV_copy_buffer" supported="glx">
1937 <command name="glXCopyBufferSubDataNV"/>
1938 <command name="glXNamedCopyBufferSubDataNV"/>
1941 <extension name="GLX_NV_copy_image" supported="glx">
1943 <command name="glXCopyImageSubDataNV"/>
1946 <extension name="GLX_NV_delay_before_swap" supported="glx">
1948 <command name="glXDelayBeforeSwapNV"/>
1951 <extension name="GLX_NV_float_buffer" supported="glx">
1953 <enum name="GLX_FLOAT_COMPONENTS_NV"/>
1956 <extension name="GLX_NV_multisample_coverage" supported="glx">
1958 <enum name="GLX_COVERAGE_SAMPLES_NV"/>
1959 <enum name="GLX_COLOR_SAMPLES_NV"/>
1962 <extension name="GLX_NV_present_video" supported="glx">
1964 <enum name="GLX_NUM_VIDEO_SLOTS_NV"/>
1965 <command name="glXEnumerateVideoDevicesNV"/>
1966 <command name="glXBindVideoDeviceNV"/>
1969 <extension name="GLX_NV_robustness_video_memory_purge" supported="glx">
1971 <enum name="GLX_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV"/>
1974 <extension name="GLX_NV_swap_group" supported="glx">
1976 <command name="glXJoinSwapGroupNV"/>
1977 <command name="glXBindSwapBarrierNV"/>
1978 <command name="glXQuerySwapGroupNV"/>
1979 <command name="glXQueryMaxSwapGroupsNV"/>
1980 <command name="glXQueryFrameCountNV"/>
1981 <command name="glXResetFrameCountNV"/>
1984 <extension name="GLX_NV_video_capture" supported="glx">
1986 <enum name="GLX_DEVICE_ID_NV"/>
1987 <enum name="GLX_UNIQUE_ID_NV"/>
1988 <enum name="GLX_NUM_VIDEO_CAPTURE_SLOTS_NV"/>
1989 <command name="glXBindVideoCaptureDeviceNV"/>
1990 <command name="glXEnumerateVideoCaptureDevicesNV"/>
1991 <command name="glXLockVideoCaptureDeviceNV"/>
1992 <command name="glXQueryVideoCaptureDeviceNV"/>
1993 <command name="glXReleaseVideoCaptureDeviceNV"/>
1996 <extension name="GLX_NV_video_out" supported="glx">
1998 <enum name="GLX_VIDEO_OUT_COLOR_NV"/>
1999 <enum name="GLX_VIDEO_OUT_ALPHA_NV"/>
2000 <enum name="GLX_VIDEO_OUT_DEPTH_NV"/>
2001 <enum name="GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV"/>
2002 <enum name="GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV"/>
2003 <enum name="GLX_VIDEO_OUT_FRAME_NV"/>
2004 <enum name="GLX_VIDEO_OUT_FIELD_1_NV"/>
2005 <enum name="GLX_VIDEO_OUT_FIELD_2_NV"/>
2006 <enum name="GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV"/>
2007 <enum name="GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV"/>
2008 <command name="glXGetVideoDeviceNV"/>
2009 <command name="glXReleaseVideoDeviceNV"/>
2010 <command name="glXBindVideoImageNV"/>
2011 <command name="glXReleaseVideoImageNV"/>
2012 <command name="glXSendPbufferToVideoNV"/>
2013 <command name="glXGetVideoInfoNV"/>
2016 <extension name="GLX_OML_swap_method" supported="glx">
2018 <enum name="GLX_SWAP_METHOD_OML"/>
2019 <enum name="GLX_SWAP_EXCHANGE_OML"/>
2020 <enum name="GLX_SWAP_COPY_OML"/>
2021 <enum name="GLX_SWAP_UNDEFINED_OML"/>
2024 <extension name="GLX_OML_sync_control" supported="glx">
2026 <command name="glXGetSyncValuesOML"/>
2027 <command name="glXGetMscRateOML"/>
2028 <command name="glXSwapBuffersMscOML"/>
2029 <command name="glXWaitForMscOML"/>
2030 <command name="glXWaitForSbcOML"/>
2033 <extension name="GLX_SGI_cushion" supported="glx">
2035 <command name="glXCushionSGI"/>
2038 <extension name="GLX_SGI_make_current_read" supported="glx">
2040 <command name="glXMakeCurrentReadSGI"/>
2041 <command name="glXGetCurrentReadDrawableSGI"/>
2044 <extension name="GLX_SGI_swap_control" supported="glx">
2046 <command name="glXSwapIntervalSGI"/>
2049 <extension name="GLX_SGI_video_sync" supported="glx">
2051 <command name="glXGetVideoSyncSGI"/>
2052 <command name="glXWaitVideoSyncSGI"/>
2055 <extension name="GLX_SGIS_blended_overlay" supported="glx">
2057 <enum name="GLX_BLENDED_RGBA_SGIS"/>
2060 <extension name="GLX_SGIS_multisample" supported="glx">
2062 <enum name="GLX_SAMPLE_BUFFERS_SGIS"/>
2063 <enum name="GLX_SAMPLES_SGIS"/>
2066 <extension name="GLX_SGIS_shared_multisample" supported="glx">
2068 <enum name="GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS"/>
2069 <enum name="GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS"/>
2072 <extension name="GLX_SGIX_dmbuffer" supported="glx" protect="_DM_BUFFER_H_">
2074 <enum name="GLX_DIGITAL_MEDIA_PBUFFER_SGIX"/>
2075 <command name="glXAssociateDMPbufferSGIX"/>
2078 <extension name="GLX_SGIX_fbconfig" supported="glx">
2080 <enum name="GLX_WINDOW_BIT_SGIX"/>
2081 <enum name="GLX_PIXMAP_BIT_SGIX"/>
2082 <enum name="GLX_RGBA_BIT_SGIX"/>
2083 <enum name="GLX_COLOR_INDEX_BIT_SGIX"/>
2084 <enum name="GLX_DRAWABLE_TYPE_SGIX"/>
2085 <enum name="GLX_RENDER_TYPE_SGIX"/>
2086 <enum name="GLX_X_RENDERABLE_SGIX"/>
2087 <enum name="GLX_FBCONFIG_ID_SGIX"/>
2088 <enum name="GLX_RGBA_TYPE_SGIX"/>
2089 <enum name="GLX_COLOR_INDEX_TYPE_SGIX"/>
2090 <enum name="GLX_SCREEN_EXT"/>
2091 <command name="glXGetFBConfigAttribSGIX"/>
2092 <command name="glXChooseFBConfigSGIX"/>
2093 <command name="glXCreateGLXPixmapWithConfigSGIX"/>
2094 <command name="glXCreateContextWithConfigSGIX"/>
2095 <command name="glXGetVisualFromFBConfigSGIX"/>
2096 <command name="glXGetFBConfigFromVisualSGIX"/>
2099 <extension name="GLX_SGIX_hyperpipe" supported="glx">
2101 <type name="GLXHyperpipeNetworkSGIX"/>
2102 <type name="GLXHyperpipeConfigSGIX"/>
2103 <type name="GLXPipeRect"/>
2104 <type name="GLXPipeRectLimits"/>
2105 <enum name="GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX"/>
2106 <enum name="GLX_BAD_HYPERPIPE_CONFIG_SGIX"/>
2107 <enum name="GLX_BAD_HYPERPIPE_SGIX"/>
2108 <enum name="GLX_HYPERPIPE_DISPLAY_PIPE_SGIX"/>
2109 <enum name="GLX_HYPERPIPE_RENDER_PIPE_SGIX"/>
2110 <enum name="GLX_PIPE_RECT_SGIX"/>
2111 <enum name="GLX_PIPE_RECT_LIMITS_SGIX"/>
2112 <enum name="GLX_HYPERPIPE_STEREO_SGIX"/>
2113 <enum name="GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX"/>
2114 <enum name="GLX_HYPERPIPE_ID_SGIX"/>
2115 <command name="glXQueryHyperpipeNetworkSGIX"/>
2116 <command name="glXHyperpipeConfigSGIX"/>
2117 <command name="glXQueryHyperpipeConfigSGIX"/>
2118 <command name="glXDestroyHyperpipeConfigSGIX"/>
2119 <command name="glXBindHyperpipeSGIX"/>
2120 <command name="glXQueryHyperpipeBestAttribSGIX"/>
2121 <command name="glXHyperpipeAttribSGIX"/>
2122 <command name="glXQueryHyperpipeAttribSGIX"/>
2125 <extension name="GLX_SGIX_pbuffer" supported="glx">
2127 <enum name="GLX_PBUFFER_BIT_SGIX"/>
2128 <enum name="GLX_BUFFER_CLOBBER_MASK_SGIX"/>
2129 <enum name="GLX_FRONT_LEFT_BUFFER_BIT_SGIX"/>
2130 <enum name="GLX_FRONT_RIGHT_BUFFER_BIT_SGIX"/>
2131 <enum name="GLX_BACK_LEFT_BUFFER_BIT_SGIX"/>
2132 <enum name="GLX_BACK_RIGHT_BUFFER_BIT_SGIX"/>
2133 <enum name="GLX_AUX_BUFFERS_BIT_SGIX"/>
2134 <enum name="GLX_DEPTH_BUFFER_BIT_SGIX"/>
2135 <enum name="GLX_STENCIL_BUFFER_BIT_SGIX"/>
2136 <enum name="GLX_ACCUM_BUFFER_BIT_SGIX"/>
2137 <enum name="GLX_SAMPLE_BUFFERS_BIT_SGIX"/>
2138 <enum name="GLX_MAX_PBUFFER_WIDTH_SGIX"/>
2139 <enum name="GLX_MAX_PBUFFER_HEIGHT_SGIX"/>
2140 <enum name="GLX_MAX_PBUFFER_PIXELS_SGIX"/>
2141 <enum name="GLX_OPTIMAL_PBUFFER_WIDTH_SGIX"/>
2142 <enum name="GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX"/>
2143 <enum name="GLX_PRESERVED_CONTENTS_SGIX"/>
2144 <enum name="GLX_LARGEST_PBUFFER_SGIX"/>
2145 <enum name="GLX_WIDTH_SGIX"/>
2146 <enum name="GLX_HEIGHT_SGIX"/>
2147 <enum name="GLX_EVENT_MASK_SGIX"/>
2148 <enum name="GLX_DAMAGED_SGIX"/>
2149 <enum name="GLX_SAVED_SGIX"/>
2150 <enum name="GLX_WINDOW_SGIX"/>
2151 <enum name="GLX_PBUFFER_SGIX"/>
2152 <command name="glXCreateGLXPbufferSGIX"/>
2153 <command name="glXDestroyGLXPbufferSGIX"/>
2154 <command name="glXQueryGLXPbufferSGIX"/>
2155 <command name="glXSelectEventSGIX"/>
2156 <command name="glXGetSelectedEventSGIX"/>
2159 <extension name="GLX_SGIX_swap_barrier" supported="glx">
2161 <command name="glXBindSwapBarrierSGIX"/>
2162 <command name="glXQueryMaxSwapBarriersSGIX"/>
2165 <extension name="GLX_SGIX_swap_group" supported="glx">
2167 <command name="glXJoinSwapGroupSGIX"/>
2170 <extension name="GLX_SGIX_video_resize" supported="glx">
2172 <enum name="GLX_SYNC_FRAME_SGIX"/>
2173 <enum name="GLX_SYNC_SWAP_SGIX"/>
2174 <command name="glXBindChannelToWindowSGIX"/>
2175 <command name="glXChannelRectSGIX"/>
2176 <command name="glXQueryChannelRectSGIX"/>
2177 <command name="glXQueryChannelDeltasSGIX"/>
2178 <command name="glXChannelRectSyncSGIX"/>
2181 <extension name="GLX_SGIX_video_source" supported="glx" protect="_VL_H">
2183 <command name="glXCreateGLXVideoSourceSGIX"/>
2184 <command name="glXDestroyGLXVideoSourceSGIX"/>
2187 <extension name="GLX_SGIX_visual_select_group" supported="glx">
2189 <enum name="GLX_VISUAL_SELECT_GROUP_SGIX"/>
2192 <extension name="GLX_SUN_get_transparent_index" supported="glx">
2194 <command name="glXGetTransparentIndexSUN"/>
2197 <extension name="GLX_NV_multigpu_context" supported="glx">
2199 <enum name="GLX_CONTEXT_MULTIGPU_ATTRIB_NV"/>
2200 <enum name="GLX_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/>
2201 <enum name="GLX_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/>
2202 <enum name="GLX_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/>
2203 <enum name="GLX_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/>