projects
/
platform
/
adaptation
/
emulator
/
libtbm-vigs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
61f9759
)
fix size for creating TBM_FORMAT_YUV420 surface
author
Vladislav Andresov
<v.andresov@partner.samsung.com>
Fri, 13 Apr 2018 16:33:41 +0000
(19:33 +0300)
committer
SooChan Lim
<sc1.lim@samsung.com>
Thu, 5 Jul 2018 02:32:45 +0000
(11:32 +0900)
VIGS device in qemu currently supports surfaces
with bpp(bytes per pixel) equal 4.
Change-Id: Ie7ca000067e3d7607b619809ee61c260a7c14ada
Signed-off-by: Vladislav Andresov <v.andresov@partner.samsung.com>
src/tbm_bufmgr_vigs.c
patch
|
blob
|
history
diff --git
a/src/tbm_bufmgr_vigs.c
b/src/tbm_bufmgr_vigs.c
index
2b67c05
..
dba1539
100755
(executable)
--- a/
src/tbm_bufmgr_vigs.c
+++ b/
src/tbm_bufmgr_vigs.c
@@
-383,7
+383,7
@@
tbm_bufmgr_vigs_alloc_bo_with_format(tbm_backend_bufmgr_data *bufmgr_data, int f
ret = vigs_drm_surface_create(drm_dev, width, height * 2, width, vigs_drm_surface_bgra8888, 0, &sfc);
break;
case TBM_FORMAT_YUV420:
- ret = vigs_drm_surface_create(drm_dev, width, height * 3 >> 1, width, vigs_drm_surface_bgra8888, 0, &sfc);
+ ret = vigs_drm_surface_create(drm_dev, width
>> 2
, height * 3 >> 1, width, vigs_drm_surface_bgra8888, 0, &sfc);
break;
default:
TBM_ERR("Not supported format");