Top 4 Rust Shader Projects
🐉 Making Rust a first-class language and ecosystem for GPU code 🚧Project mention: What's everyone working on this week (40/2021)? | reddit.com/r/rust | 2021-10-04
Another aspect of writing code for GPUs are the shaders, the code that gets executed in the GPU. These can be written in CUDA C (for CUDA), OpenCL C (for OpenCL), GLSL (if using graphic/compute APIs such as OpenGL), etc. Rust can be used for this purpose too, thanks to rust-gpu, but it is a bit more complex to get started.
Type-safe, type-level and stateless Rust graphics frameworkProject mention: Neophyte trying to choose and learn rendering framework | reddit.com/r/rust_gamedev | 2021-10-11
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sample code for compute shader 101 trainingProject mention: Vulkan Memory Allocator | news.ycombinator.com | 2021-07-21
I agree strongly with you about the need for good resources. Here are a few I've found that are useful.
* A trip through the Graphics Pipeline is slightly dated (10 years old) but still very relevant.
* If you're interested in compute shaders specifically, I've put together "compute shader 101"
* Alyssa Rosenzweig's posts on reverse engineering GPUs casts a lot of light on how they work at a low level. It helps to have a big-picture understanding first.
I think there is demand for a good book on this topic.
Another live-coding tool for creating shader demos, Vulkan powered.Project mention: Pilka: Personal live-coding shader editor | reddit.com/r/rust | 2021-09-01
What are some of the best open-source Shader projects in Rust? This list will help you:
Are you hiring? Post a new remote job listing for free.