-
Notifications
You must be signed in to change notification settings - Fork 329
Compat: remove adapter.featureLevel; add "core-features-and-limits" #5036
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
**DRAFT!!** Depends on gpuweb#5036 Issue: gpuweb#4266, gpuweb#4987 (With gpuweb#5036, subsumes old PR gpuweb#4898)
Previews, as seen when this build job started (c543748): |
GPU Web WG 2025-01-22 Atlantic-time
|
5c05ede
to
d77d783
Compare
d77d783
to
239113a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
239113a
to
b630b51
Compare
Oops, forgot to rebase over #5056 first. Done. PTAL! (also cc @mwyrzykowski since I can't re-request you) |
b630b51
to
c543748
Compare
@mwyrzykowski @jimblandy ok to merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is approved, on the understanding that this PR is simply noting that we are still bikeshedding the name, and a later PR will actually record the result of that bikeshedding.
As agreed in the meeting, picked the name |
Reflecting gpuweb/gpuweb#5036 Bug: 395855517 Change-Id: I09ec62db124cb20496594b6b76ca4c931596256e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/226954 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Shrek Shao <shrekshao@google.com> Auto-Submit: Shrek Shao <shrekshao@google.com> Reviewed-by: Gregg Tavares <gman@google.com>
GPU Web WG 2025-02-19 Atlantic-time
|
Reflecting gpuweb/gpuweb#5036 Bug: 395855517 Change-Id: I7d9164a6a0825c2636195dce32e41da61b839136 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6307124 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Shrek Shao <shrekshao@google.com> Cr-Commit-Position: refs/heads/main@{#1430440}
Stacked on #5056. You can ignore first commit for a cleaner diff.The text here also assumes that no Compat features exist, which is not actually true until #5055 lands.
This PR applies the combination of choices the WG decided to move forward with on 2025-01-29, the main change being "webgpu-core" (which this PR was for originally, before updating it to account for the other stuff).
As discussed:
"webgpu-core"
feature (up for bikeshedding)Original PR summary
See #5037 for some extra discussion of removing
adapter.featureLevel
.Issue: #4266, #4987
(Partially subsumes old PR #4898, subsumes #5037)