-
In WebGPU spec, there are a few places where API includes a message attribute that will hold a natural language, human-readable string. There is no explicit limitation on which language and directiona…
-
Validate array creation:
* [x] Array with a creation-time expression for the size
* [x] Array with an overridable constant for the size
* [x] Array with an expression where all identifiers resolv…
-
* [ ] `mat` -- invalid
* [ ] `mat2` --invalid
* [ ] `mat2x` -- invalid
* [ ] `matx3` -- invalid
* [x] `mat2x3` -- invalid
* [x] `mat2x3` -- invalid
* [x] `mat2x3 f32>` -- invalid
* [x] `mat2x3
-
* [x] Declaration at module scope succeeds
* [x] Declaration at other scopes fail
* [x] Declaration with a scalar type and initializer succeeds
* [x] bool
* [x] i32
* [x] u32
* [x] f…
-
i just tried to use this to compile all tree-sitter grammars
but the build fails with many `multiple definition` errors
so it seems like a bad idea to compile all grammars into one binary
…
-
### Description
Just like in the examples `webgpu_compute_points` and `webgpu_compute_particles_rain` would it be possible to use the TSL Syntax with `tslFn` to compute texture storage data? @sunag…
-
Example: validate that `textureSample(t, s, coord)` fails `t` is `texture_storage_2d`
-
So...... I am finding that `textureSampleLevel` doesn't really work on Intel Mac in compute shaders
If I make a texture with 2 mip levels with the larger mip level (0,0,0,0) and the smaller mipLeve…
-
Using a fresh copy of the repo the Basic example is unable to be ran.
```2024-04-27T20:50:22.322177Z ERROR bevy_render::render_resource::pipeline_cache: failed to process shader:
error: expected g…
-
Right now the modern graphics APIs are moving towards using the SPIRV binary format as the default way to upload a shader to the GPU.
In some cases, an alternative format is used and the `spirv_cro…