summaryrefslogtreecommitdiff
path: root/auto/core/gl/GLX_VERSION_1_3
diff options
context:
space:
mode:
Diffstat (limited to 'auto/core/gl/GLX_VERSION_1_3')
-rw-r--r--auto/core/gl/GLX_VERSION_1_382
1 files changed, 82 insertions, 0 deletions
diff --git a/auto/core/gl/GLX_VERSION_1_3 b/auto/core/gl/GLX_VERSION_1_3
new file mode 100644
index 0000000..46eedb9
--- /dev/null
+++ b/auto/core/gl/GLX_VERSION_1_3
@@ -0,0 +1,82 @@
+GLX_VERSION_1_3
+http://www.opengl.org/documentation/specs/glx/glx1.3.pdf
+GLX_VERSION_1_3
+ GLX_WINDOW_BIT 0x00000001
+ GLX_PIXMAP_BIT 0x00000002
+ GLX_PBUFFER_BIT 0x00000004
+ GLX_RGBA_BIT 0x00000001
+ GLX_COLOR_INDEX_BIT 0x00000002
+ GLX_PBUFFER_CLOBBER_MASK 0x08000000
+ GLX_FRONT_LEFT_BUFFER_BIT 0x00000001
+ GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002
+ GLX_BACK_LEFT_BUFFER_BIT 0x00000004
+ GLX_BACK_RIGHT_BUFFER_BIT 0x00000008
+ GLX_AUX_BUFFERS_BIT 0x00000010
+ GLX_DEPTH_BUFFER_BIT 0x00000020
+ GLX_STENCIL_BUFFER_BIT 0x00000040
+ GLX_ACCUM_BUFFER_BIT 0x00000080
+ 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_DONT_CARE 0xFFFFFFFF
+ 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
+ GLXFBConfig* glXChooseFBConfig (Display *dpy, int screen, const int *attrib_list, int *nelements)
+ GLXFBConfig* glXGetFBConfigs (Display *dpy, int screen, int *nelements)
+ XVisualInfo* glXGetVisualFromFBConfig (Display *dpy, GLXFBConfig config)
+ int glXGetFBConfigAttrib (Display *dpy, GLXFBConfig config, int attribute, int *value)
+ GLXWindow glXCreateWindow (Display *dpy, GLXFBConfig config, Window win, const int *attrib_list)
+ void glXDestroyWindow (Display *dpy, GLXWindow win)
+ GLXPixmap glXCreatePixmap (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list)
+ void glXDestroyPixmap (Display *dpy, GLXPixmap pixmap)
+ GLXPbuffer glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attrib_list)
+ void glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf)
+ void glXQueryDrawable (Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)
+ GLXContext glXCreateNewContext (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
+ Bool glXMakeContextCurrent (Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
+ GLXDrawable glXGetCurrentReadDrawable (void)
+ int glXQueryContext (Display *dpy, GLXContext ctx, int attribute, int *value)
+ void glXSelectEvent (Display *dpy, GLXDrawable draw, unsigned long event_mask)
+ void glXGetSelectedEvent (Display *dpy, GLXDrawable draw, unsigned long *event_mask)
+ typedef XID GLXWindow
+ typedef XID GLXPbuffer
+ typedef XID GLXFBConfigID
+ typedef struct __GLXFBConfigRec *GLXFBConfig
+ typedef struct { int event_type; int draw_type; unsigned long serial; Bool send_event; Display *display; GLXDrawable drawable; unsigned int buffer_mask; unsigned int aux_buffer; int x, y; int width, height; int count; } GLXPbufferClobberEvent;
+ typedef union __GLXEvent { GLXPbufferClobberEvent glxpbufferclobber; long pad[24]; } GLXEvent;