From 369438e9aa1c894fc431d00b168a896333435d0a Mon Sep 17 00:00:00 2001 From: "Mun, Gwan-gyeong" Date: Fri, 10 Mar 2017 18:16:57 +0900 Subject: [PATCH] Fix buffer alignment for vc4 drm. add calling of tbm_drm_helper_set_fd() on Server Change-Id: Ib74d00a2da8faecc34892c380037e7fbe6a77dc0 Signed-off-by: SooChan Lim --- src/tbm_bufmgr_bcm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tbm_bufmgr_bcm.c b/src/tbm_bufmgr_bcm.c index 17ad775..e0d3989 100644 --- a/src/tbm_bufmgr_bcm.c +++ b/src/tbm_bufmgr_bcm.c @@ -46,7 +46,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include -#include #include #include #include @@ -117,8 +116,8 @@ char *target_name() #define TBM_SURFACE_ALIGNMENT_PLANE (8) #define TBM_SURFACE_ALIGNMENT_PITCH_RGB (8) #else -#define TBM_SURFACE_ALIGNMENT_PLANE (64) -#define TBM_SURFACE_ALIGNMENT_PITCH_RGB (64) +#define TBM_SURFACE_ALIGNMENT_PLANE (16) +#define TBM_SURFACE_ALIGNMENT_PITCH_RGB (16) #endif #define TBM_SURFACE_ALIGNMENT_PLANE_NV12 (4096) @@ -2138,6 +2137,7 @@ init_tbm_bufmgr_priv(tbm_bufmgr bufmgr, int fd) tbm_drm_helper_unset_tbm_master_fd(); goto fail_get_device_name; } + tbm_drm_helper_set_fd(bufmgr_bcm->fd); } else { if (_check_render_node()) { bufmgr_bcm->fd = _get_render_node();//TODO -- 2.7.4