ADL (AMD Display Library) Public APIs  Version 17.1
adl_structures.h
Go to the documentation of this file.
1 //
2 // Copyright (c) 2016 - 2022 Advanced Micro Devices, Inc. All rights reserved.
3 //
4 // MIT LICENSE:
5 // Permission is hereby granted, free of charge, to any person obtaining a copy
6 // of this software and associated documentation files (the "Software"), to deal
7 // in the Software without restriction, including without limitation the rights
8 // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 // copies of the Software, and to permit persons to whom the Software is
10 // furnished to do so, subject to the following conditions:
11 //
12 // The above copyright notice and this permission notice shall be included in
13 // all copies or substantial portions of the Software.
14 //
15 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 // SOFTWARE.
22 
28 
29 #ifndef ADL_STRUCTURES_H_
30 #define ADL_STRUCTURES_H_
31 
32 #include "adl_defines.h"
33 #include <stdbool.h>
42 typedef struct AdapterInfo
43 {
45 
47  int iSize;
59  int iVendorID;
65  int iPresent;
66 
67 #if defined (_WIN32) || defined (_WIN64)
68 
71  int iExist;
80 
81 #endif /* (_WIN32) || (_WIN64) */
82 
83 #if defined (LINUX)
84 
89  int iDrvIndex;
92 
93 #endif /* (LINUX) */
95 
105 #if defined (LINUX)
106 typedef struct XScreenInfo
107 {
113 #endif /* (LINUX) */
114 
121 typedef struct ADLAdapterCaps
122 {
138 
146 typedef struct ADLMemoryInfo2
147 {
149  long long iMemorySize;
153  long long iMemoryBandwidth;
155  long long iHyperMemorySize;
156 
162 
170 typedef struct ADLMemoryInfo3
171 {
173  long long iMemorySize;
177  long long iMemoryBandwidth;
179  long long iHyperMemorySize;
180 
186  long long iVramVendorRevId;
188 
196 typedef struct ADLMemoryInfoX4
197 {
199  long long iMemorySize;
203  long long iMemoryBandwidth;
205  long long iHyperMemorySize;
206 
212  long long iVramVendorRevId;
216  long long iMemoryBitRateX2;
217 
219 
221 // ADLvRamVendor Enumeration
224 {
237 };
238 
245 
246 typedef struct ADLGcnInfo
247 {
248  int CuCount; //Number of compute units on the ASIC.
249  int TexCount; //Number of texture mapping units.
250  int RopCount; //Number of Render backend Units.
251  int ASICFamilyId; //Such SI, VI. See /inc/asic_reg/atiid.h for family ids
252  int ASICRevisionId; //Such as Ellesmere, Fiji. For example - VI family revision ids are stored in /inc/asic_reg/vi_id.h
254 
262 {
263  int virtualSegmentSupported; // 1 - subsequent values are valid
264  int virtualSegmentDefault; //virtual segment default, 1: enable, 0: disable
265  int virtualSegmentCurrent; //virtual segment current, 1: enable, 0: disable
266  int iMinSizeInMB; //minimum value
267  int iMaxSizeInMB; //maximum value
268  int icurrentSizeInMB; //last configured otherwise same as factory default
269  int idefaultSizeInMB; //factory default
270  int iMask; //fileds for extension in the future
271  int iValue; //fileds for extension in the future
273 
281 typedef struct ADLChipSetInfo
282 {
283  int iBusType;
290 
298 typedef struct ADLMemoryInfo
299 {
301  long long iMemorySize;
305  long long iMemoryBandwidth;
307 
315 typedef struct ADLMemoryRequired
316 {
317  long long iMemoryReq;
318  int iType;
321 
330 {
334 
342 typedef struct ADLDDCInfo
343 {
345  int ulSize;
361  int ulPTMCx;
363  int ulPTMCy;
369 
377 typedef struct ADLDDCInfo2
378 {
380  int ulSize;
397  int ulPTMCx;
399  int ulPTMCy;
416 
419 
422 
447 
450 
455 
456  // Reserved for future use
457  int iReserved[4];
459 
468 typedef struct ADLGamma
469 {
471  float fRed;
473  float fGreen;
475  float fBlue;
477 
484 typedef struct ADLCustomMode
485 {
487  int iFlags;
499 
506 typedef struct ADLGetClocksOUT
507 {
511  long ulCoreMin;
512  long ulCoreMax;
520 
527 typedef struct ADLDisplayConfig
528 {
530  long ulSize;
540 
551 typedef struct ADLDisplayID
552 {
555 
561 
564 
571 
580 typedef struct ADLDisplayInfo
581 {
584 
587 
590 
593 
596 
599 
602 
606 
610 
619 typedef struct ADLDisplayDPMSTInfo
620 {
623 
628 
629  // info from DAL DpMstSinkInfo
632 
637 
641 
648 typedef struct ADLDisplayMode
649 {
659 
666 typedef struct ADLDetailedTiming
667 {
669  int iSize;
673  short sHTotal;
675  short sHDisplay;
677  short sHSyncStart;
679  short sHSyncWidth;
681  short sVTotal;
683  short sVDisplay;
685  short sVSyncStart;
687  short sVSyncWidth;
689  short sPixelClock;
698  short sOverscan8B;
699  short sOverscanGR;
701 
708 typedef struct ADLDisplayModeInfo
709 {
723 
730 typedef struct ADLDisplayProperty
731 {
733  int iSize;
739  int iSupport;
741  int iCurrent;
743  int iDefault;
745 
753 typedef struct ADLClockInfo
754 {
760 
768 typedef struct ADLI2C
769 {
771  int iSize;
773  int iLine;
775  int iAddress;
777  int iOffset;
779  int iAction;
781  int iSpeed;
785  char *pcData;
787 
795 typedef struct ADLDisplayEDIDData
796 {
798  int iSize;
800  int iFlag;
808  int iReserved[4];
810 
820 {
822  int iSize;
826  int iValue;
830 
838 typedef struct ADLAdjustmentinfo
839 {
841  int iDefault;
843  int iMin;
845  int iMax;
847  int iStep;
849 
858 {
860  int iSize;
864  int iReserved[3];
866 
874 typedef struct ADLGLSyncModuleID
875 {
885 
893 typedef struct ADLGLSyncPortCaps
894 {
900 
910 {
928 
937 typedef struct ADLGlSyncPortInfo
938 {
952 
961 typedef struct ADLGlSyncPortControl
962 {
970 
979 typedef struct ADLGlSyncMode
980 {
988 
997 typedef struct ADLGlSyncMode2
998 {
1008 
1016 typedef struct ADLInfoPacket
1017 {
1018  char hb0;
1019  char hb1;
1020  char hb2;
1022  char sb[28];
1024 
1032 typedef struct ADLAVIInfoPacket //Valid user defined data/
1033 {
1035  char bPB3_ITC;
1037  char bPB5;
1039 
1040 // Overdrive clock setting structure definition.
1041 
1049 typedef struct ADLODClockSetting
1050 {
1064 
1073 {
1075  int iSize;
1077  int iFlags;
1083 
1092 {
1094  int iSize;
1096  int iFlags;
1102 
1110 typedef struct ADLPMActivity
1111 {
1113  int iSize;
1119  int iVddc;
1133 
1142 {
1144  int iSize;
1150  int iFlags;
1152 
1160 typedef struct ADLTemperature
1161 {
1163  int iSize;
1167 
1175 typedef struct ADLFanSpeedInfo
1176 {
1178  int iSize;
1180  int iFlags;
1186  int iMinRPM;
1188  int iMaxRPM;
1190 
1198 typedef struct ADLFanSpeedValue
1199 {
1201  int iSize;
1207  int iFlags;
1209 
1217 typedef struct ADLODParameterRange
1218 {
1220  int iMin;
1222  int iMax;
1224  int iStep;
1226 
1234 typedef struct ADLODParameters
1235 {
1237  int iSize;
1253 
1262 {
1268  int iVddc;
1270 
1279 {
1281  int iSize;
1286 
1294 typedef struct ADLCrossfireComb
1295 {
1299  int iAdaptLink[3];
1301 
1309 typedef struct ADLCrossfireInfo
1310 {
1314  int iState;
1318 
1326 typedef struct ADLBiosInfo
1327 {
1332 
1340 typedef struct ADLAdapterLocation
1341 {
1343  int iBus;
1345  int iDevice;
1349 
1356 typedef struct ADLVersionsInfo
1357 {
1365 
1372 typedef struct ADLVersionsInfoX2
1373 {
1383 
1391 typedef struct ADLMVPUCaps
1392 {
1394  int iSize;
1404 
1412 typedef struct ADLMVPUStatus
1413 {
1415  int iSize;
1419  int iStatus;
1423 
1424 // Displays Manager structures
1425 
1433 typedef struct ADLActivatableSource
1434 {
1444 
1453 
1454 typedef struct ADLMode
1455 {
1461  int iXPos;
1463  int iYPos;
1465  int iXRes;
1467  int iYRes;
1481 
1488 typedef struct ADLDisplayTarget
1489 {
1492 
1495 
1498 
1502 
1510 {
1513 
1516 
1519 
1522 
1525 
1528 
1531 
1535 
1544 typedef struct ADLAdapterDisplayCap
1545 {
1553 
1562 typedef struct ADLDisplayMap
1563 {
1566 
1569 
1572 
1575 
1578 
1582 
1590 typedef struct ADLPossibleMap
1591 {
1593  int iIndex;
1605 
1612 typedef struct ADLPossibleMapping
1613 {
1618 
1626 typedef struct ADLPossibleMapResult
1627 {
1629  int iIndex;
1630  // The bit mask identifies the number of bits PossibleMapResult is currently using. It will be the sum all the bit definitions defined in ADL_DISPLAY_POSSIBLEMAPRESULT_VALID.
1635 
1642 typedef struct ADLSLSGrid
1643 {
1646 
1649 
1652 
1655 
1658 
1662 
1669 typedef struct ADLSLSMap
1670 {
1673 
1676 
1679 
1682 
1685 
1688 
1691 
1694 
1697 
1700 
1703 
1706 
1709 
1712 
1716 
1723 typedef struct ADLSLSOffset
1724 {
1727 
1730 
1733 
1736 
1739 
1742 
1745 
1748 
1751 
1755 
1762 typedef struct ADLSLSMode
1763 {
1766 
1769 
1772 
1775 
1778 
1782 
1789 typedef struct ADLPossibleSLSMap
1790 {
1794 
1797 
1800 
1803 
1807 
1814 typedef struct ADLSLSTarget
1815 {
1818 
1821 
1824 
1827 
1830 
1833 
1836 
1840 
1848 {
1851 
1854 
1857 
1860 
1863 
1867 
1874 typedef struct ADLSLSOverlappedMode
1875 {
1883 
1890 typedef struct ADLPXConfigCaps
1891 {
1894 
1897 
1901 
1909 typedef enum ADLPxType
1910 {
1911  //Not AMD related PX/HG or not PX or HG at all
1913  //A+A PX
1915  // A+A HG
1917  //A+I PX
1919  //A+I HG
1922 
1929 typedef struct ADLApplicationData
1930 {
1940 
1947 typedef struct ADLApplicationDataX2
1948 {
1958 
1965 typedef struct ADLApplicationDataX3
1966 {
1975  //Application Process id
1976  unsigned int iProcessId;
1978 
1985 typedef struct PropertyRecord
1986 {
1994  unsigned char uData[1];
1996 
2004 {
2006  int iCount;
2010 
2017 typedef struct ADLPowerControlInfo
2018 {
2026 
2033 typedef struct ADLControllerMode
2034 {
2039 
2042 
2045 
2048 
2051 
2054 
2057 
2060 
2064 
2071 typedef struct ADLDisplayIdentifier
2072 {
2075 
2078 
2081 
2085 
2092 typedef struct ADLOD6ParameterRange
2093 {
2095  int iMin;
2097  int iMax;
2099  int iStep;
2101 
2108 typedef struct ADLOD6Capabilities
2109 {
2128 
2134 
2142 {
2148 
2157 typedef struct ADLOD6StateInfo
2158 {
2163 
2168 
2173 
2180 typedef struct ADLOD6CurrentStatus
2181 {
2197 
2203 
2211 {
2223 
2229 
2236 typedef struct ADLOD6FanSpeedInfo
2237 {
2244 
2250 
2257 typedef struct ADLOD6FanSpeedValue
2258 {
2263 
2269 
2279 {
2286 
2292 
2302 {
2309 
2315 
2322 typedef struct ADLECCData
2323 {
2324  // Single error count - count of errors that can be corrected
2325  int iSec;
2326  // Double error detect - count of errors that cannot be corrected
2327  int iDed;
2329 
2336 typedef void *ADL_CONTEXT_HANDLE;
2337 
2345 
2352 typedef struct ADLDisplayModeX2
2353 {
2355  int iWidth;
2357  int iHeight;
2365 
2367 {
2368  APP_PROC_INVALID = 0, // Invalid Application
2369  APP_PROC_PREMPTION = 1, // The Application is being set up for Process Creation
2370  APP_PROC_CREATION = 2, // The Application's Main Process is created by the OS
2371  APP_PROC_READ = 3, // The Application's Data is ready to be read
2372  APP_PROC_WAIT = 4, // The Application is waiting for Timeout or Notification to Resume
2373  APP_PROC_RUNNING = 5, // The Application is running
2374  APP_PROC_TERMINATE = 6 // The Application is about to terminate
2376 
2378 {
2381  ADL_ENVVAR = 2
2383 
2385 {
2386  wchar_t AppName[ADL_MAX_PATH]; // the file name of the application or env var
2387  unsigned int ProcessId;
2391 
2392 typedef enum ADL_AP_DATABASE // same as _SHARED_AP_DATABASE in "inc/shared/shared_escape.h"
2393 {
2398 
2400 {
2401  wchar_t AppName[ADL_MAX_PATH]; // the file name of the application or env var
2402  unsigned int ProcessId;
2403  unsigned int WaitForResumeNeeded;
2404  wchar_t CommandLine[ADL_MAX_PATH]; // The command line on app start/stop event
2408 
2410 {
2411  wchar_t AppName[ADL_MAX_PATH]; // the file name of the application or env var
2412  unsigned int ProcessId;
2413  unsigned int WaitForResumeNeeded;
2414  unsigned int RayTracingStatus; // returns the Ray Tracing status if it is enabled atleast once in session.
2415  wchar_t CommandLine[ADL_MAX_PATH]; // The command line on app start/stop event
2419 
2427 {
2429  wchar_t * strPropertyName;
2432  // Value of the property
2433  wchar_t * strPropertyValue;
2435 
2442 typedef struct ADLApplicationRecord
2443 {
2445  wchar_t * strTitle;
2447  wchar_t * strPathName;
2449  wchar_t * strFileName;
2451  wchar_t * strVersion;
2453  wchar_t * strNotes;
2455  wchar_t * strArea;
2457  wchar_t * strProfileName;
2458  // Source where this application record come from
2461 
2468 typedef struct ADLOD6CapabilitiesEx
2469 {
2489 
2496 typedef struct ADLOD6StateEx
2497 {
2509 
2516 typedef struct ADLOD6MaxClockAdjust
2517 {
2530 
2537 typedef struct ADLConnectorInfo
2538 {
2546  int iType;
2548  int iOffset;
2550  int iLength;
2552 
2559 typedef struct ADLBracketSlotInfo
2560 {
2564  int iLength;
2566  int iWidth;
2568 
2575 typedef struct ADLMSTRad
2576 {
2582 
2589 typedef struct ADLDevicePort
2590 {
2596 
2604 {
2610 
2617 typedef struct ADLConnectionState
2618 {
2626 
2634 {
2635  //Bit vector. Represents actual properties. Supported properties for specific connection type. \ref define_connection_properties
2637  //Bitrate(in MHz). Could be used for MST branch, DP or DP active dongle. \ref define_linkrate_constants
2639  //Number of lanes in DP connection. \ref define_lanecount_constants
2641  //Color depth(in bits). \ref define_colordepth_constants
2643  //3D capabilities. It could be used for some dongles. For instance: alternate framepack. Value of this property is bit vector.
2648 
2655 typedef struct ADLConnectionData
2656 {
2670 
2677 typedef struct ADLAdapterCapsX2
2678 {
2696 
2698 {
2702  ADL_CORRECTED = 4
2704 
2705 typedef union _ADL_ECC_EDC_FLAG
2706 {
2707  struct
2708  {
2709  unsigned int isEccAccessing : 1;
2710  unsigned int reserved : 31;
2712  unsigned int u32All;
2714 
2721 typedef struct ADLErrorRecord
2722 {
2723  // Severity of error
2725 
2726  // Is the counter valid?
2728 
2729  // Counter value, if valid
2730  unsigned int count;
2731 
2732  // Is the location information valid?
2734 
2735  // Physical location of error
2736  unsigned int CU; // CU number on which error occurred, if known
2737  char StructureName[32]; // e.g. LDS, TCC, etc.
2738 
2739  // Time of error record creation (e.g. time of query, or time of poison interrupt)
2740  char tiestamp[32];
2741 
2742  unsigned int padding[3];
2744 
2745 typedef enum ADL_EDC_BLOCK_ID
2746 {
2756 
2758 {
2763 
2764 typedef union _ADL_ERROR_PATTERN
2765 {
2766  struct
2767  {
2768  unsigned long EccInjVector : 16;
2769  unsigned long EccInjEn : 9;
2770  unsigned long EccBeatEn : 4;
2771  unsigned long EccChEn : 4;
2772  unsigned long reserved : 31;
2773  } bits;
2774  unsigned long long u64Value;
2776 
2778 {
2779  unsigned long long errorAddress;
2782 
2789 typedef struct ADLErrorInjection
2790 {
2794 
2795 typedef struct ADLErrorInjectionX2
2796 {
2801 
2809 typedef struct ADLFreeSyncCap
2810 {
2812  int iCaps;
2818  unsigned char ucLabelIndex;
2820  char cReserved[3];
2821  int iReserved[4];
2823 
2831 typedef struct ADLDceSettings
2832 {
2833  DceSettingsType type; // Defines which structure is in the union below
2834  union
2835  {
2836  struct
2837  {
2840  struct
2841  {
2842  DpLinkRate linkRate; // Read-only
2843  unsigned int numberOfActiveLanes; // Read-only
2844  unsigned int numberofTotalLanes; // Read-only
2845  int relativePreEmphasis; // Allowable values are -2 to +2
2846  int relativeVoltageSwing; // Allowable values are -2 to +2
2849  struct
2850  {
2851  bool linkProtectionEnabled; // Read-only
2854  int iReserved[15];
2856 
2863 typedef struct ADLGraphicCoreInfo
2864 {
2866  int iGCGen;
2867 
2868  union
2869  {
2871  int iNumCUs;
2874  };
2875 
2876  union
2877  {
2882  };
2883 
2886 
2889 
2891  int iReserved[11];
2893 
2900 typedef struct ADLODNParameterRange
2901 {
2903  int iMode;
2905  int iMin;
2907  int iMax;
2909  int iStep;
2913 
2920 typedef struct ADLODNCapabilities
2921 {
2951 
2958 typedef struct ADLODNCapabilitiesX2
2959 {
2966  int iFlags;
2996 
3005 {
3007  int iClock;
3009  int iVddc;
3013 
3022 {
3023  int iSize;
3024  //Automatic/manual
3025  int iMode;
3031 
3039 typedef struct ADLODNFanControl
3040 {
3041  int iMode;
3050 
3059 {
3060  int iMode;
3064 
3066 {
3083  int iVDDC;
3084  int iVDDCI;
3086 
3094 {
3096  int iClock;
3098  int iVddc;
3104 
3113 {
3114  int iSize;
3115  //Automatic/manual
3116  int iMode;
3122 
3124 {
3130 
3131 // in/out: CWDDEPM_CURRENTPOWERPARAMETERS
3133 {
3134  int size;
3138 
3139 //ODN Ext range data structure
3141 {
3142  int mode;
3145  int step;
3148 
3149 //OD8 Ext range data structure
3151 {
3157 
3164 typedef struct ADLOD8InitSetting
3165 {
3166  int count;
3170 
3177 typedef struct ADLOD8CurrentSetting
3178 {
3179  int count;
3182 
3189 
3191 {
3192  int value;
3193  int requested; // 0 - default , 1 - requested
3194  int reset; // 0 - do not reset , 1 - reset setting back to default
3196 
3197 typedef struct ADLOD8SetSetting
3198 {
3199  int count;
3202 
3209 typedef struct ADLSingleSensorData
3210 {
3212  int value;
3214 
3215 typedef struct ADLPMLogDataOutput
3216 {
3217  int size;
3220 
3228 typedef struct ADLPPLogSettings
3229 {
3240 
3247 typedef struct ADLFPSSettingsOutput
3248 {
3250  int ulSize;
3268 
3275 typedef struct ADLFPSSettingsInput
3276 {
3278  int ulSize;
3286  int ulReserved[6];
3288 
3296 
3297 typedef struct ADLPMLogSupportInfo
3298 {
3302  int ulReserved[16];
3304 
3311 typedef struct ADLPMLogStartInput
3312 {
3316  unsigned long ulSampleRate;
3318  int ulReserved[15];
3320 
3321 typedef struct ADLPMLogData
3322 {
3324  unsigned int ulVersion;
3326  unsigned int ulActiveSampleRate;
3328  unsigned long long ulLastUpdated;
3332  unsigned int ulReserved[256];
3334 
3341 typedef struct ADLPMLogStartOutput
3342 {
3344  union
3345  {
3347  unsigned long long ptr_LoggingAddress;
3348  };
3350  int ulReserved[14];
3352 
3359 typedef struct ADLPMLogSensorLimits
3360 {
3361  int SensorLimits[ADL_PMLOG_MAX_SENSORS][2]; //index 0: min, 1: max
3363 
3370 
3372 {
3373  unsigned int Reserved[16];
3375 
3382 
3384 {
3385  unsigned int CorrectedErrors; // includes both DRAM and SRAM ECC
3386  unsigned int UnCorrectedErrors; // includes both DRAM and SRAM ECC
3387  unsigned int Reserved[14];
3389 
3396 
3397 typedef struct ADLRASGetErrorCounts
3398 {
3399  unsigned int InputSize;
3401  unsigned int OutputSize;
3404 
3411 
3413 {
3414  unsigned int Reserved[8];
3416 
3423 
3425 {
3426  unsigned int Reserved[8];
3428 
3435 
3437 {
3438  unsigned int InputSize;
3440  unsigned int OutputSize;
3443 
3450 
3452 {
3453  unsigned long long Address;
3458  unsigned int padding[9];
3460 
3467 
3469 {
3470  unsigned int ErrorInjectionStatus;
3471  unsigned int padding[15];
3473 
3480 
3481 typedef struct ADLRASErrorInjection
3482 {
3483  unsigned int InputSize;
3485  unsigned int OutputSize;
3488 
3495 typedef struct ADLSGApplicationInfo
3496 {
3504  long long int timeStamp;
3506  unsigned int iProfileExists;
3508  unsigned int iGPUAffinity;
3512 
3520 
3522 {
3526 };
3527 
3529 {
3531  int ulSize;
3539  int ulReserved[12];
3541 
3542 typedef struct ADL_ERROR_REASON
3543 {
3544  int boost; //ON, when boost is Enabled
3545  int delag; //ON, when delag is Enabled
3546  int chill; //ON, when chill is Enabled
3547  int proVsr; //ON, when proVsr is Enabled
3549 
3550 typedef struct ADL_ERROR_REASON2
3551 {
3552  int boost; //ON, when boost is Enabled
3553  int delag; //ON, when delag is Enabled
3554  int chill; //ON, when chill is Enabled
3555  int proVsr; //ON, when proVsr is Enabled
3556  int upscale; //ON, when RSR is Enabled
3558 
3566 {
3567  int HotkeyChanged; //Set when Hotkey value is changed
3568  int GlobalEnableChanged; //Set when Global enable value is changed
3569  int GlobalLimitFPSChanged; //Set when Global enable value is changed
3571 
3578 typedef struct ADL_DELAG_SETTINGS
3579 {
3580  int Hotkey; // Hotkey value
3581  int GlobalEnable; //Global enable value
3582  int GlobalLimitFPS; //Global Limit FPS
3583  int GlobalLimitFPS_MinLimit; //Gloabl Limit FPS slider min limit value
3584  int GlobalLimitFPS_MaxLimit; //Gloabl Limit FPS slider max limit value
3585  int GlobalLimitFPS_Step; //Gloabl Limit FPS step value
3587 
3595 {
3596  int HotkeyChanged; //Set when Hotkey value is changed
3597  int GlobalEnableChanged; //Set when Global enable value is changed
3598  int GlobalMinResChanged; //Set when Global min resolution value is changed
3600 
3607 typedef struct ADL_BOOST_SETTINGS
3608 {
3609  int Hotkey; // Hotkey value
3610  int GlobalEnable; //Global enable value
3611  int GlobalMinRes; //Gloabl Min Resolution value
3612  int GlobalMinRes_MinLimit; //Gloabl Min Resolution slider min limit value
3613  int GlobalMinRes_MaxLimit; //Gloabl Min Resolution slider max limit value
3614  int GlobalMinRes_Step; //Gloabl Min Resolution step value
3616 
3617 
3625 {
3626  int HotkeyChanged; //Set when Hotkey value is changed
3627  int GlobalEnableChanged; //Set when Global enable value is changed
3629 
3636 typedef struct ADL_PROVSR_SETTINGS
3637 {
3638  int Hotkey; // Hotkey value
3639  int GlobalEnable; //Global enable value
3641 
3649 {
3650  int HotkeyChanged; //Set when Hotkey value is changed
3651  int GlobalEnableChanged; //Set when Global enable value is changed
3653 
3661 {
3662  int Hotkey; // Hotkey value
3663  int GlobalEnable; //Global enable value
3665 
3667 
3675 {
3676  unsigned int GlobalEnableChanged; //Set when Global enable value is changed
3677  unsigned int GlobalSharpeningDegreeChanged; //Set when Global sharpening Degree value is changed
3679 
3686 typedef struct ADL_RIS_SETTINGS
3687 {
3688  int GlobalEnable; //Global enable value
3689  int GlobalSharpeningDegree; //Global sharpening value
3690  int GlobalSharpeningDegree_MinLimit; //Gloabl sharpening slider min limit value
3691  int GlobalSharpeningDegree_MaxLimit; //Gloabl sharpening slider max limit value
3692  int GlobalSharpeningDegree_Step; //Gloabl sharpening step value
3694 
3702 {
3703  int HotkeyChanged; //Set when Hotkey value is changed
3704  int GlobalEnableChanged; //Set when Global enable value is changed
3705  int GlobalMinFPSChanged; //Set when Global min FPS value is changed
3706  int GlobalMaxFPSChanged; //Set when Global max FPS value is changed
3708 
3715 typedef struct ADL_CHILL_SETTINGS
3716 {
3717  int Hotkey; // Hotkey value
3718  int GlobalEnable; //Global enable value
3719  int GlobalMinFPS; //Global Min FPS value
3720  int GlobalMaxFPS; //Global Max FPS value
3721  int GlobalFPS_MinLimit; //Gloabl FPS slider min limit value
3722  int GlobalFPS_MaxLimit; //Gloabl FPS slider max limit value
3723  int GlobalFPS_Step; //Gloabl FPS Slider step value
3725 
3733 {
3734  int ModeOverrideEnabledChanged; //Set when Global min resolution value is changed
3735  int GlobalEnabledChanged; //Set when Global enable value is changed
3737 
3745 {
3749 
3757 {
3758  unsigned short R : 8; // Red Value
3759  unsigned short G : 8; // Green Value
3760  unsigned short B : 8; // Blue Value
3762 
3770 {
3771  short brightness : 8; // Brightness of LED
3772  short speed : 8; // Speed of LED pattern
3773  bool directionCounterClockWise; //Direction of LED Pattern
3774  ADL_RADEON_LED_COLOR_CONFIG colorConfig; // RGB value of LED pattern
3775  char morseCodeText[ADL_RADEON_LED_MAX_MORSE_CODE]; // Morse Code user input for Morse Code LED pattern
3776  char morseCodeTextOutPut[ADL_RADEON_LED_MAX_MORSE_CODE]; // Driver set output representation of Morse Code
3777  int morseCodeTextOutPutLen; // Length of Morse Code output
3779 
3787 {
3788  short brightness : 8; // Brightness of LED
3789  ADL_RADEON_LED_COLOR_CONFIG colorConfig[ADL_RADEON_LED_MAX_LED_ROW_ON_GRID][ADL_RADEON_LED_MAX_LED_COLUMN_ON_GRID]; // Full grid array representation of Radeon LED to be populated by user
3791 
3799 {
3800  ADL_RADEON_USB_LED_BAR_CONTROLS control; //Requested LED pattern
3801 
3802  union
3803  {
3804  ADL_RADEON_LED_PATTERN_CONFIG_GENERIC genericPararmeters; //Requested pattern configuration settings
3805  ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG customGridConfig; //Requested custom grid configuration settings
3806  };
3808 
3818 typedef struct AdapterInfoX2
3819 {
3821 
3823  int iSize;
3843  int iExist;
3857 
3862 
3863 typedef struct ADLGamutReference
3864 {
3868 
3875 
3876 typedef struct ADLGamutInfo
3877 {
3880 
3884 
3891 
3892 typedef struct ADLPoint
3893 {
3895  int iX;
3897  int iY;
3905 
3906 typedef struct ADLGamutCoordinates
3907 {
3915 
3921 
3922 typedef struct ADLGamutData
3923 {
3934 
3937 
3940 
3943 
3947 
3954 typedef struct ADLDetailedTimingX2
3955 {
3957  int iSize;
3961  int sHTotal;
3969  int sVTotal;
3989 
3996 typedef struct ADLDisplayModeInfoX2
3997 {
4011 
4019 typedef struct ADLI2CLargePayload
4020 {
4022  int iSize;
4024  int iLine;
4028  int iOffset;
4030  int iAction;
4032  int iSpeed;
4034  int iFlags;
4038  char *pcData;
4040 
4042 #define ADL_FEATURE_NAME_LENGTH 16
4048 typedef struct ADLFeatureName
4049 {
4053 
4058 typedef struct ADLFeatureCaps
4059 {
4062  // char strFeatureName[ADL_FEATURE_NAME_LENGTH];
4063 
4066 
4069 
4071  int iPageID;
4072 
4075 
4078 
4081 
4084 
4087 
4090 
4093 
4095  int iMin;
4096 
4098  int iMax;
4099 
4101  int iStep;
4102 
4105 
4107  float fMin;
4108 
4110  float fMax;
4111 
4113  float fStep;
4114 
4116  float fDefault;
4117 
4121 
4126 typedef struct ADLFeatureValues
4127 {
4130  // char strFeatureName[ADL_FEATURE_NAME_LENGTH];
4131 
4134 
4137 
4139  float fCurrent;
4140 
4144 
4152 
4153 typedef struct ADLHDCPSettings
4154 {
4155  int iHDCPProtectionVersion; // Version, starting from 1
4156  int iHDCPCaps; //Caps used to ensure at least one protection scheme is supported, 1 is HDCP1X and 2 is HDCP22
4157  int iAllowAll; //Allow all is true, disable all is false
4161 
4168 
4169 typedef struct ADLMantleAppInfo
4170 {
4176  long vendorId;
4178  long deviceId;
4180  int gpuType;
4182  char gpuName[256];
4198 
4204 typedef struct ADLSDIData
4205 {
4211 
4212 
4219 typedef struct ADL_FRTCPRO_Settings
4220 {
4221  int DefaultState; //The default status for FRTC pro
4222  int CurrentState; //The current enable/disable status for FRTC pro
4223  unsigned int DefaultValue; //The default FPS value for FRTC pro.
4224  unsigned int CurrentValue; //The current FPS value for FRTC pro.
4225  unsigned int maxSupportedFps; //The max value for FRTC pro.
4226  unsigned int minSupportedFps; //The min value for FRTC pro.
4228 
4236 {
4237  int StateChanged; // FRTCPro state changed
4238  int ValueChanged; // FRTCPro value changed
4240 
4247 typedef struct ADL_DL_DISPLAY_MODE
4248 {
4249  int iPelsHeight; // Vertical resolution (in pixels).
4250  int iPelsWidth; // Horizontal resolution (in pixels).
4251  int iBitsPerPel; // Color depth.
4252  int iDisplayFrequency; // Refresh rate.
4254 
4262 typedef union _ADLDCESupport
4263 {
4264  struct
4265  {
4266  unsigned int PrePhasis : 1;
4267  unsigned int voltageSwing : 1;
4268  unsigned int reserved : 30;
4270  unsigned int u32All;
4272 
4280 {
4283  int iDefaultMode; //Refer to CWDDEPM_ODN_CONTROL_TYPE
4287  int iFlags; //refer to define_smartshift_bits
4289 #endif /* ADL_STRUCTURES_H_ */
ADLApplicationDataX2::strFileName
wchar_t strFileName[256]
File Name.
Definition: adl_structures.h:1952
ADLApplicationData::strTimeStamp
char strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1936
ADLConnectionState
struct ADLConnectionState ADLConnectionState
Structure containing connection state of the connector.
ADLOD6ThermalControllerCaps::iCapabilities
int iCapabilities
Definition: adl_structures.h:2214
ADLOD6ThermalControllerCaps::iFanMaxPercent
int iFanMaxPercent
Maximum fan speed expressed as a percentage.
Definition: adl_structures.h:2218
ADLOD6CurrentStatus::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2199
ADLDisplayTarget
struct ADLDisplayTarget ADLDisplayTarget
Structure containing information about display target information.
ADLODNCapabilitiesX2::fanSpeed
ADLODNParameterRange fanSpeed
Definition: adl_structures.h:2987
ADLMemoryInfo3::strMemoryType
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:175
ADLvRamVendor_WINBOND
@ ADLvRamVendor_WINBOND
Definition: adl_structures.h:233
ADLFPSSettingsOutput
Structure containing information related Frames Per Second for AC and DC.
Definition: adl_structures.h:3248
ADLApplicationProfile
struct ADLApplicationProfile ADLApplicationProfile
Structure containing information about an application profile.
ADL_AP_DATABASE__OEM
@ ADL_AP_DATABASE__OEM
Definition: adl_structures.h:2396
ADLPMLogStartOutput::pLoggingAddress
void * pLoggingAddress
Definition: adl_structures.h:3346
ADLOD6CurrentStatus::iCurrentBusSpeed
int iCurrentBusSpeed
Current PCI-E bus speed.
Definition: adl_structures.h:2192
ADLODNExtSingleInitSetting::minValue
int minValue
Definition: adl_structures.h:3143
ADLGraphicCoreInfo::iNumPEsPerWGP
int iNumPEsPerWGP
Number of processing elements per WGP. Valid for RDNA (iGCGen == RDNA)
Definition: adl_structures.h:2881
ADL_RAS_BLOCK_ID
ADL_RAS_BLOCK_ID
Definition: adl_defines.h:2418
ADLODNExtSingleInitSetting::defaultValue
int defaultValue
Definition: adl_structures.h:3146
ADLDDCInfo2::ulMaxBacklightMaxLuminanceData
int ulMaxBacklightMaxLuminanceData
Definition: adl_structures.h:451
ADLDisplayConfig::ulReserved
long ulReserved
Reserved field.
Definition: adl_structures.h:538
ADLI2CLargePayload
Structure containing information about I2C.
Definition: adl_structures.h:4020
ADLMemoryInfo2::iInvisibleMemorySize
long long iInvisibleMemorySize
Invisible Memory size in bytes.
Definition: adl_structures.h:158
ADLvRamVendor_Unsupported
@ ADLvRamVendor_Unsupported
Definition: adl_structures.h:225
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC::morseCodeText
char morseCodeText[260]
Definition: adl_structures.h:3775
ADLOD6ThermalControllerCaps::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2227
ADLOD6CurrentStatus::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2201
ADLSLSOffset::iBezelOffsetMask
int iBezelOffsetMask
The bit mask identifies the number of bits Offset is currently using.
Definition: adl_structures.h:1750
ADLGLSyncGenlockConfig::iTriggerEdge
int iTriggerEdge
The signal edge that should trigger synchronization. ADL_GLSYNC_TRIGGEREDGE_* Genlock related values.
Definition: adl_structures.h:924
ADL_APP_PROFILE_PROPERTY_LENGTH
#define ADL_APP_PROFILE_PROPERTY_LENGTH
Definition: adl_defines.h:1349
ADLAdapterCapsX2
struct ADLAdapterCapsX2 ADLAdapterCapsX2
Structure containing information about an controller mode including Number of Connectors.
ADLDisplayModeInfoX2::iTimingStandard
int iTimingStandard
Timing standard of the current mode. Timing Standards.
Definition: adl_structures.h:3999
AdapterInfoX2::iFunctionNumber
int iFunctionNumber
The function number.
Definition: adl_structures.h:3833
LPADLSLSTarget
struct ADLSLSTarget * LPADLSLSTarget
ADL_DELAG_NOTFICATION_REASON::GlobalEnableChanged
int GlobalEnableChanged
Definition: adl_structures.h:3568
ADLGraphicCoreInfo::iNumCUs
int iNumCUs
Total number of CUs. Valid for GCN (iGCGen == GCN)
Definition: adl_structures.h:2871
AdapterInfoX2
struct AdapterInfoX2 AdapterInfoX2
Structure containing information about the graphics adapter with extended caps.
ADLOD6FanSpeedValue::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2265
ADLODNPerformanceLevelsX2
Structure containing information about Overdrive N performance levels.
Definition: adl_structures.h:3113
ADL_PROVSR_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3639
LPADLGLSyncPortCaps
struct ADLGLSyncPortCaps * LPADLGLSyncPortCaps
_ADL_ERROR_PATTERN::EccInjVector
unsigned long EccInjVector
Definition: adl_structures.h:2768
ADLFeatureValues::iCurrent
int iCurrent
Current integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4136
_ADL_ECC_EDC_FLAG::reserved
unsigned int reserved
Definition: adl_structures.h:2710
ADLDDCInfo2::ulMaxHResolution
int ulMaxHResolution
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not avai...
Definition: adl_structures.h:391
ADLGraphicCoreInfo::iNumROPs
int iNumROPs
Total number of ROPs. Valid for both GCN and Pre GCN.
Definition: adl_structures.h:2888
ADL_RIS_SETTINGS
struct ADL_RIS_SETTINGS ADL_RIS_SETTINGS
Structure containing information about RIS Settings.
ADLDisplayDPMSTInfo::displayID
ADLDisplayID displayID
The ADLDisplayID structure.
Definition: adl_structures.h:622
ADLRASResetErrorCounts::InputSize
unsigned int InputSize
Definition: adl_structures.h:3438
ADLSupportedConnections
Structure containing supported connection types and properties.
Definition: adl_structures.h:2604
ADL_RADEON_LED_PATTERN_CONFIG::customGridConfig
ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG customGridConfig
Definition: adl_structures.h:3805
ADLPoint
Structure containing information about driver point coordinates.
Definition: adl_structures.h:3893
ADLFeatureCaps::iStep
int iStep
Step integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4101
ADLAVIInfoPacket
struct ADLAVIInfoPacket ADLAVIInfoPacket
Structure containing the AVI packet info of a display.
ADLThermalControllerInfo
Structure containing information about thermal controller.
Definition: adl_structures.h:1142
ADLCrossfireComb::iNumLinkAdapter
int iNumLinkAdapter
Number of adapters in this combination.
Definition: adl_structures.h:1297
ADLDceSettings::numberOfActiveLanes
unsigned int numberOfActiveLanes
Definition: adl_structures.h:2843
ADLODNParameterRange::iStep
int iStep
The minimum increment between clock values.
Definition: adl_structures.h:2909
ADLPPLogSettings::LogSourceMask
int LogSourceMask
Definition: adl_structures.h:3236
ADLOD6Capabilities::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2130
ADLSLSGrid::iSLSGridValue
int iSLSGridValue
The grid bit value identifies the display status. Refer to ADL_DISPLAY_SLSGRID_ORIENTATION_XXX.
Definition: adl_structures.h:1660
ADLDisplayTarget
Structure containing information about display target information.
Definition: adl_structures.h:1489
ADLApplicationProfile::record
PropertyRecord record[1]
Buffer to store all property records.
Definition: adl_structures.h:2008
ADLPPLogSettings::BreakOnWarn
int BreakOnWarn
Definition: adl_structures.h:3231
ADLOD6ParameterRange::iMax
int iMax
The ending value of the clock range.
Definition: adl_structures.h:2097
ADLODNPerformanceStatus
Definition: adl_structures.h:3066
ADLFPSSettingsOutput::ulACFPSMinimum
int ulACFPSMinimum
Minimum FPS Threshold allowed in PPLib for AC.
Definition: adl_structures.h:3262
ADLMemoryInfoX4
struct ADLMemoryInfoX4 ADLMemoryInfoX4
Structure containing additional information about the ASIC memory.
ADLPXConfigCaps
struct ADLPXConfigCaps ADLPXConfigCaps
Structure containing information about driver supported PowerExpress Config Caps.
ADLGamutData::iFeature
int iFeature
Definition: adl_structures.h:3933
ADLFreeSyncCap
struct ADLFreeSyncCap ADLFreeSyncCap
Structure containing per display FreeSync capability information.
ADLPreFlipPostProcessingLUTAlgorithm_Default
@ ADLPreFlipPostProcessingLUTAlgorithm_Default
Definition: adl_structures.h:3523
ADLConnectorInfo
Structure containing the Connector information.
Definition: adl_structures.h:2538
ADLDevicePort::aMSTRad
ADLMSTRad aMSTRad
Relative MST address. If MST RAD contains 0 it means DP or Root of the MST topology....
Definition: adl_structures.h:2594
ADLGcnInfo::ASICFamilyId
int ASICFamilyId
Definition: adl_structures.h:251
ADLOD6VoltageControlInfo::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2311
ADLCustomMode::iFlags
int iFlags
Custom mode flags. They are returned by the ADL driver.
Definition: adl_structures.h:487
ADLPossibleMapResult::iPossibleMapResultValue
int iPossibleMapResultValue
The bit mask identifies the possible map result. The detail definition is defined in ADL_DISPLAY_POSS...
Definition: adl_structures.h:1633
LPADLDDCInfo
struct ADLDDCInfo * LPADLDDCInfo
ADLConnectionData::iDataSize
int iDataSize
actual size of EDID data block size.
Definition: adl_structures.h:2666
ADLOD8CurrentSetting::count
int count
Definition: adl_structures.h:3179
ADLBracketSlotInfo
struct ADLBracketSlotInfo ADLBracketSlotInfo
Structure containing the slot information.
ADLConnectionProperties
Structure containing connection properties information.
Definition: adl_structures.h:2634
ADLControllerOverlayInput::iOverlayAdjust
int iOverlayAdjust
ADL_DL_CONTROLLER_OVERLAY_ALPHA or ADL_DL_CONTROLLER_OVERLAY_ALPHAPERPIX
Definition: adl_structures.h:824
ADL_DELAG_SETTINGS
Structure containing information about DELAG Settings.
Definition: adl_structures.h:3579
ADLAdapterODClockInfo
struct ADLAdapterODClockInfo ADLAdapterODClockInfo
Structure containing the Overdrive clock information.
ADLOD6VoltageControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
Definition: adl_structures.h:2302
ADL_RIS_SETTINGS
Structure containing information about RIS Settings.
Definition: adl_structures.h:3687
ADLPossibleMapping::iDisplayControllerIndex
int iDisplayControllerIndex
The controller index to which display is mapped.
Definition: adl_structures.h:1615
ADLOD8SingleSetSetting::requested
int requested
Definition: adl_structures.h:3193
ADLOD8SingleInitSetting::maxValue
int maxValue
Definition: adl_structures.h:3154
ADLOD8CurrentSetting::Od8SettingTable
int Od8SettingTable[OD8_COUNT]
Definition: adl_structures.h:3180
ADLOD6VoltageControlInfo::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2313
ADLConnectionProperties::iStereo3DCaps
int iStereo3DCaps
Definition: adl_structures.h:2644
ADLGlSyncPortInfo::iPortState
int iPortState
Port state ADL_GLSYNC_PORTSTATE_* Genlock related values.
Definition: adl_structures.h:944
ADLAppInterceptionInfoX2::WaitForResumeNeeded
unsigned int WaitForResumeNeeded
Definition: adl_structures.h:2403
ADLOD6StateEx::iMemoryClockPercent
int iMemoryClockPercent
The current memory clock adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2501
XScreenInfo
Structure containing information about the Linux X screen information.
Definition: adl_structures.h:107
ADL_BOOST_NOTFICATION_REASON
Structure containing information about BOOST Settings change reason.
Definition: adl_structures.h:3595
ADL_IMAGE_BOOST_NOTFICATION_REASON::HotkeyChanged
int HotkeyChanged
Definition: adl_structures.h:3650
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC::colorConfig
ADL_RADEON_LED_COLOR_CONFIG colorConfig
Definition: adl_structures.h:3774
PropertyRecord::uData
unsigned char uData[1]
Property Value, can be any data type.
Definition: adl_structures.h:1994
XScreenInfo::iXScreenNum
int iXScreenNum
Internal X screen number from GPUMapInfo.
Definition: adl_structures.h:109
ADL_ERROR_REASON2
Definition: adl_structures.h:3551
ADLGlSyncMode2::iDisplayIndex
int iDisplayIndex
Index of the display to which this GLSync applies to.
Definition: adl_structures.h:1006
ADLDisplayProperty::iSize
int iSize
Must be set to sizeof the structure.
Definition: adl_structures.h:733
ADLODNExtSingleInitSetting
Definition: adl_structures.h:3141
ADL_ERROR_INJECTION_DATA::errorPattern
ADL_ERROR_PATTERN errorPattern
Definition: adl_structures.h:2780
ADLAppInterceptionListType
ADLAppInterceptionListType
Definition: adl_structures.h:2378
ADLODParameterRange::iStep
int iStep
Parameter step value.
Definition: adl_structures.h:1224
ADLApplicationData::strVersion
char strVersion[32]
Version.
Definition: adl_structures.h:1938
LPADLMemoryRequired
struct ADLMemoryRequired * LPADLMemoryRequired
ADLDisplayMode
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:649
ADLDisplayConfig::ulDeviceData
long ulDeviceData
HDTV capabilities.
Definition: adl_structures.h:534
ADLOD6FanSpeedValue::iFanSpeed
int iFanSpeed
Fan speed value (units as indicated above)
Definition: adl_structures.h:2262
ADLHDCPSettings
Structure containing HDCP Settings info.
Definition: adl_structures.h:4154
ADLGamutCoordinates::Blue
ADLPoint Blue
blue channel chromasity coordinate
Definition: adl_structures.h:3913
AdapterInfo::iAdapterIndex
int iAdapterIndex
The ADL index handle. One GPU may be associated with one or two index handles.
Definition: adl_structures.h:49
ADLDDCInfo2::iNativeDisplayChromaticityBlueX
int iNativeDisplayChromaticityBlueX
Display Blue Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:432
ADLDisplayModeInfo
struct ADLDisplayModeInfo ADLDisplayModeInfo
Structure containing display mode information.
ADLDceSettings::linkProtectionEnabled
bool linkProtectionEnabled
Definition: adl_structures.h:2851
ADLDisplayInfo::iDisplayOutputType
int iDisplayOutputType
The display output type. For example: HDMI, SVIDEO, COMPONMNET VIDEO.
Definition: adl_structures.h:598
AdapterInfo::iXScreenNum
int iXScreenNum
Internal X screen number from GPUMapInfo (DEPRICATED use XScreenInfo)
Definition: adl_structures.h:87
ADLOD6FanSpeedValue::iSpeedType
int iSpeedType
Indicates the units of the fan speed. Possible values: ADL_OD6_FANSPEED_TYPE_PERCENT,...
Definition: adl_structures.h:2260
ADLApplicationDataX2
Structure containing information about an application.
Definition: adl_structures.h:1948
ADL_RADEON_LED_PATTERN_CONFIG::control
ADL_RADEON_USB_LED_BAR_CONTROLS control
Definition: adl_structures.h:3800
XScreenInfo::strXScreenConfigName
char strXScreenConfigName[256]
Internal x config file screen identifier name.
Definition: adl_structures.h:111
ADLErrorRecord::CU
unsigned int CU
Definition: adl_structures.h:2736
ADLSLSMode::iAdapterIndex
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1765
ADLMantleAppInfo::timestampFrequency
long long timestampFrequency
time stamp frequency
Definition: adl_structures.h:4194
ADLBracketSlotInfo
Structure containing the slot information.
Definition: adl_structures.h:2560
ADLAdapterCapsX2::iAdapterID
int iAdapterID
AdapterID for this adapter.
Definition: adl_structures.h:2680
ADLPossibleSLSMap::lpDisplayTarget
ADLDisplayTarget * lpDisplayTarget
The display target list for validation.
Definition: adl_structures.h:1805
ADLODNPerformanceLevelX2
struct ADLODNPerformanceLevelX2 ADLODNPerformanceLevelX2
Structure containing information about Overdrive level.
ADLOD6CapabilitiesEx::iExtValue
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2485
ADLDDCInfo::ulMaxHResolution
int ulMaxHResolution
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not avai...
Definition: adl_structures.h:355
ADLODNPowerLimitSetting::iMode
int iMode
Definition: adl_structures.h:3060
ADLOD6ThermalControllerCaps::iFanMinRPM
int iFanMinRPM
Minimum fan speed expressed in revolutions-per-minute.
Definition: adl_structures.h:2220
ADLODNCapabilities
struct ADLODNCapabilities ADLODNCapabilities
Structure containing information about Overdrive N capabilities.
ADLSLSMap::iSLSMapIndex
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:1675
ADL_EDC_BLOCK_ID
ADL_EDC_BLOCK_ID
Definition: adl_structures.h:2746
ADLMemoryRequired
Structure containing information about memory required by type.
Definition: adl_structures.h:316
ADLRASErrorInjectionOutput::padding
unsigned int padding[15]
Definition: adl_structures.h:3471
ADL_GLOBALLY_UNCORRECTED
@ ADL_GLOBALLY_UNCORRECTED
Definition: adl_structures.h:2699
ADLOD6PowerControlInfo::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2290
ADLDisplayMap::iDisplayMapMask
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:1577
AdapterInfo::strDriverPath
char strDriverPath[256]
Driver registry path.
Definition: adl_structures.h:73
LPADLMemoryInfo2
struct ADLMemoryInfo2 * LPADLMemoryInfo2
ADL_CHILL_NOTFICATION_REASON
struct ADL_CHILL_NOTFICATION_REASON ADL_CHILL_NOTFICATION_REASON
Structure containing information about CHILL Settings change reason.
ADLvRamVendor_INFINEON
@ ADLvRamVendor_INFINEON
Definition: adl_structures.h:227
ADL_DELAG_NOTFICATION_REASON
Structure containing information about DELAG Settings change reason.
Definition: adl_structures.h:3566
ADLODNPerformanceLevel::iEnabled
int iEnabled
enabled
Definition: adl_structures.h:3011
ADLPMLogDataOutput
Definition: adl_structures.h:3216
ADLGamma::fBlue
float fBlue
Blue color channel gamma value.
Definition: adl_structures.h:475
ADL_MAX_DISPLAY_EDID_DATA_SIZE
#define ADL_MAX_DISPLAY_EDID_DATA_SIZE
Indicates the Maximum size of EDID data block size.
Definition: adl_defines.h:2132
ADLOD6StateEx::iExtValue
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2505
ADLPPLogSettings
struct ADLPPLogSettings ADLPPLogSettings
Structure containing information about PPLog settings.
ADLSLSOffset::iBezelOffsetX
int iBezelOffsetX
SLS Bezel Offset X.
Definition: adl_structures.h:1738
ADLBezelTransientMode
struct tagADLBezelTransientMode ADLBezelTransientMode
Structure containing information about the display SLS bezel Mode information.
ADLPPLogSettings::PowerProfilingEnabled
int PowerProfilingEnabled
Definition: adl_structures.h:3237
ADLODNCapabilitiesX2
struct ADLODNCapabilitiesX2 ADLODNCapabilitiesX2
Structure containing information about Overdrive N capabilities.
ADLECCData::iDed
int iDed
Definition: adl_structures.h:2327
ADLAppInterceptionInfoX3::CommandLine
wchar_t CommandLine[256]
Definition: adl_structures.h:2415
ADLGcnInfo::CuCount
int CuCount
Definition: adl_structures.h:248
ADLDDCInfo2::ulAvgLuminanceData
int ulAvgLuminanceData
Return average monitor luminance data.
Definition: adl_structures.h:413
ADLVirtualSegmentSettingsOutput::icurrentSizeInMB
int icurrentSizeInMB
Definition: adl_structures.h:268
ADLRASGetErrorCounts
Structure containing information related RAS Get Error Counts Information.
Definition: adl_structures.h:3398
ADLControllerOverlayInput::iValue
int iValue
Data.
Definition: adl_structures.h:826
ADLHDCPSettings::iHDCPMask
int iHDCPMask
Definition: adl_structures.h:4159
ADL_CHILL_SETTINGS::GlobalMinFPS
int GlobalMinFPS
Definition: adl_structures.h:3719
ADL_ERROR_REASON::proVsr
int proVsr
Definition: adl_structures.h:3547
ADLPMActivity::iReserved
int iReserved
Reserved for future purposes.
Definition: adl_structures.h:1131
ADLDetailedTimingX2::sVSyncStart
int sVSyncStart
Vertical sync signal offset.
Definition: adl_structures.h:3973
ADLPreFlipPostProcessingLUTAlgorithm_Approximation
@ ADLPreFlipPostProcessingLUTAlgorithm_Approximation
Definition: adl_structures.h:3525
ADLGLSyncGenlockConfig::iSyncDelay
int iSyncDelay
Delay (ms) generating a sync signal.
Definition: adl_structures.h:914
ADLSLSTarget::viewSize
ADLMode viewSize
The view size width, height and rotation angle per SLS Target.
Definition: adl_structures.h:1832
ADLThermalControllerInfo::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1144
ADL_RIS_NOTFICATION_REASON::GlobalSharpeningDegreeChanged
unsigned int GlobalSharpeningDegreeChanged
Definition: adl_structures.h:3677
ADLErrorRecord::count
unsigned int count
Definition: adl_structures.h:2730
ADLMode::iXPos
int iXPos
Screen position X coordinate.
Definition: adl_structures.h:1461
ADLAppInterceptionInfoX2::ProcessId
unsigned int ProcessId
Definition: adl_structures.h:2402
ADLMVPUCaps
Structure containing information about MultiVPU capabilities.
Definition: adl_structures.h:1392
ADL_RADEON_LED_CUSTOM_LED_CONFIG
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern....
Definition: adl_structures.h:3787
ADLSLSMode::iSLSNativeModeValue
int iSLSNativeModeValue
The bit mask identifies the display status.
Definition: adl_structures.h:1780
ADLCrossfireInfo
struct ADLCrossfireInfo ADLCrossfireInfo
Structure containing CrossfireX state and error information.
ADLDDCInfo2::ulMaxRefresh
int ulMaxRefresh
Returns the maximum supported refresh rate. Should be zeroed if this information is not available.
Definition: adl_structures.h:395
ADLFeatureValues::EnumStates
int EnumStates
The States for the available bits for enumerated values.
Definition: adl_structures.h:4142
ADLGamutData::CustomWhitePoint
ADLPoint CustomWhitePoint
valid when in mask avails ADL_CUSTOM_WHITE_POINT
Definition: adl_structures.h:3942
ADL_ERROR_REASON
struct ADL_ERROR_REASON ADL_ERROR_REASON
ADLODNCapabilitiesX2::minimumPerformanceClock
ADLODNParameterRange minimumPerformanceClock
Definition: adl_structures.h:2990
ADLPossibleMap::displayTarget
ADLDisplayTarget * displayTarget
The display Targets list for these display Maps to be validated.
Definition: adl_structures.h:1603
ADLHDCPSettings::iHDCPCaps
int iHDCPCaps
Definition: adl_structures.h:4156
ADLPoint::iX
int iX
x coordinate
Definition: adl_structures.h:3895
ADLGlSyncPortControl
Structure containing GL-Sync port control settings.
Definition: adl_structures.h:962
ADLODNCapabilities::fanSpeed
ADLODNParameterRange fanSpeed
Definition: adl_structures.h:2946
ADLSmartShiftSettings::iFlags
int iFlags
Definition: adl_structures.h:4287
ADLSLSTarget::iSLSMapIndex
int iSLSMapIndex
The SLS map index.
Definition: adl_structures.h:1820
ADL_CHILL_SETTINGS::GlobalFPS_Step
int GlobalFPS_Step
Definition: adl_structures.h:3723
ADL_RIS_SETTINGS::GlobalSharpeningDegree
int GlobalSharpeningDegree
Definition: adl_structures.h:3689
AdapterInfo::iDeviceNumber
int iDeviceNumber
The driver number associated with this adapter.
Definition: adl_structures.h:55
ADLDetailedTimingX2::sVOverscanTop
short sVOverscanTop
Overscan top.
Definition: adl_structures.h:3985
ADLDDCInfo2::ulPTMCy
int ulPTMCy
Returns the display device preferred timing mode's vertical resolution.
Definition: adl_structures.h:399
ADLMode::iModeMask
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:1477
ADL_FRTCPRO_Settings::CurrentValue
unsigned int CurrentValue
Definition: adl_structures.h:4224
ADLClockInfo
struct ADLClockInfo ADLClockInfo
Structure containing information about Clock.
ADLPreFlipPostProcessingInfo
struct ADLPreFlipPostProcessingInfo ADLPreFlipPostProcessingInfo
ADLDisplayInfo::iDisplayInfoValue
int iDisplayInfoValue
The bit mask identifies the display status. Display Info Mask Values.
Definition: adl_structures.h:608
ADLBiosInfo
struct ADLBiosInfo ADLBiosInfo
Structure containing information about the BIOS.
ADLThermalControllerInfo
struct ADLThermalControllerInfo ADLThermalControllerInfo
Structure containing information about thermal controller.
ADLMVPUCaps::iAdapterCount
int iAdapterCount
Number of adapters.
Definition: adl_structures.h:1396
ADLDisplayDPMSTInfo::radLinkCount
int radLinkCount
The link count of relative address, rad[0] upto rad[linkCount] are valid.
Definition: adl_structures.h:634
ADLPXConfigCaps
Structure containing information about driver supported PowerExpress Config Caps.
Definition: adl_structures.h:1891
ADL_RADEON_LED_MAX_MORSE_CODE
#define ADL_RADEON_LED_MAX_MORSE_CODE
Maximum MORSE code supported string.
Definition: adl_defines.h:2511
ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG
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....
ADLOD6Capabilities::iNumberOfPerformanceLevels
int iNumberOfPerformanceLevels
Definition: adl_structures.h:2121
ADLConnectorInfo::iOffset
int iOffset
Position of the connector(in millimeters), from the right side of the slot.
Definition: adl_structures.h:2548
ADLConnectorInfo::iConnectorId
int iConnectorId
used for disply identification/ordering
Definition: adl_structures.h:2542
ADLGLSyncGenlockConfig::iSampleRate
int iSampleRate
Use sampled sync signal. A value of 0 specifies no sampling.
Definition: adl_structures.h:920
ADLRASResetErrorCounts::OutputSize
unsigned int OutputSize
Definition: adl_structures.h:3440
ADLSLSMap::iFirstSLSTargetArrayIndex
int iFirstSLSTargetArrayIndex
The first target array index in the Target array.
Definition: adl_structures.h:1690
ADLDisplayModeX2::iRefreshRate
int iRefreshRate
Refresh rate.
Definition: adl_structures.h:2361
ADLODNPerformanceLevel
Structure containing information about Overdrive level.
Definition: adl_structures.h:3005
ADLMantleAppInfo::gpuName
char gpuName[256]
gpu name
Definition: adl_structures.h:4182
APP_PROC_READ
@ APP_PROC_READ
Definition: adl_structures.h:2371
ADLActivatableSource::iActivatableSourceMask
int iActivatableSourceMask
The bit mask identifies the number of bits ActivatableSourceValue is using. (Not currnetly used)
Definition: adl_structures.h:1440
ADLDisplayProperty::iSupport
int iSupport
Display Property supported? 1: Supported, 0: Not supported.
Definition: adl_structures.h:739
ADL_FRTCPRO_CHANGED_REASON::StateChanged
int StateChanged
Definition: adl_structures.h:4237
ADLVirtualSegmentSettingsOutput
struct ADLVirtualSegmentSettingsOutput ADLVirtualSegmentSettingsOutput
Structure containing information related virtual segment config information.
ADL_CHILL_NOTFICATION_REASON::GlobalMinFPSChanged
int GlobalMinFPSChanged
Definition: adl_structures.h:3705
ADLTemperature::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1163
ADL_DRIVERUPSCALE_NOTFICATION_REASON::GlobalEnabledChanged
int GlobalEnabledChanged
Definition: adl_structures.h:3735
ADLODParameters::sMemoryClock
ADLODParameterRange sMemoryClock
Memory clock range.
Definition: adl_structures.h:1249
ADLSLSMode::displayMode
ADLMode displayMode
The mode for this map.
Definition: adl_structures.h:1774
ADL_PROVSR_NOTFICATION_REASON::GlobalEnableChanged
int GlobalEnableChanged
Definition: adl_structures.h:3627
ADLMVPUStatus::iStatus
int iStatus
MVPU status.
Definition: adl_structures.h:1419
ADLAdjustmentinfo
struct ADLAdjustmentinfo ADLAdjustmentinfo
Structure containing information about overlay adjustment.
ADLFeatureCaps::fMax
float fMax
Maximum float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4110
ADL_DELAG_NOTFICATION_REASON::GlobalLimitFPSChanged
int GlobalLimitFPSChanged
Definition: adl_structures.h:3569
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC::speed
short speed
Definition: adl_structures.h:3772
ADLDDCInfo2::ulPTMRefreshRate
int ulPTMRefreshRate
Returns the display device preferred timing mode's refresh rate.
Definition: adl_structures.h:401
ADLOD6StateInfo::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2165
LPADLFeatureValues
struct ADLFeatureValues * LPADLFeatureValues
ADLODNExtSingleInitSetting::maxValue
int maxValue
Definition: adl_structures.h:3144
ADLAdapterLocation
struct ADLAdapterLocation ADLAdapterLocation
Structure containing information about adapter location.
ADLODClockSetting::iMaxClock
int iMaxClock
Maximum clcok.
Definition: adl_structures.h:1056
ADLFPSSettingsOutput::ulSize
int ulSize
size
Definition: adl_structures.h:3250
AdapterInfoX2::iBusNumber
int iBusNumber
The BUS number associated with this adapter.
Definition: adl_structures.h:3829
LPADLDisplayTarget
struct ADLDisplayTarget * LPADLDisplayTarget
ADLPMActivity::iActivityPercent
int iActivityPercent
GPU utilization.
Definition: adl_structures.h:1121
ADLAppInterceptionInfoX3::AppFormat
ADLAppInterceptionListType AppFormat
Definition: adl_structures.h:2416
ADLControllerMode::iViewPositionCy
int iViewPositionCy
Vertical view starting position.
Definition: adl_structures.h:2044
ADLApplicationDataX3::strFileName
wchar_t strFileName[256]
File Name.
Definition: adl_structures.h:1970
ADL_AP_DATABASE
ADL_AP_DATABASE
Definition: adl_structures.h:2393
ADLPMActivity::iMaximumBusLanes
int iMaximumBusLanes
Maximum number of PCIE bus lanes.
Definition: adl_structures.h:1129
ADLDetailedTiming
Structure containing detailed timing parameters.
Definition: adl_structures.h:667
ADLFeatureCaps::iGroupID
int iGroupID
Group ID. All Features in the same group are shown sequentially in the same UI Page.
Definition: adl_structures.h:4065
ADL_ERROR_INJECTION_DATA
struct ADL_ERROR_INJECTION_DATA ADL_ERROR_INJECTION_DATA
ADLDisplayConfig::ulOverridedDeviceData
long ulOverridedDeviceData
Overridden HDTV capabilities.
Definition: adl_structures.h:536
ADLAdapterCaps::iCapsMask
int iCapsMask
The bit mask identifies the adapter caps.
Definition: adl_structures.h:134
ADL_MAX_EDIDDATA_SIZE
#define ADL_MAX_EDIDDATA_SIZE
Display Get Cached EDID flag.
Definition: adl_defines.h:1065
ADLOD6VoltageControlInfo
struct ADLOD6VoltageControlInfo ADLOD6VoltageControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
ADL_DL_DISPLAY_MODE::iPelsWidth
int iPelsWidth
Definition: adl_structures.h:4250
ADLPMLogData::ulVersion
unsigned int ulVersion
Structure version.
Definition: adl_structures.h:3324
ADLDetailedTiming::sVSyncWidth
short sVSyncWidth
Vertical sync signal width.
Definition: adl_structures.h:687
ADLSLSOffset::iDisplayWidth
int iDisplayWidth
SLS Display Width.
Definition: adl_structures.h:1744
ADL_IMAGE_BOOST_NOTFICATION_REASON
struct ADL_IMAGE_BOOST_NOTFICATION_REASON ADL_IMAGE_BOOST_NOTFICATION_REASON
Structure containing information about Image Boost(OGL) Settings change reason.
ADLDDCInfo::ulPTMRefreshRate
int ulPTMRefreshRate
Returns the display device preferred timing mode's refresh rate.
Definition: adl_structures.h:365
ADLPMActivity
Structure containing information about current power management related activity.
Definition: adl_structures.h:1111
ADLDisplayMap::iFirstDisplayTargetArrayIndex
int iFirstDisplayTargetArrayIndex
The first target array index in the Target array .
Definition: adl_structures.h:1574
ADLGLSyncModuleID::iFWUserSectorVersion
int iFWUserSectorVersion
GL-Sync module firmware version of User Sector.
Definition: adl_structures.h:883
ADLDisplayModeInfo::sDetailedTiming
ADLDetailedTiming sDetailedTiming
Detailed timing parameters.
Definition: adl_structures.h:721
ADLAVIInfoPacket
Structure containing the AVI packet info of a display.
Definition: adl_structures.h:1033
ADLMode::iModeValue
int iModeValue
The bit mask identifying the display status. The detailed definition is in Display Mode Values.
Definition: adl_structures.h:1479
ADLOD6ThermalControllerCaps
Structure containing information about Overdrive 6 thermal contoller capabilities.
Definition: adl_structures.h:2211
ADLHDCPSettings
struct ADLHDCPSettings ADLHDCPSettings
Structure containing HDCP Settings info.
ADL_ERROR_REASON2
struct ADL_ERROR_REASON2 ADL_ERROR_REASON2
ADL_SWITCHABLE_AMDAMD
@ ADL_SWITCHABLE_AMDAMD
Definition: adl_structures.h:1914
ADLSLSOffset::iDisplayHeight
int iDisplayHeight
SLS Display Height.
Definition: adl_structures.h:1747
ADLErrorRecord::Severity
ADL_ERROR_RECORD_SEVERITY Severity
Definition: adl_structures.h:2724
ADLFeatureCaps
Structure containing information about MM Feature Capabilities.
Definition: adl_structures.h:4059
ADLODNFanControl
struct ADLODNFanControl ADLODNFanControl
Structure containing information about Overdrive N Fan Speed.
ADL_CHILL_SETTINGS::GlobalFPS_MaxLimit
int GlobalFPS_MaxLimit
Definition: adl_structures.h:3722
ADLGLSyncModuleID
struct ADLGLSyncModuleID ADLGLSyncModuleID
Structure containing GL-Sync module information.
ADLGamma::fGreen
float fGreen
Green color channel gamma value.
Definition: adl_structures.h:473
ADLFanSpeedInfo::iFlags
int iFlags
Fan speed cotrol
Definition: adl_structures.h:1180
ADL_ERROR_REASON
Definition: adl_structures.h:3543
ADLMemoryInfo2
struct ADLMemoryInfo2 ADLMemoryInfo2
Structure containing additional information about the ASIC memory.
ADL_DELAG_SETTINGS::Hotkey
int Hotkey
Definition: adl_structures.h:3580
ADLDceSettings::numberofTotalLanes
unsigned int numberofTotalLanes
Definition: adl_structures.h:2844
ADLSLSOffset::iBezelModeIndex
int iBezelModeIndex
SLS Bezel Mode Index.
Definition: adl_structures.h:1735
ADLODNPerformanceStatus::iCurrentGFXPerformanceLevel
int iCurrentGFXPerformanceLevel
Definition: adl_structures.h:3077
ADL_EDC_BLOCK_ID_SGPR
@ ADL_EDC_BLOCK_ID_SGPR
Definition: adl_structures.h:2749
ADLDisplayModeX2::iTimingStandard
int iTimingStandard
Timing Standard. Refer define_modetiming_standard.
Definition: adl_structures.h:2363
ADLGLSyncGenlockConfig::iSyncField
int iSyncField
For interlaced sync signals, the value can be ADL_GLSYNC_SYNCFIELD_1 or *_BOTH Genlock related values...
Definition: adl_structures.h:922
ADLPMActivity::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1113
ADLDDCInfo2::iReserved
int iReserved[4]
Definition: adl_structures.h:457
ADL_ERROR_PATTERN
union _ADL_ERROR_PATTERN ADL_ERROR_PATTERN
ADLDisplayInfo::strDisplayManufacturerName
char strDisplayManufacturerName[256]
The display's manufacturer name.
Definition: adl_structures.h:592
ADLDisplayMode::iPelsWidth
int iPelsWidth
Horizontal resolution (in pixels).
Definition: adl_structures.h:653
ADLSLSMap::iNumSLSTarget
int iNumSLSTarget
The number of display targets belongs to this map.
Definition: adl_structures.h:1687
ADLTemperature::iTemperature
int iTemperature
Temperature in millidegrees Celsius.
Definition: adl_structures.h:1165
ADLODNPowerLimitSetting::iTDPLimit
int iTDPLimit
Definition: adl_structures.h:3061
ADLDisplayDPMSTInfo::iAllocatedBandwidthInMbps
int iAllocatedBandwidthInMbps
bandwidth allocated to this display
Definition: adl_structures.h:627
ADLAdapterODClockConfig
struct ADLAdapterODClockConfig ADLAdapterODClockConfig
Structure containing the Overdrive clock configuration.
ADLOD6PowerControlInfo::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2288
ADLRASErrorInjection
struct ADLRASErrorInjection ADLRASErrorInjection
Structure containing information related RAS Error Injection information.
ADLODNCurrentPowerParameters::currentPower
int currentPower
Definition: adl_structures.h:3136
ADLODNCapabilitiesX2
Structure containing information about Overdrive N capabilities.
Definition: adl_structures.h:2959
ADLOD8SingleInitSetting
struct ADLOD8SingleInitSetting ADLOD8SingleInitSetting
ADLDisplayConfig
Structure containing HDTV information for display calls.
Definition: adl_structures.h:528
ADLPossibleSLSMap::iNumSLSTarget
int iNumSLSTarget
the number of display map config to be validated.
Definition: adl_structures.h:1802
ADLControllerOverlayInfo::sOverlayInfo
ADLAdjustmentinfo sOverlayInfo
Data.
Definition: adl_structures.h:862
ADLSingleSensorData
struct ADLSingleSensorData ADLSingleSensorData
Structure containing information about Performance Metrics data.
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC::directionCounterClockWise
bool directionCounterClockWise
Definition: adl_structures.h:3773
ADLOD8SingleInitSetting::featureID
int featureID
Definition: adl_structures.h:3152
ADLControllerOverlayInput::iReserved
int iReserved
Should be 0.
Definition: adl_structures.h:828
ADLClockInfo::iMemoryClock
int iMemoryClock
Memory clock in 10 KHz.
Definition: adl_structures.h:758
AdapterInfo::iVendorID
int iVendorID
The vendor ID associated with this adapter.
Definition: adl_structures.h:59
ADLDisplayDPMSTInfo
Structure containing information about the display port MST device.
Definition: adl_structures.h:620
ADLOD6StateInfo::iNumberOfPerformanceLevels
int iNumberOfPerformanceLevels
Definition: adl_structures.h:2162
ADLCrossfireInfo
Structure containing CrossfireX state and error information.
Definition: adl_structures.h:1310
ADLDceSettings::linkRate
DpLinkRate linkRate
Definition: adl_structures.h:2842
ADLOD6FanSpeedInfo::iFanSpeedPercent
int iFanSpeedPercent
Contains current fan speed in percent (if valid flag exists in iSpeedType)
Definition: adl_structures.h:2241
ADLPMLogSupportInfo::usSensors
unsigned short usSensors[ADL_PMLOG_MAX_SUPPORTED_SENSORS]
list of sensors defined by ADL_PMLOG_SENSORS
Definition: adl_structures.h:3300
ADLDetailedTimingX2::sTimingFlags
int sTimingFlags
Timing flags. Detailed Timimg Flags.
Definition: adl_structures.h:3959
ADLPMActivity::iVddc
int iVddc
Current core voltage.
Definition: adl_structures.h:1119
ADLODNPerformanceStatus::iCurrentBusSpeed
int iCurrentBusSpeed
Definition: adl_structures.h:3080
ADLPMLogStartInput::ulReserved
int ulReserved[15]
Reserved.
Definition: adl_structures.h:3318
ADLDisplayEDIDData::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:798
ADLPossibleMap::iIndex
int iIndex
The current PossibleMap index. Each PossibleMap is assigned an index.
Definition: adl_structures.h:1593
ADLODNExtSingleInitSetting::step
int step
Definition: adl_structures.h:3145
ADLApplicationDataX3
struct ADLApplicationDataX3 ADLApplicationDataX3
Structure containing information about an application.
ADLPXConfigCaps::iPXConfigCapValue
int iPXConfigCapValue
The bit mask identifies the PowerExpress Config Caps value. The detailed definition is in ADL_PX_CONF...
Definition: adl_structures.h:1899
ADLRASErrorInjection::InputSize
unsigned int InputSize
Definition: adl_structures.h:3483
ADLGetClocksOUT::ulHighVddc
long ulHighVddc
Definition: adl_structures.h:510
ADLApplicationRecord::strProfileName
wchar_t * strProfileName
Name of profile assigned to the application.
Definition: adl_structures.h:2457
ADLMVPUStatus::iSize
int iSize
Must be set to sizeof( ADLMVPUStatus ).
Definition: adl_structures.h:1415
ADL_CHILL_SETTINGS::GlobalFPS_MinLimit
int GlobalFPS_MinLimit
Definition: adl_structures.h:3721
ADLActivatableSource
Structure containing information about the activatable source.
Definition: adl_structures.h:1434
ADLClockInfo::iCoreClock
int iCoreClock
Core clock in 10 KHz.
Definition: adl_structures.h:756
ADLDDCInfo2::ulPTMCx
int ulPTMCx
Returns the display device preferred timing mode's horizontal resolution.
Definition: adl_structures.h:397
ADLSmartShiftSettings::iDefaultMode
int iDefaultMode
Definition: adl_structures.h:4283
ADLDetailedTimingX2::sOverscan8B
short sOverscan8B
Definition: adl_structures.h:3986
ADLOD6PerformanceLevel::iEngineClock
int iEngineClock
Engine (core) clock.
Definition: adl_structures.h:2144
ADLControllerOverlayInfo::iSize
int iSize
Should be set to the sizeof the structure.
Definition: adl_structures.h:860
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC::morseCodeTextOutPut
char morseCodeTextOutPut[260]
Definition: adl_structures.h:3776
ADLPMLogStartOutput
struct ADLPMLogStartOutput ADLPMLogStartOutput
Structure containing information to start power management logging.
ADLApplicationDataX3::strTimeStamp
wchar_t strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1972
ADLChipSetInfo
struct ADLChipSetInfo ADLChipSetInfo
Structure containing information about the Chipset.
ADLSLSGrid::iSLSGridColumn
int iSLSGridColumn
The grid column.
Definition: adl_structures.h:1654
_ADLDCESupport::voltageSwing
unsigned int voltageSwing
Definition: adl_structures.h:4267
ADLFreeSyncCap
Structure containing per display FreeSync capability information.
Definition: adl_structures.h:2810
ADLDceSettings::type
DceSettingsType type
Definition: adl_structures.h:2833
ADL_PROVSR_NOTFICATION_REASON
Structure containing information about ProVSR Settings change reason.
Definition: adl_structures.h:3625
ADLOD8SingleSetSetting::value
int value
Definition: adl_structures.h:3192
ADLGamutInfo
Structure containing information about driver supported gamut spaces , capability method.
Definition: adl_structures.h:3877
ADLODNCapabilities::minimumPerformanceClock
ADLODNParameterRange minimumPerformanceClock
Definition: adl_structures.h:2949
ADL_BOOST_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3610
ADLDetailedTiming::sHOverscanRight
short sHOverscanRight
Overscan right.
Definition: adl_structures.h:691
ADLDisplayTarget::iDisplayTargetValue
int iDisplayTargetValue
The bit mask identifies the display status. The detailed definition is in ADL_DISPLAY_DISPLAYTARGET_P...
Definition: adl_structures.h:1500
ADLODNPerformanceStatus::iUVDClock
int iUVDClock
Definition: adl_structures.h:3071
ADLAppInterceptionInfo::AppName
wchar_t AppName[256]
Definition: adl_structures.h:2386
ADLAdapterCaps
struct ADLAdapterCaps ADLAdapterCaps
Structure containing information about an controller mode.
ADLODNPerformanceStatus
struct ADLODNPerformanceStatus ADLODNPerformanceStatus
ADLODNCapabilitiesX2::fanTemperature
ADLODNParameterRange fanTemperature
Definition: adl_structures.h:2984
ADLOD8SingleSetSetting::reset
int reset
Definition: adl_structures.h:3194
ADLODPerformanceLevel
Structure containing information about Overdrive level.
Definition: adl_structures.h:1262
ADLFeatureValues::bCurrent
int bCurrent
User controlled Boolean current value. Valid only if ADLFeatureCaps supports Boolean.
Definition: adl_structures.h:4133
ADLSingleSensorData::supported
int supported
Definition: adl_structures.h:3211
ADLMantleAppInfo::apiVersion
int apiVersion
mantle api version
Definition: adl_structures.h:4172
ADLGLSyncPortCaps
Structure containing GL-Sync ports capabilities.
Definition: adl_structures.h:894
ADLThermalControllerInfo::iFlags
int iFlags
Possible valies: ADL_DL_THERMAL_FLAG_INTERRUPT or ADL_DL_THERMAL_FLAG_FANCONTROL.
Definition: adl_structures.h:1150
ADLVersionsInfoX2::strDriverVer
char strDriverVer[256]
Driver Release (Packaging) Version (e.g. "16.20.1035-160621a-303814C")
Definition: adl_structures.h:1375
ADLPossibleMap::iNumDisplayTarget
int iNumDisplayTarget
the number of display Targets for these display Maps
Definition: adl_structures.h:1601
ADLErrorRecord::StructureName
char StructureName[32]
Definition: adl_structures.h:2737
LPAdapterInfo
struct AdapterInfo * LPAdapterInfo
ADLSLSMap::iOrientation
int iOrientation
Screen orientation. E.g., 0, 90, 180, 270.
Definition: adl_structures.h:1684
ADLMemoryInfoX4::iMemorySize
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:199
AdapterInfoX2::strDisplayName
char strDisplayName[256]
Display name. For example, "\\\\Display0".
Definition: adl_structures.h:3839
ADL_MAX_RAD_LINK_COUNT
#define ADL_MAX_RAD_LINK_COUNT
Maximum Relative Address Link.
Definition: adl_defines.h:1387
ADLDDCInfo2::iSupportedHDR
int iSupportedHDR
Bit vector of supported color spaces ADLDDCInfo2 HDR support options.
Definition: adl_structures.h:444
ADLConnectionData
struct ADLConnectionData ADLConnectionData
Structure containing connection information.
ADLDisplayProperty::iDefault
int iDefault
Display Property Default value.
Definition: adl_structures.h:743
ADLMemoryInfo2::strMemoryType
char strMemoryType[256]
Memory type in string.
Definition: adl_structures.h:151
ADLOD6ParameterRange
struct ADLOD6ParameterRange ADLOD6ParameterRange
Structure containing information about Overdrive 6 clock range.
ADLBracketSlotInfo::iLength
int iLength
length of the slot(in millimeters).
Definition: adl_structures.h:2564
ADL_DRIVERUPSCALE_NOTFICATION_REASON
struct ADL_DRIVERUPSCALE_NOTFICATION_REASON ADL_DRIVERUPSCALE_NOTFICATION_REASON
Structure containing information about DRIVERUPSCALE Settings change reason.
ADL_DEFFERRED
@ ADL_DEFFERRED
Definition: adl_structures.h:2701
ADLMantleAppInfo::gpuType
int gpuType
mantle gpu type;
Definition: adl_structures.h:4180
LPADLBiosInfo
struct ADLBiosInfo * LPADLBiosInfo
ADLODPerformanceLevels::iReserved
int iReserved
Definition: adl_structures.h:1282
ADLAdapterDisplayCap
struct ADLAdapterDisplayCap ADLAdapterDisplayCap
Structure containing information about the adapter display manner.
_ADL_ECC_EDC_FLAG
Definition: adl_structures.h:2706
ADLDisplayModeInfo::iPossibleStandard
int iPossibleStandard
Applicable timing standards for the current mode.
Definition: adl_structures.h:713
ADLChipSetInfo::iBusSpeedType
int iBusSpeedType
Definition: adl_structures.h:284
ADLErrorInjection
struct ADLErrorInjection ADLErrorInjection
Structure containing information about EDC Error Injection.
ADLODNParameterRange::iMin
int iMin
The starting value of the clock range.
Definition: adl_structures.h:2905
ADLSDIData::iSDIState
int iSDIState
The SDI state, ADL_SDI_ON or ADL_SDI_OFF, for the current SDI mode.
Definition: adl_structures.h:4207
ADL_IMAGE_BOOST_SETTINGS
struct ADL_IMAGE_BOOST_SETTINGS ADL_IMAGE_BOOST_SETTINGS
Structure containing information about OGL IMAGE BOOST Settings.
ADLPMLogStartOutput::ulReserved
int ulReserved[14]
Reserved.
Definition: adl_structures.h:3350
ADLMantleAppInfo::maxMemRefsPerSubmission
int maxMemRefsPerSubmission
mem size
Definition: adl_structures.h:4184
ADLRASErrorInjectonInput::padding
unsigned int padding[9]
Definition: adl_structures.h:3458
ADLRASResetErrorCounts::Output
ADLRASResetErrorCountsOutput Output
Definition: adl_structures.h:3441
ADL_CHILL_SETTINGS::Hotkey
int Hotkey
Definition: adl_structures.h:3717
ADLPossibleSLSMap
struct ADLPossibleSLSMap ADLPossibleSLSMap
Structure containing information about the display Possible SLS Map information.
ADLMVPUCaps::iSize
int iSize
Must be set to sizeof( ADLMVPUCaps ).
Definition: adl_structures.h:1394
ADLDDCInfo2::ulDDCInfoFlag
int ulDDCInfoFlag
Return EDID flags.
Definition: adl_structures.h:403
ADLI2C::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:771
ADLSmartShiftSettings::iCurrentMode
int iCurrentMode
Definition: adl_structures.h:4285
ADLPMLogData::ulReserved
unsigned int ulReserved[256]
Reserved.
Definition: adl_structures.h:3332
ADLRASResetErrorCounts
struct ADLRASResetErrorCounts ADLRASResetErrorCounts
Structure containing information related RAS Error Counts Reset Information.
ADLOD6ParameterRange::iMin
int iMin
The starting value of the clock range.
Definition: adl_structures.h:2095
ADLMemoryRequired::iMemoryReq
long long iMemoryReq
Definition: adl_structures.h:317
ADLDDCInfo::ulManufacturerID
int ulManufacturerID
Returns the manufacturer ID of the display device. Should be zeroed if this information is not availa...
Definition: adl_structures.h:349
LPADLChipSetInfo
struct ADLChipSetInfo * LPADLChipSetInfo
ADLvRamVendor_Undefined
@ ADLvRamVendor_Undefined
Definition: adl_structures.h:236
ADLPossibleMapResult
Structure containing information about the validated display device possible map result.
Definition: adl_structures.h:1627
ADLPPLogSettings::LogSeverityEnabled
int LogSeverityEnabled
Definition: adl_structures.h:3235
LPADLSLSGrid
struct ADLSLSGrid * LPADLSLSGrid
ADL_DELAG_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3581
ADLOD6FanSpeedValue::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2267
ADLRASErrorInjectonInput
Structure containing information related RAS Error Injection information.
Definition: adl_structures.h:3452
ADLRASErrorInjection::OutputSize
unsigned int OutputSize
Definition: adl_structures.h:3485
ADLPowerControlInfo::iStepValue
int iStepValue
The minimum change in between minValue and maxValue.
Definition: adl_structures.h:2024
ADLDetailedTimingX2::sHOverscanLeft
short sHOverscanLeft
Overscan left.
Definition: adl_structures.h:3981
ADLPossibleMap
Structure containing information about the display device possible map for one GPU.
Definition: adl_structures.h:1591
ADL_AP_DATABASE__USER
@ ADL_AP_DATABASE__USER
Definition: adl_structures.h:2395
ADLSmartShiftSettings::iMinRange
int iMinRange
Definition: adl_structures.h:4281
ADLPMActivity::iCurrentBusLanes
int iCurrentBusLanes
Number of PCIE bus lanes.
Definition: adl_structures.h:1127
ADLPossibleMapping
struct ADLPossibleMapping ADLPossibleMapping
Structure containing information about display possible mapping.
ADLODParameters::iNumberOfPerformanceLevels
int iNumberOfPerformanceLevels
Number of standard performance states.
Definition: adl_structures.h:1239
ADL_HG_AMDOTHER
@ ADL_HG_AMDOTHER
Definition: adl_structures.h:1920
ADLDceSettings::Settings
union ADLDceSettings::@4 Settings
ADLPMLogStartOutput
Structure containing information to start power management logging.
Definition: adl_structures.h:3342
ADL_BOOST_NOTFICATION_REASON::GlobalMinResChanged
int GlobalMinResChanged
Definition: adl_structures.h:3598
ADLDDCInfo2::ulMaxLuminanceData
int ulMaxLuminanceData
Return maximum monitor luminance data.
Definition: adl_structures.h:415
ADLOD6FanSpeedInfo::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2246
ADL_IMAGEFILEFORMAT
@ ADL_IMAGEFILEFORMAT
Definition: adl_structures.h:2380
ADLErrorInjection::blockId
ADL_EDC_BLOCK_ID blockId
Definition: adl_structures.h:2791
ADL_PROVSR_NOTFICATION_REASON::HotkeyChanged
int HotkeyChanged
Definition: adl_structures.h:3626
ADLCrossfireComb::iAdaptLink
int iAdaptLink[3]
A list of ADL indexes of the linked adapters in this combination.
Definition: adl_structures.h:1299
ADLFeatureValues
Structure containing information about MM Feature Values.
Definition: adl_structures.h:4127
ADLGlSyncMode2
struct ADLGlSyncMode2 ADLGlSyncMode2
Structure containing GL-Sync mode of a display.
ADLDetailedTiming::sVOverscanBottom
short sVOverscanBottom
Overscan bottom.
Definition: adl_structures.h:695
ADLSingleSensorData::value
int value
Definition: adl_structures.h:3212
ADLOD6MaxClockAdjust::iMemoryClockMax
int iMemoryClockMax
Definition: adl_structures.h:2524
ADLAdjustmentinfo::iStep
int iStep
Step value.
Definition: adl_structures.h:847
ADLMemoryInfo2::iMemorySize
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:149
LPADLPossibleSLSMap
struct ADLPossibleSLSMap * LPADLPossibleSLSMap
ADLFeatureCaps::fDefault
float fDefault
Default float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4116
ADLPMLogSensorLimits::SensorLimits
int SensorLimits[256][2]
Definition: adl_structures.h:3361
ADLOD6PerformanceLevel
struct ADLOD6PerformanceLevel ADLOD6PerformanceLevel
Structure containing information about Overdrive 6 clock values.
ADLDDCInfo2::ulSerialID
int ulSerialID
Return EDID serial ID.
Definition: adl_structures.h:409
ADLAdjustmentinfo
Structure containing information about overlay adjustment.
Definition: adl_structures.h:839
ADLDisplayProperty
Structure containing information about display property.
Definition: adl_structures.h:731
ADLDetailedTiming::sHTotal
short sHTotal
Total width (columns).
Definition: adl_structures.h:673
LPADLFRTCProSettings
struct ADL_FRTCPRO_Settings * LPADLFRTCProSettings
ADLRASErrorInjectonInput::BlockId
ADL_RAS_BLOCK_ID BlockId
Definition: adl_structures.h:3455
ADL_RIS_SETTINGS::GlobalSharpeningDegree_MinLimit
int GlobalSharpeningDegree_MinLimit
Definition: adl_structures.h:3690
ADLSLSMap::iSurfaceMapIndex
int iSurfaceMapIndex
OS surface index.
Definition: adl_structures.h:1681
ADLRASGetErrorCountsOutput
Structure containing information related RAS Get Error Counts Information.
Definition: adl_structures.h:3384
ADLMemoryInfoX4::iMemoryBandwidthX2
long long iMemoryBandwidthX2
Memory Bandiwidth that is calculated and finalized on the driver side, grab and go.
Definition: adl_structures.h:214
ADLDisplayInfo::iDisplayType
int iDisplayType
The Display type. For example: CRT, TV, CV, DFP.
Definition: adl_structures.h:595
ADLODClockSetting::iMinClock
int iMinClock
Minimum clock.
Definition: adl_structures.h:1058
ADLOD6Capabilities
struct ADLOD6Capabilities ADLOD6Capabilities
Structure containing information about Overdrive 6 capabilities.
LPADLGlSyncPortInfo
struct ADLGlSyncPortInfo * LPADLGlSyncPortInfo
ADL_FRTCPRO_Settings::DefaultValue
unsigned int DefaultValue
Definition: adl_structures.h:4223
ADLBdf
struct ADLAdapterLocation ADLBdf
ADLVersionsInfoX2
struct ADLVersionsInfoX2 ADLVersionsInfoX2
Structure containing version information.
LPADLBezelTransientMode
struct tagADLBezelTransientMode * LPADLBezelTransientMode
ADLODParameters::sVddc
ADLODParameterRange sVddc
Core voltage range.
Definition: adl_structures.h:1251
ADLDetailedTimingX2::sVTotal
int sVTotal
Total height (rows).
Definition: adl_structures.h:3969
ADLAdapterCapsX2::iCapsMask
int iCapsMask
The bit mask identifies the adapter caps.
Definition: adl_structures.h:2690
ADLDisplayEDIDData
struct ADLDisplayEDIDData ADLDisplayEDIDData
Structure containing information about EDID data.
ADLOD8CurrentSetting
struct ADLOD8CurrentSetting ADLOD8CurrentSetting
Structure containing information about Overdrive8 current setting.
ADLvRamVendor_ESMT
@ ADLvRamVendor_ESMT
Definition: adl_structures.h:234
ADL_INVALID_FORMAT
@ ADL_INVALID_FORMAT
Definition: adl_structures.h:2379
ADLDDCInfo::ulSize
int ulSize
Size of the structure.
Definition: adl_structures.h:345
ADL_DL_DISPLAY_MODE::iPelsHeight
int iPelsHeight
Definition: adl_structures.h:4249
ADL_ERROR_REASON::chill
int chill
Definition: adl_structures.h:3546
ADLDDCInfo2::iNativeDisplayChromaticityWhitePointY
int iNativeDisplayChromaticityWhitePointY
Display White Point Y coordinate multiplied by 10000.
Definition: adl_structures.h:438
ADL_ECC_EDC_FLAG
union _ADL_ECC_EDC_FLAG ADL_ECC_EDC_FLAG
ADLPossibleMap::displayMap
ADLDisplayMap * displayMap
The display Maps list to validate.
Definition: adl_structures.h:1599
ADLDetailedTimingX2::sPixelClock
int sPixelClock
Pixel clock value.
Definition: adl_structures.h:3977
ADLDetailedTimingX2
Structure containing detailed timing parameters.
Definition: adl_structures.h:3955
ADLPropertyRecordCreate
Structure containing information info for a property record in a profile.
Definition: adl_structures.h:2427
ADLGraphicCoreInfo::iNumWGPs
int iNumWGPs
Total number of WGPs. Valid for RDNA (iGCGen == RDNA)
Definition: adl_structures.h:2873
APP_PROC_RUNNING
@ APP_PROC_RUNNING
Definition: adl_structures.h:2373
ADLSGApplicationInfo::GPUBdf
ADLBdf GPUBdf
The BDF of the GPU on which application runs.
Definition: adl_structures.h:3510
ADLDevicePort
struct ADLDevicePort ADLDevicePort
Structure containing port information.
ODN_GPU_SOCKET_POWER
@ ODN_GPU_SOCKET_POWER
Definition: adl_structures.h:3127
ADLDetailedTiming
struct ADLDetailedTiming ADLDetailedTiming
Structure containing detailed timing parameters.
ODN_GPU_PPT_POWER
@ ODN_GPU_PPT_POWER
Definition: adl_structures.h:3126
ADLSLSMap
struct ADLSLSMap ADLSLSMap
Structure containing information about the display SLS Map information.
ADLDceSettings::DpLink
struct ADLDceSettings::@4::@6 DpLink
ADLOD6CapabilitiesEx::sPowerControlPercent
ADLOD6ParameterRange sPowerControlPercent
Returns the hard limits of the Power Limit adjustment range. Power limit should not be adjusted outsi...
Definition: adl_structures.h:2483
ADLMemoryInfo3
struct ADLMemoryInfo3 ADLMemoryInfo3
Structure containing additional information about the ASIC memory.
ADLDisplayMap::displayMode
ADLMode displayMode
The Display Mode for the current map.
Definition: adl_structures.h:1568
ADLActivatableSource::iAdapterIndex
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1436
ADLGLSyncModuleID
Structure containing GL-Sync module information.
Definition: adl_structures.h:875
ADLGLSyncGenlockConfig::iScanRateCoeff
int iScanRateCoeff
Scan rate multiplier applied to the sync signal. ADL_GLSYNC_SCANRATECOEFF_* Genlock related values.
Definition: adl_structures.h:926
ADLCustomMode::iModeHeight
int iModeHeight
Custom mode height.
Definition: adl_structures.h:491
ADLSGApplicationInfo::timeStamp
long long int timeStamp
Timestamp at which application has run.
Definition: adl_structures.h:3504
ADLGetClocksOUT::ulHighMemoryClock
long ulHighMemoryClock
Definition: adl_structures.h:509
ADLMemoryInfo2::iMemoryBandwidth
long long iMemoryBandwidth
Highest default performance level Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:153
ADLODNPerformanceLevelX2
Structure containing information about Overdrive level.
Definition: adl_structures.h:3094
ADLMantleAppInfo::virtualMemPageSize
long long virtualMemPageSize
virtual mem size
Definition: adl_structures.h:4186
ADLRASGetErrorCountsOutput
struct ADLRASGetErrorCountsOutput ADLRASGetErrorCountsOutput
Structure containing information related RAS Get Error Counts Information.
ADLDisplayID::iDisplayLogicalAdapterIndex
int iDisplayLogicalAdapterIndex
The persistent logical adapter index for the display.
Definition: adl_structures.h:563
tagADLBezelTransientMode::iSLSBezelTransientModeMask
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:1530
ADLConnectionState
Structure containing connection state of the connector.
Definition: adl_structures.h:2618
APP_PROC_WAIT
@ APP_PROC_WAIT
Definition: adl_structures.h:2372
ADLGlSyncMode2::iControlVector
int iControlVector
Mode control vector. Bitfield of ADL_GLSYNC_MODECNTL_* Genlock related values.
Definition: adl_structures.h:1000
ADL_PX_NONE
@ ADL_PX_NONE
Definition: adl_structures.h:1912
ADLPMLogSupportInfo
Definition: adl_structures.h:3298
ADLDisplayEDIDData::cEDIDData
char cEDIDData[256]
EDID data.
Definition: adl_structures.h:806
ADLGLSyncPortCaps
struct ADLGLSyncPortCaps ADLGLSyncPortCaps
Structure containing GL-Sync ports capabilities.
ADLGraphicCoreInfo::iGCGen
int iGCGen
indicate the graphic core generation
Definition: adl_structures.h:2866
ADLPMLogStartOutput::ptr_LoggingAddress
unsigned long long ptr_LoggingAddress
Definition: adl_structures.h:3347
PropertyRecord::strName
char strName[64]
Property Name.
Definition: adl_structures.h:1988
ADLGlSyncPortControl::iControlVector
int iControlVector
Port control data ADL_GLSYNC_PORTCNTL_* Genlock related values.
Definition: adl_structures.h:966
ADLBezelOffsetSteppingSize
Structure containing information about the Adapter offset stepping size.
Definition: adl_structures.h:1848
ADL_PROVSR_SETTINGS::Hotkey
int Hotkey
Definition: adl_structures.h:3638
ADLRASErrorInjectonInput::Value
ADL_RAS_INJECTION_METHOD Value
Definition: adl_structures.h:3454
ADLGraphicCoreInfo::iNumSIMDs
int iNumSIMDs
Total number of SIMDs. Valid for Pre GCN (iGCGen == Pre-GCN)
Definition: adl_structures.h:2885
ADLAdapterCapsX2::iCapsValue
int iCapsValue
The bit identifies the adapter caps define_adapter_caps.
Definition: adl_structures.h:2692
ADLConnectionProperties::iOutputBandwidth
int iOutputBandwidth
Output Bandwidth. Could be used for MST branch, DP or DP Active dongle. Define_linkrate_constants.
Definition: adl_structures.h:2646
ADL_BOOST_NOTFICATION_REASON
struct ADL_BOOST_NOTFICATION_REASON ADL_BOOST_NOTFICATION_REASON
Structure containing information about BOOST Settings change reason.
tagADLBezelTransientMode::iNumBezelOffset
int iNumBezelOffset
The number of bezel offsets belongs to this map.
Definition: adl_structures.h:1524
ADLGetClocksOUT::ulMemoryMin
long ulMemoryMin
Definition: adl_structures.h:513
ADL_PROVSR_SETTINGS
struct ADL_PROVSR_SETTINGS ADL_PROVSR_SETTINGS
Structure containing information about Pro VSR Settings.
ADLODNCapabilities::svddcRange
ADLODNParameterRange svddcRange
Definition: adl_structures.h:2934
ADL_IMAGE_BOOST_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3663
LPADLSLSOffset
struct ADLSLSOffset * LPADLSLSOffset
ADL_DRIVERUPSCALE_SETTINGS
struct ADL_DRIVERUPSCALE_SETTINGS ADL_DRIVERUPSCALE_SETTINGS
Structure containing information about DRIVERUPSCALE Settings.
ADLMemoryInfoX4::iVramVendorRevId
long long iVramVendorRevId
Vram vendor ID.
Definition: adl_structures.h:212
ADLECCData::iSec
int iSec
Definition: adl_structures.h:2325
ADLSLSOffset::iBezelffsetValue
int iBezelffsetValue
The bit mask identifies the display status.
Definition: adl_structures.h:1753
ADLOD6PowerControlInfo
struct ADLOD6PowerControlInfo ADLOD6PowerControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
ADLvRamVendor_ETRON
@ ADLvRamVendor_ETRON
Definition: adl_structures.h:229
ADL_CHILL_NOTFICATION_REASON
Structure containing information about CHILL Settings change reason.
Definition: adl_structures.h:3702
ADLGamma::fRed
float fRed
Red color channel gamma value.
Definition: adl_structures.h:471
ADLPossibleMapping
Structure containing information about display possible mapping.
Definition: adl_structures.h:1613
ADLVirtualSegmentSettingsOutput::virtualSegmentCurrent
int virtualSegmentCurrent
Definition: adl_structures.h:265
LPADLVersionsInfo
struct ADLVersionsInfo * LPADLVersionsInfo
LPADLDisplayDPMSTInfo
struct ADLDisplayDPMSTInfo * LPADLDisplayDPMSTInfo
ADLDDCInfo2::iSupportedTransferFunction
int iSupportedTransferFunction
Bit vector of supported transfer functions ADLSourceContentAttributes transfer functions (gamma).
Definition: adl_structures.h:418
ADLOD6MaxClockAdjust::iEngineClockMax
int iEngineClockMax
The recommended maximum engine clock adjustment in percent, for the specified power limit value.
Definition: adl_structures.h:2519
ADLFanSpeedInfo::iMaxPercent
int iMaxPercent
Maximum possible fan speed value in percents.
Definition: adl_structures.h:1184
ADLODNPerformanceStatus::iGPUActivityPercent
int iGPUActivityPercent
Definition: adl_structures.h:3073
ADLMantleAppInfo::vendorId
long vendorId
mantle vendroe id
Definition: adl_structures.h:4176
ADLMVPUCaps
struct ADLMVPUCaps ADLMVPUCaps
Structure containing information about MultiVPU capabilities.
ADLOD8SingleSetSetting
Structure containing information about Overdrive8 set setting.
Definition: adl_structures.h:3191
ADLPreFlipPostProcessingInfo::ulReserved
int ulReserved[12]
Reserved.
Definition: adl_structures.h:3539
ADLOD8SingleInitSetting
Definition: adl_structures.h:3151
ADLSLSTarget::iSLSGridPositionX
int iSLSGridPositionX
Target postion X in SLS grid.
Definition: adl_structures.h:1826
ADLFanSpeedValue::iSpeedType
int iSpeedType
Possible valies: ADL_DL_FANCTRL_SPEED_TYPE_PERCENT or ADL_DL_FANCTRL_SPEED_TYPE_RPM.
Definition: adl_structures.h:1203
ADLAppInterceptionInfo
Definition: adl_structures.h:2385
ADLBezelOffsetSteppingSize::iBezelOffsetSteppingSizeY
int iBezelOffsetSteppingSizeY
Bezel Y stepping size offset.
Definition: adl_structures.h:1859
ADLDDCInfo2::cDisplayName
char cDisplayName[256]
Returns the name of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:389
ADLODNPerformanceLevels::iMode
int iMode
Definition: adl_structures.h:3025
ADLCustomMode::iModeWidth
int iModeWidth
Custom mode width.
Definition: adl_structures.h:489
ADLOD6PowerControlInfo
Structure containing information about Overdrive 6 PowerControl settings.
Definition: adl_structures.h:2279
ADLOD8InitSetting
Structure containing information about Overdrive8 initial setting.
Definition: adl_structures.h:3165
ADLAdapterLocation
Structure containing information about adapter location.
Definition: adl_structures.h:1341
ADLMantleAppInfo::maxThreadGroupSize
long maxThreadGroupSize
thread group size
Definition: adl_structures.h:4192
_ADL_ERROR_PATTERN::reserved
unsigned long reserved
Definition: adl_structures.h:2772
ADLOD6FanSpeedInfo
struct ADLOD6FanSpeedInfo ADLOD6FanSpeedInfo
Structure containing information about Overdrive 6 fan speed information.
ADLMantleAppInfo::multiColorTargetClears
long multiColorTargetClears
color target
Definition: adl_structures.h:4196
ADLMode::iYRes
int iYRes
Screen resolution Height.
Definition: adl_structures.h:1467
ADLInfoPacket::hb2
char hb2
Definition: adl_structures.h:1020
ADLActivatableSource::iNumActivatableSources
int iNumActivatableSources
The number of Activatable Sources.
Definition: adl_structures.h:1438
ADLInfoPacket::hb1
char hb1
Definition: adl_structures.h:1019
ADLGLSyncGenlockConfig
Structure containing GL-Sync Genlock settings.
Definition: adl_structures.h:910
ADLFeatureCaps::iPageID
int iPageID
Page ID. All Features with the same Page ID value are shown together on the same UI page.
Definition: adl_structures.h:4071
ADLHDCPSettings::iHDCPProtectionVersion
int iHDCPProtectionVersion
Definition: adl_structures.h:4155
ADLODNCapabilities::powerTuneTemperature
ADLODNParameterRange powerTuneTemperature
Definition: adl_structures.h:2940
ADLBezelOffsetSteppingSize::iBezelOffsetSteppingSizeMask
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:1862
ADLFanSpeedInfo
Structure containing information about thermal controller fan speed.
Definition: adl_structures.h:1176
ADLSLSMap::iSLSMapMask
int iSLSMapMask
The bit mask identifies the number of bits DisplayMap is currently using. Sum all the bit definitions...
Definition: adl_structures.h:1711
ADLMantleAppInfo
Structure containing Mantle App info.
Definition: adl_structures.h:4170
ADLSLSOffset::iSLSMapIndex
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:1729
ADLDisplayInfo::iDisplayControllerIndex
int iDisplayControllerIndex
Definition: adl_structures.h:586
ADLDisplayConfig
struct ADLDisplayConfig ADLDisplayConfig
Structure containing HDTV information for display calls.
ADLGcnInfo::TexCount
int TexCount
Definition: adl_structures.h:249
AdapterInfo::strXScreenConfigName
char strXScreenConfigName[256]
Definition: adl_structures.h:91
ADLControllerOverlayInfo::iReserved
int iReserved[3]
Should be 0.
Definition: adl_structures.h:864
ADLGLSyncPortCaps::iPortType
int iPortType
Port type. Bitfield of ADL_GLSYNC_PORTTYPE_* Genlock related values.
Definition: adl_structures.h:896
ADLGraphicCoreInfo
struct ADLGraphicCoreInfo ADLGraphicCoreInfo
Structure containing information about Graphic Core.
ADLAdapterLocation::iDevice
int iDevice
Device number : 5 bits.
Definition: adl_structures.h:1345
ADL_RIS_SETTINGS::GlobalSharpeningDegree_MaxLimit
int GlobalSharpeningDegree_MaxLimit
Definition: adl_structures.h:3691
ADLDisplayIdentifier::ulManufacturerId
long ulManufacturerId
manufacturer ID of the display
Definition: adl_structures.h:2077
ADLOD6CurrentStatus::iEngineClock
int iEngineClock
Current engine clock in 10 KHz.
Definition: adl_structures.h:2183
ADL_RADEON_LED_PATTERN_CONFIG
Structure Containing All Radeon USB LED requests and controls.
Definition: adl_structures.h:3799
ADLInfoPacket
Structure containing the packet info of a display.
Definition: adl_structures.h:1017
ADLAdapterDisplayCap::iAdapterIndex
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1547
ADLTemperature
Structure containing information about thermal controller temperature.
Definition: adl_structures.h:1161
ADLSupportedConnections::iSupportedConnections
int iSupportedConnections
Bit vector of supported connections. Bitmask is defined in constants section. Define_connection_types...
Definition: adl_structures.h:2606
ADLPreFlipPostProcessingInfo::ulSize
int ulSize
size
Definition: adl_structures.h:3531
ADLAppInterceptionInfoX3::ProcessId
unsigned int ProcessId
Definition: adl_structures.h:2412
ADLPreFlipPostProcessingInfo::bEnabled
int bEnabled
Current active state.
Definition: adl_structures.h:3533
LPADLMemoryInfo
struct ADLMemoryInfo * LPADLMemoryInfo
ADLODNFanControl
Structure containing information about Overdrive N Fan Speed.
Definition: adl_structures.h:3040
ADLSLSOffset::iBezelOffsetY
int iBezelOffsetY
SLS Bezel Offset Y.
Definition: adl_structures.h:1741
ADLAdapterDisplayCap
Structure containing information about the adapter display manner.
Definition: adl_structures.h:1545
ADLGLSyncModuleID::iFWBootSectorVersion
int iFWBootSectorVersion
GL-Sync module firmware version of Boot Sector.
Definition: adl_structures.h:881
ADL_DL_MAX_REGISTRY_PATH
#define ADL_DL_MAX_REGISTRY_PATH
Definition: adl_defines.h:1147
ADL_FRTCPRO_Settings
Structure containing information about FRTCPRO Settings.
Definition: adl_structures.h:4220
ADLOD6FanSpeedInfo::iFanSpeedRPM
int iFanSpeedRPM
Contains current fan speed in RPM (if valid flag exists in iSpeedType)
Definition: adl_structures.h:2243
ADLECCData
struct ADLECCData ADLECCData
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of er...
ADLvRamVendor_NANYA
@ ADLvRamVendor_NANYA
Definition: adl_structures.h:230
AdapterInfo::strUDID
char strUDID[256]
The unique device ID associated with this adapter.
Definition: adl_structures.h:51
LPADLPossibleMapResult
struct ADLPossibleMapResult * LPADLPossibleMapResult
ADLOD8SingleInitSetting::minValue
int minValue
Definition: adl_structures.h:3153
ADL_RADEON_LED_PATTERN_CONFIG::genericPararmeters
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC genericPararmeters
Definition: adl_structures.h:3804
ADLGamutCoordinates::Red
ADLPoint Red
red channel chromasity coordinate
Definition: adl_structures.h:3909
ADL_FRTCPRO_Settings::minSupportedFps
unsigned int minSupportedFps
Definition: adl_structures.h:4226
ADL_RADEON_LED_CUSTOM_LED_CONFIG::brightness
short brightness
Definition: adl_structures.h:3788
ADLVersionsInfo
struct ADLVersionsInfo ADLVersionsInfo
Structure containing version information.
ADLFeatureCaps::EnumMask
int EnumMask
The Mask for available bits for enumerated values.(If ADLFeatureCaps supports ENUM values)
Definition: adl_structures.h:4119
ADL_DELAG_SETTINGS::GlobalLimitFPS
int GlobalLimitFPS
Definition: adl_structures.h:3582
ADLODNFanControl::iMode
int iMode
Definition: adl_structures.h:3041
ADLSLSTarget
struct ADLSLSTarget ADLSLSTarget
Structure containing information about the SLS targets.
ADLOD8SetSetting
struct ADLOD8SetSetting ADLOD8SetSetting
ADLODNPerformanceStatus::iCurrentDCEFPerformanceLevel
int iCurrentDCEFPerformanceLevel
Definition: adl_structures.h:3076
ADLSmartShiftSettings::iDefaultValue
int iDefaultValue
Definition: adl_structures.h:4284
ADLFreeSyncCap::cReserved
char cReserved[3]
Reserved.
Definition: adl_structures.h:2820
ADLFreeSyncCap::iMaxRefreshRateInMicroHz
int iMaxRefreshRateInMicroHz
Reports maximum FreeSync refresh rate supported by the display in micro hertz.
Definition: adl_structures.h:2816
ADLDetailedTimingX2::sHSyncStart
int sHSyncStart
Horizontal sync signal offset.
Definition: adl_structures.h:3965
ADLGamma
Structure containing information controller Gamma settings.
Definition: adl_structures.h:469
ADLOD6StateEx::iPowerControlPercent
int iPowerControlPercent
The current power control adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2503
ADLAppInterceptionInfo::AppFormat
ADLAppInterceptionListType AppFormat
Definition: adl_structures.h:2388
ADLFreeSyncCap::iCaps
int iCaps
FreeSync capability flags. Define_freesync_caps.
Definition: adl_structures.h:2812
ADL_RADEON_LED_COLOR_CONFIG::G
unsigned short G
Definition: adl_structures.h:3759
ADLODNFanControl::iTargetTemperature
int iTargetTemperature
Definition: adl_structures.h:3046
ADLRASErrorInjectonInput::InjectErrorType
ADL_RAS_ERROR_TYPE InjectErrorType
Definition: adl_structures.h:3456
ADLGlSyncMode2::iStatusVector
int iStatusVector
Mode status vector. Bitfield of ADL_GLSYNC_MODECNTL_STATUS_* Genlock related values.
Definition: adl_structures.h:1002
ADLPossibleMapResult::iIndex
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:1629
ADLFeatureValues::fCurrent
float fCurrent
Current float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4139
ADLGamutCoordinates
Structure containing information about driver supported gamut coordinates.
Definition: adl_structures.h:3907
ADLI2C
struct ADLI2C ADLI2C
Structure containing information about I2C.
ADLRASGetErrorCountsInput::Reserved
unsigned int Reserved[16]
Definition: adl_structures.h:3373
AdapterInfoX2::iVendorID
int iVendorID
The vendor ID associated with this adapter.
Definition: adl_structures.h:3835
ADLODNPerformanceLevel::iClock
int iClock
clock.
Definition: adl_structures.h:3007
ADL_IMAGE_BOOST_SETTINGS
Structure containing information about OGL IMAGE BOOST Settings.
Definition: adl_structures.h:3661
ADLPossibleMap
struct ADLPossibleMap ADLPossibleMap
Structure containing information about the display device possible map for one GPU.
ADLApplicationRecord::recordSource
ADL_AP_DATABASE recordSource
Definition: adl_structures.h:2459
ADL_IMAGE_BOOST_SETTINGS::Hotkey
int Hotkey
Definition: adl_structures.h:3662
ADLVirtualSegmentSettingsOutput::virtualSegmentSupported
int virtualSegmentSupported
Definition: adl_structures.h:263
ADL_FRAME_DURATION_HANDLE
void * ADL_FRAME_DURATION_HANDLE
Handle to ADL Frame Monitor Token.
Definition: adl_structures.h:2344
ADL_ERROR_RECORD_SEVERITY
ADL_ERROR_RECORD_SEVERITY
Definition: adl_structures.h:2698
ADLApplicationRecord
struct ADLApplicationRecord ADLApplicationRecord
Structure containing information info for an application record.
AdapterInfo::strPNPString
char strPNPString[256]
PNP string from Windows.
Definition: adl_structures.h:77
LPADLMemoryInfo3
struct ADLMemoryInfo3 * LPADLMemoryInfo3
ADLPMLogData
Definition: adl_structures.h:3322
ADLApplicationData::strPathName
char strPathName[256]
Path Name.
Definition: adl_structures.h:1932
ADLControllerMode
Structure containing information about an controller mode.
Definition: adl_structures.h:2034
ADL_ERROR_REASON2::boost
int boost
Definition: adl_structures.h:3552
ADLDisplayConfig::ulConnectorType
long ulConnectorType
HDTV connector type.
Definition: adl_structures.h:532
ADLSGApplicationInfo::iGPUAffinity
unsigned int iGPUAffinity
The GPU on which application runs.
Definition: adl_structures.h:3508
ADLClockInfo
Structure containing information about Clock.
Definition: adl_structures.h:754
ADLDisplayProperty::iExpansionMode
int iExpansionMode
Get or Set ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_CENTER or ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_FULLSC...
Definition: adl_structures.h:737
ADLFPSSettingsOutput::ulDCFPSCurrent
int ulDCFPSCurrent
Current Value of FPS Monitor in DC state.
Definition: adl_structures.h:3258
ADLSLSTarget::iSLSTargetValue
int iSLSTargetValue
The bit mask identifies status info. It is for function extension purpose.
Definition: adl_structures.h:1838
ADLGraphicCoreInfo
Structure containing information about Graphic Core.
Definition: adl_structures.h:2864
AdapterInfoX2::strPNPString
char strPNPString[256]
PNP string from Windows.
Definition: adl_structures.h:3849
ADLRASResetErrorCounts::Input
ADLRASResetErrorCountsInput Input
Definition: adl_structures.h:3439
ADLDisplayID::iDisplayLogicalIndex
int iDisplayLogicalIndex
The logical display index belonging to this adapter.
Definition: adl_structures.h:554
ADL_RIS_NOTFICATION_REASON::GlobalEnableChanged
unsigned int GlobalEnableChanged
Definition: adl_structures.h:3676
ADLMVPUStatus::aAdapterLocation
ADLAdapterLocation aAdapterLocation[4]
PCI Bus/Device/Function for each active adapter participating in MVPU.
Definition: adl_structures.h:1421
ADLDisplayInfo
struct ADLDisplayInfo ADLDisplayInfo
Structure containing information about the display device.
ADLPossibleSLSMap
Structure containing information about the display Possible SLS Map information.
Definition: adl_structures.h:1790
ADLDisplayModeInfo
Structure containing display mode information.
Definition: adl_structures.h:709
ADLPPLogSettings::LogDestinations
int LogDestinations
Definition: adl_structures.h:3234
ADL_EDC_BLOCK_ID_TCL1
@ ADL_EDC_BLOCK_ID_TCL1
Definition: adl_structures.h:2753
ADLSLSGrid::iSLSGridRow
int iSLSGridRow
The grid row.
Definition: adl_structures.h:1651
LPXScreenInfo
struct XScreenInfo * LPXScreenInfo
ADLODPerformanceLevels
Structure containing information about Overdrive performance levels.
Definition: adl_structures.h:1279
ADLDDCInfo2::iPanelPixelFormat
int iPanelPixelFormat
Returns the Pixel formats the display supports DDCInfo Pixel Formats.
Definition: adl_structures.h:407
ADL_ERROR_INJECTION_DATA
Definition: adl_structures.h:2778
ADLApplicationDataX2::strTimeStamp
wchar_t strTimeStamp[32]
Creation timestamp.
Definition: adl_structures.h:1954
ADLFeatureCaps::iVisualID
int iVisualID
Visual ID. Places one or more features in a Group Box. If zero, no Group Box is added.
Definition: adl_structures.h:4068
ADLAdapterLocation::iBus
int iBus
PCI Bus number : 8 bits.
Definition: adl_structures.h:1343
ADLMVPUStatus
Structure containing information about MultiVPU status.
Definition: adl_structures.h:1413
ADL_APP_PROFILE_FILENAME_LENGTH
#define ADL_APP_PROFILE_FILENAME_LENGTH
Definition: adl_defines.h:1346
ADLDDCInfo::ulMaxRefresh
int ulMaxRefresh
Returns the maximum supported refresh rate. Should be zeroed if this information is not available.
Definition: adl_structures.h:359
ADLVersionsInfo::strDriverVer
char strDriverVer[256]
Driver Release (Packaging) Version (e.g. 8.71-100128n-094835E-ATI)
Definition: adl_structures.h:1359
ADLSLSOffset::iAdapterIndex
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1726
ADLMemoryInfoX4::iMemoryBitRateX2
long long iMemoryBitRateX2
Memory Bit Rate that is calculated and finalized on the driver side, grab and go.
Definition: adl_structures.h:216
ADLErrorInjectionX2
struct ADLErrorInjectionX2 ADLErrorInjectionX2
ADLDisplayModeInfoX2
struct ADLDisplayModeInfoX2 ADLDisplayModeInfoX2
Structure containing display mode information.
ADLOD6CapabilitiesEx::sEngineClockPercent
ADLOD6ParameterRange sEngineClockPercent
Returns the hard limits of the SCLK overdrive adjustment range. Overdrive clocks should not be adjust...
Definition: adl_structures.h:2479
ADLI2C::iLine
int iLine
Numerical value representing hardware I2C.
Definition: adl_structures.h:773
ADL_DRIVERUPSCALE_SETTINGS::ModeOverrideEnabled
int ModeOverrideEnabled
Definition: adl_structures.h:3746
ADLAdapterCapsX2::iNumOfGLSyncConnectors
int iNumOfGLSyncConnectors
Number of GLSyncConnectors.
Definition: adl_structures.h:2688
ADLDisplayEDIDData::iFlag
int iFlag
Set to 0.
Definition: adl_structures.h:800
ADLODNPerformanceLevel
struct ADLODNPerformanceLevel ADLODNPerformanceLevel
Structure containing information about Overdrive level.
ADLControllerMode::iViewPanLockLeft
int iViewPanLockLeft
Horizontal left panlock position.
Definition: adl_structures.h:2047
ADLCustomMode::iBaseModeHeight
int iBaseModeHeight
Custom mode base height.
Definition: adl_structures.h:495
ADLMemoryRequired::iDisplayFeatureValue
int iDisplayFeatureValue
Type of Memory Memory Type.
Definition: adl_structures.h:319
ADLMode::displayID
ADLDisplayID displayID
Display IDs.
Definition: adl_structures.h:1459
ADLMemoryInfoX4::iInvisibleMemorySize
long long iInvisibleMemorySize
Invisible Memory size in bytes.
Definition: adl_structures.h:208
ADL_FRTCPRO_Settings::maxSupportedFps
unsigned int maxSupportedFps
Definition: adl_structures.h:4225
ADLI2CLargePayload::iAction
int iAction
Read from or write to slave device. ADL_DL_I2C_ACTIONREAD or ADL_DL_I2C_ACTIONWRITE.
Definition: adl_structures.h:4030
LPADLMode
struct ADLMode * LPADLMode
ADLGamutData
struct ADLGamutData ADLGamutData
Structure containing information about driver current gamut space , parent struct for ADLGamutCoordin...
ADLOD6CurrentStatus::iActivityPercent
int iActivityPercent
Definition: adl_structures.h:2188
ADLI2C::iAddress
int iAddress
The 7-bit I2C slave device address, shifted one bit to the left.
Definition: adl_structures.h:775
ADL_RADEON_LED_PATTERN_CONFIG_GENERIC
struct ADL_RADEON_LED_PATTERN_CONFIG_GENERIC ADL_RADEON_LED_PATTERN_CONFIG_GENERIC
Structure Containing All Generic LED configuration for user requested LED pattern....
ADLSGApplicationInfo::strFileName
wchar_t strFileName[256]
Application file name.
Definition: adl_structures.h:3498
ADLODPerformanceLevel
struct ADLODPerformanceLevel ADLODPerformanceLevel
Structure containing information about Overdrive level.
ADLODNCapabilitiesX2::iMaximumNumberOfPerformanceLevels
int iMaximumNumberOfPerformanceLevels
Definition: adl_structures.h:2963
ADLErrorInjection
Structure containing information about EDC Error Injection.
Definition: adl_structures.h:2790
ADLI2CLargePayload::pcData
char * pcData
Address of the characters which are to be sent or received on the I2C bus.
Definition: adl_structures.h:4038
ADLFPSSettingsOutput::bDCFPSEnabled
int bDCFPSEnabled
FPS Monitor is enabled in the DC state if 1.
Definition: adl_structures.h:3254
ADLDisplayIdentifier
struct ADLDisplayIdentifier ADLDisplayIdentifier
Structure containing information about a display.
ADLDisplayModeInfoX2
Structure containing display mode information.
Definition: adl_structures.h:3997
ADLSLSOffset::displayID
ADLDisplayID displayID
The Display ID.
Definition: adl_structures.h:1732
ADLOD6FanSpeedValue
struct ADLOD6FanSpeedValue ADLOD6FanSpeedValue
Structure containing information about Overdrive 6 fan speed value.
ADLFPSSettingsInput::ulSize
int ulSize
size
Definition: adl_structures.h:3278
ADLI2CLargePayload::iLine
int iLine
Numerical value representing hardware I2C.
Definition: adl_structures.h:4024
ADLGamutData
Structure containing information about driver current gamut space , parent struct for ADLGamutCoordin...
Definition: adl_structures.h:3923
ADLGLSyncGenlockConfig
struct ADLGLSyncGenlockConfig ADLGLSyncGenlockConfig
Structure containing GL-Sync Genlock settings.
ADLOD6CurrentStatus::iCurrentPerformanceLevel
int iCurrentPerformanceLevel
Not used. Reserved for future use.
Definition: adl_structures.h:2190
ADLConnectorInfo::iSlotIndex
int iSlotIndex
index of the slot, 0-based index.
Definition: adl_structures.h:2544
ADLODNPerformanceLevelsX2::iMode
int iMode
Definition: adl_structures.h:3116
ADL_ERROR_INJECTION_MODE_ADDRESS
@ ADL_ERROR_INJECTION_MODE_ADDRESS
Definition: adl_structures.h:2761
ADLSLSOverlappedMode::SLSMode
ADLMode SLSMode
the SLS mode for which the overlap is configured
Definition: adl_structures.h:1877
ADLAdapterCapsX2
Structure containing information about an controller mode including Number of Connectors.
Definition: adl_structures.h:2678
ADLDetailedTiming::sVSyncStart
short sVSyncStart
Vertical sync signal offset.
Definition: adl_structures.h:685
ADLOD6CapabilitiesEx
Structure containing information about Overdrive 6 extension capabilities.
Definition: adl_structures.h:2469
ADLDetailedTimingX2::sOverscanGR
short sOverscanGR
Definition: adl_structures.h:3987
ADL_ERROR_INJECTION_MODE_MULTIPLE
@ ADL_ERROR_INJECTION_MODE_MULTIPLE
Definition: adl_structures.h:2760
ADLCrossfireInfo::iErrorCode
int iErrorCode
Current error code of this CrossfireX combination.
Definition: adl_structures.h:1312
ADLGLSyncModuleID::iGlSyncGPUPort
int iGlSyncGPUPort
GL-Sync GPU port index (to be passed into ADLGLSyncGenlockConfig.lSignalSource and ADLGlSyncPortContr...
Definition: adl_structures.h:879
ADLODClockSetting::iStepClock
int iStepClock
Step.
Definition: adl_structures.h:1062
ADLDisplayID
struct ADLDisplayID ADLDisplayID
Structure containing information about the display device.
ADLDisplayInfo::displayID
ADLDisplayID displayID
The DisplayID structure.
Definition: adl_structures.h:583
ADLDisplayModeInfoX2::sDetailedTiming
ADLDetailedTimingX2 sDetailedTiming
Detailed timing parameters.
Definition: adl_structures.h:4009
ADLGlSyncMode2::iGLSyncConnectorIndex
int iGLSyncConnectorIndex
Index of GL-Sync connector used to genlock the display/controller.
Definition: adl_structures.h:1004
ADLODPerformanceLevel::iVddc
int iVddc
Core voltage.
Definition: adl_structures.h:1268
ADLPreFlipPostProcessingInfo
Definition: adl_structures.h:3529
ADLAdapterODClockConfig::iFlags
int iFlags
Flag Clock flags.
Definition: adl_structures.h:1096
ADLDetailedTimingX2::sHOverscanRight
short sHOverscanRight
Overscan right.
Definition: adl_structures.h:3979
ADLSLSMap::iAdapterIndex
int iAdapterIndex
The Adapter Index.
Definition: adl_structures.h:1672
ADLApplicationDataX2::strPathName
wchar_t strPathName[256]
Path Name.
Definition: adl_structures.h:1950
ADLSLSOverlappedMode::iFirstTargetArrayIndex
int iFirstTargetArrayIndex
the first target array index in the target array
Definition: adl_structures.h:1881
ADL_CHILL_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3718
ADLSLSTarget::iSLSGridPositionY
int iSLSGridPositionY
Target postion Y in SLS grid.
Definition: adl_structures.h:1829
ADLBezelOffsetSteppingSize
struct ADLBezelOffsetSteppingSize ADLBezelOffsetSteppingSize
Structure containing information about the Adapter offset stepping size.
ADLDDCInfo::ulSupportsDDC
int ulSupportsDDC
Indicates whether the attached display supports DDC. If this field is zero on return,...
Definition: adl_structures.h:347
ADLRASErrorInjectionOutput
Structure containing information related RAS Error Injection information.
Definition: adl_structures.h:3469
ADLGlSyncPortInfo::iPortType
int iPortType
Type of GL-Sync port (ADL_GLSYNC_PORT_*).
Definition: adl_structures.h:940
ADLVersionsInfoX2
Structure containing version information.
Definition: adl_structures.h:1373
ADLODNExtSingleInitSetting
struct ADLODNExtSingleInitSetting ADLODNExtSingleInitSetting
ADLODNPerformanceLevels::iNumberOfPerformanceLevels
int iNumberOfPerformanceLevels
Must be set to sizeof( ADLODPerformanceLevels ) + sizeof( ADLODPerformanceLevel ) * (ADLODParameters....
Definition: adl_structures.h:3027
ADLOD6Capabilities::sEngineClockRange
ADLOD6ParameterRange sEngineClockRange
Definition: adl_structures.h:2124
ADLODParameterRange::iMax
int iMax
Maximum parameter value.
Definition: adl_structures.h:1222
ADLDceSettings::Protection
struct ADLDceSettings::@4::@7 Protection
ADLI2CLargePayload::iOffset
int iOffset
The offset of the data from the address.
Definition: adl_structures.h:4028
ADLDceSettings::qualityDetectionEnabled
bool qualityDetectionEnabled
Definition: adl_structures.h:2838
ADLAdapterCaps::iAdapterID
int iAdapterID
AdapterID for this adapter.
Definition: adl_structures.h:124
ADLMemoryInfo3::iMemorySize
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:173
_ADLDCESupport::u32All
unsigned int u32All
Definition: adl_structures.h:4270
ADLSGApplicationInfo
struct ADLSGApplicationInfo ADLSGApplicationInfo
Structure containing information about an application.
APP_PROC_PREMPTION
@ APP_PROC_PREMPTION
Definition: adl_structures.h:2369
ADLODNCapabilities::sEngineClockRange
ADLODNParameterRange sEngineClockRange
Definition: adl_structures.h:2928
ADLMVPUCaps::iPossibleMVPUSlaves
int iPossibleMVPUSlaves
Bits set for all possible MVPU slaves. MVPU_ADAPTER_0 .. MVPU_ADAPTER_3.
Definition: adl_structures.h:1400
ADLOD6CurrentStatus::iMaximumBusLanes
int iMaximumBusLanes
Maximum possible PCI-E bus # of lanes.
Definition: adl_structures.h:2196
ADL_BOOST_SETTINGS::Hotkey
int Hotkey
Definition: adl_structures.h:3609
ADLDisplayModeX2
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:2353
ADLAdapterODClockConfig::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:1094
ADLCustomMode::iBaseModeWidth
int iBaseModeWidth
Custom mode base width.
Definition: adl_structures.h:493
ADLOD6CurrentStatus
struct ADLOD6CurrentStatus ADLOD6CurrentStatus
Structure containing information about current Overdrive 6 performance status.
ADLAdapterLocation::iFunction
int iFunction
Function number : 3 bits.
Definition: adl_structures.h:1347
ADLDisplayModeInfoX2::iPossibleStandard
int iPossibleStandard
Applicable timing standards for the current mode.
Definition: adl_structures.h:4001
ADLPossibleMap::iAdapterIndex
int iAdapterIndex
The adapter index identifying the GPU for which to validate these Maps & Targets.
Definition: adl_structures.h:1595
ADLODNPerformanceLevelX2::iEnabled
int iEnabled
enabled
Definition: adl_structures.h:3100
ADL_ERROR_INJECTION_DATA::errorAddress
unsigned long long errorAddress
Definition: adl_structures.h:2779
ADLOD6ParameterRange::iStep
int iStep
The minimum increment between clock values.
Definition: adl_structures.h:2099
ADLPMActivity::iMemoryClock
int iMemoryClock
Current memory clock.
Definition: adl_structures.h:1117
ADLI2CLargePayload
struct ADLI2CLargePayload ADLI2CLargePayload
Structure containing information about I2C.
ODN_GPU_CHIP_POWER
@ ODN_GPU_CHIP_POWER
Definition: adl_structures.h:3128
ADLMemoryDisplayFeatures
Structure containing information about the features associated with a display.
Definition: adl_structures.h:330
ADLConnectionProperties::iBitrate
int iBitrate
Definition: adl_structures.h:2638
ADLODNPerformanceLevels
struct ADLODNPerformanceLevels ADLODNPerformanceLevels
Structure containing information about Overdrive N performance levels.
tagADLBezelTransientMode::iSLSBezelTransientModeValue
int iSLSBezelTransientModeValue
The bit mask identifies the display status. The detail definition is defined below.
Definition: adl_structures.h:1533
ADLSLSTarget::iAdapterIndex
int iAdapterIndex
the logic adapter index
Definition: adl_structures.h:1817
ADLDisplayProperty
struct ADLDisplayProperty ADLDisplayProperty
Structure containing information about display property.
ADLOD6StateEx
Structure containing information about Overdrive 6 extension state information.
Definition: adl_structures.h:2497
tagADLBezelTransientMode::iSLSModeIndex
int iSLSModeIndex
The mode index.
Definition: adl_structures.h:1518
ADLDisplayMode::iDisplayFrequency
int iDisplayFrequency
Refresh rate.
Definition: adl_structures.h:657
ADL_RADEON_LED_PATTERN_CONFIG
struct ADL_RADEON_LED_PATTERN_CONFIG ADL_RADEON_LED_PATTERN_CONFIG
Structure Containing All Radeon USB LED requests and controls.
ADLGlSyncPortInfo
struct ADLGlSyncPortInfo ADLGlSyncPortInfo
Structure containing GL-Sync port information.
ADLAdapterDisplayCap::iAdapterDisplayCapValue
int iAdapterDisplayCapValue
The bit mask identifies the status. Refer to ADL_ADAPTER_DISPLAYCAP_XXX.
Definition: adl_structures.h:1551
ADLFPSSettingsOutput::bACFPSEnabled
int bACFPSEnabled
FPS Monitor is enabled in the AC state if 1.
Definition: adl_structures.h:3252
ADLSDIData
struct ADLSDIData ADLSDIData
Structure containing information about SDIData This structure is used to store information about the ...
ADLConnectionData::EdidData
char EdidData[1024]
EDID Data.
Definition: adl_structures.h:2668
ADLBiosInfo
Structure containing information about the BIOS.
Definition: adl_structures.h:1327
ADLDisplayMode::iPelsHeight
int iPelsHeight
Vertical resolution (in pixels).
Definition: adl_structures.h:651
ADLDDCInfo2::iNativeDisplayChromaticityRedX
int iNativeDisplayChromaticityRedX
Display Red Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:424
ADL_HG_AMDAMD
@ ADL_HG_AMDAMD
Definition: adl_structures.h:1916
ADL_DELAG_SETTINGS
struct ADL_DELAG_SETTINGS ADL_DELAG_SETTINGS
Structure containing information about DELAG Settings.
ADL_CHILL_NOTFICATION_REASON::HotkeyChanged
int HotkeyChanged
Definition: adl_structures.h:3703
ADLOD6Capabilities::iSupportedStates
int iSupportedStates
Definition: adl_structures.h:2116
ADLI2CLargePayload::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:4022
ADLConnectionData
Structure containing connection information.
Definition: adl_structures.h:2656
ADLPPLogSettings
Structure containing information about PPLog settings.
Definition: adl_structures.h:3229
ADLDisplayConfig::ulSize
long ulSize
Size of the structure.
Definition: adl_structures.h:530
ADL_CHILL_NOTFICATION_REASON::GlobalMaxFPSChanged
int GlobalMaxFPSChanged
Definition: adl_structures.h:3706
ADL_PROVSR_NOTFICATION_REASON
struct ADL_PROVSR_NOTFICATION_REASON ADL_PROVSR_NOTFICATION_REASON
Structure containing information about ProVSR Settings change reason.
ADLDevicePort::iConnectorIndex
int iConnectorIndex
index of the connector.
Definition: adl_structures.h:2592
LPADLClockInfo
struct ADLClockInfo * LPADLClockInfo
ADLSLSGrid
struct ADLSLSGrid ADLSLSGrid
Structure containing information about the display SLS Grid information.
ADLApplicationData::strFileName
char strFileName[256]
File Name.
Definition: adl_structures.h:1934
ADL_DL_DISPLAY_MODE
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:4248
ADLODPerformanceLevels::iSize
int iSize
Must be set to sizeof( ADLODPerformanceLevels ) + sizeof( ADLODPerformanceLevel ) * (ADLODParameters....
Definition: adl_structures.h:1281
ADLInfoPacket::sb
char sb[28]
sb0~sb27
Definition: adl_structures.h:1022
ADLOD8SingleInitSetting::defaultValue
int defaultValue
Definition: adl_structures.h:3155
ADLFreeSyncCap::iMinRefreshRateInMicroHz
int iMinRefreshRateInMicroHz
Reports minimum FreeSync refresh rate supported by the display in micro hertz.
Definition: adl_structures.h:2814
ADL_ERROR_REASON2::chill
int chill
Definition: adl_structures.h:3554
ADLConnectorInfo::iType
int iType
Type of the connector. Connector Type.
Definition: adl_structures.h:2546
ADLOD6StateInfo
struct ADLOD6StateInfo ADLOD6StateInfo
Structure containing information about Overdrive 6 clocks.
ADLGamutInfo::SupportedGamutSpace
int SupportedGamutSpace
Any combination of following ADL_GAMUT_SPACE_CCIR_709 - ADL_GAMUT_SPACE_CUSTOM.
Definition: adl_structures.h:3879
AdapterInfoX2::iAdapterIndex
int iAdapterIndex
The ADL index handle. One GPU may be associated with one or two index handles.
Definition: adl_structures.h:3825
ADLPossibleMapResult::iPossibleMapResultMask
int iPossibleMapResultMask
Definition: adl_structures.h:1631
PropertyRecord::iDataSize
int iDataSize
Data Size in bytes.
Definition: adl_structures.h:1992
ADLGamutData::CustomGamut
ADLGamutCoordinates CustomGamut
valid when in mask avails ADL_CUSTOM_GAMUT
Definition: adl_structures.h:3945
ADLMemoryRequired
struct ADLMemoryRequired ADLMemoryRequired
Structure containing information about memory required by type.
ADLPreFlipPostProcessingInfoInvalidLUTIndex
@ ADLPreFlipPostProcessingInfoInvalidLUTIndex
Definition: adl_structures.h:3519
ADLMode::iAdapterIndex
int iAdapterIndex
Adapter index.
Definition: adl_structures.h:1457
ADLApplicationRecord
Structure containing information info for an application record.
Definition: adl_structures.h:2443
ADLDisplayModeX2
struct ADLDisplayModeX2 ADLDisplayModeX2
Structure containing the display mode definition used per controller.
LPADLFeatureCaps
struct ADLFeatureCaps * LPADLFeatureCaps
ADLSLSOverlappedMode::iNumSLSTarget
int iNumSLSTarget
the number of target displays in SLS.
Definition: adl_structures.h:1879
ADLODNPerformanceLevelsX2
struct ADLODNPerformanceLevelsX2 ADLODNPerformanceLevelsX2
Structure containing information about Overdrive N performance levels.
ADLPropertyRecordCreate::eType
ADLProfilePropertyType eType
Data type of the property.
Definition: adl_structures.h:2431
ADLOD6Capabilities::iExtMask
int iExtMask
Mask for future extension.
Definition: adl_structures.h:2132
ADLDetailedTiming::sHOverscanLeft
short sHOverscanLeft
Overscan left.
Definition: adl_structures.h:693
AdapterInfo::strAdapterName
char strAdapterName[256]
Adapter name.
Definition: adl_structures.h:61
tagADLBezelTransientMode
Structure containing information about the display SLS bezel Mode information.
Definition: adl_structures.h:1510
ADLPossibleSLSMap::lpSLSMap
ADLSLSMap * lpSLSMap
The display map list for validation.
Definition: adl_structures.h:1799
ADLOD6CapabilitiesEx::iCapabilities
int iCapabilities
Definition: adl_structures.h:2474
ADLAdapterCapsX2::iNumDisplays
int iNumDisplays
Number of displays for this adapter.
Definition: adl_structures.h:2684
ADLSDIData
Structure containing information about SDIData This structure is used to store information about the ...
Definition: adl_structures.h:4205
ADLDisplayID::iDisplayPhysicalAdapterIndex
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:569
ADLODNPerformanceStatus::iGFXClock
int iGFXClock
Definition: adl_structures.h:3070
ADL_BOOST_SETTINGS::GlobalMinRes_Step
int GlobalMinRes_Step
Definition: adl_structures.h:3614
ADLHDCPSettings::iAllowAll
int iAllowAll
Definition: adl_structures.h:4157
ADLOD6ThermalControllerCaps::iExtValue
int iExtValue
Value for future extension.
Definition: adl_structures.h:2225
ADLVersionsInfo::strCatalystWebLink
char strCatalystWebLink[256]
Web link to an XML file with information about the latest AMD drivers and locations (e....
Definition: adl_structures.h:1363
LPADLBezelOffsetSteppingSize
struct ADLBezelOffsetSteppingSize * LPADLBezelOffsetSteppingSize
LPADLSDIData
struct ADLSDIData * LPADLSDIData
ADLCustomMode
struct ADLCustomMode ADLCustomMode
Structure containing information about component video custom modes.
ADLOD6FanSpeedInfo
Structure containing information about Overdrive 6 fan speed information.
Definition: adl_structures.h:2237
ADLRASResetErrorCountsOutput
struct ADLRASResetErrorCountsOutput ADLRASResetErrorCountsOutput
Structure containing information related RAS Error Counts Reset Information.
ADLFPSSettingsOutput::ulACFPSCurrent
int ulACFPSCurrent
Current Value of FPS Monitor in AC state.
Definition: adl_structures.h:3256
ADLOD6CurrentStatus::iMemoryClock
int iMemoryClock
Current memory clock in 10 KHz.
Definition: adl_structures.h:2185
_ADL_ECC_EDC_FLAG::bits
struct _ADL_ECC_EDC_FLAG::@2 bits
ADLODNParameterRange::iDefault
int iDefault
The default clock values.
Definition: adl_structures.h:2911
ADLConnectionProperties::iNumberOfLanes
int iNumberOfLanes
Definition: adl_structures.h:2640
ADLDetailedTiming::sVDisplay
short sVDisplay
Displayed height.
Definition: adl_structures.h:683
ADLODNCapabilitiesX2::svddcRange
ADLODNParameterRange svddcRange
Definition: adl_structures.h:2975
APP_PROC_CREATION
@ APP_PROC_CREATION
Definition: adl_structures.h:2370
ADLODParameters::sEngineClock
ADLODParameterRange sEngineClock
Engine clock range.
Definition: adl_structures.h:1247
AdapterInfo::iDrvIndex
int iDrvIndex
Internal driver index from GPUMapInfo.
Definition: adl_structures.h:89
ADLMemoryInfoX4
Structure containing additional information about the ASIC memory.
Definition: adl_structures.h:197
ADLODNPerformanceStatus::iCoreClock
int iCoreClock
Definition: adl_structures.h:3067
ADLDisplayModeInfo::iRefreshRate
int iRefreshRate
Refresh rate factor.
Definition: adl_structures.h:715
ADLDetailedTiming::sVOverscanTop
short sVOverscanTop
Overscan top.
Definition: adl_structures.h:697
ADLI2C::iDataSize
int iDataSize
A numerical value representing the number of bytes to be sent or received on the I2C bus.
Definition: adl_structures.h:783
ADLDceSettings::iReserved
int iReserved[15]
Definition: adl_structures.h:2854
ADLDDCInfo::ulDDCInfoFlag
int ulDDCInfoFlag
Return EDID flags.
Definition: adl_structures.h:367
ADLODNCapabilitiesX2::autoSystemClock
ADLODNParameterRange autoSystemClock
Contains the hard limits of the Auto Systemclock.
Definition: adl_structures.h:2994
ADLAdapterCaps::iNumOverlays
int iNumOverlays
Number of overlays for this adapter.
Definition: adl_structures.h:130
LPADLGLSyncGenlockConfig
struct ADLGLSyncGenlockConfig * LPADLGLSyncGenlockConfig
ADL_PMLOG_MAX_SUPPORTED_SENSORS
@ ADL_PMLOG_MAX_SUPPORTED_SENSORS
Definition: adl_structures.h:3295
ADLOD8CurrentSetting
Structure containing information about Overdrive8 current setting.
Definition: adl_structures.h:3178
ADLOD6Capabilities
Structure containing information about Overdrive 6 capabilities.
Definition: adl_structures.h:2109
ADL_CHILL_SETTINGS::GlobalMaxFPS
int GlobalMaxFPS
Definition: adl_structures.h:3720
ADLGlSyncMode::iStatusVector
int iStatusVector
Mode status vector. Bitfield of ADL_GLSYNC_MODECNTL_STATUS_* Genlock related values.
Definition: adl_structures.h:984
ADLOD6MaxClockAdjust
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment val...
Definition: adl_structures.h:2517
ADLOD6PowerControlInfo::iMinValue
int iMinValue
The minimum PowerControl adjustment value.
Definition: adl_structures.h:2281
ADL_BOOST_SETTINGS
struct ADL_BOOST_SETTINGS ADL_BOOST_SETTINGS
Structure containing information about BOOST Settings.
ADL_BOOST_NOTFICATION_REASON::HotkeyChanged
int HotkeyChanged
Definition: adl_structures.h:3596
ADLTemperature
struct ADLTemperature ADLTemperature
Structure containing information about thermal controller temperature.
ADLGcnInfo::ASICRevisionId
int ASICRevisionId
Definition: adl_structures.h:252
ADLDisplayTarget::iDisplayTargetMask
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:1497
ADLAdapterODClockInfo::sMemoryClock
ADLODClockSetting sMemoryClock
Memory Clock.
Definition: adl_structures.h:1079
ADLODPerformanceLevels::aLevels
ADLODPerformanceLevel aLevels[1]
Array of performance state descriptors. Must have ADLODParameters.iNumberOfPerformanceLevels elements...
Definition: adl_structures.h:1284
ADLPossibleSLSMap::iNumSLSMap
int iNumSLSMap
Number of display map to be validated.
Definition: adl_structures.h:1796
ADLSLSGrid::iAdapterIndex
int iAdapterIndex
The Adapter index.
Definition: adl_structures.h:1645
ADLGamutData::iPredefinedWhitePoint
int iPredefinedWhitePoint
one of ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_9300K
Definition: adl_structures.h:3939
ADLDDCInfo::ulProductID
int ulProductID
Returns the product ID of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:351
ADLODNCapabilitiesX2::power
ADLODNParameterRange power
Definition: adl_structures.h:2978
ADLFPSSettingsInput
struct ADLFPSSettingsInput ADLFPSSettingsInput
Structure containing information related Frames Per Second for AC and DC.
ADLPMLogSupportInfo
struct ADLPMLogSupportInfo ADLPMLogSupportInfo
ADLMVPUCaps::iPossibleMVPUMasters
int iPossibleMVPUMasters
Bits set for all possible MVPU masters. MVPU_ADAPTER_0 .. MVPU_ADAPTER_3.
Definition: adl_structures.h:1398
ADLVersionsInfoX2::strCrimsonVersion
char strCrimsonVersion[256]
Crimson Version(e.g. "16.6.2").
Definition: adl_structures.h:1379
ADLODParameters
Structure containing information about Overdrive parameters.
Definition: adl_structures.h:1235
ADLSGApplicationInfo
Structure containing information about an application.
Definition: adl_structures.h:3496
ADLFeatureCaps
struct ADLFeatureCaps ADLFeatureCaps
Structure containing information about MM Feature Capabilities.
ADL_CHILL_SETTINGS
Structure containing information about CHILL Settings.
Definition: adl_structures.h:3716
ADLConnectionState::iEmulationStatus
int iEmulationStatus
The value is bit vector. Each bit represents status. See masks constants for details....
Definition: adl_structures.h:2620
LPADLDDCInfo2
struct ADLDDCInfo2 * LPADLDDCInfo2
ADLPreFlipPostProcessingInfo::ulSelectedLUTAlgorithm
int ulSelectedLUTAlgorithm
Current selected LUT Algorithm.
Definition: adl_structures.h:3537
_ADLDCESupport
Structure containing information related DCE support.
Definition: adl_structures.h:4263
ADLPMLogSensorLimits
Structure containing information to query limts of power management logging.
Definition: adl_structures.h:3360
AdapterInfoX2::iInfoMask
int iInfoMask
The bit mask identifies the adapter info.
Definition: adl_structures.h:3853
ADLOD6StateInfo::aLevels
ADLOD6PerformanceLevel aLevels[1]
Definition: adl_structures.h:2171
ADLFPSSettingsOutput::ulDCFPSMinimum
int ulDCFPSMinimum
Minimum FPS Threshold allowed in PPLib for DC.
Definition: adl_structures.h:3266
ADLChipSetInfo::iCurrentAGPSpeed
int iCurrentAGPSpeed
Current AGP speed.
Definition: adl_structures.h:288
ADLSLSMode
struct ADLSLSMode ADLSLSMode
Structure containing information about the display SLS Mode information.
ADLODNFanControl::iCurrentFanSpeedMode
int iCurrentFanSpeedMode
Definition: adl_structures.h:3043
ADL_FRTCPRO_CHANGED_REASON
Structure containing information about FRTCPRO Settings changed reason.
Definition: adl_structures.h:4236
ADLRASErrorInjectonInput::Address
unsigned long long Address
Definition: adl_structures.h:3453
ADLDisplayMap::iDisplayMapValue
int iDisplayMapValue
The bit mask identifies the display status. The detailed definition is in ADL_DISPLAY_DISPLAYMAP_MANN...
Definition: adl_structures.h:1580
ADLDDCInfo::ulPTMCy
int ulPTMCy
Returns the display device preferred timing mode's vertical resolution.
Definition: adl_structures.h:363
ADLRASGetErrorCountsInput
struct ADLRASGetErrorCountsInput ADLRASGetErrorCountsInput
Structure containing information related RAS Get Error Counts Information.
ADLDisplayInfo::iDisplayConnector
int iDisplayConnector
The connector type for the device.
Definition: adl_structures.h:601
AdapterInfoX2::iDeviceNumber
int iDeviceNumber
The driver number associated with this adapter.
Definition: adl_structures.h:3831
ADLAdjustmentinfo::iMax
int iMax
Maximum Value.
Definition: adl_structures.h:845
ADLODNFanControl::iTargetFanSpeed
int iTargetFanSpeed
Definition: adl_structures.h:3045
ADLMode
struct ADLMode ADLMode
Structure containing information about display mode.
ADLOD6CapabilitiesEx::iSupportedStates
int iSupportedStates
Definition: adl_structures.h:2477
ADLAdapterODClockInfo::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:1075
ADLSupportedConnections::iSupportedProperties
int iSupportedProperties[32]
Array of bitvectors. Each bit vector represents supported properties for one connection type....
Definition: adl_structures.h:2608
ADLPXConfigCaps::iAdapterIndex
int iAdapterIndex
The Persistent logical Adapter Index.
Definition: adl_structures.h:1893
ADLDisplayModeInfoX2::iPelsWidth
int iPelsWidth
Num of pixels in a row.
Definition: adl_structures.h:4005
ADLvRamVendor_MOSEL
@ ADLvRamVendor_MOSEL
Definition: adl_structures.h:232
ADLMemoryInfo
struct ADLMemoryInfo ADLMemoryInfo
Structure containing information about the ASIC memory.
ADLGlSyncMode
Structure containing GL-Sync mode of a display.
Definition: adl_structures.h:980
ADLODNPerformanceStatus::iMemoryClock
int iMemoryClock
Definition: adl_structures.h:3068
ADLGamutCoordinates::Green
ADLPoint Green
green channel chromasity coordinate
Definition: adl_structures.h:3911
ADLMemoryRequired::iType
int iType
Memory in bytes required.
Definition: adl_structures.h:318
ADLDisplayMap::iNumDisplayTarget
int iNumDisplayTarget
The number of display targets belongs to this map .
Definition: adl_structures.h:1571
ADLOD6ParameterRange
Structure containing information about Overdrive 6 clock range.
Definition: adl_structures.h:2093
ADLODNPerformanceLevelsX2::iNumberOfPerformanceLevels
int iNumberOfPerformanceLevels
Must be set to sizeof( ADLODPerformanceLevels ) + sizeof( ADLODPerformanceLevel ) * (ADLODParameters....
Definition: adl_structures.h:3118
ADLODClockSetting
struct ADLODClockSetting ADLODClockSetting
Structure containing the Overdrive clock setting.
ADLBezelOffsetSteppingSize::iAdapterIndex
int iAdapterIndex
the logic adapter index
Definition: adl_structures.h:1850
ADLPowerControlInfo::iMaxValue
int iMaxValue
Maximum value.
Definition: adl_structures.h:2022
ADLGetClocksOUT::ulHighCoreClock
long ulHighCoreClock
Definition: adl_structures.h:508
ADLAdapterCaps::iCapsValue
int iCapsValue
The bit identifies the adapter caps define_adapter_caps.
Definition: adl_structures.h:136
AdapterInfo::iExist
int iExist
Exist or not; 1 is exist and 0 is not present.
Definition: adl_structures.h:71
ADLDDCInfo2::ulManufacturerID
int ulManufacturerID
Returns the manufacturer ID of the display device. Should be zeroed if this information is not availa...
Definition: adl_structures.h:385
ADLAppInterceptionInfoX2
Definition: adl_structures.h:2400
ADLDisplayIdentifier
Structure containing information about a display.
Definition: adl_structures.h:2072
ADLBiosInfo::strVersion
char strVersion[256]
Version number.
Definition: adl_structures.h:1329
ADLODNCurrentPowerType
ADLODNCurrentPowerType
Definition: adl_structures.h:3124
ADLODNCurrentPowerParameters
Definition: adl_structures.h:3133
_ADL_ERROR_PATTERN::bits
struct _ADL_ERROR_PATTERN::@3 bits
ADLDDCInfo2::iSpecularScreenReflectance
int iSpecularScreenReflectance
Display specular screen reflectance 0-1 (100%) in units of 0.01.
Definition: adl_structures.h:442
ADLFanSpeedValue
struct ADLFanSpeedValue ADLFanSpeedValue
Structure containing information about fan speed reported by thermal controller.
ADLDDCInfo2::ulMinLuminanceNoDimmingData
int ulMinLuminanceNoDimmingData
Return minimum monitor luminance without dimming data.
Definition: adl_structures.h:449
ADLODNCapabilitiesX2::throttleNotificaion
ADLODNParameterRange throttleNotificaion
Contains the hard limits of the throttleNotification.
Definition: adl_structures.h:2992
ADLAppInterceptionInfo::AppState
ADLAppProcessState AppState
Definition: adl_structures.h:2389
ADLODNFanControl::iCurrentFanSpeed
int iCurrentFanSpeed
Definition: adl_structures.h:3044
ADLFanSpeedInfo::iMaxRPM
int iMaxRPM
Maximum possible fan speed value in RPM.
Definition: adl_structures.h:1188
ADLPoint::iY
int iY
y coordinate
Definition: adl_structures.h:3897
ADLDisplayProperty::iPropertyType
int iPropertyType
Must be set to ADL_DL_DISPLAYPROPERTY_TYPE_EXPANSIONMODE or ADL_DL_DISPLAYPROPERTY_TYPE_USEUNDERSCANS...
Definition: adl_structures.h:735
ADLI2CLargePayload::iFlags
int iFlags
I2C option flags. define_ADLI2CLargePayload.
Definition: adl_structures.h:4034
ADLODNPerformanceLevelX2::iVddc
int iVddc
VDCC.
Definition: adl_structures.h:3098
ADLODNCapabilities
Structure containing information about Overdrive N capabilities.
Definition: adl_structures.h:2921
ADLDDCInfo::ulMaxVResolution
int ulMaxVResolution
Returns the maximum Vertical supported resolution. Should be zeroed if this information is not availa...
Definition: adl_structures.h:357
ADL_FEATURE_NAME_LENGTH
#define ADL_FEATURE_NAME_LENGTH
Size in bytes of the Feature Name.
Definition: adl_structures.h:4042
ADLSingleSensorData
Structure containing information about Performance Metrics data.
Definition: adl_structures.h:3210
ADLFeatureValues
struct ADLFeatureValues ADLFeatureValues
Structure containing information about MM Feature Values.
ADLAdapterODClockInfo::sEngineClock
ADLODClockSetting sEngineClock
Engine Clock.
Definition: adl_structures.h:1081
ADLVirtualSegmentSettingsOutput::virtualSegmentDefault
int virtualSegmentDefault
Definition: adl_structures.h:264
ADLI2CLargePayload::iAddress
int iAddress
The 7-bit I2C slave device address.
Definition: adl_structures.h:4026
ADLOD8InitSetting::count
int count
Definition: adl_structures.h:3166
ADLDetailedTiming::sHSyncWidth
short sHSyncWidth
Horizontal sync signal width.
Definition: adl_structures.h:679
ADLOD6ThermalControllerCaps::iFanMinPercent
int iFanMinPercent
Minimum fan speed expressed as a percentage.
Definition: adl_structures.h:2216
ADL_BOOST_SETTINGS::GlobalMinRes
int GlobalMinRes
Definition: adl_structures.h:3611
ADLDisplayDPMSTInfo
struct ADLDisplayDPMSTInfo ADLDisplayDPMSTInfo
Structure containing information about the display port MST device.
ADLODNFanControl::iFanControlMode
int iFanControlMode
Definition: adl_structures.h:3042
ADLControllerOverlayInput
struct ADLControllerOverlayInput ADLControllerOverlayInput
Structure containing information about input of controller overlay adjustment.
ADL_DELAG_SETTINGS::GlobalLimitFPS_Step
int GlobalLimitFPS_Step
Definition: adl_structures.h:3585
ADLGLSyncGenlockConfig::iSignalSource
int iSignalSource
Source of the sync signal. Either GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_* Genlock related...
Definition: adl_structures.h:918
ADLBezelOffsetSteppingSize::iBezelOffsetSteppingSizeX
int iBezelOffsetSteppingSizeX
Bezel X stepping size offset.
Definition: adl_structures.h:1856
ADLODNCapabilitiesX2::sEngineClockRange
ADLODNParameterRange sEngineClockRange
Definition: adl_structures.h:2969
ADLGetClocksOUT::ulMemoryMax
long ulMemoryMax
Definition: adl_structures.h:514
ADL_DRIVERUPSCALE_NOTFICATION_REASON
Structure containing information about DRIVERUPSCALE Settings change reason.
Definition: adl_structures.h:3733
adl_defines.h
Contains all definitions exposed by ADL for Linux and Windows(XP, Vista and above); 32bit and 64bit p...
ADLDetailedTimingX2::iSize
int iSize
Size of the structure.
Definition: adl_structures.h:3957
ADLDDCInfo2::iFreesyncFlags
int iFreesyncFlags
Bit vector for freesync flags.
Definition: adl_structures.h:446
ADLMantleAppInfo::maxInlineMemoryUpdateSize
long long maxInlineMemoryUpdateSize
mem update
Definition: adl_structures.h:4188
ADLGetClocksOUT::ulCurrentCoreClock
long ulCurrentCoreClock
Definition: adl_structures.h:516
ADLApplicationDataX3::strVersion
wchar_t strVersion[32]
Version.
Definition: adl_structures.h:1974
ADLControllerMode::iViewPanLockTop
int iViewPanLockTop
Vertical top panlock position.
Definition: adl_structures.h:2053
ADL_DL_DISPLAY_MODE
struct ADL_DL_DISPLAY_MODE ADL_DL_DISPLAY_MODE
Structure containing the display mode definition used per controller.
ADLFPSSettingsInput
Structure containing information related Frames Per Second for AC and DC.
Definition: adl_structures.h:3276
ADLSLSMap::iNumBezelMode
int iNumBezelMode
The number of bezel modes belongs to this map.
Definition: adl_structures.h:1699
ADL_DRIVERUPSCALE_SETTINGS::GlobalEnabled
int GlobalEnabled
Definition: adl_structures.h:3747
ADLFeatureCaps::iMax
int iMax
Maximum integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4098
ADLDisplayEDIDData::iBlockIndex
int iBlockIndex
0, 1 or 2. If set to 3 or above an error ADL_ERR_INVALID_PARAM is generated
Definition: adl_structures.h:804
ADLGlSyncPortInfo
Structure containing GL-Sync port information.
Definition: adl_structures.h:938
ADLSLSTarget
Structure containing information about the SLS targets.
Definition: adl_structures.h:1815
ADLSLSMap::iNumNativeMode
int iNumNativeMode
The number of native modes belongs to this map.
Definition: adl_structures.h:1693
ADL_MAX_DISPLAY_NAME
#define ADL_MAX_DISPLAY_NAME
needed for ADLDDCInfo structure
Definition: adl_defines.h:228
ADLAdjustmentinfo::iMin
int iMin
Minimum value.
Definition: adl_structures.h:843
AdapterInfoX2::iExist
int iExist
Exist or not; 1 is exist and 0 is not present.
Definition: adl_structures.h:3843
AdapterInfoX2::strAdapterName
char strAdapterName[256]
Adapter name.
Definition: adl_structures.h:3837
ADLODNParameterRange
struct ADLODNParameterRange ADLODNParameterRange
Structure containing information about Overdrive N clock range.
ADLApplicationRecord::strVersion
wchar_t * strVersion
File versin the application.
Definition: adl_structures.h:2451
ADL_RIS_NOTFICATION_REASON
Structure containing information about RIS Settings change reason.
Definition: adl_structures.h:3675
ADLGlSyncPortControl::iPortType
int iPortType
Port to control ADL_GLSYNC_PORT_RJ45PORT1 or ADL_GLSYNC_PORT_RJ45PORT2 Genlock related values.
Definition: adl_structures.h:964
LPADLMemoryDisplayFeatures
struct ADLMemoryDisplayFeatures * LPADLMemoryDisplayFeatures
ADL_LOCALLY_UNCORRECTED
@ ADL_LOCALLY_UNCORRECTED
Definition: adl_structures.h:2700
ADLMemoryInfoX4::iMemoryBandwidth
long long iMemoryBandwidth
Highest default performance level Memory bandwidth in Mbytes/s.
Definition: adl_structures.h:203
ADLDDCInfo2::iNativeDisplayChromaticityGreenX
int iNativeDisplayChromaticityGreenX
Display Green Chromaticity X coordinate multiplied by 10000.
Definition: adl_structures.h:428
PropertyRecord
Structure containing information of a property of an application profile.
Definition: adl_structures.h:1986
ADLSLSOffset
Structure containing information about the display SLS Offset information.
Definition: adl_structures.h:1724
ADLGcnInfo
struct ADLGcnInfo ADLGcnInfo
Structure containing information about components of ASIC GCN architecture.
ADL_ERROR_REASON::boost
int boost
Definition: adl_structures.h:3544
ADL_BOOST_NOTFICATION_REASON::GlobalEnableChanged
int GlobalEnableChanged
Definition: adl_structures.h:3597
ADLDisplayMap::iDisplayMapIndex
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:1565
ADLI2C
Structure containing information about I2C.
Definition: adl_structures.h:769
ADLI2C::pcData
char * pcData
Address of the characters which are to be sent or received on the I2C bus.
Definition: adl_structures.h:785
ADL_RADEON_LED_MAX_LED_COLUMN_ON_GRID
#define ADL_RADEON_LED_MAX_LED_COLUMN_ON_GRID
Maximum LED COLUMN ON GRID.
Definition: adl_defines.h:2517
ADLDceSettings::relativeVoltageSwing
int relativeVoltageSwing
Definition: adl_structures.h:2846
ADLGlSyncPortInfo::iFrequency
int iFrequency
Scanned frequency for this port (vertical refresh rate in milliHz; 60000 means 60 Hz).
Definition: adl_structures.h:946
AdapterInfo
Structure containing information about the graphics adapter.
Definition: adl_structures.h:43
ADLRASGetErrorCounts
struct ADLRASGetErrorCounts ADLRASGetErrorCounts
Structure containing information related RAS Get Error Counts Information.
ADLAppProcessState
ADLAppProcessState
Definition: adl_structures.h:2367
ADLControllerMode::iViewPanLockRight
int iViewPanLockRight
Horizontal right panlock position.
Definition: adl_structures.h:2050
ADLPMLogStartInput::usSensors
unsigned short usSensors[ADL_PMLOG_MAX_SUPPORTED_SENSORS]
list of sensors defined by ADL_PMLOG_SENSORS
Definition: adl_structures.h:3314
ADLApplicationRecord::strArea
wchar_t * strArea
Driver area which the application uses.
Definition: adl_structures.h:2455
ADLGlSyncPortInfo::iSignalType
int iSignalType
Used for ADL_GLSYNC_PORT_BNC. It is ADL_GLSYNC_SIGNALTYPE_* Genlock related values.
Definition: adl_structures.h:948
ADLApplicationData
Structure containing information about an application.
Definition: adl_structures.h:1930
ADLPMLogDataOutput::sensors
ADLSingleSensorData sensors[256]
Definition: adl_structures.h:3218
ADLGetClocksOUT::ulCoreMax
long ulCoreMax
Definition: adl_structures.h:512
ADLODNPerformanceStatus::iDCEFClock
int iDCEFClock
Definition: adl_structures.h:3069
ADLOD8SingleSetSetting
struct ADLOD8SingleSetSetting ADLOD8SingleSetSetting
Structure containing information about Overdrive8 set setting.
ADLMemoryInfo3::iVisibleMemorySize
long long iVisibleMemorySize
Visible Memory size in bytes.
Definition: adl_structures.h:184
ADLODNPerformanceStatus::iCurrentCorePerformanceLevel
int iCurrentCorePerformanceLevel
Definition: adl_structures.h:3074
ADLGamutCoordinates
struct ADLGamutCoordinates ADLGamutCoordinates
Structure containing information about driver supported gamut coordinates.
ADLGlSyncMode::iControlVector
int iControlVector
Mode control vector. Bitfield of ADL_GLSYNC_MODECNTL_* Genlock related values.
Definition: adl_structures.h:982
ADLVersionsInfo
Structure containing version information.
Definition: adl_structures.h:1357
ADLControllerOverlayInfo
struct ADLControllerOverlayInfo ADLControllerOverlayInfo
Structure containing information about controller overlay information.
ADLDDCInfo2::ulMaxBacklightMinLuminanceData
int ulMaxBacklightMinLuminanceData
Definition: adl_structures.h:453
ADLAppInterceptionInfoX2
struct ADLAppInterceptionInfoX2 ADLAppInterceptionInfoX2
ADLPPLogSettings::LogFieldMask
int LogFieldMask
Definition: adl_structures.h:3233
ADLDDCInfo2::iDiffuseScreenReflectance
int iDiffuseScreenReflectance
Display diffuse screen reflectance 0-1 (100%) in units of 0.01.
Definition: adl_structures.h:440
ADL_RIS_SETTINGS::GlobalEnable
int GlobalEnable
Definition: adl_structures.h:3688
ADLAppInterceptionInfoX3::WaitForResumeNeeded
unsigned int WaitForResumeNeeded
Definition: adl_structures.h:2413
ADLODNCapabilitiesX2::powerTuneTemperature
ADLODNParameterRange powerTuneTemperature
Definition: adl_structures.h:2981
ADLErrorInjectionX2::errorInjectionMode
ADL_ERROR_INJECTION_MODE errorInjectionMode
Definition: adl_structures.h:2798
ADLDetailedTiming::sOverscan8B
short sOverscan8B
Definition: adl_structures.h:698
ADLDDCInfo
struct ADLDDCInfo ADLDDCInfo
Structure containing DDC information.
ADL_EDC_BLOCK_ID_TCL2
@ ADL_EDC_BLOCK_ID_TCL2
Definition: adl_structures.h:2754
ADLODNCapabilitiesX2::iFlags
int iFlags
Definition: adl_structures.h:2966
ADLGLSyncModuleID::iModuleID
int iModuleID
Unique GL-Sync module ID.
Definition: adl_structures.h:877
ADL_AP_DATABASE__SYSTEM
@ ADL_AP_DATABASE__SYSTEM
Definition: adl_structures.h:2394
ADLGlSyncMode::iGLSyncConnectorIndex
int iGLSyncConnectorIndex
Index of GL-Sync connector used to genlock the display/controller.
Definition: adl_structures.h:986
ADLODNPerformanceLevels::iSize
int iSize
Definition: adl_structures.h:3023
ADLAdapterCapsX2::iNumOverlays
int iNumOverlays
Number of overlays for this adapter.
Definition: adl_structures.h:2686
ADLVersionsInfoX2::strCatalystVersion
char strCatalystVersion[256]
Catalyst Version(e.g. "15.8").
Definition: adl_structures.h:1377
ADLControllerMode::iViewPositionCx
int iViewPositionCx
Horizontal view starting position.
Definition: adl_structures.h:2041
ADLDDCInfo2::ulMinBacklightMinLuminanceData
int ulMinBacklightMinLuminanceData
Definition: adl_structures.h:454
ADLAppInterceptionInfoX2::AppName
wchar_t AppName[256]
Definition: adl_structures.h:2401
ADLPossibleSLSMap::iSLSMapIndex
int iSLSMapIndex
Definition: adl_structures.h:1793
ADLPreFlipPostProcessingLUTAlgorithm
ADLPreFlipPostProcessingLUTAlgorithm
Definition: adl_structures.h:3522
ADLODNPerformanceLevelX2::iControl
int iControl
MASK.
Definition: adl_structures.h:3102
ADL_RADEON_LED_MAX_LED_ROW_ON_GRID
#define ADL_RADEON_LED_MAX_LED_ROW_ON_GRID
Maximum LED ROW ON GRID.
Definition: adl_defines.h:2514
ADLPMLogDataOutput
struct ADLPMLogDataOutput ADLPMLogDataOutput
ADLVirtualSegmentSettingsOutput::iMaxSizeInMB
int iMaxSizeInMB
Definition: adl_structures.h:267
ADLRASErrorInjection::Input
ADLRASErrorInjectonInput Input
Definition: adl_structures.h:3484
ADLPossibleMapResult
struct ADLPossibleMapResult ADLPossibleMapResult
Structure containing information about the validated display device possible map result.
ADLFanSpeedInfo::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1178
ADL_DELAG_NOTFICATION_REASON::HotkeyChanged
int HotkeyChanged
Definition: adl_structures.h:3567
ADL_APP_PROFILE_VERSION_LENGTH
#define ADL_APP_PROFILE_VERSION_LENGTH
Definition: adl_defines.h:1348
ADLAppInterceptionInfoX2::CommandLine
wchar_t CommandLine[256]
Definition: adl_structures.h:2404
ADLFeatureCaps::fStep
float fStep
Step float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4113
ADLSLSMap::iFirstNativeModeArrayIndex
int iFirstNativeModeArrayIndex
The first native mode array index in the native mode array.
Definition: adl_structures.h:1696
ADLDisplayEDIDData::iReserved
int iReserved[4]
Reserved.
Definition: adl_structures.h:808
ADLOD6ThermalControllerCaps
struct ADLOD6ThermalControllerCaps ADLOD6ThermalControllerCaps
Structure containing information about Overdrive 6 thermal contoller capabilities.
ADLPreFlipPostProcessingInfo::ulSelectedLUTIndex
int ulSelectedLUTIndex
Current selected LUT index. 0xFFFFFFF returned if nothing selected.
Definition: adl_structures.h:3535
ADL_DL_DISPLAY_MODE::iDisplayFrequency
int iDisplayFrequency
Definition: adl_structures.h:4252
ADLOD6CurrentStatus::iCurrentBusLanes
int iCurrentBusLanes
Current PCI-E bus # of lanes.
Definition: adl_structures.h:2194
ADL_PROVSR_SETTINGS
Structure containing information about Pro VSR Settings.
Definition: adl_structures.h:3637
ADLOD6FanSpeedValue
Structure containing information about Overdrive 6 fan speed value.
Definition: adl_structures.h:2258
ADLSLSGrid::iSLSGridMask
int iSLSGridMask
The grid bit mask identifies the number of bits DisplayMap is currently using. Sum of all bits define...
Definition: adl_structures.h:1657
ADLDisplayModeInfo::iTimingStandard
int iTimingStandard
Timing standard of the current mode. Timing Standards.
Definition: adl_structures.h:711
ADLODParameters::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1237
ADLDisplayModeX2::iHeight
int iHeight
Vertical resolution (in lines).
Definition: adl_structures.h:2357
ADLODNPerformanceStatus::iCurrentBusLanes
int iCurrentBusLanes
Definition: adl_structures.h:3081
ADLPMActivity::iEngineClock
int iEngineClock
Current engine clock.
Definition: adl_structures.h:1115
ADLConnectionProperties::iColorDepth
int iColorDepth
Definition: adl_structures.h:2642
ADLMemoryInfo
Structure containing information about the ASIC memory.
Definition: adl_structures.h:299
ADLFeatureCaps::fMin
float fMin
Minimum float value. Valid only if ADLFeatureCaps indicates support for floats.
Definition: adl_structures.h:4107
ADLGlSyncPortControl
struct ADLGlSyncPortControl ADLGlSyncPortControl
Structure containing GL-Sync port control settings.
ADLPMLogStartInput
Structure containing information to start power management logging.
Definition: adl_structures.h:3312
ADLODNPerformanceStatus::iUVDPerformanceLevel
int iUVDPerformanceLevel
Definition: adl_structures.h:3078
ADLFanSpeedValue
Structure containing information about fan speed reported by thermal controller.
Definition: adl_structures.h:1199
ADLOD6CapabilitiesEx
struct ADLOD6CapabilitiesEx ADLOD6CapabilitiesEx
Structure containing information about Overdrive 6 extension capabilities.
ADLGetClocksOUT::ulCurrentMemoryClock
long ulCurrentMemoryClock
Definition: adl_structures.h:517
ADLErrorInjectionX2
Definition: adl_structures.h:2796
ADLAdapterCaps::iNumDisplays
int iNumDisplays
Number of displays for this adapter.
Definition: adl_structures.h:128
ADLMemoryInfo3::iVramVendorRevId
long long iVramVendorRevId
Vram vendor ID.
Definition: adl_structures.h:186
ADLDetailedTimingX2::sVDisplay
int sVDisplay
Displayed height.
Definition: adl_structures.h:3971
ADLRASErrorInjectonInput::SubBlockIndex
ADL_MEM_SUB_BLOCK_ID SubBlockIndex
Definition: adl_structures.h:3457
ADLPMLogStartInput
struct ADLPMLogStartInput ADLPMLogStartInput
Structure containing information to start power management logging.
AdapterInfo::strDisplayName
char strDisplayName[256]
Display name. For example, "\\\\Display0" for Windows or ":0:0" for Linux.
Definition: adl_structures.h:63
ADL_ERROR_REASON2::upscale
int upscale
Definition: adl_structures.h:3556
ADLDetailedTimingX2::sVOverscanBottom
short sVOverscanBottom
Overscan bottom.
Definition: adl_structures.h:3983
ADLDetailedTimingX2
struct ADLDetailedTimingX2 ADLDetailedTimingX2
Structure containing detailed timing parameters.
_ADL_ECC_EDC_FLAG::isEccAccessing
unsigned int isEccAccessing
Definition: adl_structures.h:2709
ODN_GPU_TOTAL_POWER
@ ODN_GPU_TOTAL_POWER
Definition: adl_structures.h:3125
ADLSLSMode::iSLSNativeModeMask
int iSLSNativeModeMask
The bit mask identifies the number of bits Mode is currently using.
Definition: adl_structures.h:1777
ADLDisplayDPMSTInfo::iPhysicalConnectorID
int iPhysicalConnectorID
The physical connector ID, used to identify the physical DP port.
Definition: adl_structures.h:636
ADLMemoryDisplayFeatures::iDisplayIndex
int iDisplayIndex
Definition: adl_structures.h:331
ADLOD6Capabilities::sMemoryClockRange
ADLOD6ParameterRange sMemoryClockRange
Definition: adl_structures.h:2127
ADL_CONTEXT_HANDLE
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
ADLBracketSlotInfo::iWidth
int iWidth
width of the slot(in millimeters).
Definition: adl_structures.h:2566
ADLODParameters
struct ADLODParameters ADLODParameters
Structure containing information about Overdrive parameters.
ADLFeatureCaps::iMin
int iMin
Minimum integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4095
ADLODPerformanceLevel::iMemoryClock
int iMemoryClock
Memory clock.
Definition: adl_structures.h:1266
ADLConnectionProperties::iValidProperties
int iValidProperties
Definition: adl_structures.h:2636
ADLMSTRad::iLinkNumber
int iLinkNumber
depth of the link.
Definition: adl_structures.h:2578
LPADLActivatableSource
struct ADLActivatableSource * LPADLActivatableSource
ADL_BOOST_SETTINGS::GlobalMinRes_MinLimit
int GlobalMinRes_MinLimit
Definition: adl_structures.h:3612
ADLDDCInfo
Structure containing DDC information.
Definition: adl_structures.h:343
ADLMVPUStatus
struct ADLMVPUStatus ADLMVPUStatus
Structure containing information about MultiVPU status.
ADLRASResetErrorCountsInput
Structure containing information related RAS Error Counts Reset Information.
Definition: adl_structures.h:3413
LPAdapterInfoX2
struct AdapterInfoX2 * LPAdapterInfoX2
ADLODParameterRange
struct ADLODParameterRange ADLODParameterRange
Structure containing the range of Overdrive parameter.
AdapterInfo::strDriverPathExt
char strDriverPathExt[256]
Driver registry path Ext for.
Definition: adl_structures.h:75
ADLApplicationRecord::strPathName
wchar_t * strPathName
File path of the application.
Definition: adl_structures.h:2447
ADLDceSettings::HdmiLq
struct ADLDceSettings::@4::@5 HdmiLq
ADLThermalControllerInfo::iDomainIndex
int iDomainIndex
GPU 0, 1, etc.
Definition: adl_structures.h:1148
LPADLPossibleMapping
struct ADLPossibleMapping * LPADLPossibleMapping
ADLMSTRad
struct ADLMSTRad ADLMSTRad
Structure containing MST branch information.
ADLBiosInfo::strPartNumber
char strPartNumber[256]
Part number.
Definition: adl_structures.h:1328
_ADLDCESupport::PrePhasis
unsigned int PrePhasis
Definition: adl_structures.h:4266
ADL_DELAG_NOTFICATION_REASON
struct ADL_DELAG_NOTFICATION_REASON ADL_DELAG_NOTFICATION_REASON
Structure containing information about DELAG Settings change reason.
ADLSLSTargetOverlap
struct ADLSLSOverlappedMode ADLSLSTargetOverlap
Structure containing information about the overlap offset info for all the displays for each SLS mode...
ADLDetailedTimingX2::sHDisplay
int sHDisplay
Displayed width.
Definition: adl_structures.h:3963
ADLRASGetErrorCounts::Input
ADLRASGetErrorCountsInput Input
Definition: adl_structures.h:3400
ADLDisplayEDIDData
Structure containing information about EDID data.
Definition: adl_structures.h:796
LPADLGlSyncMode2
struct ADLGlSyncMode2 * LPADLGlSyncMode2
ADLDDCInfo::cDisplayName
char cDisplayName[256]
Returns the name of the display device. Should be zeroed if this information is not available.
Definition: adl_structures.h:353
ADLOD6StateInfo
Structure containing information about Overdrive 6 clocks.
Definition: adl_structures.h:2158
ADLFanSpeedValue::iSize
int iSize
Must be set to the size of the structure.
Definition: adl_structures.h:1201
ADL_EDC_BLOCK_ID_SQCIS
@ ADL_EDC_BLOCK_ID_SQCIS
Definition: adl_structures.h:2747
ADLMemoryInfo3::iHyperMemorySize
long long iHyperMemorySize
HyperMemory size in bytes.
Definition: adl_structures.h:179
ADL_RIS_NOTFICATION_REASON
struct ADL_RIS_NOTFICATION_REASON ADL_RIS_NOTFICATION_REASON
Structure containing information about RIS Settings change reason.
ADL_DL_DISPLAY_MODE::iBitsPerPel
int iBitsPerPel
Definition: adl_structures.h:4251
ADLODParameters::iActivityReportingSupported
int iActivityReportingSupported
Indicates whether the GPU is capable to measure its activity.
Definition: adl_structures.h:1241
ADLODParameterRange
Structure containing the range of Overdrive parameter.
Definition: adl_structures.h:1218
ADLSmartShiftSettings::iMaxRange
int iMaxRange
Definition: adl_structures.h:4282
ADLODNPowerLimitSetting
struct ADLODNPowerLimitSetting ADLODNPowerLimitSetting
Structure containing information about Overdrive N power limit.
ADLInfoPacket::hb0
char hb0
Definition: adl_structures.h:1018
ADLFPSSettingsInput::ulACFPSCurrent
int ulACFPSCurrent
Current Value of FPS Monitor in AC state.
Definition: adl_structures.h:3282
_ADLDCESupport::bits
struct _ADLDCESupport::@16 bits
ADLOD6PerformanceLevel
Structure containing information about Overdrive 6 clock values.
Definition: adl_structures.h:2142
ADLFeatureCaps::iFeatureProperties
int iFeatureProperties
Feature Property Values. See definitions for ADL_FEATURE_PROPERTIES_XXX.
Definition: adl_structures.h:4077
ADLMemoryInfo::iMemorySize
long long iMemorySize
Memory size in bytes.
Definition: adl_structures.h:301
ADL_IMAGE_BOOST_NOTFICATION_REASON
Structure containing information about Image Boost(OGL) Settings change reason.
Definition: adl_structures.h:3649
LPADLPXConfigCaps
struct ADLPXConfigCaps * LPADLPXConfigCaps
ADLODNPerformanceLevelsX2::iSize
int iSize
Definition: adl_structures.h:3114
DceSettingsType
DceSettingsType
Definition: adl_defines.h:1283
AdapterInfoX2::iOSDisplayIndex
int iOSDisplayIndex
It is generated from EnumDisplayDevices.
Definition: adl_structures.h:3851
ADL_RIS_SETTINGS::GlobalSharpeningDegree_Step
int GlobalSharpeningDegree_Step
Definition: adl_structures.h:3692
ADLDceSettings
Structure containing per display Display Connectivty Experience Settings.
Definition: adl_structures.h:2832
LPADLDisplayMap
struct ADLDisplayMap * LPADLDisplayMap
ADLAppInterceptionInfoX3
struct ADLAppInterceptionInfoX3 ADLAppInterceptionInfoX3
ADLODNPerformanceLevelX2::iClock
int iClock
clock.
Definition: adl_structures.h:3096
ADLConnectorInfo::iLength
int iLength
Length of the connector(in millimeters).
Definition: adl_structures.h:2550
ADLDisplayIdentifier::ulProductId
long ulProductId
product ID of the display
Definition: adl_structures.h:2080
ADLODNParameterRange::iMax
int iMax
The ending value of the clock range.
Definition: adl_structures.h:2907
ADLOD6CapabilitiesEx::sMemoryClockPercent
ADLOD6ParameterRange sMemoryClockPercent
Returns the hard limits of the MCLK overdrive adjustment range. Overdrive clocks should not be adjust...
Definition: adl_structures.h:2481
ADLPossibleMap::iNumDisplayMap
int iNumDisplayMap
Number of display Maps for this GPU to be validated.
Definition: adl_structures.h:1597
ADL_PMLOG_MAX_SENSORS
#define ADL_PMLOG_MAX_SENSORS
Definition: adl_defines.h:1926
ADLPowerControlInfo
struct ADLPowerControlInfo ADLPowerControlInfo
Structure containing information about an OD5 Power Control feature.
ADLODParameters::iDiscretePerformanceLevels
int iDiscretePerformanceLevels
Indicates whether the GPU supports discrete performance levels or performance range.
Definition: adl_structures.h:1243
ADLPMActivity::iCurrentBusSpeed
int iCurrentBusSpeed
Current PCIE bus speed.
Definition: adl_structures.h:1125
ADLRASResetErrorCounts
Structure containing information related RAS Error Counts Reset Information.
Definition: adl_structures.h:3437
ADLRASErrorInjectionOutput::ErrorInjectionStatus
unsigned int ErrorInjectionStatus
Definition: adl_structures.h:3470
ADLMantleAppInfo::maxBoundDescriptorSets
long maxBoundDescriptorSets
bound descriptot
Definition: adl_structures.h:4190
ADLErrorRecord::tiestamp
char tiestamp[32]
Definition: adl_structures.h:2740
LPADLAdapterDisplayCap
struct ADLAdapterDisplayCap * LPADLAdapterDisplayCap
ADLFanSpeedValue::iFlags
int iFlags
The only flag for now is: ADL_DL_FANCTRL_FLAG_USER_DEFINED_SPEED.
Definition: adl_structures.h:1207
ADLODNPerformanceStatus::iVCEPerformanceLevel
int iVCEPerformanceLevel
Definition: adl_structures.h:3079
ADLDetailedTimingX2::sHSyncWidth
int sHSyncWidth
Horizontal sync signal width.
Definition: adl_structures.h:3967
ADLDisplayIdentifier::ulDisplayIndex
long ulDisplayIndex
ADL display index.
Definition: adl_structures.h:2074
ADLCrossfireInfo::iState
int iState
Current CrossfireX state of a particular adapter CrossfireX combination.
Definition: adl_structures.h:1314
ADLRASGetErrorCountsOutput::CorrectedErrors
unsigned int CorrectedErrors
Definition: adl_structures.h:3385
ADLSmartShiftSettings
struct ADLSmartShiftSettings ADLSmartShiftSettings
Structure for Smart shift 2.0 settings.
ADLApplicationData
struct ADLApplicationData ADLApplicationData
Structure containing information about an application.
ADLDisplayMap
struct ADLDisplayMap ADLDisplayMap
Structure containing information about display mapping.
ADLOD6StateEx::iEngineClockPercent
int iEngineClockPercent
The current engine clock adjustment value, specified as a +/- percent.
Definition: adl_structures.h:2499
ADLI2C::iAction
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:779
ADLRASErrorInjection
Structure containing information related RAS Error Injection information.
Definition: adl_structures.h:3482
ADLChipSetInfo::iSupportedAGPSpeeds
int iSupportedAGPSpeeds
Bit mask or AGP transfer speed.
Definition: adl_structures.h:287
ADLPMLogData::ulLastUpdated
unsigned long long ulLastUpdated
Timestamp of last update.
Definition: adl_structures.h:3328
ADLMode::iXRes
int iXRes
Screen resolution Width.
Definition: adl_structures.h:1465
_ADLDCESupport::reserved
unsigned int reserved
Definition: adl_structures.h:4268
ADLDetailedTiming::sPixelClock
short sPixelClock
Pixel clock value.
Definition: adl_structures.h:689
ADLGLSyncPortCaps::iNumOfLEDs
int iNumOfLEDs
Number of LEDs associated for this port.
Definition: adl_structures.h:898
ADLODNParameterRange::iMode
int iMode
The starting value of the clock range.
Definition: adl_structures.h:2903
ADLFreeSyncCap::iReserved
int iReserved[4]
Definition: adl_structures.h:2821
ADLActivatableSource
struct ADLActivatableSource ADLActivatableSource
Structure containing information about the activatable source.
ADLGamutInfo::SupportedWhitePoint
int SupportedWhitePoint
Any combination of following ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_CUSTOM.
Definition: adl_structures.h:3882
LPADLDisplayID
struct ADLDisplayID * LPADLDisplayID
AdapterInfoX2::iInfoValue
int iInfoValue
The bit identifies the adapter info define_adapter_info.
Definition: adl_structures.h:3855
_ADL_ECC_EDC_FLAG::u32All
unsigned int u32All
Definition: adl_structures.h:2712
ADLAppInterceptionInfo
struct ADLAppInterceptionInfo ADLAppInterceptionInfo
ADLAppInterceptionInfoX3::AppState
ADLAppProcessState AppState
Definition: adl_structures.h:2417
ADLRASGetErrorCountsOutput::UnCorrectedErrors
unsigned int UnCorrectedErrors
Definition: adl_structures.h:3386
ADLSGApplicationInfo::strFilePath
wchar_t strFilePath[256]
Application file path.
Definition: adl_structures.h:3500
ADLDisplayProperty::iCurrent
int iCurrent
Display Property current value.
Definition: adl_structures.h:741
_ADL_ERROR_PATTERN::EccChEn
unsigned long EccChEn
Definition: adl_structures.h:2771
ADLAppInterceptionInfoX3::AppName
wchar_t AppName[256]
Definition: adl_structures.h:2411
ADLDDCInfo2::bPackedPixelSupported
int bPackedPixelSupported
Returns 1 if the display supported packed pixel, 0 otherwise.
Definition: adl_structures.h:405
ADLSLSMap::iFirstBezelOffsetArrayIndex
int iFirstBezelOffsetArrayIndex
The first bezel offset array index in the.
Definition: adl_structures.h:1708
_ADL_ERROR_PATTERN::u64Value
unsigned long long u64Value
Definition: adl_structures.h:2774
ADLOD6VoltageControlInfo::iStepValue
int iStepValue
The minimum difference between VoltageControl adjustment values.
Definition: adl_structures.h:2308
ADLSLSGrid
Structure containing information about the display SLS Grid information.
Definition: adl_structures.h:1643
_ADL_ERROR_PATTERN::EccBeatEn
unsigned long EccBeatEn
Definition: adl_structures.h:2770
ADLPossibleMapping::iDisplayIndex
int iDisplayIndex
The display index. Each display is assigned an index.
Definition: adl_structures.h:1614
ADLConnectionData::aConnectionProperties
ADLConnectionProperties aConnectionProperties
Specifies the connection properties.
Definition: adl_structures.h:2660
ADLDetailedTimingX2::sVSyncWidth
int sVSyncWidth
Vertical sync signal width.
Definition: adl_structures.h:3975
ADLFeatureCaps::iAdjustmentStyle
int iAdjustmentStyle
Style of the Adjustment Controls.
Definition: adl_structures.h:4089
ADLControllerOverlayInfo
Structure containing information about controller overlay information.
Definition: adl_structures.h:858
ADLDisplayModeInfo::iPelsHeight
int iPelsHeight
Num of pixels in a column.
Definition: adl_structures.h:719
ADL_MEM_SUB_BLOCK_ID
ADL_MEM_SUB_BLOCK_ID
Definition: adl_defines.h:2436
AdapterInfoX2::strUDID
char strUDID[256]
The unique device ID associated with this adapter.
Definition: adl_structures.h:3827
ADLDDCInfo2::ulMinBacklightMaxLuminanceData
int ulMinBacklightMaxLuminanceData
Definition: adl_structures.h:452
ADLFeatureName
struct ADLFeatureName ADLFeatureName
Structure containing the Multimedia Feature Name.
APP_PROC_INVALID
@ APP_PROC_INVALID
Definition: adl_structures.h:2368
ADLCustomMode
Structure containing information about component video custom modes.
Definition: adl_structures.h:485
ADLOD6MaxClockAdjust::iExtValue
int iExtValue
Reserved for future expansion of the structure.
Definition: adl_structures.h:2526
ADLOD6VoltageControlInfo::iMinValue
int iMinValue
The minimum VoltageControl adjustment value.
Definition: adl_structures.h:2304
ADL_RAS_INJECTION_METHOD
ADL_RAS_INJECTION_METHOD
Definition: adl_defines.h:2462
ADLODNPerformanceStatus::iVCEClock
int iVCEClock
Definition: adl_structures.h:3072
ADLChipSetInfo::iMaxPCIELaneWidth
int iMaxPCIELaneWidth
Maximum Bus Speed of the current platform.
Definition: adl_structures.h:285
ADL_ERROR_INJECTION_MODE
ADL_ERROR_INJECTION_MODE
Definition: adl_structures.h:2758
ADLMantleAppInfo::deviceId
long deviceId
mantle device id
Definition: adl_structures.h:4178
ADL_FRTCPRO_Settings
struct ADL_FRTCPRO_Settings ADL_FRTCPRO_Settings
Structure containing information about FRTCPRO Settings.
ADLPMLogStartInput::ulSampleRate
unsigned long ulSampleRate
Sample rate in milliseconds.
Definition: adl_structures.h:3316
ADLOD8InitSetting
struct ADLOD8InitSetting ADLOD8InitSetting
Structure containing information about Overdrive8 initial setting.
ADLFanSpeedInfo::iMinPercent
int iMinPercent
Minimum possible fan speed value in percents.
Definition: adl_structures.h:1182
ADLInfoPacket
struct ADLInfoPacket ADLInfoPacket
Structure containing the packet info of a display.
ADLGamma
struct ADLGamma ADLGamma
Structure containing information controller Gamma settings.
ADLPossibleMapping::iDisplayMannerSupported
int iDisplayMannerSupported
The supported display manner.
Definition: adl_structures.h:1616
ADLODNCurrentPowerParameters::powerType
ADLODNCurrentPowerType powerType
Definition: adl_structures.h:3135
ADLODNCapabilities::sMemoryClockRange
ADLODNParameterRange sMemoryClockRange
Definition: adl_structures.h:2931
ADLFPSSettingsInput::ulReserved
int ulReserved[6]
Reserved.
Definition: adl_structures.h:3286
ADLMode::iModeFlag
int iModeFlag
Vista mode flag indicating Progressive or Interlaced mode.
Definition: adl_structures.h:1475
ADLODParameterRange::iMin
int iMin
Minimum parameter value.
Definition: adl_structures.h:1220
ADLODNCurrentPowerParameters
struct ADLODNCurrentPowerParameters ADLODNCurrentPowerParameters
ADLFeatureName
Structure containing the Multimedia Feature Name.
Definition: adl_structures.h:4049
ADLOD6PowerControlInfo::iMaxValue
int iMaxValue
The maximum PowerControl adjustment value.
Definition: adl_structures.h:2283
ADLGlSyncPortInfo::iSignalSource
int iSignalSource
Used for ADL_GLSYNC_PORT_RJ45PORT*. It is GL_Sync GPU Port index or ADL_GLSYNC_SIGNALSOURCE_*....
Definition: adl_structures.h:950
ADLODNFanControl::iMinFanLimit
int iMinFanLimit
Definition: adl_structures.h:3048
ADL_CORRECTED
@ ADL_CORRECTED
Definition: adl_structures.h:2702
LPADLMantleAppInfo
struct ADLMantleAppInfo * LPADLMantleAppInfo
ADLAppInterceptionInfoX3::RayTracingStatus
unsigned int RayTracingStatus
Definition: adl_structures.h:2414
ADLApplicationRecord::strTitle
wchar_t * strTitle
Title of the application.
Definition: adl_structures.h:2445
ADLBezelOffsetSteppingSize::iSLSMapIndex
int iSLSMapIndex
The SLS map index.
Definition: adl_structures.h:1853
ADLFeatureCaps::iDefault
int iDefault
Default integer value. Valid only if ADLFeatureCaps indicates support for integers.
Definition: adl_structures.h:4104
LPADLSLSMap
struct ADLSLSMap * LPADLSLSMap
ADLPXConfigCaps::iPXConfigCapMask
int iPXConfigCapMask
The bit mask identifies the number of bits PowerExpress Config Caps is currently using....
Definition: adl_structures.h:1896
ADLDetailedTiming::sVTotal
short sVTotal
Total height (rows).
Definition: adl_structures.h:681
ADL_EDC_BLOCK_ID_SQCDS
@ ADL_EDC_BLOCK_ID_SQCDS
Definition: adl_structures.h:2748