hwc: support HAL_PIXEL_FORMAT_BGRA_8888

Bug: 7229550
Change-Id: Idec29ccb8b84af52e7c4e7af613bfdde6a6cb011
Signed-off-by: Greg Hackmann <ghackmann@google.com>
diff --git a/libhwc/hwc.cpp b/libhwc/hwc.cpp
index ae37f25..7ff722c 100644
--- a/libhwc/hwc.cpp
+++ b/libhwc/hwc.cpp
@@ -225,6 +225,8 @@
         return S3C_FB_PIXEL_FORMAT_RGBA_5551;
     case HAL_PIXEL_FORMAT_RGB_565:
         return S3C_FB_PIXEL_FORMAT_RGB_565;
+    case HAL_PIXEL_FORMAT_BGRA_8888:
+        return S3C_FB_PIXEL_FORMAT_BGRA_8888;
     default:
         return S3C_FB_PIXEL_FORMAT_MAX;
     }
@@ -283,6 +285,7 @@
     switch (format) {
     case HAL_PIXEL_FORMAT_RGBA_8888:
     case HAL_PIXEL_FORMAT_RGBX_8888:
+    case HAL_PIXEL_FORMAT_BGRA_8888:
         return 32;
 
     case HAL_PIXEL_FORMAT_RGBA_5551: