-rw-r--r-- | hwc2/platforms/Android.mk | 5 | ||||
-rw-r--r-- | hwc2/platforms/PlatFactory.cpp | 8 |
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) { |