commit | d4f25c9b3f736b9f4e34aa1a3cb53ec2c6825f16 | [log] [tgz] |
---|---|---|
author | Dan Stoza <stoza@google.com> | Wed Jul 13 15:48:58 2016 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Wed Oct 12 08:19:09 2016 -0700 |
tree | 19e242c7dcfdad7194dc73edb39c0ee53dc96b48 | |
parent | bc64b8242bbb7e294dd37e3d0646b088e7c01d4b [diff] |
HWC2: Fix virtual displays Close the output buffer release fence per the contract in hwcomposer2.h. Also changes the HWC2 device to hold a weak pointer to the display, which allows it to properly remove it when it gets torn down. Test: Cherry-pick from internal branch Bug: 29945684 Change-Id: Ib1b5d81e42a63d0e65b189f7c6c62e661e0ab6ae (cherry picked from commit 5450fe526801ff9f5b05487995745a146dc5150b)