summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Changyeon Lee [Wed, 22 Jun 2022 07:47:28 +0000 (16:47 +0900)]
remove legacy libtbm backend
Change-Id: Id559044710ad8473162bdf542d255ec8b6f362f6
SooChan Lim [Fri, 4 Jun 2021 02:57:55 +0000 (11:57 +0900)]
Package version up to 3.0.3
Change-Id: I2e2b4f838adc9eaec593acced55e19ae1f764f70
SooChan Lim [Wed, 12 May 2021 23:32:29 +0000 (08:32 +0900)]
install COPYING and udev.rules to /hal
Change-Id: I010e7d37d79ccc4940b52e11416349d4c4351ba0
SooChan Lim [Fri, 19 Mar 2021 03:52:01 +0000 (12:52 +0900)]
Package version up to 3.0.2
Change-Id: I0614b87aabbd29a87d14378588ff9b85e6f03c08
Junkyeong Kim [Fri, 19 Mar 2021 04:24:44 +0000 (13:24 +0900)]
Remove unnecessary null checking
Change-Id: I4aa0b9b7c52ac049f16da63ad2b949ec1dc6dcf3
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Fri, 19 Mar 2021 01:45:14 +0000 (10:45 +0900)]
remove bufmgr_funcs->bufmgr_alloc_bo_with_tiled_format
The bufmgr_funcs->bufmgr_alloc_bo_with_tiled_format is deprecated.
Change-Id: I805f270ffed01e9019543406d3d7d464ff8c4796
Junkyeong Kim [Thu, 18 Mar 2021 03:06:13 +0000 (12:06 +0900)]
Package version up to 3.0.1
Change-Id: Ib215c32b999b3881351f39c2605c43fbd0d881fb
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 18 Mar 2021 02:48:29 +0000 (11:48 +0900)]
Add post for hal backend
Make symbolic link for hal backend package.
Change-Id: I7c08fb85a2a376d6cd970db446e1521b8f295d3d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Thu, 11 Mar 2021 08:20:43 +0000 (17:20 +0900)]
package version up to 3.0.0
use the backend interface of hal-api-tbm
Change-Id: Id359678109c764f9d98586a08f9958c32db443dd
Junkyeong Kim [Thu, 11 Mar 2021 05:03:19 +0000 (14:03 +0900)]
Add missing boilerplate
Change-Id: I6da2f6f5a3721b3cffc937c4ebfced88b5713cf8
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 10 Feb 2021 06:20:15 +0000 (15:20 +0900)]
make hal-backend-tbm-nexell package
This is the first step for implementing the new hal backend.
libhal-backend-tbm-nexell package has a new hal backend module.
The new hal architecture will be available for Tizen 6.5.
Change-Id: I860cca0681e324724e582547501761288f85d628
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Wed, 3 Feb 2021 00:14:49 +0000 (09:14 +0900)]
move source files to src/libtbm-nexell/
Change-Id: Ic9ed8695b1b71699d8ff8bbe803d1dd49ed7317d
SooChan Lim [Thu, 27 Aug 2020 04:57:52 +0000 (13:57 +0900)]
package version up to 2.3.6
Change-Id: I3ba230085591b9a73c5546e51e54de3a82aa778b
SooChan Lim [Thu, 27 Aug 2020 04:57:25 +0000 (13:57 +0900)]
intialize the set_mater variable
Change-Id: I5e6d961a3f2afbd6eca2ffdadad975bf4512cd7d
Changyeon Lee [Tue, 21 Jul 2020 11:17:42 +0000 (20:17 +0900)]
package version up to 2.3.5
Change-Id: I7894f2810822fb345e12ba1aac97a119d5026490
Changyeon Lee [Tue, 21 Jul 2020 11:11:17 +0000 (20:11 +0900)]
fix fd leak
Change-Id: I009a8d084715dcfd9dfdc8fe92d55facd0c0e127
SooChan Lim [Thu, 28 May 2020 02:07:13 +0000 (11:07 +0900)]
Package version up to 2.3.4
Change-Id: I98d6790166033c649147720907025b9130880830
SooChan Lim [Wed, 27 May 2020 10:15:10 +0000 (19:15 +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: If821aedce3d802692899fe75799684f10156c078
Changyeon Lee [Tue, 21 Jan 2020 02:48:45 +0000 (11:48 +0900)]
Package version up to 2.3.3
Change-Id: I1958617bc2a3d08a8fa3eb04ca121740ee32d334
Changyeon Lee [Tue, 21 Jan 2020 02:47:45 +0000 (11:47 +0900)]
fix tbm flags of imported tbm_bo
Change-Id: I5fd9e395e73060f9297be4aa35caef7b4d81aaf2
Changyeon Lee [Fri, 20 Dec 2019 04:15:34 +0000 (13:15 +0900)]
package version up to 2.3.2
Change-Id: Icb34335505eec5b7b85fdc8b32604e196053cf98
Changyeon Lee [Fri, 20 Dec 2019 04:14:52 +0000 (13:14 +0900)]
add missing break
Change-Id: I89560e7fb7f981a80153d703459360c09ecd436c
Changyeon Lee [Thu, 19 Dec 2019 10:26:16 +0000 (19:26 +0900)]
package version up to 2.3.1
Change-Id: I931b61648176b5b8654c9f7ab3df29debe5d5798
Changyeon Lee [Thu, 19 Dec 2019 10:22:49 +0000 (19:22 +0900)]
fix size, offset, pitch of NV format
Change-Id: I9cecc9169f13d13a24eb8604857d561148c57adb
SooChan Lim [Fri, 1 Nov 2019 04:03:50 +0000 (13:03 +0900)]
package version up to 2.3.0
tizen 6.0 starts here.
Change-Id: I076b5dc33cfde152b8a95ff86ee99f002a6c116d
SooChan Lim [Tue, 8 Oct 2019 01:53:25 +0000 (10:53 +0900)]
package version up to 2.2.1
Change-Id: I8b665ce855de1e60a0f51ceae30ccf9fa437ecef
SooChan Lim [Tue, 8 Oct 2019 01:53:05 +0000 (10:53 +0900)]
make the global var be the static var
Change-Id: Idc8d940a7534686c8f7be6391139ebbebb353258
SooChan Lim [Tue, 8 Oct 2019 01:50:46 +0000 (10:50 +0900)]
remove the duplicated codes
Change-Id: Ic87a41e3751f96bf48216fea3edf948dc65a6be6
SooChan Lim [Fri, 4 May 2018 04:10:36 +0000 (13:10 +0900)]
package version up to 2.2.0
Change-Id: I4026a3c2f4f97f6d8d155393654245d207a3f078
SooChan Lim [Fri, 4 May 2018 04:10:09 +0000 (13:10 +0900)]
use 3.0 version of tbm backend abi
Change-Id: I18cfc944f0e7cbd481b317e5f79be1c8a0801721
SooChan Lim [Thu, 29 Mar 2018 11:47:17 +0000 (20:47 +0900)]
use TBM_ERROR_INVALID_OPERATION
Change-Id: I75b29f88b38f214f4b31c0b4af1a0be9968ebe89
SooChan Lim [Wed, 28 Mar 2018 04:56:33 +0000 (13:56 +0900)]
package version up to 2.1.0
Change-Id: Ie4b91df365833e87d48c3f8ad0422651c6571001
SooChan Lim [Wed, 28 Mar 2018 04:56:20 +0000 (13:56 +0900)]
change the type of the size
Change-Id: I153d16846e2ec57fc1413eda45bc5cfbfa18325c
SooChan Lim [Thu, 22 Mar 2018 23:35:41 +0000 (08:35 +0900)]
package version up to 2.0.1
Change-Id: I298e6834f15cf0621a6fe9ad36b389fe343567ba
SooChan Lim [Thu, 22 Mar 2018 03:55:49 +0000 (12:55 +0900)]
use tbm_log.h
Change-Id: Ife663cfb15fa228cc2217dff6b3bbc997775ad93
SooChan Lim [Tue, 20 Mar 2018 03:57:36 +0000 (12:57 +0900)]
package version up to 2.0.0
Change-Id: I98cdc4ca4b76df43512c869ca1cdea37c1b1865f
SooChan Lim [Tue, 20 Mar 2018 02:18:42 +0000 (11:18 +0900)]
use the tbm_log.h for logging.
Change-Id: Id2cf10eb2b357c404ea5675fe0375e76fed9e874
SooChan Lim [Mon, 19 Mar 2018 10:46:28 +0000 (19:46 +0900)]
re-arrange the static functions.
Change-Id: Icc88070f288d8b0d610e067fc9e3c0562a4677a2
SooChan Lim [Mon, 19 Mar 2018 01:07:34 +0000 (10:07 +0900)]
make the new backend inteface with tbm_backend.h
Change-Id: I3e8201f3c118f728e5753d0abc08806b93007212
Changyeon Lee [Fri, 12 Jan 2018 04:38:26 +0000 (13:38 +0900)]
package version up to 1.2.8
Change-Id: I1651b3a2fe00c6d57ff833fedb026fe023b5c380
Junkyeong Kim [Thu, 11 Jan 2018 11:06:37 +0000 (20:06 +0900)]
change yuv format pitch align value
change yuv420 format plane data set method.(width align:32, height align:16)
Change-Id: I82a50586de115e4a1a563566dc275f7663ac57d7
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Boram Park [Thu, 14 Dec 2017 01:29:48 +0000 (10:29 +0900)]
package version up to 1.2.7
Change-Id: Id8bca9726d4b6b721f31d7e71d444473a843cc28
Changyeon Lee [Tue, 5 Dec 2017 10:10:58 +0000 (19:10 +0900)]
use one bo for NV12 format
Change-Id: Ieca8aa906bf48c09bdc9d1744708cd9c2b14fbcb
Boram Park [Wed, 13 Dec 2017 00:58:19 +0000 (09:58 +0900)]
package version up to 1.2.6
Change-Id: Iacfd9e8e4151332b06eddbeb040c304c448823cc
Boram Park [Tue, 12 Dec 2017 23:12:19 +0000 (08:12 +0900)]
fix the potential memory corruption
Change-Id: I49533a2da8a7a673fe05f6e5278abe28ec97c975
Changyeon Lee [Wed, 8 Nov 2017 08:11:13 +0000 (17:11 +0900)]
package version up to 1.2.5
Change-Id: I0ffa8497990677dcf84da7b7fe2d3eb6bd39b30c
Inki Dae [Tue, 10 Oct 2017 05:44:52 +0000 (14:44 +0900)]
packaging: enable cache control option
Change-Id: Ib091a2aec728d2564fd4c64feee716c39e905a06
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Inki Dae [Tue, 24 Oct 2017 05:38:42 +0000 (14:38 +0900)]
Remove unnecessary DMA fence relevant definitions
Change-Id: I36cbdfea06d1d9dd9babdb2e95fee4576d3a2470
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Inki Dae [Tue, 24 Oct 2017 05:33:18 +0000 (14:33 +0900)]
Convert tbm buffer type to HW specific one
Add format converting code to _get_nexell_flag_from_tbm function.
This patch converts several tbm generic formats to HW specific ones
like below,
TBM_BO_DEFAULT -> NEXELL_BO_SYSTEM_NONCONTIG_CACHABLE
TBM_BO_SCANOUT -> NEXELL_BO_DMA
TBM_BO_WC/TBM_BO_NONCACHABLE -> NEXELL_BO_SYSTEM_NONCONTIG
Change-Id: Ib28b5d8c0f5b33eeb359e11b23baef589442c06b
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Changyeon Lee [Mon, 23 Oct 2017 07:22:33 +0000 (16:22 +0900)]
fixed checking device when set cache state
Change-Id: I4357da9f5b83254374075705b8852adbfca8d2d2
Inki Dae [Fri, 13 Oct 2017 03:12:05 +0000 (12:12 +0900)]
add cache control support
Change-Id: I5f63cbeb5309c4aae0f6f5d6b51aa31700132603
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Changyeon Lee [Wed, 1 Nov 2017 04:56:11 +0000 (13:56 +0900)]
Fixed svace issue
Change-Id: I945a2bb22895bf887071ad3a2b90035f2019fff4
Inki Dae [Tue, 10 Oct 2017 04:15:38 +0000 (13:15 +0900)]
remove use_dma_fence relevant code
Change-Id: I392310bfc407fb033d400cc063840e1e0a8f0491
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Inki Dae [Tue, 10 Oct 2017 04:12:11 +0000 (13:12 +0900)]
remove use_dma_fence check
dma_fence isn't related to dmabuf export even import.
Change-Id: Id35d5361bb9e1d07ff0f2e738065f8877aace152
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Inki Dae [Tue, 10 Oct 2017 00:40:16 +0000 (09:40 +0900)]
Remove non-generic dma fence relevant code
Nexell kernel doesn't support non-generic dma fence
so it removes relevant code.
Change-Id: I6725a25ade21f3e7abf399e403d17a47619b3b5e
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
SooChan Lim [Fri, 8 Sep 2017 01:49:20 +0000 (10:49 +0900)]
package version up to 1.2.4
Change-Id: I41b1f0efebfe19f320ee7cef52fd5cb10d6dc392
Junkyeong Kim [Fri, 8 Sep 2017 01:40:52 +0000 (10:40 +0900)]
change ifndef USE_RENDER_NODE range
Change-Id: I09fdef9ade513f47379c8e5699b30ff9abf4f48d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 8 Sep 2017 01:39:27 +0000 (10:39 +0900)]
remove PrivGem
Change-Id: I9dc1ae14556bb3cc3333743d5606182c6fbe6830
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 24 Jul 2017 23:17:04 +0000 (08:17 +0900)]
package version up to 1.2.3
Change-Id: Id4267e70ce3ce84c71fc2bbe00bc785f66a8e20b
SooChan Lim [Mon, 24 Jul 2017 23:16:05 +0000 (08:16 +0900)]
add udev rule for tgl
Change-Id: I559b9aa74a3d37a05b7cde4bd9ca9eec0b458930
SooChan Lim [Mon, 24 Jul 2017 23:06:11 +0000 (08:06 +0900)]
use license macro
Change-Id: I02d971a867a4de416e7d87975d21b9ff013dfc6d
SooChan Lim [Mon, 24 Jul 2017 23:05:29 +0000 (08:05 +0900)]
add Exclusive arch armv7l aarch64
Change-Id: I6fd51a5432c174dd8908ef2491dc24000a6dee14
SooChan Lim [Mon, 24 Jul 2017 23:04:54 +0000 (08:04 +0900)]
add manifest
Change-Id: I71d2a0fc580183c46c6c2d08608f3c1e3f52bde5
jino.cho [Mon, 29 Aug 2016 02:44:02 +0000 (11:44 +0900)]
change DRM_NX_GEM_MAP to DRM_IOCTL_MODE_MAP_DUMB
DRM_NX_GEM_MAP ioctl is same with DRM_IOCTL_MODE_MAP_DUMB ioctl.
Change-Id: I1fddb25f425358aa61bfb27fea6d63d361807266
Signed-off-by: jino.cho <jino.cho@samsung.com>
Sangjin Lee [Fri, 26 Aug 2016 01:38:35 +0000 (18:38 -0700)]
Merge "add initial source code" into tizen
jino.cho [Thu, 25 Aug 2016 23:03:14 +0000 (08:03 +0900)]
add initial source code
Change-Id: If173691d4246dfe0d9c630f15fb3d76c4db8efdc
Signed-off-by: jino.cho <jino.cho@samsung.com>
Jong Jeong Kim [Fri, 19 Aug 2016 04:52:54 +0000 (21:52 -0700)]
Initial empty repository