Taken from QCOM gralloc: commit d80a52cbf961d737f6f3beef47b868a581b98591 Author: Saurabh Shah <saurshah@codeaurora.org> Date: Tue Oct 2 14:32:40 2012 -0700 gralloc: Send first 2 FB buffers to carveout and next to IOMMU Gralloc uses the GRALLOC_USAGE_HW_FB flag to allocate memory from carveout. This is fine for primary framebuffer, but for external framebuffer we need IOMMU heap buffers, since the ioctls for external work with those. Ideally, the primary buffers also need to come from IOMMU heap, which is ongoing work. This patch allocates the first 2 FB buffer requests (assuming they are for primary) from carveout and allocates all subsequent buffers from IOMMU heap. Bug: 7124159 Change-Id: Ie53b2e1e7fcac136acd2d251f39cefe367fc7125 Signed-off-by: Iliyan Malchev <malchev@google.com>tirimbino
parent
4b20a95b20
commit
d288deb284
Loading…
Reference in new issue