Texture builtins: move addressMode? to case #4010
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
addressMode is broken on many GPUs. Moving this from a subcase to a case lets us separate out those failures.
I opted to put the parameters in minFilter, addressMode, offset order which means for some builtins I moved minFilter from subcase to case.
This turned into a massive change because the query strings got too long. so had to change
Other option would be to move all the tests from
webgpu:shader,execution,expression,call,builtin
towebgpu:texture
though I'm not sure that would be enough on its ownNote: this takes
webgpu:shader,execution,expression,call,builtin,*
from 21738 cases to 113546 cases