summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--hwc1.4/Android.mk60
-rw-r--r--hwc1.4/hwcomposer.cpp1202
-rw-r--r--hwc2/common/base/HwcLayer.cpp2
-rw-r--r--hwc2/common/base/HwcLayer.h6
-rw-r--r--hwc2/common/base/HwcModule.cpp9
-rw-r--r--hwc2/common/base/Hwcomposer.cpp14
-rw-r--r--hwc2/common/composers/GE2DComposer.cpp3
-rw-r--r--hwc2/common/composers/GE2DComposer.h6
-rw-r--r--hwc2/common/composers/IComposeDevice.cpp (renamed from hwc2/common/composers/Composers.cpp)10
-rw-r--r--hwc2/common/composers/IComposeDevice.h (renamed from hwc2/common/composers/Composers.h)17
-rw-r--r--hwc2/common/devices/PhysicalDevice.cpp25
-rw-r--r--hwc2/common/devices/PrimaryDevice.cpp2
-rw-r--r--hwc2/common/hdmi/DisplayHdmi.h2
-rw-r--r--hwc2/common/utils/Utils.cpp2
-rw-r--r--hwc2/common/utils/Utils.h5
-rw-r--r--hwc2/include/Hwcomposer.h4
-rw-r--r--hwc2/include/IComposeDeviceFactory.h (renamed from hwc2/include/IComposerFactory.h)16
-rw-r--r--hwc2/include/IComposer.h47
-rw-r--r--hwc2/include/PhysicalDevice.h17
-rw-r--r--hwc2/include/PrimaryDevice.h4
-rw-r--r--hwc2/platforms/Android.mk6
-rw-r--r--hwc2/platforms/PlatFactory.cpp6
22 files changed, 45 insertions, 1420 deletions
diff --git a/hwc2/platforms/PlatFactory.cpp b/hwc2/platforms/PlatFactory.cpp
index c73eddf..47a789e 100644
--- a/hwc2/platforms/PlatFactory.cpp
+++ b/hwc2/platforms/PlatFactory.cpp
@@ -43,14 +43,14 @@ IDisplayDevice* PlatFactory::createDisplayDevice(int disp)
//when createDisplayDevice is called, Hwcomposer has already finished construction.
Hwcomposer &hwc = Hwcomposer::getInstance();
- class PlatDeviceControlFactory: public DeviceControlFactory {
+ class PlatcComposerFactory: public IComposeDeviceFactory {
public:
- virtual IComposer* createComposer(IDisplayDevice& disp) {return new GE2DComposer(disp);}
+ virtual IComposeDevice* createComposer(IDisplayDevice& disp) {return new GE2DComposer(disp);}
};
switch (disp) {
case IDisplayDevice::DEVICE_PRIMARY:
- return new PrimaryDevice(hwc, new PlatDeviceControlFactory());
+ return new PrimaryDevice(hwc, new PlatcComposerFactory());
case IDisplayDevice::DEVICE_VIRTUAL:
return new VirtualDevice(hwc);
case IDisplayDevice::DEVICE_EXTERNAL: