summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
jinbong.lee [Tue, 7 Jan 2025 06:38:36 +0000 (15:38 +0900)]
Package version up to 1.0
Change-Id: I006c501c8a48f2952faa48270e458e65912add80
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 7 Jan 2025 06:37:54 +0000 (15:37 +0900)]
Change position and sequence of header including
Change-Id: Ie1dc774699e876ec2e4713e23c5a62fb100f0382
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 7 Jan 2025 06:36:04 +0000 (15:36 +0900)]
Add description for doxygen
Change-Id: Ieb46d461940253ed0c274ed9211421c1cd4b4b5f
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 7 Jan 2025 06:34:40 +0000 (15:34 +0900)]
Add document file
Change-Id: Icf6fec9740bd365d3edd58a4159558cc08b93cfe
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 7 Jan 2025 06:33:47 +0000 (15:33 +0900)]
Change License File name from COPYING to LICENSE
Change-Id: I8bb2b4a76daf6b2ce37bce5317bdba0f37b37f04
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
Jinbong Lee [Mon, 6 Jan 2025 10:45:04 +0000 (10:45 +0000)]
Revert "Change License File name from COPYING to LICENSE"
Revert submission 317006
Reason for revert: for applying tizen_9.0's code
Reverted changes: /gerrit/q/submissionid:317006
Change-Id: I3978239e7e855417cdf852822320d1560848f956
Jinbong Lee [Mon, 6 Jan 2025 10:45:04 +0000 (10:45 +0000)]
Revert "Add document file"
Revert submission 317006
Reason for revert: for applying tizen_9.0's code
Reverted changes: /gerrit/q/submissionid:317006
Change-Id: I0f6d0e1d12831460b78f0e8179791e0942c97b96
Jinbong Lee [Mon, 6 Jan 2025 10:45:04 +0000 (10:45 +0000)]
Revert "Add description for doxygen"
Revert submission 317006
Reason for revert: for applying tizen_9.0's code
Reverted changes: /gerrit/q/submissionid:317006
Change-Id: I21b8d8163a082263633fb1596d5003c13b01edfa
Jinbong Lee [Mon, 6 Jan 2025 10:45:04 +0000 (10:45 +0000)]
Revert "Change position and sequence of header including"
Revert submission 317006
Reason for revert: for applying tizen_9.0's code
Reverted changes: /gerrit/q/submissionid:317006
Change-Id: I023e5568d635c1246cd73cd27054aa8b229c5886
Jinbong Lee [Mon, 6 Jan 2025 10:45:04 +0000 (10:45 +0000)]
Revert "Package version up to 1.0.0"
Revert submission 317006
Reason for revert: for applying tizen_9.0's code
Reverted changes: /gerrit/q/submissionid:317006
Change-Id: I7677cfc73b3eace0c21c7ae1d786c13b0afab05a
jinbong.lee [Mon, 23 Dec 2024 04:55:34 +0000 (13:55 +0900)]
Package version up to 1.0.0
Change-Id: I8b0c9714a3dc7d996de3334ce1512e62168ddc78
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Fri, 13 Dec 2024 12:34:16 +0000 (21:34 +0900)]
Change position and sequence of header including
Change-Id: Iaddd423ecd3488f7c0b6dfdec353c641f488d9e6
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Fri, 13 Dec 2024 12:30:41 +0000 (21:30 +0900)]
Add description for doxygen
Change-Id: I2b88e710377b8a8d9a29a5294607367a329c060e
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 10 Dec 2024 12:03:46 +0000 (21:03 +0900)]
Add document file
Change-Id: Ibf3b372910dfca2f6547ea3e4b99bac53f135342
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
jinbong.lee [Tue, 10 Dec 2024 12:02:41 +0000 (21:02 +0900)]
Change License File name from COPYING to LICENSE
Change-Id: Ica75121d302f811e70902aea1f2be061c6d26783
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
Changyeon Lee [Mon, 16 Dec 2024 09:45:24 +0000 (18:45 +0900)]
Package version up to 0.1.2
Change-Id: I956839701ab3be9083dd72ac08526a43af6076b2
Changyeon Lee [Mon, 16 Dec 2024 09:44:53 +0000 (18:44 +0900)]
Add log before/after hal_common_put/get_backend
Change-Id: Idba4c0827f2a77da0f97418bf8c502a3f4f4be1b
Junkyeong Kim [Thu, 31 Oct 2024 06:27:11 +0000 (15:27 +0900)]
packaging/Package version up to 0.1.1
Change-Id: I8f0942c837fcbbe8ed64aa6c059e2f9a365cc340
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 23 Oct 2024 06:10:18 +0000 (15:10 +0900)]
Add capi-base-common require for dlog
Change-Id: I3ab33486e85ef546830fb66b506bbd3b7df60477
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Changyeon Lee [Wed, 24 Jul 2024 03:05:33 +0000 (12:05 +0900)]
Package version up to 0.1.0
Change-Id: Ia77cbe9f4a83e27127a484032de07dbb85afc0ca
Changyeon Lee [Tue, 23 Jul 2024 08:14:00 +0000 (17:14 +0900)]
Allocate backend data and funcs in hal-api
Change-Id: Ib9c285c9e6e41053a96f716c9d48c30fa09acd47
Chanwoo Choi [Thu, 20 Jun 2024 04:24:00 +0000 (13:24 +0900)]
Add support for HAL_MODULE_TBM v1.0 interface
HAL_MODULE_TBM will support the multiple version of HAL interface.
So that v1.0 is first supported version of HAL_MODULE_TBM.
hal-tbm-interface-1.h contains the v1.0 HAL interface.
Change-Id: I32a25acd41e6c5f19e21b65f368bca870a1fc06e
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Chanwoo Choi [Wed, 19 Jun 2024 03:07:23 +0000 (12:07 +0900)]
Add new HAL manifest of HAL_MODULE_TBM
HAL_MODULE_TBM will support the multiple version of HAL interface.
So that v1.0 is first supported version of HAL_MODULE_TBM.
And HALCC (HAL Compatibility Checker) checks and stores the hal-backend
compatibility result between HAL manifest and hal-backend package
under /opt/etc/hal/ directory. When installing/un-installing hal-api package,
hal-backend compatibility result should be reset.
So that reset the hal-backend compatibility result by executing
'usr/bin/hal-compatibility-checker --reset' command.
Change-Id: Ib4cb733c1430db30049c65200c406eed1b957a56
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Changyeon Lee [Wed, 22 Nov 2023 04:20:41 +0000 (13:20 +0900)]
Package version up to 0.0.7
Change-Id: I01fb3360b4990083c8480f7bcb057d126861bf6a
Changyeon Lee [Tue, 21 Nov 2023 03:09:23 +0000 (12:09 +0900)]
Add Partial RELRO flags
Change-Id: I416cc16dcbf6fe9d488fe60c43b9ce010fba7171
Changyeon Lee [Tue, 21 Nov 2023 02:58:52 +0000 (11:58 +0900)]
Add SC(Stack Canary) flags
Change-Id: I3ef5ca46571d5bfd284d3883cca2da474584fb01
Joonbum Ko [Tue, 24 Aug 2021 03:21:01 +0000 (12:21 +0900)]
Exclude dlog dependency when dlog disabled.
Change-Id: I14d45daf2375cbd92909d2226547f466b1514476
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
SooChan Lim [Mon, 2 Aug 2021 05:05:28 +0000 (14:05 +0900)]
remove the unused functions
Change-Id: Ie18ad7ff84b2476fe846eb7e2b2372736a77208a
SooChan Lim [Fri, 30 Jul 2021 01:30:35 +0000 (10:30 +0900)]
add -DDEFAULT_LOG_DLOG=1
use the dlog as a default log.
Change-Id: I0007619eb2efe4b0fe35950306a48555ba26ab37
SooChan Lim [Thu, 29 Jul 2021 04:54:18 +0000 (13:54 +0900)]
move the declaration of the log level
from hal-tbm-types.h to common.h
Change-Id: I05c1dee22cb1b660165000f25b5dbb3b8547924b
SooChan Lim [Wed, 28 Jul 2021 23:00:51 +0000 (08:00 +0900)]
use HAL_TBM_ prefix macro at log message
Change-Id: I17c778b96c5c8d546b4cee870d4891483dff487f
SooChan Lim [Wed, 28 Jul 2021 22:51:31 +0000 (07:51 +0900)]
add the function to print stdout
Change-Id: Id4273129fec5bcec73fdece98be0268cb5e26318
SooChan Lim [Wed, 7 Jul 2021 02:17:09 +0000 (11:17 +0900)]
package version up to 0.0.6
Change-Id: I6175685112f90d89d04ae627e14d57e0118d3ed0
SooChan Lim [Wed, 7 Jul 2021 02:12:41 +0000 (11:12 +0900)]
hal-api-tbm: check the bufmgr capabilities
check the bufmgr capabilities at hal_tbm_bufmgr_get_capabilites.
Change-Id: Ib1781095c33a5de86dbc27b66ab3f89db8191738
SooChan Lim [Wed, 7 Jul 2021 02:10:54 +0000 (11:10 +0900)]
hal-tbm-types: add HAL_TBM_BUFMGR_CAPABILITY_SHARE_SURFACE
This capability stands for the backend module which has
bufmgr_alloc_surface and bufmgr_import_surface functions.
Change-Id: I7aba42d26022d23ba488c2ea062d9004a23b4238
SooChan Lim [Thu, 6 May 2021 08:18:05 +0000 (17:18 +0900)]
package version up to 0.0.5
Change-Id: I1707b1f7292d00b96383d1fe66da312ca88914b7
SooChan Lim [Thu, 6 May 2021 08:17:00 +0000 (17:17 +0900)]
add mem_types as parameter of hal_tbm_bufmgr_alloc_surface
Change-Id: I350fbb902c5a4fb2b073ad1daf63e11567c68f50
SooChan Lim [Thu, 6 May 2021 06:50:22 +0000 (15:50 +0900)]
package version up to 0.0.4
Change-Id: Ib43c96e87701982d22e895d6f5e4bcb74d350e5f
SooChan Lim [Thu, 6 May 2021 06:48:54 +0000 (15:48 +0900)]
change the args for hal_tbm_surface api
add modifiers information to hal_tbm_bufmgr_alloc_surface
change integer to uint32_t
Change-Id: Idef78db35848e1a3236ea25d96435fb6ef3b7c4a
SooChan Lim [Fri, 30 Apr 2021 07:47:43 +0000 (16:47 +0900)]
package version up to 0.0.3
Change-Id: I109d131d3f6107fe138e953705f44242f62f3cd4
SooChan Lim [Thu, 29 Apr 2021 04:56:17 +0000 (13:56 +0900)]
add front-end interfaces for hal_tbm_surface
Add apis for managing the hal_tbm_surface
Change-Id: I4b498c436db37b0dd87b5b475969754e706703ef
SooChan Lim [Tue, 27 Apr 2021 10:21:43 +0000 (19:21 +0900)]
add hal_tbm_surface and backend functions for it.
The hal-tbm backend can manage the hal_tbm_surface resource now.
The hal-tbm backend can allocate a hal_tbm_surface,
export hal_tbm_surface_buffer_data with hal_tbm_surface
and import a hal_tbm_surface with hal_tbm_surface_buffer_data.
Change-Id: I0d828ebb351ffa5fccaff9c161a47a37b80c0279
Chanwoo Choi [Thu, 22 Apr 2021 05:52:24 +0000 (14:52 +0900)]
Replace fPIE gcc option with fPIC
The fPIE option is for the executable binary.
It is not proper for shared library files.
So that correct the wrong use-case by using fPIC.
Change-Id: I64dfc54035b198b8d79913d47c51cae4cb8acad8
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
SooChan Lim [Fri, 19 Mar 2021 01:39:19 +0000 (10:39 +0900)]
package version up to 0.0.2
Change-Id: I391af54177271bdccfe3c5f4b14c0643d79ce66f
SooChan Lim [Fri, 19 Mar 2021 01:37:51 +0000 (10:37 +0900)]
add a bpp argument at hal_bufmgr_alloc_bo_with_format.
The backend get to know a bpp at bufmgr_alloc_bo_with_format.
Change-Id: Idce4875a62a78e6cc703a8f24dab79376e84bc8f
SooChan Lim [Fri, 19 Mar 2021 01:33:53 +0000 (10:33 +0900)]
remove hal_tbm_bufmgr_alloc_bo_with_tiled_format
The hal_tbm_bufmgr_alloc_bo_with_tiled_format is deprecated.
The backend get to know the requested bo allocation with hal_tbm_bo_memory_type
through hal_tbm_bufmgr_alloc_bo_with_format.
Change-Id: Iffbd666c8d150b72e643bccfdd37385906313455
Jongmin Lee [Thu, 11 Mar 2021 22:08:05 +0000 (07:08 +0900)]
Correct CMakeLists.txt to support out of source builds
Change-Id: I89f8c7e4bef00edab189d69932f9e3eaa565cda5
Junkyeong Kim [Fri, 19 Feb 2021 02:53:22 +0000 (11:53 +0900)]
change cmake build requre to 2.6
Change-Id: I45235b50ad48e4d94e9df24c4e765ab716d1b7b0
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Wed, 17 Feb 2021 06:50:25 +0000 (15:50 +0900)]
remove hal_tbm_drm api and wayland depdency
Change-Id: I821cb109bed7521af398013d560c855556054ce5
SooChan Lim [Tue, 16 Feb 2021 02:51:22 +0000 (11:51 +0900)]
add drm information from backend and to libtbm
When tbm backend has master_drm_fd, hal-api-tbm sends it to libtbm.
when tbm backend has no master_drm_fd, hal-api-tbm gets the authenticated fd from libtbm.
Change-Id: I5858b8949680230f7f8c218ce3058448a8b88f0e
Junkyeong Kim [Tue, 16 Feb 2021 08:10:42 +0000 (17:10 +0900)]
fix dereferencing null error
Change-Id: I4fdbb9f0d3cb7a1ca687ab740d4fa4a5cc925360
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Sun, 7 Feb 2021 05:21:43 +0000 (14:21 +0900)]
fix syntax error
Change-Id: I0ed55fae250e12bb7a58a3d10c6f79185d114e99
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Sun, 7 Feb 2021 05:05:28 +0000 (14:05 +0900)]
fix missing parameter
Change-Id: Iad20d3e7f1853872c20c30bca39c0621745cff8c
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Sun, 7 Feb 2021 03:32:06 +0000 (12:32 +0900)]
set EXTERN for helper apis
Change-Id: Ie9f402ded10ae2b05051648bc23d3513611ff137
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Thu, 4 Feb 2021 06:43:09 +0000 (15:43 +0900)]
change name of functions, variables and definitions
Change-Id: If30f87087b3418b9514e8cec94d1a9eb78f6c44c
SooChan Lim [Wed, 3 Feb 2021 07:13:15 +0000 (16:13 +0900)]
change the function signature of hal_tbm_get_backend and hal_tbm_put_backend
hal_tbm_error hal_tbm_get_backend(hal_tbm_backend_data *backend_data);
void hal_tbm_put_backend(void);
Change-Id: I5d4f11eeb62d967c6a77cfb2a5a6dfb3f82e3885
Junkyeong Kim [Wed, 3 Feb 2021 05:04:15 +0000 (14:04 +0900)]
add missing prefix
Change-Id: Id0a2c15e550b559a576a4c83df7b5a56b8bd5cc7
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Mon, 1 Feb 2021 10:57:36 +0000 (19:57 +0900)]
second implementation for hal-api-tbm
add protocol, drm-helper functions and logs and
fix other features, vars and functions
Change-Id: Ie3bac396305abeec51da2c6580d767410de29262
Junkyeong Kim [Mon, 1 Feb 2021 05:36:04 +0000 (14:36 +0900)]
init hal-api-tbm
Change-Id: Idb21c79adfffeea257bc21fd3e9f10b061f98c68
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Tizen Infrastructure [Thu, 17 Dec 2020 00:15:18 +0000 (00:15 +0000)]
Initial empty repository