Function to disable a list of logic adapters once.
Global ADL_Adapter_BigSw_Info_Get (int iAdapterIndex, int *lpBigSwSupportMajor, int *lpBigSwSupportMinor, int *lpRedStoneSupport)
Function to get the ASICFamilyType from the adapter.
Global ADL2_Adapter_BigSw_Info_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpBigSwSupportMajor, int *lpBigSwSupportMinor, int *lpRedStoneSupport)
function retrieves the Big Software & Red Stone support information for a specified adapter.
For given ASIC returns information about components of ASIC GCN architecture. Such as number of compute units, number of Tex (Texture filtering units) , number of ROPs (render back-ends).
Global ADL2_GPUVMPageSize_Info_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iVMPageSizeSupport, int *iVMPageSizeType)
Function to stop frame metrics time stamp recording on GPU (identified by adapter id).
Global ADL2_Adapter_FrameMetrics_FrameDuration_Get (ADL_CONTEXT_HANDLE context, ADL_FRAME_DURATION_HANDLE frameDurationHandle, unsigned long long *pFrameDurationsArr, unsigned int frameDurationsArrSize, unsigned int *elementsCopied)
Function to retrieve frame metrics frame duration information on GPU (identified by adapter id).
Global ADL2_RegisterEvent (ADL_CONTEXT_HANDLE context, int eventID, void *evntHandle)
Allows the client to register to specific graphics driver event.
Global ADL2_UnRegisterEvent (ADL_CONTEXT_HANDLE context, int eventID, void *evntHandle)
Allows the client to un-register from specific graphics driver event.
Global ADL2_RegisterEventX2 (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
Allows the client to register to specific graphics driver event.
Global ADL2_UnRegisterEventX2 (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
Allows the client to un-register from specific graphics driver event.
Global ADL2_PerGPU_GDEvent_Register (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
Allows the client to register to specific graphics driver event for given GPU for each GPU
Global ADL2_PerGPU_GDEvent_UnRegister (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
Allows the client to un-register to specific graphics driver event for a given GPU or for each GPU
This API uses the Caller's Memory Allocation Callback Function to allocate memory pointed by lppProfile. Caller is responsible to de-allocate the memory.
Function to enable or disable VariBright capabilities This function enables or disables VariBright for a specified display adapter.
Global ADL2_Adapter_VariBrightLevel_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iDefaultLevel, int *iNumberOfLevels, int *iStep, int *iCurrentLevel)
Function to get the current VariBright level This function retrieves the VariBright level for a specified display adapter.
Global ADL_Adapter_VariBrightLevel_Get (int iAdapterIndex, int *iDefaultLevel, int *iNumberOfLevels, int *iStep, int *iCurrentLevel)
Function to get the current VariBright level This function retrieves the VariBright level for a specified display adapter.
Global ADL2_Adapter_VariBrightLevel_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurrentLevel, int iApplyImmediately)
Function to set the current VariBright level This function sets the VariBright level for a specified display adapter.
Function to retrieve current display mode timing override information.
Global ADL2_TurboSyncSupport_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iTurboSyncSupported)
Checks if given GPU (identified by adapter id) supports Turbo Sync functionality or not
Global ADL2_User_Settings_Notify (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_USER_SETTINGS iSetting, int iChanged)
Function to notify KMD that user settings have changed. This function is called from client to communicate DX via KMD that user settings(TurboSync aka Enhanced Sync) have changed
Global ADL2_Adapter_RefreshRateAutoSwitch_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *iSupported, int *iEnabled, int *iDefault, int *iVersion)
Function to get the RefreshRateAutoSwitch capabilities This function retrieves the RefreshRateAutoSwitch capabilities for a specified display adapter.
Function to enable or disable RefreshRateAutoSwitch capabilities This function enables or disables RefreshRateAutoSwitch for a specified display adapter.
Function to get RefreshRateAutoSwitch Prefer-Seamless-Mode-Change status This function set RefreshRateAutoSwitch Prefer-Seamless-Mode-Change caps for a specified display adapter.
Function to set RefreshRateAutoSwitch Seamless-Mode-Change status This function set RefreshRateAutoSwitch Prefer-Seamless-Mode-Change caps for a specified display adapter.
Global ADL2_Adapter_VariBrightScaling_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *iSupported, int *iDefault, int *iVersion)
Function to get the VariBright Scaling capabilities This function retrieves the VariBright Scaling capabilities for a specified display adapter.
Global ADL2_Display_SLSMapConfig_Valid (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLSLSMap slsMap, int iNumDisplayTarget, ADLSLSTarget *lpSLSTarget, int *lpSupportedSLSLayoutImageMode, int *lpReasonForNotSupportSLS, int iOption)
Set SLS configuration for each display index the controller and the adapter is being mapped to
Function to enable or disable OVERdrive test This function enables or disables Overdrive testing status for a specified display adapter. works on earlier OD versions also.