Rust GPU:用Rust编写GPU着色器

2025-04-12

Rust GPU项目允许开发者使用Rust编写GPU程序(着色器)。开发者将几个流行的Shadertoy着色器移植到Rust,过程顺利。Rust GPU将Rust代码编译成SPIR-V,方便集成到Vulkan工作流程中。该项目支持Rust特性,例如trait、泛型和宏,简化了CPU和GPU之间的数据共享。此外,该项目还修复了wgpu和naga的一些问题,为Rust生态系统做出了贡献。

开发