https://github.com/mxpv/rps
Rust wrapper for AMD Render Pipeline Shaders SDK
https://github.com/mxpv/rps
amd render-graph rust shaders vulkan
Last synced: 6 months ago
JSON representation
Rust wrapper for AMD Render Pipeline Shaders SDK
- Host: GitHub
- URL: https://github.com/mxpv/rps
- Owner: mxpv
- License: apache-2.0
- Created: 2022-12-16T20:01:12.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-04T06:31:41.000Z (over 3 years ago)
- Last Synced: 2025-03-26T07:11:21.121Z (about 1 year ago)
- Topics: amd, render-graph, rust, shaders, vulkan
- Language: Rust
- Homepage:
- Size: 52.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# rps
[](https://github.com/mxpv/rps/actions/workflows/ci.yml)
[](https://deps.rs/repo/github/mxpv/rps)
Rust wrappers for AMD Render Pipeline Shaders (RPS) SDK.
*NOTE:* This is very much a work in progress.
The API is not stable until 1.0 and may change at any time.
Reading:
- [RPS SDK Github](https://github.com/GPUOpen-LibrariesAndSDKs/RenderPipelineShaders)
- [GPU Open Announce](https://gpuopen.com/learn/rps_1_0/)
- [RPS SDK License](https://github.com/GPUOpen-LibrariesAndSDKs/RenderPipelineShaders/blob/main/LICENSE.txt)
This repository contains 2 crates:
| Name | Description | Links |
| --- | --- | --- |
| [`rps`](./crates/rps) | High-level Rust wrapper for RPS SDK | [](https://crates.io/crates/rps) [](https://docs.rs/rps) |
| [`rps-sys`](./crates/rps-sys) | Unsafe bindings to RPS SDK generated with `bindgen` | [](https://crates.io/crates/rps-sys) [](https://docs.rs/rps-sys) |