summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Changyeon Lee [Wed, 12 Jul 2023 07:44:08 +0000 (16:44 +0900)]
Remove define USE_CACHE
Change-Id: I7147f727baaa8f3ab83df4fcdeeef94e5e117cf1
Changyeon Lee [Wed, 12 Jul 2023 07:24:20 +0000 (16:24 +0900)]
Declare variable at the beginning of function
Change-Id: I5f631f29a5f1f27b84d9129cbf16fdb520175e85
Changyeon Lee [Wed, 12 Jul 2023 07:07:43 +0000 (16:07 +0900)]
Refactor log format
Change-Id: Ic21d614006ff54fdde494c1f1f623927270c85b0
Changyeon Lee [Wed, 12 Jul 2023 06:48:02 +0000 (15:48 +0900)]
Remove new line character in log
Change-Id: I7e4254e6d8be3c0f136d35c048791de5dbe3cd79
Changyeon Lee [Wed, 12 Jul 2023 06:43:25 +0000 (15:43 +0900)]
Remove dma buf fence
dma buf fence is not used
Change-Id: I300ece223c8a10928bbee494b3a07f260551bce0
Changyeon Lee [Wed, 12 Jul 2023 06:40:33 +0000 (15:40 +0900)]
Remove define USE_DMAIMPORT and STRERR_BUFSIZE
Change-Id: I6dba51898d6c7606735dd524037e4581934af097
Changyeon Lee [Wed, 12 Jul 2023 06:24:07 +0000 (15:24 +0900)]
Check kms device in find primary gpu
Change-Id: I4a8904d4e12062e8fb8f94b2276741230f2ec50a
Changyeon Lee [Wed, 22 Jun 2022 08:08:08 +0000 (17:08 +0900)]
remove legacy libtbm backend
Change-Id: I4c3811494f4a86269869e36e3934a208856941e0
SooChan Lim [Thu, 14 Apr 2022 05:26:17 +0000 (14:26 +0900)]
package version up to 3.0.3
Change-Id: I0bb7353e5e5014c110ebd4b40dc46ce098f9d342
SooChan Lim [Thu, 14 Apr 2022 05:24:09 +0000 (14:24 +0900)]
remove the include option for drm
This include option is provided by pkg-config of libdrm. Therefore,
the include option for drm is not needed.
Change-Id: I618bea55d06f2ee9658908fc824fcf33b48a6189
SooChan Lim [Thu, 17 Jun 2021 01:37:54 +0000 (10:37 +0900)]
package version up to 3.0.2
Change-Id: I751d288361d4409c59b8edfe6522fa06c279fbce
SooChan Lim [Thu, 17 Jun 2021 01:37:16 +0000 (10:37 +0900)]
fix the resource leak
Change-Id: Ia93a60b11846958acfb1aa1e128cdd1263d60dee
SooChan Lim [Fri, 4 Jun 2021 02:55:11 +0000 (11:55 +0900)]
package version up to 3.0.1
Change-Id: Ief62fc00f19e634fd8d9e2e4ee31f80a2a04aad2
SooChan Lim [Wed, 12 May 2021 04:48:28 +0000 (13:48 +0900)]
install COPYING to /hal
Change-Id: Ie073a757797553488181b9dd157c6ae42b3b1202
Junkyeong Kim [Wed, 14 Apr 2021 08:17:41 +0000 (17:17 +0900)]
Make hal-backend-tbm-dumb package
This is the first step for implementing the new hal backend.
libhal-backend-tbm-dumb package has a new hal backend module.
The new hal architecture will be available for Tizen 6.5.
Change-Id: If1e3851c3b7f498bcf531d6d563f352ec5913695
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Tue, 2 Feb 2021 23:39:42 +0000 (08:39 +0900)]
move source files to src/libtbm-dumb
Change-Id: I4bcf82562bbab4304b490b73c4e8cc50176fe223
SooChan Lim [Wed, 16 Dec 2020 08:22:14 +0000 (17:22 +0900)]
package version up to 2.3.5
Change-Id: I1e20135dfc42d037c43d2c7462d321bcab4ead2e
SooChan Lim [Wed, 16 Dec 2020 08:21:53 +0000 (17:21 +0900)]
fix the memory leak
Change-Id: I5165ab560d3a42b47620ed1a15a39e419bce6c8e
Changyeon Lee [Tue, 21 Jul 2020 11:17:14 +0000 (20:17 +0900)]
package version up to 2.3.4
Change-Id: I416ceb247cd8cf1b6a49bf6a05058e637dfd628c
Changyeon Lee [Tue, 21 Jul 2020 11:12:57 +0000 (20:12 +0900)]
fix fd leak
Change-Id: Ia628374918dea3e4dc4c6c39e9baed82472ef170
SooChan Lim [Thu, 28 May 2020 02:05:22 +0000 (11:05 +0900)]
package version up to 2.3.2
Change-Id: I51efb2ba88787c5d726bc334e6b2369b0a7cf13e
SooChan Lim [Tue, 19 May 2020 04:45:57 +0000 (13:45 +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: Ifdb26184d08baf4abaa3af946b54edf0115ddf75
Changyeon Lee [Thu, 19 Dec 2019 10:48:11 +0000 (19:48 +0900)]
package version up to 2.3.1
Change-Id: I4edf1cea519fd8ad9bc4006953c9e3487a10a93f
Changyeon Lee [Thu, 19 Dec 2019 10:47:31 +0000 (19:47 +0900)]
fix pitch, offset of NV format
Change-Id: I79f30da720e5765686bd6e19a34f1f7916f95259
SooChan Lim [Fri, 1 Nov 2019 03:58:30 +0000 (12:58 +0900)]
package version up to 2.3.0
tizen 6.0 starts here.
Change-Id: I4b571e415394e95ef9084a7947c05eade3ca1ca7
SooChan Lim [Fri, 4 May 2018 04:09:01 +0000 (13:09 +0900)]
package version up to 2.2.0
Change-Id: If0e75f46e44b3a95e3e1c2cba497c2deba6d742c
SooChan Lim [Fri, 4 May 2018 04:08:33 +0000 (13:08 +0900)]
use 3.0 version of tbm backend abi
Change-Id: I8f3717cc0f54ca6243cdff9a732d20d289103537
SooChan Lim [Thu, 29 Mar 2018 11:45:56 +0000 (20:45 +0900)]
use TBM_ERROR_INVALID_OPERATION
Change-Id: Iecb1dab6c1bf508fb0e737c73815722b79ff5822
SooChan Lim [Wed, 28 Mar 2018 04:47:31 +0000 (13:47 +0900)]
package version up to 2.1.0
Change-Id: I66c3e1d687429c27f4717d60388ebaa9e637e4e8
SooChan Lim [Wed, 28 Mar 2018 04:46:30 +0000 (13:46 +0900)]
change the type of the size
Change-Id: Ifad0c569f2de15f04f18470c6969db94039f7418
SooChan Lim [Thu, 22 Mar 2018 23:33:20 +0000 (08:33 +0900)]
package version up to 2.0.1
Change-Id: I332b78d519a5cd41c1fafcd98e50fba7cccceb1b
SooChan Lim [Thu, 22 Mar 2018 02:49:50 +0000 (11:49 +0900)]
use tbm_log.h
Change-Id: I2a10dc5d622d305be4c26db24cbf34b408cb95ad
SooChan Lim [Tue, 20 Mar 2018 11:42:34 +0000 (20:42 +0900)]
add bufmgr data to bo data
Change-Id: I923f14fa0967324bbaf222a240a807dc0b6e24da
SooChan Lim [Tue, 20 Mar 2018 11:19:18 +0000 (20:19 +0900)]
return TBM_ERROR_NONE
Change-Id: Ia18f671c9178be9618c61530782f692e06a5d336
SooChan Lim [Tue, 20 Mar 2018 03:59:30 +0000 (12:59 +0900)]
package version up to 2.0.0
Change-Id: I62e8799b606f7e0c51f7faf22c63deaa337fae05
SooChan Lim [Tue, 20 Mar 2018 02:35:36 +0000 (11:35 +0900)]
use the tbm_log.h for logging.
Change-Id: I28b75cbc5f90d286e6e7713acdc0621c918bb632
SooChan Lim [Mon, 19 Mar 2018 11:45:32 +0000 (20:45 +0900)]
re-arrange the static functions.
Change-Id: I775bc21a2445eaebcca7ba22fb54f2b2fdd4d816
SooChan Lim [Mon, 19 Mar 2018 07:56:17 +0000 (16:56 +0900)]
make the new backend inteface with tbm_backend.h
Change-Id: I482ee919e13a60f67616ebaf6bfd7998b91ff07e
Boram Park [Wed, 13 Dec 2017 00:58:45 +0000 (09:58 +0900)]
package version up to 1.0.13
Change-Id: I87d1e9e3c35e8464565f1b039cb15e794ad0156c
Boram Park [Tue, 12 Dec 2017 23:12:19 +0000 (08:12 +0900)]
fix the potential memory corruption
Change-Id: I24837d1d9ddc53268c5ebebde1c499afb1e05303
Boram Park [Wed, 27 Sep 2017 06:56:26 +0000 (15:56 +0900)]
package version up to 1.0.12
Change-Id: Ie754b63c3bc749cd92b08818c3d6ee020c044790
Junkyeong Kim [Tue, 26 Sep 2017 10:46:36 +0000 (19:46 +0900)]
declare variables at the beginning of the function
Change-Id: I1341cb3887d40b743efb3b0164fb29a96a082579
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Fri, 15 Sep 2017 07:20:53 +0000 (16:20 +0900)]
fix the COPYING to MIT
Change-Id: I99f0f7d3cf1eb9dce378f850a7bde8466af86c6e
Junkyeong Kim [Mon, 11 Sep 2017 07:50:14 +0000 (16:50 +0900)]
remove PrivGem
Change-Id: I88c7eb9e0c94ca336608e69e3d4b6e0c4527709d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 11 Sep 2017 07:01:01 +0000 (16:01 +0900)]
apply the coding rule
Change-Id: Ia8980a7d8112e48d9f1a026287d1009679da0b84
SooChan Lim [Wed, 22 Mar 2017 06:38:03 +0000 (15:38 +0900)]
use %license macro to copy the COPYING file.
Change-Id: I2f3fa2a2d84aae7af5c422c8ce06a355a6c8eedf
Changyeon Lee [Fri, 10 Feb 2017 05:16:26 +0000 (14:16 +0900)]
Package version up
Change-Id: Ifc960fc815a8bbb5fc4dea463aeda9e4e32a8ffe
Changyeon Lee [Wed, 8 Feb 2017 06:04:00 +0000 (15:04 +0900)]
fixed using wrong drm fd
Change-Id: I9d2bdac16acd0ee393a33a4aa171a2e91eecdc88
Changyeon Lee [Wed, 8 Feb 2017 05:53:17 +0000 (14:53 +0900)]
remove white space and clean up init bufmgr
Change-Id: I10deb32d18943566e53acce049a53684e57ea194
SooChan Lim [Thu, 10 Nov 2016 10:43:45 +0000 (19:43 +0900)]
package version up to 1.0.10
Change-Id: I354369652dcd397a9a28125d583c4dc2651692b8
SooChan Lim [Wed, 9 Nov 2016 06:06:38 +0000 (15:06 +0900)]
change the supported format
four format supported.
ARGB8888, XRGB8888, NV12 and YUV420
Change-Id: I0ab074bdfb7b3842328fabc851cf7bb28317a79c
SooChan Lim [Wed, 29 Jun 2016 02:47:33 +0000 (11:47 +0900)]
remove pthread-stub dependency
Change-Id: I27acfb78bc70b5e378cb7cf75bc65125eba6bc7f
Junkyeong Kim [Mon, 18 Apr 2016 07:02:29 +0000 (16:02 +0900)]
fix handle leak error
Change-Id: I88f95b3ae1fd4cc1df48acbe01b848ff7e270491
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Mon, 11 Apr 2016 04:09:33 +0000 (13:09 +0900)]
Use tbm 2.0 version
Change-Id: I794e5e2ce021bab1f9f297fe0d037ba2d9192aff
Changyeon Lee [Tue, 22 Mar 2016 07:53:35 +0000 (16:53 +0900)]
Always Set lock backend fuction
Change-Id: I4cecebc3a4272e446a10acbca3d3d5587516f83e
SooChan Lim [Fri, 11 Mar 2016 04:46:41 +0000 (13:46 +0900)]
use the tizen directory macros at spec file
Change-Id: Id93a4ec752ea114c9bc008159f0dd9fa03a00580
SooChan Lim [Thu, 10 Mar 2016 04:17:11 +0000 (13:17 +0900)]
backend does cache control and lock control
Change-Id: I5aa17d3707fc7e6425cd8670a6d15fdba85988ec
Roman Marchenko [Wed, 17 Feb 2016 13:35:58 +0000 (15:35 +0200)]
dumb: Don't save fd when tbm_bo_import_fd() is colled.
The user of libtbm have to control state of "fd" by himself. So libtbm shouldn't save fd which received by tbm_bo_import_fd()
Change-Id: Iec7fa7227d7f0f77a3d508095ee13d905fd58f2d
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Roman Marchenko [Wed, 17 Feb 2016 13:33:37 +0000 (15:33 +0200)]
dumb: Align RGB format with 128 byte
Change-Id: Ia3203fd75736d49657d43167ee23e74ecda1f525
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Roman Marchenko [Wed, 17 Feb 2016 13:31:30 +0000 (15:31 +0200)]
dumb: Code refactoring
Change-Id: Ic24133bd34c854943e19d70d3ab4b479d0ab016b
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Changyeon Lee [Sun, 10 Jan 2016 08:52:13 +0000 (17:52 +0900)]
If drm fd is negative value, get fd with wayland protocol
Change-Id: I71dfe3aab0f4e2b502f1a96613aa48a0baefecea
Roman Marchenko [Fri, 12 Feb 2016 15:51:36 +0000 (17:51 +0200)]
dumb: Add getting of a GEM object size by DRM_IOCTL_GEM_OPEN
Change-Id: I14cc856f06a68041112111cdc193ee7d9afd2b08
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
SooChan Lim [Mon, 7 Mar 2016 10:33:50 +0000 (19:33 +0900)]
add initial codes
Change-Id: I4edb6f8707b0f09062aab89e4a690f544ac7353f
Jinkun Jang [Wed, 2 Mar 2016 02:27:35 +0000 (18:27 -0800)]
Initial empty repository