Skip to content

Commit 85dc465

Browse files
authored
roadmap webgpu (#479)
* webgpu * to the list
1 parent 1f0e7e2 commit 85dc465

File tree

1 file changed

+2
-2
lines changed
  • src/content/roadmap/maplibre-native/webgpu

1 file changed

+2
-2
lines changed

src/content/roadmap/maplibre-native/webgpu/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ project: maplibre-native
55
status: in-progress
66
---
77

8-
We already have dedicated backends for Vulkan, Metal, and OpenGL, but the advantage of a WebGPU backend 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.
8+
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.
99

10-
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 research and prototype that unified WebGPU backend for MapLibre Native, and outline a migration path from the current backend implementations.
10+
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.
1111

1212
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.

0 commit comments

Comments
 (0)