HBM
HBM is a hardware buffer allocator.
hbm crate provides a Rust library to allocate, export/import, and access
hardware buffers.
hbm-minigbm crate provides an unstable C API for
minigbm's
internal use.
hbm-gralloc crate provides a HAL service for Graphics
Allocator
interface and an SP-HAL for Graphics
Mapper
interface on Android. It is mainly built via the Android build system rather
than via cargo.
TODOs
hbm
- quirk device and quirks
- thread safety
- error reporting
- require modifiers
- validations
no_std- cleanups
- docs
hbm-gralloc
- aidl codegen
- impl