You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update status for webgpu in maplibre native roadmap to "released" (#485)
* release webgpu in maplibre native
* note on dawn and wgpu
* link to wgpu / dawn project pages
* update picture for promotion page
* allow 4 side by side graphics backends on lg
We already have dedicated backends for Vulkan, Metal, and OpenGL, but the advantage of adding a WebGPU backend to the list is portability. MapLibre Native can already run in the browser as WebAssembly by compiling the OpenGL backend to WebGL1/2, but that approach is heavy. A WebGPU backend promises significantly better performance, especially for modern browsers on both desktop and mobile.
9
10
10
11
WebGPU also simplifies cross-platform development stacks such as Compose Multiplatform and Flutter by offering a single rendering backend that can be used across desktop, mobile, and web targets. The goal of this roadmap item is to add a WebGPU backend that can serve as a webgpu web target, which the three existing backends won't be able to cover.
11
12
12
13
If you are interested in contributing to this effort, please reach out on Slack (`#maplibre-native`) or open a discussion in the MapLibre Native repository.
14
+
15
+
Our WebGPU backend is released with support for both [wgpu](https://wgpu.rs/) and [Dawn](https://github.com/google/dawn/blob/main/README.md).
0 commit comments