mirror of
https://github.com/EmbarkStudios/rust-gpu.git
synced 2024-11-21 14:24:13 +00:00
ed697bc192
* Rename bin/wgpu_runner.rs to main.rs Fixes running `cargo run --bin example-runner-wgpu` as documented at https://embarkstudios.github.io/rust-gpu/book/building-rust-gpu.html * Add --lib to sample commands in android.nix |
||
---|---|---|
.. | ||
multibuilder | ||
runners | ||
shaders | ||
README.md |
Examples
The examples here are split into a few categories:
- The shaders folder contain various rust-gpu shaders, and are examples of how to use rust-gpu.
- The runners folder contains programs that build and execute the shaders in the shaders folder using, for example, Vulkan. These programs are not exactly examples of how to use rust-gpu, as they're rather generic vulkan sample apps, but they do contain some infrastructure examples of how to integrate rust-gpu shaders into a build system (although both aren't the cleanest of examples, as they're also testing some of the more convoluted ways of consuming rust-gpu).
- Finally, the multibuilder folder is a very short sample app of how to use the
multimodule
feature ofspirv-builder
.