summaryrefslogtreecommitdiff
path: root/src/glx/apple/specs/glxenumext.spec
diff options
context:
space:
mode:
authorJeremy Huddleston <jeremyhu@apple.com>2010-04-01 17:00:22 -0700
committerJeremy Huddleston <jeremyhu@apple.com>2010-04-01 17:01:51 -0700
commit115203281cf791221f586f03c14cfe4e0a44dd7a (patch)
tree767951e542d416243041b964dd252e030cfadf5e /src/glx/apple/specs/glxenumext.spec
parent9aadc793f3db64cefa0b08f18abad424a659dacc (diff)
Revert accidental commits from the xquartz tree
This reverts commit 9aadc793f3db64cefa0b08f18abad424a659dacc. This reverts commit 69ea4e7718efb60b6b0d795a355cebd6712ceac1. This reverts commit dbe8b013936d977ec63d6607bfd2fc6772d29787. This reverts commit 23215ef4d60a86d9f3b3fdc08e3fdadc59e98890. This reverts commit 9495e3703062d1ddaf3161f4efc23f0b51284d9b. This reverts commit 0594cf70883b64692ba617d85f4f9b4e636e5c2b. This reverts commit 86a7978d37393ee34f876569ac06ffdb8d7289ae. This reverts commit 437902ce978cde9a0e1aa260f12dc232a8501c42.
Diffstat (limited to 'src/glx/apple/specs/glxenumext.spec')
-rw-r--r--src/glx/apple/specs/glxenumext.spec503
1 files changed, 0 insertions, 503 deletions
diff --git a/src/glx/apple/specs/glxenumext.spec b/src/glx/apple/specs/glxenumext.spec
deleted file mode 100644
index 762a19abef..0000000000
--- a/src/glx/apple/specs/glxenumext.spec
+++ /dev/null
@@ -1,503 +0,0 @@
-# Copyright (C) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
-#
-# This document is licensed under the SGI Free Software B License Version
-# 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
-
-# List of GLX enumerants for glxext.h header
-#
-# This is NOT the master GLX enumerant registry (glxenum.spec).
-#
-# Unlike glxenum.spec, glxenumext.spec is
-# (1) In order by extension number.
-# (2) Includes only GLX extensions and GLX 1.3/1.4 core enumerants,
-# since it's assumed all <glx.h> today support at least GLX 1.2.
-# (3) Has no 'Extensions' section, since enums are always
-# conditionally protected against multiple definition
-# by glextenum.pl.
-# (4) Is processed by glextenum.pl, which has evolved
-# from enum.pl - should merge back into one script.
-
-# glxext.h version number - this should be automatically updated,
-# when changing either enum or template spec files.
-
-passthru:
-passthru: /* Header file version number, required by OpenGL ABI for Linux */
-passthru: /* glxext.h last updated 2009/10/08 */
-passthru: /* Current version at http://www.opengl.org/registry/ */
-passthru: #define GLX_GLXEXT_VERSION 25
-
-###############################################################################
-#
-# GLX 1.3 enums
-#
-###############################################################################
-
-VERSION_1_3 enum:
- WINDOW_BIT = 0x00000001 # DRAWABLE_TYPE value
- PIXMAP_BIT = 0x00000002 # "
- PBUFFER_BIT = 0x00000004 # "
- RGBA_BIT = 0x00000001 # RENDER_TYPE value
- COLOR_INDEX_BIT = 0x00000002 # "
- PBUFFER_CLOBBER_MASK = 0x08000000 # SelectEvent mask
- FRONT_LEFT_BUFFER_BIT = 0x00000001 # PbufferClobberEvent mask
- FRONT_RIGHT_BUFFER_BIT = 0x00000002 # "
- BACK_LEFT_BUFFER_BIT = 0x00000004 # "
- BACK_RIGHT_BUFFER_BIT = 0x00000008 # "
- AUX_BUFFERS_BIT = 0x00000010 # "
- DEPTH_BUFFER_BIT = 0x00000020 # "
- STENCIL_BUFFER_BIT = 0x00000040 # "
- ACCUM_BUFFER_BIT = 0x00000080 # "
- CONFIG_CAVEAT = 0x20 # "
- X_VISUAL_TYPE = 0x22 # "
- TRANSPARENT_TYPE = 0x23 # "
- TRANSPARENT_INDEX_VALUE = 0x24 # "
- TRANSPARENT_RED_VALUE = 0x25 # "
- TRANSPARENT_GREEN_VALUE = 0x26 # "
- TRANSPARENT_BLUE_VALUE = 0x27 # "
- TRANSPARENT_ALPHA_VALUE = 0x28 # "
- DONT_CARE = 0xFFFFFFFF # may be specified for ChooseFBConfig attributes
- NONE = 0x8000 # several attribute values
- SLOW_CONFIG = 0x8001 # CONFIG_CAVEAT attribute value
- TRUE_COLOR = 0x8002 # X_VISUAL_TYPE attribute value
- DIRECT_COLOR = 0x8003 # "
- PSEUDO_COLOR = 0x8004 # "
- STATIC_COLOR = 0x8005 # "
- GRAY_SCALE = 0x8006 # "
- STATIC_GRAY = 0x8007 # "
- TRANSPARENT_RGB = 0x8008 # TRANSPARENT_TYPE attribute value
- TRANSPARENT_INDEX = 0x8009 # "
- VISUAL_ID = 0x800B # Context attribute
- SCREEN = 0x800C # "
- NON_CONFORMANT_CONFIG = 0x800D # CONFIG_CAVEAT attribute value
- DRAWABLE_TYPE = 0x8010 # FBConfig attribute
- RENDER_TYPE = 0x8011 # "
- X_RENDERABLE = 0x8012 # "
- FBCONFIG_ID = 0x8013 # "
- RGBA_TYPE = 0x8014 # CreateNewContext render_type value
- COLOR_INDEX_TYPE = 0x8015 # "
- MAX_PBUFFER_WIDTH = 0x8016 # FBConfig attribute
- MAX_PBUFFER_HEIGHT = 0x8017 # "
- MAX_PBUFFER_PIXELS = 0x8018 # "
- PRESERVED_CONTENTS = 0x801B # CreateGLXPbuffer attribute
- LARGEST_PBUFFER = 0x801C # "
- WIDTH = 0x801D # Drawable attribute
- HEIGHT = 0x801E # "
- EVENT_MASK = 0x801F # "
- DAMAGED = 0x8020 # PbufferClobber event_type value
- SAVED = 0x8021 # "
- WINDOW = 0x8022 # PbufferClobber draw_type value
- PBUFFER = 0x8023 # "
- PBUFFER_HEIGHT = 0x8040 # CreateGLXPbuffer attribute
- PBUFFER_WIDTH = 0x8041 # "
-
-###############################################################################
-#
-# GLX 1.4 enums
-#
-###############################################################################
-
-VERSION_1_4 enum:
- SAMPLE_BUFFERS = 100000
- SAMPLES = 100001
-
-###############################################################################
-#
-# ARB GLX extensions, in ARB extension order
-#
-###############################################################################
-
-###############################################################################
-
-# No new tokens
-# ARB Extension #2
-ARB_get_proc_address enum:
-
-###############################################################################
-
-# ARB Extension #5
-ARB_multisample enum:
- SAMPLE_BUFFERS_ARB = 100000
- SAMPLES_ARB = 100001
-
-###############################################################################
-
-# ARB Extension #39
-ARB_fbconfig_float enum:
- RGBA_FLOAT_TYPE_ARB = 0x20B9
- RGBA_FLOAT_BIT_ARB = 0x00000004
-
-###############################################################################
-
-# ARB Extension #56
-ARB_create_context enum:
- CONTEXT_DEBUG_BIT_ARB = 0x00000001
- CONTEXT_FORWARD_COMPATIBLE_BIT_ARB = 0x00000002
- CONTEXT_MAJOR_VERSION_ARB = 0x2091
- CONTEXT_MINOR_VERSION_ARB = 0x2092
- CONTEXT_FLAGS_ARB = 0x2094
-
-###############################################################################
-
-# ARB Extension #75
-ARB_create_context_profile enum:
- CONTEXT_CORE_PROFILE_BIT_ARB = 0x00000001
- CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB = 0x00000002
- CONTEXT_PROFILE_MASK_ARB = 0x9126
-
-
-###############################################################################
-#
-# non-ARB GLX extensions, in registry order
-#
-###############################################################################
-
-###############################################################################
-
-# Unfortunately, the SGIS_multisample specification and the IRIX
-# implementation are inconsistent; the spec assigns enums as follows.
-# ARB_multisample reuses these enums with ARB suffixes, and it can't
-# be changed at this point. So in the interest of supporting both
-# extensions on non-IRIX platforms, the SGIS enums will be defined
-# here as originally specified.
-
-# Extension #25
-SGIS_multisample enum:
- SAMPLE_BUFFERS_SGIS = 100000
- SAMPLES_SGIS = 100001
-
-###############################################################################
-
-# Extension #28
-EXT_visual_info enum:
- X_VISUAL_TYPE_EXT = 0x22
- TRANSPARENT_TYPE_EXT = 0x23
- TRANSPARENT_INDEX_VALUE_EXT = 0x24
- TRANSPARENT_RED_VALUE_EXT = 0x25
- TRANSPARENT_GREEN_VALUE_EXT = 0x26
- TRANSPARENT_BLUE_VALUE_EXT = 0x27
- TRANSPARENT_ALPHA_VALUE_EXT = 0x28
- NONE_EXT = 0x8000
- TRUE_COLOR_EXT = 0x8002
- DIRECT_COLOR_EXT = 0x8003
- PSEUDO_COLOR_EXT = 0x8004
- STATIC_COLOR_EXT = 0x8005
- GRAY_SCALE_EXT = 0x8006
- STATIC_GRAY_EXT = 0x8007
- TRANSPARENT_RGB_EXT = 0x8008
- TRANSPARENT_INDEX_EXT = 0x8009
-
-###############################################################################
-
-# No new tokens
-# Extension #40
-SGI_swap_control enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #41
-SGI_video_sync enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #42
-SGI_make_current_read enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #43
-SGIX_video_source enum:
-
-###############################################################################
-
-# Extension #44
-EXT_visual_rating enum:
- VISUAL_CAVEAT_EXT = 0x20
- SLOW_VISUAL_EXT = 0x8001
- NON_CONFORMANT_VISUAL_EXT = 0x800D
- use EXT_visual_info NONE_EXT
-
-###############################################################################
-
-# Extension #47
-EXT_import_context enum:
- SHARE_CONTEXT_EXT = 0x800A
- VISUAL_ID_EXT = 0x800B
- SCREEN_EXT = 0x800C
-
-###############################################################################
-
-# Extension #49
-SGIX_fbconfig enum:
- WINDOW_BIT_SGIX = 0x00000001
- PIXMAP_BIT_SGIX = 0x00000002
- RGBA_BIT_SGIX = 0x00000001
- COLOR_INDEX_BIT_SGIX = 0x00000002
- DRAWABLE_TYPE_SGIX = 0x8010
- RENDER_TYPE_SGIX = 0x8011
- X_RENDERABLE_SGIX = 0x8012
- FBCONFIG_ID_SGIX = 0x8013
- RGBA_TYPE_SGIX = 0x8014
- COLOR_INDEX_TYPE_SGIX = 0x8015
- use EXT_import_context SCREEN_EXT
-
-###############################################################################
-
-# Extension #50
-SGIX_pbuffer enum:
- PBUFFER_BIT_SGIX = 0x00000004
- BUFFER_CLOBBER_MASK_SGIX = 0x08000000
- FRONT_LEFT_BUFFER_BIT_SGIX = 0x00000001
- FRONT_RIGHT_BUFFER_BIT_SGIX = 0x00000002
- BACK_LEFT_BUFFER_BIT_SGIX = 0x00000004
- BACK_RIGHT_BUFFER_BIT_SGIX = 0x00000008
- AUX_BUFFERS_BIT_SGIX = 0x00000010
- DEPTH_BUFFER_BIT_SGIX = 0x00000020
- STENCIL_BUFFER_BIT_SGIX = 0x00000040
- ACCUM_BUFFER_BIT_SGIX = 0x00000080
- SAMPLE_BUFFERS_BIT_SGIX = 0x00000100
- MAX_PBUFFER_WIDTH_SGIX = 0x8016
- MAX_PBUFFER_HEIGHT_SGIX = 0x8017
- MAX_PBUFFER_PIXELS_SGIX = 0x8018
- OPTIMAL_PBUFFER_WIDTH_SGIX = 0x8019
- OPTIMAL_PBUFFER_HEIGHT_SGIX = 0x801A
- PRESERVED_CONTENTS_SGIX = 0x801B
- LARGEST_PBUFFER_SGIX = 0x801C
- WIDTH_SGIX = 0x801D
- HEIGHT_SGIX = 0x801E
- EVENT_MASK_SGIX = 0x801F
- DAMAGED_SGIX = 0x8020
- SAVED_SGIX = 0x8021
- WINDOW_SGIX = 0x8022
- PBUFFER_SGIX = 0x8023
-
-###############################################################################
-
-# Extension #62
-SGI_cushion enum:
-# CUSHION_BUFFERS_SGI ????
-
-###############################################################################
-
-# Extension #83
-SGIX_video_resize enum:
- SYNC_FRAME_SGIX = 0x00000000
- SYNC_SWAP_SGIX = 0x00000001
-
-###############################################################################
-
-# Extension #86
-SGIX_dmbuffer enum:
- DIGITAL_MEDIA_PBUFFER_SGIX = 0x8024
-
-###############################################################################
-
-# No new tokens
-# Extension #91
-SGIX_swap_group enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #92
-SGIX_swap_barrier enum:
-
-###############################################################################
-
-# Extension #142
-SGIS_blended_overlay enum:
- BLENDED_RGBA_SGIS = 0x8025
-
-###############################################################################
-
-# Extension #143
-SGIS_shared_multisample enum:
- MULTISAMPLE_SUB_RECT_WIDTH_SGIS = 0x8026
- MULTISAMPLE_SUB_RECT_HEIGHT_SGIS = 0x8027
-
-###############################################################################
-
-# No new tokens
-# Extension #183
-SUN_get_transparent_index enum:
-
-###############################################################################
-
-# Extension #207
-3DFX_multisample enum:
- SAMPLE_BUFFERS_3DFX = 0x8050
- SAMPLES_3DFX = 0x8051
-
-###############################################################################
-
-# No new tokens
-# Extension #215
-MESA_copy_sub_buffer enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #216
-MESA_pixmap_colormap enum:
-
-###############################################################################
-
-# No new tokens
-# Extension #217
-MESA_release_buffers enum:
-
-###############################################################################
-
-# Extension #218
-MESA_set_3dfx_mode enum:
- 3DFX_WINDOW_MODE_MESA = 0x1
- 3DFX_FULLSCREEN_MODE_MESA = 0x2
-
-###############################################################################
-
-# Extension #234
-SGIX_visual_select_group enum:
- VISUAL_SELECT_GROUP_SGIX = 0x8028
-
-###############################################################################
-
-# Extension #237
-OML_swap_method enum:
- SWAP_METHOD_OML = 0x8060
- SWAP_EXCHANGE_OML = 0x8061
- SWAP_COPY_OML = 0x8062
- SWAP_UNDEFINED_OML = 0x8063
-
-###############################################################################
-
-# No new tokens
-# Extension #238
-OML_sync_control enum:
-
-###############################################################################
-
-# Extension #281
-NV_float_buffer enum:
- FLOAT_COMPONENTS_NV = 0x20B0
-
-###############################################################################
-
-# Extension #307
-SGIX_hyperpipe enum:
- HYPERPIPE_PIPE_NAME_LENGTH_SGIX = 80
- BAD_HYPERPIPE_CONFIG_SGIX = 91
- BAD_HYPERPIPE_SGIX = 92
- HYPERPIPE_DISPLAY_PIPE_SGIX = 0x00000001
- HYPERPIPE_RENDER_PIPE_SGIX = 0x00000002
- PIPE_RECT_SGIX = 0x00000001
- PIPE_RECT_LIMITS_SGIX = 0x00000002
- HYPERPIPE_STEREO_SGIX = 0x00000003
- HYPERPIPE_PIXEL_AVERAGE_SGIX = 0x00000004
- HYPERPIPE_ID_SGIX = 0x8030
-
-###############################################################################
-
-# No new tokens
-# Extension #308
-MESA_agp_offset enum:
-
-###############################################################################
-
-# Extension #328
-EXT_fbconfig_packed_float enum:
- RGBA_UNSIGNED_FLOAT_TYPE_EXT = 0x20B1
- RGBA_UNSIGNED_FLOAT_BIT_EXT = 0x00000008
-
-###############################################################################
-
-# Extension #337
-EXT_framebuffer_sRGB enum:
- FRAMEBUFFER_SRGB_CAPABLE_EXT = 0x20B2
-
-###############################################################################
-
-# Extension #344
-EXT_texture_from_pixmap enum:
- TEXTURE_1D_BIT_EXT = 0x00000001
- TEXTURE_2D_BIT_EXT = 0x00000002
- TEXTURE_RECTANGLE_BIT_EXT = 0x00000004
- BIND_TO_TEXTURE_RGB_EXT = 0x20D0
- BIND_TO_TEXTURE_RGBA_EXT = 0x20D1
- BIND_TO_MIPMAP_TEXTURE_EXT = 0x20D2
- BIND_TO_TEXTURE_TARGETS_EXT = 0x20D3
- Y_INVERTED_EXT = 0x20D4
- TEXTURE_FORMAT_EXT = 0x20D5
- TEXTURE_TARGET_EXT = 0x20D6
- MIPMAP_TEXTURE_EXT = 0x20D7
- TEXTURE_FORMAT_NONE_EXT = 0x20D8
- TEXTURE_FORMAT_RGB_EXT = 0x20D9
- TEXTURE_FORMAT_RGBA_EXT = 0x20DA
- TEXTURE_1D_EXT = 0x20DB
- TEXTURE_2D_EXT = 0x20DC
- TEXTURE_RECTANGLE_EXT = 0x20DD
- FRONT_LEFT_EXT = 0x20DE
- FRONT_RIGHT_EXT = 0x20DF
- BACK_LEFT_EXT = 0x20E0
- BACK_RIGHT_EXT = 0x20E1
- FRONT_EXT = GLX_FRONT_LEFT_EXT
- BACK_EXT = GLX_BACK_LEFT_EXT
- AUX0_EXT = 0x20E2
- AUX1_EXT = 0x20E3
- AUX2_EXT = 0x20E4
- AUX3_EXT = 0x20E5
- AUX4_EXT = 0x20E6
- AUX5_EXT = 0x20E7
- AUX6_EXT = 0x20E8
- AUX7_EXT = 0x20E9
- AUX8_EXT = 0x20EA
- AUX9_EXT = 0x20EB
-
-###############################################################################
-
-# Extension #347
-NV_present_video enum:
- NUM_VIDEO_SLOTS_NV = 0x20F0
-
-###############################################################################
-
-# Extension #348
-NV_video_out enum:
- VIDEO_OUT_COLOR_NV = 0x20C3
- VIDEO_OUT_ALPHA_NV = 0x20C4
- VIDEO_OUT_DEPTH_NV = 0x20C5
- VIDEO_OUT_COLOR_AND_ALPHA_NV = 0x20C6
- VIDEO_OUT_COLOR_AND_DEPTH_NV = 0x20C7
- VIDEO_OUT_FRAME_NV = 0x20C8
- VIDEO_OUT_FIELD_1_NV = 0x20C9
- VIDEO_OUT_FIELD_2_NV = 0x20CA
- VIDEO_OUT_STACKED_FIELDS_1_2_NV = 0x20CB
- VIDEO_OUT_STACKED_FIELDS_2_1_NV = 0x20CC
-
-###############################################################################
-
-# No new tokens
-# Extension #350
-NV_swap_group enum:
-
-###############################################################################
-
-# Extension #374
-NV_video_capture enum:
- DEVICE_ID_NV = 0x20CD
- UNIQUE_ID_NV = 0x20CE
- NUM_VIDEO_CAPTURE_SLOTS_NV = 0x20CF
-
-###############################################################################
-
-# Extension #375
-EXT_swap_control enum:
- SWAP_INTERVAL_EXT = 0x20F1
- MAX_SWAP_INTERVAL_EXT = 0x20F2
-
-###############################################################################
-
-# No new tokens
-# Extension #376
-NV_copy_image enum: