diff options
author | Changyeon Lee <cyeon.lee@samsung.com> | 2019-11-26 17:28:36 +0900 |
---|---|---|
committer | Changyeon Lee <cyeon.lee@samsung.com> | 2019-11-26 17:28:36 +0900 |
commit | 44f56f6716b719bd7f5ba2c503c576d95c8d6d54 (patch) | |
tree | 8574bcfa28de39d74080aba9439dde55fbf5943d | |
parent | a19ab4adf8e2b58b7cf64fee51e1db9aaaa6a653 (diff) | |
download | libtbm-exynos-tgm-44f56f6716b719bd7f5ba2c503c576d95c8d6d54.tar.gz libtbm-exynos-tgm-44f56f6716b719bd7f5ba2c503c576d95c8d6d54.tar.bz2 libtbm-exynos-tgm-44f56f6716b719bd7f5ba2c503c576d95c8d6d54.zip |
create 2 bos in NV12 format
Change-Id: Id3a95f0fbd65506b70e7fba11d9326b14e98df3f
-rw-r--r-- | src/tbm_bufmgr_exynos.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tbm_bufmgr_exynos.c b/src/tbm_bufmgr_exynos.c index d2bfea2..e5e94ae 100644 --- a/src/tbm_bufmgr_exynos.c +++ b/src/tbm_bufmgr_exynos.c @@ -1111,18 +1111,19 @@ tbm_exynos_bufmgr_get_plane_data(tbm_backend_bufmgr_data *bufmgr_data, */ case TBM_FORMAT_NV12: bpp = 12; - _bo_idx = 0; 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)); + _bo_idx = 0; } else if (plane_idx == 1) { _offset = MAX(_calc_yplane_nv12(width, height), _new_calc_yplane_nv12(width, height)); _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV / 2); _size = MAX(_calc_uvplane_nv12(width, height), _new_calc_uvplane_nv12(width, height)); + _bo_idx = 1; } break; case TBM_FORMAT_NV21: |