Movatterモバイル変換


[0]ホーム

URL:


AMD GPU Services (AGS) Library

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.0

This release adds the following features:

  • Version 6.3 includes RDNA4 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 RDNA 3 GPUs, adds versions of the static libraries that are built with the VS2022 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 RDNA 2 hardware. It’s worth understanding that this should not be relied upon for detecting feature support like ray tracing or VRS. Its important to use the rendering API eg DirectX 12, to determine feature support as many features are a function of the hardware, OS and driver support.
    • Detection of external GPUs.

Benefits

  • Full GPU enumeration with adapter string, device id, revision id, vendor id, and ASIC family.
  • GPU core and memory clock speeds.
  • GPU local and shared memory.
  • App registration extension for DirectX® 11 and 12.
  • Wave reduce and wave scan intrinsics.
  • User debug markers in DirectX® 11 and 12.
  • Pre-built static libraries with popular CRT build settings.
  • Per-GPU display enumeration including information on display name, resolution, and HDR and FreeSync™ Premium Pro capabilities.
  • Optional user-supplied memory allocator.
  • Function to set displays into HDR mode.

For DirectX® 11 only:

  • DirectX® 11 shader compiler controls.
  • DirectX® 11 multiview extension.
  • DirectX® 11 Crossfire API updates.
    • Now supports using the API without needing a driver profile.
    • You can also now specify the transfer engine.

Driver Extensions

AGS exposes shader extensions for both DirectX® 11 and DirectX® 12. It also provides access to additional extensions available in the AMD driver for DirectX® 11:

  • Quad List primitive type.
  • UAV overlap.
  • Depth bounds test.
  • Multi-draw indirect.
  • Multiview.

Requirements

  • AMD Radeon™ GCN-based or RDNA™-based GPU (HD 7000 series or newer)
  • 64-bit Windows® 7 (SP1 with thePlatform Update), Windows® 8.1, Windows® 10, and Windows® 11
  • Visual Studio 2017 or newer (including Visual Studio 2022)

Version history

  • Includes RDNA4 detection and more robust driver version and GPU specifications detection.

Related software

AMD Capsaicin Framework
AMD Capsaicin Framework
Capsaicin is a Direct3D12 framework for real-time graphics research which implements the GI-1.0 technique and a reference path-tracer.
Render Pipeline Shaders SDK
Render Pipeline Shaders SDK
The Render Pipeline Shaders (RPS) SDK provides a framework for graphics engines to use Render Graphs with explicit APIs.
AMD Device Library eXtra (ADLX) SDK
AMD Device Library eXtra (ADLX) SDK
ADLX is a modern library designed to access features and functionality of AMD systems such as Display, 3D graphics, Performance Monitoring, GPU Tuning, and more.
GPUPerfAPI
GPUPerfAPI
GPUPerfAPI provides access to GPU Performance Counters. It analyzes performance and execution characteristics of applications using a Radeon™ GPU.

Related news and technical articles

The AMD FidelityFX™ SDK 1.1.2 is now available on GPUOpen
The AMD FidelityFX™ SDK 1.1.2 is now available on GPUOpen
The AMD FidelityFX SDK 1.1.2 release includes fixes for issues with FSR 3.1.1, and code changes needed for the October release of the Microsoft GDK.
The AMD FidelityFX™ SDK 1.1.1 is now available on GPUOpen
The AMD FidelityFX™ SDK 1.1.1 is now available on GPUOpen
Our patch release includes some FSR 3.1 fixes, support for AL2, and code changes needed for the upcoming release of the Microsoft Game Development Kit (GDK).
AMD Radeon Anti-Lag 2 SDK
AMD Radeon Anti-Lag 2 SDK
Learn how to integrate the AMD Radeon Anti-Lag 2 SDK into your game. Unlike the driver-based AL 1, AL 2's point of insertion is at the optimal point inside the game's logic, just before the user controls are sampled.
Introducing Compressonator v4.5 with up to 20% improvement in Brotli-G compression
Introducing Compressonator v4.5 with up to 20% improvement in Brotli-G compression
Compressonator v4.5 introduces improved BC1-BC5 compression that reduces file sizes on average by 10%-15% using a new Brotli-G zip packaging feature, mipmap changes, ETC codec fixes, and more.
Introducing Compressonator v4.4 with AVX-512 support for BC1 Encoding
Introducing Compressonator v4.4 with AVX-512 support for BC1 Encoding
Compressonator v4.4 adds AVX-512, AVX2, and SSE4 variations of BC1 encoding in the Compressonator Core library, new CLI options, and more.
Render Pipeline Shaders 1.1 is now available with Linux support and other improvements
Render Pipeline Shaders 1.1 is now available with Linux support and other improvements
The latest release of the Render Pipeline Shaders (RPS) SDK adds Linux support, the ability to dynamically load Vulkan functions, and more. Check out this post for the full release notes.
Introducing Compressonator v4.3
Introducing Compressonator v4.3
Compressonator v4.3 is out now! v4.3 features Brotli-G lossless compression, multi-texture mipmap generation, and much more.
Introducing AMD Render Pipeline Shaders SDK
Introducing AMD Render Pipeline Shaders SDK
Render Pipeline Shaders (RPS) SDK is now available for open beta access!

Related videos

Introducing AMD Render Pipeline Shaders SDK
Introducing AMD Render Pipeline Shaders SDK
The brand-new AMD Render Pipeline Shaders (RPS) SDK is a comprehensive and extensible Render Graph framework for graphics applications and engines using explicit APIs (such as DirectX® 12 and Vulkan®). In this video we will take a look at the overview of the design and implementation of the SDK. We will demonstrate how the RPS SDK can help game engines building render graphs easily, managing resource barriers and transient memory efficiently, and more!

[8]ページ先頭

©2009-2026 Movatter.jp