fix pitch of NV format 55/220555/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 19 Dec 2019 10:14:09 +0000 (19:14 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Thu, 19 Dec 2019 10:14:09 +0000 (19:14 +0900)
Change-Id: I8d24689dbe6e7afa08b534cf861bfb817e9dc055

src/tbm_bufmgr_exynos.c

index 88af258..9442e90 100644 (file)
@@ -992,14 +992,14 @@ tbm_exynos_bufmgr_get_plane_data(tbm_backend_bufmgr_data *bufmgr_data,
                if (plane_idx == 0) {
                        _offset = 0;
                        _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
-                       _size = MAX(_calc_yplane_nv12(width, height), _new_calc_yplane_nv12(width,
-                                       height));
+                       _size = MAX(_calc_yplane_nv12(width, height),
+                                               _new_calc_yplane_nv12(width, height));
                        _bo_idx = 0;
                } else if (plane_idx == 1) {
                        _offset = 0;
                        _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
-                       _size = MAX(_calc_uvplane_nv12(width, height), _new_calc_uvplane_nv12(width,
-                                       height));
+                       _size = MAX(_calc_uvplane_nv12(width, height),
+                                               _new_calc_uvplane_nv12(width, height));
                        _bo_idx = 1;
                }
                break;
@@ -1018,7 +1018,7 @@ tbm_exynos_bufmgr_get_plane_data(tbm_backend_bufmgr_data *bufmgr_data,
                /*else if( plane_idx ==1 )*/
                {
                        _offset += _size;
-                       _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV / 2);
+                       _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
                        _size = SIZE_ALIGN(_pitch * height, g_tbm_surface_alignment_plane);
                        _bo_idx = 0;
                }