vulkan/format: Map VK_EXT_ycbcr_2plane_444_formats to pipe format

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37174>
This commit is contained in:
David Rosca
2025-09-04 12:39:08 +02:00
committed by Marge Bot
parent 10dbb0ed2a
commit a758273231
+8
View File
@@ -298,6 +298,14 @@ vk_format_to_pipe_format(VkFormat vkformat)
return PIPE_FORMAT_X6G10_X6B10X6R10_420_UNORM;
case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
return PIPE_FORMAT_X4G12_X4B12X4R12_420_UNORM;
case VK_FORMAT_G8_B8R8_2PLANE_444_UNORM:
return PIPE_FORMAT_G8_B8R8_444_UNORM;
case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16:
return PIPE_FORMAT_X6G10_X6B10X6R10_444_UNORM;
case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16:
return PIPE_FORMAT_X4G12_X4B12X4R12_444_UNORM;
case VK_FORMAT_G16_B16R16_2PLANE_444_UNORM:
return PIPE_FORMAT_Y16_U16V16_444_UNORM;
case VK_FORMAT_A4R4G4B4_UNORM_PACK16:
return PIPE_FORMAT_B4G4R4A4_UNORM;
case VK_FORMAT_A4B4G4R4_UNORM_PACK16: