Rust GPU:ShadertoyシェーダーをRustへ移植
2025-04-12
Rust GPUを使うと、GPUプログラム(シェーダー)をRustで記述できます。作者はいくつかの一般的なShadertoyシェーダーをRustに簡単に移植しました。Rust GPUはRustコードをSPIR-Vにコンパイルし、Vulkanワークフローにシームレスに統合されます。このプロジェクトは、トレイト、ジェネリクス、マクロなどのRustの機能を活用し、CPUとGPU間のデータ共有を簡素化します。さらに、このプロジェクトはwgpuとnagaの問題を修正することで、エコシステムに貢献しました。
開発