Skip to content

Commit 1ec1cc5

Browse files
committed
Update documentation for 4.0.3 release
4.0.3 re-enables GCN shader extension support. Requires Radeon Software Crimson Edition 16.9.1 (driver version 16.40) or later.
1 parent 989b1de commit 1ec1cc5

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# AMD AGS SDK Changelog
22

3-
See `ags_lib\CHANGELOG.md` for changes to the core AGS library.
3+
**Note:** See `ags_lib\CHANGELOG.md` for changes to the core AGS library.
4+
5+
### v4.0.3 - 2016-08-18
6+
* Fix up crossfire_sample for latest AGS API
47

58
### v4.0.0 - 2016-05-24
69
* Fix up crossfire_sample now that extension API calls specify DX11 or DX12

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
# AMD AGS SDK
22
![AMD AGS SDK](http://gpuopen-librariesandsdks.github.io/media/amd_logo_black.png)
33

4-
The AMD GPU Services (AGS) library provides software developers with the ability to query AMD GPU software and hardware state information that is not normally available through standard operating systems or graphic APIs. Version 4.0 of the library includes support for querying graphics driver version info, GPU performance, Crossfire™ (AMD's multi-GPU rendering technology) configuration info, and Eyefinity (AMD's multi-display rendering technology) configuration info. AGS also exposes the explicit Crossfire API extension and additional extensions supported in the AMD drivers for DirectX 11.
4+
The AMD GPU Services (AGS) library provides software developers with the ability to query AMD GPU software and hardware state information that is not normally available through standard operating systems or graphic APIs. Version 4.0 of the library includes support for querying graphics driver version info, GPU performance, Crossfire™ (AMD's multi-GPU rendering technology) configuration info, and Eyefinity (AMD's multi-display rendering technology) configuration info. AGS also exposes the explicit Crossfire API extension, GCN shader extensions, and additional extensions supported in the AMD drivers for DirectX 11 and DirectX 12.
55

66
In addition to the library itself, the AGS SDK includes several samples to demonstrate use of the library.
77

8-
**Note:** Shader extension support has been temporarily removed while we wait for an updated driver that fixes certain issues.
9-
108
<div>
119
<a href="https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK/releases/latest/"><img src="http://gpuopen-librariesandsdks.github.io/media/latest-release-button.svg" alt="Latest release" title="Latest release"></a>
1210
</div>
1311

1412
### What's new in AGS
15-
AGS now returns a lot more information from the GPU in addition to exposing the explicit Crossfire API and other extensions for DirectX 11. Highlights include the following:
13+
AGS now returns a lot more information from the GPU in addition to exposing the explicit Crossfire API and other extensions for DirectX 11. Version 4.0 also exposes GCN shader extensions for both DirectX 11 and DirectX 12. Highlights include the following:
1614

1715
* The initialization function can now return information about the GPU:
1816
* Whether the GPU is GCN or not
@@ -22,6 +20,9 @@ AGS now returns a lot more information from the GPU in addition to exposing the
2220
* New explicit Crossfire API
2321
* Provides the ability to control resource transfers between GPUs in Crossfire configuration in DirectX 11
2422
* Allows improved performance in multi-GPU configurations
23+
* New GCN shader extension support
24+
* DirectX 11 and DirectX 12
25+
* Requires Radeon Software Crimson Edition 16.9.1 (driver version 16.40) or later
2526
* AGS provides access to additional extensions available in the AMD driver for DirectX 11:
2627
* Quad List primitive type
2728
* UAV overlap
@@ -45,6 +46,8 @@ In addition to the three samples included in this repo, there are other samples
4546
* [CrossfireAPI11](https://github.com/GPUOpen-LibrariesAndSDKs/CrossfireAPI11) - a larger example of using the explicit Crossfire API
4647
* The CrossfireAPI11 sample also comes with an extensive guide for multi-GPU: the *AMD Crossfire guide for Direct3D&reg; 11 applications*
4748
* [DepthBoundsTest11](https://github.com/GPUOpen-LibrariesAndSDKs/DepthBoundsTest11) - a sample showing how to use the depth bounds test extension
49+
* [Barycentrics11](https://github.com/GPUOpen-LibrariesAndSDKs/Barycentrics11) - a sample showing how to use the GCN shader extensions for DirectX 11
50+
* [Barycentrics12](https://github.com/GPUOpen-LibrariesAndSDKs/Barycentrics12) - a sample showing how to use the GCN shader extensions for DirectX 12
4851

4952
### Premake
5053
The Visual Studio projects in each sample's `build` directory were generated with Premake. To generate the project files yourself (for another version of Visual Studio, for example), open a command prompt in the sample's `premake` directory (where the premake5.lua script for that sample is located, not the top-level directory where the premake5 executable is located) and execute the following command:

0 commit comments

Comments
 (0)