"GLX_ACCUM_GREEN_SIZE",
"GLX_ACCUM_BLUE_SIZE",
"GLX_ACCUM_ALPHA_SIZE",
- "GLX_CONFIG_CAVEAT",
- "GLX_X_VISUAL_TYPE",
- "GLX_TRANSPARENT_TYPE",
- "GLX_TRANSPARENT_INDEX_VALUE",
- "GLX_TRANSPARENT_RED_VALUE",
- "GLX_TRANSPARENT_GREEN_VALUE",
- "GLX_TRANSPARENT_BLUE_VALUE",
- "GLX_TRANSPARENT_ALPHA_VALUE",
- "GLX_DONT_CARE",
+
+ "GLX_CONFIG_CAVEAT", # 0x20
+ "GLX_X_VISUAL_TYPE", # 0x22
+ "GLX_TRANSPARENT_TYPE", # 0x23
+ "GLX_TRANSPARENT_INDEX_VALUE", # 0x24
+ "GLX_TRANSPARENT_RED_VALUE", # 0x25
+ "GLX_TRANSPARENT_GREEN_VALUE", # 0x26
+ "GLX_TRANSPARENT_BLUE_VALUE", # 0x27
+ "GLX_TRANSPARENT_ALPHA_VALUE", # 0x28
+
+ "GLX_NONE", # 0x8000
+ "GLX_SLOW_CONFIG", # 0x8001
+ "GLX_TRUE_COLOR", # 0x8002
+ "GLX_DIRECT_COLOR", # 0x8003
+ "GLX_PSEUDO_COLOR", # 0x8004
+ "GLX_STATIC_COLOR", # 0x8005
+ "GLX_GRAY_SCALE", # 0x8006
+ "GLX_STATIC_GRAY", # 0x8007
+ "GLX_TRANSPARENT_RGB", # 0x8008
+ "GLX_TRANSPARENT_INDEX", # 0x8009
+ "GLX_VISUAL_ID", # 0x800B
+ "GLX_SCREEN", # 0x800C
+ "GLX_NON_CONFORMANT_CONFIG", # 0x800D
+ "GLX_DRAWABLE_TYPE", # 0x8010
+ "GLX_RENDER_TYPE", # 0x8011
+ "GLX_X_RENDERABLE", # 0x8012
+ "GLX_FBCONFIG_ID", # 0x8013
+ "GLX_RGBA_TYPE", # 0x8014
+ "GLX_COLOR_INDEX_TYPE", # 0x8015
+ "GLX_MAX_PBUFFER_WIDTH", # 0x8016
+ "GLX_MAX_PBUFFER_HEIGHT", # 0x8017
+ "GLX_MAX_PBUFFER_PIXELS", # 0x8018
+ "GLX_PRESERVED_CONTENTS", # 0x801B
+ "GLX_LARGEST_PBUFFER", # 0x801C
+ "GLX_WIDTH", # 0x801D
+ "GLX_HEIGHT", # 0x801E
+ "GLX_EVENT_MASK", # 0x801F
+ "GLX_DAMAGED", # 0x8020
+ "GLX_SAVED", # 0x8021
+ "GLX_WINDOW", # 0x8022
+ "GLX_PBUFFER", # 0x8023
+ "GLX_PBUFFER_HEIGHT", # 0x8040
+ "GLX_PBUFFER_WIDTH", # 0x8041
+
+ "GLX_SAMPLE_BUFFERS", # 100000
+ "GLX_SAMPLES", # 100001
+
+ "GLX_DONT_CARE", # 0xFFFFFFFF
])
GLXError = FakeEnum(Int, [
"GLX_BAD_ENUM",
])
+GLXname = FakeEnum(Int, [
+ "GLX_VENDOR",
+ "GLX_VERSION",
+ "GLX_EXTENSIONS",
+])
GLXbuffer = Flags(Int, [
"GLX_WINDOW_BIT",
# GLX 1.1 and later
Function((Const(String("char *"))), "glXQueryExtensionsString", [(Display, "dpy"), (Int, "screen")]),
- Function((Const(String("char *"))), "glXQueryServerString", [(Display, "dpy"), (Int, "screen"), (Int, "name")]),
- Function((Const(String("char *"))), "glXGetClientString", [(Display, "dpy"), (Int, "name")]),
+ Function((Const(String("char *"))), "glXQueryServerString", [(Display, "dpy"), (Int, "screen"), (GLXname, "name")]),
+ Function((Const(String("char *"))), "glXGetClientString", [(Display, "dpy"), (GLXname, "name")]),
# GLX 1.2 and later
Function(Display, "glXGetCurrentDisplay", [], sideeffects=False),