glXQueryHyperpipeConfigSGIX(3G) OpenGL Reference - GLX
glXQueryHyperpipeConfigSGIX - Query the details of a hyperpipe
configuration
GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX( Display *dpy,
int hpId,
int *npipes )
dpy Specifies the connection to the X server.
hpId The hyperpipe id to be queried. Hyperpipe ids are assigned
incrementally starting from 0.
npipes Returns the number of elements in the array
GLXHyperpipeConfigSGIX *.
glXQueryHyperpipeConfigSGIX is part of the SGIX_hyperpipe extension.
glXQueryHyperpipeConfigSGIX is a query to determine the details of a
hyperpipe configuration. Hyperpipe configurations can be created by
glXHyperpipeConfigSGIX
glXQueryHyperpipeConfigSGIX returns an array of type
GLXHyperpipeConfigSGIX. Each entry within the array represents a pipe and
GLXHyperpipeConfigSGIX specifies its details.
typedef struct {
char pipeName[GLX_HYPERPIPE_PIPE_NAME_LENGTH]; /* String */
int channel; /* The channel number associated with the pipe */
unsigned int participationType; /* participationType is a bitmask
describing the attributes of a participating pipe. The bitmask may
contain one or more of the following attributes:
GLX_HYPERPIPE_DISPLAY_PIPE GLX_HYPERPIPE_RENDERING_PIPE */
int timeSlice; /* The timeSlice is ignored if the participationType is
GLX_HYPERPIPE_DISPLAY_PIPE only. */
} GLXHyperpipeConfigSGIX;
Page 1
glXQueryHyperpipeConfigSGIX(3G) OpenGL Reference - GLX
Use XFree to free the array returned by glXQueryHyperpipeConfigSGIX.
Returns NULL if the hyperpipe id specified by hpId is invalid.
Returns an array of type GLXHyperpipeConfigSGIX if the call succeeds.
MACHINE DEPENDENCIES
GLX_SGIX_hyperpipe extension is currently supported only on IR2/DPLEX.
On IR2/DPLEX the pipes have to participate in the order that they are
connected.
glXHyperpipeConfigSGIX glXQueryHyperpipeNetworkSGIX glXBindHyperpipeSGIX
glXDestroyHyperpipeConfigSGIX
PPPPaaaaggggeeee 2222 [ Back ]
|