summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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