ADL (AMD Display Library) Public APIs  Version 17.1
Data Fields
ADLGLSyncGenlockConfig Struct Reference

Structure containing GL-Sync Genlock settings. More...

#include <adl_structures.h>

Data Fields

int iFramelockCntlVector
 Vector of framelock control bits. Bitfield of ADL_GLSYNC_FRAMELOCKCNTL_* Genlock related values. More...
 
int iSampleRate
 Use sampled sync signal. A value of 0 specifies no sampling. More...
 
int iScanRateCoeff
 Scan rate multiplier applied to the sync signal. ADL_GLSYNC_SCANRATECOEFF_* Genlock related values. More...
 
int iSignalSource
 Source of the sync signal. Either GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_* Genlock related values. More...
 
int iSyncDelay
 Delay (ms) generating a sync signal. More...
 
int iSyncField
 For interlaced sync signals, the value can be ADL_GLSYNC_SYNCFIELD_1 or *_BOTH Genlock related values. More...
 
int iTriggerEdge
 The signal edge that should trigger synchronization. ADL_GLSYNC_TRIGGEREDGE_* Genlock related values. More...
 
int iValidMask
 Specifies what fields in this structure are valid Genlock related values. More...
 

Detailed Description

Structure containing GL-Sync Genlock settings.

This structure is used to get and set genlock settings for the GPU ports of the GL-Sync module for Workstation Framelock/Genlock.

See also
Genlock related values

Field Documentation

◆ iFramelockCntlVector

int ADLGLSyncGenlockConfig::iFramelockCntlVector

Vector of framelock control bits. Bitfield of ADL_GLSYNC_FRAMELOCKCNTL_* Genlock related values.

◆ iSampleRate

int ADLGLSyncGenlockConfig::iSampleRate

Use sampled sync signal. A value of 0 specifies no sampling.

◆ iScanRateCoeff

int ADLGLSyncGenlockConfig::iScanRateCoeff

Scan rate multiplier applied to the sync signal. ADL_GLSYNC_SCANRATECOEFF_* Genlock related values.

◆ iSignalSource

int ADLGLSyncGenlockConfig::iSignalSource

Source of the sync signal. Either GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_* Genlock related values.

◆ iSyncDelay

int ADLGLSyncGenlockConfig::iSyncDelay

Delay (ms) generating a sync signal.

◆ iSyncField

int ADLGLSyncGenlockConfig::iSyncField

For interlaced sync signals, the value can be ADL_GLSYNC_SYNCFIELD_1 or *_BOTH Genlock related values.

◆ iTriggerEdge

int ADLGLSyncGenlockConfig::iTriggerEdge

The signal edge that should trigger synchronization. ADL_GLSYNC_TRIGGEREDGE_* Genlock related values.

◆ iValidMask

int ADLGLSyncGenlockConfig::iValidMask

Specifies what fields in this structure are valid Genlock related values.


The documentation for this struct was generated from the following file:

Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.