Sylvester Hesp
Sylvester Hesp
Now with proper commit history ;)
Currently, this doesn't work: ```rust let pixel = image.fetch(coords); ``` Because `fetch` needs to infer the return type. So you have to write this: ```rust let pixel: Vec4 = image.fetch(coords);...
From @hrydgard: The builtin `#[spirv(global_invocation_id)] id: UVec3` needs to be declared as an UVec3, and then truncated if you want a Vec2. In HLSL and GLSL it's common to declare...
Although we only support SpirV as a target right now and implementing a DXIL backend would still be a thing of the distant future, it doesn't make much sense to...
Check can be disabled by specifying `skip-toolchain-check` feature on either `rustc_codegen_spirv` or `spirv_builder`
I need to track the changes to the UI graph and apply them to some data model. However, the input and output IDs of the connections don't tell me much,...
Hi, We are using the `meshoptimizer` to simplify parts of a mesh, but I needed to be able to manually specify which vertices to lock. From #432 I gathered that...
We support raytracing in shaders, but it appears we neither have proper documentation, nor a nice example in our codebase. We should add both.
https://github.com/EmbarkStudios/rust-gpu/blob/main/docs/src/attributes.md seems very outdated.