
NV Control VIO Controls
Quadro SDI Output PG-03776-001_v06 | 108
*
* - if using the GLX_NV_video_out extension to display one or more
* pbuffers, call glXGetVideoDeviceNV() to lock the GVO output for use
* by the GLX client; then bind the pbuffer(s) to the GVO output with
* glXBindVideoImageNV() and send pbuffers to the GVO output with
* glXSendPbufferToVideoNV(); see the GLX_NV_video_out spec for more
* details.
*
* - if, rather than using the GLX_NV_video_out extension to display
* GLX pbuffers on the GVO output, you wish display the X screen on
* the GVO output, set NV_CTRL_GVO_DISPLAY_X_SCREEN to
* NV_CTRL_GVO_DISPLAY_X_SCREEN_ENABLE.
*
* Note that setting most GVO attributes only causes the value to be
* cached in the X server. The values will be flushed to the hardware
* either when NV_CTRL_GVO_DISPLAY_X_SCREEN is enabled, or when a GLX
* pbuffer is bound to the GVO output (with glXBindVideoImageNV()).
*
* Note that GLX_NV_video_out and NV_CTRL_GVO_DISPLAY_X_SCREEN are
* mutually exclusive. If NV_CTRL_GVO_DISPLAY_X_SCREEN is enabled,
* then glXGetVideoDeviceNV will fail. Similarly, if a GLX client has
* locked the GVO output (via glXGetVideoDeviceNV), then
* NV_CTRL_GVO_DISPLAY_X_SCREEN will fail. The NV_CTRL_GVO_GLX_LOCKED
* event will be sent when a GLX client locks the GVO output.
*
*/
/*
* NV_CTRL_GVO_SUPPORTED - returns whether this X screen supports GVO;
* if this screen does not support GVO output, then all other GVO
* attributes are unavailable.
*/
#define NV_CTRL_GVO_SUPPORTED 67 /*
R-- */
#define NV_CTRL_GVO_SUPPORTED_FALSE 0
#define NV_CTRL_GVO_SUPPORTED_TRUE 1
/*
* NV_CTRL_GVO_SYNC_MODE - selects the GVO sync mode; possible values
* are:
*
* FREE_RUNNING - GVO does not sync to any external signal
*
* GENLOCK - the GVO output is genlocked to an incoming sync signal;
* genlocking locks at hsync. This requires that the output video
* format exactly match the incoming sync video format.
*
* FRAMELOCK - the GVO output is frame locked to an incoming sync
* signal; frame locking locks at vsync. This requires that the output
Comentários a estes Manuais