projects
/
platform
/
adaptation
/
broadcom
/
libtbm-vc4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
922db70
)
Add to support for HAL_TBM_FORMAT_C8 in get_plane_data
60/310360/1
author
jinbong.lee
<jinbong.lee@samsung.com>
Fri, 26 Apr 2024 03:10:52 +0000
(
03:10
+0000)
committer
jinbong.lee
<jinbong.lee@samsung.com>
Fri, 26 Apr 2024 03:10:52 +0000
(
03:10
+0000)
Change-Id: I40a0c00b11ce739f2a65befae1ec2b4950ea2076
src/tbm_backend_vc4.c
patch
|
blob
|
history
diff --git
a/src/tbm_backend_vc4.c
b/src/tbm_backend_vc4.c
index b610f848c24f76deb906cbccffba9856cc2095df..678a0fed318c339d7e38354e1042ae809c2d0cb4 100644
(file)
--- a/
src/tbm_backend_vc4.c
+++ b/
src/tbm_backend_vc4.c
@@
-560,6
+560,12
@@
tbm_vc4_bufmgr_get_plane_data(hal_tbm_bufmgr *bufmgr,
TBM_BACKEND_RETURN_VAL_IF_FAIL(bufmgr_data != NULL, HAL_TBM_ERROR_INVALID_PARAMETER);
switch (format) {
+ case HAL_TBM_FORMAT_C8:
+ _offset = 0;
+ _pitch = SIZE_ALIGN(width, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
+ _size = SIZE_ALIGN(_pitch * height, TBM_SURFACE_ALIGNMENT_PITCH_YUV);
+ _bo_idx = 0;
+ break;
/* 16 bpp RGB */
case HAL_TBM_FORMAT_XRGB4444:
case HAL_TBM_FORMAT_XBGR4444: