-
**Is your feature request related to a problem? Please describe.**
The WGSL spec. defines a language extension called `readonly_and_readwrite_storage_textures`, which we can and should support.
…
-
I think github issues is a better place for these ideas while they're low priority for us.
(Previous versions of wgsl-linker had support for extends, and I drafted part of a spec for extends in we…
-
(written by @mhawryluk)
As noticed by @piaskowyk currently the examples use our special example-toolkit functionalities which aren't available outside the page. Therefore users cannot copy paste our …
-
Issue 2 extracted from https://github.com/gpuweb/gpuweb/discussions/4750 by @jacobgorm
The WGSL clamp function currently requires all arguments to be of the same type, including when used with vect…
-
After using `naga_oil` myself and running into some issues, I think it would really benefit having access to `naga` internals. I did search for this feature request within WGPU, but I originally did n…
-
Implement a WGSL code emitter analogous to the current GLSL emitter.
[WebGPU shading language spec](https://gpuweb.github.io/gpuweb/wgsl/)
-
PlayCanvas is currently using [glslang](https://github.com/KhronosGroup/glslang) and [twgsl](https://github.com/BabylonJS/twgsl) to transpile GLSL into WGSL. This doesn't support all new features in W…
-
Namespaces are likely coming eventually to wesl. They've come up in wesl design discussions several times, and the wgsl team has had [namespaces](https://github.com/gpuweb/gpuweb/issues/777) on the ra…
-
WGSL doesn't currently support `mat / scalar` though it does support `mat * scalar`. Apparently this is because MSL and SPIR-V don't support it. GLSL, HLSL do. Is it trivial to transform the expressio…
-
How easy is it to add other Anime4K upscalers to the list, like Upscale-S or M?
Is it possible to chain and pipeline multiple Upscalers? For instance, I like to chain a Upscaler and Restore wgsl toge…