diff options
| author | 2018-08-28 11:01:44 -0700 | |
|---|---|---|
| committer | 2019-03-21 04:37:20 +0000 | |
| commit | 75dcd905652b490a31537f81a1209100df050d42 (patch) | |
| tree | 713abdfe2d70d0eb098491a10a006a11944735ce /libs/gui/ConsumerBase.cpp | |
| parent | becab0f31aa76f57fdbd87913f027daa07054cf9 (diff) | |
surfaceflinger: improve RenderArea needsFiltering
Compare source crop (instead of the logical render area) against
physical render area to decide whether filtering is required.  This
allows us to get rid of Layer::setFiltering.
As a result, captureLayers for Recents no longer enables filtering.
Screenshots under landscape mode no longer enables filtering.
Bug: 113041375
Test: take screenshot, rotate screen, screencap
Change-Id: Ida95fdfec3a0dde7a19adf35c91bf3d570bab6bb
Merged-In: Ida95fdfec3a0dde7a19adf35c91bf3d570bab6bb
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions