OSDN Git Service

minigbm: mediatek: add support HAL_PIXEL_FORMAT_YV12
authorGurchetan Singh <gurchetansingh@chromium.org>
Sat, 3 Dec 2016 01:54:09 +0000 (17:54 -0800)
committerchrome-bot <chrome-bot@chromium.org>
Fri, 9 Dec 2016 11:30:22 +0000 (03:30 -0800)
commitf028a6fc0dcfe5df2d0e09aba2ccf90c1ee70061
tree762cee34991fbfd909a33fa5924ad5a93fe1803b
parent45de1991cdfea52ca6e0c2db1bf390920f9a7156
minigbm: mediatek: add support HAL_PIXEL_FORMAT_YV12

For some reason, we use HAL_PIXEL_FORMAT_YV12 instead of
HAL_PIXEL_FORMAT_YCbCr_420_888 as our YUV format on mediatek
based boards. We also pass down a different use flags. Since
mediatek only supports linear buffers the moment, just lump all
the flags together for our YUV supported combination.

BUG=chromium:616275
TEST=Played Youtube video in Oak ARC++ container
CQ-DEPEND=CL:416292

Change-Id: Iac4797517048981235cd17ad464eb1e3852c4072
Reviewed-on: https://chromium-review.googlesource.com/416396
Commit-Ready: Gurchetan Singh <gurchetansingh@chromium.org>
Tested-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
cros_gralloc/cros_gralloc_module.cc
mediatek.c