-
As shown in the example in #4390, WGSL says that `let`-bound identifiers are not constants, and thus bounds checks cannot cause validation errors, but must be handled at runtime. But the SPIR-V backen…
-
See https://developer.chrome.com/blog/new-in-webgpu-130#dual_source_blending for change description.
## Acceptance criteria
- [x] Update [`dstFactor`](https://developer.mozilla.org/en-US/docs/We…
-
I've noticed that quite a few projects have started using naga oil. 🎉 This has lead to reasonable feature requests in WGSL language servers and WGSL tools:
- https://github.com/PolyMeilex/vscode-w…
-
Issue created to track SDL3 GPU Backend, targeting WebGPU.
Extract from [SDL_GPU Readme page](https://github.com/libsdl-org/SDL_shader_tools/blob/main/docs/README-SDL_gpu.md)
> Future plans are…
-
Currently in the subgroups proposal we have two WebGPU features, `subgroups` and `subgroups-f16`, to enable corresponding WGSL extensions `subgroups` and `subgroups_f16`.
Since WebGPU feature `subg…
-
I am developing an extension to WGSL (as part of a WESL/Bevy experiment).
One big challenge I'm facing is how to map back errors emanating from Naga to the input source code. This is a non trivial p…
-
Hi,
Quick question, since Chrome 125, webgpu now has subgroups, would it be possible to add native support for them using the currently available WGSL API?
See: https://developer.chrome.com/blo…
-
If an atomic comes from an storage buffer then it has a `QueueFamily` memory scope. Reading the synchronization section it says: `All synchronization functions use the Workgroup [memory scope](https:/…
-
Hi,
Quick question, since Chrome 128, webgpu now has experimental subgroups, would it be possible to add native support for them using the currently available WGSL API?
See: https://developer.ch…
-
Upgrading to bevy 0.10 demonstrated the need for some kind of formal mapping between WGSL and Rust implementations, for the sake of easily patching in changes via diff as they're made in upstream.
…
Shfty updated
9 months ago