Releases: GPUOpen-LibrariesAndSDKs/RenderPipelineShaders
AMD Render Pipeline Shaders SDK Open Beta 1.1.1 Maintenance Release
Minor changes that include
- Cleanup of intermediate files
- Update to the project licence
AMD Render Pipeline Shaders SDK Open Beta 1.1 Maintenance Release
Version 1.1 (maintenance)
Bug Fixes
Add missing execute permissions for rpsl compiler binaries.
Fixes for symbol exports for dynamically linked rpsl modules.
Fixes for RPSL explorer file path issues.
Fixes for RPSL explorer file change notifications.
Fixes for a number of CMake issues.
AMD Render Pipeline Shaders SDK Open Beta 1.1
After our initial release of the Render Pipeline Shaders (RPS) SDK we have continued to iterate on it to address your feedback and bring you new features. A list of these can be found below followed by additional improvements.
Release notes
Features
- Linux support for the base library and the RPSL compiler.
- Support for dynamically loading Vulkan functions.
- Support for latest stable Agility SDK 1.608.3.
- Automatic marking of the discard flags to accesses.
Bug fixes
- Fix prioritization of queues for node scheduling.
- Fixes for MinGW support.
- Fixes for D3D12 heap creation.
- Fixes for ImGui Settings parsing.
- Fixes for latest ImGui version.
- Fixes for dynamic render graphs.
- Fixes for dynamic node declarations.
- Fixes for multithreading with dynamically declared nodes.
Other
- A comprehensive tutorial to get started with RPS.
- Improved documentation.
Give it a try!
How to get in touch
We listen to feedback as much as possible, so keep raising issues here on GitHub if you have any feature requests or think you may have found a bug.
While you can still get in touch with us via your AMD representative, @GPUOpen on Twitter or @[email protected] we have added an additional, more direct channel of feedback. By using this invitation link, you can join our Discord server and chat with the RPS team directly. We are happy to receive any feedback and may adjust our prioritization according to frequently requested features.
AMD Render Pipeline Shaders SDK Open Beta
About the RPS SDK Open Beta
The Render Pipeline Shaders (RPS) SDK is a comprehensive and extensible Render Graph framework for graphics applications and engines using explicit APIs.
The RPS SDK intends to make Render Graphs more easily accessible and to provide a generally optimal barrier generator and (aliasing) memory scheduler. It has a compiler-like architecture, including a frontend used to specify resources and a node sequence, a runtime compiler which compiles the linear node sequence into a graph and schedules it, and a runtime backend that converts the scheduled render graph into graphics API commands.
This open beta release supports DirectX® 12 and Vulkan®, and we encourage developers to try and give us feedback, so we can polish the SDK before a production release.
Support
To get support during this open beta, please get in touch with your AMD representative, or send a DM to @GPUOpen on Twitter or @[email protected]. We might not be able to get back to you on Twitter or Mastodon during the open beta period, but your feedback is still very valuable, and we will read and try to respond to everyone.