commit | a61d2dee86f85c5023c2ee17f7c27432c2b87696 | [log] [tgz] |
---|---|---|
author | Haoxiang Li <haoxiangl@google.com> | Sun Jul 12 15:13:47 2020 -0700 |
committer | Haoxiang Li <haoxiangl@google.com> | Tue Aug 04 12:28:07 2020 -0700 |
tree | 7b01ec75df4184d2f8c2631f29aa5a12e9f64109 | |
parent | 1eec215ab162f192ad21bd7f5c3813f1027df16a [diff] |
Replace for-loop copying with memcpy. RGBA format support is added to the Surround View Core Lib, so we don't need to worry about the channel inconsistency any more. Now memcpy can be used instead of for-loop copying, hence the performance is improved. Bug: 161077062 Bug: 162599435 Test: atest -v -w -c sv_session_tests Change-Id: Ic2b621b7ca0d5b27fbb299fad15b3f9818e56f85 Merged-In: Ic2b621b7ca0d5b27fbb299fad15b3f9818e56f85 (cherry picked from commit 5722b4785192bdbab5c8bc3442589c276ca5c1bf)
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.