User Guide
Page 5
... on installing the graphics card and drivers, refer to the documentation that accompanies your NVIDIA Quadro SDI graphics card. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 1 About This Document This manual explains the graphics‐to‐SDI functionality of the NVIDIA Quadro SDI graphics card and software, described in the following sections: "NVIDIA Graphics‐to‐...
... on installing the graphics card and drivers, refer to the documentation that accompanies your NVIDIA Quadro SDI graphics card. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 1 About This Document This manual explains the graphics‐to‐SDI functionality of the NVIDIA Quadro SDI graphics card and software, described in the following sections: "NVIDIA Graphics‐to‐...
User Guide
Page 6
Chapter 01 : About NVIDIA Graphics to SDI System Requirements The following operating systems are supported: • Windows® XP. • Linux NVIDIA Quadro 4000 SDI, NVIDIA Quadro 5000 SDI, or NVIDIA Quadro 6000 SDI Graphics Card PCI‐Express Motherboard NVIDIA Professional Graphics Driver, Release 256 or later Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 2
Chapter 01 : About NVIDIA Graphics to SDI System Requirements The following operating systems are supported: • Windows® XP. • Linux NVIDIA Quadro 4000 SDI, NVIDIA Quadro 5000 SDI, or NVIDIA Quadro 6000 SDI Graphics Card PCI‐Express Motherboard NVIDIA Professional Graphics Driver, Release 256 or later Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 2
User Guide
Page 12
... be installing new graphics drivers for the NVIDIA Quadro SDI card, it later. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 8 Chapter 02 : NVIDIA Graphics-to-SDI Step 3: Install the NVIDIA Graphics Drivers If you uninstall any previous version of the NVIDIA graphics driver software before installing updated graphics drivers. 1 Follow the instructions on the NVIDIA.com Web site driver download page to...
... be installing new graphics drivers for the NVIDIA Quadro SDI card, it later. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 8 Chapter 02 : NVIDIA Graphics-to-SDI Step 3: Install the NVIDIA Graphics Drivers If you uninstall any previous version of the NVIDIA graphics driver software before installing updated graphics drivers. 1 Follow the instructions on the NVIDIA.com Web site driver download page to...
User Guide
Page 22
...External Source You can connect multiple systems to the same house sync by daisy‐chaining the house sync cable to each card using pixel‐accurate synchronization, the SDI refresh rate is the last in a chain of systems connected to the same... sync signal determines the available SDI signal formats. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 18 When using BNC T‐connectors. 2 Follow the instructions in a broadcast or post production environment. Supported Synchronization Signals The NVIDIA driver supports the following external synchronization signal types: ...
...External Source You can connect multiple systems to the same house sync by daisy‐chaining the house sync cable to each card using pixel‐accurate synchronization, the SDI refresh rate is the last in a chain of systems connected to the same... sync signal determines the available SDI signal formats. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 18 When using BNC T‐connectors. 2 Follow the instructions in a broadcast or post production environment. Supported Synchronization Signals The NVIDIA driver supports the following external synchronization signal types: ...
User Guide
Page 23
... is disabled. Status Off (gray) Blinking Green Meaning SDI input synchronization is active. Understanding the Status Indicators The LEDs on the NVIDIA SDI Output Card connector bracket indicate the status of the LEDs indicates the signal status as follows: FILL or KEY Out Status Off (...Meaning SDI output is not in the NVIDIA Control Panel. Valid SDI synchronization signal is configured in use SDI output has power. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 19 Chapter 03 : Windows-Using the Graphics to SDI Control Panel The driver will not detect a valid sync ...
... is disabled. Status Off (gray) Blinking Green Meaning SDI input synchronization is active. Understanding the Status Indicators The LEDs on the NVIDIA SDI Output Card connector bracket indicate the status of the LEDs indicates the signal status as follows: FILL or KEY Out Status Off (...Meaning SDI output is not in the NVIDIA Control Panel. Valid SDI synchronization signal is configured in use SDI output has power. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 19 Chapter 03 : Windows-Using the Graphics to SDI Control Panel The driver will not detect a valid sync ...
User Guide
Page 65
... DWORD cbSize; // Caller sets to sizeof(NVGVOCAPS) szAdapterName[NVADAPTERNAME_MAXLEN]; // Graphics adapter name dwClass; // Graphics adapter classes Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 61 Firmware Version Structure // Driver version // Major version // Minor version // Revision // Build struct NVGVOFIRMWARE { WORD wMajorVersion; WORD wMinorVersion; }; wMinorVersion... OpenGL application mode #define NVGVOCLASS_SDI inputs 0x00000001 // SDI-class interface: SDI output with two genlock Driver Version Structure struct NVGVODRIVER { WORD WORD WORD WORD wMajorVersion;
... DWORD cbSize; // Caller sets to sizeof(NVGVOCAPS) szAdapterName[NVADAPTERNAME_MAXLEN]; // Graphics adapter name dwClass; // Graphics adapter classes Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 61 Firmware Version Structure // Driver version // Major version // Minor version // Revision // Build struct NVGVOFIRMWARE { WORD wMajorVersion; WORD wMinorVersion; }; wMinorVersion... OpenGL application mode #define NVGVOCLASS_SDI inputs 0x00000001 // SDI-class interface: SDI output with two genlock Driver Version Structure struct NVGVODRIVER { WORD WORD WORD WORD wMajorVersion;
User Guide
Page 66
...) dwDipSwitch; // On-board DIP switch settings bits dwDipSwitchReserved; // On-board DIP switch settings reserved NVGVODRIVER NVGVOFIRMWARE Driver; // Driver version // (see Driver Version Structure) Firmware; // Firmware version // (see Firmware Version Structure) NVGVOOWNERID output NVGVOOWNERTYPE ownerId; // Unique identifier for owner of video // (NVGVOOWNERID_NONE if free running) ownerType; // Owner type for video output // (OpenGL application or Desktop mode) };
...) dwDipSwitch; // On-board DIP switch settings bits dwDipSwitchReserved; // On-board DIP switch settings reserved NVGVODRIVER NVGVOFIRMWARE Driver; // Driver version // (see Driver Version Structure) Firmware; // Firmware version // (see Firmware Version Structure) NVGVOOWNERID output NVGVOOWNERTYPE ownerId; // Unique identifier for owner of video // (NVGVOOWNERID_NONE if free running) ownerType; // Owner type for video output // (OpenGL application or Desktop mode) };
User Guide
Page 76
...attribute Queries the value of the Nv_Gvo extensions Queries the extension version Queries whether the specified screen is controlled by the NVIDIA driver. Queries the valid values for the existence of the specified string attribute Set the specified string attribute with the specified ...() XNVCTRLSetGvoColorConversion() XNVCTRLQueryGvoColorConversion() Description Queries for the specified attribute Sets the color conversion matrix Queries the color conversion matrix Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 72 Sets the specified attribute to the specified value.
...attribute Queries the value of the Nv_Gvo extensions Queries the extension version Queries whether the specified screen is controlled by the NVIDIA driver. Queries the valid values for the existence of the specified string attribute Set the specified string attribute with the specified ...() XNVCTRLSetGvoColorConversion() XNVCTRLQueryGvoColorConversion() Description Queries for the specified attribute Sets the color conversion matrix Queries the color conversion matrix Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 72 Sets the specified attribute to the specified value.
User Guide
Page 77
... the extension event and error bases. This function returns True is the specified screen is controlled by the NVIDIA driver, otherwise False. Chapter 05 : API Control XNVCTRLQueryExtension() Bool XNVCTRLQueryExtension ( Display *dpy, int *event_basep, int *error_basep ); Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 73 XNVCTRLQueryVersion() Bool XNVCTRLQueryVersion ( Display *dpy, int *major, int *minor...
... the extension event and error bases. This function returns True is the specified screen is controlled by the NVIDIA driver, otherwise False. Chapter 05 : API Control XNVCTRLQueryExtension() Bool XNVCTRLQueryExtension ( Display *dpy, int *event_basep, int *error_basep ); Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 73 XNVCTRLQueryVersion() Bool XNVCTRLQueryVersion ( Display *dpy, int *major, int *minor...
User Guide
Page 78
... value of the specified attribute. Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on that screen. XNVCTRLQueryAttribute() Bool XNVCTRLQueryAttribute ( Display *dpy, int screen, unsigned int display_mask, unsigned int attribute, int *value... *dpy, int screen, unsigned int display_mask, unsigned int attribute, int value ); This function is not present on that screen. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 74 Chapter 05 : API Control This function sets the attribute to the given value....
... value of the specified attribute. Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on that screen. XNVCTRLQueryAttribute() Bool XNVCTRLQueryAttribute ( Display *dpy, int screen, unsigned int display_mask, unsigned int attribute, int *value... *dpy, int screen, unsigned int display_mask, unsigned int attribute, int value ); This function is not present on that screen. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 74 Chapter 05 : API Control This function sets the attribute to the given value....
User Guide
Page 79
Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on that screen. BadAlloc ‐ Insufficient resources to an allocated string containing the string attribute requested...point to fulfill the request. It is not present on that screen. BadAlloc ‐ Insufficient resources to free the string when done. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 75 Chapter 05 : API Control XNVCTRLQueryStringAttribute() Bool XNVCTRLQueryStringAttribute ( Display *dpy, int screen, unsigned int ...
Possible errors: BadValue ‐ The screen doesnʹt exist. BadMatch ‐ The NVIDIA driver is not present on that screen. BadAlloc ‐ Insufficient resources to an allocated string containing the string attribute requested...point to fulfill the request. It is not present on that screen. BadAlloc ‐ Insufficient resources to free the string when done. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 75 Chapter 05 : API Control XNVCTRLQueryStringAttribute() Bool XNVCTRLQueryStringAttribute ( Display *dpy, int screen, unsigned int ...
User Guide
Page 81
... according to the following formulae: • Y = colorOffset[0] + colorScale[0] * (R * colorMatrix[0][0] + G * colorMatrix[0][1] + B * colorMatrix[0][2]); • Cr = colorOffset[1] + colorScale[1] * (R * colorMatrix[1][0] + G * colorMatrix[1][1] + B * colorMatrix[1][2]); • Cb = colorOffset[2] + colorScale[2] * (R * colorMatrix[2][0] + G * colorMatrix[2][1] + B * colorMatrix[2][2]); Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 77 Possible errors: BadMatch ‐ The NVIDIA driver is not present on that screen.
... according to the following formulae: • Y = colorOffset[0] + colorScale[0] * (R * colorMatrix[0][0] + G * colorMatrix[0][1] + B * colorMatrix[0][2]); • Cr = colorOffset[1] + colorScale[1] * (R * colorMatrix[1][0] + G * colorMatrix[1][1] + B * colorMatrix[1][2]); • Cb = colorOffset[2] + colorScale[2] * (R * colorMatrix[2][0] + G * colorMatrix[2][1] + B * colorMatrix[2][2]); Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 77 Possible errors: BadMatch ‐ The NVIDIA driver is not present on that screen.
User Guide
Page 82
... conversion matrix and color offset that screen. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 78 Possible errors: BadMatch ‐ The NVIDIA driver is not present on that screen. BadImplementation ‐ GVO is not available on that are ordered within the arrays according to Video Out). The values are currently being used...
... conversion matrix and color offset that screen. Quadro 4000/5000/6000 SDI DU-05337-001_v01 | 78 Possible errors: BadMatch ‐ The NVIDIA driver is not present on that screen. BadImplementation ‐ GVO is not available on that are ordered within the arrays according to Video Out). The values are currently being used...