summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Peiyong Lin <lpy@google.com> 2019-04-02 17:12:09 -0700
committer Peiyong Lin <lpy@google.com> 2019-04-02 17:12:09 -0700
commit37083d0515500a5e0cb24d082c72eba7f676dea5 (patch)
treed3615beb67a73dc3a3e2dceedaa297d7bde4a665
parent945a7006f905b5f460668923b9875cd6637931a6 (diff)
[SurfaceFlinger] Remove force GPU composition for layers with color transform.
Previously we force GPU composition for all layers with color transform, now that we move the fallback into hardware composer passthrough, we can remove this. BUG: 115554640 Test: Verify by setting a color transform manually. Change-Id: I6eb75cd30bc23225b10006714b13fb636a146423
-rw-r--r--services/surfaceflinger/SurfaceFlinger.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp
index 0345bafee6..1e343550b2 100644
--- a/services/surfaceflinger/SurfaceFlinger.cpp
+++ b/services/surfaceflinger/SurfaceFlinger.cpp
@@ -1849,11 +1849,6 @@ void SurfaceFlinger::calculateWorkingSet() {
layer->forceClientComposition(displayDevice);
}
- // TODO(b/111562338) remove when composer 2.3 is shipped.
- if (layer->hasColorTransform()) {
- layer->forceClientComposition(displayDevice);
- }
-
if (layer->getRoundedCornerState().radius > 0.0f) {
layer->forceClientComposition(displayDevice);
}