Creating this topic for all kinds of webgpu/graphics updates. Feel free to post all milestones.
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.
I've created a new fork of wgpu at https://github.com/MendyBerger/wgpu to start adding a wasi-webgpu backend. Contributions are welcome.
I made a PR to merge my Windowing proposal, feel free to review.
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.
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)
I don't have permission either
Who do you think can do this?
Till probably can. We probably have other people too by now, or we should, but I can't find a list offhand.
@Till Schneidereit wanna do me the favor?
same for me no permissions
wasi-gfx sounds very graphics related, the AI gpgpu use case would be included in it?
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.
I expect all or most of the names to change before being standardized. I'm just not good at naming.
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
Let's continue the conversation in the naming topic, this one is only for updates
I've added a new team repo, and a link to our weekly meetings.
https://github.com/wasi-gfx/team
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.
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
Last updated: Dec 23 2024 at 12:05 UTC