|
hw_module_t yapısı | yaygın |
|
int(* | RegisterBuffer )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı) |
|
int(* | unregisterBuffer )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcısı) |
|
int(* | lock )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı, int kullanımı, int l, int t, int w, int h, void **vaddr) |
|
int(* | kilidini aç )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı) |
|
int(* | gerçekleştir )(struct gralloc_module_t const *module, int işlemi,...) |
|
int(* | lock_ycbcr )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı, int kullanımı, int l, int t, int w, int h, struct android_ycbcr *ycbcr) |
|
int(* | lockAsync )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı, int kullanımı, int l, int t, int w, int h, void **vaddr, int çitFd) |
|
int(* | unlockAsync )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı, int *fenceFd) |
|
int(* | lockAsync_ycbcr )(struct gralloc_module_t const *module, buffer_handle_t tanıtıcı, int kullanımı, int l, int t, int w, int h, struct android_ycbcr *ycbcr, int çitFd) |
|
geçersiz * | ayrılmış_proc [3] |
|
Her donanım modülü HAL_MODULE_INFO_SYM adında bir veri yapısına sahip olmalı ve bu veri yapısının alanları hw_module_t ile başlamalı ve ardından modüle özel bilgiler gelmelidir.
Gralloc.h dosyasının 155. satırındaki tanım.