commit | f7f50345a3fb62f2a3f9efd0e307f445087e4dd0 | [log] [tgz] |
---|---|---|
author | Vishnu Nair <vishnun@google.com> | Fri Jan 17 15:22:43 2020 -0800 |
committer | Vishnu Nair <vishnun@google.com> | Sat Jan 18 00:56:28 2020 +0000 |
tree | 5a87b992c78e1d536f0df8f57b9de62ab361e031 | |
parent | 31f98910412ed7e023ffb240c49de63f958fd226 [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: go/wm-smoke Change-Id: Iba89e5d611256583c46e02d32ed9b0cc58969331