summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValerie Hau <vhau@google.com>2019-04-26 13:37:13 -0700
committerValerie Hau <vhau@google.com>2019-05-02 07:55:51 -0700
commit9b04e0a9f435cdb103c76144a0ee32f72808204c (patch)
tree994917bfe4c52a7ef203b8e4269402670aeef5fc
parent90ad845863fbbd7c143d23cdbd61c6d3a8bf52d4 (diff)
downloadopengl-transport-9b04e0a9f435cdb103c76144a0ee32f72808204c.tar.gz
Add validateBufferSize and getTransportSize Bug: 131089111 Test: build, boot Change-Id: I052f9537fa1b37a4a7b2f5d82309aff3d2e1f2f3
-rw-r--r--host/libs/virglrenderer/include/hardware/gralloc.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/host/libs/virglrenderer/include/hardware/gralloc.h b/host/libs/virglrenderer/include/hardware/gralloc.h
index 8446ba4ea..3847164ed 100644
--- a/host/libs/virglrenderer/include/hardware/gralloc.h
+++ b/host/libs/virglrenderer/include/hardware/gralloc.h
@@ -42,5 +42,8 @@ struct gralloc_module_t {
int (*unlockAsync)(gralloc_module_t const*, buffer_handle_t, int*);
int (*lockAsync_ycbcr)(gralloc_module_t const*, buffer_handle_t, int, int, int, int, int,
android_ycbcr*, int);
- void* reserved_proc[3];
+ int32_t (*getTransportSize)(gralloc_module_t const*, buffer_handle_t, uint32_t, uint32_t);
+ int32_t (*validateBufferSize)(gralloc_module_t const*, buffer_handle_t, uint32_t, uint32_t,
+ int32_t, int, uint32_t);
+ void* reserved_proc[1];
};