diff options
author | Wen Chang Liu <wenchangliu@google.com> | 2023-02-09 00:26:18 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2023-02-09 00:26:18 +0000 |
commit | f9cd2d476921a03f8c131dfcfd79382a638747bd (patch) | |
tree | b2e02233017f8fa087bf664fe6af4f06117d08b3 /gralloc4/src | |
parent | 082d1cc08f27805ec138d52ac60d0c029e871142 (diff) | |
parent | 237bc863dd79214575c0260c9fa3be43f1e61370 (diff) | |
download | gchips-f9cd2d476921a03f8c131dfcfd79382a638747bd.tar.gz |
Merge "gralloc4: perfer P010_SPN for MFC"
Diffstat (limited to 'gralloc4/src')
-rw-r--r-- | gralloc4/src/core/mali_gralloc_formats.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gralloc4/src/core/mali_gralloc_formats.cpp b/gralloc4/src/core/mali_gralloc_formats.cpp index 1adc305..1baaada 100644 --- a/gralloc4/src/core/mali_gralloc_formats.cpp +++ b/gralloc4/src/core/mali_gralloc_formats.cpp @@ -1451,6 +1451,10 @@ uint32_t get_base_format(const uint64_t req_format, { base_format = HAL_PIXEL_FORMAT_GOOGLE_NV12_SP_10B; } + else if (usage & (GRALLOC_USAGE_HW_VIDEO_ENCODER | GRALLOC_USAGE_HW_VIDEO_DECODER)) + { + base_format = HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_SPN; + } } /* Obtain a valid base format, optionally mapped to internal. Flex formats |