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: