NVIDIA Corporation
Quadro FX 4800/5800 and Quadro CX SDI User’s Guide – Version 1.0  75
C
HAPTER 5
API Control
• Cr=colorOffset[1]+colorScale[1]*
(R*colorMatrix[1][0]+G*colorM atrix[1][1]+B*colorMatrix[1][2]);
• Cb=colorOffset[2]+colorScale[2]*
(R*colorMatrix[2][0]+G*colorM atrix[2][1]+B*colorMatrix[2][2]);
Possibleerrors:
• BadMatch‐TheNVIDIAdriverisnotpresentonthatscreen.
• BadImplementation‐GVOisnotavailableon
thatscreen.
XNVCTRLQueryGvoColorConversion() 
Bool XNVCTRLQueryGvoColorConversion (
    Display *dpy,
    int screen,
    float colorMatrix[3][3],
    float colorOffset[3],
    float colorScale[3]
);
Thisfunctionretrievesthecolorconversionmatrixandcoloroffsetthatarecurrently
beingusedforGVO(GraphictoVideoOut).Thevaluesareorderedwithinthearrays
accordingtothecommentsforXNVCTRLSetGvoColorConversion().
Possibleerrors:
• BadMatch‐TheNVIDIAdriverisnotpresentonthatscreen.
• BadImplementation‐GVOisnotavailableon
thatscreen.
NV_CTRL_GVO Attributes
TheNV_CTRL_GVO*integerattributesareusedtoconfigureGVO(graphicstovideo
out)functionalityontheQuadroFX4800/5800 SDIgraphicsboard.
Thefollowingisatypical usagepatternfortheGVOattributes:
• QueryNV_CTRL_GVO_SUPPORTEDtodetermineiftheXscreensupportsGV0.
• SpecifyNV_CTRL_GVO_SYNC_MODE(eitherFREE_RUNNING,GENLOCK,or