summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--hwc2/platforms/Android.mk5
-rw-r--r--hwc2/platforms/PlatFactory.cpp8
2 files changed, 10 insertions, 3 deletions
diff --git a/hwc2/platforms/PlatFactory.cpp b/hwc2/platforms/PlatFactory.cpp
index 47a789e..5d263ab 100644
--- a/hwc2/platforms/PlatFactory.cpp
+++ b/hwc2/platforms/PlatFactory.cpp
@@ -45,7 +45,13 @@ IDisplayDevice* PlatFactory::createDisplayDevice(int disp)
class PlatcComposerFactory: public IComposeDeviceFactory {
public:
- virtual IComposeDevice* createComposer(IDisplayDevice& disp) {return new GE2DComposer(disp);}
+ virtual IComposeDevice* createComposer(IDisplayDevice& disp) {
+ #ifdef ENABLE_AML_GE2D_COMPOSER
+ return new GE2DComposer(disp);
+ #else
+ return NULL;
+ #endif
+ }
};
switch (disp) {