From: Changyeon Lee Date: Fri, 26 Feb 2016 13:37:57 +0000 (+0900) Subject: Add is_display_server function for backend X-Git-Tag: accepted/tizen/common/20160307.153307~2^2^2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F28%2F60728%2F1;p=platform%2Fcore%2Fuifw%2Flibtbm.git Add is_display_server function for backend Change-Id: I56d0e449fa393a964e4dcd89950e5f867fd536d7 --- diff --git a/src/tbm_bufmgr_backend.c b/src/tbm_bufmgr_backend.c index 7bb3ab2..ccc038d 100644 --- a/src/tbm_bufmgr_backend.c +++ b/src/tbm_bufmgr_backend.c @@ -116,3 +116,14 @@ void *tbm_backend_get_bo_priv(tbm_bo bo) { return bo->priv; } + +int tbm_backend_is_display_server(void) +{ + const char *value; + + value = (const char*)getenv("TIZEN_TBM_DISPLAY_SERVER"); + if (!value) + return 0; + + return 1; +} diff --git a/src/tbm_bufmgr_backend.h b/src/tbm_bufmgr_backend.h index a52af91..3c71a25 100644 --- a/src/tbm_bufmgr_backend.h +++ b/src/tbm_bufmgr_backend.h @@ -342,5 +342,6 @@ int tbm_backend_init(tbm_bufmgr bufmgr, tbm_bufmgr_backend backend); void *tbm_backend_get_bufmgr_priv(tbm_bo bo); void *tbm_backend_get_priv_from_bufmgr(tbm_bufmgr bufmgr); void *tbm_backend_get_bo_priv(tbm_bo bo); +int tbm_backend_is_display_server(void); #endif /* _TBM_BUFMGR_BACKEND_H_ */