aux/trace: add context video methods
Preliminary support without wrapping video_codec or video_buffer Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24482>
This commit is contained in:
@@ -465,6 +465,25 @@ util_format_short_name(enum pipe_format format)
|
||||
return desc->short_name;
|
||||
}
|
||||
|
||||
static inline const char *
|
||||
util_chroma_format_name(enum pipe_video_chroma_format chroma_format)
|
||||
{
|
||||
switch (chroma_format) {
|
||||
case PIPE_VIDEO_CHROMA_FORMAT_400:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_400";
|
||||
case PIPE_VIDEO_CHROMA_FORMAT_420:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_420";
|
||||
case PIPE_VIDEO_CHROMA_FORMAT_422:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_422";
|
||||
case PIPE_VIDEO_CHROMA_FORMAT_444:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_444";
|
||||
case PIPE_VIDEO_CHROMA_FORMAT_NONE:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_NONE";
|
||||
default:
|
||||
return "PIPE_VIDEO_CHROMA_FORMAT_???";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Whether this format is plain, see UTIL_FORMAT_LAYOUT_PLAIN for more info.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user