---
title: "Bevy + WebGPU"
url: https://daily.dev/posts/bevy-webgpu-xqhh54ase
source_url: https://bevy.org/news/bevy-webgpu
type: article
source: "Bevy Engine"
published: 2026-08-23T12:24:05.292Z
updated: 2026-08-23T12:51:18.938Z
tags: ["game-development", "rust", "webgpu"]
reading_time: 5
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Bevy + WebGPU

**[Bevy Engine](https://daily.dev/sources/bevy)** · 5 min read · 0 upvotes · 0 comments

## Summary

Bevy's main branch now supports WebGPU rendering for the web, letting developers test it via the Bevy repo on a WebGPU-compatible browser. Full WebGPU support is slated to ship in the upcoming Bevy 0.11 release, about a month out, while the current Bevy 0.10 release still defaults to WebGL2. WebGPU is a new web graphics/compute standard, recently shipped in Chrome 113, offering more GPU features (like compute shaders) than WebGL2 by building on Vulkan, Direct3D 12, and Metal via the wgpu library that Bevy is built on. A new live WebGPU examples page is also available for testing.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bevy.org/news/bevy-webgpu>

## Questions this post answers

### Does Bevy 0.10 support WebGPU rendering?

No, Bevy 0.10 does not support WebGPU; it still uses WebGL2 as the default web rendering backend. WebGPU support is available on Bevy's main branch and is planned to ship built-in with the Bevy 0.11 release, expected about a month after the main-branch support landed. Until WebGPU becomes more universally supported by browsers, WebGL2 remains the default.

_daily.dev helps Rust game devs track when Bevy releases land the engine features they're waiting on._

### How do I build a Bevy example for WebGPU instead of WebGL2?

Set up wasm-bindgen for the project, then run cargo run -p build-wasm-example -- --api webgpu load_gltf, replacing load_gltf with any other example name from Bevy's examples directory. This targets the WebGPU backend explicitly, since WebGL2 remains the default backend for Bevy web builds until WebGPU support becomes more widespread across browsers.

_Developers wiring up WebGPU builds can follow ecosystem updates like this on daily.dev._

### Which browsers support WebGPU and how does it differ from WebGL2?

Chrome shipped WebGPU support in Chrome 113, with Firefox and Safari implementations in progress. WebGPU is a newer web graphics/compute standard inspired by Vulkan, Direct3D 12, and Metal, offering more GPU features than WebGL2 such as compute shaders, along with the WGSL shader language, and has the potential to be significantly faster.

_daily.dev keeps graphics developers current on browser rollouts like WebGPU support._

---

Tags: [#game-development](https://daily.dev/tags/game-development), [#rust](https://daily.dev/tags/rust), [#webgpu](https://daily.dev/tags/webgpu)

[View this post on daily.dev](https://daily.dev/posts/bevy-webgpu-xqhh54ase)
