-
See https://developer.chrome.com/blog/new-in-webgpu-123#unrestricted_pointer_parameters_in_wgsl for change description.
## Acceptance criteria
- [x] (If not already present) Add a Language exten…
-
**Description**
Naga's WGSL frontend does not require disambiguation of operators with equal precedence in expressions. This is contrary to WGSL spec. requirements specified in https://www.w3.org/T…
-
See https://developer.chrome.com/blog/new-in-webgpu-123#dp4a_built-in_functions_support_in_wgsl for change description
## Acceptance criteria
- [x] (If not already present) Add a Language extens…
-
Hi, I have started to do some work with Bevy and .wgsl shaders but I've encountered that when `#import` statements are present in file there are lsp error messages for bevy_pbr imports. I use nvim wit…
-
```ts
const flipPlum = wgsl.plum(0);
const makeGridBuffer = () =>
wgsl.buffer(f32, 0)
.$allowMutable()
.$allowReadonly();
const gridBuffers = [makeGridBuffer(), makeGridBuffer()];
const…
-
I managed to collect 2 days worth of crashes, and wrote a script to convert all the .ron files to wgsl and then to hlsl, however, when i tried to run them via `./dxc-3.7 .hlsl -T ps_6_6` i am encounte…
-
Implement a WGSL code emitter analogous to the current GLSL emitter.
[WebGPU shading language spec](https://gpuweb.github.io/gpuweb/wgsl/)
-
I'd suggest we change the default visibility for elements within the package to be public, and introduce a new keyword 'private' to optionally annotate top level elements. Private elements are visible…
-
(I'm not sure about this at all, I just wanted to get some thoughts down. "Epistemic status: daydreaming")
Loosening up `naga::Module` to allow "unresolved" types, functions, and global variables m…
-
I tried opening a single wgsl file in stoneberry, after building vscode-wgsl version 16de6a0 and manually installing the vsix file.
Looking at the log below, I guess vscode-wgsl eagerly tries to pa…