summaryrefslogtreecommitdiffstats
path: root/security/secureclock/aidl/android
diff options
context:
space:
mode:
authorMichael Butler <butlermichael@google.com>2021-03-04 16:42:07 -0800
committerPrzemysław Szczepaniak <pszczepaniak@google.com>2021-03-20 14:20:30 +0000
commit88e6e9e66ff358e321ec66a868fbf98e31936e8f (patch)
treeefdaf32f2175f246bee5a221f477ff61c8e11abe /security/secureclock/aidl/android
parent37dcda8704cf8cf0faf3a848fcc5f17d13f03467 (diff)
downloadplatform_hardware_interfaces-88e6e9e66ff358e321ec66a868fbf98e31936e8f.tar.gz
platform_hardware_interfaces-88e6e9e66ff358e321ec66a868fbf98e31936e8f.tar.bz2
platform_hardware_interfaces-88e6e9e66ff358e321ec66a868fbf98e31936e8f.zip
Add IBurst to NN AIDL HAL -- hal
Burst executions are a sequence of executions of the same prepared model that occur in rapid succession, such as frames of a camera capture or successive audio samples. A burst object is used to control a set of burst executions, and to preserve resources between executions, enabling executions to have lower overhead. This CL has the following changes: 1) Adds an IBurst interface to the NN AIDL HAL 2) Adds IPreparedModel::configureExecutionBurst to create an IBurst object 3) Extends VTS's InvalidPreparedModel to implement configureExecutionBurst. Bug: 180492058 Bug: 177267324 Test: mma Test: VTS+presubmit Change-Id: I90cb18dcc392f07f342604a7fb2edae041848251 Merged-In: I90cb18dcc392f07f342604a7fb2edae041848251 (cherry picked from commit 5dc72d5485c1f64147815e4ca8caad6fd5db2886)
Diffstat (limited to 'security/secureclock/aidl/android')
0 files changed, 0 insertions, 0 deletions