ADL (AMD Display Library) Public APIs  Version 17.1
display.h
Go to the documentation of this file.
1 
7 
15 
16 #ifndef DISPLAY_H_
17 #define DISPLAY_H_
18 
19 
20 #include "adl_structures.h"
21 
22 #ifndef ADL_EXTERNC
23 #ifdef __cplusplus
24 #define ADL_EXTERNC extern "C"
25 #else
26 #define ADL_EXTERNC
27 #endif
28 #endif
29 
30 #ifndef EXPOSED
31 #define EXPOSED
32 #endif /* EXPOSED */
33 
36 
48 
49 ADL_EXTERNC int EXPOSED ADL2_Display_VirtualType_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADL_VIRTUALDISPLAY_TYPE *iVirtualType);
50 
63 
74 
86 ADL_EXTERNC int EXPOSED ADL2_Display_HDCP_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLHDCPSettings *lpHDCPSettings);
87 
99 ADL_EXTERNC int EXPOSED ADL2_Display_HDCP_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iSetToDefault, int iEnable);
100 
113 ADL_EXTERNC int EXPOSED ADL2_Display_HDRState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *iSupport, int *iEnable);
114 
126 ADL_EXTERNC int EXPOSED ADL2_Display_HDRState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int iEnable);
127 
143 ADL_EXTERNC int EXPOSED ADL2_Display_Limits_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int* lpMaxHRes, int* lpMaxVRes, int* lpMaxRefresh);
144 
161 ADL_EXTERNC int EXPOSED ADL2_Display_PreferredMode_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int* lpNumModes, ADLMode** lppModes);
162 
176 ADL_EXTERNC int EXPOSED ADL_Display_Limits_Get(int iAdapterIndex, int iDisplayIndex, int* lpMaxHRes, int* lpMaxVRes, int* lpMaxRefresh);
177 
196  int* lpNumDisplays,
197  ADLDisplayInfo ** lppInfo,
198  int iForceDetect);
199 
216  int* lpNumDisplays,
217  ADLDisplayInfo ** lppInfo,
218  int iForceDetect);
219 
238  int* lpNumDisplays,
239  ADLDisplayDPMSTInfo ** lppDisplayDPMstInfo,
240  int iForceDetect);
241 
258  int* lpNumDisplays,
259  ADLDisplayDPMSTInfo ** lppDisplayDPMstInfo,
260  int iForceDetect);
261 
262 
276 
287 ADL_EXTERNC int EXPOSED ADL_Display_NumberOfDisplays_Get(int iAdapterIndex, int *lpNumDisplays);
288 
303 ADL_EXTERNC int EXPOSED ADL2_Display_PreservedAspectRatio_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpSupport, int * lpCurrent, int * lpDefault);
304 
317 ADL_EXTERNC int EXPOSED ADL_Display_PreservedAspectRatio_Get(int iAdapterIndex, int iDisplayIndex, int* lpSupport, int * lpCurrent, int * lpDefault);
318 
319 
334 ADL_EXTERNC int EXPOSED ADL2_Display_PreservedAspectRatio_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
335 
348 ADL_EXTERNC int EXPOSED ADL_Display_PreservedAspectRatio_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
349 
364 ADL_EXTERNC int EXPOSED ADL2_Display_ImageExpansion_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpSupport, int * lpCurrent, int * lpDefault);
365 
378 ADL_EXTERNC int EXPOSED ADL_Display_ImageExpansion_Get(int iAdapterIndex, int iDisplayIndex, int* lpSupport, int * lpCurrent, int * lpDefault);
379 
394 ADL_EXTERNC int EXPOSED ADL2_Display_ImageExpansion_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
395 
408 ADL_EXTERNC int EXPOSED ADL_Display_ImageExpansion_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
409 
431 ADL_EXTERNC int EXPOSED ADL2_Display_Position_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpX, int* lpY, int* lpXDefault, int* lpYDefault,
432  int* lpMinX, int* lpMinY, int* lpMaxX, int*lpMaxY, int* lpStepX, int* lpStepY);
433 
453 ADL_EXTERNC int EXPOSED ADL_Display_Position_Get(int iAdapterIndex, int iDisplayIndex, int* lpX, int* lpY, int* lpXDefault, int* lpYDefault,
454  int* lpMinX, int* lpMinY, int* lpMaxX, int*lpMaxY, int* lpStepX, int* lpStepY);
455 
456 
472 ADL_EXTERNC int EXPOSED ADL2_Display_Position_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iX, int iY);
473 
487 ADL_EXTERNC int EXPOSED ADL_Display_Position_Set(int iAdapterIndex, int iDisplayIndex, int iX, int iY);
488 
510 ADL_EXTERNC int EXPOSED ADL2_Display_Size_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpWidth, int* lpHeight, int* lpDefaultWidth, int* lpDefaultHeight,
511  int* lpMinWidth, int* lpMinHeight, int* lpMaxWidth, int*lpMaxHeight, int* lpStepWidth, int* lpStepHeight);
512 
532 ADL_EXTERNC int EXPOSED ADL_Display_Size_Get(int iAdapterIndex, int iDisplayIndex, int* lpWidth, int* lpHeight, int* lpDefaultWidth, int* lpDefaultHeight,
533  int* lpMinWidth, int* lpMinHeight, int* lpMaxWidth, int*lpMaxHeight, int* lpStepWidth, int* lpStepHeight);
534 
550 ADL_EXTERNC int EXPOSED ADL2_Display_Size_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight);
551 
565 ADL_EXTERNC int EXPOSED ADL_Display_Size_Set(int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight);
566 
580 ADL_EXTERNC int EXPOSED ADL2_Display_AdjustCaps_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpInfo);
581 
593 ADL_EXTERNC int EXPOSED ADL_Display_AdjustCaps_Get(int iAdapterIndex, int iDisplayIndex, int* lpInfo);
594 
607 ADL_EXTERNC int EXPOSED ADL2_Display_Capabilities_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int* lpNumberOfControlers, int* lpNumberOfDisplays);
608 
619 ADL_EXTERNC int EXPOSED ADL_Display_Capabilities_Get(int iAdapterIndex, int* lpNumberOfControlers, int* lpNumberOfDisplays);
620 
633 
643 ADL_EXTERNC int EXPOSED ADL_Display_ConnectedDisplays_Get(int iAdapterIndex, int * lpConnections);
644 
657 ADL_EXTERNC int EXPOSED ADL2_Display_DeviceConfig_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig * lpDisplayConfig);
658 
669 ADL_EXTERNC int EXPOSED ADL_Display_DeviceConfig_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig * lpDisplayConfig);
670 
683 ADL_EXTERNC int EXPOSED ADL2_Display_Property_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty * lpDisplayProperty);
684 
695 ADL_EXTERNC int EXPOSED ADL_Display_Property_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty * lpDisplayProperty);
696 
711 ADL_EXTERNC int EXPOSED ADL2_Display_Property_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty * lpDisplayProperty);
712 
725 ADL_EXTERNC int EXPOSED ADL_Display_Property_Set(int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty * lpDisplayProperty);
726 
735 
740 
743 
756 ADL_EXTERNC int EXPOSED ADL2_Display_DitherState_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpDitherState);
757 
768 ADL_EXTERNC int EXPOSED ADL_Display_DitherState_Get(int iAdapterIndex, int iDisplayIndex, int *lpDitherState);
769 
785 ADL_EXTERNC int EXPOSED ADL2_Display_DitherState_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iDitherState);
786 
800 ADL_EXTERNC int EXPOSED ADL_Display_DitherState_Set(int iAdapterIndex, int iDisplayIndex, int iDitherState);
801 
814 ADL_EXTERNC int EXPOSED ADL2_Display_SupportedPixelFormat_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat);
815 
826 ADL_EXTERNC int EXPOSED ADL_Display_SupportedPixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat);
827 
840 ADL_EXTERNC int EXPOSED ADL2_Display_PixelFormat_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat);
841 
852 ADL_EXTERNC int EXPOSED ADL_Display_PixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat);
853 
866 ADL_EXTERNC int EXPOSED ADL2_Display_PixelFormatDefault_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpDefPixelFormat);
867 
882 ADL_EXTERNC int EXPOSED ADL2_Display_PixelFormat_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iPixelFormat);
883 
896 ADL_EXTERNC int EXPOSED ADL_Display_PixelFormat_Set(int iAdapterIndex, int iDisplayIndex, int iPixelFormat);
897 
910 ADL_EXTERNC int EXPOSED ADL2_Display_SupportedColorDepth_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth);
911 
923 ADL_EXTERNC int EXPOSED ADL_Display_SupportedColorDepth_Get(int iAdapterIndex, int iDisplayIndex, int *lpColorDepth);
924 
936 ADL_EXTERNC int EXPOSED ADL2_Display_ColorDepthDefault_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int* lpColorDepthDefault);
937 
949 ADL_EXTERNC int EXPOSED ADL2_Display_ColorDepth_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth);
950 
961 ADL_EXTERNC int EXPOSED ADL_Display_ColorDepth_Get(int iAdapterIndex, int iDisplayIndex, int *lpColorDepth);
962 
974 ADL_EXTERNC int EXPOSED ADL2_Display_ColorDepth_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iColorDepth);
975 
986 ADL_EXTERNC int EXPOSED ADL_Display_ColorDepth_Set(int iAdapterIndex, int iDisplayIndex, int iColorDepth);
987 
1000 
1011 
1026 
1039 
1054 ADL_EXTERNC int EXPOSED ADL2_Display_AdjustmentCoherent_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault);
1055 
1068 ADL_EXTERNC int EXPOSED ADL_Display_AdjustmentCoherent_Get(int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault);
1069 
1084 ADL_EXTERNC int EXPOSED ADL2_Display_AdjustmentCoherent_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent);
1085 
1098 ADL_EXTERNC int EXPOSED ADL_Display_AdjustmentCoherent_Set(int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent);
1099 
1113 ADL_EXTERNC int EXPOSED ADL2_Display_ReducedBlanking_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault);
1114 
1126 ADL_EXTERNC int EXPOSED ADL_Display_ReducedBlanking_Get(int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault);
1127 
1142 ADL_EXTERNC int EXPOSED ADL2_Display_ReducedBlanking_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iReducedBlanking);
1143 
1156 ADL_EXTERNC int EXPOSED ADL_Display_ReducedBlanking_Set(int iAdapterIndex, int iDisplayIndex, int iReducedBlanking);
1157 
1172 ADL_EXTERNC int EXPOSED ADL2_Display_FormatsOverride_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpSettingsSupported, int* lpSettingsSupportedEx, int* lpCurSettings);
1173 
1186 ADL_EXTERNC int EXPOSED ADL_Display_FormatsOverride_Get(int iAdapterIndex, int iDisplayIndex, int* lpSettingsSupported, int* lpSettingsSupportedEx, int* lpCurSettings);
1187 
1202 ADL_EXTERNC int EXPOSED ADL2_Display_FormatsOverride_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iOverrideSettings);
1203 
1216 ADL_EXTERNC int EXPOSED ADL_Display_FormatsOverride_Set(int iAdapterIndex, int iDisplayIndex, int iOverrideSettings);
1217 
1232 
1245 
1258 
1269 
1282 ADL_EXTERNC int EXPOSED ADL2_Display_DummyVirtual_Get(ADL_CONTEXT_HANDLE context, int iVirtualDisplayType, int* iTargetID);
1283 
1296 
1310 ADL_EXTERNC int EXPOSED ADL2_Adapter_VariBright_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int * iSupported, int * iEnabled, int * iVersion);
1311 
1323 ADL_EXTERNC int EXPOSED ADL_Adapter_VariBright_Caps(int iAdapterIndex, int * iSupported, int * iEnabled, int * iVersion);
1324 
1337 
1348 
1363 ADL_EXTERNC int EXPOSED ADL2_Adapter_VariBrightLevel_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int * iDefaultLevel, int * iNumberOfLevels, int * iStep, int * iCurrentLevel);
1364 
1377 ADL_EXTERNC int EXPOSED ADL_Adapter_VariBrightLevel_Get(int iAdapterIndex, int * iDefaultLevel, int * iNumberOfLevels, int * iStep, int * iCurrentLevel);
1378 
1391 ADL_EXTERNC int EXPOSED ADL2_Adapter_VariBrightLevel_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurrentLevel, int iApplyImmediately);
1392 
1403 ADL_EXTERNC int EXPOSED ADL_Adapter_VariBrightLevel_Set(int iAdapterIndex, int iCurrentLevel, int iApplyImmediately);
1404 
1406 
1410 
1413 
1427 
1439 
1452 
1463 
1478 
1491 
1493 
1494 
1495 
1499 
1502 
1515 ADL_EXTERNC int EXPOSED ADL2_Display_ViewPort_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLControllerMode * lpControllerMode);
1516 
1527 ADL_EXTERNC int EXPOSED ADL_Display_ViewPort_Set(int iAdapterIndex, int iDisplayIndex, ADLControllerMode * lpControllerMode);
1528 
1541 ADL_EXTERNC int EXPOSED ADL2_Display_ViewPort_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLControllerMode * lpControllerMode);
1542 
1553 ADL_EXTERNC int EXPOSED ADL_Display_ViewPort_Get(int iAdapterIndex, int iDisplayIndex, ADLControllerMode * lpControllerMode);
1554 
1566 ADL_EXTERNC int EXPOSED ADL2_Display_ViewPort_Cap(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int* lpSupported);
1567 
1577 ADL_EXTERNC int EXPOSED ADL_Display_ViewPort_Cap(int iAdapterIndex, int* lpSupported);
1578 
1580 
1584 
1587 
1600 ADL_EXTERNC int EXPOSED ADL2_Display_WriteAndReadI2CRev_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int *lpMajor, int *lpMinor);
1601 
1612 ADL_EXTERNC int EXPOSED ADL_Display_WriteAndReadI2CRev_Get(int iAdapterIndex, int *lpMajor, int *lpMinor);
1613 
1626 
1637 
1650 
1661 
1687 ADL_EXTERNC int EXPOSED ADL2_Display_DDCBlockAccess_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex,int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf);
1688 
1712 ADL_EXTERNC int EXPOSED ADL_Display_DDCBlockAccess_Get(int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex,int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf);
1713 
1730 ADL_EXTERNC int EXPOSED ADL2_Display_DDCInfo_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDDCInfo* lpInfo);
1731 
1746 ADL_EXTERNC int EXPOSED ADL_Display_DDCInfo_Get(int iAdapterIndex, int iDisplayIndex, ADLDDCInfo* lpInfo);
1747 
1764 ADL_EXTERNC int EXPOSED ADL2_Display_DDCInfo2_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDDCInfo2* lpInfo);
1765 
1780 ADL_EXTERNC int EXPOSED ADL_Display_DDCInfo2_Get(int iAdapterIndex, int iDisplayIndex, ADLDDCInfo2* lpInfo);
1781 
1782 
1795 ADL_EXTERNC int EXPOSED ADL2_Display_EdidData_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayEDIDData *lpEDIDData);
1796 
1807 ADL_EXTERNC int EXPOSED ADL_Display_EdidData_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayEDIDData *lpEDIDData);
1808 
1810 
1814 
1817 
1831 ADL_EXTERNC int EXPOSED ADL2_Display_ColorCaps_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpCaps, int* lpValids);
1832 
1844 ADL_EXTERNC int EXPOSED ADL_Display_ColorCaps_Get(int iAdapterIndex, int iDisplayIndex, int* lpCaps, int* lpValids);
1845 
1861 ADL_EXTERNC int EXPOSED ADL2_Display_Color_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iColorType, int iCurrent);
1862 
1876 ADL_EXTERNC int EXPOSED ADL_Display_Color_Set(int iAdapterIndex, int iDisplayIndex, int iColorType, int iCurrent);
1877 
1895 ADL_EXTERNC int EXPOSED ADL2_Display_Color_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iColorType, int* lpCurrent, int* lpDefault, int* lpMin, int* lpMax, int* lpStep);
1896 
1912 ADL_EXTERNC int EXPOSED ADL_Display_Color_Get(int iAdapterIndex, int iDisplayIndex, int iColorType, int* lpCurrent, int* lpDefault, int* lpMin, int* lpMax, int* lpStep);
1913 
1926 ADL_EXTERNC int EXPOSED ADL2_Display_ColorTemperatureSource_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpTempSource);
1927 
1938 ADL_EXTERNC int EXPOSED ADL_Display_ColorTemperatureSource_Get(int iAdapterIndex, int iDisplayIndex, int *lpTempSource);
1939 
1952 ADL_EXTERNC int EXPOSED ADL2_Display_ColorTemperatureSourceDefault_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpTempSourceDefault);
1953 
1968 ADL_EXTERNC int EXPOSED ADL2_Display_ColorTemperatureSource_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iTempSource);
1969 
1982 ADL_EXTERNC int EXPOSED ADL_Display_ColorTemperatureSource_Set(int iAdapterIndex, int iDisplayIndex, int iTempSource);
1983 
1995 ADL_EXTERNC int EXPOSED ADL2_Display_Gamut_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutInfo *lpCap);
1996 
2006 ADL_EXTERNC int EXPOSED ADL_Display_Gamut_Caps(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutInfo *lpCap);
2007 
2019 ADL_EXTERNC int EXPOSED ADL2_Display_Gamut_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutData *lpSource);
2020 
2030 ADL_EXTERNC int EXPOSED ADL_Display_Gamut_Get(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutData *lpSource);
2031 
2043 ADL_EXTERNC int EXPOSED ADL2_Display_Gamut_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, const ADLGamutData *lpSource);
2044 
2054 ADL_EXTERNC int EXPOSED ADL_Display_Gamut_Set(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, const ADLGamutData *lpSource);
2055 
2057 
2061 
2064 
2079 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverride_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayMode *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut);
2080 
2093 ADL_EXTERNC int EXPOSED ADL_Display_ModeTimingOverride_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayMode *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut);
2094 
2110 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverride_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfo *lpMode, int iForceUpdate);
2111 
2125 ADL_EXTERNC int EXPOSED ADL_Display_ModeTimingOverride_Set(int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfo *lpMode, int iForceUpdate);
2126 
2142 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverrideList_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iMaxNumOfOverrides, ADLDisplayModeInfo *lpModeInfoList, int *lpNumOfOverrides);
2143 
2157 ADL_EXTERNC int EXPOSED ADL_Display_ModeTimingOverrideList_Get(int iAdapterIndex, int iDisplayIndex, int iMaxNumOfOverrides, ADLDisplayModeInfo *lpModeInfoList, int *lpNumOfOverrides);
2158 
2174 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverrideX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfoX2 *lpMode, int iForceUpdate);
2175 
2190 
2204 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverrideListX3_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfoX2 **lpModeInfoList);
2205 
2218 
2229 
2244 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverrideInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADL_DL_DISPLAY_MODE *lpModeIn, ADL_DL_DISPLAYMODEINFO *lpModeInfoOut);
2245 
2258 ADL_EXTERNC int EXPOSED ADL_Display_ModeTimingOverrideInfo_Get(int iAdapterIndex, int iDisplayIndex, ADL_DL_DISPLAY_MODE *lpModeIn, ADL_DL_DISPLAYMODEINFO *lpModeInfoOut);
2259 
2274 
2287 
2301 ADL_EXTERNC int EXPOSED ADL2_Display_ModeTimingOverrideListX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfo **lpModeInfoList);
2302 
2314 ADL_EXTERNC int EXPOSED ADL_Display_ModeTimingOverrideListX2_Get(int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfo **lpModeInfoList);
2315 
2330 
2343 
2345 
2349 
2352 
2365 ADL_EXTERNC int EXPOSED ADL2_Display_CustomizedModeListNum_Get (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpListNum);
2366 
2377 ADL_EXTERNC int EXPOSED ADL_Display_CustomizedModeListNum_Get (int iAdapterIndex, int iDisplayIndex, int* lpListNum);
2378 
2392 ADL_EXTERNC int EXPOSED ADL2_Display_CustomizedModeList_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLCustomMode* lpCustomModeList, int iBuffSize);
2393 
2405 ADL_EXTERNC int EXPOSED ADL_Display_CustomizedModeList_Get(int iAdapterIndex, int iDisplayIndex, ADLCustomMode* lpCustomModeList, int iBuffSize);
2406 
2421 ADL_EXTERNC int EXPOSED ADL2_Display_CustomizedMode_Add (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode);
2422 
2435 ADL_EXTERNC int EXPOSED ADL_Display_CustomizedMode_Add (int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode);
2436 
2451 ADL_EXTERNC int EXPOSED ADL2_Display_CustomizedMode_Delete (ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iIndex);
2452 
2465 ADL_EXTERNC int EXPOSED ADL_Display_CustomizedMode_Delete (int iAdapterIndex, int iDisplayIndex, int iIndex);
2466 
2480 ADL_EXTERNC int EXPOSED ADL2_Display_CustomizedMode_Validate(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode, int *lpValid);
2481 
2493 ADL_EXTERNC int EXPOSED ADL_Display_CustomizedMode_Validate(int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode, int *lpValid);
2495 
2496 
2497 
2501 
2504 
2518 ADL_EXTERNC int EXPOSED ADL2_Display_UnderscanSupport_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpSupport);
2519 
2534 ADL_EXTERNC int EXPOSED ADL2_Display_UnderscanState_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault);
2535 
2549 ADL_EXTERNC int EXPOSED ADL2_Display_UnderscanState_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iUnderscanEnabled);
2550 
2565 ADL_EXTERNC int EXPOSED ADL2_Display_Underscan_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
2566 
2579 ADL_EXTERNC int EXPOSED ADL_Display_Underscan_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
2580 
2597 ADL_EXTERNC int EXPOSED ADL2_Display_Underscan_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpCurrent, int* lpDefault, int* lpMin, int* lpMax, int* lpStep);
2598 
2613 ADL_EXTERNC int EXPOSED ADL_Display_Underscan_Get(int iAdapterIndex, int iDisplayIndex, int* lpCurrent, int* lpDefault, int* lpMin, int* lpMax, int* lpStep);
2614 
2629 ADL_EXTERNC int EXPOSED ADL2_Display_Overscan_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
2630 
2643 ADL_EXTERNC int EXPOSED ADL_Display_Overscan_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
2644 
2645 
2646 
2647 
2648 
2665 ADL_EXTERNC int EXPOSED ADL2_Display_Overscan_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefualt, int *lpMin, int *lpMax, int *lpStep);
2666 
2681 ADL_EXTERNC int EXPOSED ADL_Display_Overscan_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefualt, int *lpMin, int *lpMax, int *lpStep);
2683 
2684 
2688 
2691 
2704 ADL_EXTERNC int EXPOSED ADL2_DFP_BaseAudioSupport_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2705 
2716 ADL_EXTERNC int EXPOSED ADL_DFP_BaseAudioSupport_Get(int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2717 
2730 ADL_EXTERNC int EXPOSED ADL2_DFP_HDMISupport_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2731 
2742 ADL_EXTERNC int EXPOSED ADL_DFP_HDMISupport_Get(int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2743 
2756 ADL_EXTERNC int EXPOSED ADL2_DFP_MVPUAnalogSupport_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2757 
2768 ADL_EXTERNC int EXPOSED ADL_DFP_MVPUAnalogSupport_Get(int iAdapterIndex, int iDisplayIndex,int* lpSupport);
2769 
2785 ADL_EXTERNC int EXPOSED ADL2_DFP_PixelFormat_Caps(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpValidBits, int *lpValidCaps);
2786 
2800 ADL_EXTERNC int EXPOSED ADL_DFP_PixelFormat_Caps(int iAdapterIndex, int iDisplayIndex, int *lpValidBits, int *lpValidCaps);
2801 
2817 ADL_EXTERNC int EXPOSED ADL2_DFP_PixelFormat_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurState, int *lpDefault);
2818 
2832 ADL_EXTERNC int EXPOSED ADL_DFP_PixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurState, int *lpDefault);
2833 
2848 ADL_EXTERNC int EXPOSED ADL2_DFP_PixelFormat_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iState);
2849 
2862 ADL_EXTERNC int EXPOSED ADL_DFP_PixelFormat_Set(int iAdapterIndex, int iDisplayIndex, int iState);
2863 
2878 ADL_EXTERNC int EXPOSED ADL2_DFP_GPUScalingEnable_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault);
2879 
2892 ADL_EXTERNC int EXPOSED ADL_DFP_GPUScalingEnable_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault);
2893 
2908 ADL_EXTERNC int EXPOSED ADL2_DFP_GPUScalingEnable_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
2909 
2922 ADL_EXTERNC int EXPOSED ADL_DFP_GPUScalingEnable_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
2923 
2938 ADL_EXTERNC int EXPOSED ADL2_DFP_AllowOnlyCETimings_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault);
2939 
2952 ADL_EXTERNC int EXPOSED ADL_DFP_AllowOnlyCETimings_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault);
2953 
2968 ADL_EXTERNC int EXPOSED ADL2_DFP_AllowOnlyCETimings_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
2969 
2982 ADL_EXTERNC int EXPOSED ADL_DFP_AllowOnlyCETimings_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
2983 
2985 
2986 
2990 
2993 
3007 ADL_EXTERNC int EXPOSED ADL2_Display_TVCaps_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpcaps);
3008 
3020 ADL_EXTERNC int EXPOSED ADL_Display_TVCaps_Get(int iAdapterIndex, int iDisplayIndex, int* lpcaps);
3021 
3037 ADL_EXTERNC int EXPOSED ADL2_TV_Standard_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
3038 
3052 ADL_EXTERNC int EXPOSED ADL_TV_Standard_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
3053 
3069 ADL_EXTERNC int EXPOSED ADL2_TV_Standard_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int* lpSupportedStandards);
3070 
3084 ADL_EXTERNC int EXPOSED ADL_TV_Standard_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int* lpSupportedStandards);
3085 
3090 
3093 
3110 ADL_EXTERNC int EXPOSED ADL2_CV_DongleSettings_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* lpDongleSetting, int* lpOverrideSettingsSupported, int* lpCurOverrideSettings);
3111 
3126 ADL_EXTERNC int EXPOSED ADL_CV_DongleSettings_Get(int iAdapterIndex, int iDisplayIndex, int* lpDongleSetting, int* lpOverrideSettingsSupported, int* lpCurOverrideSettings);
3127 
3143 ADL_EXTERNC int EXPOSED ADL2_CV_DongleSettings_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iOverrideSettings);
3144 
3158 ADL_EXTERNC int EXPOSED ADL_CV_DongleSettings_Set(int iAdapterIndex, int iDisplayIndex, int iOverrideSettings);
3159 
3174 ADL_EXTERNC int EXPOSED ADL2_CV_DongleSettings_Reset(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex);
3175 
3188 ADL_EXTERNC int EXPOSED ADL_CV_DongleSettings_Reset(int iAdapterIndex, int iDisplayIndex);
3189 
3191 
3206 ADL_EXTERNC int EXPOSED ADL2_Display_UnderScan_Auto_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3207 
3220 ADL_EXTERNC int EXPOSED ADL_Display_UnderScan_Auto_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3221 
3234 ADL_EXTERNC int EXPOSED ADL2_Display_UnderScan_Auto_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
3235 
3246 ADL_EXTERNC int EXPOSED ADL_Display_UnderScan_Auto_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
3247 
3262 ADL_EXTERNC int EXPOSED ADL2_Display_Deflicker_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3263 
3276 ADL_EXTERNC int EXPOSED ADL_Display_Deflicker_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3277 
3290 ADL_EXTERNC int EXPOSED ADL2_Display_Deflicker_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayindex, int iCurrent);
3291 
3302 ADL_EXTERNC int EXPOSED ADL_Display_Deflicker_Set(int iAdapterIndex, int iDisplayindex, int iCurrent);
3303 
3318 ADL_EXTERNC int EXPOSED ADL2_Display_FilterSVideo_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3319 
3332 ADL_EXTERNC int EXPOSED ADL_Display_FilterSVideo_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep);
3333 
3346 ADL_EXTERNC int EXPOSED ADL2_Display_FilterSVideo_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iCurrent);
3347 
3358 ADL_EXTERNC int EXPOSED ADL_Display_FilterSVideo_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent);
3359 
3375 ADL_EXTERNC int EXPOSED ADL2_Display_DisplayContent_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iContent);
3376 
3390 ADL_EXTERNC int EXPOSED ADL_Display_DisplayContent_Set(int iAdapterIndex, int iDisplayIndex, int iContent);
3391 
3404 ADL_EXTERNC int EXPOSED ADL2_Display_DisplayContent_Get(ADL_CONTEXT_HANDLE context,int iAdapterIndex,int iDisplayIndex,int* piContent);
3405 
3416 ADL_EXTERNC int EXPOSED ADL_Display_DisplayContent_Get(int iAdapterIndex,int iDisplayIndex,int* piContent);
3417 
3432 ADL_EXTERNC int EXPOSED ADL2_Display_DisplayContent_Cap(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int* pCapContent);
3433 
3446 ADL_EXTERNC int EXPOSED ADL_Display_DisplayContent_Cap(int iAdapterIndex, int iDisplayIndex, int* pCapContent);
3447 
3461 
3475 
3487 
3498 ADL_EXTERNC int EXPOSED ADL_Display_Downscaling_Caps(int iAdapterIndex, int iDisplayID, int* lpCaps);
3499 
3500 
3512 ADL_EXTERNC int EXPOSED ADL2_Display_Downscaling_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayID, int* lpCaps);
3513 
3514 
3529 ADL_EXTERNC int EXPOSED ADL_Display_FreeSyncState_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMinRefreshRateInMicroHz, int *lpMaxRefreshRateInMicroHz);
3530 
3546 ADL_EXTERNC int EXPOSED ADL2_Display_FreeSyncState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMinRefreshRateInMicroHz, int *lpMaxRefreshRateInMicroHz);
3547 
3562 ADL_EXTERNC int EXPOSED ADL_Display_FreeSyncState_Set(int iAdapterIndex, int iDisplayIndex, int iSetting, int iRefreshRateInMicroHz);
3563 
3579 ADL_EXTERNC int EXPOSED ADL2_Display_FreeSyncState_Set(ADL_CONTEXT_HANDLE context,int iAdapterIndex, int iDisplayIndex, int iSetting, int iRefreshRateInMicroHz);
3580 
3593 ADL_EXTERNC int EXPOSED ADL2_Display_DCE_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings);
3594 
3605 ADL_EXTERNC int EXPOSED ADL_Display_DCE_Set(int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings);
3606 
3619 ADL_EXTERNC int EXPOSED ADL2_Display_DCE_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings);
3620 
3633 ADL_EXTERNC int EXPOSED ADL2_Display_FreeSync_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLFreeSyncCap *lpFreeSyncCaps);
3634 
3645 ADL_EXTERNC int EXPOSED ADL_Display_FreeSync_Cap(int iAdapterIndex, int iDisplayIndex, ADLFreeSyncCap *lpFreeSyncCaps);
3646 
3657 ADL_EXTERNC int EXPOSED ADL_Display_DCE_Get(int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings);
3658 
3668 ADL_EXTERNC int EXPOSED ADL_CDS_UnsafeMode_Set(int iAdapterIndex, int unsafeMode);
3669 
3680 ADL_EXTERNC int EXPOSED ADL2_CDS_UnsafeMode_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int unsafeMode);
3681 
3691 ADL_EXTERNC int EXPOSED ADL2_TurboSyncSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int* iTurboSyncSupported);
3692 
3706 
3718 ADL_EXTERNC int EXPOSED ADL2_Display_DPDceSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDCESupport* pDPDceSupportInfo);
3719 
3720 #endif /* DISPLAY_H_ */
ADL2_DFP_PixelFormat_Caps
int ADL2_DFP_PixelFormat_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpValidBits, int *lpValidCaps)
Function to retrieve PixelFormat caps.
ADL_Display_DDCInfo_Get
int ADL_Display_DDCInfo_Get(int iAdapterIndex, int iDisplayIndex, ADLDDCInfo *lpInfo)
Function to get the DDC info.
ADL2_Display_DisplayContent_Cap
int ADL2_Display_DisplayContent_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *pCapContent)
This function gets the application availability for display content value and ITC flag.
ADL2_Display_AdjustCaps_Get
int ADL2_Display_AdjustCaps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpInfo)
Function to retrieve the adjustment display information.
ADLI2CLargePayload
Structure containing information about I2C.
Definition: adl_structures.h:4020
ADL2_Display_Size_Set
int ADL2_Display_Size_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight)
Function to set the Device Display Size.
ADL2_Display_Overscan_Set
int ADL2_Display_Overscan_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current value of gamma for each controller.
ADL_Display_SwitchingCapability_Get
int ADL_Display_SwitchingCapability_Get(int iAdapterIndex, int *lpResult)
ADL2_Display_FreeSyncState_Get
int ADL2_Display_FreeSyncState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMinRefreshRateInMicroHz, int *lpMaxRefreshRateInMicroHz)
Function to get the current state and capability of the FreeSync feature.
ADL2_DFP_PixelFormat_Get
int ADL2_DFP_PixelFormat_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurState, int *lpDefault)
Function to retrieve current pixel format setting.
ADL2_Display_FilterSVideo_Set
int ADL2_Display_FilterSVideo_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current FilterSVideo setting for the display. This function set the S-Video Sharp...
ADL_Display_DisplayContent_Set
int ADL_Display_DisplayContent_Set(int iAdapterIndex, int iDisplayIndex, int iContent)
This function sets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports ...
ADL_Display_WriteAndReadI2C
int ADL_Display_WriteAndReadI2C(int iAdapterIndex, ADLI2C *plI2C)
Function to write and read I2C.
ADL2_Display_Position_Get
int ADL2_Display_Position_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpX, int *lpY, int *lpXDefault, int *lpYDefault, int *lpMinX, int *lpMinY, int *lpMaxX, int *lpMaxY, int *lpStepX, int *lpStepY)
Function to get Device Display Position.
ADL2_Adapter_VariBrightLevel_Set
int ADL2_Adapter_VariBrightLevel_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurrentLevel, int iApplyImmediately)
ADLDisplayMode
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:649
ADLHDCPSettings
Structure containing HDCP Settings info.
Definition: adl_structures.h:4154
ADL2_Display_AdjustmentCoherent_Get
int ADL2_Display_AdjustmentCoherent_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault)
Function to retrieve the adjustment coherent setting.
ADL_Display_PreservedAspectRatio_Get
int ADL_Display_PreservedAspectRatio_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to retrieve the display perserved aspect ratio of an adapter.
ADL_CV_DongleSettings_Get
int ADL_CV_DongleSettings_Get(int iAdapterIndex, int iDisplayIndex, int *lpDongleSetting, int *lpOverrideSettingsSupported, int *lpCurOverrideSettings)
Function to retrieve the settings of the CV dongle.
ADL2_Display_ViewPort_Get
int ADL2_Display_ViewPort_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode)
Function to get the view position, view size or view pan lock of a selected display.
ADL_Display_ConnectedDisplays_Get
int ADL_Display_ConnectedDisplays_Get(int iAdapterIndex, int *lpConnections)
Function to indicate whether displays are physically connected to an adapter.
ADL_Display_DpMstInfo_Get
int ADL_Display_DpMstInfo_Get(int iAdapterIndex, int *lpNumDisplays, ADLDisplayDPMSTInfo **lppDisplayDPMstInfo, int iForceDetect)
Function to retrieve the Display Port MST information.
ADL_Display_DitherState_Set
int ADL_Display_DitherState_Set(int iAdapterIndex, int iDisplayIndex, int iDitherState)
Function to set the dither state.
ADL_Display_FormatsOverride_Set
int ADL_Display_FormatsOverride_Set(int iAdapterIndex, int iDisplayIndex, int iOverrideSettings)
Function to overide the display formats.
ADL2_Display_PixelFormat_Set
int ADL2_Display_PixelFormat_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iPixelFormat)
Function to set the current display pixel format. HDMI only.
ADL2_Display_Limits_Get
int ADL2_Display_Limits_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpMaxHRes, int *lpMaxVRes, int *lpMaxRefresh)
ADL2_Display_PixelFormat_Get
int ADL2_Display_PixelFormat_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat)
Function to retrieve the current display pixel format. HDMI only.
ADL_Display_ViewPort_Get
int ADL_Display_ViewPort_Get(int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode)
Function to get the view position, view size or view pan lock of a selected display.
ADLMVPUCaps
Structure containing information about MultiVPU capabilities.
Definition: adl_structures.h:1392
ADL2_User_Settings_Notify
int ADL2_User_Settings_Notify(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADL_USER_SETTINGS iSetting, int iChanged)
ADL2_Display_Overscan_Get
int ADL2_Display_Overscan_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefualt, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the current value of gamma for each controller.
ADL2_Display_ColorDepth_Get
int ADL2_Display_ColorDepth_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth)
Function to get color depth. HDMI and DPonly.
ADL_Adapter_VariBrightLevel_Set
int ADL_Adapter_VariBrightLevel_Set(int iAdapterIndex, int iCurrentLevel, int iApplyImmediately)
ADL2_Display_TargetTimingX2_Get
int ADL2_Display_TargetTimingX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeInfoX2 *lpModeInfoOut)
ADL2_Display_DDCInfo2_Get
int ADL2_Display_DDCInfo2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDDCInfo2 *lpInfo)
Function to get the DDC info.
ADL_Display_ColorTemperatureSource_Get
int ADL_Display_ColorTemperatureSource_Get(int iAdapterIndex, int iDisplayIndex, int *lpTempSource)
Function to get color temperature source.
ADL2_Display_HDRState_Set
int ADL2_Display_HDRState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int iEnable)
ADL_Display_ModeTimingOverride_Delete
int ADL_Display_ModeTimingOverride_Delete(int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeX2 *lpMode, int iForceUpdate)
Function to delete display mode timing override information.
adl_structures.h
This file contains the structure declarations that are used by the public ADL interfaces for Linux an...
ADL_Display_DisplayContent_Get
int ADL_Display_DisplayContent_Get(int iAdapterIndex, int iDisplayIndex, int *piContent)
This function gets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports ...
ADL_Display_FreeSyncState_Get
int ADL_Display_FreeSyncState_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMinRefreshRateInMicroHz, int *lpMaxRefreshRateInMicroHz)
Function to get the current state and capability of the FreeSync feature.
ADL_Display_ViewPort_Cap
int ADL_Display_ViewPort_Cap(int iAdapterIndex, int *lpSupported)
Function to check if the selected adapter supports the view port control.
ADL_Display_DDCBlockAccess_Get
int ADL_Display_DDCBlockAccess_Get(int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex, int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf)
Function to get Display DDC block access.
ADL2_Display_Property_Set
int ADL2_Display_Property_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty)
Function to set current display property value.
ADL2_Display_ControllerOverlayAdjustmentData_Set
int ADL2_Display_ControllerOverlayAdjustmentData_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLControllerOverlayInput *lpOverlay)
Function to set the current setting of an overlay adjustment.
ADL2_Display_ModeTimingOverrideX2_Set
int ADL2_Display_ModeTimingOverrideX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfoX2 *lpMode, int iForceUpdate)
ADL2_TurboSyncSupport_Get
int ADL2_TurboSyncSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iTurboSyncSupported)
ADL2_Display_Underscan_Set
int ADL2_Display_Underscan_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current value of underscan.
ADL_Display_CustomizedMode_Delete
int ADL_Display_CustomizedMode_Delete(int iAdapterIndex, int iDisplayIndex, int iIndex)
Function to delete a customized mode.
ADL_Display_Underscan_Set
int ADL_Display_Underscan_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current value of underscan.
ADL2_Display_DDCInfo_Get
int ADL2_Display_DDCInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDDCInfo *lpInfo)
Function to get the DDC info.
ADL_DFP_GPUScalingEnable_Get
int ADL_DFP_GPUScalingEnable_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to get the GPUScalingEnable setting.
ADL_Display_ODClockInfo_Get
int ADL_Display_ODClockInfo_Get(int iAdapterIndex, ADLAdapterODClockInfo *lpOdClockInfo)
Function to retrieve the OD clock information.
ADL2_Display_DCE_Get
int ADL2_Display_DCE_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings)
Function to retrieve per display Display Connectivity Experience information.
ADL_Display_Property_Set
int ADL_Display_Property_Set(int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty)
Function to set current display property value.
ADL_Display_Gamut_Set
int ADL_Display_Gamut_Set(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, const ADLGamutData *lpSource)
ADL2_DFP_HDMISupport_Get
int ADL2_DFP_HDMISupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display HDMI support.
ADLDisplayConfig
Structure containing HDTV information for display calls.
Definition: adl_structures.h:528
ADL2_TV_Standard_Set
int ADL2_TV_Standard_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the TV standard.
ADLDisplayDPMSTInfo
Structure containing information about the display port MST device.
Definition: adl_structures.h:620
ADL_Display_Deflicker_Set
int ADL_Display_Deflicker_Set(int iAdapterIndex, int iDisplayindex, int iCurrent)
Function to set the current Deflicker setting for the display. This function set the Deflicker settin...
ADL_Display_ImageExpansion_Get
int ADL_Display_ImageExpansion_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to retrieve the display image expansion setting.
ADL2_Display_ColorTemperatureSource_Get
int ADL2_Display_ColorTemperatureSource_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpTempSource)
Function to get color temperature source.
ADL2_Display_ColorTemperatureSourceDefault_Get
int ADL2_Display_ColorTemperatureSourceDefault_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpTempSourceDefault)
Function to get default color temperature source.
ADL2_Display_UnderScan_Auto_Get
int ADL2_Display_UnderScan_Auto_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current UnderScan Auto setting from the display. This function retrieves the Unde...
ADL2_Display_Color_Get
int ADL2_Display_Color_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iColorType, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the detailed information a specified display color item.
ADLFreeSyncCap
Structure containing per display FreeSync capability information.
Definition: adl_structures.h:2810
ADL2_Display_ReducedBlanking_Get
int ADL2_Display_ReducedBlanking_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault)
Function to retrieve the reduced blanking setting.
ADLGamutInfo
Structure containing information about driver supported gamut spaces , capability method.
Definition: adl_structures.h:3877
ADL_Display_DDCInfo2_Get
int ADL_Display_DDCInfo2_Get(int iAdapterIndex, int iDisplayIndex, ADLDDCInfo2 *lpInfo)
Function to get the DDC info.
ADL_Display_ReducedBlanking_Set
int ADL_Display_ReducedBlanking_Set(int iAdapterIndex, int iDisplayIndex, int iReducedBlanking)
Function to set the reduced blanking setting.
ADL_Display_ColorDepth_Set
int ADL_Display_ColorDepth_Set(int iAdapterIndex, int iDisplayIndex, int iColorDepth)
Function to set color depth. HDMI and DPonly.
ADL_Display_CustomizedMode_Add
int ADL_Display_CustomizedMode_Add(int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode)
Function to add a customized mode.
ADL2_Display_DitherState_Set
int ADL2_Display_DitherState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iDitherState)
Function to set the dither state.
ADL2_Display_DPDceSupport_Get
int ADL2_Display_DPDceSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDCESupport *pDPDceSupportInfo)
the Function to get caps of display DEC support flags This caps of display DCE includes voltage swing...
ADL_Display_Capabilities_Get
int ADL_Display_Capabilities_Get(int iAdapterIndex, int *lpNumberOfControlers, int *lpNumberOfDisplays)
Function to get the number of displays and controllers supported by an adapter.
ADL_Display_FilterSVideo_Get
int ADL_Display_FilterSVideo_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current FilterSVideo setting from the display. This function retrieves the S-Vide...
ADL2_Display_ModeTimingOverrideListX3_Get
int ADL2_Display_ModeTimingOverrideListX3_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfoX2 **lpModeInfoList)
ADL_Display_ODClockConfig_Set
int ADL_Display_ODClockConfig_Set(int iAdapterIndex, ADLAdapterODClockConfig *lpOdClockConfig)
Function to set the OD clock configuration.
ADL2_Display_TargetTiming_Get
int ADL2_Display_TargetTiming_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve current display mode timing override information.
ADL2_Display_FilterSVideo_Get
int ADL2_Display_FilterSVideo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current FilterSVideo setting from the display. This function retrieves the S-Vide...
ADL_DFP_BaseAudioSupport_Get
int ADL_DFP_BaseAudioSupport_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display base audio support.
ADL_Display_Underscan_Get
int ADL_Display_Underscan_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the detailed information for underscan.
ADL_Display_ModeTimingOverride_Get
int ADL_Display_ModeTimingOverride_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayMode *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL_Display_SupportedPixelFormat_Get
int ADL_Display_SupportedPixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat)
Function to retrieve the supported pixel format. HDMI only.
ADL2_Display_PreferredMode_Get
int ADL2_Display_PreferredMode_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpNumModes, ADLMode **lppModes)
ADLDisplayProperty
Structure containing information about display property.
Definition: adl_structures.h:731
ADL_Display_ModeTimingOverrideInfo_Get
int ADL_Display_ModeTimingOverrideInfo_Get(int iAdapterIndex, int iDisplayIndex, ADL_DL_DISPLAY_MODE *lpModeIn, ADL_DL_DISPLAYMODEINFO *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL2_Display_Size_Get
int ADL2_Display_Size_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpWidth, int *lpHeight, int *lpDefaultWidth, int *lpDefaultHeight, int *lpMinWidth, int *lpMinHeight, int *lpMaxWidth, int *lpMaxHeight, int *lpStepWidth, int *lpStepHeight)
Function to get the Device Display Size.
ADL_Adapter_VariBrightLevel_Get
int ADL_Adapter_VariBrightLevel_Get(int iAdapterIndex, int *iDefaultLevel, int *iNumberOfLevels, int *iStep, int *iCurrentLevel)
ADL2_Display_ModeTimingOverride_Get
int ADL2_Display_ModeTimingOverride_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayMode *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL2_Display_ColorCaps_Get
int ADL2_Display_ColorCaps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCaps, int *lpValids)
Function to get the Color Caps display information.
ADL_DFP_AllowOnlyCETimings_Set
int ADL_DFP_AllowOnlyCETimings_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the Allow Only CE Timings setting.
ADL2_Display_WriteAndReadI2CLargePayload
int ADL2_Display_WriteAndReadI2CLargePayload(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLI2CLargePayload *plI2C)
ADL_Adapter_ModeTimingOverride_Caps
int ADL_Adapter_ModeTimingOverride_Caps(int iAdapterIndex, int *lpSupported)
Function to retrieve Timing Override support.
ADL_CDS_UnsafeMode_Set
int ADL_CDS_UnsafeMode_Set(int iAdapterIndex, int unsafeMode)
Function to set the current EDS mode enumeration mode.
ADL_Display_AdjustCaps_Get
int ADL_Display_AdjustCaps_Get(int iAdapterIndex, int iDisplayIndex, int *lpInfo)
Function to retrieve the adjustment display information.
ADL_Display_ModeTimingOverrideListX2_Get
int ADL_Display_ModeTimingOverrideListX2_Get(int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfo **lpModeInfoList)
Function to get the display mode timing override list.
ADL_Display_Size_Get
int ADL_Display_Size_Get(int iAdapterIndex, int iDisplayIndex, int *lpWidth, int *lpHeight, int *lpDefaultWidth, int *lpDefaultHeight, int *lpMinWidth, int *lpMinHeight, int *lpMaxWidth, int *lpMaxHeight, int *lpStepWidth, int *lpStepHeight)
Function to get the Device Display Size.
ADL_Display_TVCaps_Get
int ADL_Display_TVCaps_Get(int iAdapterIndex, int iDisplayIndex, int *lpcaps)
Function to retrieve the TV Caps display information.
ADL_Display_ControllerOverlayAdjustmentCaps_Get
int ADL_Display_ControllerOverlayAdjustmentCaps_Get(int iAdapterIndex, ADLControllerOverlayInput *lpOverlayInput, ADLControllerOverlayInfo *lpCapsInfo)
Function to get the minimum, maximum, and default values of an overlay adjustment.
ADL_Display_DeviceConfig_Get
int ADL_Display_DeviceConfig_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig *lpDisplayConfig)
Function to get HDTV capability settings.
ADL2_Display_Downscaling_Caps
int ADL2_Display_Downscaling_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayID, int *lpCaps)
Function to get the Down-scaling Caps display information.
ADL2_Display_WriteAndReadSMUI2C
int ADL2_Display_WriteAndReadSMUI2C(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLI2C *plI2C)
ADL2_Adapter_ModeTimingOverride_Caps
int ADL2_Adapter_ModeTimingOverride_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
Function to retrieve Timing Override support.
ADL2_Display_AdjustmentCoherent_Set
int ADL2_Display_AdjustmentCoherent_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent)
Function to set the adjustment coherent setting.
ADL2_Display_Property_Get
int ADL2_Display_Property_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty)
Function to get the current display property value.
ADL2_Display_Underscan_Get
int ADL2_Display_Underscan_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the detailed information for underscan.
ADL_Display_TargetTiming_Get
int ADL_Display_TargetTiming_Get(int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve current display mode timing override information.
ADL_Display_CustomizedModeList_Get
int ADL_Display_CustomizedModeList_Get(int iAdapterIndex, int iDisplayIndex, ADLCustomMode *lpCustomModeList, int iBuffSize)
Function to retrieve the customized mode list.
ADL_Display_Downscaling_Caps
int ADL_Display_Downscaling_Caps(int iAdapterIndex, int iDisplayID, int *lpCaps)
Function to get the Down-scaling Caps display information.
ADL_DFP_PixelFormat_Caps
int ADL_DFP_PixelFormat_Caps(int iAdapterIndex, int iDisplayIndex, int *lpValidBits, int *lpValidCaps)
Function to retrieve PixelFormat caps.
ADL2_Display_CustomizedMode_Add
int ADL2_Display_CustomizedMode_Add(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode)
Function to add a customized mode.
ADL_Display_ViewPort_Set
int ADL_Display_ViewPort_Set(int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode)
Function to change the view position, view size or view pan lock of a selected display.
ADL_Display_Position_Set
int ADL_Display_Position_Set(int iAdapterIndex, int iDisplayIndex, int iX, int iY)
Function to set the Device Display Position.
ADL2_Display_UnderscanSupport_Get
int ADL2_Display_UnderscanSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the value of under scan support.
ADL_Display_ImageExpansion_Set
int ADL_Display_ImageExpansion_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the display image expansion setting.
ADL_Display_Overscan_Set
int ADL_Display_Overscan_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current value of gamma for each controller.
ADL2_Display_MVPUStatus_Get
int ADL2_Display_MVPUStatus_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMVPUStatus *lpMvpuStatus)
Function to retrieve information about MultiVPU status.
ADL_Display_Color_Set
int ADL_Display_Color_Set(int iAdapterIndex, int iDisplayIndex, int iColorType, int iCurrent)
Function to set the current value of a specific color and type.
ADL_DFP_PixelFormat_Get
int ADL_DFP_PixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurState, int *lpDefault)
Function to retrieve current pixel format setting.
ADL2_Display_HDCP_Get
int ADL2_Display_HDCP_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLHDCPSettings *lpHDCPSettings)
ADLControllerMode
Structure containing information about an controller mode.
Definition: adl_structures.h:2034
ADL2_Adapter_VariBrightEnable_Set
int ADL2_Adapter_VariBrightEnable_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iEnabled)
ADL2_Display_Deflicker_Set
int ADL2_Display_Deflicker_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayindex, int iCurrent)
Function to set the current Deflicker setting for the display. This function set the Deflicker settin...
ADLDisplayModeInfo
Structure containing display mode information.
Definition: adl_structures.h:709
ADLMVPUStatus
Structure containing information about MultiVPU status.
Definition: adl_structures.h:1413
ADL_Display_ModeTimingOverrideX2_Get
int ADL_Display_ModeTimingOverrideX2_Get(int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeX2 *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL2_Display_DpMstInfo_Get
int ADL2_Display_DpMstInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays, ADLDisplayDPMSTInfo **lppDisplayDPMstInfo, int iForceDetect)
Function to retrieve the Display Port MST information.
ADL_Display_CustomizedMode_Validate
int ADL_Display_CustomizedMode_Validate(int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode, int *lpValid)
Function to validate a customized mode.
ADLDisplayModeInfoX2
Structure containing display mode information.
Definition: adl_structures.h:3997
ADL_Display_ColorDepth_Get
int ADL_Display_ColorDepth_Get(int iAdapterIndex, int iDisplayIndex, int *lpColorDepth)
Function to get color depth. HDMI and DPonly.
ADLGamutData
Structure containing information about driver current gamut space , parent struct for ADLGamutCoordin...
Definition: adl_structures.h:3923
ADL_Display_ControllerOverlayAdjustmentData_Get
int ADL_Display_ControllerOverlayAdjustmentData_Get(int iAdapterIndex, ADLControllerOverlayInput *lpOverlay)
Function to retrieve the current setting of an overlay adjustment.
ADL2_CV_DongleSettings_Set
int ADL2_CV_DongleSettings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iOverrideSettings)
Function to set the current CV dongle settings.
ADL2_Display_ColorTemperatureSource_Set
int ADL2_Display_ColorTemperatureSource_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iTempSource)
Function to set the color temperature source.
ADL2_Display_ModeTimingOverrideList_Get
int ADL2_Display_ModeTimingOverrideList_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iMaxNumOfOverrides, ADLDisplayModeInfo *lpModeInfoList, int *lpNumOfOverrides)
Function to get the display mode timing override list.
ADL_Display_DCE_Get
int ADL_Display_DCE_Get(int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings)
Function to retrieve per display Display Connectivity Experience information.
ADL2_Display_ConnectedDisplays_Get
int ADL2_Display_ConnectedDisplays_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpConnections)
Function to indicate whether displays are physically connected to an adapter.
ADL2_Display_PreservedAspectRatio_Set
int ADL2_Display_PreservedAspectRatio_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the display preserved aspect ratio.
ADL2_Display_ODClockInfo_Get
int ADL2_Display_ODClockInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterODClockInfo *lpOdClockInfo)
Function to retrieve the OD clock information.
ADL2_Display_FormatsOverride_Set
int ADL2_Display_FormatsOverride_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iOverrideSettings)
Function to overide the display formats.
ADL2_Display_ControllerOverlayAdjustmentCaps_Get
int ADL2_Display_ControllerOverlayAdjustmentCaps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLControllerOverlayInput *lpOverlayInput, ADLControllerOverlayInfo *lpCapsInfo)
Function to get the minimum, maximum, and default values of an overlay adjustment.
ADL_Display_AdjustmentCoherent_Get
int ADL_Display_AdjustmentCoherent_Get(int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault)
Function to retrieve the adjustment coherent setting.
ADL_Display_FormatsOverride_Get
int ADL_Display_FormatsOverride_Get(int iAdapterIndex, int iDisplayIndex, int *lpSettingsSupported, int *lpSettingsSupportedEx, int *lpCurSettings)
Function to retrieve the available display formats.
ADLDisplayModeX2
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:2353
ADL2_DFP_BaseAudioSupport_Get
int ADL2_DFP_BaseAudioSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display base audio support.
ADL_Display_Color_Get
int ADL_Display_Color_Get(int iAdapterIndex, int iDisplayIndex, int iColorType, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the detailed information a specified display color item.
ADL2_Display_Position_Set
int ADL2_Display_Position_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iX, int iY)
Function to set the Device Display Position.
ADL_DFP_MVPUAnalogSupport_Get
int ADL_DFP_MVPUAnalogSupport_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display MVPU analog support.
ADL2_Display_Deflicker_Get
int ADL2_Display_Deflicker_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current Deflicker setting from the display. This function retrieves the Deflicker...
ADL_Display_PixelFormat_Get
int ADL_Display_PixelFormat_Get(int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat)
Function to retrieve the current display pixel format. HDMI only.
ADL_DL_DISPLAY_MODE
Structure containing the display mode definition used per controller.
Definition: adl_structures.h:4248
ADL_Display_Deflicker_Get
int ADL_Display_Deflicker_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current Deflicker setting from the display. This function retrieves the Deflicker...
ADL2_Display_UnderscanState_Set
int ADL2_Display_UnderscanState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iUnderscanEnabled)
Function to set the value of under scan enabled.
ADL_USER_SETTINGS
ADL_USER_SETTINGS
Definition: adl_defines.h:2582
ADL_DFP_PixelFormat_Set
int ADL_DFP_PixelFormat_Set(int iAdapterIndex, int iDisplayIndex, int iState)
Function to set the current pixel format setting.
ADL_Display_FilterSVideo_Set
int ADL_Display_FilterSVideo_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current FilterSVideo setting for the display. This function set the S-Video Sharp...
ADL_Display_DisplayInfo_Get
int ADL_Display_DisplayInfo_Get(int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect)
Function to retrieve the adapter display information.
ADL_Display_WriteAndReadI2CRev_Get
int ADL_Display_WriteAndReadI2CRev_Get(int iAdapterIndex, int *lpMajor, int *lpMinor)
Function to retrieve the I2C API revision.
ADL2_Display_ImageExpansion_Get
int ADL2_Display_ImageExpansion_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to retrieve the display image expansion setting.
iAdapterIndex
int int iAdapterIndex
Definition: radeonusbled.h:92
ADL_Adapter_VariBright_Caps
int ADL_Adapter_VariBright_Caps(int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
ADL2_Display_SupportedPixelFormat_Get
int ADL2_Display_SupportedPixelFormat_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat)
Function to retrieve the supported pixel format. HDMI only.
ADL2_Display_SupportedColorDepth_Get
int ADL2_Display_SupportedColorDepth_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth)
Function to retrieve the supported color depth. HDMI and DPonly.
ADL2_Display_Gamut_Caps
int ADL2_Display_Gamut_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutInfo *lpCap)
ADL_Display_UnderScan_Auto_Set
int ADL_Display_UnderScan_Auto_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current UnderScan Auto setting for the display. This function set the UnderScan A...
ADL2_DFP_GPUScalingEnable_Set
int ADL2_DFP_GPUScalingEnable_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the GPUScalingEnable setting.
ADL_Display_CustomizedModeListNum_Get
int ADL_Display_CustomizedModeListNum_Get(int iAdapterIndex, int iDisplayIndex, int *lpListNum)
Function to retrieve the number of customized modes.
ADL2_Adapter_VariBright_Caps
int ADL2_Adapter_VariBright_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iSupported, int *iEnabled, int *iVersion)
ADL_Display_ReducedBlanking_Get
int ADL_Display_ReducedBlanking_Get(int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault)
Function to retrieve the reduced blanking setting.
ADL2_Display_ModeTimingOverride_Set
int ADL2_Display_ModeTimingOverride_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfo *lpMode, int iForceUpdate)
Function to set display mode timing override information.
ADL2_Display_ColorDepthDefault_Get
int ADL2_Display_ColorDepthDefault_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepthDefault)
ADL_CV_DongleSettings_Reset
int ADL_CV_DongleSettings_Reset(int iAdapterIndex, int iDisplayIndex)
Function to reset the CV settings to its default settings.
ADL2_Display_MVPUCaps_Get
int ADL2_Display_MVPUCaps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMVPUCaps *lpMvpuCaps)
Function to retrieve the information about MultiVPU capabilities.
_ADLDCESupport
Structure containing information related DCE support.
Definition: adl_structures.h:4263
ADL2_CV_DongleSettings_Reset
int ADL2_CV_DongleSettings_Reset(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex)
Function to reset the CV settings to its default settings.
ADL2_Display_ModeTimingOverrideInfo_Get
int ADL2_Display_ModeTimingOverrideInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADL_DL_DISPLAY_MODE *lpModeIn, ADL_DL_DISPLAYMODEINFO *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL2_Display_ViewPort_Set
int ADL2_Display_ViewPort_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode)
Function to change the view position, view size or view pan lock of a selected display.
ADL2_CV_DongleSettings_Get
int ADL2_CV_DongleSettings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpDongleSetting, int *lpOverrideSettingsSupported, int *lpCurOverrideSettings)
Function to retrieve the settings of the CV dongle.
ADL2_Display_CustomizedMode_Validate
int ADL2_Display_CustomizedMode_Validate(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode, int *lpValid)
Function to validate a customized mode.
ADL2_Display_FormatsOverride_Get
int ADL2_Display_FormatsOverride_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSettingsSupported, int *lpSettingsSupportedEx, int *lpCurSettings)
Function to retrieve the available display formats.
ADL2_Display_PreservedAspectRatio_Get
int ADL2_Display_PreservedAspectRatio_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to retrieve the display perserved aspect ratio of an adapter.
ADL_Display_ColorTemperatureSource_Set
int ADL_Display_ColorTemperatureSource_Set(int iAdapterIndex, int iDisplayIndex, int iTempSource)
Function to set the color temperature source.
ADL2_Display_HDCP_Set
int ADL2_Display_HDCP_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iSetToDefault, int iEnable)
ADL2_TV_Standard_Get
int ADL2_TV_Standard_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpSupportedStandards)
Function to retrieve the TV standard.
ADL2_Display_Capabilities_Get
int ADL2_Display_Capabilities_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumberOfControlers, int *lpNumberOfDisplays)
Function to get the number of displays and controllers supported by an adapter.
ADL_Display_Overscan_Get
int ADL_Display_Overscan_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefualt, int *lpMin, int *lpMax, int *lpStep)
Function to retrieve the current value of gamma for each controller.
ADL2_Display_EdidData_Get
int ADL2_Display_EdidData_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayEDIDData *lpEDIDData)
Function to get the EDID data.
ADL2_Display_UnderscanState_Get
int ADL2_Display_UnderscanState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault)
Function to get the value of under scan enabled.
ADL2_Display_DDCBlockAccess_Get
int ADL2_Display_DDCBlockAccess_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex, int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf)
Function to get Display DDC block access.
ADLI2C
Structure containing information about I2C.
Definition: adl_structures.h:769
ADL_Display_PixelFormat_Set
int ADL_Display_PixelFormat_Set(int iAdapterIndex, int iDisplayIndex, int iPixelFormat)
Function to set the current display pixel format. HDMI only.
ADL2_Display_ODClockConfig_Set
int ADL2_Display_ODClockConfig_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterODClockConfig *lpOdClockConfig)
Function to set the OD clock configuration.
ADL_DFP_AllowOnlyCETimings_Get
int ADL_DFP_AllowOnlyCETimings_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to get the Allow Only CE Timings setting.
ADL2_DFP_PixelFormat_Set
int ADL2_DFP_PixelFormat_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iState)
Function to set the current pixel format setting.
ADL2_Display_ModeTimingOverrideListX2_Get
int ADL2_Display_ModeTimingOverrideListX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *lpNumOfModes, ADLDisplayModeInfo **lpModeInfoList)
Function to get the display mode timing override list.
ADL_VIRTUALDISPLAY_TYPE
ADL_VIRTUALDISPLAY_TYPE
Definition: adl_defines.h:1374
ADL_Display_Position_Get
int ADL_Display_Position_Get(int iAdapterIndex, int iDisplayIndex, int *lpX, int *lpY, int *lpXDefault, int *lpYDefault, int *lpMinX, int *lpMinY, int *lpMaxX, int *lpMaxY, int *lpStepX, int *lpStepY)
Function to get Device Display Position.
ADL_DFP_HDMISupport_Get
int ADL_DFP_HDMISupport_Get(int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display HDMI support.
ADL_Display_Limits_Get
int ADL_Display_Limits_Get(int iAdapterIndex, int iDisplayIndex, int *lpMaxHRes, int *lpMaxVRes, int *lpMaxRefresh)
ADL2_Adapter_VariBrightLevel_Get
int ADL2_Adapter_VariBrightLevel_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *iDefaultLevel, int *iNumberOfLevels, int *iStep, int *iCurrentLevel)
ADL2_DFP_AllowOnlyCETimings_Set
int ADL2_DFP_AllowOnlyCETimings_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the Allow Only CE Timings setting.
ADL_Display_ModeTimingOverrideList_Get
int ADL_Display_ModeTimingOverrideList_Get(int iAdapterIndex, int iDisplayIndex, int iMaxNumOfOverrides, ADLDisplayModeInfo *lpModeInfoList, int *lpNumOfOverrides)
Function to get the display mode timing override list.
ADL_Display_ModeTimingOverride_Set
int ADL_Display_ModeTimingOverride_Set(int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfo *lpMode, int iForceUpdate)
Function to set display mode timing override information.
ADL2_Display_FreeSync_Cap
int ADL2_Display_FreeSync_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLFreeSyncCap *lpFreeSyncCaps)
Function to retrieve per display FreeSync capability information.
ADL_CONTEXT_HANDLE
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
ADL2_Display_WriteAndReadI2C
int ADL2_Display_WriteAndReadI2C(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLI2C *plI2C)
Function to write and read I2C.
ADLDDCInfo
Structure containing DDC information.
Definition: adl_structures.h:343
ADL2_Display_ReducedBlanking_Set
int ADL2_Display_ReducedBlanking_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iReducedBlanking)
Function to set the reduced blanking setting.
ADL_Display_MVPUStatus_Get
int ADL_Display_MVPUStatus_Get(int iAdapterIndex, ADLMVPUStatus *lpMvpuStatus)
Function to retrieve information about MultiVPU status.
ADLDisplayEDIDData
Structure containing information about EDID data.
Definition: adl_structures.h:796
ADL2_CDS_UnsafeMode_Set
int ADL2_CDS_UnsafeMode_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int unsafeMode)
Function to set the current EDS mode enumeration mode.
ADLDceSettings
Structure containing per display Display Connectivty Experience Settings.
Definition: adl_structures.h:2832
ADL2_Display_WriteAndReadI2CRev_Get
int ADL2_Display_WriteAndReadI2CRev_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpMajor, int *lpMinor)
Function to retrieve the I2C API revision.
ADL2_Display_NumberOfDisplays_Get
int ADL2_Display_NumberOfDisplays_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays)
Function to retrieve the number of displays supported by an adapter.
ADL_Display_PreservedAspectRatio_Set
int ADL_Display_PreservedAspectRatio_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the display preserved aspect ratio.
ADL2_Display_DeviceConfig_Get
int ADL2_Display_DeviceConfig_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig *lpDisplayConfig)
Function to get HDTV capability settings.
ADL_TV_Standard_Set
int ADL_TV_Standard_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the TV standard.
ADL2_Display_ModeTimingOverrideX3_Get
int ADL2_Display_ModeTimingOverrideX3_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeX2 *lpModeIn, ADLDisplayModeInfoX2 *lpModeInfoOut)
ADL2_Display_UnderScan_Auto_Set
int ADL2_Display_UnderScan_Auto_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the current UnderScan Auto setting for the display. This function set the UnderScan A...
ADL2_DFP_MVPUAnalogSupport_Get
int ADL2_DFP_MVPUAnalogSupport_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport)
Function to get the display MVPU analog support.
ADL2_Display_FreeSyncState_Set
int ADL2_Display_FreeSyncState_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iSetting, int iRefreshRateInMicroHz)
Function to set the current state of the FreeSync feature.
ADL2_Display_DCE_Set
int ADL2_Display_DCE_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings)
Function to retrieve per display Display Connectivity Experience information.
ADLControllerOverlayInfo
Structure containing information about controller overlay information.
Definition: adl_structures.h:858
ADL2_Display_TVCaps_Get
int ADL2_Display_TVCaps_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpcaps)
Function to retrieve the TV Caps display information.
ADL2_Display_DisplayContent_Get
int ADL2_Display_DisplayContent_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *piContent)
This function gets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports ...
ADLCustomMode
Structure containing information about component video custom modes.
Definition: adl_structures.h:485
ADL2_Display_SwitchingCapability_Get
int ADL2_Display_SwitchingCapability_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpResult)
Function to retrieve the Display Switching Flag from the registry.
ADL2_Display_ControllerOverlayAdjustmentData_Get
int ADL2_Display_ControllerOverlayAdjustmentData_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLControllerOverlayInput *lpOverlay)
Function to retrieve the current setting of an overlay adjustment.
ADL_Display_EdidData_Get
int ADL_Display_EdidData_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayEDIDData *lpEDIDData)
Function to get the EDID data.
ADL_Adapter_VariBrightEnable_Set
int ADL_Adapter_VariBrightEnable_Set(int iAdapterIndex, int iEnabled)
ADL_Display_DisplayContent_Cap
int ADL_Display_DisplayContent_Cap(int iAdapterIndex, int iDisplayIndex, int *pCapContent)
This function gets the application availability for display content value and ITC flag.
ADL_EXTERNC
#define ADL_EXTERNC
Definition: display.h:26
ADL_Display_WriteAndReadSMUI2C
int ADL_Display_WriteAndReadSMUI2C(int iAdapterIndex, ADLI2C *plI2C)
Function to write and read I2C via SMU.
ADL2_Display_DummyVirtual_Get
int ADL2_Display_DummyVirtual_Get(ADL_CONTEXT_HANDLE context, int iVirtualDisplayType, int *iTargetID)
ADLAdapterODClockInfo
Structure containing the Overdrive clock information.
Definition: adl_structures.h:1073
ADLDisplayInfo
Structure containing information about the display device.
Definition: adl_structures.h:581
ADL_Display_WriteAndReadI2CLargePayload
int ADL_Display_WriteAndReadI2CLargePayload(int iAdapterIndex, ADLI2CLargePayload *plI2C)
ADL2_Display_VirtualType_Get
int ADL2_Display_VirtualType_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADL_VIRTUALDISPLAY_TYPE *iVirtualType)
ADL2_Display_DisplayInfo_Get
int ADL2_Display_DisplayInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect)
Function to retrieve the adapter display information.
ADL2_Display_CustomizedModeListNum_Get
int ADL2_Display_CustomizedModeListNum_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpListNum)
Function to retrieve the number of customized modes.
ADL2_Display_CustomizedModeList_Get
int ADL2_Display_CustomizedModeList_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLCustomMode *lpCustomModeList, int iBuffSize)
Function to retrieve the customized mode list.
ADL2_Display_ViewPort_Cap
int ADL2_Display_ViewPort_Cap(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported)
Function to check if the selected adapter supports the view port control.
ADLDDCInfo2
Structure containing DDC information.
Definition: adl_structures.h:378
ADL_DFP_GPUScalingEnable_Set
int ADL_DFP_GPUScalingEnable_Set(int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the GPUScalingEnable setting.
ADL_Display_Property_Get
int ADL_Display_Property_Get(int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty)
Function to get the current display property value.
ADL2_Display_ModeTimingOverrideX2_Get
int ADL2_Display_ModeTimingOverrideX2_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeX2 *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut)
Function to retrieve display mode timing override information.
ADL_Display_Gamut_Get
int ADL_Display_Gamut_Get(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutData *lpSource)
Function to get the current ADLGamutData setting for the display. This function get the ADLGamutData ...
ADL_Display_FreeSync_Cap
int ADL_Display_FreeSync_Cap(int iAdapterIndex, int iDisplayIndex, ADLFreeSyncCap *lpFreeSyncCaps)
Function to retrieve per display FreeSync capability information.
ADLAdapterODClockConfig
Structure containing the Overdrive clock configuration.
Definition: adl_structures.h:1092
ADL_Display_ColorCaps_Get
int ADL_Display_ColorCaps_Get(int iAdapterIndex, int iDisplayIndex, int *lpCaps, int *lpValids)
Function to get the Color Caps display information.
ADL_Display_ControllerOverlayAdjustmentData_Set
int ADL_Display_ControllerOverlayAdjustmentData_Set(int iAdapterIndex, ADLControllerOverlayInput *lpOverlay)
Function to set the current setting of an overlay adjustment.
ADL_Display_Gamut_Caps
int ADL_Display_Gamut_Caps(int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutInfo *lpCap)
ADL_TV_Standard_Get
int ADL_TV_Standard_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpSupportedStandards)
Function to retrieve the TV standard.
ADL_CV_DongleSettings_Set
int ADL_CV_DongleSettings_Set(int iAdapterIndex, int iDisplayIndex, int iOverrideSettings)
Function to set the current CV dongle settings.
ADL_Display_MVPUCaps_Get
int ADL_Display_MVPUCaps_Get(int iAdapterIndex, ADLMVPUCaps *lpMvpuCaps)
Function to retrieve the information about MultiVPU capabilities.
ADL_Display_SupportedColorDepth_Get
int ADL_Display_SupportedColorDepth_Get(int iAdapterIndex, int iDisplayIndex, int *lpColorDepth)
Function to retrieve the supported color depth. HDMI and DPonly.
ADL_Display_FreeSyncState_Set
int ADL_Display_FreeSyncState_Set(int iAdapterIndex, int iDisplayIndex, int iSetting, int iRefreshRateInMicroHz)
Function to set the current state of the FreeSync feature.
ADL2_Display_DummyVirtual_Destroy
int ADL2_Display_DummyVirtual_Destroy(ADL_CONTEXT_HANDLE context, int iTargetID)
ADL2_Display_HDRState_Get
int ADL2_Display_HDRState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, int *iSupport, int *iEnable)
ADL2_Display_PixelFormatDefault_Get
int ADL2_Display_PixelFormatDefault_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpDefPixelFormat)
Function to retrieve the current display pixel format. HDMI only.
ADL_Display_UnderScan_Auto_Get
int ADL_Display_UnderScan_Auto_Get(int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep)
Function to get the current UnderScan Auto setting from the display. This function retrieves the Unde...
ADL2_DFP_GPUScalingEnable_Get
int ADL2_DFP_GPUScalingEnable_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to get the GPUScalingEnable setting.
ADLControllerOverlayInput
Structure containing information about input of controller overlay adjustment.
Definition: adl_structures.h:820
ADLMode
Structure containing information about display mode.
Definition: adl_structures.h:1455
ADL2_Display_Gamut_Get
int ADL2_Display_Gamut_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, ADLGamutData *lpSource)
ADL2_Display_Gamut_Set
int ADL2_Display_Gamut_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLGamutReference gamut, const ADLGamutData *lpSource)
ADL2_Display_CustomizedMode_Delete
int ADL2_Display_CustomizedMode_Delete(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iIndex)
Function to delete a customized mode.
ADL2_DFP_AllowOnlyCETimings_Get
int ADL2_DFP_AllowOnlyCETimings_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault)
Function to get the Allow Only CE Timings setting.
ADL_Display_NumberOfDisplays_Get
int ADL_Display_NumberOfDisplays_Get(int iAdapterIndex, int *lpNumDisplays)
Function to retrieve the number of displays supported by an adapter.
ADLDisplayID
Structure containing information about the display device.
Definition: adl_structures.h:552
ADL2_Display_ColorDepth_Set
int ADL2_Display_ColorDepth_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iColorDepth)
Function to set color depth. HDMI and DPonly.
ADL_Display_DitherState_Get
int ADL_Display_DitherState_Get(int iAdapterIndex, int iDisplayIndex, int *lpDitherState)
Function to retrieve the dither state.
ADL2_Display_DisplayContent_Set
int ADL2_Display_DisplayContent_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iContent)
This function sets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports ...
ADL_Display_Size_Set
int ADL_Display_Size_Set(int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight)
Function to set the Device Display Size.
ADL2_Display_ImageExpansion_Set
int ADL2_Display_ImageExpansion_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent)
Function to set the display image expansion setting.
ADLGamutReference
Structure containing information about driver gamut space , whether it is related to source or to des...
Definition: adl_structures.h:3864
ADL_Display_DCE_Set
int ADL_Display_DCE_Set(int iAdapterIndex, int iDisplayIndex, ADLDceSettings *lpADLDceSettings)
Function to retrieve per display Display Connectivity Experience information.
ADL2_Display_DitherState_Get
int ADL2_Display_DitherState_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpDitherState)
Function to retrieve the dither state.
ADL_Display_AdjustmentCoherent_Set
int ADL_Display_AdjustmentCoherent_Set(int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent)
Function to set the adjustment coherent setting.
ADL2_Display_Color_Set
int ADL2_Display_Color_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iColorType, int iCurrent)
Function to set the current value of a specific color and type.
ADL2_Display_ModeTimingOverride_Delete
int ADL2_Display_ModeTimingOverride_Delete(ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLDisplayID displayID, ADLDisplayModeX2 *lpMode, int iForceUpdate)
Function to delete display mode timing override information.

Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.