WPT details: WebGPU/WGSL have a conformance test suite (https://github.com/gpuweb/cts) that is regularly pulled into Chromium and part of the testing of Dawn/Tint in Chromium. While the CTS can be embedded in WPT, the WebGPU team opted to keep it separate in Chromium testing to use a customized harness for robustness and performance. CTS: https://github.com/gpuweb/cts/pull/4490
Add a language feature to WGSL, `texture_and_sampler_let` that adds the ability to store texture and sampler objects into a let declaration in WGSL.
To allow storing texture and samples in WGSL shaders into lets. This allows creating local names for what are usually global objects.
Explainers: https://github.com/gpuweb/gpuweb/issues/5339