mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-12 01:20:17 +01:00
vulkan/format: Translate two 420_UNORM formats properly
VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM and VK_FORMAT_G8_B8R8_2PLANE_420_UNORM were being translated to IYUV and NV12 formats which, in PIPE_FORMAT parlance, are auto-converted formats, not raw data formats. Use the raw data formats like everything else. Signed-off-by: Valentine Burley <valentine.burley@gmail.com> Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30459>
This commit is contained in:
parent
3bbb740f61
commit
57c81bab04
1 changed files with 2 additions and 2 deletions
|
|
@ -273,9 +273,9 @@ vk_format_to_pipe_format(enum VkFormat vkformat)
|
|||
case VK_FORMAT_B8G8R8G8_422_UNORM:
|
||||
return PIPE_FORMAT_B8G8_R8G8_UNORM;
|
||||
case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
|
||||
return PIPE_FORMAT_IYUV;
|
||||
return PIPE_FORMAT_G8_B8_R8_420_UNORM;
|
||||
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
|
||||
return PIPE_FORMAT_NV12;
|
||||
return PIPE_FORMAT_G8_B8R8_420_UNORM;
|
||||
case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
|
||||
return PIPE_FORMAT_Y8_U8_V8_422_UNORM;
|
||||
case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue