diff --git a/content/news/020/index.md b/content/news/020/index.md index 7a786415f..06284349c 100644 --- a/content/news/020/index.md +++ b/content/news/020/index.md @@ -1143,7 +1143,7 @@ _Voxel Bunny rendering with conservative rasterization_ [wgpu] is a [WebGPU] implementation in Rust. It is safe, efficient, and portable: can target both native (Vulkan/D3D/Metal) and the Web. -Most progress in April was focused around [WGSL] shaders and validation. +Most progress in March was focused around [WGSL] shaders and validation. [naga] has seen a lot of improvements in the SPIR-V and WGSL parsing, as well as backend code generation. Most importantly, it now fully validates both statements and expressions. No more accidental foot shots from adding vec2 diff --git a/content/news/021/index.md b/content/news/021/index.md index 2017d8041..4c1d82fbf 100644 --- a/content/news/021/index.md +++ b/content/news/021/index.md @@ -148,6 +148,28 @@ projects: [bevy_tiled], [bevy_asset_ron]. ## Library & Tooling Updates +### [wgpu]-0.8 + +![Screenshot of tree rendering](wgpu-tree.png) + +[wgpu] is a [WebGPU] implementation in Rust. It is safe, efficient, +and portable: can target both native (Vulkan/D3D/Metal) and the Web. + +The team has rolled out gfx-hal-0.8 and wgpu-0.8 updates on crates! +Read [gfx-release-blog] for more details. + +In April, the team implemented more validation on both the host and the shader +sides. [Naga]'s coverage of SPIR-V and MSL features is also greately improved. + +On the infrastructure side, [wgpu] integrated [profiling] and got the first +[naga performance] numbers, which looked promising. + +[wgpu]: https://github.com/gfx-rs/wgpu +[naga]: https://github.com/gfx-rs/naga +[profiling]: https://github.com/aclysma/profiling +[gfx-release-blog]: https://gfx-rs.github.io/2021/04/30/release-0.8.html +[naga perf numbers]: https://github.com/gfx-rs/wgpu-rs/discussions/879 + ## Popular Workgroup Issues in Github diff --git a/content/news/021/wgpu-tree.png b/content/news/021/wgpu-tree.png new file mode 100644 index 000000000..721b320c5 Binary files /dev/null and b/content/news/021/wgpu-tree.png differ