|
cấu trúc hw_module_t | chung |
|
int(* | registerBuffer )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t) |
|
int(* | unregisterBuffer )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t) |
|
int(* | lock )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t, cách sử dụng int, int l, int t, int w, int h, void **vaddr) |
|
int(* | mở khóa )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t) |
|
int(* | thực hiện )(struct gralloc_module_t const *module, thao tác int,...) |
|
int(* | lock_ycbcr )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t, cách sử dụng int, int l, int t, int w, int h, struct android_ycbcr *ycbcr) |
|
int(* | lockAsync )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t, cách sử dụng int, int l, int t, int w, int h, void **vaddr, int fd) |
|
int(* | unlockAsync )(struct gralloc_module_t const *module, bộ xử lý buffer_handle_t, int *fenceFd) |
|
int(* | lockAsync_ycbcr )(struct gralloc_module_t const *mô-đun, bộ xử lý buffer_handle_t, cách sử dụng int, int l, int t, int w, int h, struct android_ycbcr *ycbcr, int hàng ràoFd) |
|
trống * | dành riêng_proc [3] |
|
Mọi mô-đun phần cứng phải có cấu trúc dữ liệu có tên HAL_MODULE_INFO_SYM và các trường của cấu trúc dữ liệu này phải bắt đầu bằng hw_module_t , theo sau là thông tin cụ thể của mô-đun.
Định nghĩa tại dòng 155 của file gralloc.h .