Add texture-compression-unaligned feature to relax texture size block alignment requirement.#6312
Add texture-compression-unaligned feature to relax texture size block alignment requirement.#6312castano wants to merge 1 commit into
texture-compression-unaligned feature to relax texture size block alignment requirement.#6312Conversation
…ck alignment requirement.
|
Marking non-substantative for IPR as it lifts a restriction and was contributed in discussions many times previously. |
| - New WGSL extensions: | ||
| - [=extension/subgroup_size_control=] | ||
|
|
||
| <h3 id=dom-gpufeaturename-texture-compression-unaligned data-dfn-type=enum-value data-dfn-for=GPUFeatureName>`"texture-compression-unaligned"` |
There was a problem hiding this comment.
The group will likely bikeshed the name but that should be minor, the blocker will be confidence in testing. Looks good otherwise!
|
Previews, as seen when this build job started (aec2074): |
jimblandy
left a comment
There was a problem hiding this comment.
Hard to disagree with the spec change, as long as it's implementable.
mwyrzykowski
left a comment
There was a problem hiding this comment.
Can @RafaelCintron please confirm if this is needed as a feature extension?
Based on https://github.com/gpuweb/gpuweb/wiki/System-Requirements and #2006 (comment) I think the answer is yes, since D3D12 on versions prior to 1909 would require this, but would be good to get confirmation from Microsoft.
This PR updates the spec with the feature discussed in #2006
Update to the validation test suite is in the following PR: gpuweb/cts#4676