Implement gbm_bo_map/gbm_bo_unmap |
||
Issue descriptionSo we can convert tests to use driver-specific map functions.
,
Oct 13 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform/minigbm/+/1a31e609770088ad0e5abb49678174e4c6393d34 commit 1a31e609770088ad0e5abb49678174e4c6393d34 Author: Gurchetan Singh <gurchetansingh@chromium.org> Date: Thu Oct 06 17:58:00 2016 minigbm: More sophisticated gbm_bo_map/gbm_bo_unmap We previously added the gbm_bo_map/gbm_bo_unmap (see CL:393927) entry points since we wanted to do driver-specific detiling during screenshot capture tests. We ignored most the parameters and mapped the entire buffer. This CL adds the ability to: 1) Return the starting address within a byte given a specific x, y in the buffer. 2) Handle the case where there are more than one kernel buffers per buffer object. Currently, only the Exynos driver would use this capability. BUG= chromium:653284 TEST=Ran cros_gralloc with modified code CQ-DEPEND=CL:393927 Change-Id: I19d75d2f16489c0184e96305fb643f18477e1cdb Reviewed-on: https://chromium-review.googlesource.com/395066 Commit-Ready: Gurchetan Singh <gurchetansingh@chromium.org> Tested-by: Gurchetan Singh <gurchetansingh@chromium.org> Reviewed-by: Stéphane Marchesin <marcheu@chromium.org> [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/helpers.h [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/rockchip.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/helpers.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/drv_priv.h [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/tegra.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/drv.h [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/drv.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/gbm.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/mediatek.c [modify] https://crrev.com/1a31e609770088ad0e5abb49678174e4c6393d34/i915.c
,
Oct 16 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Oct 7 2016