Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ glxqueryhyperpipeconfigsgix() — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



glXQueryHyperpipeConfigSGIX(3G)                         OpenGL Reference - GLX



NAME
     glXQueryHyperpipeConfigSGIX - Query the details of a hyperpipe
     configuration


C SPECIFICATION
     GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX( Display *dpy,
                                                           int hpId,
                                                           int *npipes )


PARAMETERS
     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 *.


DESCRIPTION
     glXQueryHyperpipeConfigSGIX is part of the SGIXhyperpipe 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.



RETURN VALUES
     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.


SEE ALSO
     glXHyperpipeConfigSGIX glXQueryHyperpipeNetworkSGIX glXBindHyperpipeSGIX
     glXDestroyHyperpipeConfigSGIX


































                                                                        Page 2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026