Fix copying images of different formats on Metal #2026
Labels
backend: Metal
client: CTS
Has associated Vulkan CTS tests that fail or crash
difficulty: average
status: ready for work
type: bug
value: medium
Relevant test is "dEQP-VK.api.copy_and_blit.core.image_to_image.simple_tests.whole_image_diff_format"
Metal copying requires pixel formats to match exactly. Vulkan only requires the total bit sizes to match. Whenever we detect that the formats are actually different, we reinterpret the source image with the destination format.
Unfortunately, the test still fails. Trying to modify Warden test to check this gives me interesting results:
commit()
...The text was updated successfully, but these errors were encountered: