|
|
OpenGL/glxchoosevisual(3) -- return a visual that matches specified attributes
|
|
dpy Specifies the connection to the X server. screen Specifies the screen number. attribList Specifies a list of boolean attributes and integer attribute/value pairs. The last attribute must be None. |
|
OpenGL/glxcopycontext(3) -- copy state from one rendering context to another
|
|
dpy Specifies the connection to the X server. src Specifies the source context. dst Specifies the destination context. mask Specifies which portions of src state are to be copied to dst. |
|
OpenGL/glxcreatecontext(3) -- create a new GLX rendering context
|
|
dpy Specifies the connection to the X server. vis Specifies the visual that defines the frame buffer resources available to the rendering context. It is a pointer to an XVisualInfo structure, not a visual ID or a pointer to a Visual. shareList Specifies the context with which to share display lists. NULL indicates that no sharing is to take place. direct Specifies whether rendering is to be done with a direct connection to the graphics system if possible (True) or through the X server (False).... |
|
OpenGL/glxcreatecontextwithconfigsgix(3) -- create a new GLX rendering context with specified frame buffer configuration
|
|
dpy Specifies the connection to the X server. config Specifies the GLX frame buffer configuration that defines the frame buffer resources available to the rendering context. render_type Specifies the type of rendering context desired. Must be one of GLX_RGBA_TYPE_SGIX or GLX_COLOR_INDEX_TYPE_SGIX. share_list Specifies the context with which to share display lists and texture objects. NULL indicates that no sharing is to take place. direct Specifies whether rendering is to be done with a direct c... |
|
OpenGL/glxcreateglxpbuffersgix(3) -- create a GLX pixel buffer
|
|
dpy Specifies the connection to the X server. config Specifies the GLXFBConfig that defines the configuration of the pixel buffer. width Specifies the width of the pixel buffer. height Specifies the height of the pixel buffer. attrib_list Specifies the attributes for the pixel buffer. |
|
OpenGL/glxcreateglxpixmap(3) -- create an off-screen GLX rendering area
|
|
dpy Specifies the connection to the X server. vis Specifies the visual that defines the structure of the rendering area. It is a pointer to an XVisualInfo structure, not a visual ID or a pointer to a Visual. pixmap Specifies the X pixmap that will be used as the front left color buffer of the off-screen rendering area. |
|
OpenGL/glxcreateglxpixmapwithconfigsgix(3) -- create an off-screen GLX rendering area with specified frame buffer configuration
|
|
dpy Specifies the connection to the X server. config Specifies the GLX frame buffer configuration that defines the structure of the rendering area. pixmap Specifies the X pixmap that will be used as the front left color buffer of the off-screen rendering area. |
|
OpenGL/glxcreateglxvideosourcesgix(3) -- create a GLX handle for a video input stream
|
|
dpy A connection to an X server. screen The X screen number of the screen on which the GLX video source should be created. svr A connection to a Video Library video server. path A Video Library video transfer path. nodeClass The class of the VLNode specified by node. node A VLNode which must be a VL_DRAIN node on the video transfer path path. |
|
OpenGL/glxcreatenewcontext(3) -- create a new GLX rendering context
|
|
dpy Specifies the connection to the X server. config Specifies the GLXFBConfig structure with the desired attributes for the context. render_type Specifies the type of the context to be created. Must be one of GLX_RGBA_TYPE or GLX_COLOR_INDEX_TYPE. share_list Specifies the context with which to share display lists. NULL indicates that no sharing is to take place. share_list Specifies whether rendering is to be done with a direct connection to the graphics system if possible (True) or through the... |
|
OpenGL/glxcreatepbuffer(3) -- create an off-screen rendering area
|
|
dpy Specifies the connection to the X server. config Specifies a GLXFBConfig structure with the desired attributes for the window. attrib_list Specifies a list of attribute value pairs, which must be terminated with None, or NULL. Accepted attributes are GLX_PBUFFER_WIDTH, GLX_PBUFFER_HEIGHT, GLX_PRESERVED_CONTENTS, and GLX_LARGEST_PBUFFER. |
|
OpenGL/glxcreatepixmap(3) -- create an off-screen rendering area
|
|
dpy Specifies the connection to the X server. config Specifies a GLXFBConfig structure with the desired attributes for the rendering area. pixmap Specifies the X pixmap to be used as the rendering area. attrib_list Currently unused. This must be set to NULL, or be an empty list (i.e., one in which the first element is None). |
|
OpenGL/glxcreatewindow(3) -- create an on-screen rendering area
|
|
dpy Specifies the connection to the X server. config Specifies a GLXFBConfig structure with the desired attributes for the window. win Specifies the X window to be used as the rendering area. attrib_list Currently unused. This must be set to NULL, or be an empty list (i.e. one in which the first element is None). |
|
OpenGL/glxdestroycontext(3) -- destroy a GLX context
|
|
dpy Specifies the connection to the X server. ctx Specifies the GLX context to be destroyed. |