- AMD Device Library eXtra
- Programming with ADLX
- Overview
- ADLX Programming Guide
- ADLX Samples
- Overview
- C++ Samples
- Overview
- Display
- Display
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- Performance Monitoring
- Receiving Events Notifications
- C Samples
- Overview
- Display
- Display
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- Performance Monitoring
- Receiving Events Notifications
- ADLX SDK References
- Overview
- ADLX Helpers
- ADLX Interfaces
- Overview
- 3D Graphics
- 3D Graphics
- iadlx3danisotropicfiltering
- iadlx3dantialiasing
- iadlx3dframeratetargetcontrol
- iadlx3dimagesharpening
- iadlx3dradeonsuperresolution
- iadlx3dsettingschangedevent
- IADLX3DSettingsChangedEvent
- GetGPU
- IsAnisotropicFilteringChanged
- IsAntiAliasingChanged
- IsAntiLagChanged
- IsBoostChanged
- IsChillChanged
- IsEnhancedSyncChanged
- IsFrameRateTargetControlChanged
- IsImageSharpeningChanged
- IsMorphologicalAntiAliasingChanged
- IsRadeonSuperResolutionChanged
- IsResetShaderCache
- IsTessellationModeChanged
- IsWaitForVerticalRefreshChanged
- iadlx3dsettingschangedhandling
- iadlx3dsettingsservices
- Display
- Display
- iadlxdisplay3dlut
- IADLXDisplay3DLUT
- ClearUser3DLUT
- GetAllUser3DLUT
- GetHDRUser3DLUT
- GetSCEDynamicContrast
- GetSCEDynamicContrastRange
- GetSDRUser3DLUT
- GetUser3DLUTIndex
- IsCurrentSCEDisabled
- IsCurrentSCEDynamicContrast
- IsCurrentSCEVividGaming
- IsSupportedSCE
- IsSupportedSCEDynamicContrast
- IsSupportedSCEVividGaming
- IsSupportedUser3DLUT
- SetAllUser3DLUT
- SetHDRUser3DLUT
- SetSCEDisabled
- SetSCEDynamicContrast
- SetSCEVividGaming
- SetSDRUser3DLUT
- iadlxdisplay3dlutchangedevent
- iadlxdisplayblanking
- iadlxdisplaychangedhandling
- IADLXDisplayChangedHandling
- AddDisplay3DLUTEventListener
- AddDisplayGammaEventListener
- AddDisplayGamutEventListener
- AddDisplayListEventListener
- AddDisplaySettingsEventListener
- RemoveDisplay3DLUTEventListener
- RemoveDisplayGammaEventListener
- RemoveDisplayGamutEventListener
- RemoveDisplayListEventListener
- RemoveDisplaySettingsEventListener
- iadlxdisplayconnectivityexperience
- IADLXDisplayConnectivityExperience
- GetDPLinkRate
- GetNumberOfActiveLanes
- GetNumberOfTotalLanes
- GetRelativePreEmphasis
- GetRelativeVoltageSwing
- IsEnabledHDMIQualityDetection
- IsEnabledLinkProtection
- IsSupportedDPLink
- IsSupportedHDMIQualityDetection
- SetEnabledHDMIQualityDetection
- SetRelativePreEmphasis
- SetRelativeVoltageSwing
- iadlxdisplaycustomcolor
- IADLXDisplayCustomColor
- GetBrightness
- GetBrightnessRange
- GetContrast
- GetContrastRange
- GetHue
- GetHueRange
- GetSaturation
- GetSaturationRange
- GetTemperature
- GetTemperatureRange
- IsBrightnessSupported
- IsContrastSupported
- IsHueSupported
- IsSaturationSupported
- IsTemperatureSupported
- SetBrightness
- SetContrast
- SetHue
- SetSaturation
- SetTemperature
- iadlxdisplaycustomresolution
- iadlxdisplaygamma
- IADLXDisplayGamma
- GetGammaCoefficient
- GetGammaRamp
- IsCurrentDeGammaRamp
- IsCurrentReGamma36
- IsCurrentReGammaBT709
- IsCurrentRegammaCoefficient
- IsCurrentReGammaPQ
- IsCurrentReGammaPQ2084Interim
- IsCurrentReGammaRamp
- IsCurrentReGammaSRGB
- IsSupportedReGamma36
- IsSupportedReGammaBT709
- IsSupportedReGammaPQ
- IsSupportedReGammaPQ2084Interim
- IsSupportedReGammaSRGB
- ResetGammaRamp
- SetDeGammaRamp
- SetReGamma36
- SetReGammaBT709
- SetReGammaCoefficient
- SetReGammaPQ
- SetReGammaPQ2084Interim
- SetReGammaRamp
- SetReGammaSRGB
- iadlxdisplaygammachangedevent
- Miscellaneous
- Performance Monitoring
- Legal Information and Compliance/Disclaimers
IADLXGPUPresetTuning
Navigation: ADLX SDK References → ADLX Interfaces → GPU Tuning
The IADLXGPUPresetTuning interface provides methods to verify and set GPU preset tuning on a GPU.
| InterfaceId: | IADLXGPUPresetTuning |
|---|---|
| Smart Pointer Interface Name: | IADLXGPUPresetTuningPtr |
| Inherits: | IADLXInterface |
| Inherited By: | N/A |
Methods
| Method | Description |
|---|---|
| IsCurrentBalanced | Checks if the balanced tuning preset is used on a GPU. |
| IsCurrentPowerSaver | Checks if the power saver tuning preset is used on a GPU. |
| IsCurrentQuiet | Checks if the quiet tuning preset is used on a GPU. |
| IsCurrentRage | Checks if the rage tuning preset is used on a GPU. |
| IsCurrentTurbo | Checks if the turbo tuning preset is used on a GPU. |
| IsSupportedBalanced | Checks if the balanced tuning preset is supported on a GPU. |
| IsSupportedPowerSaver | Checks if the power saver tuning preset is supported on a GPU. |
| IsSupportedQuiet | Checks if the quiet tuning preset is supported on a GPU. |
| IsSupportedRage | Checks if the rage tuning preset is supported on a GPU. |
| IsSupportedTurbo | Checks if the turbo tuning preset is supported on a GPU. |
| SetBalanced | Sets the balanced tuning preset on a GPU. |
| SetPowerSaver | Sets the power saver tuning preset on a GPU. |
| SetQuiet | Sets the quiet tuning preset on a GPU. |
| SetRage | Sets the rage tuning preset on a GPU. |
| SetTurbo | Sets the turbo tuning preset on a GPU. |
Requirements
| Header | include “IGPUAutoTuning.h” |
|---|---|
| Minimum version | 1.0 |
Example
To see how to use this interface in a C++ application, refer to the GPUPresetTuning C++ sample.
For a C application, refer to the GPUPresetTuning C sample.
- IsCurrentBalanced
- IsCurrentPowerSaver
- IsCurrentQuiet
- IsCurrentRage
- IsCurrentTurbo
- IsSupportedBalanced
- IsSupportedPowerSaver
- IsSupportedQuiet
- IsSupportedRage
- IsSupportedTurbo
- SetBalanced
- SetPowerSaver
- SetQuiet
- SetRage
- SetTurbo
Subpages
- IsCurrentBalanced - Checks if the balanced tuning preset is used on a GPU.
- IsCurrentPowerSaver - Checks if the power saver tuning preset is used on a GPU.
- IsCurrentQuiet - Checks if the quiet tuning preset is used on a GPU.
- IsCurrentRage - Checks if the rage tuning preset is used on a GPU.
- IsCurrentTurbo - Checks if the turbo tuning preset is used on a GPU.
- IsSupportedBalanced - Checks if the balanced tuning preset is supported on a GPU.
- IsSupportedPowerSaver - Checks if the power saver tuning preset is supported on a GPU.
- IsSupportedQuiet - Checks if the quiet tuning preset is supported on a GPU.
- IsSupportedRage - Checks if the rage tuning preset is supported on a GPU.
- IsSupportedTurbo - Checks if the turbo tuning preset is supported on a GPU.
- SetBalanced - Sets the balanced tuning preset on a GPU.
- SetPowerSaver - Sets the power saver tuning preset on a GPU.
- SetQuiet - Sets the quiet tuning preset on a GPU.
- SetRage - Sets the rage tuning preset on a GPU.
- SetTurbo - Sets the turbo tuning preset on a GPU.
API Reference
This page references: