ADL (AMD Display Library) Public APIs
Version 18.1
|
Go to the documentation of this file.
29 #ifndef ADL_STRUCTURES_H_
30 #define ADL_STRUCTURES_H_
67 #if defined (_WIN32) || defined (_WIN64)
3749 unsigned short R : 8;
3750 unsigned short G : 8;
3751 unsigned short B : 8;
4033 #define ADL_FEATURE_NAME_LENGTH 16
wchar_t strFileName[256]
File Name.
Definition: adl_structures.h:1926
char strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1910
struct ADLConnectionState ADLConnectionState
Structure containing connection state of the connector.
int iCapabilities
Definition: adl_structures.h:2188
int iFanMaxPercent
Maximum fan speed expressed as a percentage.
Definition: adl_structures.h:2192
int iExtValue
Value for future extension.
Definition: adl_structures.h:2173
struct ADLDisplayTarget ADLDisplayTarget
Structure containing information about display target information.
ADLODNParameterRange fanSpeed
Definition: adl_structures.h:2961
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:145
@ ADLvRamVendor_WINBOND
Definition: adl_structures.h:203
Structure containing information related Frames Per Second for AC and DC.
Definition: adl_structures.h:3222
struct ADLApplicationProfile ADLApplicationProfile
Structure containing information about an application profile.
@ ADL_AP_DATABASE__OEM
Definition: adl_structures.h:2370
void * pLoggingAddress
Definition: adl_structures.h:3320
int iCurrentBusSpeed
Current PCI-E bus speed.
Definition: adl_structures.h:2166
int minValue
Definition: adl_structures.h:3117
int iNumPEsPerWGP
Number of processing elements per WGP. Valid for RDNA (iGCGen == RDNA)
Definition: adl_structures.h:2855
ADL_RAS_BLOCK_ID
Definition: adl_defines.h:2458
int defaultValue
Definition: adl_structures.h:3120
int ulMaxBacklightMaxLuminanceData
Definition: adl_structures.h:421
long ulReserved
Reserved field.
Definition: adl_structures.h:512
Structure containing information about I2C.
Definition: adl_structures.h:4011
long long iInvisibleMemorySize
Invisible Memory size in bytes.
Definition: adl_structures.h:128
@ ADLvRamVendor_Unsupported
Definition: adl_structures.h:195
char morseCodeText[260]
Definition: adl_structures.h:3766
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2201
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2175
int iBezelOffsetMask
The bit mask identifies the number of bits Offset is currently using.
Definition: adl_structures.h:1724
int iTriggerEdge
The signal edge that should trigger synchronization. ADL_GLSYNC_TRIGGEREDGE_* Genlock related values.
Definition: adl_structures.h:898
#define ADL_APP_PROFILE_PROPERTY_LENGTH
Definition: adl_defines.h:1358
struct ADLAdapterCapsX2 ADLAdapterCapsX2
Structure containing information about an controller mode including Number of Connectors.
int iTimingStandard
Timing standard of the current mode. Timing Standards.
Definition: adl_structures.h:3990
int iFunctionNumber
The function number.
Definition: adl_structures.h:3824
struct ADLSLSTarget * LPADLSLSTarget
int GlobalEnableChanged
Definition: adl_structures.h:3542
int iNumCUs
Total number of CUs. Valid for GCN (iGCGen == GCN)
Definition: adl_structures.h:2845
struct AdapterInfoX2 AdapterInfoX2
Structure containing information about the graphics adapter with extended caps.
int iExtValue
Value for future extension.
Definition: adl_structures.h:2239
int GlobalEnable
Definition: adl_structures.h:3630
struct ADLGLSyncPortCaps * LPADLGLSyncPortCaps
unsigned long EccInjVector
Definition: adl_structures.h:2742
int iCurrent
Current integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4127
unsigned int reserved
Definition: adl_structures.h:2684
int ulMaxHResolution
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not avai...
Definition: adl_structures.h:361
int iNumROPs
Total number of ROPs. Valid for both GCN and Pre GCN.
Definition: adl_structures.h:2862
struct ADL_RIS_SETTINGS ADL_RIS_SETTINGS
Structure containing information about RIS Settings.
ADLDisplayID displayID
The ADLDisplayID structure.
Definition: adl_structures.h:596
unsigned int InputSize
Definition: adl_structures.h:3412
Structure containing supported connection types and properties.
Definition: adl_structures.h:2578
ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG customGridConfig
Definition: adl_structures.h:3796
Structure containing information about driver point coordinates.
Definition: adl_structures.h:3884
int iStep
Step integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4092
struct ADLAVIInfoPacket ADLAVIInfoPacket
Structure containing the AVI packet info of a display.
Structure containing information about thermal controller.
Definition: adl_structures.h:1116
int iNumLinkAdapter
Number of adapters in this combination.
Definition: adl_structures.h:1271
unsigned int numberOfActiveLanes
Definition: adl_structures.h:2817
int iStep
The minimum increment between clock values.
Definition: adl_structures.h:2883
int LogSourceMask
Definition: adl_structures.h:3210
int iExtValue
Value for future extension.
Definition: adl_structures.h:2104
int iSLSGridValue
The grid bit value identifies the display status. Refer to ADL_DISPLAY_SLSGRID_ORIENTATION_XXX.
Definition: adl_structures.h:1634
Structure containing information about display target information.
Definition: adl_structures.h:1463
PropertyRecord record[1]
Buffer to store all property records.
Definition: adl_structures.h:1982
int BreakOnWarn
Definition: adl_structures.h:3205
int iMax
The ending value of the clock range.
Definition: adl_structures.h:2071
int ulACFPSMinimum
Minimum FPS Threshold allowed in PPLib for AC.
Definition: adl_structures.h:3236
struct ADLMemoryInfoX4 ADLMemoryInfoX4
Structure containing additional information about the ASIC memory.
struct ADLPXConfigCaps ADLPXConfigCaps
Structure containing information about driver supported PowerExpress Config Caps.
int iFeature
Definition: adl_structures.h:3924
struct ADLFreeSyncCap ADLFreeSyncCap
Structure containing per display FreeSync capability information.
@ ADLPreFlipPostProcessingLUTAlgorithm_Default
Definition: adl_structures.h:3497
Structure containing the Connector information.
Definition: adl_structures.h:2512
ADLMSTRad aMSTRad
Relative MST address. If MST RAD contains 0 it means DP or Root of the MST topology....
Definition: adl_structures.h:2568
int ASICFamilyId
Definition: adl_structures.h:221
int iExtValue
Value for future extension.
Definition: adl_structures.h:2285
int iFlags
Custom mode flags. They are returned by the ADL driver.
Definition: adl_structures.h:461
int iPossibleMapResultValue
The bit mask identifies the possible map result. The detail definition is defined in ADL_DISPLAY_POSS...
Definition: adl_structures.h:1607
struct ADLDDCInfo * LPADLDDCInfo
int iDataSize
actual size of EDID data block size.
Definition: adl_structures.h:2640
int count
Definition: adl_structures.h:3153
struct ADLBracketSlotInfo ADLBracketSlotInfo
Structure containing the slot information.
Structure containing connection properties information.
Definition: adl_structures.h:2608
Structure containing information about DELAG Settings.
Definition: adl_structures.h:3553
struct ADLAdapterODClockInfo ADLAdapterODClockInfo
Structure containing the Overdrive clock information.
Structure containing information about Overdrive 6 PowerControl settings.
Definition: adl_structures.h:2276
Structure containing information about RIS Settings.
Definition: adl_structures.h:3678
int iDisplayControllerIndex
The controller index to which display is mapped.
Definition: adl_structures.h:1589
int requested
Definition: adl_structures.h:3167
int maxValue
Definition: adl_structures.h:3128
int Od8SettingTable[OD8_COUNT]
Definition: adl_structures.h:3154
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2287
int iStereo3DCaps
Definition: adl_structures.h:2618
int iPortState
Port state ADL_GLSYNC_PORTSTATE_* Genlock related values.
Definition: adl_structures.h:918
unsigned int WaitForResumeNeeded
Definition: adl_structures.h:2377
int iMemoryClockPercent
The current memory clock adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2475
Structure containing information about BOOST Settings change reason.
Definition: adl_structures.h:3569
int HotkeyChanged
Definition: adl_structures.h:3641
ADL_RADEON_LED_COLOR_CONFIG colorConfig
Definition: adl_structures.h:3765
unsigned char uData[1]
Property Value, can be any data type.
Definition: adl_structures.h:1968
Definition: adl_structures.h:3525
int iDisplayIndex
Index of the display to which this GLSync applies to.
Definition: adl_structures.h:980
int iSize
Must be set to sizeof the structure.
Definition: adl_structures.h:707
Definition: adl_structures.h:3115
ADL_ERROR_PATTERN errorPattern
Definition: adl_structures.h:2754
ADLAppInterceptionListType
Definition: adl_structures.h:2352
int iStep
Parameter step value.
Definition: adl_structures.h:1198
char strVersion[32]
Version.
Definition: adl_structures.h:1912
struct ADLMemoryRequired * LPADLMemoryRequired
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:623
long ulDeviceData
HDTV capabilities.
Definition: adl_structures.h:508
int iFanSpeed
Fan speed value (units as indicated above)
Definition: adl_structures.h:2236
Structure containing HDCP Settings info.
Definition: adl_structures.h:4145
ADLPoint Blue
blue channel chromasity coordinate
Definition: adl_structures.h:3904
int iAdapterIndex
The ADL index handle. One GPU may be associated with one or two index handles.
Definition: adl_structures.h:49
int iNativeDisplayChromaticityBlueX
Display Blue Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:402
struct ADLDisplayModeInfo ADLDisplayModeInfo
Structure containing display mode information.
bool linkProtectionEnabled
Definition: adl_structures.h:2825
int iDisplayOutputType
The display output type. For example: HDMI, SVIDEO, COMPONMNET VIDEO.
Definition: adl_structures.h:572
int iSpeedType
Indicates the units of the fan speed. Possible values: ADL_OD6_FANSPEED_TYPE_PERCENT,...
Definition: adl_structures.h:2234
Structure containing information about an application.
Definition: adl_structures.h:1922
int GlobalMinRes
Definition: adl_structures.h:3601
ADL_RADEON_USB_LED_BAR_CONTROLS control
Definition: adl_structures.h:3791
unsigned int CU
Definition: adl_structures.h:2710
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1739
long long timestampFrequency
time stamp frequency
Definition: adl_structures.h:4186
Structure containing the slot information.
Definition: adl_structures.h:2534
int iAdapterID
AdapterID for this adapter.
Definition: adl_structures.h:2654
ADLDisplayTarget * lpDisplayTarget
The display target list for validation.
Definition: adl_structures.h:1779
struct ADLODNPerformanceLevelX2 ADLODNPerformanceLevelX2
Structure containing information about Overdrive level.
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2459
int ulMaxHResolution
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not avai...
Definition: adl_structures.h:325
int iMode
Definition: adl_structures.h:3034
int iFanMinRPM
Minimum fan speed expressed in revolutions-per-minute.
Definition: adl_structures.h:2194
struct ADLODNCapabilities ADLODNCapabilities
Structure containing information about Overdrive N capabilities.
int iSLSMapIndex
The current display map index. It is the OS Desktop index. For example, OS Index 1 showing clone mode...
Definition: adl_structures.h:1649
ADL_EDC_BLOCK_ID
Definition: adl_structures.h:2720
Structure containing information about memory required by type.
Definition: adl_structures.h:286
unsigned int padding[15]
Definition: adl_structures.h:3445
@ ADL_GLOBALLY_UNCORRECTED
Definition: adl_structures.h:2673
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2264
int iDisplayMapMask
The bit mask identifies the number of bits DisplayMap is currently using. It is the sum of all the bi...
Definition: adl_structures.h:1551
char strDriverPath[256]
Driver registry path.
Definition: adl_structures.h:73
struct ADLMemoryInfo2 * LPADLMemoryInfo2
struct ADL_CHILL_NOTFICATION_REASON ADL_CHILL_NOTFICATION_REASON
Structure containing information about CHILL Settings change reason.
int Hotkey
Definition: adl_structures.h:3599
@ ADLvRamVendor_INFINEON
Definition: adl_structures.h:197
Structure containing information about DELAG Settings change reason.
Definition: adl_structures.h:3540
Definition: adl_structures.h:3190
float fBlue
Blue color channel gamma value.
Definition: adl_structures.h:449
#define ADL_MAX_DISPLAY_EDID_DATA_SIZE
Indicates the Maximum size of EDID data block size.
Definition: adl_defines.h:2169
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2479
struct ADLPPLogSettings ADLPPLogSettings
Structure containing information about PPLog settings.
int iBezelOffsetX
SLS Bezel Offset X.
Definition: adl_structures.h:1712
struct tagADLBezelTransientMode ADLBezelTransientMode
Structure containing information about the display SLS bezel Mode information.
int PowerProfilingEnabled
Definition: adl_structures.h:3211
struct ADLODNCapabilitiesX2 ADLODNCapabilitiesX2
Structure containing information about Overdrive N capabilities.
int iDed
Definition: adl_structures.h:2301
wchar_t CommandLine[256]
Definition: adl_structures.h:2389
int CuCount
Definition: adl_structures.h:218
int ulAvgLuminanceData
Return average monitor luminance data.
Definition: adl_structures.h:383
int icurrentSizeInMB
Definition: adl_structures.h:238
Structure containing information related RAS Get Error Counts Information.
Definition: adl_structures.h:3372
int iHDCPMask
Definition: adl_structures.h:4150
int GlobalMinFPS
Definition: adl_structures.h:3710
int proVsr
Definition: adl_structures.h:3521
int iReserved
Reserved for future purposes.
Definition: adl_structures.h:1105
int GlobalMinRes_MaxLimit
Definition: adl_structures.h:3603
int sVSyncStart
Vertical sync signal offset.
Definition: adl_structures.h:3964
int ulScreenHeight
Definition: adl_structures.h:428
@ ADLPreFlipPostProcessingLUTAlgorithm_Approximation
Definition: adl_structures.h:3499
int iSyncDelay
Delay (ms) generating a sync signal.
Definition: adl_structures.h:888
ADLMode viewSize
The view size width, height and rotation angle per SLS Target.
Definition: adl_structures.h:1806
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1118
unsigned int GlobalSharpeningDegreeChanged
Definition: adl_structures.h:3668
unsigned int count
Definition: adl_structures.h:2704
int iXPos
Screen position X coordinate.
Definition: adl_structures.h:1435
unsigned int ProcessId
Definition: adl_structures.h:2376
Structure containing information about MultiVPU capabilities.
Definition: adl_structures.h:1366
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern....
Definition: adl_structures.h:3778
int iSLSNativeModeValue
The bit mask identifies the display status.
Definition: adl_structures.h:1754
struct ADLCrossfireInfo ADLCrossfireInfo
Structure containing CrossfireX state and error information.
int ulMaxRefresh
Returns the maximum supported refresh rate. Should be zeroed if this information is not available.
Definition: adl_structures.h:365
int EnumStates
The States for the available bits for enumerated values.
Definition: adl_structures.h:4133
ADLPoint CustomWhitePoint
valid when in mask avails ADL_CUSTOM_WHITE_POINT
Definition: adl_structures.h:3933
struct ADL_ERROR_REASON ADL_ERROR_REASON
ADLODNParameterRange minimumPerformanceClock
Definition: adl_structures.h:2964
ADLDisplayTarget * displayTarget
The display Targets list for these display Maps to be validated.
Definition: adl_structures.h:1577
int iHDCPCaps
Definition: adl_structures.h:4147
int iX
x coordinate
Definition: adl_structures.h:3886
Structure containing GL-Sync port control settings.
Definition: adl_structures.h:936
ADLODNParameterRange fanSpeed
Definition: adl_structures.h:2920
int iFlags
Definition: adl_structures.h:4279
int iSLSMapIndex
The SLS map index.
Definition: adl_structures.h:1794
int GlobalFPS_Step
Definition: adl_structures.h:3714
int GlobalSharpeningDegree
Definition: adl_structures.h:3680
int iDeviceNumber
The driver number associated with this adapter.
Definition: adl_structures.h:55
short sVOverscanTop
Overscan top.
Definition: adl_structures.h:3976
int ulPTMCy
Returns the display device preferred timing mode's vertical resolution.
Definition: adl_structures.h:369
int iModeMask
The bit mask identifying the number of bits this Mode is currently using. It is the sum of all the bi...
Definition: adl_structures.h:1451
unsigned int CurrentValue
Definition: adl_structures.h:4216
struct ADLClockInfo ADLClockInfo
Structure containing information about Clock.
struct ADLPreFlipPostProcessingInfo ADLPreFlipPostProcessingInfo
int iDisplayInfoValue
The bit mask identifies the display status. Display Info Mask Values.
Definition: adl_structures.h:582
struct ADLBiosInfo ADLBiosInfo
Structure containing information about the BIOS.
struct ADLThermalControllerInfo ADLThermalControllerInfo
Structure containing information about thermal controller.
int iAdapterCount
Number of adapters.
Definition: adl_structures.h:1370
int radLinkCount
The link count of relative address, rad[0] upto rad[linkCount] are valid.
Definition: adl_structures.h:608
Structure containing information about driver supported PowerExpress Config Caps.
Definition: adl_structures.h:1865
#define ADL_RADEON_LED_MAX_MORSE_CODE
Maximum MORSE code supported string.
Definition: adl_defines.h:2555
struct ADL_RADEON_LED_CUSTOM_LED_CONFIG ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern....
int iNumberOfPerformanceLevels
Definition: adl_structures.h:2095
int iOffset
Position of the connector(in millimeters), from the right side of the slot.
Definition: adl_structures.h:2522
int iConnectorId
used for disply identification/ordering
Definition: adl_structures.h:2516
int iSampleRate
Use sampled sync signal. A value of 0 specifies no sampling.
Definition: adl_structures.h:894
unsigned int OutputSize
Definition: adl_structures.h:3414
int iFirstSLSTargetArrayIndex
The first target array index in the Target array.
Definition: adl_structures.h:1664
int iRefreshRate
Refresh rate.
Definition: adl_structures.h:2335
char gpuName[256]
gpu name
Definition: adl_structures.h:4174
@ APP_PROC_READ
Definition: adl_structures.h:2345
int iActivatableSourceMask
The bit mask identifies the number of bits ActivatableSourceValue is using. (Not currnetly used)
Definition: adl_structures.h:1414
int iSupport
Display Property supported? 1: Supported, 0: Not supported.
Definition: adl_structures.h:713
int StateChanged
Definition: adl_structures.h:4229
struct ADLVirtualSegmentSettingsOutput ADLVirtualSegmentSettingsOutput
Structure containing information related virtual segment config information.
int GlobalMinFPSChanged
Definition: adl_structures.h:3696
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1137
int GlobalEnabledChanged
Definition: adl_structures.h:3726
ADLODParameterRange sMemoryClock
Memory clock range.
Definition: adl_structures.h:1223
ADLMode displayMode
The mode for this map.
Definition: adl_structures.h:1748
int GlobalEnableChanged
Definition: adl_structures.h:3618
int iStatus
MVPU status.
Definition: adl_structures.h:1393
struct ADLAdjustmentinfo ADLAdjustmentinfo
Structure containing information about overlay adjustment.
float fMax
Maximum float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4101
int GlobalLimitFPSChanged
Definition: adl_structures.h:3543
short speed
Definition: adl_structures.h:3763
int ulPTMRefreshRate
Returns the display device preferred timing mode's refresh rate.
Definition: adl_structures.h:371
int iExtValue
Value for future extension.
Definition: adl_structures.h:2139
struct ADLFeatureValues * LPADLFeatureValues
int maxValue
Definition: adl_structures.h:3118
struct ADLAdapterLocation ADLAdapterLocation
Structure containing information about adapter location.
int iMaxClock
Maximum clcok.
Definition: adl_structures.h:1030
int ulSize
size
Definition: adl_structures.h:3224
int iBusNumber
The BUS number associated with this adapter.
Definition: adl_structures.h:3820
struct ADLDisplayTarget * LPADLDisplayTarget
int iActivityPercent
GPU utilization.
Definition: adl_structures.h:1095
ADLAppInterceptionListType AppFormat
Definition: adl_structures.h:2390
int iViewPositionCy
Vertical view starting position.
Definition: adl_structures.h:2018
wchar_t strFileName[256]
File Name.
Definition: adl_structures.h:1944
ADL_AP_DATABASE
Definition: adl_structures.h:2367
int iMaximumBusLanes
Maximum number of PCIE bus lanes.
Definition: adl_structures.h:1103
Structure containing detailed timing parameters.
Definition: adl_structures.h:641
int iGroupID
Group ID. All Features in the same group are shown sequentially in the same UI Page.
Definition: adl_structures.h:4056
struct ADL_ERROR_INJECTION_DATA ADL_ERROR_INJECTION_DATA
long ulOverridedDeviceData
Overridden HDTV capabilities.
Definition: adl_structures.h:510
int iCapsMask
The bit mask identifies the adapter caps.
Definition: adl_structures.h:104
#define ADL_MAX_EDIDDATA_SIZE
Display Get Cached EDID flag.
Definition: adl_defines.h:1074
struct ADLOD6VoltageControlInfo ADLOD6VoltageControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
int iPelsWidth
Definition: adl_structures.h:4242
unsigned int ulVersion
Structure version.
Definition: adl_structures.h:3298
short sVSyncWidth
Vertical sync signal width.
Definition: adl_structures.h:661
int iDisplayWidth
SLS Display Width.
Definition: adl_structures.h:1718
struct ADL_IMAGE_BOOST_NOTFICATION_REASON ADL_IMAGE_BOOST_NOTFICATION_REASON
Structure containing information about Image Boost(OGL) Settings change reason.
int ulPTMRefreshRate
Returns the display device preferred timing mode's refresh rate.
Definition: adl_structures.h:335
Structure containing information about current power management related activity.
Definition: adl_structures.h:1085
int iFirstDisplayTargetArrayIndex
The first target array index in the Target array .
Definition: adl_structures.h:1548
int iFWUserSectorVersion
GL-Sync module firmware version of User Sector.
Definition: adl_structures.h:857
ADLDetailedTiming sDetailedTiming
Detailed timing parameters.
Definition: adl_structures.h:695
Structure containing the AVI packet info of a display.
Definition: adl_structures.h:1007
int iModeValue
The bit mask identifying the display status. The detailed definition is in Display Mode Values.
Definition: adl_structures.h:1453
Structure containing information about Overdrive 6 thermal contoller capabilities.
Definition: adl_structures.h:2185
struct ADLHDCPSettings ADLHDCPSettings
Structure containing HDCP Settings info.
struct ADL_ERROR_REASON2 ADL_ERROR_REASON2
@ ADL_SWITCHABLE_AMDAMD
Definition: adl_structures.h:1888
int iDisplayHeight
SLS Display Height.
Definition: adl_structures.h:1721
ADL_ERROR_RECORD_SEVERITY Severity
Definition: adl_structures.h:2698
Structure containing information about MM Feature Capabilities.
Definition: adl_structures.h:4050
struct ADLODNFanControl ADLODNFanControl
Structure containing information about Overdrive N Fan Speed.
int GlobalFPS_MaxLimit
Definition: adl_structures.h:3713
struct ADLGLSyncModuleID ADLGLSyncModuleID
Structure containing GL-Sync module information.
float fGreen
Green color channel gamma value.
Definition: adl_structures.h:447
int iFlags
Fan speed cotrol
Definition: adl_structures.h:1154
Definition: adl_structures.h:3517
struct ADLMemoryInfo2 ADLMemoryInfo2
Structure containing additional information about the ASIC memory.
int Hotkey
Definition: adl_structures.h:3554
unsigned int numberofTotalLanes
Definition: adl_structures.h:2818
int iBezelModeIndex
SLS Bezel Mode Index.
Definition: adl_structures.h:1709
@ ADL_EDC_BLOCK_ID_SGPR
Definition: adl_structures.h:2723
int iTimingStandard
Timing Standard. Refer define_modetiming_standard.
Definition: adl_structures.h:2337
int iSyncField
For interlaced sync signals, the value can be ADL_GLSYNC_SYNCFIELD_1 or *_BOTH Genlock related values...
Definition: adl_structures.h:896
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1087
union _ADL_ERROR_PATTERN ADL_ERROR_PATTERN
char strDisplayManufacturerName[256]
The display's manufacturer name.
Definition: adl_structures.h:566
int iPelsWidth
Horizontal resolution (in pixels).
Definition: adl_structures.h:627
int iNumSLSTarget
The number of display targets belongs to this map.
Definition: adl_structures.h:1661
int iTemperature
Temperature in millidegrees Celsius.
Definition: adl_structures.h:1139
int iTDPLimit
Definition: adl_structures.h:3035
int iAllocatedBandwidthInMbps
bandwidth allocated to this display
Definition: adl_structures.h:601
struct ADLAdapterODClockConfig ADLAdapterODClockConfig
Structure containing the Overdrive clock configuration.
int iExtValue
Value for future extension.
Definition: adl_structures.h:2262
struct ADLRASErrorInjection ADLRASErrorInjection
Structure containing information related RAS Error Injection information.
int currentPower
Definition: adl_structures.h:3110
Structure containing information about Overdrive N capabilities.
Definition: adl_structures.h:2933
struct ADLOD8SingleInitSetting ADLOD8SingleInitSetting
Structure containing HDTV information for display calls.
Definition: adl_structures.h:502
int iNumSLSTarget
the number of display map config to be validated.
Definition: adl_structures.h:1776
ADLAdjustmentinfo sOverlayInfo
Data.
Definition: adl_structures.h:836
struct ADLSingleSensorData ADLSingleSensorData
Structure containing information about Performance Metrics data.
bool directionCounterClockWise
Definition: adl_structures.h:3764
int featureID
Definition: adl_structures.h:3126
int iMemoryClock
Memory clock in 10 KHz.
Definition: adl_structures.h:732
int iVendorID
The vendor ID associated with this adapter.
Definition: adl_structures.h:59
Structure containing information about the display port MST device.
Definition: adl_structures.h:594
int iNumberOfPerformanceLevels
Definition: adl_structures.h:2136
Structure containing CrossfireX state and error information.
Definition: adl_structures.h:1284
DpLinkRate linkRate
Definition: adl_structures.h:2816
int iFanSpeedPercent
Contains current fan speed in percent (if valid flag exists in iSpeedType)
Definition: adl_structures.h:2215
unsigned short usSensors[ADL_PMLOG_MAX_SUPPORTED_SENSORS]
list of sensors defined by ADL_PMLOG_SENSORS
Definition: adl_structures.h:3274
int sTimingFlags
Timing flags. Detailed Timimg Flags.
Definition: adl_structures.h:3950
int iVddc
Current core voltage.
Definition: adl_structures.h:1093
int iSize
Size of the structure.
Definition: adl_structures.h:772
int iIndex
The current PossibleMap index. Each PossibleMap is assigned an index.
Definition: adl_structures.h:1567
int step
Definition: adl_structures.h:3119
struct ADLApplicationDataX3 ADLApplicationDataX3
Structure containing information about an application.
int iPXConfigCapValue
The bit mask identifies the PowerExpress Config Caps value. The detailed definition is in ADL_PX_CONF...
Definition: adl_structures.h:1873
unsigned int InputSize
Definition: adl_structures.h:3457
long ulHighVddc
Definition: adl_structures.h:484
wchar_t * strProfileName
Name of profile assigned to the application.
Definition: adl_structures.h:2431
int iSize
Must be set to sizeof( ADLMVPUStatus ).
Definition: adl_structures.h:1389
int GlobalFPS_MinLimit
Definition: adl_structures.h:3712
Structure containing information about the activatable source.
Definition: adl_structures.h:1408
int iCoreClock
Core clock in 10 KHz.
Definition: adl_structures.h:730
int ulPTMCx
Returns the display device preferred timing mode's horizontal resolution.
Definition: adl_structures.h:367
int iDefaultMode
Definition: adl_structures.h:4275
short sOverscan8B
Definition: adl_structures.h:3977
int iSize
Should be set to the sizeof the structure.
Definition: adl_structures.h:834
char morseCodeTextOutPut[260]
Definition: adl_structures.h:3767
struct ADLPMLogStartOutput ADLPMLogStartOutput
Structure containing information to start power management logging.
wchar_t strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1946
struct ADLChipSetInfo ADLChipSetInfo
Structure containing information about the Chipset.
int iSLSGridColumn
The grid column.
Definition: adl_structures.h:1628
unsigned int voltageSwing
Definition: adl_structures.h:4259
Structure containing per display FreeSync capability information.
Definition: adl_structures.h:2784
DceSettingsType type
Definition: adl_structures.h:2807
Structure containing information about ProVSR Settings change reason.
Definition: adl_structures.h:3616
int value
Definition: adl_structures.h:3166
Structure containing information about driver supported gamut spaces , capability method.
Definition: adl_structures.h:3868
ADLODNParameterRange minimumPerformanceClock
Definition: adl_structures.h:2923
int GlobalEnable
Definition: adl_structures.h:3584
short sHOverscanRight
Overscan right.
Definition: adl_structures.h:665
int iDisplayTargetValue
The bit mask identifies the display status. The detailed definition is in ADL_DISPLAY_DISPLAYTARGET_P...
Definition: adl_structures.h:1474
wchar_t AppName[256]
Definition: adl_structures.h:2360
struct ADLAdapterCaps ADLAdapterCaps
Structure containing information about an controller mode.
struct ADLODNPerformanceStatus ADLODNPerformanceStatus
ADLODNParameterRange fanTemperature
Definition: adl_structures.h:2958
int reset
Definition: adl_structures.h:3168
int bCurrent
User controlled Boolean current value. Valid only if ADLFeatureCaps supports Boolean.
Definition: adl_structures.h:4124
int supported
Definition: adl_structures.h:3185
int apiVersion
mantle api version
Definition: adl_structures.h:4164
Structure containing GL-Sync ports capabilities.
Definition: adl_structures.h:868
int iFlags
Possible valies: ADL_DL_THERMAL_FLAG_INTERRUPT or ADL_DL_THERMAL_FLAG_FANCONTROL.
Definition: adl_structures.h:1124
char strDriverVer[256]
Driver Release (Packaging) Version (e.g. "16.20.1035-160621a-303814C")
Definition: adl_structures.h:1349
int iNumDisplayTarget
the number of display Targets for these display Maps
Definition: adl_structures.h:1575
char StructureName[32]
Definition: adl_structures.h:2711
struct AdapterInfo * LPAdapterInfo
int iOrientation
Screen orientation. E.g., 0, 90, 180, 270.
Definition: adl_structures.h:1658
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:169
char strDisplayName[256]
Display name. For example, "\\\\Display0".
Definition: adl_structures.h:3830
#define ADL_MAX_RAD_LINK_COUNT
Maximum Relative Address Link.
Definition: adl_defines.h:1396
int iSupportedHDR
Bit vector of supported color spaces ADLDDCInfo2 HDR support options.
Definition: adl_structures.h:414
struct ADLConnectionData ADLConnectionData
Structure containing connection information.
int iDefault
Display Property Default value.
Definition: adl_structures.h:717
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:121
struct ADLOD6ParameterRange ADLOD6ParameterRange
Structure containing information about Overdrive 6 clock range.
int iLength
length of the slot(in millimeters).
Definition: adl_structures.h:2538
struct ADL_DRIVERUPSCALE_NOTFICATION_REASON ADL_DRIVERUPSCALE_NOTFICATION_REASON
Structure containing information about DRIVERUPSCALE Settings change reason.
@ ADL_DEFFERRED
Definition: adl_structures.h:2675
int gpuType
mantle gpu type;
Definition: adl_structures.h:4172
struct ADLBiosInfo * LPADLBiosInfo
struct ADLAdapterDisplayCap ADLAdapterDisplayCap
Structure containing information about the adapter display manner.
Definition: adl_structures.h:2680
int iPossibleStandard
Applicable timing standards for the current mode.
Definition: adl_structures.h:687
int iBusSpeedType
Definition: adl_structures.h:254
struct ADLErrorInjection ADLErrorInjection
Structure containing information about EDC Error Injection.
int iMin
The starting value of the clock range.
Definition: adl_structures.h:2879
int iSDIState
The SDI state, ADL_SDI_ON or ADL_SDI_OFF, for the current SDI mode.
Definition: adl_structures.h:4199
struct ADL_IMAGE_BOOST_SETTINGS ADL_IMAGE_BOOST_SETTINGS
Structure containing information about OGL IMAGE BOOST Settings.
int ulReserved[14]
Reserved.
Definition: adl_structures.h:3324
int maxMemRefsPerSubmission
mem size
Definition: adl_structures.h:4176
ADLRASResetErrorCountsOutput Output
Definition: adl_structures.h:3415
int Hotkey
Definition: adl_structures.h:3708
struct ADLPossibleSLSMap ADLPossibleSLSMap
Structure containing information about the display Possible SLS Map information.
int iSize
Must be set to sizeof( ADLMVPUCaps ).
Definition: adl_structures.h:1368
int ulDDCInfoFlag
Return EDID flags.
Definition: adl_structures.h:373
int iSize
Size of the structure.
Definition: adl_structures.h:745
int iCurrentMode
Definition: adl_structures.h:4277
unsigned int ulReserved[256]
Reserved.
Definition: adl_structures.h:3306
struct ADLRASResetErrorCounts ADLRASResetErrorCounts
Structure containing information related RAS Error Counts Reset Information.
int iMin
The starting value of the clock range.
Definition: adl_structures.h:2069
long long iMemoryReq
Definition: adl_structures.h:287
int ulManufacturerID
Returns the manufacturer ID of the display device. Should be zeroed if this information is not availa...
Definition: adl_structures.h:319
struct ADLChipSetInfo * LPADLChipSetInfo
@ ADLvRamVendor_Undefined
Definition: adl_structures.h:206
Structure containing information about the validated display device possible map result.
Definition: adl_structures.h:1601
int LogSeverityEnabled
Definition: adl_structures.h:3209
struct ADLSLSGrid * LPADLSLSGrid
int GlobalEnable
Definition: adl_structures.h:3555
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2241
unsigned int OutputSize
Definition: adl_structures.h:3459
int iStepValue
The minimum change in between minValue and maxValue.
Definition: adl_structures.h:1998
short sHOverscanLeft
Overscan left.
Definition: adl_structures.h:3972
Structure containing information about the display device possible map for one GPU.
Definition: adl_structures.h:1565
@ ADL_AP_DATABASE__USER
Definition: adl_structures.h:2369
int iMinRange
Definition: adl_structures.h:4273
int iCurrentBusLanes
Number of PCIE bus lanes.
Definition: adl_structures.h:1101
struct ADLPossibleMapping ADLPossibleMapping
Structure containing information about display possible mapping.
int iNumberOfPerformanceLevels
Number of standard performance states.
Definition: adl_structures.h:1213
@ ADL_HG_AMDOTHER
Definition: adl_structures.h:1894
union ADLDceSettings::@4 Settings
Structure containing information to start power management logging.
Definition: adl_structures.h:3316
int GlobalMinResChanged
Definition: adl_structures.h:3572
int ulMaxLuminanceData
Return maximum monitor luminance data.
Definition: adl_structures.h:385
int iExtValue
Value for future extension.
Definition: adl_structures.h:2220
@ ADL_IMAGEFILEFORMAT
Definition: adl_structures.h:2354
ADL_EDC_BLOCK_ID blockId
Definition: adl_structures.h:2765
int HotkeyChanged
Definition: adl_structures.h:3617
int iAdaptLink[3]
A list of ADL indexes of the linked adapters in this combination.
Definition: adl_structures.h:1273
Structure containing information about MM Feature Values.
Definition: adl_structures.h:4118
struct ADLGlSyncMode2 ADLGlSyncMode2
Structure containing GL-Sync mode of a display.
short sVOverscanBottom
Overscan bottom.
Definition: adl_structures.h:669
int value
Definition: adl_structures.h:3186
int iMemoryClockMax
Definition: adl_structures.h:2498
int iStep
Step value.
Definition: adl_structures.h:821
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:119
struct ADLPossibleSLSMap * LPADLPossibleSLSMap
float fDefault
Default float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4107
int SensorLimits[256][2]
Definition: adl_structures.h:3335
struct ADLOD6PerformanceLevel ADLOD6PerformanceLevel
Structure containing information about Overdrive 6 clock values.
int ulSerialID
Return EDID serial ID.
Definition: adl_structures.h:379
Structure containing information about overlay adjustment.
Definition: adl_structures.h:813
Structure containing information about display property.
Definition: adl_structures.h:705
short sHTotal
Total width (columns).
Definition: adl_structures.h:647
struct ADL_FRTCPRO_Settings * LPADLFRTCProSettings
int GlobalSharpeningDegree_MinLimit
Definition: adl_structures.h:3681
int iSurfaceMapIndex
OS surface index.
Definition: adl_structures.h:1655
Structure containing information related RAS Get Error Counts Information.
Definition: adl_structures.h:3358
long long iMemoryBandwidthX2
Memory Bandiwidth that is calculated and finalized on the driver side, grab and go.
Definition: adl_structures.h:184
int iDisplayType
The Display type. For example: CRT, TV, CV, DFP.
Definition: adl_structures.h:569
int iMinClock
Minimum clock.
Definition: adl_structures.h:1032
struct ADLOD6Capabilities ADLOD6Capabilities
Structure containing information about Overdrive 6 capabilities.
struct ADLGlSyncPortInfo * LPADLGlSyncPortInfo
unsigned int DefaultValue
Definition: adl_structures.h:4215
struct ADLAdapterLocation ADLBdf
struct ADLVersionsInfoX2 ADLVersionsInfoX2
Structure containing version information.
struct tagADLBezelTransientMode * LPADLBezelTransientMode
ADLODParameterRange sVddc
Core voltage range.
Definition: adl_structures.h:1225
int sVTotal
Total height (rows).
Definition: adl_structures.h:3960
int iCapsMask
The bit mask identifies the adapter caps.
Definition: adl_structures.h:2664
struct ADLDisplayEDIDData ADLDisplayEDIDData
Structure containing information about EDID data.
struct ADLOD8CurrentSetting ADLOD8CurrentSetting
Structure containing information about Overdrive8 current setting.
@ ADLvRamVendor_ESMT
Definition: adl_structures.h:204
@ ADL_INVALID_FORMAT
Definition: adl_structures.h:2353
int ulSize
Size of the structure.
Definition: adl_structures.h:315
int iPelsHeight
Definition: adl_structures.h:4241
int chill
Definition: adl_structures.h:3520
int iNativeDisplayChromaticityWhitePointY
Display White Point Y coordinate multiplied by 10000.
Definition: adl_structures.h:408
union _ADL_ECC_EDC_FLAG ADL_ECC_EDC_FLAG
ADLDisplayMap * displayMap
The display Maps list to validate.
Definition: adl_structures.h:1573
int sPixelClock
Pixel clock value.
Definition: adl_structures.h:3968
Structure containing detailed timing parameters.
Definition: adl_structures.h:3946
Structure containing information info for a property record in a profile.
Definition: adl_structures.h:2401
int iNumWGPs
Total number of WGPs. Valid for RDNA (iGCGen == RDNA)
Definition: adl_structures.h:2847
@ APP_PROC_RUNNING
Definition: adl_structures.h:2347
ADLBdf GPUBdf
The BDF of the GPU on which application runs.
Definition: adl_structures.h:3484
struct ADLDevicePort ADLDevicePort
Structure containing port information.
@ ODN_GPU_SOCKET_POWER
Definition: adl_structures.h:3101
struct ADLDetailedTiming ADLDetailedTiming
Structure containing detailed timing parameters.
@ ODN_GPU_PPT_POWER
Definition: adl_structures.h:3100
struct ADLSLSMap ADLSLSMap
Structure containing information about the display SLS Map information.
struct ADLDceSettings::@4::@6 DpLink
ADLOD6ParameterRange sPowerControlPercent
Returns the hard limits of the Power Limit adjustment range. Power limit should not be adjusted outsi...
Definition: adl_structures.h:2457
struct ADLMemoryInfo3 ADLMemoryInfo3
Structure containing additional information about the ASIC memory.
ADLMode displayMode
The Display Mode for the current map.
Definition: adl_structures.h:1542
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1410
Structure containing GL-Sync module information.
Definition: adl_structures.h:849
int iScanRateCoeff
Scan rate multiplier applied to the sync signal. ADL_GLSYNC_SCANRATECOEFF_* Genlock related values.
Definition: adl_structures.h:900
int iModeHeight
Custom mode height.
Definition: adl_structures.h:465
long long int timeStamp
Timestamp at which application has run.
Definition: adl_structures.h:3478
long ulHighMemoryClock
Definition: adl_structures.h:483
long long iMemoryBandwidth
Highest default performance level Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:123
long long virtualMemPageSize
virtual mem size
Definition: adl_structures.h:4178
struct ADLRASGetErrorCountsOutput ADLRASGetErrorCountsOutput
Structure containing information related RAS Get Error Counts Information.
int iDisplayLogicalAdapterIndex
The persistent logical adapter index for the display.
Definition: adl_structures.h:537
int iSLSBezelTransientModeMask
The bit mask identifies the bits this structure is currently using. It will be the total OR of all th...
Definition: adl_structures.h:1504
Structure containing connection state of the connector.
Definition: adl_structures.h:2592
@ APP_PROC_WAIT
Definition: adl_structures.h:2346
int iControlVector
Mode control vector. Bitfield of ADL_GLSYNC_MODECNTL_* Genlock related values.
Definition: adl_structures.h:974
@ ADL_PX_NONE
Definition: adl_structures.h:1886
Definition: adl_structures.h:3272
char cEDIDData[256]
EDID data.
Definition: adl_structures.h:780
struct ADLGLSyncPortCaps ADLGLSyncPortCaps
Structure containing GL-Sync ports capabilities.
int iGCGen
indicate the graphic core generation
Definition: adl_structures.h:2840
unsigned long long ptr_LoggingAddress
Definition: adl_structures.h:3321
char strName[64]
Property Name.
Definition: adl_structures.h:1962
int iControlVector
Port control data ADL_GLSYNC_PORTCNTL_* Genlock related values.
Definition: adl_structures.h:940
Structure containing information about the Adapter offset stepping size.
Definition: adl_structures.h:1822
int Hotkey
Definition: adl_structures.h:3629
int iNumSIMDs
Total number of SIMDs. Valid for Pre GCN (iGCGen == Pre-GCN)
Definition: adl_structures.h:2859
int iCapsValue
The bit identifies the adapter caps define_adapter_caps.
Definition: adl_structures.h:2666
int iOutputBandwidth
Output Bandwidth. Could be used for MST branch, DP or DP Active dongle. Define_linkrate_constants.
Definition: adl_structures.h:2620
struct ADL_BOOST_NOTFICATION_REASON ADL_BOOST_NOTFICATION_REASON
Structure containing information about BOOST Settings change reason.
int iNumBezelOffset
The number of bezel offsets belongs to this map.
Definition: adl_structures.h:1498
long ulMemoryMin
Definition: adl_structures.h:487
struct ADL_PROVSR_SETTINGS ADL_PROVSR_SETTINGS
Structure containing information about Pro VSR Settings.
ADLODNParameterRange svddcRange
Definition: adl_structures.h:2908
int GlobalEnable
Definition: adl_structures.h:3654
struct ADLSLSOffset * LPADLSLSOffset
struct ADL_DRIVERUPSCALE_SETTINGS ADL_DRIVERUPSCALE_SETTINGS
Structure containing information about DRIVERUPSCALE Settings.
long long iVramVendorRevId
Vram vendor ID.
Definition: adl_structures.h:182
int iSec
Definition: adl_structures.h:2299
int iBezelffsetValue
The bit mask identifies the display status.
Definition: adl_structures.h:1727
struct ADLOD6PowerControlInfo ADLOD6PowerControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
@ ADLvRamVendor_ETRON
Definition: adl_structures.h:199
Structure containing information about CHILL Settings change reason.
Definition: adl_structures.h:3693
float fRed
Red color channel gamma value.
Definition: adl_structures.h:445
Structure containing information about display possible mapping.
Definition: adl_structures.h:1587
int virtualSegmentCurrent
Definition: adl_structures.h:235
struct ADLVersionsInfo * LPADLVersionsInfo
struct ADLDisplayDPMSTInfo * LPADLDisplayDPMSTInfo
int iSupportedTransferFunction
Bit vector of supported transfer functions ADLSourceContentAttributes transfer functions (gamma).
Definition: adl_structures.h:388
int iEngineClockMax
The recommended maximum engine clock adjustment in percent, for the specified power limit value.
Definition: adl_structures.h:2493
int iMaxPercent
Maximum possible fan speed value in percents.
Definition: adl_structures.h:1158
long vendorId
mantle vendroe id
Definition: adl_structures.h:4168
struct ADLMVPUCaps ADLMVPUCaps
Structure containing information about MultiVPU capabilities.
Structure containing information about Overdrive8 set setting.
Definition: adl_structures.h:3165
int ulReserved[12]
Reserved.
Definition: adl_structures.h:3513
Definition: adl_structures.h:3125
int iSLSGridPositionX
Target postion X in SLS grid.
Definition: adl_structures.h:1800
int iSpeedType
Possible valies: ADL_DL_FANCTRL_SPEED_TYPE_PERCENT or ADL_DL_FANCTRL_SPEED_TYPE_RPM.
Definition: adl_structures.h:1177
Definition: adl_structures.h:2359
int iBezelOffsetSteppingSizeY
Bezel Y stepping size offset.
Definition: adl_structures.h:1833
char cDisplayName[256]
Returns the name of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:359
int iModeWidth
Custom mode width.
Definition: adl_structures.h:463
Structure containing information about Overdrive 6 PowerControl settings.
Definition: adl_structures.h:2253
Structure containing information about Overdrive8 initial setting.
Definition: adl_structures.h:3139
Structure containing information about adapter location.
Definition: adl_structures.h:1315
long maxThreadGroupSize
thread group size
Definition: adl_structures.h:4184
unsigned long reserved
Definition: adl_structures.h:2746
struct ADLOD6FanSpeedInfo ADLOD6FanSpeedInfo
Structure containing information about Overdrive 6 fan speed information.
long multiColorTargetClears
color target
Definition: adl_structures.h:4188
int iYRes
Screen resolution Height.
Definition: adl_structures.h:1441
char hb2
Definition: adl_structures.h:994
int iNumActivatableSources
The number of Activatable Sources.
Definition: adl_structures.h:1412
char hb1
Definition: adl_structures.h:993
Structure containing GL-Sync Genlock settings.
Definition: adl_structures.h:884
int iPageID
Page ID. All Features with the same Page ID value are shown together on the same UI page.
Definition: adl_structures.h:4062
int iHDCPProtectionVersion
Definition: adl_structures.h:4146
ADLODNParameterRange powerTuneTemperature
Definition: adl_structures.h:2914
int iBezelOffsetSteppingSizeMask
Identifies the bits this structure is currently using. It will be the total OR of all the bit definit...
Definition: adl_structures.h:1836
Structure containing information about thermal controller fan speed.
Definition: adl_structures.h:1150
int iSLSMapMask
The bit mask identifies the number of bits DisplayMap is currently using. Sum all the bit definitions...
Definition: adl_structures.h:1685
Structure containing Mantle App info.
Definition: adl_structures.h:4162
int iSLSMapIndex
The current display map index. It is the OS Desktop index. For example, OS Index 1 showing clone mode...
Definition: adl_structures.h:1703
int iDisplayControllerIndex
Definition: adl_structures.h:560
struct ADLDisplayConfig ADLDisplayConfig
Structure containing HDTV information for display calls.
int TexCount
Definition: adl_structures.h:219
int iReserved[3]
Should be 0.
Definition: adl_structures.h:838
int iPortType
Port type. Bitfield of ADL_GLSYNC_PORTTYPE_* Genlock related values.
Definition: adl_structures.h:870
struct ADLGraphicCoreInfo ADLGraphicCoreInfo
Structure containing information about Graphic Core.
int iDevice
Device number : 5 bits.
Definition: adl_structures.h:1319
int GlobalSharpeningDegree_MaxLimit
Definition: adl_structures.h:3682
long ulManufacturerId
manufacturer ID of the display
Definition: adl_structures.h:2051
int iEngineClock
Current engine clock in 10 KHz.
Definition: adl_structures.h:2157
Structure Containing All Radeon USB LED requests and controls.
Definition: adl_structures.h:3790
Structure containing the packet info of a display.
Definition: adl_structures.h:991
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1521
Structure containing information about thermal controller temperature.
Definition: adl_structures.h:1135
int iSupportedConnections
Bit vector of supported connections. Bitmask is defined in constants section. Define_connection_types...
Definition: adl_structures.h:2580
int ulSize
size
Definition: adl_structures.h:3505
unsigned int ProcessId
Definition: adl_structures.h:2386
int bEnabled
Current active state.
Definition: adl_structures.h:3507
struct ADLMemoryInfo * LPADLMemoryInfo
Structure containing information about Overdrive N Fan Speed.
Definition: adl_structures.h:3014
int iBezelOffsetY
SLS Bezel Offset Y.
Definition: adl_structures.h:1715
Structure containing information about the adapter display manner.
Definition: adl_structures.h:1519
int iFWBootSectorVersion
GL-Sync module firmware version of Boot Sector.
Definition: adl_structures.h:855
#define ADL_DL_MAX_REGISTRY_PATH
Definition: adl_defines.h:1156
Structure containing information about FRTCPRO Settings.
Definition: adl_structures.h:4212
int iFanSpeedRPM
Contains current fan speed in RPM (if valid flag exists in iSpeedType)
Definition: adl_structures.h:2217
struct ADLECCData ADLECCData
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of er...
@ ADLvRamVendor_NANYA
Definition: adl_structures.h:200
char strUDID[256]
The unique device ID associated with this adapter.
Definition: adl_structures.h:51
struct ADLPossibleMapResult * LPADLPossibleMapResult
int minValue
Definition: adl_structures.h:3127
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC genericPararmeters
Definition: adl_structures.h:3795
ADLPoint Red
red channel chromasity coordinate
Definition: adl_structures.h:3900
unsigned int minSupportedFps
Definition: adl_structures.h:4218
short brightness
Definition: adl_structures.h:3779
struct ADLVersionsInfo ADLVersionsInfo
Structure containing version information.
int EnumMask
The Mask for available bits for enumerated values.(If ADLFeatureCaps supports ENUM values)
Definition: adl_structures.h:4110
int GlobalLimitFPS
Definition: adl_structures.h:3556
int iMode
Definition: adl_structures.h:3015
struct ADLSLSTarget ADLSLSTarget
Structure containing information about the SLS targets.
struct ADLOD8SetSetting ADLOD8SetSetting
int iDefaultValue
Definition: adl_structures.h:4276
char cReserved[3]
Reserved.
Definition: adl_structures.h:2794
int iMaxRefreshRateInMicroHz
Reports maximum FreeSync refresh rate supported by the display in micro hertz.
Definition: adl_structures.h:2790
int sHSyncStart
Horizontal sync signal offset.
Definition: adl_structures.h:3956
Structure containing information controller Gamma settings.
Definition: adl_structures.h:443
int iPowerControlPercent
The current power control adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2477
ADLAppInterceptionListType AppFormat
Definition: adl_structures.h:2362
int iCaps
FreeSync capability flags. Define_freesync_caps.
Definition: adl_structures.h:2786
unsigned short G
Definition: adl_structures.h:3750
int iTargetTemperature
Definition: adl_structures.h:3020
int iStatusVector
Mode status vector. Bitfield of ADL_GLSYNC_MODECNTL_STATUS_* Genlock related values.
Definition: adl_structures.h:976
int iIndex
The current display map index. It is the OS Desktop index. For example, OS Index 1 showing clone mode...
Definition: adl_structures.h:1603
float fCurrent
Current float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4130
Structure containing information about driver supported gamut coordinates.
Definition: adl_structures.h:3898
struct ADLI2C ADLI2C
Structure containing information about I2C.
int iVendorID
The vendor ID associated with this adapter.
Definition: adl_structures.h:3826
Structure containing information about OGL IMAGE BOOST Settings.
Definition: adl_structures.h:3652
struct ADLPossibleMap ADLPossibleMap
Structure containing information about the display device possible map for one GPU.
ADL_AP_DATABASE recordSource
Definition: adl_structures.h:2433
int GlobalMinRes_Step
Definition: adl_structures.h:3604
int Hotkey
Definition: adl_structures.h:3653
int virtualSegmentSupported
Definition: adl_structures.h:233
void * ADL_FRAME_DURATION_HANDLE
Handle to ADL Frame Monitor Token.
Definition: adl_structures.h:2318
ADL_ERROR_RECORD_SEVERITY
Definition: adl_structures.h:2672
struct ADLApplicationRecord ADLApplicationRecord
Structure containing information info for an application record.
char strPNPString[256]
PNP string from Windows.
Definition: adl_structures.h:77
struct ADLMemoryInfo3 * LPADLMemoryInfo3
Definition: adl_structures.h:3296
char strPathName[256]
Path Name.
Definition: adl_structures.h:1906
Structure containing information about an controller mode.
Definition: adl_structures.h:2008
int boost
Definition: adl_structures.h:3526
long ulConnectorType
HDTV connector type.
Definition: adl_structures.h:506
unsigned int iGPUAffinity
The GPU on which application runs.
Definition: adl_structures.h:3482
Structure containing information about Clock.
Definition: adl_structures.h:728
int iExpansionMode
Get or Set ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_CENTER or ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_FULLSC...
Definition: adl_structures.h:711
int ulDCFPSCurrent
Current Value of FPS Monitor in DC state.
Definition: adl_structures.h:3232
int iSLSTargetValue
The bit mask identifies status info. It is for function extension purpose.
Definition: adl_structures.h:1812
Structure containing information about Graphic Core.
Definition: adl_structures.h:2838
char strPNPString[256]
PNP string from Windows.
Definition: adl_structures.h:3840
ADLRASResetErrorCountsInput Input
Definition: adl_structures.h:3413
int iDisplayLogicalIndex
The logical display index belonging to this adapter.
Definition: adl_structures.h:528
unsigned int GlobalEnableChanged
Definition: adl_structures.h:3667
ADLAdapterLocation aAdapterLocation[4]
PCI Bus/Device/Function for each active adapter participating in MVPU.
Definition: adl_structures.h:1395
struct ADLDisplayInfo ADLDisplayInfo
Structure containing information about the display device.
Structure containing information about the display Possible SLS Map information.
Definition: adl_structures.h:1764
Structure containing display mode information.
Definition: adl_structures.h:683
int LogDestinations
Definition: adl_structures.h:3208
@ ADL_EDC_BLOCK_ID_TCL1
Definition: adl_structures.h:2727
int iSLSGridRow
The grid row.
Definition: adl_structures.h:1625
int iPanelPixelFormat
Returns the Pixel formats the display supports DDCInfo Pixel Formats.
Definition: adl_structures.h:377
Definition: adl_structures.h:2752
wchar_t strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1928
int iVisualID
Visual ID. Places one or more features in a Group Box. If zero, no Group Box is added.
Definition: adl_structures.h:4059
int iBus
PCI Bus number : 8 bits.
Definition: adl_structures.h:1317
Structure containing information about MultiVPU status.
Definition: adl_structures.h:1387
#define ADL_APP_PROFILE_FILENAME_LENGTH
Definition: adl_defines.h:1355
int ulMaxRefresh
Returns the maximum supported refresh rate. Should be zeroed if this information is not available.
Definition: adl_structures.h:329
char strDriverVer[256]
Driver Release (Packaging) Version (e.g. 8.71-100128n-094835E-ATI)
Definition: adl_structures.h:1333
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1700
long long iMemoryBitRateX2
Memory Bit Rate that is calculated and finalized on the driver side, grab and go.
Definition: adl_structures.h:186
struct ADLErrorInjectionX2 ADLErrorInjectionX2
struct ADLDisplayModeInfoX2 ADLDisplayModeInfoX2
Structure containing display mode information.
ADLOD6ParameterRange sEngineClockPercent
Returns the hard limits of the SCLK overdrive adjustment range. Overdrive clocks should not be adjust...
Definition: adl_structures.h:2453
int iLine
Numerical value representing hardware I2C.
Definition: adl_structures.h:747
int ModeOverrideEnabled
Definition: adl_structures.h:3737
int iNumOfGLSyncConnectors
Number of GLSyncConnectors.
Definition: adl_structures.h:2662
int iFlag
Set to 0.
Definition: adl_structures.h:774
struct ADLODNPerformanceLevel ADLODNPerformanceLevel
Structure containing information about Overdrive level.
int iViewPanLockLeft
Horizontal left panlock position.
Definition: adl_structures.h:2021
int iBaseModeHeight
Custom mode base height.
Definition: adl_structures.h:469
int iDisplayFeatureValue
Type of Memory Memory Type.
Definition: adl_structures.h:289
ADLDisplayID displayID
Display IDs.
Definition: adl_structures.h:1433
long long iInvisibleMemorySize
Invisible Memory size in bytes.
Definition: adl_structures.h:178
unsigned int maxSupportedFps
Definition: adl_structures.h:4217
int iAction
Read from or write to slave device. ADL_DL_I2C_ACTIONREAD or ADL_DL_I2C_ACTIONWRITE.
Definition: adl_structures.h:4021
struct ADLMode * LPADLMode
struct ADLGamutData ADLGamutData
Structure containing information about driver current gamut space , parent struct for ADLGamutCoordin...
int iActivityPercent
Definition: adl_structures.h:2162
int iAddress
The 7-bit I2C slave device address, shifted one bit to the left.
Definition: adl_structures.h:749
struct ADL_RADEON_LED_PATTERN_CONFIG_GENERIC ADL_RADEON_LED_PATTERN_CONFIG_GENERIC
Structure Containing All Generic LED configuration for user requested LED pattern....
wchar_t strFileName[256]
Application file name.
Definition: adl_structures.h:3472
struct ADLODPerformanceLevel ADLODPerformanceLevel
Structure containing information about Overdrive level.
int iMaximumNumberOfPerformanceLevels
Definition: adl_structures.h:2937
Structure containing information about EDC Error Injection.
Definition: adl_structures.h:2764
char * pcData
Address of the characters which are to be sent or received on the I2C bus.
Definition: adl_structures.h:4029
int bDCFPSEnabled
FPS Monitor is enabled in the DC state if 1.
Definition: adl_structures.h:3228
struct ADLDisplayIdentifier ADLDisplayIdentifier
Structure containing information about a display.
Structure containing display mode information.
Definition: adl_structures.h:3988
ADLDisplayID displayID
The Display ID.
Definition: adl_structures.h:1706
struct ADLOD6FanSpeedValue ADLOD6FanSpeedValue
Structure containing information about Overdrive 6 fan speed value.
int iLine
Numerical value representing hardware I2C.
Definition: adl_structures.h:4015
Structure containing information about driver current gamut space , parent struct for ADLGamutCoordin...
Definition: adl_structures.h:3914
struct ADLGLSyncGenlockConfig ADLGLSyncGenlockConfig
Structure containing GL-Sync Genlock settings.
int iCurrentPerformanceLevel
Not used. Reserved for future use.
Definition: adl_structures.h:2164
int iSlotIndex
index of the slot, 0-based index.
Definition: adl_structures.h:2518
@ ADL_ERROR_INJECTION_MODE_ADDRESS
Definition: adl_structures.h:2735
ADLMode SLSMode
the SLS mode for which the overlap is configured
Definition: adl_structures.h:1851
Structure containing information about an controller mode including Number of Connectors.
Definition: adl_structures.h:2652
short sVSyncStart
Vertical sync signal offset.
Definition: adl_structures.h:659
Structure containing information about Overdrive 6 extension capabilities.
Definition: adl_structures.h:2443
short sOverscanGR
Definition: adl_structures.h:3978
@ ADL_ERROR_INJECTION_MODE_MULTIPLE
Definition: adl_structures.h:2734
int iErrorCode
Current error code of this CrossfireX combination.
Definition: adl_structures.h:1286
int iGlSyncGPUPort
GL-Sync GPU port index (to be passed into ADLGLSyncGenlockConfig.lSignalSource and ADLGlSyncPortContr...
Definition: adl_structures.h:853
int iStepClock
Step.
Definition: adl_structures.h:1036
struct ADLDisplayID ADLDisplayID
Structure containing information about the display device.
ADLDisplayID displayID
The DisplayID structure.
Definition: adl_structures.h:557
ADLDetailedTimingX2 sDetailedTiming
Detailed timing parameters.
Definition: adl_structures.h:4000
int iGLSyncConnectorIndex
Index of GL-Sync connector used to genlock the display/controller.
Definition: adl_structures.h:978
Definition: adl_structures.h:3503
int iFlags
Flag Clock flags.
Definition: adl_structures.h:1070
short sHOverscanRight
Overscan right.
Definition: adl_structures.h:3970
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1646
wchar_t strPathName[256]
Path Name.
Definition: adl_structures.h:1924
int iFirstTargetArrayIndex
the first target array index in the target array
Definition: adl_structures.h:1855
int GlobalEnable
Definition: adl_structures.h:3709
int iSLSGridPositionY
Target postion Y in SLS grid.
Definition: adl_structures.h:1803
struct ADLBezelOffsetSteppingSize ADLBezelOffsetSteppingSize
Structure containing information about the Adapter offset stepping size.
int ulSupportsDDC
Indicates whether the attached display supports DDC. If this field is zero on return,...
Definition: adl_structures.h:317
Structure containing information related RAS Error Injection information.
Definition: adl_structures.h:3443
int iPortType
Type of GL-Sync port (ADL_GLSYNC_PORT_*).
Definition: adl_structures.h:914
Structure containing version information.
Definition: adl_structures.h:1347
struct ADLODNExtSingleInitSetting ADLODNExtSingleInitSetting
ADLOD6ParameterRange sEngineClockRange
Definition: adl_structures.h:2098
int iMax
Maximum parameter value.
Definition: adl_structures.h:1196
struct ADLDceSettings::@4::@7 Protection
int iOffset
The offset of the data from the address.
Definition: adl_structures.h:4019
bool qualityDetectionEnabled
Definition: adl_structures.h:2812
int iAdapterID
AdapterID for this adapter.
Definition: adl_structures.h:94
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:143
unsigned int u32All
Definition: adl_structures.h:4262
struct ADLSGApplicationInfo ADLSGApplicationInfo
Structure containing information about an application.
@ APP_PROC_PREMPTION
Definition: adl_structures.h:2343
ADLODNParameterRange sEngineClockRange
Definition: adl_structures.h:2902
int iPossibleMVPUSlaves
Bits set for all possible MVPU slaves. MVPU_ADAPTER_0 .. MVPU_ADAPTER_3.
Definition: adl_structures.h:1374
int iMaximumBusLanes
Maximum possible PCI-E bus # of lanes.
Definition: adl_structures.h:2170
int Hotkey
Definition: adl_structures.h:3583
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:2327
int iSize
Size of the structure.
Definition: adl_structures.h:1068
int iBaseModeWidth
Custom mode base width.
Definition: adl_structures.h:467
struct ADLOD6CurrentStatus ADLOD6CurrentStatus
Structure containing information about current Overdrive 6 performance status.
int iFunction
Function number : 3 bits.
Definition: adl_structures.h:1321
int iPossibleStandard
Applicable timing standards for the current mode.
Definition: adl_structures.h:3992
int iAdapterIndex
The adapter index identifying the GPU for which to validate these Maps & Targets.
Definition: adl_structures.h:1569
unsigned long long errorAddress
Definition: adl_structures.h:2753
int iStep
The minimum increment between clock values.
Definition: adl_structures.h:2073
int iMemoryClock
Current memory clock.
Definition: adl_structures.h:1091
struct ADLI2CLargePayload ADLI2CLargePayload
Structure containing information about I2C.
@ ODN_GPU_CHIP_POWER
Definition: adl_structures.h:3102
Structure containing information about the features associated with a display.
Definition: adl_structures.h:300
int iBitrate
Definition: adl_structures.h:2612
struct ADLODNPerformanceLevels ADLODNPerformanceLevels
Structure containing information about Overdrive N performance levels.
int iSLSBezelTransientModeValue
The bit mask identifies the display status. The detail definition is defined below.
Definition: adl_structures.h:1507
int iAdapterIndex
the logic adapter index
Definition: adl_structures.h:1791
struct ADLDisplayProperty ADLDisplayProperty
Structure containing information about display property.
Structure containing information about Overdrive 6 extension state information.
Definition: adl_structures.h:2471
int iSLSModeIndex
The mode index.
Definition: adl_structures.h:1492
int iDisplayFrequency
Refresh rate.
Definition: adl_structures.h:631
struct ADL_RADEON_LED_PATTERN_CONFIG ADL_RADEON_LED_PATTERN_CONFIG
Structure Containing All Radeon USB LED requests and controls.
struct ADLGlSyncPortInfo ADLGlSyncPortInfo
Structure containing GL-Sync port information.
int iAdapterDisplayCapValue
The bit mask identifies the status. Refer to ADL_ADAPTER_DISPLAYCAP_XXX.
Definition: adl_structures.h:1525
int bACFPSEnabled
FPS Monitor is enabled in the AC state if 1.
Definition: adl_structures.h:3226
struct ADLSDIData ADLSDIData
Structure containing information about SDIData This structure is used to store information about the ...
char EdidData[1024]
EDID Data.
Definition: adl_structures.h:2642
Structure containing information about the BIOS.
Definition: adl_structures.h:1301
int iPelsHeight
Vertical resolution (in pixels).
Definition: adl_structures.h:625
int iNativeDisplayChromaticityRedX
Display Red Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:394
@ ADL_HG_AMDAMD
Definition: adl_structures.h:1890
struct ADL_DELAG_SETTINGS ADL_DELAG_SETTINGS
Structure containing information about DELAG Settings.
int HotkeyChanged
Definition: adl_structures.h:3694
int iSupportedStates
Definition: adl_structures.h:2090
int iSize
Size of the structure.
Definition: adl_structures.h:4013
Structure containing connection information.
Definition: adl_structures.h:2630
Structure containing information about PPLog settings.
Definition: adl_structures.h:3203
long ulSize
Size of the structure.
Definition: adl_structures.h:504
int GlobalMaxFPSChanged
Definition: adl_structures.h:3697
struct ADL_PROVSR_NOTFICATION_REASON ADL_PROVSR_NOTFICATION_REASON
Structure containing information about ProVSR Settings change reason.
int iConnectorIndex
index of the connector.
Definition: adl_structures.h:2566
struct ADLClockInfo * LPADLClockInfo
struct ADLSLSGrid ADLSLSGrid
Structure containing information about the display SLS Grid information.
char strFileName[256]
File Name.
Definition: adl_structures.h:1908
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:4240
char sb[28]
sb0~sb27
Definition: adl_structures.h:996
int defaultValue
Definition: adl_structures.h:3129
int iMinRefreshRateInMicroHz
Reports minimum FreeSync refresh rate supported by the display in micro hertz.
Definition: adl_structures.h:2788
int chill
Definition: adl_structures.h:3528
int iType
Type of the connector. Connector Type.
Definition: adl_structures.h:2520
struct ADLOD6StateInfo ADLOD6StateInfo
Structure containing information about Overdrive 6 clocks.
int SupportedGamutSpace
Any combination of following ADL_GAMUT_SPACE_CCIR_709 - ADL_GAMUT_SPACE_CUSTOM.
Definition: adl_structures.h:3870
int iAdapterIndex
The ADL index handle. One GPU may be associated with one or two index handles.
Definition: adl_structures.h:3816
int iPossibleMapResultMask
Definition: adl_structures.h:1605
int iDataSize
Data Size in bytes.
Definition: adl_structures.h:1966
ADLGamutCoordinates CustomGamut
valid when in mask avails ADL_CUSTOM_GAMUT
Definition: adl_structures.h:3936
struct ADLMemoryRequired ADLMemoryRequired
Structure containing information about memory required by type.
@ ADLPreFlipPostProcessingInfoInvalidLUTIndex
Definition: adl_structures.h:3493
int iAdapterIndex
Adapter index.
Definition: adl_structures.h:1431
Structure containing information info for an application record.
Definition: adl_structures.h:2417
struct ADLDisplayModeX2 ADLDisplayModeX2
Structure containing the display mode definition used per controller.
struct ADLFeatureCaps * LPADLFeatureCaps
int iNumSLSTarget
the number of target displays in SLS.
Definition: adl_structures.h:1853
struct ADLODNPerformanceLevelsX2 ADLODNPerformanceLevelsX2
Structure containing information about Overdrive N performance levels.
ADLProfilePropertyType eType
Data type of the property.
Definition: adl_structures.h:2405
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2106
short sHOverscanLeft
Overscan left.
Definition: adl_structures.h:667
char strAdapterName[256]
Adapter name.
Definition: adl_structures.h:61
Structure containing information about the display SLS bezel Mode information.
Definition: adl_structures.h:1484
ADLSLSMap * lpSLSMap
The display map list for validation.
Definition: adl_structures.h:1773
int iCapabilities
Definition: adl_structures.h:2448
int iNumDisplays
Number of displays for this adapter.
Definition: adl_structures.h:2658
Structure containing information about SDIData This structure is used to store information about the ...
Definition: adl_structures.h:4197
int iDisplayPhysicalAdapterIndex
The persistent physical adapter index for the display. It can be the current adapter or a non-local a...
Definition: adl_structures.h:543
int GlobalMinRes_Step
Definition: adl_structures.h:3588
int iAllowAll
Definition: adl_structures.h:4148
int iExtValue
Value for future extension.
Definition: adl_structures.h:2199
char strCatalystWebLink[256]
Web link to an XML file with information about the latest AMD drivers and locations (e....
Definition: adl_structures.h:1337
struct ADLBezelOffsetSteppingSize * LPADLBezelOffsetSteppingSize
struct ADLSDIData * LPADLSDIData
struct ADLCustomMode ADLCustomMode
Structure containing information about component video custom modes.
Structure containing information about Overdrive 6 fan speed information.
Definition: adl_structures.h:2211
struct ADLRASResetErrorCountsOutput ADLRASResetErrorCountsOutput
Structure containing information related RAS Error Counts Reset Information.
int ulACFPSCurrent
Current Value of FPS Monitor in AC state.
Definition: adl_structures.h:3230
int iMemoryClock
Current memory clock in 10 KHz.
Definition: adl_structures.h:2159
struct _ADL_ECC_EDC_FLAG::@2 bits
int iDefault
The default clock values.
Definition: adl_structures.h:2885
int iNumberOfLanes
Definition: adl_structures.h:2614
short sVDisplay
Displayed height.
Definition: adl_structures.h:657
ADLODNParameterRange svddcRange
Definition: adl_structures.h:2949
@ APP_PROC_CREATION
Definition: adl_structures.h:2344
ADLODParameterRange sEngineClock
Engine clock range.
Definition: adl_structures.h:1221
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:167
int iRefreshRate
Refresh rate factor.
Definition: adl_structures.h:689
short sVOverscanTop
Overscan top.
Definition: adl_structures.h:671
int iDataSize
A numerical value representing the number of bytes to be sent or received on the I2C bus.
Definition: adl_structures.h:757
int iReserved[15]
Definition: adl_structures.h:2828
int ulDDCInfoFlag
Return EDID flags.
Definition: adl_structures.h:337
ADLODNParameterRange autoSystemClock
Contains the hard limits of the Auto Systemclock.
Definition: adl_structures.h:2968
int iNumOverlays
Number of overlays for this adapter.
Definition: adl_structures.h:100
struct ADLGLSyncGenlockConfig * LPADLGLSyncGenlockConfig
@ ADL_PMLOG_MAX_SUPPORTED_SENSORS
Definition: adl_structures.h:3269
Structure containing information about Overdrive8 current setting.
Definition: adl_structures.h:3152
Structure containing information about Overdrive 6 capabilities.
Definition: adl_structures.h:2083
int GlobalMaxFPS
Definition: adl_structures.h:3711
int iStatusVector
Mode status vector. Bitfield of ADL_GLSYNC_MODECNTL_STATUS_* Genlock related values.
Definition: adl_structures.h:958
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment val...
Definition: adl_structures.h:2491
int iMinValue
The minimum PowerControl adjustment value.
Definition: adl_structures.h:2255
struct ADL_BOOST_SETTINGS ADL_BOOST_SETTINGS
Structure containing information about BOOST Settings.
int HotkeyChanged
Definition: adl_structures.h:3570
struct ADLTemperature ADLTemperature
Structure containing information about thermal controller temperature.
int ASICRevisionId
Definition: adl_structures.h:222
int iDisplayTargetMask
The bit mask identifies the number of bits DisplayTarget is currently using. It is the sum of all the...
Definition: adl_structures.h:1471
ADLODClockSetting sMemoryClock
Memory Clock.
Definition: adl_structures.h:1053
int iNumSLSMap
Number of display map to be validated.
Definition: adl_structures.h:1770
int iAdapterIndex
The Adapter index.
Definition: adl_structures.h:1619
int iPredefinedWhitePoint
one of ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_9300K
Definition: adl_structures.h:3930
int ulProductID
Returns the product ID of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:321
ADLODNParameterRange power
Definition: adl_structures.h:2952
struct ADLFPSSettingsInput ADLFPSSettingsInput
Structure containing information related Frames Per Second for AC and DC.
struct ADLPMLogSupportInfo ADLPMLogSupportInfo
int iReserved[2]
Definition: adl_structures.h:431
int iPossibleMVPUMasters
Bits set for all possible MVPU masters. MVPU_ADAPTER_0 .. MVPU_ADAPTER_3.
Definition: adl_structures.h:1372
char strCrimsonVersion[256]
Crimson Version(e.g. "16.6.2").
Definition: adl_structures.h:1353
Structure containing information about Overdrive parameters.
Definition: adl_structures.h:1209
Structure containing information about an application.
Definition: adl_structures.h:3470
struct ADLFeatureCaps ADLFeatureCaps
Structure containing information about MM Feature Capabilities.
Structure containing information about CHILL Settings.
Definition: adl_structures.h:3707
int iEmulationStatus
The value is bit vector. Each bit represents status. See masks constants for details....
Definition: adl_structures.h:2594
struct ADLDDCInfo2 * LPADLDDCInfo2
int ulSelectedLUTAlgorithm
Current selected LUT Algorithm.
Definition: adl_structures.h:3511
Structure containing information related DCE support.
Definition: adl_structures.h:4255
Structure containing information to query limts of power management logging.
Definition: adl_structures.h:3334
int iInfoMask
The bit mask identifies the adapter info.
Definition: adl_structures.h:3844
ADLOD6PerformanceLevel aLevels[1]
Definition: adl_structures.h:2145
int ulDCFPSMinimum
Minimum FPS Threshold allowed in PPLib for DC.
Definition: adl_structures.h:3240
int iCurrentAGPSpeed
Current AGP speed.
Definition: adl_structures.h:258
struct ADLSLSMode ADLSLSMode
Structure containing information about the display SLS Mode information.
int iCurrentFanSpeedMode
Definition: adl_structures.h:3017
Structure containing information about FRTCPRO Settings changed reason.
Definition: adl_structures.h:4228
int iDisplayMapValue
The bit mask identifies the display status. The detailed definition is in ADL_DISPLAY_DISPLAYMAP_MANN...
Definition: adl_structures.h:1554
int ulPTMCy
Returns the display device preferred timing mode's vertical resolution.
Definition: adl_structures.h:333
struct ADLRASGetErrorCountsInput ADLRASGetErrorCountsInput
Structure containing information related RAS Get Error Counts Information.
int iDisplayConnector
The connector type for the device.
Definition: adl_structures.h:575
int iDeviceNumber
The driver number associated with this adapter.
Definition: adl_structures.h:3822
int iMax
Maximum Value.
Definition: adl_structures.h:819
int iTargetFanSpeed
Definition: adl_structures.h:3019
struct ADLMode ADLMode
Structure containing information about display mode.
int iSupportedStates
Definition: adl_structures.h:2451
int iSize
Size of the structure.
Definition: adl_structures.h:1049
int iSupportedProperties[32]
Array of bitvectors. Each bit vector represents supported properties for one connection type....
Definition: adl_structures.h:2582
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1867
int iPelsWidth
Num of pixels in a row.
Definition: adl_structures.h:3996
@ ADLvRamVendor_MOSEL
Definition: adl_structures.h:202
struct ADLMemoryInfo ADLMemoryInfo
Structure containing information about the ASIC memory.
Structure containing GL-Sync mode of a display.
Definition: adl_structures.h:954
ADLPoint Green
green channel chromasity coordinate
Definition: adl_structures.h:3902
int iType
Memory in bytes required.
Definition: adl_structures.h:288
int iNumDisplayTarget
The number of display targets belongs to this map .
Definition: adl_structures.h:1545
Structure containing information about Overdrive 6 clock range.
Definition: adl_structures.h:2067
struct ADLODClockSetting ADLODClockSetting
Structure containing the Overdrive clock setting.
int iAdapterIndex
the logic adapter index
Definition: adl_structures.h:1824
int iMaxValue
Maximum value.
Definition: adl_structures.h:1996
long ulHighCoreClock
Definition: adl_structures.h:482
int iCapsValue
The bit identifies the adapter caps define_adapter_caps.
Definition: adl_structures.h:106
int iExist
Exist or not; 1 is exist and 0 is not present.
Definition: adl_structures.h:71
int ulManufacturerID
Returns the manufacturer ID of the display device. Should be zeroed if this information is not availa...
Definition: adl_structures.h:355
Definition: adl_structures.h:2374
Structure containing information about a display.
Definition: adl_structures.h:2046
char strVersion[256]
Version number.
Definition: adl_structures.h:1303
ADLODNCurrentPowerType
Definition: adl_structures.h:3098
Definition: adl_structures.h:3107
struct _ADL_ERROR_PATTERN::@3 bits
int iSpecularScreenReflectance
Display specular screen reflectance 0-1 (100%) in units of 0.01.
Definition: adl_structures.h:412
struct ADLFanSpeedValue ADLFanSpeedValue
Structure containing information about fan speed reported by thermal controller.
int ulMinLuminanceNoDimmingData
Return minimum monitor luminance without dimming data.
Definition: adl_structures.h:419
ADLODNParameterRange throttleNotificaion
Contains the hard limits of the throttleNotification.
Definition: adl_structures.h:2966
ADLAppProcessState AppState
Definition: adl_structures.h:2363
int iCurrentFanSpeed
Definition: adl_structures.h:3018
int iMaxRPM
Maximum possible fan speed value in RPM.
Definition: adl_structures.h:1162
int iY
y coordinate
Definition: adl_structures.h:3888
int iPropertyType
Must be set to ADL_DL_DISPLAYPROPERTY_TYPE_EXPANSIONMODE or ADL_DL_DISPLAYPROPERTY_TYPE_USEUNDERSCANS...
Definition: adl_structures.h:709
int iFlags
I2C option flags. define_ADLI2CLargePayload.
Definition: adl_structures.h:4025
Structure containing information about Overdrive N capabilities.
Definition: adl_structures.h:2895
int ulMaxVResolution
Returns the maximum Vertical supported resolution. Should be zeroed if this information is not availa...
Definition: adl_structures.h:327
#define ADL_FEATURE_NAME_LENGTH
Size in bytes of the Feature Name.
Definition: adl_structures.h:4033
Structure containing information about Performance Metrics data.
Definition: adl_structures.h:3184
struct ADLFeatureValues ADLFeatureValues
Structure containing information about MM Feature Values.
ADLODClockSetting sEngineClock
Engine Clock.
Definition: adl_structures.h:1055
int virtualSegmentDefault
Definition: adl_structures.h:234
int iAddress
The 7-bit I2C slave device address.
Definition: adl_structures.h:4017
int count
Definition: adl_structures.h:3140
short sHSyncWidth
Horizontal sync signal width.
Definition: adl_structures.h:653
int iFanMinPercent
Minimum fan speed expressed as a percentage.
Definition: adl_structures.h:2190
int GlobalMinRes
Definition: adl_structures.h:3585
struct ADLDisplayDPMSTInfo ADLDisplayDPMSTInfo
Structure containing information about the display port MST device.
int iFanControlMode
Definition: adl_structures.h:3016
Structure containing information about BOOST Settings.
Definition: adl_structures.h:3598
struct ADLControllerOverlayInput ADLControllerOverlayInput
Structure containing information about input of controller overlay adjustment.
int GlobalLimitFPS_Step
Definition: adl_structures.h:3559
int iSignalSource
Source of the sync signal. Either GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_* Genlock related...
Definition: adl_structures.h:892
int iBezelOffsetSteppingSizeX
Bezel X stepping size offset.
Definition: adl_structures.h:1830
ADLODNParameterRange sEngineClockRange
Definition: adl_structures.h:2943
long ulMemoryMax
Definition: adl_structures.h:488
Structure containing information about DRIVERUPSCALE Settings change reason.
Definition: adl_structures.h:3724
Contains all definitions exposed by ADL for Windows 7, 10 and above; 32bit and 64bit platforms....
int iSize
Size of the structure.
Definition: adl_structures.h:3948
int iFreesyncFlags
Bit vector for freesync flags.
Definition: adl_structures.h:416
long long maxInlineMemoryUpdateSize
mem update
Definition: adl_structures.h:4180
long ulCurrentCoreClock
Definition: adl_structures.h:490
wchar_t strVersion[32]
Version.
Definition: adl_structures.h:1948
int iViewPanLockTop
Vertical top panlock position.
Definition: adl_structures.h:2027
struct ADL_DL_DISPLAY_MODE ADL_DL_DISPLAY_MODE
Structure containing the display mode definition used per controller.
int iNumBezelMode
The number of bezel modes belongs to this map.
Definition: adl_structures.h:1673
int GlobalEnabled
Definition: adl_structures.h:3738
int iMax
Maximum integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4089
int iBlockIndex
0, 1 or 2. If set to 3 or above an error ADL_ERR_INVALID_PARAM is generated
Definition: adl_structures.h:778
Structure containing GL-Sync port information.
Definition: adl_structures.h:912
Structure containing information about the SLS targets.
Definition: adl_structures.h:1789
int iNumNativeMode
The number of native modes belongs to this map.
Definition: adl_structures.h:1667
#define ADL_MAX_DISPLAY_NAME
needed for ADLDDCInfo structure
Definition: adl_defines.h:236
int iMin
Minimum value.
Definition: adl_structures.h:817
int iExist
Exist or not; 1 is exist and 0 is not present.
Definition: adl_structures.h:3834
char strAdapterName[256]
Adapter name.
Definition: adl_structures.h:3828
struct ADLODNParameterRange ADLODNParameterRange
Structure containing information about Overdrive N clock range.
wchar_t * strVersion
File versin the application.
Definition: adl_structures.h:2425
Structure containing information about RIS Settings change reason.
Definition: adl_structures.h:3666
int iPortType
Port to control ADL_GLSYNC_PORT_RJ45PORT1 or ADL_GLSYNC_PORT_RJ45PORT2 Genlock related values.
Definition: adl_structures.h:938
struct ADLMemoryDisplayFeatures * LPADLMemoryDisplayFeatures
@ ADL_LOCALLY_UNCORRECTED
Definition: adl_structures.h:2674
long long iMemoryBandwidth
Highest default performance level Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:173
int iNativeDisplayChromaticityGreenX
Display Green Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:398
Structure containing information of a property of an application profile.
Definition: adl_structures.h:1960
Structure containing information about the display SLS Offset information.
Definition: adl_structures.h:1698
struct ADLGcnInfo ADLGcnInfo
Structure containing information about components of ASIC GCN architecture.
int boost
Definition: adl_structures.h:3518
int GlobalEnableChanged
Definition: adl_structures.h:3571
int iDisplayMapIndex
The current display map index. It is the OS desktop index. For example, if the OS index 1 is showing ...
Definition: adl_structures.h:1539
Structure containing information about I2C.
Definition: adl_structures.h:743
char * pcData
Address of the characters which are to be sent or received on the I2C bus.
Definition: adl_structures.h:759
#define ADL_RADEON_LED_MAX_LED_COLUMN_ON_GRID
Maximum LED COLUMN ON GRID.
Definition: adl_defines.h:2561
int relativeVoltageSwing
Definition: adl_structures.h:2820
int iFrequency
Scanned frequency for this port (vertical refresh rate in milliHz; 60000 means 60 Hz).
Definition: adl_structures.h:920
Structure containing information about the graphics adapter.
Definition: adl_structures.h:43
struct ADLRASGetErrorCounts ADLRASGetErrorCounts
Structure containing information related RAS Get Error Counts Information.
ADLAppProcessState
Definition: adl_structures.h:2341
int iViewPanLockRight
Horizontal right panlock position.
Definition: adl_structures.h:2024
wchar_t * strArea
Driver area which the application uses.
Definition: adl_structures.h:2429
int iSignalType
Used for ADL_GLSYNC_PORT_BNC. It is ADL_GLSYNC_SIGNALTYPE_* Genlock related values.
Definition: adl_structures.h:922
Structure containing information about an application.
Definition: adl_structures.h:1904
ADLSingleSensorData sensors[256]
Definition: adl_structures.h:3192
long ulCoreMax
Definition: adl_structures.h:486
struct ADLOD8SingleSetSetting ADLOD8SingleSetSetting
Structure containing information about Overdrive8 set setting.
long long iVisibleMemorySize
Visible Memory size in bytes.
Definition: adl_structures.h:154
struct ADLGamutCoordinates ADLGamutCoordinates
Structure containing information about driver supported gamut coordinates.
int iControlVector
Mode control vector. Bitfield of ADL_GLSYNC_MODECNTL_* Genlock related values.
Definition: adl_structures.h:956
Structure containing version information.
Definition: adl_structures.h:1331
struct ADLControllerOverlayInfo ADLControllerOverlayInfo
Structure containing information about controller overlay information.
int ulMaxBacklightMinLuminanceData
Definition: adl_structures.h:423
struct ADLAppInterceptionInfoX2 ADLAppInterceptionInfoX2
int LogFieldMask
Definition: adl_structures.h:3207
int iDiffuseScreenReflectance
Display diffuse screen reflectance 0-1 (100%) in units of 0.01.
Definition: adl_structures.h:410
int GlobalEnable
Definition: adl_structures.h:3679
unsigned int WaitForResumeNeeded
Definition: adl_structures.h:2387
ADLODNParameterRange powerTuneTemperature
Definition: adl_structures.h:2955
ADL_ERROR_INJECTION_MODE errorInjectionMode
Definition: adl_structures.h:2772
short sOverscan8B
Definition: adl_structures.h:672
struct ADLDDCInfo ADLDDCInfo
Structure containing DDC information.
@ ADL_EDC_BLOCK_ID_TCL2
Definition: adl_structures.h:2728
int iFlags
Definition: adl_structures.h:2940
int iModuleID
Unique GL-Sync module ID.
Definition: adl_structures.h:851
@ ADL_AP_DATABASE__SYSTEM
Definition: adl_structures.h:2368
int iGLSyncConnectorIndex
Index of GL-Sync connector used to genlock the display/controller.
Definition: adl_structures.h:960
int iNumOverlays
Number of overlays for this adapter.
Definition: adl_structures.h:2660
char strCatalystVersion[256]
Catalyst Version(e.g. "15.8").
Definition: adl_structures.h:1351
int iViewPositionCx
Horizontal view starting position.
Definition: adl_structures.h:2015
int ulMinBacklightMinLuminanceData
Definition: adl_structures.h:424
wchar_t AppName[256]
Definition: adl_structures.h:2375
int iSLSMapIndex
Definition: adl_structures.h:1767
ADLPreFlipPostProcessingLUTAlgorithm
Definition: adl_structures.h:3496
#define ADL_RADEON_LED_MAX_LED_ROW_ON_GRID
Maximum LED ROW ON GRID.
Definition: adl_defines.h:2558
struct ADLPMLogDataOutput ADLPMLogDataOutput
int iMaxSizeInMB
Definition: adl_structures.h:237
ADLRASErrorInjectonInput Input
Definition: adl_structures.h:3458
struct ADLPossibleMapResult ADLPossibleMapResult
Structure containing information about the validated display device possible map result.
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1152
int HotkeyChanged
Definition: adl_structures.h:3541
#define ADL_APP_PROFILE_VERSION_LENGTH
Definition: adl_defines.h:1357
wchar_t CommandLine[256]
Definition: adl_structures.h:2378
float fStep
Step float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4104
int iFirstNativeModeArrayIndex
The first native mode array index in the native mode array.
Definition: adl_structures.h:1670
int iReserved[4]
Reserved.
Definition: adl_structures.h:782
struct ADLOD6ThermalControllerCaps ADLOD6ThermalControllerCaps
Structure containing information about Overdrive 6 thermal contoller capabilities.
int ulSelectedLUTIndex
Current selected LUT index. 0xFFFFFFF returned if nothing selected.
Definition: adl_structures.h:3509
int iDisplayFrequency
Definition: adl_structures.h:4244
int iCurrentBusLanes
Current PCI-E bus # of lanes.
Definition: adl_structures.h:2168
Structure containing information about Pro VSR Settings.
Definition: adl_structures.h:3628
Structure containing information about Overdrive 6 fan speed value.
Definition: adl_structures.h:2232
int iSLSGridMask
The grid bit mask identifies the number of bits DisplayMap is currently using. Sum of all bits define...
Definition: adl_structures.h:1631
int iTimingStandard
Timing standard of the current mode. Timing Standards.
Definition: adl_structures.h:685
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1211
int iHeight
Vertical resolution (in lines).
Definition: adl_structures.h:2331
int iEngineClock
Current engine clock.
Definition: adl_structures.h:1089
int iColorDepth
Definition: adl_structures.h:2616
Structure containing information about the ASIC memory.
Definition: adl_structures.h:269
float fMin
Minimum float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4098
struct ADLGlSyncPortControl ADLGlSyncPortControl
Structure containing GL-Sync port control settings.
Structure containing information about fan speed reported by thermal controller.
Definition: adl_structures.h:1173
struct ADLOD6CapabilitiesEx ADLOD6CapabilitiesEx
Structure containing information about Overdrive 6 extension capabilities.
long ulCurrentMemoryClock
Definition: adl_structures.h:491
Definition: adl_structures.h:2770
int iNumDisplays
Number of displays for this adapter.
Definition: adl_structures.h:98
long long iVramVendorRevId
Vram vendor ID.
Definition: adl_structures.h:156
int sVDisplay
Displayed height.
Definition: adl_structures.h:3962
struct ADLPMLogStartInput ADLPMLogStartInput
Structure containing information to start power management logging.
char strDisplayName[256]
Display name. For example, "\\\\Display0" for Windows.
Definition: adl_structures.h:63
int upscale
Definition: adl_structures.h:3530
short sVOverscanBottom
Overscan bottom.
Definition: adl_structures.h:3974
struct ADLDetailedTimingX2 ADLDetailedTimingX2
Structure containing detailed timing parameters.
unsigned int isEccAccessing
Definition: adl_structures.h:2683
@ ODN_GPU_TOTAL_POWER
Definition: adl_structures.h:3099
int iSLSNativeModeMask
The bit mask identifies the number of bits Mode is currently using.
Definition: adl_structures.h:1751
int iPhysicalConnectorID
The physical connector ID, used to identify the physical DP port.
Definition: adl_structures.h:610
int iDisplayIndex
Definition: adl_structures.h:301
ADLOD6ParameterRange sMemoryClockRange
Definition: adl_structures.h:2101
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2310
int iWidth
width of the slot(in millimeters).
Definition: adl_structures.h:2540
struct ADLODParameters ADLODParameters
Structure containing information about Overdrive parameters.
int iMin
Minimum integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4086
int iValidProperties
Definition: adl_structures.h:2610
int iLinkNumber
depth of the link.
Definition: adl_structures.h:2552
struct ADLActivatableSource * LPADLActivatableSource
int GlobalMinRes_MinLimit
Definition: adl_structures.h:3586
Structure containing DDC information.
Definition: adl_structures.h:313
struct ADLMVPUStatus ADLMVPUStatus
Structure containing information about MultiVPU status.
struct AdapterInfoX2 * LPAdapterInfoX2
struct ADLODParameterRange ADLODParameterRange
Structure containing the range of Overdrive parameter.
char strDriverPathExt[256]
Driver registry path Ext for.
Definition: adl_structures.h:75
wchar_t * strPathName
File path of the application.
Definition: adl_structures.h:2421
struct ADLDceSettings::@4::@5 HdmiLq
int iDomainIndex
GPU 0, 1, etc.
Definition: adl_structures.h:1122
struct ADLPossibleMapping * LPADLPossibleMapping
struct ADLMSTRad ADLMSTRad
Structure containing MST branch information.
char strPartNumber[256]
Part number.
Definition: adl_structures.h:1302
unsigned int PrePhasis
Definition: adl_structures.h:4258
int GlobalMinRes_MinLimit
Definition: adl_structures.h:3602
struct ADL_DELAG_NOTFICATION_REASON ADL_DELAG_NOTFICATION_REASON
Structure containing information about DELAG Settings change reason.
struct ADLSLSOverlappedMode ADLSLSTargetOverlap
Structure containing information about the overlap offset info for all the displays for each SLS mode...
int sHDisplay
Displayed width.
Definition: adl_structures.h:3954
ADLRASGetErrorCountsInput Input
Definition: adl_structures.h:3374
Structure containing information about EDID data.
Definition: adl_structures.h:770
struct ADLGlSyncMode2 * LPADLGlSyncMode2
char cDisplayName[256]
Returns the name of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:323
Structure containing information about Overdrive 6 clocks.
Definition: adl_structures.h:2132
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1175
@ ADL_EDC_BLOCK_ID_SQCIS
Definition: adl_structures.h:2721
long long iHyperMemorySize
HyperMemory size in bytes.
Definition: adl_structures.h:149
struct ADL_RIS_NOTFICATION_REASON ADL_RIS_NOTFICATION_REASON
Structure containing information about RIS Settings change reason.
int iBitsPerPel
Definition: adl_structures.h:4243
int iActivityReportingSupported
Indicates whether the GPU is capable to measure its activity.
Definition: adl_structures.h:1215
Structure containing the range of Overdrive parameter.
Definition: adl_structures.h:1192
int iMaxRange
Definition: adl_structures.h:4274
struct ADLODNPowerLimitSetting ADLODNPowerLimitSetting
Structure containing information about Overdrive N power limit.
char hb0
Definition: adl_structures.h:992
struct _ADLDCESupport::@16 bits
int iFeatureProperties
Feature Property Values. See definitions for ADL_FEATURE_PROPERTIES_XXX.
Definition: adl_structures.h:4068
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:271
Structure containing information about Image Boost(OGL) Settings change reason.
Definition: adl_structures.h:3640
struct ADLPXConfigCaps * LPADLPXConfigCaps
DceSettingsType
Definition: adl_defines.h:1292
int iOSDisplayIndex
It is generated from EnumDisplayDevices.
Definition: adl_structures.h:3842
int GlobalSharpeningDegree_Step
Definition: adl_structures.h:3683
Structure containing per display Display Connectivty Experience Settings.
Definition: adl_structures.h:2806
struct ADLDisplayMap * LPADLDisplayMap
struct ADLAppInterceptionInfoX3 ADLAppInterceptionInfoX3
int iLength
Length of the connector(in millimeters).
Definition: adl_structures.h:2524
long ulProductId
product ID of the display
Definition: adl_structures.h:2054
int iMax
The ending value of the clock range.
Definition: adl_structures.h:2881
ADLOD6ParameterRange sMemoryClockPercent
Returns the hard limits of the MCLK overdrive adjustment range. Overdrive clocks should not be adjust...
Definition: adl_structures.h:2455
int iNumDisplayMap
Number of display Maps for this GPU to be validated.
Definition: adl_structures.h:1571
#define ADL_PMLOG_MAX_SENSORS
Definition: adl_defines.h:1962
struct ADLPowerControlInfo ADLPowerControlInfo
Structure containing information about an OD5 Power Control feature.
int iDiscretePerformanceLevels
Indicates whether the GPU supports discrete performance levels or performance range.
Definition: adl_structures.h:1217
int iCurrentBusSpeed
Current PCIE bus speed.
Definition: adl_structures.h:1099
Structure containing information related RAS Error Counts Reset Information.
Definition: adl_structures.h:3411
unsigned int ErrorInjectionStatus
Definition: adl_structures.h:3444
long maxBoundDescriptorSets
bound descriptot
Definition: adl_structures.h:4182
char tiestamp[32]
Definition: adl_structures.h:2714
struct ADLAdapterDisplayCap * LPADLAdapterDisplayCap
int iFlags
The only flag for now is: ADL_DL_FANCTRL_FLAG_USER_DEFINED_SPEED.
Definition: adl_structures.h:1181
int sHSyncWidth
Horizontal sync signal width.
Definition: adl_structures.h:3958
long ulDisplayIndex
ADL display index.
Definition: adl_structures.h:2048
int iState
Current CrossfireX state of a particular adapter CrossfireX combination.
Definition: adl_structures.h:1288
unsigned int CorrectedErrors
Definition: adl_structures.h:3359
struct ADLSmartShiftSettings ADLSmartShiftSettings
Structure for Smart shift 2.0 settings.
struct ADLApplicationData ADLApplicationData
Structure containing information about an application.
struct ADLDisplayMap ADLDisplayMap
Structure containing information about display mapping.
int iEngineClockPercent
The current engine clock adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2473
int iAction
Read from or write to slave device. ADL_DL_I2C_ACTIONREAD or ADL_DL_I2C_ACTIONWRITE or ADL_DL_I2C_ACT...
Definition: adl_structures.h:753
Structure containing information related RAS Error Injection information.
Definition: adl_structures.h:3456
int iSupportedAGPSpeeds
Bit mask or AGP transfer speed.
Definition: adl_structures.h:257
unsigned long long ulLastUpdated
Timestamp of last update.
Definition: adl_structures.h:3302
int iXRes
Screen resolution Width.
Definition: adl_structures.h:1439
unsigned int reserved
Definition: adl_structures.h:4260
short sPixelClock
Pixel clock value.
Definition: adl_structures.h:663
int iNumOfLEDs
Number of LEDs associated for this port.
Definition: adl_structures.h:872
int iMode
The starting value of the clock range.
Definition: adl_structures.h:2877
int iReserved[4]
Definition: adl_structures.h:2795
struct ADLActivatableSource ADLActivatableSource
Structure containing information about the activatable source.
int SupportedWhitePoint
Any combination of following ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_CUSTOM.
Definition: adl_structures.h:3873
struct ADLDisplayID * LPADLDisplayID
int iInfoValue
The bit identifies the adapter info define_adapter_info.
Definition: adl_structures.h:3846
unsigned int u32All
Definition: adl_structures.h:2686
struct ADLAppInterceptionInfo ADLAppInterceptionInfo
ADLAppProcessState AppState
Definition: adl_structures.h:2391
unsigned int UnCorrectedErrors
Definition: adl_structures.h:3360
wchar_t strFilePath[256]
Application file path.
Definition: adl_structures.h:3474
int iCurrent
Display Property current value.
Definition: adl_structures.h:715
unsigned long EccChEn
Definition: adl_structures.h:2745
wchar_t AppName[256]
Definition: adl_structures.h:2385
int bPackedPixelSupported
Returns 1 if the display supported packed pixel, 0 otherwise.
Definition: adl_structures.h:375
int iFirstBezelOffsetArrayIndex
The first bezel offset array index in the.
Definition: adl_structures.h:1682
unsigned long long u64Value
Definition: adl_structures.h:2748
int iStepValue
The minimum difference between VoltageControl adjustment values.
Definition: adl_structures.h:2282
Structure containing information about the display SLS Grid information.
Definition: adl_structures.h:1617
unsigned long EccBeatEn
Definition: adl_structures.h:2744
int iDisplayIndex
The display index. Each display is assigned an index.
Definition: adl_structures.h:1588
ADLConnectionProperties aConnectionProperties
Specifies the connection properties.
Definition: adl_structures.h:2634
int sVSyncWidth
Vertical sync signal width.
Definition: adl_structures.h:3966
int iAdjustmentStyle
Style of the Adjustment Controls.
Definition: adl_structures.h:4080
Structure containing information about controller overlay information.
Definition: adl_structures.h:832
int iPelsHeight
Num of pixels in a column.
Definition: adl_structures.h:693
ADL_MEM_SUB_BLOCK_ID
Definition: adl_defines.h:2476
char strUDID[256]
The unique device ID associated with this adapter.
Definition: adl_structures.h:3818
int ulMinBacklightMaxLuminanceData
Definition: adl_structures.h:422
struct ADLFeatureName ADLFeatureName
Structure containing the Multimedia Feature Name.
@ APP_PROC_INVALID
Definition: adl_structures.h:2342
Structure containing information about component video custom modes.
Definition: adl_structures.h:459
int VsrSupported
Definition: adl_structures.h:3605
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2500
int iMinValue
The minimum VoltageControl adjustment value.
Definition: adl_structures.h:2278
ADL_RAS_INJECTION_METHOD
Definition: adl_defines.h:2502
int iMaxPCIELaneWidth
Maximum Bus Speed of the current platform.
Definition: adl_structures.h:255
ADL_ERROR_INJECTION_MODE
Definition: adl_structures.h:2732
long deviceId
mantle device id
Definition: adl_structures.h:4170
struct ADL_FRTCPRO_Settings ADL_FRTCPRO_Settings
Structure containing information about FRTCPRO Settings.
struct ADLOD8InitSetting ADLOD8InitSetting
Structure containing information about Overdrive8 initial setting.
int iMinPercent
Minimum possible fan speed value in percents.
Definition: adl_structures.h:1156
struct ADLInfoPacket ADLInfoPacket
Structure containing the packet info of a display.
int ulScreenWidth
Definition: adl_structures.h:427
struct ADLGamma ADLGamma
Structure containing information controller Gamma settings.
int iDisplayMannerSupported
The supported display manner.
Definition: adl_structures.h:1590
ADLODNCurrentPowerType powerType
Definition: adl_structures.h:3109
ADLODNParameterRange sMemoryClockRange
Definition: adl_structures.h:2905
int iModeFlag
Vista mode flag indicating Progressive or Interlaced mode.
Definition: adl_structures.h:1449
int iMin
Minimum parameter value.
Definition: adl_structures.h:1194
struct ADLODNCurrentPowerParameters ADLODNCurrentPowerParameters
Structure containing the Multimedia Feature Name.
Definition: adl_structures.h:4040
int iMaxValue
The maximum PowerControl adjustment value.
Definition: adl_structures.h:2257
int iSignalSource
Used for ADL_GLSYNC_PORT_RJ45PORT*. It is GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_*....
Definition: adl_structures.h:924
int iMinFanLimit
Definition: adl_structures.h:3022
@ ADL_CORRECTED
Definition: adl_structures.h:2676
struct ADLMantleAppInfo * LPADLMantleAppInfo
unsigned int RayTracingStatus
Definition: adl_structures.h:2388
wchar_t * strTitle
Title of the application.
Definition: adl_structures.h:2419
int iSLSMapIndex
The SLS map index.
Definition: adl_structures.h:1827
int iDefault
Default integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4095
struct ADLSLSMap * LPADLSLSMap
int iPXConfigCapMask
The bit mask identifies the number of bits PowerExpress Config Caps is currently using....
Definition: adl_structures.h:1870
short sVTotal
Total height (rows).
Definition: adl_structures.h:655
@ ADL_EDC_BLOCK_ID_SQCDS
Definition: adl_structures.h:2722
int delag
Definition: adl_structures.h:3527
int iNumberofPorts
Number of ports.
Definition: adl_structures.h:2636
@ OD8_COUNT
Definition: adl_defines.h:1957
Structure containing the Overdrive clock information.
Definition: adl_structures.h:1047
ADLvRamVendors
Definition: adl_structures.h:194
int iHDCPVale
Definition: adl_structures.h:4149
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2141
int ValueChanged
Definition: adl_structures.h:4230
Structure containing information about the display device.
Definition: adl_structures.h:555
int iMask
Definition: adl_structures.h:240
int iValidMask
Specifies what fields in this structure are valid Genlock related values.
Definition: adl_structures.h:886
struct ADLApplicationDataX2 ADLApplicationDataX2
Structure containing information about an application.
int iFirstBezelModeArrayIndex
The first bezel mode array index in the native mode array.
Definition: adl_structures.h:1676
Definition: adl_structures.h:3172
DpLinkRate
Definition: adl_defines.h:1299
wchar_t strVersion[256]
Application version.
Definition: adl_structures.h:3476
unsigned int Reserved[14]
Definition: adl_structures.h:3361
@ ADL_EDC_BLOCK_ID_GDS
Definition: adl_structures.h:2726
char strGlobalUniqueIdentifier[256]
string identifier for the display
Definition: adl_structures.h:605
wchar_t strVersion[32]
Version.
Definition: adl_structures.h:1930
int iDisplayInfoMask
The bit mask identifies the number of bits ADLDisplayInfo is currently using. It will be the sum al...
Definition: adl_structures.h:579
struct ADLMemoryDisplayFeatures ADLMemoryDisplayFeatures
Structure containing information about the features associated with a display.
struct ADLGlSyncMode * LPADLGlSyncMode
struct ADLGamma * LPADLGamma
Structure Containing R G B values for Radeon USB LED Bar.
Definition: adl_structures.h:3748
int iBusNumber
The BUS number associated with this adapter.
Definition: adl_structures.h:53
struct ADLDDCInfo2 ADLDDCInfo2
Structure containing DDC information.
int iActivatableSourceValue
The bit mask identifies the status. (Not currnetly used)
Definition: adl_structures.h:1416
char cAdapterPath[4][256]
Registry path for each adapter.
Definition: adl_structures.h:1376
unsigned int iProfileExists
Holds whether the applicaition profile exists or not.
Definition: adl_structures.h:3480
Structure containing DDC information.
Definition: adl_structures.h:348
char strDriverPathExt[256]
Driver registry path Ext for.
Definition: adl_structures.h:3838
@ ADL_EDC_BLOCK_ID_LDS
Definition: adl_structures.h:2725
int sHTotal
Total width (columns).
Definition: adl_structures.h:3952
Structure containing information about Overdrive N power limit.
Definition: adl_structures.h:3033
wchar_t * strNotes
Nostes on the application.
Definition: adl_structures.h:2427
ADLFeatureName Name
The Feature Name.
Definition: adl_structures.h:4052
int iReserved
Reserved for future use.
Definition: adl_structures.h:1219
ADL_ERROR_INJECTION_MODE errorInjectionMode
Definition: adl_structures.h:2766
int iFirstBezelOffsetArrayIndex
The first bezel offset array index in the native mode array.
Definition: adl_structures.h:1501
Definition: adl_structures.h:2384
int iCapabilities
Definition: adl_structures.h:2086
int iFanSpeed
Fan speed value.
Definition: adl_structures.h:1179
int iCount
Number of properties.
Definition: adl_structures.h:1980
ADLDisplayTarget displayTarget
The target ID.
Definition: adl_structures.h:1797
int iPredefinedGamut
one of ADL_GAMUT_SPACE_CCIR_709 - ADL_GAMUT_SPACE_CIE_RGB
Definition: adl_structures.h:3927
int iOSDisplayIndex
It is generated from EnumDisplayDevices.
Definition: adl_structures.h:79
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:117
@ ADLvRamVendor_MICRON
Definition: adl_structures.h:205
int iCurrentPCIELaneWidth
Current PCIE Lane Width.
Definition: adl_structures.h:256
int iFramelockCntlVector
Vector of framelock control bits. Bitfield of ADL_GLSYNC_FRAMELOCKCNTL_* Genlock related values.
Definition: adl_structures.h:890
int iSize
Size of the structure.
Definition: adl_structures.h:643
@ ADL_ENVVAR
Definition: adl_structures.h:2355
long long iHyperMemorySize
HyperMemory size in bytes.
Definition: adl_structures.h:175
int iAdapterDisplayCapMask
The bit mask identifies the number of bits AdapterDisplayCap is currently using. Sum all the bits def...
Definition: adl_structures.h:1523
Structure containing information related virtual segment config information.
Definition: adl_structures.h:232
Structure containing information about the overlap offset info for all the displays for each SLS mode...
Definition: adl_structures.h:1849
@ ADL_SWITCHABLE_AMDOTHER
Definition: adl_structures.h:1892
int iRefreshRate
Refresh rate factor.
Definition: adl_structures.h:3994
int iThermalDomain
Possible valies: ADL_DL_THERMAL_DOMAIN_OTHER or ADL_DL_THERMAL_DOMAIN_GPU.
Definition: adl_structures.h:1120
char strDriverPath[256]
Driver registry path.
Definition: adl_structures.h:3836
int iMinRPM
Minimum possible fan speed value in RPM.
Definition: adl_structures.h:1160
int ulSize
Size of the structure.
Definition: adl_structures.h:350
Structure containing information about EDC Error Record.
Definition: adl_structures.h:2696
int iReserved[11]
reserved for future use
Definition: adl_structures.h:2865
int iNumConnectors
Number of Connectors for this adapter.
Definition: adl_structures.h:2668
struct ADLSLSOffset ADLSLSOffset
Structure containing information about the display SLS Offset information.
short sTimingFlags
Timing flags. Detailed Timimg Flags.
Definition: adl_structures.h:645
ADLSLSGrid grid
Indicate the current grid.
Definition: adl_structures.h:1652
int overdrive8Capabilities
Definition: adl_structures.h:3141
int iPresent
Present or not; 1 if present and 0 if not present.It the logical adapter is present,...
Definition: adl_structures.h:65
struct ADLMemoryInfoX4 * LPADLMemoryInfoX4
unsigned short B
Definition: adl_structures.h:3751
unsigned int ulActiveSampleRate
Current driver sample rate.
Definition: adl_structures.h:3300
int iMaxOperatingTemperature
Definition: adl_structures.h:3036
unsigned int InputSize
Definition: adl_structures.h:3373
int iExtMask
Reserved for future expansion of the structure.
Definition: adl_structures.h:2481
enum _ADL_RAS_ERROR_TYPE ADL_RAS_ERROR_TYPE
ADLProfilePropertyType eType
Property Type.
Definition: adl_structures.h:1964
int iPresent
Present or not; 1 if present and 0 if not present.It the logical adapter is present,...
Definition: adl_structures.h:3832
float fRefreshRate
Screen refresh rate. Could be fractional E.g. 59.97.
Definition: adl_structures.h:1445
int iSize
Size of the structure.
Definition: adl_structures.h:3814
Structure containing information about the display SLS Mode information.
Definition: adl_structures.h:1737
int iSpeed
I2C clock speed in KHz.
Definition: adl_structures.h:4023
struct ADLConnectorInfo ADLConnectorInfo
Structure containing the Connector information.
char strCatalystVersion[256]
Catalyst Version(e.g. "10.1").
Definition: adl_structures.h:1335
struct ADLSmartShiftSettings * LPADLSmartShiftSettings
int iScanType
Interlaced/Progressive. The value will be set for Interlaced as ADL_DL_TIMINGFLAG_INTERLACED....
Definition: adl_structures.h:2333
int iActiveAdapterCount
Number of active adapters.
Definition: adl_structures.h:1391
int iDataSize
A numerical value representing the number of bytes to be sent or received on the I2C bus.
Definition: adl_structures.h:4027
int iSLSMapIndex
The current display map index. It is the OS Desktop index. For example, OS Index 1 showing clone mode...
Definition: adl_structures.h:1742
int ulPTMCx
Returns the display device preferred timing mode's horizontal resolution.
Definition: adl_structures.h:331
long long iVisibleMemorySize
Visible Memory size in bytes.
Definition: adl_structures.h:130
struct ADLPoint ADLPoint
Structure containing information about driver point coordinates.
int persistFlag
Definition: adl_structures.h:2821
struct ADLCrossfireComb ADLCrossfireComb
Structure containing information about the proper CrossfireX chains combinations.
int size
Definition: adl_structures.h:3108
Structure containing the Overdrive clock configuration.
Definition: adl_structures.h:1066
char rad[15]
Relative address, address scheme starts from source side.
Definition: adl_structures.h:613
int iAdapterIndex
Adapter Index.
Definition: adl_structures.h:1486
Structure containing information about the proper CrossfireX chains combinations.
Definition: adl_structures.h:1269
struct ADLFeatureName * LPADLFeatureName
ADLODNParameterRange fanTemperature
Definition: adl_structures.h:2917
int count
Definition: adl_structures.h:3173
int idefaultSizeInMB
Definition: adl_structures.h:239
int iFlags
Flag Clock flags.
Definition: adl_structures.h:1051
int iDefaultClock
Deafult clock.
Definition: adl_structures.h:1026
@ ADLvRamVendor_SAMSUNG
Definition: adl_structures.h:196
int locationValid
Definition: adl_structures.h:2707
int iDisplayFeatureValue
ADL Display index.
Definition: adl_structures.h:302
int iGamutRef
mask whether it is related to source or to destination, overlay or graphics
Definition: adl_structures.h:3857
struct ADLOD6StateEx ADLOD6StateEx
Structure containing information about Overdrive 6 extension state information.
int BreakOnAssert
Definition: adl_structures.h:3204
int GlobalLimitFPS_MinLimit
Definition: adl_structures.h:3557
int iBusType
Bus type.
Definition: adl_structures.h:253
int iRefreshRate
Custom mode refresh rate.
Definition: adl_structures.h:471
int iNativeDisplayChromaticityWhitePointX
Display White Point X coordinate multiplied by 10000.
Definition: adl_structures.h:406
int iNativeDisplayChromaticityBlueY
Display Blue Chromaticity Y coordinate multiplied by 10000.
Definition: adl_structures.h:404
struct ADLVersionsInfoX2 * LPADLVersionsInfoX2
int iNumOfLEDs
The number of LEDs for this port. It's also filled within ADLGLSyncPortCaps.
Definition: adl_structures.h:916
int iSizeofSDISegment
Size of the memory segment for SDI (in MB).
Definition: adl_structures.h:4201
char rad[15]
Relative address, address scheme starts from source side.
Definition: adl_structures.h:2554
unsigned int iProcessId
Definition: adl_structures.h:1950
unsigned int OutputSize
Definition: adl_structures.h:3375
struct ADLGamutInfo ADLGamutInfo
Structure containing information about driver supported gamut spaces , capability method.
int iExtMask
Reserved for future expansion of the structure.
Definition: adl_structures.h:2502
int iViewResolutionCx
View resolution in pixels (width)
Definition: adl_structures.h:2033
int iOrientation
Screen orientation. E.g., 0, 90, 180, 270.
Definition: adl_structures.h:1447
ADLAppInterceptionListType AppFormat
Definition: adl_structures.h:2379
ADLAppProcessState AppState
Definition: adl_structures.h:2380
wchar_t strPathName[256]
Path Name.
Definition: adl_structures.h:1942
struct ADLPossibleMap * LPADLPossibleMap
struct ADLGlSyncMode ADLGlSyncMode
Structure containing GL-Sync mode of a display.
int iMaxValue
The maximum VoltageControl adjustment value.
Definition: adl_structures.h:2280
struct ADLGamutReference ADLGamutReference
Structure containing information about driver gamut space , whether it is related to source or to des...
Structure containing information about the display SLS Map information.
Definition: adl_structures.h:1644
int GlobalEnableChanged
Definition: adl_structures.h:3642
int size
Definition: adl_structures.h:3191
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:273
Structure containing GL-Sync mode of a display.
Definition: adl_structures.h:972
Structure Containing All Generic LED configuration for user requested LED pattern....
Definition: adl_structures.h:3761
int iWidth
Horizontal resolution (in pixels).
Definition: adl_structures.h:2329
int iFeatureMask
Feature Property Mask. Indicates which are the valid bits for iFeatureProperties.
Definition: adl_structures.h:4065
wchar_t * strPropertyName
Name of the property.
Definition: adl_structures.h:2403
int iCurrentPerformanceLevel
Performance level index.
Definition: adl_structures.h:1097
int bDefault
Default user-controlled boolean value. Valid only if ADLFeatureCaps supports user-controlled boolean.
Definition: adl_structures.h:4083
int delag
Definition: adl_structures.h:3519
struct ADLRASResetErrorCountsInput ADLRASResetErrorCountsInput
Structure containing information related RAS Error Counts Reset Information.
Definition: adl_structures.h:2739
int iSLSTargetMask
The bit mask identifies the bits in iSLSTargetValue are currently used.
Definition: adl_structures.h:1809
char bPB5
byte 5, bit [7:4].
Definition: adl_structures.h:1011
Structure containing information about BOOST Settings.
Definition: adl_structures.h:3582
Structure containing information about an application.
Definition: adl_structures.h:1940
int iViewPanLockBottom
Vertical bottom panlock position.
Definition: adl_structures.h:2030
int iModifiers
Definition: adl_structures.h:2012
int iControlType
Apperance of the User-Controlled Boolean.
Definition: adl_structures.h:4071
struct PropertyRecord PropertyRecord
Structure containing information of a property of an application profile.
wchar_t * strFileName
File name of the application.
Definition: adl_structures.h:2423
long long iMemoryBandwidth
Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:275
int iStepValue
The minimum difference between PowerControl adjustment values.
Definition: adl_structures.h:2259
int iFanMaxRPM
Maximum fan speed expressed in revolutions-per-minute.
Definition: adl_structures.h:2196
int ulACFPSMaximum
Maximum FPS Threshold allowed in PPLib for AC.
Definition: adl_structures.h:3234
struct ADLFPSSettingsOutput ADLFPSSettingsOutput
Structure containing information related Frames Per Second for AC and DC.
struct ADL_BOOST_SETTINGSX2 ADL_BOOST_SETTINGSX2
Structure containing information about BOOST Settings.
char bPB3_ITC
byte 3, bit 7
Definition: adl_structures.h:1009
struct ADLCustomMode * LPADLCustomMode
#define ADL_MAX_CONNECTION_TYPES
Indicates the Maximum supported properties of connection.
Definition: adl_defines.h:2165
int iExtMask
Reserved for future expansion of the structure.
Definition: adl_structures.h:2461
@ ADL_ERROR_INJECTION_MODE_SINGLE
Definition: adl_structures.h:2733
#define ADL_MAX_PATH
Defines the maximum string length.
Definition: adl_defines.h:53
int iNativeDisplayChromaticityRedY
Display Red Chromaticity Y coordinate multiplied by 10000.
Definition: adl_structures.h:396
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:141
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:171
int iColourDepth
Screen Color Depth. E.g., 16, 32.
Definition: adl_structures.h:1443
int iMaximumNumberOfPerformanceLevels
Definition: adl_structures.h:2899
ADL_RADEON_LED_COLOR_CONFIG colorConfig[7][24]
Definition: adl_structures.h:3780
@ ADL_EDC_BLOCK_ID_VGPR
Definition: adl_structures.h:2724
struct ADLSLSMode * LPADLSLSMode
ADLOD8SingleSetSetting od8SettingTable[OD8_COUNT]
Definition: adl_structures.h:3174
ADL_EDC_BLOCK_ID blockId
Definition: adl_structures.h:2771
unsigned int ProcessId
Definition: adl_structures.h:2361
int iCurrentValue
Definition: adl_structures.h:4278
long ulSerialNo
serial number of the display
Definition: adl_structures.h:2057
int GlobalEnableChanged
Definition: adl_structures.h:3695
int iNumControllers
Number of controllers for this adapter.
Definition: adl_structures.h:2656
unsigned int padding[3]
Definition: adl_structures.h:2716
int iNumBezelOffset
The number of bezel offsets belongs to this map.
Definition: adl_structures.h:1679
struct ADLRASErrorInjectonInput ADLRASErrorInjectonInput
Structure containing information related RAS Error Injection information.
Structure containing information about display mode.
Definition: adl_structures.h:1429
struct ADLPMLogData ADLPMLogData
int iNativeDisplayChromaticityGreenY
Display Green Chromaticity Y coordinate multiplied by 10000.
Definition: adl_structures.h:400
int ModeOverrideEnabledChanged
Definition: adl_structures.h:3725
unsigned char ucLabelIndex
Index of FreeSync Label to use: ADL_FREESYNC_LABEL_*.
Definition: adl_structures.h:2792
ADLRASGetErrorCountsOutput Output
Definition: adl_structures.h:3376
ADLRASErrorInjectionOutput Output
Definition: adl_structures.h:3460
int iOffset
The offset of the data from the address.
Definition: adl_structures.h:751
int iTotalAvailableBandwidthInMpbs
total bandwidth available on the DP connector
Definition: adl_structures.h:599
int iConnectorIndex
index of the connector(0-based)
Definition: adl_structures.h:2514
int iActiveConnections
Number of Active Connections.
Definition: adl_structures.h:2638
int GlobalLimitFPS_MaxLimit
Definition: adl_structures.h:3558
long ulCoreMin
Definition: adl_structures.h:485
struct ADLPropertyRecordCreate ADLPropertyRecordCreate
Structure containing information info for a property record in a profile.
int ulDCFPSMaximum
Maximum FPS Threshold allowed in PPLib for DC.
Definition: adl_structures.h:3238
ADLODNParameterRange sMemoryClockRange
Definition: adl_structures.h:2946
Structure containing information related RAS Error Counts Reset Information.
Definition: adl_structures.h:3399
struct AdapterInfo AdapterInfo
Structure containing information about the graphics adapter.
int iSupported
If CrossfireX is supported by this combination. The value is either ADL_TRUE or ADL_FALSE.
Definition: adl_structures.h:1290
long long iVisibleMemorySize
Visible Memory size in bytes.
Definition: adl_structures.h:180
ADLOD8SingleInitSetting od8SettingTable[OD8_COUNT]
Definition: adl_structures.h:3142
Structure containing information about display mapping.
Definition: adl_structures.h:1537
struct ADLMantleAppInfo ADLMantleAppInfo
Structure containing Mantle App info.
int iRequestedClock
Requested clcock.
Definition: adl_structures.h:1034
Structure containing information about an controller mode.
Definition: adl_structures.h:92
int iDisplayPhysicalIndex
The physical display index. For example, display index 2 from adapter 2 can be used by current adapte...
Definition: adl_structures.h:534
int ulReserved[16]
Reserved.
Definition: adl_structures.h:3276
int mode
Definition: adl_structures.h:3116
struct ADLSLSOverlappedMode * LPADLSLSTargetOverlap
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2222
unsigned int ulValues[ADL_PMLOG_MAX_SUPPORTED_SENSORS][2]
2D array of senesor and values
Definition: adl_structures.h:3304
int iSLSMapIndex
SLS Map Index.
Definition: adl_structures.h:1489
@ ADLvRamVendor_ELPIDA
Definition: adl_structures.h:198
Structure containing information about components of ASIC GCN architecture.
Definition: adl_structures.h:217
int iDisplayMapIndex
The display map index identify this manner and the desktop surface.
Definition: adl_structures.h:1468
@ APP_PROC_TERMINATE
Definition: adl_structures.h:2348
Structure containing information about the graphics adapter with extended caps.
Definition: adl_structures.h:3810
struct ADLDisplayMode ADLDisplayMode
Structure containing the display mode definition used per controller.
int iDisplayIndex
If connection is active it will contain display id, otherwise CWDDEDI_INVALID_DISPLAY_INDEX.
Definition: adl_structures.h:2598
long ulActivityPercent
Definition: adl_structures.h:489
int iSLSGridIndex
The grid index.
Definition: adl_structures.h:1622
Structure containing information about an application profile.
Definition: adl_structures.h:1978
char strDate[256]
BIOS date in yyyy/mm/dd hh:mm format.
Definition: adl_structures.h:1304
int iBitsPerPel
Color depth.
Definition: adl_structures.h:629
int iViewResolutionCy
View resolution in pixels (hight)
Definition: adl_structures.h:2036
int iNumControllers
Number of controllers for this adapter.
Definition: adl_structures.h:96
Structure containing information about the display device.
Definition: adl_structures.h:526
@ ADLvRamVendor_HYNIX
Definition: adl_structures.h:201
ADLMode displayMode
The mode.
Definition: adl_structures.h:1495
#define ADL_DL_MAX_MVPU_ADAPTERS
Definition: adl_defines.h:1151
int iConnectionType
Connection type. based on the connection type either iNumberofPorts or IDataSize,EDIDdata is valid,...
Definition: adl_structures.h:2632
Structure containing information about DRIVERUPSCALE Settings.
Definition: adl_structures.h:3736
short sHSyncStart
Horizontal sync signal offset.
Definition: adl_structures.h:651
ADLODNParameterRange power
Definition: adl_structures.h:2911
int iEDIDSize
Size of cEDIDData. Set by ADL_Display_EdidData_Get() upon return.
Definition: adl_structures.h:776
int DefaultState
Definition: adl_structures.h:4213
@ ADLPreFlipPostProcessingLUTAlgorithm_Full
Definition: adl_structures.h:3498
int GlobalMinRes_MaxLimit
Definition: adl_structures.h:3587
int iYPos
Screen position Y coordinate.
Definition: adl_structures.h:1437
Structure containing information about the Chipset.
Definition: adl_structures.h:252
Structure containing information about an OD5 Power Control feature.
Definition: adl_structures.h:1992
struct ADL_RADEON_LED_COLOR_CONFIG ADL_RADEON_LED_COLOR_CONFIG
Structure Containing R G B values for Radeon USB LED Bar.
ADLProfilePropertyType
Definition: adl_defines.h:1371
Structure for Smart shift 2.0 settings.
Definition: adl_structures.h:4272
long long iMemoryBandwidth
Highest default performance level Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:147
int relativePreEmphasis
Definition: adl_structures.h:2819
short sOverscanGR
Definition: adl_structures.h:673
int iValue
Definition: adl_structures.h:241
struct ADLDceSettings ADLDceSettings
Structure containing per display Display Connectivty Experience Settings.
int iAdjustmentType
Apperance of the Adjustment Controls.
Definition: adl_structures.h:4077
int iBezelOffsetSteppingSizeValue
Bit mask identifies the display status.
Definition: adl_structures.h:1839
union _ADLDCESupport ADLDCESupport
Structure containing information related DCE support.
int ulMinLuminanceData
Return minimum monitor luminance data.
Definition: adl_structures.h:381
int GlobalEnable
Definition: adl_structures.h:3600
struct ADLDisplayInfo * LPADLDisplayInfo
int iMinPerformanceClock
Definition: adl_structures.h:3021
struct ADLPMActivity ADLPMActivity
Structure containing information about current power management related activity.
int proVsr
Definition: adl_structures.h:3529
unsigned int Reserved[8]
Definition: adl_structures.h:3400
Structure containing information about current Overdrive 6 performance status.
Definition: adl_structures.h:2155
Structure containing information about Overdrive N clock range.
Definition: adl_structures.h:2875
struct ADLConnectionProperties ADLConnectionProperties
Structure containing connection properties information.
char strDisplayName[256]
The display's EDID name.
Definition: adl_structures.h:563
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of er...
Definition: adl_structures.h:2297
int iSupportedColorSpace
Bit vector of supported color spaces ADLSourceContentAttributes color spaces.
Definition: adl_structures.h:391
int iFunctionNumber
The function number.
Definition: adl_structures.h:57
int iNumOfGLSyncConnectors
Number of GLSyncConnectors.
Definition: adl_structures.h:102
Structure containing the Overdrive clock setting.
Definition: adl_structures.h:1024
struct ADLRASErrorInjectionOutput ADLRASErrorInjectionOutput
Structure containing information related RAS Error Injection information.
int morseCodeTextOutPutLen
Definition: adl_structures.h:3768
Structure containing information about driver gamut space , whether it is related to source or to des...
Definition: adl_structures.h:3855
int iPelsWidth
Num of pixels in a row.
Definition: adl_structures.h:691
int LogEnabled
Definition: adl_structures.h:3206
int iMinValue
Minimum value.
Definition: adl_structures.h:1994
ADL_RADEON_USB_LED_BAR_CONTROLS
Definition: adl_defines.h:2572
unsigned long EccInjEn
Definition: adl_structures.h:2743
struct ADLGLSyncModuleID * LPADLGLSyncModuleID
struct ADLPMLogSensorLimits ADLPMLogSensorLimits
Structure containing information to query limts of power management logging.
struct ADLSupportedConnections ADLSupportedConnections
Structure containing supported connection types and properties.
int iDefault
Default value.
Definition: adl_structures.h:815
wchar_t * strPropertyValue
Definition: adl_structures.h:2407
unsigned short R
Definition: adl_structures.h:3749
int ulMaxVResolution
Returns the maximum Vertical supported resolution. Should be zeroed if this information is not availa...
Definition: adl_structures.h:363
char strCatalystWebLink[256]
Web link to an XML file with information about the latest AMD drivers and locations (e....
Definition: adl_structures.h:1355
int iCurrentClock
Current clock.
Definition: adl_structures.h:1028
Structure containing port information.
Definition: adl_structures.h:2564
ADL_ERROR_INJECTION_DATA errorInjectionData
Definition: adl_structures.h:2773
struct ADLODPerformanceLevels ADLODPerformanceLevels
Structure containing information about Overdrive performance levels.
#define ADL_APP_PROFILE_TIMESTAMP_LENGTH
Definition: adl_defines.h:1356
long long iHyperMemorySize
HyperMemory size in bytes.
Definition: adl_structures.h:125
int iEngineClock
Engine Clock.
Definition: adl_structures.h:1074
int iControlStyle
Style of the User-Controlled Boolean.
Definition: adl_structures.h:4074
int iSLSMapValue
The bit mask identifies the display map status. Refer to ADL_DISPLAY_SLSMAP_XXX.
Definition: adl_structures.h:1688
long driverVersion
mantle driver version
Definition: adl_structures.h:4166
int iEmulationMode
It contains information about current emulation mode. See constants for details. Define_emulation_mod...
Definition: adl_structures.h:2596
struct ADLControllerMode ADLControllerMode
Structure containing information about an controller mode.
int ulSupportsDDC
Definition: adl_structures.h:353
int CurrentState
Definition: adl_structures.h:4214
int iSpeedType
Contains a bitmap of the valid fan speed type flags. Possible values: ADL_OD6_FANSPEED_TYPE_PERCENT,...
Definition: adl_structures.h:2213
int countValid
Definition: adl_structures.h:2701
ADLDisplayID displayID
The Display ID.
Definition: adl_structures.h:1465
long ulReserved
Definition: adl_structures.h:492
Structure containing MST branch information.
Definition: adl_structures.h:2550
struct ADL_CHILL_SETTINGS ADL_CHILL_SETTINGS
Structure containing information about CHILL Settings.
ADLFeatureName Name
The Feature Name.
Definition: adl_structures.h:4120
struct ADL_FRTCPRO_CHANGED_REASON ADL_FRTCPRO_CHANGED_REASON
Structure containing information about FRTCPRO Settings changed reason.
int iMemoryClock
Memory Clock.
Definition: adl_structures.h:1072
struct ADLGetClocksOUT ADLGetClocksOUT
Structure containing Clock information for OD5 calls.
Structure containing Clock information for OD5 calls.
Definition: adl_structures.h:481
int iPelsHeight
Num of pixels in a column.
Definition: adl_structures.h:3998
int iSLSModeIndex
The mode index.
Definition: adl_structures.h:1745
short sHDisplay
Displayed width.
Definition: adl_structures.h:649
long long iInvisibleMemorySize
Invisible Memory size in bytes.
Definition: adl_structures.h:152
int iNumPEsPerCU
Number of processing elements per CU. Valid for GCN (iGCGen == GCN)
Definition: adl_structures.h:2853
short brightness
Definition: adl_structures.h:3762
struct ADLOD6MaxClockAdjust ADLOD6MaxClockAdjust
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment val...
int PowerProfilingTimeInterval
Definition: adl_structures.h:3212
int RopCount
Definition: adl_structures.h:220
ADLPxType
Enum containing PX or HG type.
Definition: adl_structures.h:1884
struct ADLFanSpeedInfo ADLFanSpeedInfo
Structure containing information about thermal controller fan speed.
int iMinSizeInMB
Definition: adl_structures.h:236
int iSize
Size of the structure.
Definition: adl_structures.h:47
char FeatureName[16]
The Feature Name.
Definition: adl_structures.h:4042
int iSlotIndex
index of the slot, 0-based index.
Definition: adl_structures.h:2536
int iSignalSource
Source of the sync signal. Either GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_* Genlock related...
Definition: adl_structures.h:942
int ulProductID
Returns the product ID of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:357
int iSpeed
I2C clock speed in KHz.
Definition: adl_structures.h:755
struct ADLErrorRecord ADLErrorRecord
Structure containing information about EDC Error Record.
Copyright © 2009-2024 Advanced Micro Devices, Inc. All rights reserved.
