Android CTS 5.1 Release 18 (3824209)
guest system gles fix: Enable screen capture with gpu on

Currently, when running emulator with gpu on, screen capture does not work.
This commit fixes that by doing the following steps:
1. enable gralloc to allocate buffer in gralloc_alloc for screen capture
   usage mode.
2. read back screen pixels in gralloc_lock for screen capture usage mode

Note: This commit only fixes guest side, and to make screen capture work,
we also need the corresponding fix on host side in the following CL:
    e36c098b5563adcc7442cb3a172ff769ee3fb4b6

(cherry picked from commit 5a50ac8819525f851c677be88a466b14737dbb18)

Change-Id: Ie9307eda411ab3d0b3842fbb4a71926dd62a1875
1 file changed