platform/adaptation/emulator/libtbm-vigs.git
8 years agoVIGS: implement bo_import_fd/bo_export_fd 26/45326/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150810.080659 accepted/tizen/tv/20150810.080711 accepted/tizen/wearable/20150810.080810 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_mobile/20150810.070932 submit/tizen_tv/20150810.070924 submit/tizen_wearable/20150810.070944 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Vasiliy Ulyanov [Wed, 27 May 2015 12:30:17 +0000 (15:30 +0300)]
VIGS: implement bo_import_fd/bo_export_fd

These callbacks are required for DRI3 support

Change-Id: I1be70edf767503bedf4471fce14eb4a81ccbd27d
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
8 years agoAdd function for supporting tbm surface multiple bo 80/43780/1 accepted/tizen/mobile/20150715.003248 accepted/tizen/tv/20150715.003255 accepted/tizen/wearable/20150715.003304 submit/tizen/20150714.075906
Changyeon Lee [Fri, 10 Jul 2015 05:23:25 +0000 (14:23 +0900)]
Add function for supporting tbm surface multiple bo

Change-Id: Id054e0f4d5b05f9d43d902bdebab86e36459bedb
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
9 years agolibtbm-vigs: Modified the required package name 96/40196/2 tizen_3.0.2015.q2_common accepted/tizen/common/20150603.083240 accepted/tizen/mobile/20150603.122155 accepted/tizen/tv/20150603.122219 accepted/tizen/wearable/20150603.122239 submit/tizen/20150603.073655
jinhyung.jo [Mon, 1 Jun 2015 05:35:36 +0000 (14:35 +0900)]
libtbm-vigs: Modified the required package name

libdrm2 -> libdrm
The required package has a name 'libdrm', not 'libdrm2'

Change-Id: I716f16da7e14ea0294db8866e2376eb6bb28985a
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
9 years agoVIGS: Supports more TBM surface formats accepted/tizen/common/20150520.164637 accepted/tizen/mobile/20150520.093752 accepted/tizen/tv/20150520.093735 accepted/tizen/wearable/20150520.093729 submit/tizen/20150520.091103
jinhyung.jo [Thu, 16 Oct 2014 08:07:48 +0000 (17:07 +0900)]
VIGS: Supports more TBM surface formats

NV21, NV61, YUV420 as provided by VIGS device

Change-Id: Iac8b91146b0fd7774177acce2e3f2186a0713412
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
9 years agoVIGS: Initial TBM surface support
Stanislav Vorobiov [Mon, 25 Aug 2014 14:03:29 +0000 (18:03 +0400)]
VIGS: Initial TBM surface support

Only 'surface_get_plane_data', 'surface_get_size'
and 'surface_supported_format' are supported for now.
'bo_alloc' was also implemented for testing purposes

Change-Id: I8b79105e857b558386a50813234bdd8264981d0b
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
9 years agoVIGS: source cleanup
jinhyung.jo [Thu, 8 Jan 2015 06:45:02 +0000 (15:45 +0900)]
VIGS: source cleanup

Added license files
Modified the boilerplate

Change-Id: Id45e06c15eab2d5912119e77ce52266ebe606307
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
9 years agoVIGS: Implemented BO Lock/Unlock
jinhyung.jo [Thu, 8 Jan 2015 06:32:57 +0000 (15:32 +0900)]
VIGS: Implemented BO Lock/Unlock

This patch will be resolve a problem that the tbm module doesn't open a node, '/slp_global_lock',
because it has no permission.

Change-Id: Ia2a038d0e96aea48dcc59f087c76c9bad38f8194
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agolibtbm-vigs : Modify the package name 86/12386/1 archives/tizen_20150513
jinhyung.jo [Thu, 7 Nov 2013 08:15:17 +0000 (17:15 +0900)]
libtbm-vigs : Modify the package name

Modify the package name to libtbm-vigs from libtbm-emulator.

Change-Id: I59074a3eb73aadb2f1d6314d97fd926650855bb9
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agolibtbm-vigs : Add license install script & manifest file 85/12385/1
jinhyung.jo [Fri, 1 Nov 2013 10:43:40 +0000 (19:43 +0900)]
libtbm-vigs : Add license install script & manifest file

Change-Id: I66491feab836ac96a074e320c4294e593d9dbd35
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agolibtbm-vigs : Add the MIT bolierplate 84/12384/1
jinhyung.jo [Thu, 31 Oct 2013 10:17:33 +0000 (19:17 +0900)]
libtbm-vigs : Add the MIT bolierplate

Add missed MIT bolierplate until now

Change-Id: I9878b34ddcce132677cf5b59055cbe8003495f01
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
10 years agoMerge branch 'sdk-develop' into tizen
Yeongkyoon Lee [Thu, 26 Sep 2013 09:26:41 +0000 (18:26 +0900)]
Merge branch 'sdk-develop' into tizen

Change-Id: Ic6bb2755ffb6ba3c133c0a7439722eb2d5570268

10 years agoInitial empty repository master
Sehong Na [Thu, 12 Sep 2013 05:46:07 +0000 (22:46 -0700)]
Initial empty repository

10 years agoUpdated for libdrm changes
Stanislav Vorobiov [Thu, 11 Jul 2013 09:37:13 +0000 (13:37 +0400)]
Updated for libdrm changes

Change-Id: I003e70d07018665b91f1d130c90acafd8b3e2a88

10 years agoUpdated for GEM access tracking
Stanislav Vorobiov [Tue, 2 Jul 2013 14:56:03 +0000 (18:56 +0400)]
Updated for GEM access tracking

According to new libdrm interface

Change-Id: I85a02281c90ea1074ab40701e5bfe4727e962c7a

10 years agoAll remaining operations implemented
Stanislav Vorobiov [Fri, 7 Jun 2013 16:10:39 +0000 (20:10 +0400)]
All remaining operations implemented

Change-Id: I17c9d8e6332e081146c75ac9a2b38b11b46fe0c7

11 years agoImplemented BO import and man/unmap
Stanislav Vorobiov [Tue, 4 Jun 2013 11:13:17 +0000 (15:13 +0400)]
Implemented BO import and man/unmap

Basic TBM functionality implemented

Change-Id: I8187529028949d84cb168e6d8e1f38fd9fe170a7

11 years agoDummy driver implemented
Stanislav Vorobiov [Fri, 31 May 2013 14:24:31 +0000 (18:24 +0400)]
Dummy driver implemented

Change-Id: I0d8695f55fb160c1ddcb094d64e7ea3fd96360eb

11 years agoEmpty library created
Stanislav Vorobiov [Fri, 31 May 2013 12:47:34 +0000 (16:47 +0400)]
Empty library created

Change-Id: Icd6bdea1c1e1e5a9d5478054eedff77a4f9e8e1b

11 years agoInitial empty repository
Sung-rae Kim [Thu, 30 May 2013 09:30:28 +0000 (18:30 +0900)]
Initial empty repository