platform_hardware_libhardware/modules/gralloc
Greg Hackmann f5811ba2df gralloc: make private_handle_t layout consistent on 32/64-bit
private_handle_t's memory layout must be consistent between the 32-bit
and 64-bit gralloc, in case buffers are passed between processes.
Replace the (variably sized) uintptr_t base with a fixed size uint64_t,
and enforce 8-byte alignment for architectures where uint64_t alignment
varies between 32-bit and 64-bit.

Change-Id: I06cb31d4b9620ea18e5b50d3a3142b5adb2d2a14
Signed-off-by: Greg Hackmann <ghackmann@google.com>
2014-03-03 13:37:11 -08:00
..
Android.mk gralloc: fix warnings 2014-02-05 18:21:09 -08:00
framebuffer.cpp am 1fbbb08d: Merge "remove seemed useless gralloc_open() call in fb_device_open()" 2012-06-12 15:16:18 -07:00
gr.h Move libhardware of <asm/page.h>. 2014-02-24 15:50:34 -08:00
gralloc.cpp gralloc: fix warnings 2014-02-05 18:21:09 -08:00
gralloc_priv.h gralloc: make private_handle_t layout consistent on 32/64-bit 2014-03-03 13:37:11 -08:00
mapper.cpp gralloc: fix warnings 2014-02-05 18:21:09 -08:00