Roadmap?

89 views
Skip to first unread message

Jean-Colas Prunier

unread,
May 2, 2023, 8:22:38 AM5/2/23
to Dawn Graphics
Hi all,

Congratulation, first of all for the official release in Chromium:


Quick question. You mentioned a release of v1 sometime in 2023. Do you have a date for that? Further question (and while the specs of WebGPU are rather well established now it seems) do you have a roadmap in terms of new features or things you are left to do with Dawn that you are willing to share publicly?

I am sure they are a variety of features that could be of interest to different people from whether one day there will be support in WebGPU for more than the computer and render pipeline. Also personally interested in knowing whether they have been discussions to amend the specs and the API to support things like ray-tracing extensions.

I know I know you have spent 7 years in this project and now you realize there's yet 7 years of work left).

Thanks again for all your valuable work.

Corentin Wallez

unread,
May 4, 2023, 10:48:19 AM5/4/23
to Jean-Colas Prunier, Dawn Graphics
Hey Jean-Colas,

Thank you, we're pretty excited to see how WebGPU will get used in the wild :) As you might have seen, WebGPU v1 was just released Tuesday in Chrome 113 on Windows, ChromeOS and macOS. We don't really have a public roadmap of features we'll add in the short-term asides from maybe the "Milestone 2" issues in gpuweb. However in the short-medium term we are looking at expanding WebGPU support to other OSes like Android, or hopefully other underlying APIs like D3D11 or GLES 3.1.

To be perfectly honest, ray-tracing is unlikely to happen soon (definitely not this year): it is a very complex feature in itself and bridging it across all modern APIs will be challenging. But also in addition to that it requires bindless to be used efficiently, which is another extremely complex feature to add to WebGPU (but that the group already discussed a bit).

Hope this helps, I wish we had a public roadmap but we just don't have one right now.

Corentin

--
You received this message because you are subscribed to the Google Groups "Dawn Graphics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dawn-graphic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dawn-graphics/1217b7ee-4924-4699-a06a-acd59ce5759dn%40googlegroups.com.

Jean-Colas Prunier

unread,
May 4, 2023, 12:01:57 PM5/4/23
to Dawn Graphics
Super, thanks for the swift reply

- Version 1: I was also curious about a more official webpage than the one you currently have, which is great but feels like it's designed for nerds). With maybe access to docs, examples, and also maybe some official built-in libraries (though not a must, just think it might help make the API more popular among devs).

- RTX. yes, I understand your point. I am assuming you are familiar with this project:


A good addition to your team?).

Support for Android is very nice.

On my end, I will be happy to share what we want to do with WebGPU / Dawn once we are more advanced in our research.
Reply all
Reply to author
Forward
0 new messages