summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Changyeon Lee [Tue, 21 Jul 2020 11:09:59 +0000 (20:09 +0900)]
fix fd leak
Change-Id: I14dc83016110982c205a185246b7c20731bb4835
SooChan Lim [Thu, 28 May 2020 02:15:16 +0000 (11:15 +0900)]
package version up to 2.3.1
Change-Id: Ib4339b961854b5237b887e83b88ee233572533a4
SooChan Lim [Wed, 27 May 2020 10:29:23 +0000 (19:29 +0900)]
remove the uset of tbm_backend_bufmgr_query_display_server
The backend has to use the drmIsMaster() to check if the drm_fd
is the master fd instead of tbm_backend_bufmgr_query_display_server().
Change-Id: I9eee3239ad5fe2a6fc7514ae156f7eff191f402c
SooChan Lim [Fri, 1 Nov 2019 04:10:42 +0000 (13:10 +0900)]
package version up to 2.3.0
Change-Id: I65b1659c47f903a925ce0dbc831fd388f2508235
SooChan Lim [Wed, 26 Dec 2018 10:17:14 +0000 (19:17 +0900)]
package version up to 2.2.0
Change-Id: I247e3876c36bba01c7df10b36db4886e456eccff
SooChan Lim [Thu, 5 Jul 2018 02:35:52 +0000 (11:35 +0900)]
package version up to 2.1.3
Change-Id: I00caa621c9312e592ead53c18a7a7cf636e8032e
Vladislav Andresov [Fri, 13 Apr 2018 16:41:25 +0000 (19:41 +0300)]
add new supported format TBM_FORMAT_XBGR8888
Change-Id: I2db8bc4d1e71f4b9ebc14ce02d61246d36f7fa61
Signed-off-by: Vladislav Andresov <v.andresov@partner.samsung.com>
Vladislav Andresov [Fri, 13 Apr 2018 16:33:41 +0000 (19:33 +0300)]
fix size for creating TBM_FORMAT_YUV420 surface
VIGS device in qemu currently supports surfaces
with bpp(bytes per pixel) equal 4.
Change-Id: Ie7ca000067e3d7607b619809ee61c260a7c14ada
Signed-off-by: Vladislav Andresov <v.andresov@partner.samsung.com>
SooChan Lim [Sun, 24 Jun 2018 23:12:37 +0000 (08:12 +0900)]
package version up to 2.1.2
Change-Id: I1f2f01b5442fdb94e22dba251c4d166218e75fb3
Vladislav Andresov [Fri, 22 Jun 2018 18:42:25 +0000 (21:42 +0300)]
add symlinks with version number into {libdir}
A correct initializing the coregl requires of dynamic
loading the libtbm_vigs.so.0 from default library path.
Change-Id: Ia754d3a6f1e4913f9c6b1b748a052853c32d7e3a
Signed-off-by: Vladislav Andresov <v.andresov@partner.samsung.com>
SooChan Lim [Mon, 14 May 2018 10:33:03 +0000 (19:33 +0900)]
package version up to 2.1.1
Change-Id: I1b1a4a5b39d7ceeefc1e21cf2f3270d96e07674b
SooChan Lim [Mon, 14 May 2018 10:22:30 +0000 (19:22 +0900)]
add symbolic link of libtbm_vig.so at the {libdir}
This is for the non-build application which does not find the
library path of the libtbm_vigs.so when the application do
link the libEGL.so at the emulator(YAGL).
Change-Id: I745ea1814b9f08843e2a0431560df8f062e4e956
SooChan Lim [Fri, 4 May 2018 04:12:32 +0000 (13:12 +0900)]
package version up to 2.1.0
Change-Id: Id8849a63ea89ea5f37e6104d1d8bebfc08668af8
SooChan Lim [Fri, 4 May 2018 04:12:08 +0000 (13:12 +0900)]
use 3.0 version of tbm backend abi
Change-Id: I71fdb86c6a5f8b92577076c337c04937458cf148
SooChan Lim [Thu, 19 Apr 2018 03:49:06 +0000 (12:49 +0900)]
package version up to 2.0.1
Change-Id: Ie2dee4be355e3452c5ead633d504b8f74526623f
SooChan Lim [Thu, 19 Apr 2018 03:48:47 +0000 (12:48 +0900)]
set the sfc value
Change-Id: I7a0730ce9fccb5c3eeb0a75e09cd3e03a1660634
SooChan Lim [Mon, 16 Apr 2018 01:46:50 +0000 (10:46 +0900)]
package version up to 2.0.0
Change-Id: I000fafab7c80254426150d5ce206a14f45696b80
SooChan Lim [Mon, 26 Mar 2018 06:14:39 +0000 (15:14 +0900)]
make the new backend inteface with tbm_backend.h
Change-Id: Ic0a93ec13db5661c318deb6941576f4c14ee3459
SooChan Lim [Thu, 22 Mar 2018 23:23:09 +0000 (08:23 +0900)]
package version up to 1.0.0
Change-Id: Ibc13c0494674c555d351e79fb31ab87c5fe35a27
SooChan Lim [Thu, 22 Mar 2018 23:19:04 +0000 (08:19 +0900)]
change the pre/postfix emulator to the pre/postfix vigs.
Change-Id: I84c50f04d2ad95bf54457551dec47926022cbc16
SooChan Lim [Thu, 22 Mar 2018 23:07:24 +0000 (08:07 +0900)]
make the libtbm-vigs-devel package.
provide the tbm_vigs.h to share the informtaion with yagl.
Change-Id: Ib1cecf827475cd4856186b9441a584550599cfc8
SooChan Lim [Wed, 22 Mar 2017 06:48:13 +0000 (15:48 +0900)]
use %license macro to copy the COPYING file.
Change-Id: Id574e5a1323d3510e831c8ff592c93d420405d3a
Changyeon Lee [Mon, 22 Aug 2016 06:40:34 +0000 (15:40 +0900)]
Apply tizen coding rule
Change-Id: I9d3a70d5fc2b976db8b96bdf33ca3b82ba9bfccf
SooChan Lim [Wed, 29 Jun 2016 02:05:27 +0000 (11:05 +0900)]
remove pthread-stub dependency
Change-Id: I2889f6436a403184305e75be0cdf98c03837bd8a
SooChan Lim [Mon, 20 Jun 2016 12:13:38 +0000 (21:13 +0900)]
add TBM_FORMAT_RGBA8888 format
Change-Id: Ic0a7ea467f55a444cccce29a28fdec4a63a5accf
Vasiliy Ulyanov [Tue, 14 Jun 2016 08:05:27 +0000 (11:05 +0300)]
VIGS: Fix COPYING text
Change-Id: Id96eacd5614a43cdb314d17219b02b47eb47fb04
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
Changyeon Lee [Mon, 25 Apr 2016 04:15:15 +0000 (13:15 +0900)]
implement surface_bo_alloc backend interface
Change-Id: Ia9ea3c44f8979470f1e0d95795b5a7aafdf9284c
Jinhyung Jo [Thu, 14 Apr 2016 07:32:52 +0000 (00:32 -0700)]
Merge "Share master fd with tdm backend and open fd if it needed" into tizen
Changyeon Lee [Thu, 24 Mar 2016 12:21:30 +0000 (21:21 +0900)]
Share master fd with tdm backend and open fd if it needed
Change-Id: Ib211505186d342668d02eb8c3461fbf58053509a
Sooyoung Ha [Wed, 6 Apr 2016 08:12:36 +0000 (17:12 +0900)]
license: Fix LICENSE.MIT text
Change-Id: Ie459ffe5a734f443fd97a4b45e061dc6ebea07ff
Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
Changyeon Lee [Mon, 7 Mar 2016 11:18:22 +0000 (20:18 +0900)]
Package version up
Change-Id: Ifa4a5008dabe91b78d5fccf43b434193d1eed09e
Changyeon Lee [Thu, 3 Mar 2016 11:07:55 +0000 (20:07 +0900)]
Use 2.0 version front end
Change-Id: I43385681d391f5e241cdfc55aa05987f2ad73c1a
Changyeon Lee [Thu, 10 Sep 2015 07:22:56 +0000 (16:22 +0900)]
Support TBM_FORMAT_RGB888
Change-Id: I49033dc5d861b2ab00f416f4f496d393a906c3a6
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Yeongkyoon Lee [Thu, 26 Sep 2013 09:26:41 +0000 (18:26 +0900)]
Merge branch 'sdk-develop' into tizen
Change-Id: Ic6bb2755ffb6ba3c133c0a7439722eb2d5570268
Sehong Na [Thu, 12 Sep 2013 05:46:07 +0000 (22:46 -0700)]
Initial empty repository
Stanislav Vorobiov [Thu, 11 Jul 2013 09:37:13 +0000 (13:37 +0400)]
Updated for libdrm changes
Change-Id: I003e70d07018665b91f1d130c90acafd8b3e2a88
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
Stanislav Vorobiov [Fri, 7 Jun 2013 16:10:39 +0000 (20:10 +0400)]
All remaining operations implemented
Change-Id: I17c9d8e6332e081146c75ac9a2b38b11b46fe0c7
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
Stanislav Vorobiov [Fri, 31 May 2013 14:24:31 +0000 (18:24 +0400)]
Dummy driver implemented
Change-Id: I0d8695f55fb160c1ddcb094d64e7ea3fd96360eb
Stanislav Vorobiov [Fri, 31 May 2013 12:47:34 +0000 (16:47 +0400)]
Empty library created
Change-Id: Icd6bdea1c1e1e5a9d5478054eedff77a4f9e8e1b
Sung-rae Kim [Thu, 30 May 2013 09:30:28 +0000 (18:30 +0900)]
Initial empty repository