platform_hardware_interfaces/neuralnetworks
Jooyung Han d33893fef3 neuralnetworks: fix out ParcelFileDescriptor
Refactored "out @nullable ParacelFileDescriptor" into
FencedExecutionResult. It works well with NDK backend, but not with Java
backend. To avoid future incompatibility, AIDL compiler will forbid "out
ParcelFileDescriptor".

This change moves the out parameter to its own parcelable type,
FencedExecutionResult, along with IFencedExecutionCallback.

Bug: 181194872
Test: atest --test-mapping packages/modules/NeuralNetworks
Change-Id: I8e628a7b96d81338fbe59ce8c0b849f98c00536c
2021-02-26 17:36:05 +09:00
..
1.0 Merge changes from topic "nnapi-numberOfConsumers" 2021-02-23 20:01:01 +00:00
1.1 Merge changes from topic "nnapi-numberOfConsumers" 2021-02-23 20:01:01 +00:00
1.2 Merge "Reformat neuralnetworks/1.2/types.hal according to clang-format" 2021-02-23 23:11:38 +00:00
1.3 Merge changes from topic "nnapi-numberOfConsumers" 2021-02-23 20:01:01 +00:00
aidl neuralnetworks: fix out ParcelFileDescriptor 2021-02-26 17:36:05 +09:00
utils Merge changes from topic "nnapi-numberOfConsumers" 2021-02-23 20:01:01 +00:00
README
TEST_MAPPING Create unit tests for NN interface utility code 2021-01-08 12:07:43 -08:00

NeuralNetworks sample driver implementation is located at
frameworks/ml/nn/driver/sample.