OSDN Git Service

Enable support RGBX_8888 for omap3
authorWengang Wu <wgw@motorola.com>
Fri, 6 Jun 2014 21:32:15 +0000 (16:32 -0500)
committerSimon Wilson <simonwilson@google.com>
Wed, 11 Jun 2014 18:13:40 +0000 (11:13 -0700)
Bug: 14995811
Change-Id: Iaeb5a5ad0e3bcf215613f24f2570ae0d8267c016

services/surfaceflinger/Android.mk
services/surfaceflinger/SurfaceFlinger.cpp

index b2bc550..afa680f 100644 (file)
@@ -37,9 +37,6 @@ LOCAL_SRC_FILES:= \
 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
 LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
 
-ifeq ($(TARGET_BOARD_PLATFORM),omap3)
-       LOCAL_CFLAGS += -DNO_RGBX_8888
-endif
 ifeq ($(TARGET_BOARD_PLATFORM),omap4)
        LOCAL_CFLAGS += -DHAS_CONTEXT_PRIORITY
 endif
index b1db870..08cc506 100644 (file)
@@ -1955,19 +1955,10 @@ status_t SurfaceFlinger::createNormalLayer(const sp<Client>& client,
         format = PIXEL_FORMAT_RGBA_8888;
         break;
     case PIXEL_FORMAT_OPAQUE:
-#ifdef NO_RGBX_8888
-        format = PIXEL_FORMAT_RGB_565;
-#else
         format = PIXEL_FORMAT_RGBX_8888;
-#endif
         break;
     }
 
-#ifdef NO_RGBX_8888
-    if (format == PIXEL_FORMAT_RGBX_8888)
-        format = PIXEL_FORMAT_RGBA_8888;
-#endif
-
     *outLayer = new Layer(this, client, name, w, h, flags);
     status_t err = (*outLayer)->setBuffers(w, h, format, flags);
     if (err == NO_ERROR) {
@@ -2298,9 +2289,6 @@ void SurfaceFlinger::logFrameStats() {
 {
     static const char* config =
             " [sf"
-#ifdef NO_RGBX_8888
-            " NO_RGBX_8888"
-#endif
 #ifdef HAS_CONTEXT_PRIORITY
             " HAS_CONTEXT_PRIORITY"
 #endif