Add gbm_tbm API for getting stride info from gbm_tbm_bo. 34/52334/2
authorjoonbum.ko <joonbum.ko@samsung.com>
Fri, 20 Nov 2015 13:26:03 +0000 (22:26 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 23 Nov 2015 02:58:06 +0000 (18:58 -0800)
Change-Id: I32bc73f4bf64f705563d5a6220d221a542911e0b

backends/tbm/gbm_tbm.c
backends/tbm/gbm_tbm.h

index e5393a2475a208a90dcf535c3602f9f4a7bc50bb..f6560aa99f387cd65dbc88b5ab3447ec1841d9b8 100644 (file)
@@ -45,6 +45,12 @@ gbm_tbm_bo_get_tbm_bo(struct gbm_tbm_bo *bo)
    return tbo;
 }
 
+GBM_EXPORT uint32_t
+gbm_tbm_bo_get_stride(struct gbm_tbm_bo *bo)
+{
+   return bo->base.stride;
+}
+
 GBM_EXPORT uint32_t
 gbm_tbm_surface_get_width(struct gbm_tbm_surface *surf)
 {
index 651a4a21e426eefe708e2ce31c5a4b16f48f846e..40943759f17afb6896cc616a7dbbbe330d5e5e1a 100644 (file)
@@ -39,4 +39,7 @@ gbm_tbm_surface_get_user_data(struct gbm_tbm_surface *surf);
 tbm_bo
 gbm_tbm_bo_get_tbm_bo(struct gbm_tbm_bo *bo);
 
+uint32_t
+gbm_tbm_bo_get_stride(struct gbm_tbm_bo *bo);
+
 #endif