diff options
author | Janghyuck Kim <janghyuck.kim@samsung.com> | 2019-04-23 14:14:32 +0900 |
---|---|---|
committer | Cho KyongHo <pullip.cho@samsung.com> | 2020-02-24 18:21:34 -0800 |
commit | 1fa31cdfadd0a5eb7652f682106f4384b0296f82 (patch) | |
tree | 625b6d8759c873a543377d6cdc75b21d6bf89766 | |
parent | 24ec82f0a4fe26fe4cb72c121913ddfe6a6ba1c7 (diff) |
libacryl: fix supported formats for mscl
Change-Id: Idb7e867e573e434276f69578f53e7c9b4c1affd2
Signed-off-by: Janghyuck Kim <janghyuck.kim@samsung.com>
-rw-r--r-- | libacryl/acrylic_factory.cpp | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/libacryl/acrylic_factory.cpp b/libacryl/acrylic_factory.cpp index 54fa37d..c6030b4 100644 --- a/libacryl/acrylic_factory.cpp +++ b/libacryl/acrylic_factory.cpp @@ -99,13 +99,15 @@ static uint32_t all_fimg2d_sbwc_formats[] = { HAL_PIXEL_FORMAT_EXYNOS_YCrCb_420_SP_M_10B_SBWC, }; -static uint32_t all_mscl_sbwc_formats[] = { +static uint32_t all_mscl_formats[] = { HAL_PIXEL_FORMAT_RGBA_8888, HAL_PIXEL_FORMAT_BGRA_8888, - HAL_PIXEL_FORMAT_RGBA_1010102, HAL_PIXEL_FORMAT_RGBX_8888, - HAL_PIXEL_FORMAT_RGB_888, HAL_PIXEL_FORMAT_RGB_565, + HAL_PIXEL_FORMAT_YV12, + HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_P, + HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_P_M, + HAL_PIXEL_FORMAT_EXYNOS_YV12_M, HAL_PIXEL_FORMAT_YCrCb_420_SP, // NV21 (YVU420 semi-planar) HAL_PIXEL_FORMAT_EXYNOS_YCrCb_420_SP_M, // NV21 on multi-buffer HAL_PIXEL_FORMAT_EXYNOS_YCrCb_420_SP_M_FULL, // NV21 on multi-buffer @@ -115,23 +117,18 @@ static uint32_t all_mscl_sbwc_formats[] = { HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SP_M_PRIV, // NV12M with MFC alignment constraints on multi-buffer HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN_S10B, // NV12 10-bit with MFC alignment constraints HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SP_M_S10B, // NV12 10-bit multi-buffer + HAL_PIXEL_FORMAT_YCBCR_P010, + HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_M, HAL_PIXEL_FORMAT_YCbCr_422_I, // YUYV HAL_PIXEL_FORMAT_EXYNOS_YCrCb_422_I, // YVYU HAL_PIXEL_FORMAT_YCbCr_422_SP, // YUV422 2P (YUV422 semi-planar) - HAL_PIXEL_FORMAT_YCBCR_P010, - HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_M, - HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SP_M_SBWC, - HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN_SBWC, - HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SP_M_10B_SBWC, - HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN_10B_SBWC, - HAL_PIXEL_FORMAT_EXYNOS_YCrCb_420_SP_M_SBWC, - HAL_PIXEL_FORMAT_EXYNOS_YCrCb_420_SP_M_10B_SBWC, }; -static uint32_t all_mscl_formats[] = { +static uint32_t all_mscl_sbwc_formats[] = { HAL_PIXEL_FORMAT_RGBA_8888, HAL_PIXEL_FORMAT_BGRA_8888, HAL_PIXEL_FORMAT_RGBX_8888, + HAL_PIXEL_FORMAT_RGBA_1010102, HAL_PIXEL_FORMAT_RGB_565, HAL_PIXEL_FORMAT_YV12, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_P, |