AMD Provides Developers Full Low-Level Control of Radeon Adrenalin GPU Drivers As Part of “Driver Experiments”

Oct 5, 2024 at 04:25am EDT
Windows 11 Update Causing Problems With AMD Adrenalin Control Panel, Rests Settings To Default 1

Developers are now free to experiment with AMD's Radeon Adrenalin GPU drivers through the new "Driver Experiments" feature.

AMD gives devs more control of Adrenalin "Radeon" GPU Drivers for tuning, Available driver experiments include support for Ray Tracing, Shader, GPU work graphics, and more

AMD has made a smart move by adding 'Driver Experiments' in its Tool Suite, which will now allow game developers to tweak stuff they couldn't previously. This change has been introduced in the Radeon Developer Tool Suite, which provides developers with plenty of helpful tools like Radeon GPU Detective(RGD), Radeon GPU Profiler(RGP), Radeon Memory Visualizeer(RMV), and Radeon Raytracing Analyzer(RRA).

Related Story AMD’s Frank Azor Pushes Back on FSR 4.1 Cancellation Rumor for RDNA 3.5 iGPUs, Says No Such Decision Has Been Made
Image Source: gpuopen.com

The Driver Experiment will essentially unlock settings for the developers that will allow them to play with various parameters without modifying the source code or configuration. Earlier, this was only possible by AMD engineers but these options will now be available in the Radeon Developer Panel, which features support for the following:

Developers can optimize their games themselves by understanding what works better for the performance and what does not. For instance, if the game crashes or suffers from serious performance issues, developers can try resolving the issue by activating options like 'Disable Raytracing Support' and see if it is the actual culprit.

For the most up-to-date information, including supported hardware and software, the list and description of all the experiments currently available, please check the RDP product page on GPUOpen.com and the RDP documentation, “Driver Experiments” chapter. If you have ideas for new experiments worth adding or any suggestions to the tool in general, you can open “Issue” tickets in the RDP repository on GitHub.

via GPUOpen

There are more advanced features like Disable Low Precision Support, Disable Native 16-bit Tyep Support, Disable AMD Vendor Extensions, Disable Compute Queue Support, and Disable Copy Queue Support to further enrich the tools suite for the developers. There are plenty of optimization features as well, which will allow disabling or controller shader compiler behavior to improve the performance.

Developers can disable more parameters from the graphics driver, which are enabled by default but now will let them help in debugging. Apart from these, AMD has introduced Safety Features for making applications and games more stable. This may lead to some performance degradation but will help developers identify the type of error causing the instability.

Essentially, the Driver Experiments opens up the way for a low-level control of the AMD Adrenalin driver without changing the actual source code. With such a versatile tools suite, it will make it easy for AMD to handle the game optimizations since developers are allowed to do it themselves.

News Source: GPUOpen

About the author: Sarfraz Khan is a hardware reporter with a focus on PC components and the builder community. With years of experience writing about PC hardware and laptops, his work has been featured on several reputable technology publications. Sarfraz's hands-on experience is demonstrated through his first-person accounts of using and comparing different hardware configurations, providing practical and relatable insights for everyday users. His technical analysis is respected by peers in the enthusiast community and has been cited by specialized hardware sites such as Germany's Igor's Lab.

Follow Wccftech on Google to get more of our news coverage in your feeds.