util: rename PIPE_FORMAT_Y8_U8V8_422_UNORM

Y8_U8V8_422_UNORM is more commonly known as NV16. There has been
a fourcc for NV16 for a while now, so let's rename it to be in
line with NV12 and similar formats.

Signed-off-by: Eric R. Smith <eric.smith@collabora.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31854>
This commit is contained in:
Eric R. Smith 2024-11-07 19:54:52 -04:00 committed by Marge Bot
parent fc9ae4b974
commit b6531e45ed
6 changed files with 8 additions and 8 deletions

View file

@ -355,7 +355,7 @@ static const enum virgl_formats virgl_formats_conv_table[PIPE_FORMAT_COUNT] = {
CONV_FORMAT(Y8_400_UNORM)
CONV_FORMAT(Y8_U8_V8_444_UNORM)
CONV_FORMAT(Y8_U8_V8_422_UNORM)
CONV_FORMAT(Y8_U8V8_422_UNORM)
[PIPE_FORMAT_NV16] = VIRGL_FORMAT_Y8_U8V8_422_UNORM,
CONV_FORMAT(Y8_UNORM)
CONV_FORMAT(YVYU)
CONV_FORMAT(Z16_UNORM_S8_UINT)

View file

@ -1287,7 +1287,7 @@ util_format_get_plane_format(enum pipe_format format, unsigned plane)
case PIPE_FORMAT_Y8_U8_V8_440_UNORM:
return PIPE_FORMAT_R8_UNORM;
case PIPE_FORMAT_NV12:
case PIPE_FORMAT_Y8_U8V8_422_UNORM:
case PIPE_FORMAT_NV16:
return !plane ? PIPE_FORMAT_R8_UNORM : PIPE_FORMAT_RG88_UNORM;
case PIPE_FORMAT_NV21:
return !plane ? PIPE_FORMAT_R8_UNORM : PIPE_FORMAT_GR88_UNORM;
@ -1321,7 +1321,7 @@ util_format_get_plane_width(enum pipe_format format, unsigned plane,
case PIPE_FORMAT_P016:
case PIPE_FORMAT_P030:
case PIPE_FORMAT_Y8_U8_V8_422_UNORM:
case PIPE_FORMAT_Y8_U8V8_422_UNORM:
case PIPE_FORMAT_NV16:
case PIPE_FORMAT_Y16_U16_V16_420_UNORM:
case PIPE_FORMAT_Y16_U16_V16_422_UNORM:
case PIPE_FORMAT_Y16_U16V16_422_UNORM:

View file

@ -2003,7 +2003,7 @@
block: {width: 1, height: 1, depth: 1}
channels: []
swizzles: [X, Y, Z, W]
- name: Y8_U8V8_422_UNORM
- name: NV16
layout: planar2
colorspace: YUV
block: {width: 1, height: 1, depth: 1}

View file

@ -109,7 +109,6 @@ def has_access(format):
'x4g12_x4b12x4r12_420_unorm',
'y8_400_unorm',
'y8_u8_v8_422_unorm',
'y8_u8v8_422_unorm',
'y8_u8_v8_444_unorm',
'y8_u8_v8_440_unorm',
'y16_u16_v16_420_unorm',

View file

@ -305,12 +305,13 @@ enum pipe_format {
PIPE_FORMAT_IYUV, /**< aka I420 */
PIPE_FORMAT_NV12,
PIPE_FORMAT_NV21,
PIPE_FORMAT_NV16,
PIPE_FORMAT_Y8_400_UNORM,
/* PIPE_FORMAT_Y8_U8_V8_420_UNORM = IYUV */
/* PIPE_FORMAT_Y8_U8V8_420_UNORM = NV12 */
PIPE_FORMAT_Y8_U8_V8_422_UNORM,
PIPE_FORMAT_Y8_U8V8_422_UNORM,
/*PIPE_FORMAT_Y8_U8V8_422_UNORM = NV16 */
PIPE_FORMAT_Y8_U8_V8_444_UNORM,
PIPE_FORMAT_Y8_U8_V8_440_UNORM,
@ -579,8 +580,8 @@ pipe_format_to_chroma_format(enum pipe_format format)
case PIPE_FORMAT_YUYV:
case PIPE_FORMAT_YVYU:
case PIPE_FORMAT_YV16:
case PIPE_FORMAT_NV16:
case PIPE_FORMAT_Y8_U8_V8_422_UNORM:
case PIPE_FORMAT_Y8_U8V8_422_UNORM:
case PIPE_FORMAT_Y16_U16_V16_422_UNORM:
case PIPE_FORMAT_Y16_U16V16_422_UNORM:
return PIPE_VIDEO_CHROMA_FORMAT_422;

View file

@ -283,7 +283,7 @@ vk_format_to_pipe_format(enum VkFormat vkformat)
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:
return PIPE_FORMAT_Y8_U8V8_422_UNORM;
return PIPE_FORMAT_NV16;
case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
return PIPE_FORMAT_Y8_U8_V8_444_UNORM;
case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM: