ADL (AMD Display Library) Public APIs
Version 17.1
|
Go to the documentation of this file.
23 #define ADL_EXTERNC extern "C"
142 int* lpNewlyActivate);
156 int* lpNewlyActivate);
175 int iNumPreferTarget,
177 int* lpNewlyActivate);
194 int iNumPreferTarget,
196 int* lpNewlyActivate);
1320 #if defined (_WIN32) || defined(_WIN64)
1812 #if defined (_WIN32) || defined(_WIN64)
int ADL2_Adapter_RegValueInt_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iKeyValue)
ADL local interface. Function to set a driver registry integer value.
Structure containing information related Frames Per Second for AC and DC.
Definition: adl_structures.h:3248
int ADL2_Workstation_GlobalEDIDPersistence_Set(ADL_CONTEXT_HANDLE context, int iCurState)
Function to set the EDID Persistence state of the system.
int ADL2_Adapter_RegValueString_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iSize, char *lpKeyValue)
ADL local interface. Function to query a string registry value set by driver.
int ADL2_Adapter_LED_Support_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
int ADL2_SmartShift_DeltaGain_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iMode, int iValue)
int ADL2_Adapter_ConnectionState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort, ADLConnectionState *lpADLConnectionState)
Function to get the current emulation state of a given connector.
#define ADL_EXTERNC
Definition: adapter.h:25
int ADL2_PerfTuning_Status_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpPTuningValue)
Structure containing supported connection types and properties.
Definition: adl_structures.h:2604
Structure containing information about display target information.
Definition: adl_structures.h:1489
Structure containing the Connector information.
Definition: adl_structures.h:2538
Structure containing information about DELAG Settings.
Definition: adl_structures.h:3579
Structure containing information about RIS Settings.
Definition: adl_structures.h:3687
Structure containing information about BOOST Settings change reason.
Definition: adl_structures.h:3595
int ADL_Adapter_Active_SetPrefer(int iAdapterIndex, int iStatus, int iNumPreferTarget, ADLDisplayTarget *lpPreferTarget, int *lpNewlyActivate)
Function to set the current extended desktop mode status for the display.
Definition: adl_structures.h:3551
int ADL2_MMD_FeatureValues_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLFeatureValues *lpFeatureValues, int iFeatureCount, int ClientID)
int ADL2_Adapter_BigSw_Info_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpBigSwSupportMajor, int *lpBigSwSupportMinor, int *lpRedStoneSupport)
Structure containing the slot information.
Definition: adl_structures.h:2560
Structure containing information about DELAG Settings change reason.
Definition: adl_structures.h:3566
int ADL2_Adapter_EDIDManagement_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
Function to retrieve EDID management feature support.
int ADL_Adapter_Speed_Caps(int iAdapterIndex, int *lpCaps, int *lpValid)
Function to get the current Force3DClock setting from the adapter.
int ADL2_Adapter_AdapterList_Disable(ADL_CONTEXT_HANDLE context, int iNumAdapters, int *lpAdapterIndexList, bool isSkipSaveDB=false)
int ADL2_Adapter_NumberOfAdapters_Get(ADL_CONTEXT_HANDLE context, int *lpNumAdapters)
Function to retrieve the number of OS-known adapters.
int ADL2_AdapterX2_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterCapsX2 *adapterCaps)
Function to retrieve adapter caps information.
int ADL_Adapter_SupportedConnections_Get(int iAdapterIndex, ADLDevicePort devicePort, ADLSupportedConnections *lpADLSupportedConnections)
Function to get the supported connection types of given connector.
int ADL2_CHILL_SettingsX3_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_CHILL_SETTINGS settings, ADL_CHILL_NOTFICATION_REASON changeReason, ADL_ERROR_REASON2 *errorReason)
int ADL_Adapter_AdapterInfo_Get(LPAdapterInfo lpInfo, int iInputSize)
Retrieves all OS-known adapter information.
int ADL2_PPW_Status_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpFPWValue)
int ADL2_Adapter_ModeSwitch(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
Function to perform a mode switch for an adapter.
int ADL_Adapter_AdapterList_Disable(int iNumAdapters, int *lpAdapterIndexList)
int ADL2_Adapter_Speed_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCurrent, int *lpDefault)
Function to get the current Speed setting from the adapter.
This file contains the structure declarations that are used by the public ADL interfaces for Linux an...
int ADL2_BOOST_SettingsX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_BOOST_SETTINGS settings, ADL_BOOST_NOTFICATION_REASON changeReason, ADL_ERROR_REASON2 *errorReason)
int ADL2_Adapter_EDC_ErrorInjection_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLErrorInjection *errorInjection)
Function to inject Gfx EDC Error .
int ADL_MMD_FeatureValues_Set(int iAdapterIndex, ADLFeatureValues *lpFeatureValues, int iFeatureCount, int ClientID)
Structure containing information about MM Feature Capabilities.
Definition: adl_structures.h:4059
int ADL2_Adapter_ChipSetInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLChipSetInfo *lpChipSetInfo)
int ADL_Adapter_ObservedClockInfo_Get(int iAdapterIndex, int *lpCoreClock, int *lpMemoryClock)
Function to get the core and memory clock info of an adapter.  This is the clock displayed on CCC inf...
Definition: adl_structures.h:3543
int ADL_Adapter_EmulationMode_Set(int iAdapterIndex, ADLDevicePort devicePort, int iEmulationMode)
Function to sets the emulation mode of given connector.
int ADL2_Adapter_RegValueInt_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int *lpKeyValue)
ADL local interface. Function to query a integer registry value set by driver.
Structure containing CrossfireX state and error information.
Definition: adl_structures.h:1310
int ADL_Adapter_VideoTheaterModeInfo_Get(int iAdapterIndex, int *lpOverlayDisplayMode, int *lpSavedSettings)
Function to get MM video theater mode info.
int ADL2_CHILL_SettingsX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_CHILL_SETTINGS *settings)
Function to get the CHILL settings This function retrieves the CHILL settings for a specified display...
int ADL2_Adapter_TRNG_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iTRNGSize, int iTRNGBufferSize, char *lpTRNGBuffer)
int ADL2_Adapter_Crossfire_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb, ADLCrossfireInfo *lpCrossfireInfo)
Structure containing information about ProVSR Settings change reason.
Definition: adl_structures.h:3625
int ADL_Adapter_VideoTheaterModeInfo_Set(int iAdapterIndex, int iOverlayDisplayMode, int iSavedSettings)
Function to set MM video theater mode info.
int ADL2_Adapter_ClockInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLClockInfo *lpClockInfo)
Function to retrieve clock information for an adapter.
int ADL_Adapter_NumberOfAdapters_Get(int *lpNumAdapters)
Function to retrieve the number of OS-known adapters.
int ADL_Adapter_Active_Set(int iAdapterIndex, int iStatus, int *lpNewlyActivate)
Function to set the current extended desktop mode status for a display.
int ADL_Adapter_Active_Get(int iAdapterIndex, int *lpStatus)
Function to determine if the adapter is active or not.
int ADL2_ElmCompatibilityMode_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported, int *lpDefault)
int ADL2_PROVSR_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_PROVSR_SETTINGS settings, ADL_PROVSR_NOTFICATION_REASON changeReason, ADL_ERROR_REASON *errorReason)
Function to set Pro VSR settings This function sets the user input values to VSR feature.
int ADL2_Adapter_Modes_ReEnumerate(ADL_CONTEXT_HANDLE context)
int ADL_Adapter_ModeSwitch(int iAdapterIndex)
Function to perform a mode switch for an adapter.
Structure containing information about MM Feature Values.
Definition: adl_structures.h:4127
int ADL2_Adapter_MVPU_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iState)
Function to set CrossfireX status.
int ADL2_Chill_Caps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iCheckCaps)
int ADL2_Adapter_AceDefaults_Restore(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
int ADL2_Feature_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_UIFEATURES_GROUP iFeatureID, int *iCurrent)
int ADL2_PPW_Status_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iFPWValue)
int ADL2_RIS_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_RIS_SETTINGS settings, ADL_RIS_NOTFICATION_REASON changeReason)
Function to set RIS settings This function sets the user input values to RIS feature.
int ADL2_CHILL_SettingsX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_CHILL_SETTINGS settings, ADL_CHILL_NOTFICATION_REASON changeReason, ADL_ERROR_REASON *errorReason)
Function to set CHILL settings This function sets the user input values to CHILL feature.
int ADL2_Chill_Settings_Notify(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iChanged)
int ADL2_Adapter_Speed_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCaps, int *lpValid)
Function to get the current Force3DClock setting from the adapter.
int ADL2_Chill_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iEnabled)
int ADL2_Adapter_AdapterInfoX3_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *numAdapters, AdapterInfo **lppAdapterInfo)
int ADL2_DELAG_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_DELAG_SETTINGS settings, ADL_DELAG_NOTFICATION_REASON changeReason, ADL_ERROR_REASON *errorReason)
Function to set DELAG settings This function sets the user input values to DELAG feature.
int ADL_Adapter_ChipSetInfo_Get(int iAdapterIndex, ADLChipSetInfo *lpChipSetInfo)
int ADL2_Display_AdapterID_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpAdapterID)
Function to get the unique identifier of an adapter. Will be removed! Use ADL_Adapter_ID_Get()
Structure containing connection state of the connector.
Definition: adl_structures.h:2618
int ADL2_Adapter_VRAMUsage_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iVRAMUsageInMB)
int ADL2_RIS_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_RIS_SETTINGS *settings)
Function to get the RIS settings This function retrieves the RIS settings for a specified display ada...
int ADL_MMD_FeatureValues_Get(int iAdapterIndex, ADLFeatureValues **lppFeatureValues, int *lpFeatureCount)
Structure containing information about CHILL Settings change reason.
Definition: adl_structures.h:3702
int ADL2_Adapter_Speed_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iSpeed)
Function to set the current Speed setting from the adapter.
int ADL2_Adapter_KeepAwake_Start(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_D3DKMT_HANDLE hDevice)
Function to start keeping adatper awake.
int ADL_Adapter_Aspects_Get(int iAdapterIndex, char *lpAspects, int iSize)
ADL local interface. Function to retrieve the supported aspects list.
int ADL_Adapter_AdapterInfoX2_Get(AdapterInfo **lppAdapterInfo)
Retrieves all OS-known adapter information.
int ADL2_FPS_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLFPSSettingsInput lpFPSSettings)
Function to update FPS Global Settings.
int ADL2_Adapter_VideoTheaterModeInfo_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iOverlayDisplayMode, int iSavedSettings)
Function to set MM video theater mode info.
int ADL2_Adapter_RegValueString_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iSize, char *lpKeyValue)
ADL local interface. Function to set a driver registry string value.
int ADL_Adapter_ConnectionState_Get(int iAdapterIndex, ADLDevicePort devicePort, ADLConnectionState *lpADLConnectionState)
Function to get the current emulation state of a given connector.
int ADL_Adapter_ConnectionData_Set(int iAdapterIndex, ADLDevicePort devicePort, ADLConnectionData ConnectionData)
Function to set the emulation data to on specified connector.
int ADL2_Adapter_BoardLayout_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpValidFlags, int *lpNumberSlots, ADLBracketSlotInfo **lppBracketSlot, int *lpNumberConnector, ADLConnectorInfo **lppConnector)
int ADL2_Adapter_AdapterInfoX2_Get(ADL_CONTEXT_HANDLE context, AdapterInfo **lppAdapterInfo)
Retrieves all OS-known adapter information.
int ADL2_SmartShift_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLSmartShiftSettings *lpCurrent)
void * ADL_FRAME_DURATION_HANDLE
Handle to ADL Frame Monitor Token.
Definition: adl_structures.h:2344
int ADL2_Feature_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_UIFEATURES_GROUP iFeatureID, int iCurrent)
Structure containing information about Clock.
Definition: adl_structures.h:754
int ADL2_FPS_Settings_Reset(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
Function to reset FPS Global Settings.
int ADL2_Adapter_VideoBiosInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLBiosInfo *lpBiosInfo)
ADL local interface. Function to retrieve BIOS information.
int ADL_Adapter_ObservedGameClockInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpBaseClock, int *lpGameClock, int *lpBoostClock, int *lpMemoryClock)
Function to get the base, game, boost and memory clock info of an adapter.          Specific logic is...
int ADL_Adapter_BigSw_Info_Get(int iAdapterIndex, int *lpBigSwSupportMajor, int *lpBigSwSupportMinor, int *lpRedStoneSupport)
Structure containing information about EDC Error Injection.
Definition: adl_structures.h:2790
int ADL2_GcnAsicInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLGcnInfo *gcnInfo)
int ADL2_ElmCompatibilityMode_Status_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iValue)
int ADL2_Adapter_Aspects_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, char *lpAspects, int iSize)
ADL local interface. Function to retrieve the supported aspects list.
int ADL_Adapter_Speed_Get(int iAdapterIndex, int *lpCurrent, int *lpDefault)
Function to get the current Speed setting from the adapter.
Structure containing information about an controller mode including Number of Connectors.
Definition: adl_structures.h:2678
int ADL_Adapter_ConnectionData_Remove(int iAdapterIndex, ADLDevicePort devicePort)
Function to remove emulation on specified connector.
int ADL2_Adapter_SupportedConnections_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort, ADLSupportedConnections *lpADLSupportedConnections)
Function to get the supported connection types of given connector.
int ADL2_Adapter_Primary_Get(ADL_CONTEXT_HANDLE context, int *lpPrimaryAdapterIndex)
Function to retrieve the primary display adapter index.
int ADL_Adapter_ID_Get(int iAdapterIndex, int *lpAdapterID)
Function to get the unique identifier of an adapter.
unsigned int ADL_D3DKMT_HANDLE
Definition: adl_defines.h:2401
Structure containing information about the BIOS.
Definition: adl_structures.h:1327
Structure containing connection information.
Definition: adl_structures.h:2656
int ADL_Adapter_RegValueString_Set(int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iSize, char *lpKeyValue)
ADL local interface. Function to set a driver registry string value.
int int iAdapterIndex
Definition: radeonusbled.h:92
int ADL2_PerformanceTuning_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported, int *lpDefault)
int ADL2_PageMigration_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iEnabled, int iNewSize)
int ADL_Adapter_EDIDManagement_Caps(int iAdapterIndex, int *lpSupported)
Function to retrieve EDID management feature support.
int ADL2_PageMigration_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLVirtualSegmentSettingsOutput *lpVirtualSegSettings)
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:197
int ADL2_Adapter_VideoTheaterModeInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpOverlayDisplayMode, int *lpSavedSettings)
Function to get MM video theater mode info.
int ADL2_Adapter_Active_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStatus, int *lpNewlyActivate)
Function to set the current extended desktop mode status for a display.
int ADL2_Adapter_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterCaps *adapterCaps)
int ADL_Adapter_ASICFamilyType_Get(int iAdapterIndex, int *lpAsicTypes, int *lpValids)
Function to get the ASICFamilyType from the adapter.
Structure containing information about CHILL Settings.
Definition: adl_structures.h:3716
int ADL_Adapter_Primary_Get(int *lpPrimaryAdapterIndex)
Function to retrieve the primary display adapter index.
int ADL_Adapter_RegValueString_Get(int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iSize, char *lpKeyValue)
ADL local interface. Function to query a string registry value set by driver.
int ADL2_Adapter_ID_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpAdapterID)
Function to get the unique identifier of an adapter.
int ADL2_Adapter_AdapterInfo_Get(ADL_CONTEXT_HANDLE context, LPAdapterInfo lpInfo, int iInputSize)
Retrieves all OS-known adapter information.
int ADL2_Adapter_Feature_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_UIFEATURES_GROUP iFeatureID, int *iIsFeatureSupported)
int ADL2_Adapter_ConnectionData_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort, ADLConnectionData ConnectionData)
Function to set the emulation data to on specified connector.
int ADL2_Adapter_Crossfire_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpPreferred, int *lpNumComb, ADLCrossfireComb **ppCrossfireComb)
int ADL2_BOOST_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_BOOST_SETTINGS *settings)
Function to get the BOOST settings This function retrieves the BOOST settings for a specified display...
int ADL_Flush_Driver_Data(int iAdapterIndex)
Function to save driver data.
int ADL_Adapter_Primary_Set(int iAdapterIndex)
Function to set the primary display adapter index.
int ADL_Adapter_Modes_ReEnumerate()
int ADL2_Throttle_Notification_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
int ADL2_Adapter_Active_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpStatus)
Function to determine if the adapter is active or not.
Structure containing information about RIS Settings change reason.
Definition: adl_structures.h:3675
Structure containing information about the graphics adapter.
Definition: adl_structures.h:43
int ADL2_SmartShift_Support(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported, int *lpVersion)
int ADL2_PPW_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported, int *lpDefault)
int ADL2_Adapter_ObservedClockInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCoreClock, int *lpMemoryClock)
Function to get the core and memory clock info of an adapter.  This is the clock displayed on CCC inf...
int ADL_Workstation_GlobalEDIDPersistence_Set(int iCurState)
Function to set the EDID Persistence state of the system.
int ADL2_Chill_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpEnabled)
int ADL2_Adapter_AdapterInfoX4_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *numAdapters, AdapterInfoX2 **lppAdapterInfoX2)
int ADL_MMD_Features_Caps(int iAdapterIndex, ADLFeatureCaps **lppFeatureCaps, int *lpFeatureCount)
int ADL2_DELAG_SettingsX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_DELAG_SETTINGS settings, ADL_DELAG_NOTFICATION_REASON changeReason, ADL_ERROR_REASON2 *errorReason)
Structure containing information about Pro VSR Settings.
Definition: adl_structures.h:3637
int ADL2_Adapter_MemoryInfoX4_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMemoryInfoX4 *lpMemoryInfoX4)
int ADL2_Adapter_Active_SetPrefer(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStatus, int iNumPreferTarget, ADLDisplayTarget *lpPreferTarget, int *lpNewlyActivate)
Function to set the current extended desktop mode status for the display.
int ADL_Adapter_Crossfire_Caps(int iAdapterIndex, int *lpPreferred, int *lpNumComb, ADLCrossfireComb **ppCrossfireComb)
Function to retrieve CrossfireX capabilities of the system.
int ADL2_FPS_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLFPSSettingsOutput *lpFPSSettings)
Function to retrieve FPS Global Settings.
int ADL2_FPS_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported, int *lpVersion)
Function to retrieve FPS Global Setting Capability.
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
int ADL_Adapter_Crossfire_Set(int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb)
Function to set CrossfireX combination settings.
int ADL2_DELAG_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_DELAG_SETTINGS *settings)
Function to get the DELAG settings This function retrieves the DELAG settings for a specified display...
int ADL2_Adapter_VerndorID_Int_get(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
Retrieves adapter vendor id.
int ADL2_Adapter_ConnectionData_Remove(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort)
Function to remove emulation on specified connector.
int ADL2_Adapter_Headless_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpHeadless)
int ADL_Adapter_Speed_Set(int iAdapterIndex, int iSpeed)
Function to set the current Speed setting from the adapter.
int ADL2_PROVSR_Settings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_PROVSR_SETTINGS *settings)
Function to get the Pro VSR settings This function retrieves the Pro VSR for a specified display adap...
int ADL2_MMD_Features_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLFeatureCaps **lppFeatureCaps, int *lpFeatureCount)
int ADL2_Adapter_EmulationMode_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort, int iEmulationMode)
Function to sets the emulation mode of given connector.
int ADL_Display_AdapterID_Get(int iAdapterIndex, int *lpAdapterID)
Function to get the unique identifier of an adapter. Will be removed! Use ADL_Adapter_ID_Get()
int ADL_AdapterX2_Caps(int iAdapterIndex, ADLAdapterCapsX2 *adapterCaps)
Function to retrieve adapter caps information.
int ADL_Adapter_Accessibility_Get(int iAdapterIndex, int *lpAccessibility)
Function to check if the GPU is accessible or not at the time of this call.
int ADL2_Adapter_ASICFamilyType_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpAsicTypes, int *lpValids)
Function to get the ASICFamilyType from the adapter.
int ADL_Adapter_Crossfire_Get(int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb, ADLCrossfireInfo *lpCrossfireInfo)
int ADL2_GPUVMPageSize_Info_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iVMPageSizeType)
int ADL_Adapter_ClockInfo_Get(int iAdapterIndex, ADLClockInfo *lpClockInfo)
Function to retrieve clock information for an adapter.
int ADL2_MMD_FeatureValues_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLFeatureValues **lppFeatureValues, int *lpFeatureCount)
int ADL2_Adapter_EDC_ErrorRecords_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *pErrorrecordCount, ADLErrorRecord *errorRecords)
Function to retrieve Gfx EDC Error Log.
int ADL2_Adapter_CrossfireX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb, ADLCrossfireInfo *lpCrossfireInfo)
Function to get current CrossfireX settings for both QUAD and Software crossfire.
int ADL2_Stress_Test_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
int ADL2_Adapter_HBC_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpHbcCapable)
ADL_UIFEATURES_GROUP
Definition: adl_defines.h:2480
int ADL_Adapter_ConnectionData_Get(int iAdapterIndex, ADLDevicePort devicePort, int iQueryType, ADLConnectionData *lpConnectionData)
Function to gets the emulation data on specified connector.
int ADL2_Workstation_GlobalEDIDPersistence_Get(ADL_CONTEXT_HANDLE context, int *lpCurResultValue, int *lpDefResultValue)
Function to get the EDID Persistence state of the system.
int ADL_Adapter_BoardLayout_Get(int iAdapterIndex, int *lpValidFlags, int *lpNumberSlots, ADLBracketSlotInfo **lppBracketSlot, int *lpNumberConnector, ADLConnectorInfo **lppConnector)
Function to get the board layout information.
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:147
int ADL2_Adapter_IsGamingDriver_Info_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCwgSupport, int *lpIsGamingMode)
Structure containing information related virtual segment config information.
Definition: adl_structures.h:262
Structure containing information about EDC Error Record.
Definition: adl_structures.h:2722
int ADL_Adapter_RegValueInt_Get(int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int *lpKeyValue)
ADL local interface. Function to query a integer registry value set by driver.
Structure containing information about the proper CrossfireX chains combinations.
Definition: adl_structures.h:1295
int ADL_Adapter_CrossfireX2_Get(int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb, ADLCrossfireInfo *lpCrossfireInfo)
Function to get current CrossfireX settings for both QUAD and Software crossfire.
int ADL2_GPUVMPageSize_Info_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iVMPageSizeSupport, int *iVMPageSizeType)
int ADL2_Adapter_ConnectionData_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDevicePort devicePort, int iQueryType, ADLConnectionData *lpConnectionData)
Function to gets the emulation data on specified connector.
int ADL2_Flush_Driver_Data(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
Function to save driver data.
int ADL_Adapter_MemoryInfo2_Get(int iAdapterIndex, ADLMemoryInfo2 *lpMemoryInfo2)
int ADL2_Adapter_Primary_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex)
Function to set the primary display adapter index.
int ADL2_PerfTuning_Status_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int lpPTuningValue)
Structure containing information about BOOST Settings.
Definition: adl_structures.h:3608
int ADL_Adapter_VideoBiosInfo_Get(int iAdapterIndex, ADLBiosInfo *lpBiosInfo)
ADL local interface. Function to retrieve BIOS information.
int ADL2_Adapter_Accessibility_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpAccessibility)
Function to check if the GPU is accessible or not at the time of this call.
Structure containing information about an controller mode.
Definition: adl_structures.h:122
Structure containing information about components of ASIC GCN architecture.
Definition: adl_structures.h:247
Structure containing information about the graphics adapter with extended caps.
Definition: adl_structures.h:3819
int ADL2_Adapter_MemoryInfo2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMemoryInfo2 *lpMemoryInfo2)
int ADL2_Adapter_Crossfire_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLCrossfireComb *lpCrossfireComb)
Function to set CrossfireX combination settings.
Structure containing information about the Chipset.
Definition: adl_structures.h:282
Structure for Smart shift 2.0 settings.
Definition: adl_structures.h:4280
int ADL_Workstation_GlobalEDIDPersistence_Get(int *lpCurResultValue, int *lpDefResultValue)
Function to get the EDID Persistence state of the system.
int ADL_Adapter_Caps(int iAdapterIndex, ADLAdapterCaps *adapterCaps)
int ADL2_Adapter_DedicatedVRAMUsage_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iVRAMUsageInMB)
Structure containing port information.
Definition: adl_structures.h:2590
int ADL2_Adapter_KeepAwake_Stop(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_D3DKMT_HANDLE hDevice)
Function to stop keeping adapter awake.
int ADL_Adapter_RegValueInt_Set(int iAdapterIndex, int iDriverPathOption, char *szSubKey, char *szKeyName, int iKeyValue)
ADL local interface. Function to set a driver registry integer value.
int ADL2_ElmCompatibilityMode_Status_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpValue)
int ADL2_BOOST_Settings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_BOOST_SETTINGS settings, ADL_BOOST_NOTFICATION_REASON changeReason, ADL_ERROR_REASON *errorReason)
Function to set BOOST settings This function sets the user input values to BOOST feature.
Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.