commit | 4a253659cef3d82bfb0b25b3ff4c7b073d7a0460 | [log] [tgz] |
---|---|---|
author | Zach Reizner <zachr@google.com> | Thu Sep 10 18:30:54 2015 -0700 |
committer | Zach Reizner <zachr@google.com> | Fri Sep 25 13:52:22 2015 -0700 |
tree | 65affd74723b165eaf0431a54a95275b92e1c161 | |
parent | 176d9464c7ca1004f8e2b994267ac0d07fd7237e [diff] |
drm_hwcomposer: implement the safe handling of layers This is a sweeping change to discard our usage of struct hwc_layer_t outside hwcomposer.cpp. That was a dangerous struct that was a source of many of our errors. Replacing it with safer RAII-style classes reduces the amount and complexity of our code. Change-Id: I580cafdf89bd1e7e6583f3073858b8e78e6018ba