summaryrefslogtreecommitdiffstats
path: root/hwc
diff options
context:
space:
mode:
authorErik Gilling <konkers@android.com>2011-08-17 13:42:03 -0700
committerErik Gilling <konkers@android.com>2011-08-17 13:42:03 -0700
commit839a18b314fbd7928f0dc5c450dc89c45c45e3b2 (patch)
treeb96167c2be1092093c44833b28a2ad5141774991 /hwc
parent3b50132f64985195671e6dd0dedaf376a56ffcfa (diff)
downloadhardware_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.h13
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;