Change-Id: Ib7f820e27bd187b605328bb10dd116f12b2acad1
* index 1 = Cb:Cr plane, [15:0] Cb:Cr little endian
*/
case TBM_FORMAT_NV12:
+ case TBM_FORMAT_NV21:
bpp = 12;
if (plane_idx == 0) {
_offset = 0;
_bo_idx = 1;
}
break;
- case TBM_FORMAT_NV21:
- bpp = 12;
- if (plane_idx == 0) {
- _offset = 0;
- _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
- _size = SIZE_ALIGN(_pitch * height, g_tbm_surface_alignment_plane);
- _bo_idx = 0;
- } else if (plane_idx == 1) {
- _offset = width * height;
- _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV / 2);
- _size = SIZE_ALIGN(_pitch * (height / 2), g_tbm_surface_alignment_plane);
- _bo_idx = 0;
- }
- break;
-
case TBM_FORMAT_NV16:
case TBM_FORMAT_NV61:
bpp = 16;