mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
a685c3dbf4afb35d0a80488155ce2bde30c9d6e9
This CL creates the following primary sets of functions: * V1_X::utils::convert(<canonical_type>) -- Converts a canonical type to the corresponding HAL version type. * nn::convert(<V1_X_HAL_type>) -- Converts a HAL version type to the corresponding canonical type. * neuralnetworks::utils::hasNoPointerData -- Indicates if the object contains no pointer-based data that could be relocated to shared memory. * neuralnetworks::utils::flushDataFromPointerToShared -- Relocate pointer-based data to shared memory. * neuralnetworks::utils::unflushDataFromSharedToPointer -- Undoes `flushDataFromPointerToShared` on a Request object. More specifically, `unflushDataFromSharedToPointer` copies the output shared memory data from the transformed Request object back to the output pointer-based memory in the original Request object. It also introduces some other minor utility code, including makeQuantized8PerformanceConsistentWithP, countNumberOfConsumers, validate, valid, and validatedConvertToCanonical. Bug: 160667419 Test: mma Change-Id: I0732e658c1f4ed40cd122f1ca8581fb40b056757
Merge "Suppress gtest error for tests without any instance" am:
de3f15adc0 am: acfabe652f am: 6086e20a02
Merge "Camera HAL Vts : Fix usage flag combination during gralloc allocation." into stage-aosp-rvc-ts-dev am:
7cc876ee02 am: 314611d129
Merge changes I267b3ae9,Ic14d2257 am:
a2f5b0bc51 am: d0fd20654c am: 7a3eedb0dd am: a40a55aa3e am: 5e71ed7b5a
Merge "Fix bad test config for VtsHalRadioV1_4TargetTest" am:
2fbbdd9548 am: 412837cfb7 am: cf6c6193b7 am: 953f5d8041 am: 20472fc522
Merge "wifi: Call terminate in VTS teardown" am:
226727ca88 am: 188a7b6bbf am: 6718df8902 am: e9089d18ef am: 7ba81ef68d
Description
No description provided
Languages
C++
56.3%
AIDL
41.2%
C
1.5%
Rust
0.4%
Java
0.4%
Other
0.1%