Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e6dcc9a3 authored by Xusong Wang's avatar Xusong Wang
Browse files

Document the default alignment and padding value.

This CL documents the default value of the preferred alignment and
padding for request memories.

Bug: 179799921
Test: m
Change-Id: I89c16c3e20939a0ad68d9e3b0061c4a16dc00d8b
parent da4bb47b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -35,6 +35,11 @@ package android.hardware.neuralnetworks;
 * total size of the writable region of the output data, and padding specifies the extra bytes at
 * the end of the memory region that may be used by the device to access memory in chunks, for
 * efficiency, but must not be used to hold any output data.
 *
 * When used in RequestArgument, clients should prefer to align and pad the sub-region to
 * 64 bytes when possible; this may allow the device to access the sub-region more efficiently.
 * The sub-region is aligned to 64 bytes if the value of offset is a multiple of 64.
 * The sub-region is padded to 64 bytes if the sum of length and padding is a multiple of 64.
 */
@VintfStability
parcelable DataLocation {