Nvidia 2 manual Querying the Frame Lock Capabilities of a System, Configuring the Frame Lock Group

Page 59
FRAMELOCK_SLAVES

NVIDIA Quadro G-Sync II User Guide

Querying the Frame Lock Capabilities of a System

1.Query the number of Quadro G-Sync II devices on the

system by passing NV_CTRL_TARGET_TYPE_FRAMELOCK to XNVCTRLQueryTargetCount().

2.Query the Quadros attached to each Quadro G-Sync II device by querying the NV_CTRL_GPUS_USING_FRAMELOCK attribute for each Quadro G-Sync II device.

3.Query the enabled (available) displays on each Quadro using the NV_

CTRL_ENABLED_DISPLAYS attribute.

Configuring the Frame Lock Group

This must be done while frame lock is disabled on the Quadro G-Sync II device:

1.Set the frame lock master display on one of the Quadros using the

NV_CTRL_FRAMELOCK_MASTER attribute.

2. Set the rest of the display devices as slaves using the NV_CTRL_ attribute.

3.Set NV_CTRL_USE_HOUSE_SYNC to NV_CTRL_USE_HOUSE_SYNC_

TRUE or NV_CTRL_USE_HOUSE_SYNC_FALSE on the master Quadro G-Sync II device, depending on whether or not you will be using a House Sync signal.

This refers to the G-Sync device that is attached to the Quadro that contains the display device currently set as the frame lock master.

4.Set NV_CTRL_FRAMELOCK_POLARITY for each slave Quadro G-Sync II device in the cluster.

Most likely, you want NV_CTRL_FRAMELOCK_POLARITY_RISING_ EDGE.

5.Set NV_CTRL_FRAMELOCK_SYNC_DELAY as appropriate for each

Quadro G-Sync II device.

Most likely, you want 0.

52

Image 59
Contents 176-0002-000 Page Page Nvidia Quadro G-Sync Page Table of Contents References and Resources About This Guide Introduction to Nvidia Quadro G-SyncNvidia Quadro G-Sync II User Guide Implementing SLI Technology System RequirementsUnpacking Nvidia Frame SynchronizationTwo 2 Ribbon Cables Nvidia Quadro G-Sync II EquipmentSafety Instructions Installing Nvidia Quadro G-Sync II Card Quadro G-Sync Nvidia Frame Synchronization Under Windows XP Set Up the Hardware How To Set Up GenlockVID IA Q uadro G-Sync Onnector Bracket Sync Source Server Basic Genlock Setup Set Up the SoftwareClick OK to save the settings Detecting the House Sync SignalUnder The synchronization pulses are based on, click Using the House Sync SignalOu tgo in g Sync trigg ered from lead in g and falling ed ge Viewing the Connection Status How To Set Up Frame LockRestoring an Unstable Display Er ver Click Apply Set Up the Server SoftwareBasic Server Setup Click Edit Settings to open the Server Settings dialog box Changing the Timing Signal FrequencyBasic Client Setup Set Up the Client SoftwareYn c D elay Skew Introducing a Timing Delay at Client SystemsSwap Sync Setup Setting Up Genlock + Frame Lock Checking the Connection Status Swap Sync Nvidia Quadro G-Sync II User Guide Nvidia Frame Synchronization Under Linux Using the nvidia-settings Utility Nvidia Q uadro G-Sync Connector Bracket Syn c Sou rce An X Server is typically specified in the format systemm Go to the nvidia-settingsframe lock panelSynchronizing to the External House Signal Ou tgo in g Sync trigg ered from lead in g and falling ed ge Understanding the Status Indicators Sync and Connection Status for the Genlock Server Four frame locked systems An X Server is typically specified in the format systemm Test the Connections Sync and Connection Status for the Server Check the Use House Sync if Present check box Frame Lock Restrictions Leveraging Frame Lock Genlock in OpenGL‰ Frame Lock + SLI SFR, AFR, or Sliaa Two Quadros, Single Supported Frame Lock ConfigurationsSample Configurations General StepsCheck that the refresh rate is the one we want Make sure frame lock sync is disabledQuery the enabled displays on the Quadro Genlock ExampleToggle the test signal Enable use of the house sync signalConfigure the house sync signal video mode Enable framelocking‰ First display from system Disable frame lockFrame Lock Example Check the refresh rate is the same for all displays Query the enabled displays on the QuadrosDisable the house sync signal on the master device Enable frame lock on serverMake sure frame lock is disabled for all Quadros Enable frame lock on slave devicesVerify that the refresh rate is the same for all displays Writing a Frame Lock Client for NV-CONTROL 1.8 and earlier Enable frame lock on the slave devicesWriting a Frame Lock NV-CONTROL Client Node Most likely, you want Are using a house sync. Most likely, you wantFramelocksyncdisable on each X screen to disable frame lock Writing a Frame Lock Client for NV-CONTROL 1.9 and later Quadro G-Sync II device Most likely, you want Querying the Frame Lock Capabilities of a SystemConfiguring the Frame Lock Group Query the number of Quadro G-Sync II devices onEnabling/Disabling Frame Lock Using a house sync. Most likely, you wantEnable frame lock on each Quadro by setting Nvctrlframelock Nvidia Quadro G-Sync II User Guide Using the OpenGL Extensions Key Points and Definitions Frame Synchronization Using the OpenGL ExtensionsAbout Buffer Swaps Window Buffer Swaps Buffer Swap CriteriaConfiguring Swap Groups Configuring for Swap SyncFrame Counter ‰ To bind a group to a barrier, call OpenGL ExtensionsConfiguring Swap Barriers This call binds a swap group to a barrier WglJoinSwapGroupNV, glxJoinSwapGroupNVWglBindSwapBarrierNV GlxBindSwapBarrierNV WglQueryMaxSwapGroupsNV GlxQueryMaxSwapGroupsNV WglQuerySwapGroupNV GlxQuerySwapGroupNVWglQueryFrameCountNV,glxQueryFrameCount WglResetFrameCountNV,glxResetFrameCountGetting Driver Updates Nvidia Quadro G-Sync II User Guide Registering Your Quadro Sync Registration, Support WarrantyWarranty and Support Compliance and Certifications Copyright