diff options
author | Erik Gilling <konkers@android.com> | 2011-08-17 13:42:03 -0700 |
---|---|---|
committer | Erik Gilling <konkers@android.com> | 2011-08-17 13:42:03 -0700 |
commit | 839a18b314fbd7928f0dc5c450dc89c45c45e3b2 (patch) | |
tree | b96167c2be1092093c44833b28a2ad5141774991 /hwc | |
parent | 3b50132f64985195671e6dd0dedaf376a56ffcfa (diff) | |
download | hardware_ti_omap4-839a18b314fbd7928f0dc5c450dc89c45c45e3b2.zip hardware_ti_omap4-839a18b314fbd7928f0dc5c450dc89c45c45e3b2.tar.gz hardware_ti_omap4-839a18b314fbd7928f0dc5c450dc89c45c45e3b2.tar.bz2 |
update hal_public.h to DDK 1.8@276629
Change-Id: Id4947b195984f664809cd1aa6bfe1e2246ac70cb
Signed-off-by: Erik Gilling <konkers@android.com>
Diffstat (limited to 'hwc')
-rw-r--r-- | hwc/hal_public.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/hwc/hal_public.h b/hwc/hal_public.h index 62c7849..3d64c4c 100644 --- a/hwc/hal_public.h +++ b/hwc/hal_public.h @@ -105,10 +105,6 @@ typedef struct /* The HWC was loaded. post() is no longer responsible for presents */ int bBypassPost; - /* Custom-blit components in lieu of overlay hardware */ - int (*Blit)(framebuffer_device_t *device, buffer_handle_t src, - buffer_handle_t dest, int w, int h, int x, int y); - /* HWC path for present posts */ int (*Post2)(framebuffer_device_t *fb, buffer_handle_t *buffers, int num_buffers, void *data, int data_length); @@ -128,6 +124,15 @@ typedef struct IMG_gralloc_module_public_t int (*GetPhyAddrs)(struct IMG_gralloc_module_public_t const* module, buffer_handle_t handle, unsigned int auiPhyAddr[MAX_SUB_ALLOCS]); + + /* Custom-blit components in lieu of overlay hardware */ + int (*Blit)(struct IMG_gralloc_module_public_t const *module, + buffer_handle_t src, + void *dest[MAX_SUB_ALLOCS], int format); + + int (*Blit2)(struct IMG_gralloc_module_public_t const *module, + buffer_handle_t src, buffer_handle_t dest, + int w, int h, int x, int y); } IMG_gralloc_module_public_t; |