commit | 0d4184f656b0607f94b6066f396656526f0835b1 | [log] [tgz] |
---|---|---|
author | Joshua Duong <joshuaduong@google.com> | Thu Mar 14 15:31:45 2024 +0000 |
committer | Joshua Duong <joshuaduong@google.com> | Thu Mar 14 16:18:19 2024 +0000 |
tree | 6c88f13a0d4943739c1d4982c3d252b1aaf8da87 | |
parent | c1e544c5748c143c405293350978b0db9b495165 [diff] |
Fix multi-display flickering. There was a change in surfaceflinger that asks hwc to setColorTransform for each display when displays are added/changed/removed. For some reason, we were falling back to client composition when the display had color transform set. Removing that fallback fixes the flickering. Bug: 324295392 Test: Boot gcar image, see no flickering. Change-Id: I5765cef42b892455d6ba7637382bfa069f37bbfb