-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Add data point for read-write and read-only storageTexture.access #25137
base: main
Are you sure you want to change the base?
Add data point for read-write and read-only storageTexture.access #25137
Conversation
…n' of github.com:chrisdavidmills/browser-compat-data into webgpu-readonly_and_readwrite_storage_textures-extension
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 with nits
api/WGSLLanguageFeatures.json
Outdated
"version_added": "124" | ||
}, | ||
"chrome_android": { | ||
"version_added": false |
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.
I believe it should be mirror as WebGPU on Chrome for Android was enabled in Chrome 121.
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.
Done, in my last commit.
"version_added": "124" | ||
}, | ||
"chrome_android": { | ||
"version_added": false |
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.
I believe it should be mirror as WebGPU on Chrome for Android was enabled in Chrome 121.
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.
Done, in my last commit
…n' of github.com:chrisdavidmills/browser-compat-data into webgpu-readonly_and_readwrite_storage_textures-extension
…eadwrite_storage_textures-extension
This pull request has merge conflicts that must be resolved before it can be merged. |
Apologies @chrisdavidmills, something went wrong when I tried to resolve the merge conflict. Could you please |
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.
FWIW I just added mirror support to my compact diff, and here's the output for this PR:
It looks like this PR not only adds data for read-write and read-only storageTexture.access, but also updates some versions for api.WGSLLanguageFeatures
. Is this intentional, i.e. are these changes directly related?
Summary
Chrome 124 supports the
readonly_and_readwrite_storage_textures
language extension (seeWGSLLanguageFeatures
), which allows the"read-write"
and"read-only"
storageTexture.access
types to be set when specifyingstorageTexture
bind group entry types in a bind group layout.This PR adds data points for both the language extension and the access types.
See https://developer.chrome.com/blog/new-in-webgpu-124#read-only_and_read-write_storage_textures for the data source.
Test results and supporting details
Spec PR: gpuweb/gpuweb#4326
Related issues
Project issue: mdn/content#36346.