ADL (AMD Display Library) Public APIs  Version 17.1
workstation.h
Go to the documentation of this file.
1 
7 
15 
16 #ifndef WORKSTATION_H_
17 #define WORKSTATION_H_
18 
19 #ifndef ADL_EXTERNC
20 #ifdef __cplusplus
21 #define ADL_EXTERNC extern "C"
22 #else
23 #define ADL_EXTERNC
24 #endif
25 #endif
26 
27 #ifndef EXPOSED
28 #define EXPOSED
29 #endif /* EXPOSED */
30 
33 
47 ADL_EXTERNC int EXPOSED ADL2_Workstation_Caps(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int *lpValidBits, int *lpCaps);
48 
60 ADL_EXTERNC int EXPOSED ADL_Workstation_Caps(int iAdapterIndex, int *lpValidBits, int *lpCaps);
61 
75 ADL_EXTERNC int EXPOSED ADL2_Workstation_Stereo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpDefState, int *lpCurState);
76 
88 ADL_EXTERNC int EXPOSED ADL_Workstation_Stereo_Get( int iAdapterIndex, int *lpDefState, int *lpCurState);
89 
103 
114 ADL_EXTERNC int EXPOSED ADL_Workstation_Stereo_Set( int iAdapterIndex, int iCurState);
115 
129 
140 ADL_EXTERNC int EXPOSED ADL_Workstation_AdapterNumOfGLSyncConnectors_Get (int iAdapterIndex, int* lpNumOfGLSyncConnectors);
141 
159 ADL_EXTERNC int EXPOSED ADL2_Workstation_LoadBalancing_Get(ADL_CONTEXT_HANDLE context,int *lpResultMask, int *lpCurResultValue, int *lpDefResultValue);
160 
176 ADL_EXTERNC int EXPOSED ADL_Workstation_LoadBalancing_Get(int *lpResultMask, int *lpCurResultValue, int *lpDefResultValue);
177 
191 
203 
220 ADL_EXTERNC int EXPOSED ADL2_Workstation_LoadBalancing_Caps(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int *lpResultMask, int *lpResultValue);
221 
236 ADL_EXTERNC int EXPOSED ADL_Workstation_LoadBalancing_Caps(int iAdapterIndex, int *lpResultMask, int *lpResultValue);
237 
257 ADL_EXTERNC int EXPOSED ADL2_Workstation_DeepBitDepth_Get (ADL_CONTEXT_HANDLE context, int *lpCurDBDState, int *lpDefDBDState, int *lpCurGrayscale,
258  int *lpDefGrayscale, int *lpCurBypass, int *lpDefBypass);
259 
277 ADL_EXTERNC int EXPOSED ADL_Workstation_DeepBitDepth_Get ( int *lpCurDBDState, int *lpDefDBDState, int *lpCurGrayscale,
278  int *lpDefGrayscale, int *lpCurBypass, int *lpDefBypass);
279 
295 ADL_EXTERNC int EXPOSED ADL2_Workstation_DeepBitDepth_Set(ADL_CONTEXT_HANDLE context, int iDBDState, int iGrayscale, int iBypassGamma);
296 
311 ADL_EXTERNC int EXPOSED ADL_Workstation_DeepBitDepth_Set( int iDBDState, int iGrayscale, int iBypassGamma);
312 
325 ADL_EXTERNC int EXPOSED ADL2_Workstation_ECC_Caps (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int *lpSupported);
326 
337 ADL_EXTERNC int EXPOSED ADL_Workstation_ECC_Caps (int iAdapterIndex, int *lpSupported);
338 
353 ADL_EXTERNC int EXPOSED ADL2_Workstation_ECC_Get (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode);
354 
367 ADL_EXTERNC int EXPOSED ADL_Workstation_ECC_Get (int iAdapterIndex, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode);
368 
384 ADL_EXTERNC int EXPOSED ADL2_Workstation_ECCX2_Get (ADL_CONTEXT_HANDLE context,int iAdapterIndex,int *lpModeType, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode);
385 
399 ADL_EXTERNC int EXPOSED ADL_Workstation_ECCX2_Get (int iAdapterIndex,int *lpModeType, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode);
400 
401 
415 
427 
440 ADL_EXTERNC int EXPOSED ADL2_Workstation_ECC_Set (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDesiredMode);
441 
452 ADL_EXTERNC int EXPOSED ADL_Workstation_ECC_Set (int iAdapterIndex, int iDesiredMode);
453 
469 ADL_EXTERNC int EXPOSED ADL2_Workstation_DeepBitDepthX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpDefDBDState, int *lpCurDBDState);
470 
484 ADL_EXTERNC int EXPOSED ADL_Workstation_DeepBitDepthX2_Get(int iAdapterIndex, int *lpDefDBDState, int *lpCurDBDState);
485 
501 
515 
525 ADL_EXTERNC int EXPOSED ADL2_Workstation_SDI_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported);
526 
534 ADL_EXTERNC int EXPOSED ADL_Workstation_SDI_Caps(int iAdapterIndex, int *lpSupported);
535 
547 ADL_EXTERNC int EXPOSED ADL2_Workstation_SDI_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLSDIData *lpDefualt, ADLSDIData *lpDriver, ADLSDIData *lpCurrent);
548 
558 ADL_EXTERNC int EXPOSED ADL_Workstation_SDI_Get(int iAdapterIndex, ADLSDIData *lpDefualt, ADLSDIData *lpDriver, ADLSDIData *lpCurrent);
559 
571 ADL_EXTERNC int EXPOSED ADL2_Workstation_SDI_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iSDIState, int iSizeofSDISegment);
572 
582 ADL_EXTERNC int EXPOSED ADL_Workstation_SDI_Set(int iAdapterIndex, int iSDIState, int iSizeofSDISegment);
583 
594 ADL_EXTERNC int EXPOSED ADL2_Workstation_SDISegmentList_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpMemorySegmentCount, int **lppMemorySegmentList);
595 
604 ADL_EXTERNC int EXPOSED ADL_Workstation_SDISegmentList_Get(int iAdapterIndex, int *lpMemorySegmentCount, int **lppMemorySegmentList);
605 
620 ADL_EXTERNC int EXPOSED ADL2_WS_Overdrive_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int * iSupported, int * iEnabled, int * iVersion);
621 
623 
627 
630 
645  int iDisplayIndex,
646  int* lpCanGenlock);
647 
660  int iDisplayIndex,
661  int* lpCanGenlock);
662 
663 
678  int iGlSyncConnector,
679  ADLGLSyncModuleID* lpGlSyncModuleID);
680 
693  int iGlSyncConnector,
694  ADLGLSyncModuleID* lpGlSyncModuleID);
695 
716  int iGlSyncConnector,
717  int* lpNumGLSyncGPUPorts,
718  int* lpNumGlSyncPorts,
719  int* lpMaxSyncDelay,
720  int* lpMaxSampleRate,
721  ADLGLSyncPortCaps** ppGlSyncPorts);
722 
741  int iGlSyncConnector,
742  int* lpNumGLSyncGPUPorts,
743  int* lpNumGlSyncPorts,
744  int* lpMaxSyncDelay,
745  int* lpMaxSampleRate,
746  ADLGLSyncPortCaps** ppGlSyncPorts);
747 
763  int iGlSyncConnector,
764  int iGlValidMask,
765  ADLGLSyncGenlockConfig* lpGlSyncGenlockConfig);
766 
780  int iGlSyncConnector,
781  int iGlValidMask,
782  ADLGLSyncGenlockConfig* lpGlSyncGenlockConfig);
783 
798  int iGlSyncConnector,
799  ADLGLSyncGenlockConfig glSyncGenlockConfig);
800 
813  int iGlSyncConnector,
814  ADLGLSyncGenlockConfig glSyncGenlockConfig);
815 
835  int iGlSyncConnector,
836  int iGlSyncPortType,
837  int iNumLEDs,
838  ADLGlSyncPortInfo* lpGlSyncPortInfo,
839  int** ppGlSyncLEDs);
840 
858  int iGlSyncConnector,
859  int iGlSyncPortType,
860  int iNumLEDs,
861  ADLGlSyncPortInfo* lpGlSyncPortInfo,
862  int** ppGlSyncLEDs);
863 
864 
879  int iGlSyncConnector,
880  ADLGlSyncPortControl glSyncPortControl);
881 
894  int iGlSyncConnector,
895  ADLGlSyncPortControl glSyncPortControl);
896 
897 
912  int iDisplayIndex,
913  ADLGlSyncMode* lpGlSyncMode);
914 
927  int iDisplayIndex,
928  ADLGlSyncMode* lpGlSyncMode);
929 
945  int iDisplayIndex,
946  ADLGlSyncMode glSyncMode);
947 
961  int iDisplayIndex,
962  ADLGlSyncMode glSyncMode);
963 
964 
982  int iNumSyncModes,
983  ADLGlSyncMode2 *glSyncModes,
984  int *iNumSugSyncModes,
985  ADLGlSyncMode2 **glSugSyncModes);
986 
1002  int iNumSyncModes,
1003  ADLGlSyncMode2 *glSyncModes,
1004  int *iNumSugSyncModes,
1005  ADLGlSyncMode2 **glSugSyncModes);
1006 
1016 ADL_EXTERNC int EXPOSED ADL2_FRTCPro_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int* lpSupported);
1017 
1028 
1040 
1042 #endif /* WORKSTATION_H_ */
ADL2_Workstation_Caps
int ADL2_Workstation_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpValidBits, int *lpCaps)
Function to retrieve current workstation capabilities.
ADL2_Workstation_Stereo_Get
int ADL2_Workstation_Stereo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpDefState, int *lpCurState)
Function to retreive the worstation stereo mode.
ADL2_Workstation_ECC_Caps
int ADL2_Workstation_ECC_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
Function to get ECC (Error Correction Code) Capabilities on the specified adapter....
ADL_Workstation_GLSyncPortState_Get
int ADL_Workstation_GLSyncPortState_Get(int iAdapterIndex, int iGlSyncConnector, int iGlSyncPortType, int iNumLEDs, ADLGlSyncPortInfo *lpGlSyncPortInfo, int **ppGlSyncLEDs)
Function to retrieve GL-Sync port information.
ADL_EXTERNC
#define ADL_EXTERNC
Definition: workstation.h:23
ADL2_Workstation_Stereo_Set
int ADL2_Workstation_Stereo_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurState)
Function to set the workstation stereo mode.
ADLGlSyncPortControl
Structure containing GL-Sync port control settings.
Definition: adl_structures.h:962
ADL_Workstation_ECC_Caps
int ADL_Workstation_ECC_Caps(int iAdapterIndex, int *lpSupported)
Function to get ECC (Error Correction Code) Capabilities on the specified adapter....
ADL2_Workstation_DisplayGLSyncMode_Get
int ADL2_Workstation_DisplayGLSyncMode_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGlSyncMode *lpGlSyncMode)
Function to retrieve the GL-Sync mode for a display.
ADL_Workstation_DeepBitDepthX2_Get
int ADL_Workstation_DeepBitDepthX2_Get(int iAdapterIndex, int *lpDefDBDState, int *lpCurDBDState)
ADL_Workstation_GLSyncModuleDetect_Get
int ADL_Workstation_GLSyncModuleDetect_Get(int iAdapterIndex, int iGlSyncConnector, ADLGLSyncModuleID *lpGlSyncModuleID)
Function to detect the GL-Sync module.
ADL2_FRTCPro_Settings_Get
int ADL2_FRTCPro_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_FRTCPRO_Settings *FRTCPROSettings)
ADL_Workstation_GLSyncGenlockConfiguration_Set
int ADL_Workstation_GLSyncGenlockConfiguration_Set(int iAdapterIndex, int iGlSyncConnector, ADLGLSyncGenlockConfig glSyncGenlockConfig)
Function to set the GL-Sync Genlock configuration settings.
ADL_Workstation_GLSyncModuleInfo_Get
int ADL_Workstation_GLSyncModuleInfo_Get(int iAdapterIndex, int iGlSyncConnector, int *lpNumGLSyncGPUPorts, int *lpNumGlSyncPorts, int *lpMaxSyncDelay, int *lpMaxSampleRate, ADLGLSyncPortCaps **ppGlSyncPorts)
Function to describe the GL-Sync module caps.
ADL2_Workstation_DisplayGenlockCapable_Get
int ADL2_Workstation_DisplayGenlockCapable_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCanGenlock)
Function to determine whether or not a display is capable of Genlock functionality.
ADLGLSyncPortCaps
Structure containing GL-Sync ports capabilities.
Definition: adl_structures.h:894
ADL_Workstation_DeepBitDepth_Get
int ADL_Workstation_DeepBitDepth_Get(int *lpCurDBDState, int *lpDefDBDState, int *lpCurGrayscale, int *lpDefGrayscale, int *lpCurBypass, int *lpDefBypass)
Function to get current requested state of Deep Bit Depth and related settings.
ADL2_Workstation_DeepBitDepth_Set
int ADL2_Workstation_DeepBitDepth_Set(ADL_CONTEXT_HANDLE context, int iDBDState, int iGrayscale, int iBypassGamma)
Function to set requested state of Deep Bit Depth and related settings.
ADL2_WS_Overdrive_Caps
int ADL2_WS_Overdrive_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
ADLGLSyncModuleID
Structure containing GL-Sync module information.
Definition: adl_structures.h:875
ADL2_Workstation_DeepBitDepthX2_Set
int ADL2_Workstation_DeepBitDepthX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDBDState)
ADL2_Workstation_SDISegmentList_Get
int ADL2_Workstation_SDISegmentList_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpMemorySegmentCount, int **lppMemorySegmentList)
ADLGLSyncGenlockConfig
Structure containing GL-Sync Genlock settings.
Definition: adl_structures.h:910
ADL2_Workstation_ECCData_Get
int ADL2_Workstation_ECCData_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLECCData *lpAdlEccData)
Function to get ECC statistics on the specified adapter. This function implements the CI call to get ...
ADL2_Workstation_ECC_Get
int ADL2_Workstation_ECC_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode)
Function to get ECC (Error Correction Code) current and desired states on the specified adapter....
ADL_FRTCPRO_Settings
Structure containing information about FRTCPRO Settings.
Definition: adl_structures.h:4220
ADL2_FRTCPro_Settings_Set
int ADL2_FRTCPro_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_FRTCPRO_Settings FRTCPROSettings, ADL_FRTCPRO_CHANGED_REASON changeReason)
ADL2_Workstation_GLSyncModuleDetect_Get
int ADL2_Workstation_GLSyncModuleDetect_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, ADLGLSyncModuleID *lpGlSyncModuleID)
Function to detect the GL-Sync module.
ADL_Workstation_DeepBitDepth_Set
int ADL_Workstation_DeepBitDepth_Set(int iDBDState, int iGrayscale, int iBypassGamma)
Function to set requested state of Deep Bit Depth and related settings.
ADL2_Workstation_GLSyncPortState_Get
int ADL2_Workstation_GLSyncPortState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, int iGlSyncPortType, int iNumLEDs, ADLGlSyncPortInfo *lpGlSyncPortInfo, int **ppGlSyncLEDs)
Function to retrieve GL-Sync port information.
ADL_Workstation_LoadBalancing_Get
int ADL_Workstation_LoadBalancing_Get(int *lpResultMask, int *lpCurResultValue, int *lpDefResultValue)
Function to get the load balancing state of the specified adapter.
ADL_Workstation_GLSyncPortState_Set
int ADL_Workstation_GLSyncPortState_Set(int iAdapterIndex, int iGlSyncConnector, ADLGlSyncPortControl glSyncPortControl)
Function to perform GL-Sync port control.
ADL2_Workstation_ECC_Set
int ADL2_Workstation_ECC_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDesiredMode)
Function to set ECC Mode on the specified adapter This function implements the CI call to set ECC (Er...
ADL_Workstation_SDI_Set
int ADL_Workstation_SDI_Set(int iAdapterIndex, int iSDIState, int iSizeofSDISegment)
ADLSDIData
Structure containing information about SDIData This structure is used to store information about the ...
Definition: adl_structures.h:4205
iAdapterIndex
int int iAdapterIndex
Definition: radeonusbled.h:92
ADL2_Workstation_LoadBalancing_Get
int ADL2_Workstation_LoadBalancing_Get(ADL_CONTEXT_HANDLE context, int *lpResultMask, int *lpCurResultValue, int *lpDefResultValue)
Function to get the load balancing state of the specified adapter.
ADL2_Workstation_ECCX2_Get
int ADL2_Workstation_ECCX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpModeType, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode)
Function to get ECC (Error Correction Code) current and desired states on the specified adapter....
ADL2_FRTCPro_Caps
int ADL2_FRTCPro_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
ADL_Workstation_DisplayGLSyncMode_Set
int ADL_Workstation_DisplayGLSyncMode_Set(int iAdapterIndex, int iDisplayIndex, ADLGlSyncMode glSyncMode)
Function to set the GL-Sync mode for a display.
ADL_Workstation_Stereo_Get
int ADL_Workstation_Stereo_Get(int iAdapterIndex, int *lpDefState, int *lpCurState)
Function to retreive the worstation stereo mode.
ADL_FRTCPRO_CHANGED_REASON
Structure containing information about FRTCPRO Settings changed reason.
Definition: adl_structures.h:4236
ADLGlSyncMode
Structure containing GL-Sync mode of a display.
Definition: adl_structures.h:980
ADL2_Workstation_GLSyncGenlockConfiguration_Set
int ADL2_Workstation_GLSyncGenlockConfiguration_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, ADLGLSyncGenlockConfig glSyncGenlockConfig)
Function to set the GL-Sync Genlock configuration settings.
ADL2_Workstation_GLSyncGenlockConfiguration_Get
int ADL2_Workstation_GLSyncGenlockConfiguration_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, int iGlValidMask, ADLGLSyncGenlockConfig *lpGlSyncGenlockConfig)
Function to retrieve the GL-Sync Genlock configuration settings.
ADL_Workstation_ECC_Set
int ADL_Workstation_ECC_Set(int iAdapterIndex, int iDesiredMode)
Function to set ECC Mode on the specified adapter This function implements the CI call to set ECC (Er...
ADL_Workstation_Caps
int ADL_Workstation_Caps(int iAdapterIndex, int *lpValidBits, int *lpCaps)
Function to retrieve current workstation capabilities.
ADLGlSyncPortInfo
Structure containing GL-Sync port information.
Definition: adl_structures.h:938
ADL_Workstation_Stereo_Set
int ADL_Workstation_Stereo_Set(int iAdapterIndex, int iCurState)
Function to set the workstation stereo mode.
ADL2_Workstation_GLSyncPortState_Set
int ADL2_Workstation_GLSyncPortState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, ADLGlSyncPortControl glSyncPortControl)
Function to perform GL-Sync port control.
ADL2_Workstation_SDI_Caps
int ADL2_Workstation_SDI_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
ADL_CONTEXT_HANDLE
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
ADL2_Workstation_DisplayGLSyncMode_Set
int ADL2_Workstation_DisplayGLSyncMode_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGlSyncMode glSyncMode)
Function to set the GL-Sync mode for a display.
ADL2_Workstation_DeepBitDepthX2_Get
int ADL2_Workstation_DeepBitDepthX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpDefDBDState, int *lpCurDBDState)
ADL_Workstation_ECC_Get
int ADL_Workstation_ECC_Get(int iAdapterIndex, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode)
Function to get ECC (Error Correction Code) current and desired states on the specified adapter....
ADL_Workstation_ECCX2_Get
int ADL_Workstation_ECCX2_Get(int iAdapterIndex, int *lpModeType, int *lpDefaultMode, int *lpCurrentMode, int *lpDesiredMode)
Function to get ECC (Error Correction Code) current and desired states on the specified adapter....
ADL_Workstation_DisplayGLSyncMode_Get
int ADL_Workstation_DisplayGLSyncMode_Get(int iAdapterIndex, int iDisplayIndex, ADLGlSyncMode *lpGlSyncMode)
Function to retrieve the GL-Sync mode for a display.
ADL2_Workstation_GLSyncSupportedTopology_Get
int ADL2_Workstation_GLSyncSupportedTopology_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iNumSyncModes, ADLGlSyncMode2 *glSyncModes, int *iNumSugSyncModes, ADLGlSyncMode2 **glSugSyncModes)
Function to get the supported GL-Sync topology.
ADL2_Workstation_GLSyncModuleInfo_Get
int ADL2_Workstation_GLSyncModuleInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iGlSyncConnector, int *lpNumGLSyncGPUPorts, int *lpNumGlSyncPorts, int *lpMaxSyncDelay, int *lpMaxSampleRate, ADLGLSyncPortCaps **ppGlSyncPorts)
Function to describe the GL-Sync module caps.
ADL_Workstation_DisplayGenlockCapable_Get
int ADL_Workstation_DisplayGenlockCapable_Get(int iAdapterIndex, int iDisplayIndex, int *lpCanGenlock)
Function to determine whether or not a display is capable of Genlock functionality.
ADL2_Workstation_SDI_Get
int ADL2_Workstation_SDI_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLSDIData *lpDefualt, ADLSDIData *lpDriver, ADLSDIData *lpCurrent)
ADL_Workstation_LoadBalancing_Caps
int ADL_Workstation_LoadBalancing_Caps(int iAdapterIndex, int *lpResultMask, int *lpResultValue)
Function to set the load balancing capabilities for the specified adapter.
ADL2_Workstation_DeepBitDepth_Get
int ADL2_Workstation_DeepBitDepth_Get(ADL_CONTEXT_HANDLE context, int *lpCurDBDState, int *lpDefDBDState, int *lpCurGrayscale, int *lpDefGrayscale, int *lpCurBypass, int *lpDefBypass)
Function to get current requested state of Deep Bit Depth and related settings.
ADLGlSyncMode2
Structure containing GL-Sync mode of a display.
Definition: adl_structures.h:998
ADL2_Workstation_LoadBalancing_Caps
int ADL2_Workstation_LoadBalancing_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpResultMask, int *lpResultValue)
Function to set the load balancing capabilities for the specified adapter.
ADL_Workstation_GLSyncGenlockConfiguration_Get
int ADL_Workstation_GLSyncGenlockConfiguration_Get(int iAdapterIndex, int iGlSyncConnector, int iGlValidMask, ADLGLSyncGenlockConfig *lpGlSyncGenlockConfig)
Function to retrieve the GL-Sync Genlock configuration settings.
ADL_Workstation_SDI_Caps
int ADL_Workstation_SDI_Caps(int iAdapterIndex, int *lpSupported)
Function to check for Serial Digital Interface capabilities.
ADL_Workstation_SDI_Get
int ADL_Workstation_SDI_Get(int iAdapterIndex, ADLSDIData *lpDefualt, ADLSDIData *lpDriver, ADLSDIData *lpCurrent)
ADL2_Workstation_SDI_Set
int ADL2_Workstation_SDI_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iSDIState, int iSizeofSDISegment)
ADL_Workstation_ECCData_Get
int ADL_Workstation_ECCData_Get(int iAdapterIndex, ADLECCData *lpAdlEccData)
Function to get ECC statistics on the specified adapter. This function implements the CI call to get ...
ADL_Workstation_AdapterNumOfGLSyncConnectors_Get
int ADL_Workstation_AdapterNumOfGLSyncConnectors_Get(int iAdapterIndex, int *lpNumOfGLSyncConnectors)
Function to retrieve the number of GL-Sync connectors on an adapter.
ADLECCData
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of er...
Definition: adl_structures.h:2323
ADL_Workstation_LoadBalancing_Set
int ADL_Workstation_LoadBalancing_Set(int iCurState)
Function to set the load balancing state of the specified adapter.
ADL_Workstation_SDISegmentList_Get
int ADL_Workstation_SDISegmentList_Get(int iAdapterIndex, int *lpMemorySegmentCount, int **lppMemorySegmentList)
ADL_Workstation_DeepBitDepthX2_Set
int ADL_Workstation_DeepBitDepthX2_Set(int iAdapterIndex, int iDBDState)
ADL_Workstation_GLSyncSupportedTopology_Get
int ADL_Workstation_GLSyncSupportedTopology_Get(int iAdapterIndex, int iNumSyncModes, ADLGlSyncMode2 *glSyncModes, int *iNumSugSyncModes, ADLGlSyncMode2 **glSugSyncModes)
Function to get the supported GL-Sync topology.
ADL2_Workstation_AdapterNumOfGLSyncConnectors_Get
int ADL2_Workstation_AdapterNumOfGLSyncConnectors_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumOfGLSyncConnectors)
Function to retrieve the number of GL-Sync connectors on an adapter.
ADL2_Workstation_LoadBalancing_Set
int ADL2_Workstation_LoadBalancing_Set(ADL_CONTEXT_HANDLE context, int iCurState)
Function to set the load balancing state of the specified adapter.

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