Writing GPU shaders in Rust

Firestar99

Playlists: 'gpn24' videos starting here / audio

Rust-GPU compiles (embedded) Rust to GPU shaders. You can then use these shaders in the bevy game engine, your custom wgpu render or whatever else needs shaders. We'll look at how it compares to DSLs for GPU programming, such as glsl, wgsl or burn. And why are we targetting SPIR-V, yet can compile to wgsl and run on the web. And if we really can compile ordinary rust, what could we run on graphics cards?

Licensed to the public under https://creativecommons.org/licenses/by/4.0/

Download

Embed

Share:

Tags