
NV Control VIO Controls
Quadro SDI Output PG-03776-001_v06 | 121
* is only available when an SDI input source is detected and is in
genlock
* mode.
*/
#define NV_CTRL_GVO_COMPOSITE 270 /*
RW-- */
#define NV_CTRL_GVO_COMPOSITE_DISABLE 0
#define NV_CTRL_GVO_COMPOSITE_ENABLE 1
/*
* NV_CTRL_GVO_COMPOSITE_ALPHA_KEY - When compositing is enabled, this
* enables/disables alpha blending.
*/
#define NV_CTRL_GVO_COMPOSITE_ALPHA_KEY 271 /*
RW-- */
#define NV_CTRL_GVO_COMPOSITE_ALPHA_KEY_DISABLE 0
#define NV_CTRL_GVO_COMPOSITE_ALPHA_KEY_ENABLE 1
/*
* NV_CTRL_GVO_COMPOSITE_LUMA_KEY_RANGE - Set the values of a luma
* channel range. This is a packed int that has the following format
* (in order of high-bits to low bits):
*
* Range # (11 bits), (Enabled 1 bit), min value (10 bits), max value
(10 bits)
*
* To query the current values, pass the range # throught he
display_mask
* variable.
*/
#define NV_CTRL_GVO_COMPOSITE_LUMA_KEY_RANGE 272 /*
RW-- */
#define NV_CTRL_GVO_COMPOSITE_MAKE_RANGE(range, enable, min, max) \
((((min) & 0x3FF) << 0) | \
(((max) & 0x3FF) << 10) | \
(((enable) & 0x1) << 20) | \
(((range) & 0x7FF) << 21))
#define NV_CTRL_GVO_COMPOSITE_GET_RANGE(val, range, enable, min, max) \
(min) = ((val) >> 0) & 0x3FF; \
(max) = ((val) >> 10) & 0x3FF; \
(enable) = ((val) >> 20) & 0x1; \
(range) = ((val) >> 21) & 0x7FF;
/*
* NV_CTRL_GVO_COMPOSITE_CR_KEY_RANGE - Set the values of a CR
Comentários a estes Manuais