mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-10-08 10:59:40 +00:00
Query D3D12_FEATURE_DATA_D3D12_OPTIONS13 to determine whether the device supports copies between textures of different dimensions. If it does not, or if D3D12_FEATURE_D3D12_OPTIONS13 is not supported, force enable toggle D3D12UseTempBufferInTextureToTextureCopyBetweenDifferentDimensions. Fixed: dawn:1216 Change-Id: I976e7fad291126f8dcee31ce6b681314d38e69e7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120882 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Auto-Submit: Austin Eng <enga@chromium.org>