[Vulkan] Use VK_FORMAT_A2B10G10R10 for xenos::ColorRenderTargetFormat::k_2_10_10_10

Aligns with D3D12's DXGI_FORMAT_R10G10B10A2_UNORM
This commit is contained in:
Herman S.
2025-12-08 02:26:12 +09:00
parent 1a4b78e377
commit dc66d67a31

View File

@@ -1720,7 +1720,7 @@ VkFormat VulkanRenderTargetCache::GetColorVulkanFormat(
: VK_FORMAT_R8G8B8A8_UNORM;
case xenos::ColorRenderTargetFormat::k_2_10_10_10:
case xenos::ColorRenderTargetFormat::k_2_10_10_10_AS_10_10_10_10:
return VK_FORMAT_A8B8G8R8_UNORM_PACK32;
return VK_FORMAT_A2B10G10R10_UNORM_PACK32;
case xenos::ColorRenderTargetFormat::k_2_10_10_10_FLOAT:
case xenos::ColorRenderTargetFormat::k_2_10_10_10_FLOAT_AS_16_16_16_16:
return VK_FORMAT_R16G16B16A16_SFLOAT;