~ubuntu-dev/ubuntu/lucid/glew/lucid-201002101911

« back to all changes in this revision

Viewing changes to auto/extensions/GLX_SGIX_hyperpipe

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-05-23 16:06:25 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070523160625-38s3rp283oh116w0
Tags: 1.3.6-3ubuntu1
* Merge with Debian; remaining changes:
  - Build shared libraries with CC, not LD.
  - Depend on lib{gl,glu}1-mesa-dev instead of xlibmesa-{gl,glu}-dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
GL_SGIX_hyperpipe
 
2
http://oss.sgi.com/projects/ogl-sample/registry/SGIX/hyperpipe_group.txt
 
3
        GLX_HYPERPIPE_ID_SGIX 0x8030
 
4
        GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80
 
5
        GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001
 
6
        GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002
 
7
        GLX_PIPE_RECT_SGIX 0x00000001
 
8
        GLX_PIPE_RECT_LIMITS_SGIX 0x00000002
 
9
        GLX_HYPERPIPE_STEREO_SGIX 0x00000003
 
10
        GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX 0x00000004
 
11
        GLX_BAD_HYPERPIPE_CONFIG_SGIX 91
 
12
        GLX_BAD_HYPERPIPE_SGIX 92
 
13
        typedef struct {  char pipeName[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX];   int  networkId; } GLXHyperpipeNetworkSGIX;
 
14
        typedef struct {  char pipeName[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX];   int channel;   unsigned int participationType;   int timeSlice; } GLXHyperpipeConfigSGIX;
 
15
        typedef struct {  char pipeName[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX];   int srcXOrigin;   int srcYOrigin;   int srcWidth;   int srcHeight;   int destXOrigin;   int destYOrigin;   int destWidth;   int destHeight; } GLXPipeRect;
 
16
        typedef struct {  char pipeName[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX];   int XOrigin;   int YOrigin;   int maxHeight;   int maxWidth; } GLXPipeRectLimits;
 
17
        GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX (Display *dpy, int *npipes)
 
18
        int glXHyperpipeConfigSGIX (Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId)
 
19
        GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX (Display *dpy, int hpId, int *npipes)
 
20
        int glXDestroyHyperpipeConfigSGIX (Display *dpy, int hpId)
 
21
        int glXBindHyperpipeSGIX (Display *dpy, int hpId)
 
22
        int glXQueryHyperpipeBestAttribSGIX (Display *dpy, int timeSlice, int attrib, int size, void *attribList, void *returnAttribList)
 
23
        int glXHyperpipeAttribSGIX (Display *dpy, int timeSlice, int attrib, int size, void *attribList)
 
24
        int glXQueryHyperpipeAttribSGIX (Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList)