summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Nei <jeremynei@google.com>2023-05-23 03:32:21 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-05-23 03:32:21 +0000
commit71d9f88b010af3503dbbf70cae9b9b3a011e9bfe (patch)
tree094c062f7811d04a6785ff3746315d459d97d797
parentc56130fda47d3e2cf7a8f87a483a948c405a6b7d (diff)
parentc565811c4dced09010adc0ea4c824e63eb8b0380 (diff)
downloadgs101-71d9f88b010af3503dbbf70cae9b9b3a011e9bfe.tar.gz
libhwc2.1: add MALI_GRALLOC_FORMAT_INTERNAL_P010 format am: 36742a4ca1 am: c565811c4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs101/+/23368906 Change-Id: I90b26356e80f91166a8afaeed1b0a111f07e78eb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--libcap/acrylic_capability.h1
-rw-r--r--libhwc2.1/ExynosResourceRestriction.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/libcap/acrylic_capability.h b/libcap/acrylic_capability.h
index 3cc1715..d914703 100644
--- a/libcap/acrylic_capability.h
+++ b/libcap/acrylic_capability.h
@@ -46,6 +46,7 @@ static uint32_t all_fimg2d_gs101_formats[] = {
MALI_GRALLOC_FORMAT_INTERNAL_YUV420_10BIT_I,
HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_SPN,
HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_M,
+ MALI_GRALLOC_FORMAT_INTERNAL_P010,
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,
diff --git a/libhwc2.1/ExynosResourceRestriction.h b/libhwc2.1/ExynosResourceRestriction.h
index 97aef4a..076a890 100644
--- a/libhwc2.1/ExynosResourceRestriction.h
+++ b/libhwc2.1/ExynosResourceRestriction.h
@@ -158,6 +158,7 @@ static const restriction_key_t restriction_format_table[] = {
{MPP_DPP_VGRFS, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_M, 0},
{MPP_DPP_VGRFS, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_SPN, 0},
{MPP_DPP_VGRFS, NODE_NONE, HAL_PIXEL_FORMAT_YCBCR_P010, 0},
+ {MPP_DPP_VGRFS, NODE_NONE, MALI_GRALLOC_FORMAT_INTERNAL_P010, 0},
{MPP_DPP_VGRFS, NODE_NONE, HAL_PIXEL_FORMAT_GOOGLE_NV12_SP, 0},
{MPP_DPP_VGRFS, NODE_NONE, HAL_PIXEL_FORMAT_GOOGLE_NV12_SP_10B, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_RGB_565, 0},
@@ -176,6 +177,7 @@ static const restriction_key_t restriction_format_table[] = {
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN_S10B, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_M, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_SPN, 0},
+ {MPP_G2D, NODE_NONE, MALI_GRALLOC_FORMAT_INTERNAL_P010, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_YCrCb_420_SP, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN_TILED, 0},
{MPP_G2D, NODE_NONE, HAL_PIXEL_FORMAT_GOOGLE_NV12_SP, 0},