4 ms·
Intriguing development! It's quite refreshing to witness Bevy hopping onto the WebGPU bandwagon. I can't help but wonder about the complexity involved in transi
by Ito10 3y ago
Intriguing development! It's quite refreshing to witness Bevy hopping onto the WebGPU bandwagon. I can't help but wonder about the complexity involved in transitioning an existing codebase from WebGL to WebGPU in such a compressed timeline.
On a similar note, Ambient (https://github.com/AmbientRun/Ambient https://github.com/AmbientRun/Ambient) has been on my radar for their utilization of WebGPU, though they seemingly lack a tangible web demo. Anyone have any insights or comparisons to share?
- laund 3y agothanks to Bevy already being built on the wgpu Rust crate, which implements a API similar to WebGPU but with many different backends, Bevy never really interacted with WebGL directly. in fact, the PR to add WebGPU support was not that large, with as far as i can tell most changes consisting of initialisation code being moved around. https://github.com/bevyengine/bevy/pull/8336/files https://github.com/bevyengine/bevy/pull/8336/files