Skip to content

Commit

Permalink
Pull latest ags_lib to get slight documentation updates
Browse files Browse the repository at this point in the history
Only the documentation changes. The DLLs and import libs were rebuilt
just to update the date. No functionality changes.
  • Loading branch information
jstewart-amd committed Dec 8, 2016
2 parents 73f0044 + 8916663 commit 53fa224
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 8 deletions.
7 changes: 4 additions & 3 deletions ags_lib/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
# AMD AGS Library Changelog

### v5.0.5 - 2016-12-07
### v5.0.5 - 2016-12-08
* Add function to set displays into HDR mode
* Implement full GPU enumeration with adapter string, device id, revision id, and vendor id
* Implement per-GPU display enumeration including information on display name, resolution, and HDR capabilities
* Remove agsGetGPUMemorySize and agsGetEyefinityConfigInfo in favor of including this information in the device and display enumeration
* Remove `agsGetGPUMemorySize` and `agsGetEyefinityConfigInfo` in favor of including this information in the device and display enumeration
* Add optional user-supplied memory allocator
* Add DirectX11 shader compiler controls
* Add DirectX11 multiview extension
* Requires Radeon Software Crimson ReLive Edition 16.12.1 (driver version 16.50.2001) or later
* Update DirectX11 Crossfire API to support using the API without needing a driver profile
* Update DirectX11 Crossfire API to allow specifying the transfer engine

### v4.0.3 - 2016-08-18
* Improve support for DirectX 11 and DirectX 12 GCN shader extensions
* Add support for Multidraw Indirect Count Indirect for DirectX 11
* Fix clock speed information for Polaris GPUs
* Requires Radeon Software Crimson Edition 16.9.1 (driver version 16.40) or later
* Requires Radeon Software Crimson Edition 16.9.2 (driver version 16.40.2311) or later

### v4.0.0 - 2016-05-24
* Add support for GCN shader extensions
Expand Down
Binary file modified ags_lib/doc/amd_ags.chm
Binary file not shown.
21 changes: 16 additions & 5 deletions ags_lib/inc/amd_ags.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
///
/// The latest version of the API is publicly hosted here: https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK/.
/// It is also worth checking http://gpuopen.com/gaming-product/amd-gpu-services-ags-library/ for any updates and articles on AGS.
/// \internal
/// Online documentation is publicly hosted here: http://gpuopen-librariesandsdks.github.io/ags/
/// \endinternal
///
/// What's new in AGS 5.0 since version 4.x
/// ---------------------------------------
Expand Down Expand Up @@ -418,7 +421,9 @@ AMD_AGS_API AGSReturnCode agsSetDisplayMode( AGSContext* context, int deviceInde
/// @{

///
/// Function used to initialize the AMD-specific driver extensions for D3D12
/// Function used to initialize the AMD-specific driver extensions for D3D12.
/// D3D12 extensions are supported in Radeon Software Crimson Edition 16.9.2 (driver version 16.40.2311) onwards.
/// Newer extensions may require more recent versions of the driver. Check support with extensionsSupported.
///
/// \param [in] context Pointer to a context. This is generated by \ref agsInit
/// \param [in] device The D3D12 device.
Expand All @@ -445,7 +450,10 @@ AMD_AGS_API AGSReturnCode agsDriverExtensionsDX12_DeInit( AGSContext* context );
/// @{

///
/// Function used to initialize the AMD-specific driver extensions for D3D11
/// Function used to initialize the AMD-specific driver extensions for D3D11.
/// Shader intrinsics are supported in Radeon Software Crimson Edition 16.9.2 (driver version 16.40.2311) onwards.
/// The multiview extension requires Radeon Software Crimson ReLive Edition 16.12.1 (driver version 16.50.2001) or later.
/// Newer extensions may require more recent versions of the driver. Check support with extensionsSupported.
///
/// \param [in] context Pointer to a context. This is generated by \ref agsInit
/// \param [in] device The D3D11 device.
Expand Down Expand Up @@ -618,8 +626,9 @@ AMD_AGS_API AGSReturnCode agsDriverExtensionsDX11_MultiDrawIndexedInstancedIndir
/// @}

/// \defgroup shadercompiler Shader Compiler Controls
/// API for controlling DirectX11 shader compilation
/// Check support for this feature using the AGS_DX11_EXTENSION_CREATE_SHADER_CONTROLS bit. Supported in 16.9.2 onwards.
/// API for controlling DirectX11 shader compilation.
/// Check support for this feature using the AGS_DX11_EXTENSION_CREATE_SHADER_CONTROLS bit.
/// Supported in Radeon Software Crimson Edition 16.9.2 (driver version 16.40.2311) onwards.
/// @{

///
Expand Down Expand Up @@ -660,7 +669,9 @@ AMD_AGS_API AGSReturnCode agsDriverExtensionsDX11_SetDiskShaderCacheEnabled( AGS
/// @}

/// \defgroup multiview Multiview
/// API for multiview broadcasting
/// API for multiview broadcasting.
/// Check support for this feature using the AGS_DX11_EXTENSION_MULTIVIEW bit.
/// Supported in Radeon Software Crimson ReLive Edition 16.12.1 (driver version 16.50.2001) onwards.
/// @{

///
Expand Down
Binary file modified ags_lib/lib/amd_ags_x64.dll
Binary file not shown.
Binary file modified ags_lib/lib/amd_ags_x64.lib
Binary file not shown.
Binary file modified ags_lib/lib/amd_ags_x86.dll
Binary file not shown.
Binary file modified ags_lib/lib/amd_ags_x86.lib
Binary file not shown.

0 comments on commit 53fa224

Please sign in to comment.