commit | 02da997fab0d9d50217e4fecdf981d9f8c45d71c | [log] [tgz] |
---|---|---|
author | Vishnu Nair <vishnun@google.com> | Fri Jan 17 13:39:08 2020 -0800 |
committer | Vishnu Nair <vishnun@google.com> | Sat Jan 18 00:55:51 2020 +0000 |
tree | b7e64a59565b4e72cb3477dbb97779d08ffa5f2f | |
parent | 234830afc2aa57b607717a5ee2d48b2ecae879e4 [diff] |
Change RenderEngine::drawLayers to take a vector of LayerSettings pointers Prework for the client composition cache logic which extends LayerSettings. Passing in a set of pointers will reduce the amount of copying needed when passing the LayerSettings to RenderEngine. Bug: 136561771 Test: atest librenderengine_test libcompositionengine_test Test: atest VtsHalGraphicsComposerV2_2TargetTest Test: go/wm-smoke Change-Id: I0581be7762bf56cd7a3aab0511adf95cd6e2df76