summaryrefslogtreecommitdiffstats
path: root/services/surfaceflinger/DisplayDevice.h
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-01-04 04:44:47 +0000
committerSteve Kondik <shade@chemlab.org>2015-11-10 10:56:31 -0800
commitf8e2372ad7c6ab5ba0363352607f5ded918add01 (patch)
tree2599c09cefcd0550f155ff644f35dc4d69d14770 /services/surfaceflinger/DisplayDevice.h
parent3904525bce6b924ad0501f15899d7550f05fcf0d (diff)
downloadframeworks_native-f8e2372ad7c6ab5ba0363352607f5ded918add01.zip
frameworks_native-f8e2372ad7c6ab5ba0363352607f5ded918add01.tar.gz
frameworks_native-f8e2372ad7c6ab5ba0363352607f5ded918add01.tar.bz2
surfaceflinger: Consolidate display orientation compensation hooks
Dedupe rotation calculation code and make rotation a statically available property in the DisplayDevice Change-Id: Ic517ab0d2c05026cd6fa46d664aab7926be17b62
Diffstat (limited to 'services/surfaceflinger/DisplayDevice.h')
-rw-r--r--services/surfaceflinger/DisplayDevice.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/surfaceflinger/DisplayDevice.h b/services/surfaceflinger/DisplayDevice.h
index f492a42..65f08df 100644
--- a/services/surfaceflinger/DisplayDevice.h
+++ b/services/surfaceflinger/DisplayDevice.h
@@ -173,6 +173,7 @@ public:
*/
uint32_t getPageFlipCount() const;
void dump(String8& result) const;
+ int getHardwareOrientation();
private:
/*
@@ -217,6 +218,7 @@ private:
int w, int h, Transform* tr);
uint32_t mLayerStack;
+ int mHardwareOrientation;
int mOrientation;
// user-provided visible area of the layer stack
Rect mViewport;