gralloc0: Add 10 bit RGBs for address computation
Add missing address computaion of 10bit RGBs, which are supported by Ubwc. Change-Id: I94b49a03210af43b61bc7b133daae7d128a32ef0
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
parent
33f438aba0
commit
ebc8ce33bf
@@ -1108,6 +1108,7 @@ int getRgbDataAddress(private_handle_t* hnd, void** rgb_data)
|
||||
return err;
|
||||
}
|
||||
|
||||
// Ubwc buffers
|
||||
unsigned int meta_size = 0;
|
||||
switch (hnd->format) {
|
||||
case HAL_PIXEL_FORMAT_BGR_565:
|
||||
@@ -1115,6 +1116,8 @@ int getRgbDataAddress(private_handle_t* hnd, void** rgb_data)
|
||||
break;
|
||||
case HAL_PIXEL_FORMAT_RGBA_8888:
|
||||
case HAL_PIXEL_FORMAT_RGBX_8888:
|
||||
case HAL_PIXEL_FORMAT_RGBA_1010102:
|
||||
case HAL_PIXEL_FORMAT_RGBX_1010102:
|
||||
meta_size = getRgbUBwcMetaBufferSize(hnd->width, hnd->height, 4);
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user