EmbarkStudios/rust-gpu
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
RustApache-2.0
Pinned issues
Issues
- 2
Redirect to active community-maintained fork
#1156 opened - 1
discord link expired
#1155 opened - 0
spirv_builder sometimes cannot find symbols
#1152 opened - 0
Compiling uom crashes the compiler
#1150 opened - 2
Operator Overlaoding support
#1149 opened - 3
Allow for dynamic indexing of texture arrays.
#1147 opened - 0
- 0
- 2
Warn (or error) on a non-pub entrypoint
#1140 opened - 2
Make error messages more human
#1139 opened - 5
Consider build CLI (e.g. `cargo gpu`) mapping `spirv-std` deps to toolchain & backend versions.
#1137 opened - 0
Inliner->`mem2reg` can quadratically amplify already-exponential inlining (turning seconds into minutes).
#1136 opened - 2
- 2
Compile with Proc Macro
#1126 opened - 0
adding spirv-std anywhere in the worskspace, slows down the CPU code due to libm feature
#1121 opened - 0
- 3
Conditionals and code generation performance
#1110 opened - 2
- 5
- 5
- 5
- 0
- 0
- 3
- 1
- 0
- 1
How to get spir-v with OpCapability Kernel?
#1094 opened - 3
Incorrect index validation
#1093 opened - 2
Ray tracing position fetch support
#1092 opened - 0
- 9
Some shaders that compiled in 0.8 are erring in 0.9
#1089 opened - 3
- 2
- 2
Initializing workgroup memory
#1077 opened - 2
Malformed SPIR-V when compiling a simple loop
#1076 opened - 3
GEP not implemented for type struct [_; 0]
#1075 opened - 0
- 0
- 2
Rust-gpu in crates.io is misleading
#1063 opened - 2
Integer bitwise rotate miscompilation
#1062 opened - 0
Array init with 0i32 uses 0u32 instead.
#1061 opened - 2
- 1
- 5
- 4
- 3
- 0
- 1
Allow keeping linkage annotation
#1042 opened - 1
ZST's in structs cause invalid pointer casts
#1037 opened - 3
For loop not supported by Naga
#1032 opened