-rw-r--r-- | hwc2/common/devices/PhysicalDevice.cpp | 18 | ||||
-rw-r--r-- | hwc2/common/devices/PrimaryDevice.cpp | 48 | ||||
-rw-r--r-- | hwc2/common/hdmi/DisplayHdmi.cpp | 16 | ||||
-rw-r--r-- | hwc2/common/hdmi/DisplayHdmi.h | 1 | ||||
-rw-r--r-- | hwc2/common/utils/SysTokenizer.cpp | 180 | ||||
-rw-r--r-- | hwc2/common/utils/SysTokenizer.h | 135 | ||||
-rw-r--r-- | hwc2/include/PhysicalDevice.h | 4 | ||||
-rw-r--r-- | hwc2/include/PrimaryDevice.h | 14 | ||||
-rw-r--r-- | hwc2/platforms/Android.mk | 3 |
9 files changed, 407 insertions, 12 deletions
diff --git a/hwc2/include/PhysicalDevice.h b/hwc2/include/PhysicalDevice.h index 708b6ee..66f925c 100644 --- a/hwc2/include/PhysicalDevice.h +++ b/hwc2/include/PhysicalDevice.h @@ -133,6 +133,7 @@ public: // display config operations virtual bool updateDisplayConfigs(); virtual void updateActiveDisplayAttribute(); + void updateDisplayInfo(char defaultMode[64]); // events virtual void onVsync(int64_t timestamp); @@ -258,6 +259,9 @@ private: float mReverseScaleX; float mReverseScaleY; + int mDisplayWidth; + int mDisplayHeight; + //omx handle for set omx pts int32_t mOmxVideoHandle; }; |