Chrome Announces WebGPU Implementation in Chrome 113 Beta with Cross‑Platform Support
Chrome’s team has released the first implementation of the WebGPU API in Chrome 113 Beta, enabling high‑performance 3D graphics and data‑parallel compute on supported ChromeOS, macOS, and Windows platforms, with broader platform support and library integrations slated for later this year.
Chrome’s team announced that after years of development they have finally released a WebGPU implementation, which is now enabled by default in Chrome 113 Beta. WebGPU can be used on the web for high‑performance 3D graphics and data‑parallel computing.
The initial version is available on ChromeOS, macOS, and Windows, with support for other platforms expected later this year.
WebGPU is a specification published by the W3C GPU for the Web Community Group, aiming to allow web code to access GPU functionality in a high‑performance, safe, and reliable manner. It is a browser‑focused graphics API that abstracts differences among DirectX 12, Vulkan, and Metal, enabling developers to write TypeScript/JavaScript that delivers native‑level visual fidelity and leverages modern GPU compute capabilities for complex tasks.
Chrome states that WebGPU offers significant advantages, such as dramatically reducing the JavaScript workload for the same graphics and providing more than a three‑fold improvement for machine‑learning model inference, thanks to its flexible GPU programming model that surpasses what WebGL can achieve.
Browser support
The initial WebGPU version can be used on Vulkan‑enabled ChromeOS devices, Direct3D 12‑enabled Windows devices, and macOS Chrome 113. Linux, Android, and extended support for existing platforms are coming soon. In addition to Chrome’s early implementation, Firefox and Safari are also developing their own WebGPU support.
Library support
Babylon.js fully supports WebGPU
PlayCanvas announced preliminary WebGPU support
TensorFlow.js offers a WebGPU‑optimized version that supports most operators
Three.js is currently working on WebGPU support
Found the article useful? Liking and sharing it is the biggest support!
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.