Rust GPU: Llevando Shaders de Shadertoy a Rust
2025-04-12
Rust GPU te permite escribir programas de GPU (shaders) en Rust. Los autores portaron varios shaders populares de Shadertoy a Rust con facilidad. Rust GPU compila código Rust a SPIR-V, integrándose perfectamente en los flujos de trabajo de Vulkan. El proyecto aprovecha las características de Rust, como traits, genéricos y macros, simplificando el intercambio de datos entre CPU y GPU. Además, el proyecto contribuyó al ecosistema corrigiendo problemas en wgpu y naga.
Desarrollo