summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Changyeon Lee [Fri, 15 Jan 2021 05:02:30 +0000 (14:02 +0900)]
remove cursor min size
nexell support all size
Change-Id: Iecde9160146f022ec8ff9ed28210477d86c1e9d7
Changyeon Lee [Thu, 14 Jan 2021 11:14:35 +0000 (20:14 +0900)]
support Atomic Mode Setting
if DRM_CLIENT_CAP_ATOMIC is enable, hwc use Atomic Mode Setting
Change-Id: I8a1ffa0a5910ae19aef11c051b75b05ab85b4e0d
Changyeon Lee [Mon, 11 Jan 2021 11:02:16 +0000 (20:02 +0900)]
fix drm driver name
Change-Id: I2bcae096054107b59293c7306edf35af4f1fab2e
SooChan Lim [Mon, 11 Jan 2021 04:54:28 +0000 (13:54 +0900)]
disable TDM_HWC
The backend disable TDM_HWC due to delay vblank interval issue.
The kernel has to fix this issue. TDM_HWC will be enable after
the kernel fixes the delay of the vblank interval.
Change-Id: I6ee14bc116ae81d3817197e4d5b216963a926b94
SooChan Lim [Mon, 21 Dec 2020 10:29:25 +0000 (19:29 +0900)]
Implementation of TDM_HWC
nexell backend supports TDM_HWC.
libtdm-nexell operates the displaying buffers with TDM_HWC feature.
Change-Id: I6da21f5e21ad71bf7ee21fc2c06b3db738c4bf0f
Junkyeong Kim [Fri, 19 Jun 2020 06:19:30 +0000 (15:19 +0900)]
package version up to 1.1.2
Change-Id: Ifcab5e004177b69a40cf4b6eae5e4df32f20585b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 19 Jun 2020 04:26:17 +0000 (13:26 +0900)]
disable pp
nexell scaler doesn't support transform. so disable pp temporary.
Change-Id: Ic565f6748edc1f9e59e1ae3644d3b389e0f40b0b
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 19 Jun 2020 02:45:41 +0000 (11:45 +0900)]
erase unsupported capabilities
Change-Id: Ibdcbe347b4b6d72b9b995860d945d6890bea5504
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Tue, 11 Feb 2020 01:25:44 +0000 (10:25 +0900)]
package version up to 1.1.1
Change-Id: I94d5b4b9a4c222478e9e5c5457b41623c8a9b0c4
SooChan Lim [Tue, 11 Feb 2020 01:23:25 +0000 (10:23 +0900)]
assign the layer to the video capability
The layer on zpos 0 has the capability of the hw scalibility
before displaying the buffer on the layer. Thus, the backend
set the VIDEO capability on the layer.
Change-Id: Idaf278c24525eb5ac5ad95aacec569583cdb6657
SooChan Lim [Fri, 1 Nov 2019 04:21:02 +0000 (13:21 +0900)]
package version up to 1.1.0
tizen 6.0 starts here.
Change-Id: I1ef2ded5aa2c997a6d11f343670749de68eaf505
Changyeon Lee [Mon, 30 Sep 2019 07:35:27 +0000 (16:35 +0900)]
Package version up to 1.0.11
Change-Id: I8bcd5f37709e2475df5e0ab8704eaa6a86bddf25
Changyeon Lee [Mon, 30 Sep 2019 07:34:17 +0000 (16:34 +0900)]
layer: set CAPABILITY_RESEVED_MEMORY to primary and overlay layer
Change-Id: I766644d4843198ee712226c11dceb9da0cbba3b3
SooChan Lim [Mon, 28 Jan 2019 10:39:02 +0000 (19:39 +0900)]
package version up to 1.0.10
Change-Id: Ifa29b6d54488ff6b9b85823c8e9df1d0e3cf86ea
Junkyeong Kim [Mon, 28 Jan 2019 08:06:52 +0000 (17:06 +0900)]
pp: close open src fd if dst fd get failed
Change-Id: I49bdd01634713d93df554172c43ffe1b36d87834
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Boram Park [Tue, 20 Mar 2018 09:47:11 +0000 (18:47 +0900)]
package version up to 1.0.9
Change-Id: Ie407e8eca4d9e4aa01cb86de902b557094bccce8
Boram Park [Tue, 20 Mar 2018 09:43:25 +0000 (18:43 +0900)]
pp: check return value
Change-Id: I83a5bdfce662cff016446a76c2bfde7e889f4e16
Boram Park [Fri, 16 Mar 2018 08:20:38 +0000 (17:20 +0900)]
package version up to 1.0.8
Change-Id: Ib23a0e5e95eb11102e8708a14335adf8220ae378
Boram Park [Fri, 16 Mar 2018 08:08:41 +0000 (17:08 +0900)]
add TDM_PP_CAPABILITY_NO_CSC
Change-Id: Ic4f67038459aa90079b35bf871620d2ff20addaa
Boram Park [Thu, 15 Mar 2018 07:57:51 +0000 (16:57 +0900)]
package version up to 1.0.7
Change-Id: I336faefcd73c61dcefff4d37b8dcf9a44914489c
Boram Park [Thu, 15 Mar 2018 06:02:47 +0000 (15:02 +0900)]
ref/unref display_buffer by using buffer's user_data
Freeing a buffer before removing a buffer from DRM system makes a issue.
To ensure that a buffer is alive until removing it from DRM, do ref/unref
a buffer.
Change-Id: Iefd13945f91ce1bcb060bcd4ba21a4d5dbc53527
Boram Park [Thu, 15 Mar 2018 05:20:42 +0000 (14:20 +0900)]
fix prop's index
Change-Id: I221ef1cc7f53b5d136d80d9f431295ae882e7622
Junkyeong Kim [Thu, 22 Feb 2018 01:30:11 +0000 (10:30 +0900)]
package version up to 1.0.6
Change-Id: I8f694a2f1e03c04749fed6a13b0182d3b70a55ad
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 21 Feb 2018 10:54:04 +0000 (19:54 +0900)]
free allocated display buffers when deinit
Change-Id: I635ac58f89e8b41d2814fdac57b50b6cadb89b54
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 31 Jan 2018 06:39:06 +0000 (15:39 +0900)]
package version up to 1.0.5
Change-Id: I46148753f9c2c05edf10c02c9bd8a8a2a7967650
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 12 Jan 2018 08:02:55 +0000 (17:02 +0900)]
use video plane. add YUV420 format to layer capability
0: overlay, video(YU12 only)
1: primary, rgb
2: overlay, rgb
Change-Id: Icc60c073f736d21d785c7115da18051ea9a215c0
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 12 Jan 2018 07:42:27 +0000 (16:42 +0900)]
support nexell pp
erase pixman.
use nexell scaling.
support only YUV420 format.
set pp preferred align to 32.
restrition: support only scanout buffer.
align(src_width:32, dst_width:8)
Change-Id: I8d362c2d24d9990cb50c5fcef625ee3e1d5d542e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 12 Jan 2018 06:01:38 +0000 (15:01 +0900)]
fix syntax error(space to tab)
Change-Id: I824f003ebbd3215968b60067ef1122e7403fd553
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Boram Park [Mon, 8 Jan 2018 01:01:58 +0000 (10:01 +0900)]
package version up to 1.0.4
Change-Id: Ida158de8f66fde515177727dbd1b2cc1884fc978
Junkyeong Kim [Fri, 5 Jan 2018 08:44:08 +0000 (17:44 +0900)]
set correct handle info for AddFB2
Change-Id: Ic6216eadea1e9aea69df2586d200bcad2f87b38a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Fri, 5 Jan 2018 07:48:20 +0000 (16:48 +0900)]
use two plane
support only RGB plane.
set TDM_LAYER_CAPABILITY_SCANOUT layer capability.
Change-Id: I93f49d098099d0609f11a860340f8904634460d3
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Thu, 28 Dec 2017 08:16:40 +0000 (17:16 +0900)]
set correct mode info
Change-Id: If2e0a1210af27a6d441aea32ec83c23caab9d047
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Tue, 19 Dec 2017 01:46:49 +0000 (10:46 +0900)]
package version up to 1.0.3
Change-Id: I1606678de2e6bc888e173ad2afc141e54907e7e7
Junkyeong Kim [Thu, 14 Dec 2017 01:32:44 +0000 (10:32 +0900)]
use hdmi connector to main output if there is no connected connector
Change-Id: I87ab515be8e908f024402d1a7da2f400fdaadb72
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Boram Park [Wed, 27 Sep 2017 06:39:37 +0000 (15:39 +0900)]
package version up to 1.0.2
Change-Id: Iadd9854a470283bebc15808e48f8050c08348daf
Boram Park [Wed, 27 Sep 2017 01:11:08 +0000 (10:11 +0900)]
fix memory leak
Change-Id: I4c62389755ad2ba15deea3d540dc48dfddd4ee01
Boram Park [Fri, 22 Sep 2017 07:59:30 +0000 (16:59 +0900)]
package version up to 1.0.1
Change-Id: Ibb19f804e3c7557d35101620c7781e4049e40723
Boram Park [Fri, 15 Sep 2017 07:40:31 +0000 (16:40 +0900)]
not using enviroment variable to get drm fd
Change-Id: Icec5e6132526e1cb7d988bb81fde9960aa7ad738
Junkyeong Kim [Mon, 18 Sep 2017 06:33:01 +0000 (15:33 +0900)]
remove unrechable code
Change-Id: I723f40345759b059c75ca71510a477027c8f4a79
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
SooChan Lim [Fri, 8 Sep 2017 04:48:55 +0000 (13:48 +0900)]
package version to 1.0.0
Change-Id: Ib0c19427c0cccec3c03445a2ddab827853e0e4db
SooChan Lim [Fri, 8 Sep 2017 02:47:30 +0000 (11:47 +0900)]
wait vblanks according to the pipe.
Change-Id: Iaafb156355145c9ed14e82b975a4875537cdd852
SooChan Lim [Thu, 7 Sep 2017 22:59:38 +0000 (07:59 +0900)]
add tdm_nexell initial code.
This code is based on the libtdm-drm.
Change-Id: Ie8b92006c295dcdfd36f30fc8fe64533d814f64d
Tizen Infrastructure [Wed, 30 Aug 2017 10:12:19 +0000 (10:12 +0000)]
Initial empty repository