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()
...RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4