Unity Issue Tracker - Graphics.CopyTexture produces inaccurate results when using ARGB32 Textures with Vulkan Graphics API
Fixed
UUM-45872
Graphics.CopyTexture produces inaccurate results when using ARGB32 Textures with Vulkan Graphics API
Unity: Graphics Device Features
Fixed
2021.3.X
Prevent swizzling of ARGB32 format
Reproduction steps:
1. Open the attached “VulkanGraphicsCopy.zip” project
2. Open the “Assets/Scenes/VulkanGraphicsCopy.unity” Scene
3. Make sure the “Graphics API for Windows” is set to “Vulkan” (Edit > Project Settings > Player > Other Settings > Rendering)
4. Enter the Play Mode
5. Observe the pictures above the 3 cubes
Expected result: The colors on the left and right pictures match
Actual result: The colors on the right picture are not correct