AGS is a helper library designed to provide a much clearer view of the GPUs in the system and the displays attached to them. It also exposes the ability to query each display for HDR capabilities and put those HDR-capable displays into various HDR modes, as well as access extensions for DirectX® 11 and 12 that provide additional functionality and possibility for optimisations.
Download the latest version - v6.3.1
This release adds the following features:
- Version 6.3.1 adds Visual Studio® 2026 binaries.
- Version 6.3 includes AMD RDNA™ 4 architecture detection and more robust driver version and GPU specifications detection.
- Version 6.2 has the addition of shader clock intrinsics to the API.
- Version 6.1.0 adds support for detecting the new AMD RDNA 3 architecture GPUs, adds versions of the static libraries that are built with the Visual Studio 2022 toolset (v143) to help with integration into games or apps that build using the same tooling, and comes with a new simple sample that shows you how to use AGS extensions from DX12.
- It also includes the new features introduced with version 6.0:
- A ray tracing hit token that can be used to optimize some ray tracing scenarios on RDNA 2 hardware.
- Additional shader intrinsics, namely ReadLaneAt and float conversions.
- Detection for AMD RDNA 2 architecture hardware. It’s worth understanding that this should not be relied upon for detecting feature support like ray tracing or VRS. It’s important to use the rendering API, e.g. DirectX 12, to determine feature support as many features are a function of the hardware, OS and driver support.
- Detection of external GPUs.