summaryrefslogtreecommitdiffstats
path: root/cros_gralloc/gralloc0
diff options
context:
space:
mode:
authorTomasz Figa <tfiga@chromium.org>2017-07-06 18:06:23 +0900
committerchrome-bot <chrome-bot@chromium.org>2017-07-13 19:45:56 -0700
commitc869517c0d088c41c8023f7e304b8420db9a7fa6 (patch)
tree3f29c8d0f3706312bdda4ca5c9db29ac9f4c6dd2 /cros_gralloc/gralloc0
parent657058557680c8c8ed12e166046b394460199c3d (diff)
downloadplatform_external_minigbm-c869517c0d088c41c8023f7e304b8420db9a7fa6.tar.gz
platform_external_minigbm-c869517c0d088c41c8023f7e304b8420db9a7fa6.tar.bz2
platform_external_minigbm-c869517c0d088c41c8023f7e304b8420db9a7fa6.zip
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>
Diffstat (limited to 'cros_gralloc/gralloc0')
-rw-r--r--cros_gralloc/gralloc0/gralloc0.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/cros_gralloc/gralloc0/gralloc0.cc b/cros_gralloc/gralloc0/gralloc0.cc
index abefa89..94b2031 100644
--- a/cros_gralloc/gralloc0/gralloc0.cc
+++ b/cros_gralloc/gralloc0/gralloc0.cc
@@ -70,8 +70,6 @@ static int64_t gralloc0_convert_flags(int flags)
usage |= BO_USE_HW_CAMERA_WRITE;
if (flags & GRALLOC_USAGE_HW_CAMERA_READ)
usage |= BO_USE_HW_CAMERA_READ;
- if (flags & GRALLOC_USAGE_HW_CAMERA_ZSL)
- usage |= BO_USE_HW_CAMERA_ZSL;
if (flags & GRALLOC_USAGE_RENDERSCRIPT)
/* We use CPU for compute. */
usage |= BO_USE_LINEAR;