OSDN Git Service

minigbm: gralloc0: Remove BO_USE_HW_CAMERA_ZSL
authorTomasz Figa <tfiga@chromium.org>
Thu, 6 Jul 2017 09:06:23 +0000 (18:06 +0900)
committerchrome-bot <chrome-bot@chromium.org>
Fri, 14 Jul 2017 02:45:56 +0000 (19:45 -0700)
commitc869517c0d088c41c8023f7e304b8420db9a7fa6
tree3f29c8d0f3706312bdda4ca5c9db29ac9f4c6dd2
parent657058557680c8c8ed12e166046b394460199c3d
minigbm: gralloc0: Remove BO_USE_HW_CAMERA_ZSL

In gralloc0, the flag GRALLOC_USAGE_HW_CAMERA_ZSL is defined to be a
bitwise OR of GRALLOC_USAGE_HW_CAMERA_WRITE and
GRALLOC_USAGE_HW_CAMERA_READ. So it is incorrect to treat it as a
separate usage flag, not even thinking about using it with the bitwise
AND operator for conditional tests.

Fix the current broken state by removing BO_USE_HW_CAMERA_ZSL, which
does not have any reason to exist.

BUG=b:62358788
TEST=Camera preview renders correctly on Poppy.

Change-Id: I883713f7e1c82c7747b20ac2000fb2edd5207616
Reviewed-on: https://chromium-review.googlesource.com/561034
Commit-Ready: Tomasz Figa <tfiga@chromium.org>
Tested-by: Tomasz Figa <tfiga@chromium.org>
Reviewed-by: Ricky Liang <jcliang@chromium.org>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
cros_gralloc/gralloc0/gralloc0.cc
drv.h