From dc66d67a31031d2c42d15149347fda4793fac412 Mon Sep 17 00:00:00 2001 From: "Herman S." <429230+has207@users.noreply.github.com> Date: Mon, 8 Dec 2025 02:26:12 +0900 Subject: [PATCH] [Vulkan] Use VK_FORMAT_A2B10G10R10 for xenos::ColorRenderTargetFormat::k_2_10_10_10 Aligns with D3D12's DXGI_FORMAT_R10G10B10A2_UNORM --- src/xenia/gpu/vulkan/vulkan_render_target_cache.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/vulkan/vulkan_render_target_cache.cc b/src/xenia/gpu/vulkan/vulkan_render_target_cache.cc index 0d0da27a2..d927f43f0 100644 --- a/src/xenia/gpu/vulkan/vulkan_render_target_cache.cc +++ b/src/xenia/gpu/vulkan/vulkan_render_target_cache.cc @@ -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;