From 972d642b6dca9eb9108270429d5d54525a26ba5c Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Fri, 28 Mar 2025 11:55:17 +0200 Subject: conv: Add X403 support --- kms++util/src/testpat.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'kms++util/src/testpat.cpp') diff --git a/kms++util/src/testpat.cpp b/kms++util/src/testpat.cpp index 4945f3e..5b7ca1b 100644 --- a/kms++util/src/testpat.cpp +++ b/kms++util/src/testpat.cpp @@ -361,6 +361,12 @@ static void draw_test_pattern_part(IFramebuffer& fb, size_t start_y, size_t end_ generate_line_yuv); \ break; +#define CASE_YUV_PLANAR_PACKED(x) \ + case PixelFormat::x: \ + YUVPlanarPackedWriter::write_pattern(fb, start_y, end_y, \ + generate_line_yuv); \ + break; + switch (fb.format()) { CASE_YUV_SEMI(XV20); CASE_YUV_SEMI(XV15); @@ -414,6 +420,8 @@ static void draw_test_pattern_part(IFramebuffer& fb, size_t start_y, size_t end_ CASE_Y_ONLY(Y8); CASE_Y_ONLY(Y10_P32); + CASE_YUV_PLANAR_PACKED(X403); + default: break; } -- cgit v1.2.3