summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/RegionSamplingThread.cpp
diff options
context:
space:
mode:
author android-build-team Robot <android-build-team-robot@google.com> 2019-06-10 19:36:26 +0000
committer android-build-team Robot <android-build-team-robot@google.com> 2019-06-10 19:36:26 +0000
commitbaccfb398e5baf46d5588735e185201dd7c7d901 (patch)
treee8cae2ccb220cf2873e6025fb1335fc741b20ec8 /services/surfaceflinger/RegionSamplingThread.cpp
parent3ededcbdccda1610457edd98011039626ea7863a (diff)
parentaacc75c204cbe2e2ecff3f99d1c0236c10654b18 (diff)
Snap for 5647767 from aacc75c204cbe2e2ecff3f99d1c0236c10654b18 to qt-c2f2-release
Change-Id: I424558190c01a2289443fbb19af81057b39df4a4
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
-rw-r--r--services/surfaceflinger/RegionSamplingThread.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/surfaceflinger/RegionSamplingThread.cpp b/services/surfaceflinger/RegionSamplingThread.cpp
index 7fa33f597c..66906e950c 100644
--- a/services/surfaceflinger/RegionSamplingThread.cpp
+++ b/services/surfaceflinger/RegionSamplingThread.cpp
@@ -280,6 +280,10 @@ float sampleArea(const uint32_t* data, int32_t width, int32_t height, int32_t st
area.top = height - area.top;
area.bottom = height - area.bottom;
std::swap(area.top, area.bottom);
+
+ area.left = width - area.left;
+ area.right = width - area.right;
+ std::swap(area.left, area.right);
}
std::array<int32_t, 256> brightnessBuckets = {};