
Sean IsomRenderlet
wasi-gfx is a phase 2 proposal that bring GPUs to Wasm through the power of WebGPU. By providing component bindings through wasi-webgpu, as well as supporting functions around frame buffers, surfaces, and input, it is possible to take WebGPU code written for a browser and run it safely in a desktop app in Wasm. wasi-gfx also has wrappers and backends for common graphics interfaces like wgpu, Bevy, webgpu.h, and the WebGPU examples, so existing Wasm and JS code can be rub on WASI hosts without minimal or no modifications.
This is a powerful tool to be able to run web applications outside of a browser, as a desktop app or service. But how can these interface with existing applications? Can we bring the security and cross-platform benefits of Wasm to build GPU-enabled plugins as part of an existing game or app?
In this talk, we will show how this can be implemented, and do a technical walkthrough of the different components we built to interop with a game engine. Learn how you, too, can leverage wasi-gfx to enable plugins to interact with the GPU as a part of your own application, regardless of architecture.
Some of the topics we will cover include:
Early Bird
SOLD OUT
Until December 15th
2-Day Conference
Auditori L'illa
Standard
Ticket WASM I/O 25
Until February 23rd
Barcelona
Mar • 27- 28 • 2025
2-Day Conference
Auditori L'illa
Late Bird
After 23rd Feb
24 Feb 25 - 26 Mar 25
Join our newsletter now: