diff --git a/libgralloc/alloc_controller.cpp b/libgralloc/alloc_controller.cpp index 5a6fe6e7..06ce1565 100644 --- a/libgralloc/alloc_controller.cpp +++ b/libgralloc/alloc_controller.cpp @@ -104,7 +104,7 @@ int AdrenoMemInfo::getStride(int width, int format) { int stride = ALIGN(width, 32); // Currently surface padding is only computed for RGB* surfaces. - if (format <= HAL_PIXEL_FORMAT_sRGB_888) { + if (format <= HAL_PIXEL_FORMAT_sRGB_X_8888) { // Don't add any additional padding if debug.gralloc.map_fb_memory // is enabled char property[PROPERTY_VALUE_MAX]; @@ -118,7 +118,6 @@ int AdrenoMemInfo::getStride(int width, int format) switch(format) { case HAL_PIXEL_FORMAT_RGB_888: - case HAL_PIXEL_FORMAT_sRGB_888: bpp = 3; break; case HAL_PIXEL_FORMAT_RGB_565: @@ -282,10 +281,10 @@ size_t getBufferSizeAndDimensions(int width, int height, int format, case HAL_PIXEL_FORMAT_RGBX_8888: case HAL_PIXEL_FORMAT_BGRA_8888: case HAL_PIXEL_FORMAT_sRGB_A_8888: + case HAL_PIXEL_FORMAT_sRGB_X_8888: size = alignedw * alignedh * 4; break; case HAL_PIXEL_FORMAT_RGB_888: - case HAL_PIXEL_FORMAT_sRGB_888: size = alignedw * alignedh * 3; break; case HAL_PIXEL_FORMAT_RGB_565: diff --git a/libgralloc/gpu.cpp b/libgralloc/gpu.cpp index 2b123dd8..eb19f894 100644 --- a/libgralloc/gpu.cpp +++ b/libgralloc/gpu.cpp @@ -173,7 +173,7 @@ void gpu_context_t::getGrallocInformationFromFormat(int inputFormat, { *bufferType = BUFFER_TYPE_VIDEO; - if (inputFormat <= HAL_PIXEL_FORMAT_sRGB_888) { + if (inputFormat <= HAL_PIXEL_FORMAT_sRGB_X_8888) { // RGB formats *bufferType = BUFFER_TYPE_UI; } else if ((inputFormat == HAL_PIXEL_FORMAT_R_8) ||