rust-gpu icon indicating copy to clipboard operation
rust-gpu copied to clipboard

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

Results 149 rust-gpu issues
Sort by recently updated
recently updated
newest added

Currently the `rust-gpu` error messages are super obtuse and require understanding of both graphics programming and the underlying apis like vulkan. They are not written for humans to understand and...

t: enhancement

Tks to @LegNeato previous changes

I was looking at minimal shader `Cargo.toml`s and they're often mainly: ```toml [dependencies] spirv-std = "0.9.0" ``` --- In the past (e.g. https://github.com/EmbarkStudios/rust-gpu/issues/911#issuecomment-1220547953) any speculation was focused on the backend...

Adds support for subgroup intrinsics, see [GL_KHR_shader_subgroup](https://github.com/KhronosGroup/GLSL/blob/main/extensions/khr/GL_KHR_shader_subgroup.txt) and [SPIRV spec 3.49.24. Non-Uniform Instructions](https://registry.khronos.org/SPIR-V/specs/unified1/SPIRV.html#_group_and_subgroup_instructions). Note that the glsl extension only exposes spirv's `OpGroupNonUniform*` instructions, and NOT the `OpGroup*` instructions which can...

### Expected Behaviour Compile doesn't fail ### Example & Steps To Reproduce 1. Write a shader with a dependency on uom ## System Info - Rust: rustc 1.74.0-nightly (8ce4540bd 2023-09-29)...

t: bug

The new repo can be found at https://github.com/Rust-GPU/rust-gpu. It would be nice to archive this repo and link this in the README.

hi i think the discord link has expired

t: enhancement

See also https://github.com/rust-lang/rust/issues/130405