@@ -255,12 +255,11 @@ as the implementation catches up.
255
255
256
256
Exactly which WGSL features ` wgpu ` supports depends on how you are using it:
257
257
258
- - When running as native code, ` wgpu ` uses the [ Naga] [ naga ] crate
258
+ - When running as native code, ` wgpu ` uses [ Naga] [ naga ]
259
259
to translate WGSL code into the shading language of your platform's native GPU API.
260
- Naga has [ a milestone] [ naga wgsl milestone ]
261
- for catching up to the WGSL specification,
262
- but in general, there is no up-to-date summary
263
- of the differences between Naga and the WGSL spec.
260
+ Naga is working on catching up to the WGSL specification,
261
+ with [ bugs] [ naga bugs ] tracking various issues,
262
+ but there is no concise summary of differences from the specification.
264
263
265
264
- When running in a web browser (by compilation to WebAssembly)
266
265
without the ` "webgl" ` feature enabled,
@@ -274,8 +273,8 @@ Exactly which WGSL features `wgpu` supports depends on how you are using it:
274
273
275
274
[ webgpu spec ] : https://www.w3.org/TR/webgpu/
276
275
[ wgsl spec ] : https://gpuweb.github.io/gpuweb/wgsl/
277
- [ naga ] : https://github.com/gfx-rs/naga/
278
- [ naga wgsl milestone ] : https://github.com/gfx-rs/naga/milestone/4
276
+ [ naga ] : https://github.com/gfx-rs/wgpu/tree/trunk/ naga/
277
+ [ naga bugs ] : https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22naga%22
279
278
280
279
## Coordinate Systems
281
280
0 commit comments