Google Chrome team recently announced that Chrome 121 will now enable WebGPU by default on devices running Android 12 and above and powered by Qualcomm GPU and ARM GPU.
The Chrome team said that WebGPU will gradually expand support to cover a wider range of Android devices, including Android 11 devices in the future.
Google Chrome WebGPU
WebGPU is a new network standard and instruction set for hardware accelerated graphics and computing. Like DirectX and Vulkan, WebGPU allows rendering directly on the graphics card’s GPU and accessing advanced features. WebGPU promises to reduce JavaScript load at the same graphics level and more than triple the inference performance of machine learning models.
Google has been developing the WebGPU graphics API since 2017. This technology mainly uses the computing power of modern GPUs to allow developers to better access various underlying features and functions. Google has introduced WebGPU in the desktop version of Chrome 113 and is now expanding to mobile platforms.
Additionally, other improvements in Chrome 121 include the use of DXC instead of FXC for shader compilation on Windows, timestamp queries in compute and render passes, a default entry point for shader modules, support for display-p3 as a GPUExternalTexture Color space, memory heap information, dawn dynamics, etc.