mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
IMapper is loaded in-process and is defined in C++ instead of HIDL. To guarantee binary compability, the interface is a struct of function pointers instead of a class of pure virtual member functions. The functions pointed to by the function pointers must also have C-linkage and have all of their parameters PODs. Implementations are expected to be installed to /oem/lib/hw/android.hardware.graphics.mapper.hallib.so /vendor/lib/hw/android.hardware.graphics.mapper.hallib.so /system/lib/hw/android.hardware.graphics.mapper.hallib.so (lib64 instead of lib for 64-bit implementations) The loader will look for the symbol "HALLIB_FETCH_Interface" and use it to fetch the interface. Test: make android.hardware.graphics.mapper@2.0 Change-Id: I3a2c7a6ce18a90adda6df2d89559c957a122fdf0
27 lines
606 B
Plaintext
27 lines
606 B
Plaintext
// This is an autogenerated file, do not edit.
|
|
subdirs = [
|
|
"audio/common/2.0",
|
|
"audio/effect/2.0",
|
|
"benchmarks/msgq/1.0",
|
|
"graphics/allocator/2.0",
|
|
"graphics/allocator/2.0/default",
|
|
"graphics/mapper/2.0",
|
|
"memtrack/1.0",
|
|
"memtrack/1.0/default",
|
|
"nfc/1.0",
|
|
"nfc/1.0/default",
|
|
"radio/1.0",
|
|
"power/1.0",
|
|
"power/1.0/default",
|
|
"tests/bar/1.0",
|
|
"tests/baz/1.0",
|
|
"tests/expression/1.0",
|
|
"tests/foo/1.0",
|
|
"tests/libhwbinder/1.0",
|
|
"tests/msgq/1.0",
|
|
"tests/pointer/1.0",
|
|
"vibrator/1.0",
|
|
"wifi/1.0",
|
|
"wifi/supplicant/1.0",
|
|
]
|