diff options
| author | 2020-11-10 14:09:16 -0800 | |
|---|---|---|
| committer | 2020-12-08 19:36:03 +0000 | |
| commit | 8d9585334b91e4dcfd4f691736e6437a8f674a0b (patch) | |
| tree | ec366bebb5742203d0e47ca63ba86d0408893a91 /services/surfaceflinger/RegionSamplingThread.cpp | |
| parent | 1ed501fb9839f26ad8f6b9732e357b54dd4f0b22 (diff) | |
BufferStateLayer: Mirror BufferQueue behavior in fence merging
We have two behavior changes here, lifted directly from ConsumerBase:
1. Don't overwrite our callback handle fence with an invalid
fence
2. If we are going to overwrite a non-null fence with a valid
one, attempt to merge them
Bug: 171370396
Test: Existing tests pass
Change-Id: Ie1cb0602393e5f520721a5cb89829fc342fbfc5f
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
0 files changed, 0 insertions, 0 deletions