David Neto
David Neto
User-defined namespaces is issue #777
Provisionally pulling this in to Milestone 2 to match #4286
Other discussions have progressed: * [[block]] has been removed. #2104 * I assume the store type for a buffer binding won't have to be a struct #2188 That essentially eliminates...
Should extend the example: ``` [[group(0),binding(1)]] var binding_array; // array of three sampled textures ``` Base Vulkan/SPIR-V functionality restricts the indexing into such arrays (e.g. must be uniform value) so...
I think we have good options for adding this feature after v1 ships. It's a fundamental feature, so at very worst we can add an `enable`, which allows us to...
Related: #822 is about support for arrays of textures. That has some discussion of syntax. I'm tempted to close this issue in favour of that one, as long as the...
[6.15.15.7. Mapping image channels to color values returned by read_image and color values passed to write_image to image channels](https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_C.html#mapping-image-channels-to-color-values-returned-by-read_image-and-color-values-passed-to-write_image-to-image-channels) says that when reading from a CL_RG format, the result value...
Tint issue https://bugs.chromium.org/p/tint/issues/detail?id=1756
In general, we can do this for context-dependent names.
I suggest we update https://github.com/gpuweb/cts/blob/main/src/webgpu/shader/validation/parse/identifiers.spec.ts to: * add anything that is a predeclared 'enum' to the kValidIdentifiers * But we have to be careful to avoid clashes, e.g. in the...