commit | 44685cb3f0e53c0f0b5f260891b9dd78d25410d4 | [log] [tgz] |
---|---|---|
author | Steven Thomas <steventhomas@google.com> | Tue Jul 23 16:19:31 2019 -0700 |
committer | Steven Thomas <steventhomas@google.com> | Wed Jul 24 16:37:35 2019 -0700 |
tree | c7078c63f08c1f9c9af3c5cdaaa743309bede78b | |
parent | 74d87f731e55d0241b0b6d098ac5161ca42887d1 [diff] |
Merge damage region when dropping an app buffer When we decide to drop a buffer from a buffer queue, make sure to merge the damage region from the dropped buffer into the current damage region. Otherwise we'll pass the wrong damage region to hardware composer and get broken rendering. Bug: 136158117 Test: Wrote a new test in Transaction_test.cpp to repro the problem and confirm the fix works. Change-Id: Icdc61e1be3297450f2869c496dad1453fb6dca6d