[meta] WebGPU minimally-viable product in Gecko
Categories
(Core :: Graphics: WebGPU, enhancement, P3)
Tracking
()
People
(Reporter: kvark, Unassigned, Mentored)
References
()
Details
(Keywords: meta)
WebGPU specification is getting developed by W3C, work in progress can be seen here - https://gpuweb.github.io/gpuweb/
We need to get the implementation in Gecko to a state where we can run the content already ported to Chrome/Safari implementations, such as WebGPU CTS, Bablylon.js, Aquarium demo, and others.
Reporter | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
I guess, once implemented, this MVP will include some web-exposed APIs of the spec. which should be documented on MDN, right? If so, please set the dev-doc-needed
flag.
Sebastian
Reporter | ||
Comment 2•5 years ago
|
||
Sebastian, this is about getting an implementation that could be useful to the users. Accomplishing this bug doesn't mean we'll expose the API by default. We'd rather do it once the API is finalized and implemented at version 1.
That is to say, we sure need docs, and having them on MDN would be great! I don't think it should be blocking this meta-bug though. Would it help if we create a meta-bug for implementing V1 version of the spec that is public-visible, and have the dev-doc-needed
flag there instead?
Comment 3•5 years ago
|
||
A meta-bug helps, yes. The dev-doc-needed
flag may then either be added to that one or to one that enables the feature by default, i.e. lets it ride the trains.
Note that the feature could also be documented at https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features until then, so curious authors can already get to know about it, try it out, and provide feedback.
Sebastian
Reporter | ||
Updated•4 years ago
|
Updated•3 years ago
|
![]() |
||
Updated•3 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 5•2 years ago
|
||
Let's retire this. I think we've already implemented the original intent. V1 compliance is covered by bug 1616739 (webgpu-v1
).
Updated•2 years ago
|
Updated•2 years ago
|
Description
•