Conversation
|
This pull request has merge conflicts that must be resolved before it can be merged. |
|
This pull request has merge conflicts that must be resolved before it can be merged. |
|
Note: Confirmed with Google engineering that this API will be available by default in Chrome 113 beta, which is going live later this week. |
Elchi3
left a comment
There was a problem hiding this comment.
Heroic work, Mr Mills! 👍
I believe the intent to ship is for Chrome Desktop only. This means all Chromium-based browsers that are not Desktop browsers should be set to false instead of "mirror".
Also, given how gigantic this API is, are we sure other desktop browsers like Edge will just enable it, too?
Additional inline comments. Thanks!
|
Thanks for the review @Elchi3 ! I've made fixes for your individual comments. As for the wider support questions, I've asked a few people who will probably know, and will make updates as I get answers. For Chromium-based browsers where we are just not sure yet, I'm wondering whether it'd be better to just mark them as "no" for now, and then we can update the info as we get more data. |
|
@Elchi3 OK, mammoth data update done ;-) |
Elchi3
left a comment
There was a problem hiding this comment.
Amazing! Well done, GPU-Chris! 🎉
LOL, I now know way more about that API than I ever thought I would! Thanks for handling the review mate. |
Summary
This PR adds BCD for the WebGPU API.
This is expected to land in Chrome 114 or so (around April-ish).Update: March 28 2023 — I've confirmed with the Chrome folks that this will be available by default in Chrome 113 beta, which is expected on April 6.
You can see full details of the changes expected in this PR in my research document. Note that:
Test results and supporting details
Related issues