Stream: wasi-gfx

Topic: Updates


view this post on Zulip Mendy Berger (Mar 07 2024 at 17:36):

Creating this topic for all kinds of webgpu/graphics updates. Feel free to post all milestones.

view this post on Zulip Mendy Berger (Mar 07 2024 at 17:38):

I've moved the wit files from https://github.com/MendyBerger/wasi-webgpu to https://github.com/WebAssembly/wasi-webgpu.
Going forward, https://github.com/MendyBerger/wasi-webgpu will be only for examples. The spec and wit should be in the official https://github.com/WebAssembly/wasi-webgpu repo.

Contribute to MendyBerger/wasi-webgpu development by creating an account on GitHub.
Contribute to WebAssembly/wasi-webgpu development by creating an account on GitHub.

view this post on Zulip Mendy Berger (Mar 07 2024 at 17:39):

I've created a new fork of wgpu at https://github.com/MendyBerger/wgpu to start adding a wasi-webgpu backend. Contributions are welcome.

Cross-platform, safe, pure-rust graphics api. Contribute to MendyBerger/wgpu development by creating an account on GitHub.

view this post on Zulip Tarek Sander (Mar 07 2024 at 19:02):

I made a PR to merge my Windowing proposal, feel free to review.

view this post on Zulip Mendy Berger (Mar 19 2024 at 21:33):

I've created a new github organization to hold all the repositories related to the multiple proposals we're working on. https://github.com/wasi-gfx
(this is not for the actual spec, the spec will stay at https://github.com/WebAssembly/wasi-webgpu/)

I've named it wasi-gfx since we're not only working on webgpu, and we need a name for the group that's working on all these different proposals (webgpu, frame-buffer, windowing).

I'm also renaming the stream here on zulip.

GitHub is where wasi-gfx builds software.
Contribute to WebAssembly/wasi-webgpu development by creating an account on GitHub.

view this post on Zulip Mendy Berger (Mar 19 2024 at 21:36):

Actually, I don't have permission to change the name of a stream.
@Dan Gohman can you please do this for me? (change the name of the stream to wasi-gfx)

view this post on Zulip Dan Gohman (Mar 19 2024 at 21:37):

I don't have permission either

view this post on Zulip Mendy Berger (Mar 19 2024 at 21:37):

Who do you think can do this?

view this post on Zulip Dan Gohman (Mar 19 2024 at 21:39):

Till probably can. We probably have other people too by now, or we should, but I can't find a list offhand.

view this post on Zulip Mendy Berger (Mar 19 2024 at 21:39):

@Till Schneidereit wanna do me the favor?

view this post on Zulip Atanas Atanasov (Mar 21 2024 at 06:28):

same for me no permissions

view this post on Zulip Jorge Prendes (Mar 22 2024 at 16:43):

wasi-gfx sounds very graphics related, the AI gpgpu use case would be included in it?

view this post on Zulip Mendy Berger (Mar 22 2024 at 16:46):

Yes. We were struggling to come up with a name that covers both ai and graphics.
You can still propose better naming in the naming topic under #wasi-webgpu.
We decided to just name it wasi-gfx for now, because wasi-webgpu was confusing, as it includes windowing and frame-buffers.

view this post on Zulip Mendy Berger (Mar 22 2024 at 16:47):

I expect all or most of the names to change before being standardized. I'm just not good at naming.

view this post on Zulip Jorge Prendes (Mar 25 2024 at 10:22):

Thanks for the clarification. I kind of liked wasi-webgpu, but I understand that's only part of a bigger effort. I guess it would be wasi-gfx/wasi-webgpu, which is fine with me.

Mendy Berger said:

I'm just not good at naming.

Who is? XD

view this post on Zulip Mendy Berger (Mar 26 2024 at 00:36):

Let's continue the conversation in the naming topic, this one is only for updates

view this post on Zulip Mendy Berger (Mar 26 2024 at 15:22):

I've added a new team repo, and a link to our weekly meetings.
https://github.com/wasi-gfx/team

Contribute to wasi-gfx/team development by creating an account on GitHub.

view this post on Zulip Mendy Berger (May 12 2024 at 16:38):

I've move the former wasi-webgpu to the wasi-gfx org, and renamed it to wasi-gfx-runtime.
Renamed it since it has basically morphed into a runtime extension rather then a home for the whole spec.
This was the last and final repo to transfer from under my account to the wasi-gfx org.

Contribute to wasi-gfx/wasi-gfx-runtime development by creating an account on GitHub.

view this post on Zulip Mendy Berger (May 12 2024 at 16:40):

I've added a working wasi compute example to our fork of wgpu.
This is a full example running on top of wgpu with the wasi backend.
https://github.com/wasi-gfx/wgpu/tree/trunk/examples-wasi

Cross-platform, safe, pure-rust graphics api. Contribute to wasi-gfx/wgpu development by creating an account on GitHub.

Last updated: Dec 23 2024 at 12:05 UTC