Skip to content

Commit 0fe6f7b

Browse files
AGS 5.4.1
1 parent 6f46d09 commit 0fe6f7b

File tree

61 files changed

+1152
-425
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1152
-425
lines changed

.gitattributes

Lines changed: 0 additions & 31 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 51 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 0 additions & 69 deletions
This file was deleted.

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2017 Advanced Micro Devices, Inc. All rights reserved.
1+
Copyright (c) 2020 Advanced Micro Devices, Inc. All rights reserved.
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
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. AGS 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.
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 graphics APIs. If you are serious about getting the most from your AMD GPU, then AGS can help you harness that power.
5+
6+
AGS includes support for querying graphics driver version info, GPU hardware info, performance metrics, shader extensions and additional extensions supported in the AMD drivers for DirectX 11 and DirectX 12. AGS also provides Crossfire™ (AMD's multi-GPU rendering technology) support and Eyefinity (AMD's multi-display rendering technology) configuration info.
57

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

810
<div>
911
<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>
1012
</div>
1113

14+
### What's new in AGS 5.4.1
15+
Version 5.4.1 is a minor update to include x86 libs and Visual Studio 2019 support. There is also support for base vertex and base instance intrinsics.
1216

1317
### What's new in AGS 5.4
14-
Version 5.4 adds a better description of the GPU architecture for those wishing to fine tune their games for specific code paths. You can also check if the GPU is an APU or not. This may be useful when budgeting for memory since the local memory reported will only be a small amount compared to the system memory the GPU has access to. In addition, there are now shader intrinsics for getting the draw index for execute indirect calls as well as support for atomic U64 ops.
18+
Version 5.4 adds a better description of the GPU architecture for those wishing to fine tune their games for specific code paths. In addition, there are now shader intrinsics for getting the draw index for execute indirect calls as well as support for atomic U64 ops.
1519

1620
Radeon 7 and RDNA GPU core and memory speeds are now returned.
1721

18-
For those using the static lib version of AGS, we now ship the debug versions of these libs too.
19-
2022
### What's new in AGS 5.3
21-
22-
Version 5.3 adds DirectX 11 deferred context support for our MultiDrawIndirect and UAV overlap extensions, along with a helper function to let your app determine if the installed driver meets your game's minimum driver version requirements. If you're a Vulkan user, you can pair that with our machine readable [AMD Vulkan versions](https://github.com/GPUOpen-Drivers/amd-vulkan-versions) database, to get more information about the Vulkan implementation in our client driver.
23+
Version 5.3 adds DirectX 11 deferred context support for our MultiDrawIndirect and UAV overlap extensions, along with a helper function to let your app determine if the installed driver meets your game's minimum driver version requirements. If you're a Vulkan user, you can pair that with our machine readable AMD Vulkan versions database, to get more information about the Vulkan implementation in our client driver.
2324

2425
Lastly, there's a new FreeSync 2 gamma 2.2 mode. It uses a 10-bit (per RGB component, 2-bit alpha) swapchain, as opposed to the 16-bit (per RGB component, 16-bit alpha) swapchain needed for FreeSync 2 scRGB.
2526

ags_lib/.gitattributes

Lines changed: 0 additions & 13 deletions
This file was deleted.

ags_lib/LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2017 Advanced Micro Devices, Inc. All rights reserved.
1+
Copyright (c) 2020 Advanced Micro Devices, Inc. All rights reserved.
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)