From 0a5947b8d42599a73e0728c44a61518031458e8e Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Wed, 2 Aug 2023 19:07:17 +0900 Subject: [PATCH] Fix bpp of 4:2:2 YUV format YUYV, YVYU, UYVY, VYUY format each four bytes is two pixels Change-Id: Ie125734677512eb26f01063ed61b92f51ff47646 --- src/tbm_surface_internal.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tbm_surface_internal.c b/src/tbm_surface_internal.c index b4a27e2..54bad1c 100644 --- a/src/tbm_surface_internal.c +++ b/src/tbm_surface_internal.c @@ -551,10 +551,14 @@ _tbm_surface_internal_get_bpp(tbm_format format) case TBM_FORMAT_ABGR2101010: case TBM_FORMAT_RGBA1010102: case TBM_FORMAT_BGRA1010102: + bpp = 32; + break; case TBM_FORMAT_YUYV: case TBM_FORMAT_YVYU: case TBM_FORMAT_UYVY: case TBM_FORMAT_VYUY: + bpp = 16; + break; case TBM_FORMAT_AYUV: bpp = 32; break; -- 2.34.1