You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prior to AMD Display Library (ADL), AMD provided several SDKs (PDL, DSP, CCC, COM) for external use under Windows, but none for Linux. The goal of ADL is to provide a single SDK for both operating systems and to eventually replace the other SDKs.
3
+
4
+
The majority of the APIs in ADL wrap the company’s private APIs thus allowing the library’s client to access information related to the graphics associated with the system. ADL is used strictly for exposing “Graphics Hardware” support. Other hardware (such as CPUs, Northbridge, etc…) or software subsystems (such as Radeon Software) will expose an interface via their own binaries, if they require one.
5
+
6
+
ADL binaries are delivered as part of the Catalyst display Driver package while the documentation, definitions and sample code are distributed via a web-download as a single ZIP package.
7
+
8
+
---
9
+
10
+
### ADL 15.0 - Release Notes
11
+
* SDK is renewed with improved layout and documentation
12
+
* ADL APIs are further restructured based on specific functionality.
13
+
* <ahref="LatestAPIS.html">New APIs</a>:
14
+
More than 100 ADL APIs are exposed to Public section.
15
+
* New samples:
16
+
* <a href="AMDDisplayTool-example.html">AMDDisplayTool</a>: This user interface sample demonstrates configuring different Display specific features. The list includes Virtual Super Resolution, FreeSync, GPU Scaling, Color Depth, Pixel Format and Color (Brightness, Hue, Saturation and Contrast) specific features. This sample also provides way to configure global Chill toggle functionality. This UI interface is localized based on the default UI language if it is in the supported language list.
17
+
* <a href="PXRunningApps-example.html">PXRunningApps</a>: This sample demonstrates listing currently running applications on PowerXpress/Hybrid Graphics platform.
18
+
* Bug Fixes:
19
+
* SWDEV-196568 - ADL Call Error With WX7100
20
+
* SWDEV-202786 - Navi 10 ADL Fan Percentage API ADLSensorType (PMLOG_FAN_PERCENTAGE) value incorrect
21
+
* SWDEV-217167 - GPU activity always reported 65535 in RX 5500 with ADL SDK OD8
22
+
* SWDEV-244219 - An error about "LoadLibrary failed with error 87:parameter error" popup when do multi display test with "Onboard VGA/DP/HDMI+add-on VGA".
23
+
24
+
---
25
+
26
+
### ADL 14.0 - Release Notes
27
+
* Introduded new samples.
28
+
* Bug fixes.
29
+
30
+
---
31
+
32
+
### ADL 13.0 - Release Notes
33
+
* Introduced APIs to Get & Set the power management features(Chill, Delag, Boost & ImageSharpening)
34
+
* Introduced Overdrive 8 APIs
35
+
* Introduced API to Get Vendor ID in Hex format
36
+
* Introduced API to Get Autotuning results
37
+
* Introduced API to Get Hybrid A+I Status
38
+
* Introduced API to Get PX configuration
39
+
* Introduded new samples.
40
+
* Bug fixes.
41
+
42
+
---
43
+
44
+
### ADL 12.2 - Release Notes
45
+
* Bug fixes.
46
+
47
+
---
48
+
49
+
### ADL 12.1 - Release Notes
50
+
* Upgraded wattman sample to supporte power gauge
51
+
* Introduced sample for VSR
52
+
* Bug fixes
53
+
54
+
---
55
+
56
+
### ADL 12.0 - Release Notes
57
+
* Introduced APIS to Get/Set for wattman 3.0
58
+
* Upgraded wattman sample to supported wattman 3.0
59
+
* Introduced sample for accessing ADL in windows services
60
+
* Bug fixes.
61
+
62
+
---
63
+
64
+
### What is ADL and How to use it
65
+
* Plesae refer to Usage Document. See <ahref="What is ADL and how to use it.doc">`What is ADL and how to use it.doc`</a>.
<!-- iframe showing the search results (closed by default) -->
58
+
<divid="MSearchResultsWindow">
59
+
<iframesrc="javascript:void(0)" frameborder="0"
60
+
name="MSearchResults" id="MSearchResults">
61
+
</iframe>
62
+
</div>
63
+
64
+
<divclass="header">
65
+
<divclass="headertitle">
66
+
<divclass="title">AMDDisplayTool</div></div>
67
+
</div><!--header-->
68
+
<divclass="contents">
69
+
<!DOCTYPE html>
70
+
<html>
71
+
<body>
72
+
<p><B>Description:</B> This User interface sample provides the usage model of Display APIs. Usage model includes read & write Virtual Super Resolution and write Integer Scaling. </p>
73
+
<B>Supported OS:</B> Windows
74
+
</br></br>
75
+
<b>Init and Destroy:</b> Initialize the library before using it and destroy it after the usage. Refer to InitADL() for initialization and clean-up is done inside main function only.
76
+
</br></br>
77
+
<b>Functionality:</b>
78
+
<ul>
79
+
<li>“Virtual Super Resolution”, “AMD FreeSync”, “GPU Scaling” and “Chill” are presented as on/off toggles. If FreeSync is not supported, then the UI control is disabled. Updating the toggle state will be applied to driver and the state change is reflected if the call is successful. </li>
80
+
<li>“Scaling Mode”, “Color Depth”, “Pixel Format” and “Wait For Vertical Refresh” are presented as drop down menus. Selecting the dropdown item will be applied automatically.</li>
81
+
<li>“Color Temperature”, “Brightness”, “Contrast”, “Hue”, “Saturation” are presented as editable text box with current value and the slider. “Color Temperature” is included with extra toggle to select between automatic and manual options. Automatic option will bring the default values for “Brightness”, “Contrast”, “Hue”, “Saturation”. Changing these features from either of editable text box or slider is applied immediately.</li>
82
+
</ul>
83
+
</p>
84
+
<b>Sample Path:</b> Sample\AMDDisplayTool
85
+
</br>
86
+
</body>
87
+
</html><divclass="fragment"></div><!-- fragment --></div><!-- contents -->
0 commit comments