diff options
Diffstat (limited to 'libgralloc/gpu.cpp')
-rw-r--r-- | libgralloc/gpu.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libgralloc/gpu.cpp b/libgralloc/gpu.cpp index 13b063896..978861462 100644 --- a/libgralloc/gpu.cpp +++ b/libgralloc/gpu.cpp @@ -188,12 +188,9 @@ void gpu_context_t::getGrallocInformationFromFormat(int inputFormat, { *bufferType = BUFFER_TYPE_VIDEO; - if (inputFormat <= HAL_PIXEL_FORMAT_BGRA_8888) { + if (isUncompressedRgbFormat(inputFormat) == TRUE) { // RGB formats *bufferType = BUFFER_TYPE_UI; - } else if ((inputFormat == HAL_PIXEL_FORMAT_R_8) || - (inputFormat == HAL_PIXEL_FORMAT_RG_88)) { - *bufferType = BUFFER_TYPE_UI; } } |