commit | 713b63f3e6f397cd688c982ee5c2bb5e26fa9446 | [log] [tgz] |
---|---|---|
author | Marissa Wall <marissaw@google.com> | Wed Oct 17 15:42:43 2018 -0700 |
committer | Marissa Wall <marissaw@google.com> | Wed Jan 02 11:39:12 2019 -0800 |
tree | 800610656fde71c72f685c922236c9bf434e3176 | |
parent | 49a99b9ff288a105de660cd43ce73e0ce2e7d2f2 [diff] |
blast: Queue transactions by applying client Do not update SurfaceFlinger until all the fences in a transaction have signaled. While waiting on the fences, place the transaction in a queue with other transactions that were applied by the same SurfaceComposerClient. Test: Transaction_test Bug: 80477568 Change-Id: I6b866bfa955d5eafef28016a0c5de7c3862f1837