Rust GPU: Bringing Shadertoy Shaders to Rust
2025-04-12
Rust GPU lets you write GPU programs (shaders) in Rust. The authors ported several popular Shadertoy shaders to Rust with ease. Rust GPU compiles Rust code to SPIR-V, integrating seamlessly into Vulkan workflows. The project leverages Rust features like traits, generics, and macros, simplifying CPU/GPU data sharing. Furthermore, the project contributed back to the ecosystem by fixing issues in wgpu and naga.
Development