glXChannelRectSyncSGIX(3G)

glXChannelRectSyncSGIX - configures the system to update video input areas on complete swap buffers of bound xwids

Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.15.

NAME
     glXChannelRectSyncSGIX - configures the system to update video input
     areas on complete swap buffers of bound xwids


C SPECIFICATION
     int glXChannelRectSyncSGIX( Display *dpy,
                                 int screen,
                                 int channel,
                                 GLenum synctype )


PARAMETERS
     dpy       Specifies the connection to the X server.

     screen    Specifies the screen of the X server.

     channel   Specifies the video channel number.

     synctype  Specifies if video input area is updated on swap buffer or
               frame boundaries, use one of the following constants
               GLX_SYNC_SWAP_SGIX GLX_SYNC_FRAME_SGIX


DESCRIPTION
     glXChannelRectSyncSGIX configures the system to update video input areas
     on complete swap buffers of bound xwids, or on frame boundaries.
     GLX_SYNC_SWAP_SGIX indicates that the resize of video input area takes
     effect after  glXSwapBuffers is called for the window that is bound to
     channel.  GLX_SYNC_FRAME_SGIX indicates  the the resize of the video
     input area takes effect at the next frame boundary.


     glXChannelRectSyncSGIX returns True if it succeeds. If it fails, False is
     returned.


NOTES
     glXChannelRectSyncSGIX is part of the SGIX_video_resize extension.


ERRORS
     glXChannelRectSyncSGIX returns False if channel is not bound to a window.

     glXChannelRectSyncSGIX returns False if channel is not a valid
     independent channel.
SEE ALSO
     glXBindChannelToWindowSGIX, glXQueryChannelRect,
     glXQueryChannelDeltasSGIX, glXSwapBuffers