What's New in WebGPU (Chrome 153-154)
- Auto-discovered
François Beaufort
Visit resource ↗Description
Francois Beaufort's Chrome Developers changelog covers WebGPU changes in Chrome 153 and 154, continuing the recurring What's New in WebGPU series. It targets implementers and shader authors tracking Dawn and WGSL with shipping Chrome.
Highlights include the WGSL buffer_view extension (bufferView, bufferArrayView, bufferLength) for packed buffer layouts, plus swizzle_assignment for multi-component vector writes. The post also notes texture-formats-tier1 detection fixes, subgroup enablement with subgroup_size_control, and Dawn items such as BufferMapWriteExtendedUsages.
Readers should already use WebGPU or WGSL and feature detection in JavaScript.
Published on developer.chrome.com with intent-to-ship threads, WGSL proposals, and sample projects.
Standard reading for WebGPU teams needing a concise delta before testing Chrome beta or stable.
Related resources
- LunarG Releases Vulkan SDK 1.4.357.0
LunarG announcement for Vulkan SDK 1.4.357.0 for Linux, macOS, and Windows, matching Vulkan API revision 1.4.357.
81% match · <code><developers><extensions><highlights><macos><new><updates> - Depth | Unity Shader Code Basics 04
This YouTube tutorial by Daniel Ilett is part 4 of Unity Shader Code Basics.
81% match · <shaders><authors><buffer><part><series><shader><view> - Announcing AgilitySDK 721 Preview and an addition to LinAlg in Shader Model 6.10
Announcing AgilitySDK 721 Preview and an addition to LinAlg in Shader Model 6.10 is a technical blog article by Amar Patel. DirectX Developer Blog announcing Agility SDK…
77% match · <code><shaders><intermediate><developers><feature><new><shader><updates> - Spark 1.3 and spark.js
Spark 1.3 and spark.js is a release post by Ignacio Castaño on the Ludicon blog covering Spark 1.3 real-time GPU texture compression and the new spark.js JavaScript package for…
77% match · <intermediate><changelog><fixes><highlights><new><webgpu><wgsl> - Around The World, Part 28: Scaling up
This is part 28 of Thomas ten Cate's Around The World development blog about an early-stage sea exploration game in Godot.
71% match · <code><intermediate><developers><ongoing><part><series><view> - PIX 2509.25 – support for new D3D features and devices, and misc bug fixes
PIX 2509.25 - support for new D3D features and devices, and misc bug fixes is a September 2025 PIX on Windows release post by Austin Kinross for PIX 2509.25 after the 2507.11…
71% match · <code><intermediate><developers><fixes><new><shader><updates> - LunarG at SIGGRAPH 2025: Updates on Ecosystem and GFXReconstruct
LunarG at SIGGRAPH 2025: Updates on Ecosystem and GFXReconstruct is a LunarG announcement summarizing the company's Khronos Vulkan Birds of a Feather talks at SIGGRAPH 2025 in…
71% match · <code><intermediate><developers><highlights><macos><new><updates> - Get ready for FSR Redstone with AMD FSR 3.1.4 and our new UE 5.6 plugin
Get ready for FSR Redstone with AMD FSR 3.1.4 and our new UE 5.6 plugin is an AMD GPUOpen announcement by Alexander Blake-Davies about FidelityFX Super Resolution 3.1.4 and…
71% match · <code><intermediate><developers><fixes><new><series><updates> - Intent to ship: WebGPU on Windows
This is a Mozilla dev-platform mailing-list Intent to Ship post by Jim Blandy announcing that WebGPU will ride the trains to release in Firefox 141 on Windows, with other…
71% match · <code><intermediate><authors><chrome><macos><webgpu><wgsl> - WWDC25: Unlock GPU computing with WebGPU | Apple
[video] WWDC25: Unlock GPU computing with WebGPU | Apple is a WWDC25 session from Apple Developer in which Safari engineer Mike explains WebGPU for graphics and general-purpose…
71% match · <code><intermediate><buffer><developers><updates><webgpu><wgsl> - Cubemaps // Vulkan For Beginners #25
Cubemaps // Vulkan For Beginners #25 is an OGLDEV YouTube tutorial that adds cubemap skybox support to a beginner Vulkan series after basic rendering and 2D textures. It walks…
69% match · <code><buffer><series><shader><updates><view> - Slug Algorithm (WebGPU)
Slug Algorithm (WebGPU) is an open-source diffusionstudio GitHub repository that ports Eric Lengyel's Slug vector text algorithm to WebGPU with WGSL shaders. It covers CPU text…
65% match · <code><shaders><intermediate><chrome><developers><webgpu><wgsl> - RenderDoc - Version v1.43
GitHub release notes for RenderDoc version v1.43 by baldurk, covering a new custom annotations API plus UI, API, and bugfix updates. Highlights include rich typed annotations on…
65% match · <intermediate><fixes><highlights><new><shader><updates> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
62% match · <code><shaders><buffer><new><shader><view> - Announcing Shader Model 6.9 Retail and New D3D12 Improvements
A Microsoft DirectX Developer Blog post by Amar and Serena announcing retail Shader Model 6.9 and related D3D12 features in Agility SDK 1.619 with DXC 1.9, plus preview items in…
62% match · <code><shaders><developers><new><shader><view> - Realtime Raytracing in Bevy 0.18 (Solari)
Realtime Raytracing in Bevy 0.18 (Solari) is a December 2025 development post by jms55 on quality and performance work for Solari, Bevy's dynamic ray-traced lighting path planned…
62% match · <code><shaders><changelog><fixes><shader><wgsl> - 2D Water Shader Breakdown (Cyanilux)
A Shader Graph breakdown of stylized 2D water in Unity URP: sprite reflections via a second camera, scrolling noise distortion, fake highlights, and tilemap shoreline ripples for pixel art.
58% match · <shaders><intermediate><developers><highlights><shader><view> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020. Devlogs walk through shipped shaders: shell grass ben
58% match · <shaders><intermediate><developers><feature><shader><updates> - Parallax Mapping (CatlikeCoding)
Catlike Coding’s Rendering series part 20 adds parallax mapping to the custom “My First Lighting Shader” track (Unity 2017.1), closing the gap with Standard shader height features. Explains why normal maps alone lack view-dependent parallax, then implements offset mapping and ray-marched height-field intersection with adjustable step counts on a test quad. Builds on earlier parts (lighting, shadows, instancing).
58% match · <shaders><intermediate><part><series><shader><view> - Roystan
(roystan.net) is a personal Unity blog whose articles index lists long shader tutorials plus shorter gameplay notes from 2018-2019.
58% match · <shaders><intermediate><developers><fixes><requirements><shader>