platform/core/uifw/libtbm.git
10 years agoMerge branch 'devel/tizen' into tizen 36/28336/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.m14.3_ivi accepted/tizen/common/20141003.171531 accepted/tizen/ivi/20141009.080624 submit/tizen_common/20141003.040915 submit/tizen_ivi/20141007.444444 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release
SooChan Lim [Fri, 3 Oct 2014 02:36:05 +0000 (11:36 +0900)]
Merge branch 'devel/tizen' into tizen

Change-Id: I791765610e66d36e65c37061eb56bbc04ad44fe1

10 years agoApply LB doxygen review at tbm_surface.h and tbm_type.h 36/28236/1
Changyeon Lee [Wed, 1 Oct 2014 05:29:40 +0000 (14:29 +0900)]
Apply LB doxygen review at tbm_surface.h and tbm_type.h

Change-Id: I4688776b30dd628decbdde1c51b370ce8ec3c5f1
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoApply LB doxygen review at tbm_surface.h and tbm_type.h 35/28235/1
Changyeon Lee [Wed, 1 Oct 2014 05:29:40 +0000 (14:29 +0900)]
Apply LB doxygen review at tbm_surface.h and tbm_type.h

Change-Id: I4688776b30dd628decbdde1c51b370ce8ec3c5f1
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoAdd check for locking and mapping and unmapping fail 34/28234/1
Changyeon Lee [Fri, 19 Sep 2014 08:39:21 +0000 (17:39 +0900)]
Add check for locking and mapping and unmapping fail

Change-Id: I84afe480515e23fc1e76e376787da16890275f1d
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoMerge "add the code for supporting the tbm_fd" into devel/tizen
SooChan Lim [Wed, 1 Oct 2014 04:22:18 +0000 (21:22 -0700)]
Merge "add the code for supporting the tbm_fd" into devel/tizen

10 years agoadd the code for supporting the tbm_fd 22/28222/1
Roman Marchenko [Tue, 30 Sep 2014 13:28:59 +0000 (16:28 +0300)]
add the code for supporting the tbm_fd

Change-Id: I77215dcb8b1cc748de135ab8c7a5f02d330bea42
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
10 years agoAdd check for locking and mapping and unmapping fail 03/27803/1
Changyeon Lee [Fri, 19 Sep 2014 08:39:21 +0000 (17:39 +0900)]
Add check for locking and mapping and unmapping fail

Change-Id: I84afe480515e23fc1e76e376787da16890275f1d
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoMerge "fix pointer-to-int-cast error" into tizen accepted/tizen/common/20140923.085238 accepted/tizen/ivi/20140927.095040 submit/tizen_common/20140923.012210 submit/tizen_ivi/20140926.000000
Sangjin Lee [Thu, 4 Sep 2014 10:18:51 +0000 (03:18 -0700)]
Merge "fix pointer-to-int-cast error" into tizen

10 years agoremove useless line in spec file 99/26999/1 accepted/tizen/common/20140903.083430 accepted/tizen/ivi/20140909.103724 submit/tizen_common/20140903.053253 submit/tizen_ivi/20140909.000000
SooChan Lim [Wed, 3 Sep 2014 04:57:06 +0000 (13:57 +0900)]
remove useless line in spec file

Change-Id: I9171cdd54a6550ecd58a90e0d84026fd4cade940

10 years agorename a symbole ( tbm_bufmgr_get_drm_fd_wl -> tbm_bufmgr_get_drm_fd_wayland)
SooChan Lim [Wed, 3 Sep 2014 04:52:43 +0000 (13:52 +0900)]
rename a symbole ( tbm_bufmgr_get_drm_fd_wl -> tbm_bufmgr_get_drm_fd_wayland)

Change-Id: Iaccbb2ec3c41528f1fb35a5a7212669e154b340b

10 years agofix pointer-to-int-cast error 75/26475/2
Chanho Park [Mon, 25 Aug 2014 03:08:40 +0000 (12:08 +0900)]
fix pointer-to-int-cast error

This patch fixes pointer-to-int-cast error which the option is enabled in
gcc-4.9 compiler.

[  180s] drm_slp_bufmgr.c: In function 'drm_slp_bo_map':
[  180s] drm_slp_bufmgr.c:104:19: error: cast from pointer to integer of
different size [-Werror=pointer-to-int-cast]
[  180s]              ret = (unsigned int)bo_handle.ptr;

Change-Id: I89919ce10fff3bc85efdca1a3903d4919ec0f9eb
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
10 years agoAdd '_tbm_bo_is_valid' static function 29/26529/1
SooChan Lim [Tue, 26 Aug 2014 04:08:59 +0000 (13:08 +0900)]
Add '_tbm_bo_is_valid' static function
-> this function will check the bo_list in gBufMgr whether the bo is in the bo_list or not.
if it is in list , it is valid. And not in list, it is invalid.
this function will replace TBM_BO_IS_VALID Macro.
there is a problem TBM_BO_IS_VALID Macro, this is not considered for tbm_bo which is alread freed.

Change-Id: I85689f5559df71bf8feb9970caf384e7089aef54

10 years agoFix prevent issue and accessing null pointer 27/26527/1
Changyeon Lee [Thu, 21 Aug 2014 11:24:08 +0000 (20:24 +0900)]
Fix prevent issue and accessing null pointer

Change-Id: Ie5ea161542e0ea6acddc77dd502bca4e091c27d9

10 years agodo not build drm_slp_bufmgr when the arch is x86_64 52/26452/1 accepted/tizen/common/20140822.152049 accepted/tizen/ivi/20140828.163341 submit/tizen/20140822.120541
SooChan Lim [Fri, 22 Aug 2014 12:00:47 +0000 (21:00 +0900)]
do not build drm_slp_bufmgr when the arch is x86_64

Change-Id: If916e37be147b71be2e20155328b95787cf59801

10 years agofix the build break to upload obs 30/26430/1 submit/tizen/20140822.100703 submit/tizen/20140822.101850
SooChan Lim [Fri, 22 Aug 2014 09:59:48 +0000 (18:59 +0900)]
fix the build break to upload obs

Change-Id: Ide26e1e6ddb31d2f351e1dc8f4d3e42b06f445f1

10 years agofix the build-break 21/26421/1 submit/tizen/20140822.082231
SooChan Lim [Fri, 22 Aug 2014 08:17:53 +0000 (17:17 +0900)]
fix the build-break

Change-Id: I540219d555113565dac2cb4aafce93a0b03e690a

10 years agoremove the function which tbm does not support. 19/26119/1 submit/tizen_common/20140822.072318
SooChan Lim [Mon, 18 Aug 2014 01:50:57 +0000 (10:50 +0900)]
remove the function which tbm does not support.

Change-Id: I4af4f0c0659d87b1b49e412b8635441ae56a4aaa

10 years agoversion up 74/26074/1
SooChan Lim [Fri, 15 Aug 2014 08:59:34 +0000 (17:59 +0900)]
version up

Change-Id: Idf5e9cb1db019917b36607d4b984bad54d380740

10 years agoinitailize drm depending on the window system platforms 73/26073/1
SooChan Lim [Wed, 13 Aug 2014 13:05:06 +0000 (22:05 +0900)]
initailize drm depending on the window system platforms

Change-Id: I7705b7731c88a63c82484cc5b23bcef78d19628c

10 years agoadd the build configuration to distinguish between x11 and wayland 52/25952/1
SooChan Lim [Wed, 13 Aug 2014 07:43:03 +0000 (16:43 +0900)]
add the build configuration to distinguish between x11 and wayland

Change-Id: Id6008924406df494cbdc2234e4f972c7d372d813

10 years agopackage upload 45/25945/1
SooChan Lim [Wed, 13 Aug 2014 05:32:42 +0000 (14:32 +0900)]
package upload

Change-Id: I5c795f24ebbcec4be04ecd3997d987702a13bc9b

10 years agochange the version of the tbm 44/25944/1
SooChan Lim [Tue, 12 Aug 2014 09:25:17 +0000 (18:25 +0900)]
change the version of the tbm

Change-Id: Id6a16b46e6f6c5f2af9ba701d4a168605e46a792

10 years agoremove libdrm dependency at devel package 43/25943/1
SooChan Lim [Mon, 11 Aug 2014 01:00:41 +0000 (10:00 +0900)]
remove libdrm dependency at devel package

Change-Id: I9c3fbce35e43b41688098741209fd8dde6282473

10 years agoset gBufMgr to be null at the deinitialization time 54/25554/1
SooChan Lim [Thu, 7 Aug 2014 04:20:44 +0000 (13:20 +0900)]
set gBufMgr to be null at the deinitialization time

Change-Id: Ib199b73479ea0291ad3931ad387d04a559042516

10 years agoAdd typedef tbm_surface_plane_s 94/25494/2
Changyeon Lee [Wed, 6 Aug 2014 06:18:53 +0000 (15:18 +0900)]
Add typedef tbm_surface_plane_s

Change-Id: I00111a7abf794bc8ff10d7f73267a88f96852b66
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoremove bufmgr parameter at the tbm_surface_internal APIs 89/25489/1
SooChan Lim [Wed, 6 Aug 2014 05:05:36 +0000 (14:05 +0900)]
remove bufmgr parameter at the tbm_surface_internal APIs

Change-Id: Ic201ac119cc2548a56a2cd115c402bcf0d08e6f3

10 years agoput the implementation to create tbm_surface with bos 81/25481/1
SooChan Lim [Wed, 6 Aug 2014 01:35:03 +0000 (10:35 +0900)]
put the implementation to create tbm_surface with bos

Change-Id: Ic53f56171d907eb8f076340d1cb7ebb102667eb0

10 years agomove the manifest file 32/25432/1
SooChan Lim [Tue, 5 Aug 2014 04:43:43 +0000 (13:43 +0900)]
move the manifest file

Change-Id: I1293b29b96c15457957173e3c3e3bc3bd641952a

10 years agoMerge "set the DEFINE according to the version of capi-base-common" into tizen
SooChan Lim [Tue, 5 Aug 2014 03:51:39 +0000 (20:51 -0700)]
Merge "set the DEFINE according to the version of capi-base-common" into tizen

10 years agoRemove tbm_bufmgr,tbm_surface_internal from doxygen document 26/25426/1
Changyeon Lee [Mon, 4 Aug 2014 11:22:46 +0000 (20:22 +0900)]
Remove tbm_bufmgr,tbm_surface_internal from doxygen document

Change-Id: I77f5900d79ded91ee880ec5f831799ae90e4f0c6
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
10 years agoset the DEFINE according to the version of capi-base-common 20/25420/1
SooChan Lim [Mon, 4 Aug 2014 23:23:31 +0000 (08:23 +0900)]
set the DEFINE according to the version of capi-base-common

Change-Id: I4b2126808c5e7c3793f847401e627c60c70d6443

10 years agoadd tbm surface as the Core api 47/25347/1
SooChan Lim [Mon, 4 Aug 2014 08:16:56 +0000 (17:16 +0900)]
add tbm surface as the Core api

Change-Id: I756c57edd80ac6ef9ae3aa7318c41b530bc7d09f

10 years agolock before map and unlock after unmap 20/18020/1 accepted/tizen_generic devel/x11 tizen_3.0.m14.2_ivi accepted/tizen/generic/20140415.103911 accepted/tizen/ivi/20140410.192424 accepted/tizen/mobile/20140702.071654 submit/devel/x11/20140718.035926 submit/tizen/20140409.005132 tizen_3.0.m14.2_ivi_release
SooChan Lim [Wed, 14 Aug 2013 02:05:03 +0000 (11:05 +0900)]
lock before map and unlock after unmap

Change-Id: If81c5083f345d6bdeac0d9d33cd2e861ab885318

11 years agoMerge from Tizen 2.2 release 68/8768/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable tizen_ivi_genivi accepted/tizen/20130910.111942 accepted/tizen/20130910.183647 accepted/tizen/20130910.195307 accepted/tizen/20130910.203438 accepted/tizen/20130910.205542 accepted/tizen/ivi/genivi/20140131.060545 accepted/tizen_ivi_stable/20131116.011800 accepted/tizen_ivi_stable/20131116.102806 ivi_oct_m2 submit/tizen/20130910.024811 submit/tizen_ivi_genivi/20140131.060550 submit/tizen_ivi_stable/20131116.011132 submit/tizen_ivi_stable/20131116.100601
Sung-Jin Park [Tue, 27 Aug 2013 01:38:14 +0000 (21:38 -0400)]
Merge from Tizen 2.2 release

Change-Id: I54eb1b9835bb32708ef0d350a07d8056015d040b

11 years agoresetting manifest requested domain to floor 96/5396/2 accepted/tizen/20130710.221206 submit/tizen/20130710.125120
Alexandru Cornea [Mon, 1 Jul 2013 15:40:07 +0000 (18:40 +0300)]
resetting manifest requested domain to floor

Change-Id: I6c699e33510dfdba67946da1c790f86177a7177d

11 years agofixed pointer casting which fails on 64bit systems accepted/tizen/20130520.103625 submit/tizen/20130517.204445
Anas Nashif [Fri, 17 May 2013 20:44:15 +0000 (13:44 -0700)]
fixed pointer casting which fails on 64bit systems

11 years agoinitialization of bufmgr variable tizen_2.1 2.1b_release accepted/tizen/20130520.101434 accepted/tizen_2.1/20130425.024738 submit/tizen/20130517.045416 submit/tizen_2.1/20130424.234232
SooChan Lim [Fri, 12 Apr 2013 01:12:38 +0000 (10:12 +0900)]
initialization of bufmgr variable

Change-Id: I310f17aabf73f4bf54243217158da35ee6f1a1dc

11 years agoDo not require libdrm2 directly
Anas Nashif [Wed, 3 Apr 2013 19:38:00 +0000 (12:38 -0700)]
Do not require libdrm2 directly

Change-Id: I284ce7248277a1810a943a7f5234bd3a0254e090

11 years agofix segmentation fault
Boram Park [Fri, 15 Mar 2013 10:29:22 +0000 (19:29 +0900)]
fix segmentation fault

Change-Id: Ie1fc2e1159c7d450d041c5834e903487a87785c5

11 years agoinstall drm_slp so files
SooChan Lim [Mon, 18 Mar 2013 06:32:03 +0000 (15:32 +0900)]
install drm_slp so files

Change-Id: I572a5321a27cf7a8e2d3dba5af8d90b0040b3a7e

11 years agosync with master
Jinkun Jang [Sat, 16 Mar 2013 12:21:38 +0000 (21:21 +0900)]
sync with master

12 years agoInitial empty repository
HyungKyu Song [Mon, 10 Dec 2012 04:51:08 +0000 (13:51 +0900)]
Initial empty repository