Save the date: WASM I/O 2026 is officially locked in for March 19–20, 2026. Don’t miss it.

WASM I/O

Session

Look who's talking!

Sean Isom
blend-mode

Sean IsomRenderlet

Mendy Berger
blend-mode

Mendy BergerRenderlet

GPUs Unleashed! Make Your Games More Powerful With wasi-gfx

Sean Isom - Renderlet / Mendy Berger - Renderlet

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:

  • Building a robust data model for plugins
  • Drawing into an existing window
  • Limiting plugin time/resource consumption
  • Seamless interop between Native C++ host and Rust Wasm engine
  • Initializing and sharing resources between DX12 and wasi-webgpu

Slides

View all Sessions

Secure
your ticket!

  • Early Bird
    SOLD OUT

    Early Bird

    297 €

    Until December 15th

    2-Day Conference
    Auditori L'illa

  • Standard
    SOLD OUT

    Standard

    379 €

    Until February 23rd

    2-Day Conference
    Auditori L'illa

  • Late Bird
    Ticket WASM I/O 25

    Late Bird

    437 €

    Until March 26th

    All Things Webassembly

    Barcelona

    Mar • 27- 28 • 2025

    2-Day Conference
    Auditori L'illa

WASM I/O 2025 WASM I/O 2025

Stay
in the loop!

Join our newsletter now:

x

Cookies policy

WASM I/O uses cookies to deliver superior functionality and to enhance your experience of our website. Continued use of this site indicates that you accept this policy. Read about how we use cookies and how you can control them here