platform/adaptation/broadcom/libtdm-vc4.git
2 years agoPackage version up to 2.1.2 51/279751/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.060456 accepted/tizen/7.0/unified/hotfix/20221116.104355 accepted/tizen/unified/20220822.123828 submit/tizen/20220817.100118 submit/tizen/20220818.084153 tizen_7.0_m2_release
Changyeon Lee [Wed, 17 Aug 2022 07:03:06 +0000 (16:03 +0900)]
Package version up to 2.1.2

Change-Id: I0236448e9c337e459d26ce8bac334608fa8d819b

2 years agohwc: add ARGB8888 format to video supported formats 50/279750/1
Changyeon Lee [Wed, 17 Aug 2022 06:53:20 +0000 (15:53 +0900)]
hwc: add ARGB8888 format to video supported formats

Change-Id: Id76658fd5c3fc282bc743d6060666c5e97ef7aef

2 years agoremove legacy libtdm backend 57/276857/1 accepted/tizen/unified/20220628.220221 submit/tizen/20220627.072238 submit/tizen/20220628.044343
Changyeon Lee [Wed, 22 Jun 2022 08:35:38 +0000 (17:35 +0900)]
remove legacy libtdm backend

Change-Id: Iac872b98d96b2f3edca98149accfc9d4db58cd3c

2 years agoWorkaround: skip DPMS handling if there is no mode change 97/272797/2
Marek Szyprowski [Thu, 24 Mar 2022 12:32:55 +0000 (13:32 +0100)]
Workaround: skip DPMS handling if there is no mode change

Setting DPMS properties causes VC4 to timeout on waiting for the vblank
on HDMI port 0 on RaspberriPi4b with the latest firmware. This is a known
firmware bug, but until it gets fixed, simply skip setting DPMS property
if there is no DPMS mode change.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I00c255c811700070e4d5a86c336cdbc130a0a23e

2 years agoPackage version up to 2.1.1 40/271640/1 submit/tizen/20220224.043704
Changyeon Lee [Thu, 24 Feb 2022 03:50:56 +0000 (12:50 +0900)]
Package version up to 2.1.1

Change-Id: Idac3fe8542d488b90f8bdaa4f8f932105da6e24b

2 years agocreate client target buffer queue with width and height of output mode 10/271610/1
Changyeon Lee [Wed, 23 Feb 2022 09:39:36 +0000 (18:39 +0900)]
create client target buffer queue with width and height of output mode

after suuport set_client_target_buffer_info interface,
width and height of target hwc window info can be set 0
when client target buffer is not used.

Change-Id: I91f9aaa9a9e18b7960dd760ad705f9213b64c6c2

2 years agodo not set crtc in vc4_output_set_mode 70/271570/2
Changyeon Lee [Wed, 23 Feb 2022 05:53:41 +0000 (14:53 +0900)]
do not set crtc in vc4_output_set_mode

setting crtc is done in _tdm_vc4_display_commit_layer or
_vc4_output_make_atomic_request.
setting crtc is unnecessary in vc4_output_set_mode.
and if drm has capability of atomic commit,
setting crtc with extra buffer is not needed.
this patch makes to reduce gem memory usage.

Change-Id: I410e725671e73b56ae705a46b3e3c2ae53b42cb9

2 years agoPackage version up to 2.1.0 64/271264/2 accepted/tizen/unified/20220220.211457 submit/tizen/20220218.025831 submit/tizen/20220218.030458
Changyeon Lee [Thu, 17 Feb 2022 05:56:46 +0000 (14:56 +0900)]
Package version up to 2.1.0

Change-Id: I89c06077b47bb64cc8923924626e7f2267979ff6

2 years agosupport hwc_set_client_target_buffer_info 63/271263/2
Changyeon Lee [Thu, 17 Feb 2022 03:32:10 +0000 (12:32 +0900)]
support hwc_set_client_target_buffer_info

Change-Id: I4ac084c229ac525d1a17101c7ce950edb6fe0d79

2 years agofix source pos when buffer of mirror output is set 19/271219/2
Changyeon Lee [Fri, 11 Feb 2022 09:40:16 +0000 (18:40 +0900)]
fix source pos when buffer of mirror output is set

we use source pos of mirror output mode because
buffer size can larger than output mode

Change-Id: I22233c2fb54cb18e3900cd88be94f881cb4c3be9

2 years agoassign overlay, cursor, primary layer to each output 12/271112/1
Changyeon Lee [Fri, 11 Feb 2022 06:18:23 +0000 (15:18 +0900)]
assign overlay, cursor, primary layer to each output

this patch makes to assign overlay and cursor layer to external output
and other layers are not used because current hwc policy use 3 layers.

Change-Id: I25b6239ff78ac7dfae9bf57c5c4f503cb9a4a0a5

3 years agofix missing libtbm dependency 86/261786/1 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20211028.093423 accepted/tizen/unified/20210907.121932 submit/tizen/20210825.074437 submit/tizen/20210906.061530 submit/tizen_6.5/20211028.161401 tizen_6.5.m2_release
Changyeon Lee [Mon, 26 Jul 2021 08:53:13 +0000 (17:53 +0900)]
fix missing libtbm dependency

Change-Id: I5fa8d7e9a2e34fc44d36b6eaa601c2616e9d5f64

3 years agoPackage version up to 2.0.11 00/259300/1 accepted/tizen/unified/20210607.124823 submit/tizen/20210604.060903
SooChan Lim [Fri, 4 Jun 2021 03:25:22 +0000 (12:25 +0900)]
Package version up to 2.0.11

Change-Id: I25c60b616cf31938e9cab3b6419b192b6dbe5bdf

3 years agoinstall COPYING to /hal 88/258188/1
SooChan Lim [Wed, 12 May 2021 04:25:38 +0000 (13:25 +0900)]
install COPYING to /hal

Change-Id: I66f017bfa92897026b46391f54ee17ab475586cc

3 years agoPackage version up to 2.0.10 31/257431/1 accepted/tizen/unified/20210427.085812 submit/tizen/20210426.015950 submit/tizen/20210427.031029 submit/tizen/20210428.023940
SooChan Lim [Mon, 26 Apr 2021 01:36:10 +0000 (10:36 +0900)]
Package version up to 2.0.10

Change-Id: I73e21af806d4b573b6cce44f73d2014551c80873

3 years agoavoid the double free 30/257430/1
SooChan Lim [Mon, 26 Apr 2021 01:35:40 +0000 (10:35 +0900)]
avoid the double free

Change-Id: Ie120e36df3bbf0e804c3d122b8eadca276a4351f

3 years agoPackage version up to 2.0.9 98/257298/1 submit/tizen/20210422.065134
Changyeon Lee [Thu, 22 Apr 2021 06:32:00 +0000 (15:32 +0900)]
Package version up to 2.0.9

Change-Id: Ib3b5961919feaaa20d2f0e6e92e2173a59e9cf75

3 years agohwc: fix missing setting zpos of target_window 97/257297/1
Changyeon Lee [Thu, 22 Apr 2021 06:30:53 +0000 (15:30 +0900)]
hwc: fix missing setting zpos of target_window

if video is shown and all ui layers are used by device type,
zpos of target_window is not set.
target_window should be displayed in this case
because vc4 using zpos 0 ui layer by video and ui

Change-Id: I0ff851c7967157947ef063a3d46f90ad84a64e97

3 years agoprint the type of event 78/256778/2
SooChan Lim [Tue, 13 Apr 2021 02:03:38 +0000 (11:03 +0900)]
print the type of event

show the type of events when it gets interrupt from drm_fd.

Change-Id: Id631c3bd508291489ab1746b38a766af478224b7

3 years agoPackage version up to 2.0.8 46/257046/3 accepted/tizen/unified/20210419.153540 submit/tizen/20210419.014034
SooChan Lim [Mon, 19 Apr 2021 01:28:58 +0000 (10:28 +0900)]
Package version up to 2.0.8

Change-Id: I283a23244bdf691ce006a6026a952ff8a70eafaf

3 years agoavoid the double free 45/257045/3
SooChan Lim [Mon, 19 Apr 2021 01:20:39 +0000 (10:20 +0900)]
avoid the double free

The calling free function is done at caller of
_vc4_output_make_atomic_request.

Change-Id: I86369daa2a512945bbe76bc11e690263bbde0276

3 years agoPackage version up to 2.0.7 06/257006/1 accepted/tizen/unified/20210416.143416 submit/tizen/20210416.091209
Changyeon Lee [Fri, 16 Apr 2021 09:04:50 +0000 (18:04 +0900)]
Package version up to 2.0.7

Change-Id: Iabb39fae762532149f498210cec13afc221ebfa1

3 years agofix leak of acquire fence fd 05/257005/1
Changyeon Lee [Fri, 16 Apr 2021 09:04:25 +0000 (18:04 +0900)]
fix leak of acquire fence fd

Change-Id: Iac6c9f8d770e5f32ae22764e7867c6cbfd895845

3 years agoPackage version up to 2.0.6 54/256354/2
Changyeon Lee [Thu, 1 Apr 2021 09:05:49 +0000 (18:05 +0900)]
Package version up to 2.0.6

Change-Id: Ifcb355c49bd4db1cb22f6b4f50757993d212063d

3 years agoremove unnecessary check hwc restriction 53/256353/2
Changyeon Lee [Thu, 1 Apr 2021 09:03:47 +0000 (18:03 +0900)]
remove unnecessary check hwc restriction

Change-Id: I95ea5eaaaa4e89dd7839fd89c2416b1a135af199

3 years agouse Atomic Property for setting crtc 52/256352/2
Changyeon Lee [Thu, 1 Apr 2021 08:44:37 +0000 (17:44 +0900)]
use Atomic Property for setting crtc

Change-Id: I0659084a21eb8c45fb4f01cd303d980485b84351

3 years agoPackage version up to 2.0.5 74/256174/1 accepted/tizen/unified/20210401.105834 submit/tizen/20210331.035120 submit/tizen/20210331.065933 submit/tizen/20210331.080540
Changyeon Lee [Tue, 30 Mar 2021 08:54:30 +0000 (17:54 +0900)]
Package version up to 2.0.5

Change-Id: I0cf17028bfaaac433e831cff6ca0d85498b544fc

3 years agodefaultly enable TDM_HWC_CAPABILITY_FENCE 16/255716/3
Changyeon Lee [Tue, 23 Mar 2021 02:02:34 +0000 (11:02 +0900)]
defaultly enable TDM_HWC_CAPABILITY_FENCE

Change-Id: I4126a1b1c36237f9191ff22cf1ffbb8f519abd07

3 years agoPackage version up to 2.0.4 65/255865/1 accepted/tizen/unified/20210325.122709 submit/tizen/20210324.092405
Junkyeong Kim [Wed, 24 Mar 2021 08:41:17 +0000 (17:41 +0900)]
Package version up to 2.0.4

Change-Id: I9c24fe1efdd1bd1ff5c2fa99af2ad2fe11a90de7
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoErase unnecessary deinit function 74/255774/1
Junkyeong Kim [Tue, 23 Mar 2021 11:32:24 +0000 (20:32 +0900)]
Erase unnecessary deinit function

Fix double free error.
_tdm_drm_display_deinitialize is called in initialize if init failed.

Change-Id: I0745d595bff680164056eb5dc93669ae1a789f0c
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoPackage version up to 2.0.3 23/255523/2 accepted/tizen/unified/20210324.124603 submit/tizen/20210319.090617 submit/tizen/20210323.100158
Junkyeong Kim [Fri, 19 Mar 2021 04:40:09 +0000 (13:40 +0900)]
Package version up to 2.0.3

Change-Id: I82212d50b63e56bc230e194ecd5bd601ea15513e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoremove output_commit/commit_handler 66/255566/1
SooChan Lim [Fri, 19 Mar 2021 07:44:03 +0000 (16:44 +0900)]
remove output_commit/commit_handler

The hal-tdm-api does not support output_commit and output_commit_handler function pointer anymore.

Change-Id: I2e91ff2dd15c2ae03e820e5454902fccdfbc2c17

3 years agoRemove unnecessary null checking 14/255514/1
Junkyeong Kim [Fri, 19 Mar 2021 04:24:17 +0000 (13:24 +0900)]
Remove unnecessary null checking

Change-Id: I4daee12fac4094ae712e1ddc385ec6186c780f27
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoPackage version up to 2.0.2 02/255402/1 accepted/tizen/unified/20210318.044716 submit/tizen/20210318.042331
Junkyeong Kim [Thu, 18 Mar 2021 03:05:31 +0000 (12:05 +0900)]
Package version up to 2.0.2

Change-Id: I5a7bdace046c1bd9ce3b59e0fbdeef466251cb3d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoAdd post for hal backend 93/255393/2
Junkyeong Kim [Thu, 18 Mar 2021 02:46:54 +0000 (11:46 +0900)]
Add post for hal backend

Make symbolic link for hal backend package.

Change-Id: I3704c0e2781f1e4d67739b43b2d1d87978e96bfc
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoPackage version up to 2.0.1 79/255179/1 accepted/tizen/unified/20210315.134214 submit/tizen/20210315.045744
Junkyeong Kim [Mon, 15 Mar 2021 04:02:11 +0000 (13:02 +0900)]
Package version up to 2.0.1

Change-Id: Icc1c7a94cde72babd3911b9e48bb6d186f13ec17
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoFix syntax 78/255178/1
Junkyeong Kim [Mon, 15 Mar 2021 04:01:41 +0000 (13:01 +0900)]
Fix syntax

Change-Id: Id94c0beca744de7dc78418c40a731a101c1bed6d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agopackage version up to 2.0.0 21/255021/1 accepted/tizen/unified/20210312.142542 submit/tizen/20210311.092458 submit/tizen/20210311.093745
SooChan Lim [Thu, 11 Mar 2021 08:28:06 +0000 (17:28 +0900)]
package version up to 2.0.0

use the backend interface of hal-api-tdm

Change-Id: Ide05b5943fdb48fcfd8320b19fa2f1930222fe73

3 years agoAdd missing boilerplate 01/255001/1
Junkyeong Kim [Thu, 11 Mar 2021 07:41:59 +0000 (16:41 +0900)]
Add missing boilerplate

Change-Id: Iebafe6117ee431018e83cbe504d2fd8cb1afd925
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agomake hal-backend-tdm-vc4 package 41/253141/19
SooChan Lim [Wed, 3 Feb 2021 09:23:06 +0000 (18:23 +0900)]
make hal-backend-tdm-vc4 package

This is the first step for implementing the new hal backend.
libhal-backend-tdm-vc4 package has a new hal backend module.
The new hal architecture will be available for Tizen 6.5.

Change-Id: I99fcd7165dc97aabb536fc267b5fb177312c4f94
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agofix resource leak 35/253335/1
Junkyeong Kim [Tue, 9 Feb 2021 03:32:33 +0000 (12:32 +0900)]
fix resource leak

Change-Id: I4a9600b3d26c2ec581aadacaa0fafe9d9e97e922
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agomove source files to src/libtdm-vc4/ 60/252860/2
SooChan Lim [Wed, 3 Feb 2021 01:42:59 +0000 (10:42 +0900)]
move source files to src/libtdm-vc4/

Change-Id: Id0b688828f25a552fba232c12db6c56ac50dd775

3 years agohwc: remove unnecessary checking of buffer width 98/252298/1
Changyeon Lee [Tue, 26 Jan 2021 08:46:20 +0000 (17:46 +0900)]
hwc: remove unnecessary checking of buffer width

vc4 support all width

Change-Id: Ied98bdc527f14e35754fe3cf4249365f9c190da5

3 years agoPackage version up to 1.1.11 09/251809/2 accepted/tizen/unified/20210122.021833 submit/tizen/20210121.075321
Changyeon Lee [Tue, 19 Jan 2021 11:39:05 +0000 (20:39 +0900)]
Package version up to 1.1.11

Change-Id: If7187ffe9d61a671833c07a9d753fd46dd551576

3 years agouse TDM_DBG macro to display log 74/251874/1
Changyeon Lee [Wed, 20 Jan 2021 07:39:27 +0000 (16:39 +0900)]
use TDM_DBG macro to display log

Change-Id: Ia6678fd5f9f031b8b1b39bd2ae854e5c8a07e70a

3 years agosupport hw cursor transform 08/251808/1
Changyeon Lee [Tue, 19 Jan 2021 05:25:08 +0000 (14:25 +0900)]
support hw cursor transform

Change-Id: Id07e84336c1a5f81b4ac98dc4e868b5bd9b077fd

3 years agoremove cursor min size 07/251807/1
Changyeon Lee [Tue, 19 Jan 2021 05:30:52 +0000 (14:30 +0900)]
remove cursor min size

vc4 support all size

Change-Id: I951d914e58e6555d6480a277d5c2636593491cbd

3 years agopackage version up to 1.1.10 35/250135/2 accepted/tizen/unified/20201224.151527 submit/tizen/20201223.040556
Junkyeong Kim [Mon, 21 Dec 2020 06:07:08 +0000 (15:07 +0900)]
package version up to 1.1.10

Change-Id: I38b30ca0396f74ca476a9849d550ff441884b928
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agoerase resolution limit code 30/250130/2
Junkyeong Kim [Mon, 21 Dec 2020 05:49:32 +0000 (14:49 +0900)]
erase resolution limit code

Change-Id: Ic985381e6827e960eef3bcf0a442d61f774c0680
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agopackage version up to 1.1.9 09/249709/1 accepted/tizen/unified/20201217.124256 submit/tizen/20201216.092113
SooChan Lim [Wed, 16 Dec 2020 08:13:15 +0000 (17:13 +0900)]
package version up to 1.1.9

Change-Id: I6dd9f29b5c53da5e560842df08a7802cc892d63a

3 years agofix the memory leak 08/249708/1
SooChan Lim [Wed, 16 Dec 2020 08:12:54 +0000 (17:12 +0900)]
fix the memory leak

Change-Id: I0d2280dcfd291fd5a52565b84a96416b96e113aa

3 years agopackage version up to 1.1.8 14/249014/1 accepted/tizen/unified/20201209.124928 submit/tizen/20201207.071412
Junkyeong Kim [Fri, 4 Dec 2020 08:17:59 +0000 (17:17 +0900)]
package version up to 1.1.8

Change-Id: I74f53a61964cfa85bb3ef654f58a3f5c9987778e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
3 years agochange mode limit to 2K(1080P) resolution 13/249013/1
Junkyeong Kim [Fri, 4 Dec 2020 08:17:21 +0000 (17:17 +0900)]
change mode limit to 2K(1080P) resolution

Change-Id: I1168bb8a16a766549bb880001289825d298169ca
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.7 69/239069/1 accepted/tizen/6.0/unified/20201030.123211 accepted/tizen/6.0/unified/hotfix/20201103.052328 accepted/tizen/unified/20200803.122215 submit/tizen/20200722.050042 submit/tizen/20200803.023043 submit/tizen_6.0/20201029.205101 submit/tizen_6.0_hotfix/20201102.192501 submit/tizen_6.0_hotfix/20201103.114801 tizen_6.0.m2_release
Junkyeong Kim [Tue, 21 Jul 2020 11:16:14 +0000 (20:16 +0900)]
package version up to 1.1.7

Change-Id: I38cc7dbc1c4dc50f96d881e8b085c07705c00bcd
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agofix resource leak 29/239029/1
Junkyeong Kim [Tue, 21 Jul 2020 07:09:14 +0000 (16:09 +0900)]
fix resource leak

Change-Id: I78a8e4fd55a1b34bf30f1a43e75a7cda797ded12
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.6 50/238350/2 accepted/tizen/unified/20200714.065711 submit/tizen/20200713.072215
Junkyeong Kim [Mon, 13 Jul 2020 04:33:22 +0000 (13:33 +0900)]
package version up to 1.1.6

Change-Id: I6dad70ea237cf959194965658820bbc58a19c759
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agoinitialize acquire_fence in _vc4_hwc_create_window 61/238361/3
Changyeon Lee [Mon, 13 Jul 2020 05:16:50 +0000 (14:16 +0900)]
initialize acquire_fence in _vc4_hwc_create_window

Change-Id: I9a7f8b23770ed19b4dcfa707315b01a59b13dbce

4 years agodo not alloc if mode conut is 0 06/238306/1
Junkyeong Kim [Fri, 10 Jul 2020 10:53:50 +0000 (19:53 +0900)]
do not alloc if mode conut is 0

always reset the modelist if mode count is not 0.

Change-Id: I2cb8efd72cc76158d93434fe8b7bf68014d8b830
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agofix build error in 64bit system 26/238226/1 accepted/tizen/unified/20200710.114023 submit/tizen/20200710.024729
Changyeon Lee [Thu, 9 Jul 2020 12:04:54 +0000 (21:04 +0900)]
fix build error in 64bit system

Change-Id: I0667cebca794df5423e0b57644fb16310d21fc57

4 years agopackage version up to 1.1.5 71/238171/4 submit/tizen/20200709.062344
Changyeon Lee [Thu, 9 Jul 2020 04:28:20 +0000 (13:28 +0900)]
package version up to 1.1.5

Change-Id: Ib0c39afb48a688275e750c2c6b6fdd6c092104ec

4 years agoadd implement of hwc fence 70/238170/4
Changyeon Lee [Mon, 6 Jul 2020 07:26:50 +0000 (16:26 +0900)]
add implement of hwc fence

default is diabled
TDM_HWC_FENCE env can enable it

Change-Id: Id56132918dcc7cced729418196f8a3a793ba6048

4 years agouse MODE_REFRESH_LIMIT define 07/228607/1
Junkyeong Kim [Tue, 24 Mar 2020 06:19:47 +0000 (15:19 +0900)]
use MODE_REFRESH_LIMIT define

Change-Id: I6029afe8403c634bec5483a60e03b9f35c3c20e4
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.4 63/228163/1 accepted/tizen/unified/20200320.074751 submit/tizen/20200319.100411
Junkyeong Kim [Thu, 19 Mar 2020 08:57:09 +0000 (17:57 +0900)]
package version up to 1.1.4

Change-Id: Iabc9a7620478db70e5f5798ace6e8445d557cc1d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agochange MODE_WIDTH_LIMIT to 1300 62/228162/1
Junkyeong Kim [Thu, 19 Mar 2020 08:56:31 +0000 (17:56 +0900)]
change MODE_WIDTH_LIMIT to 1300

Change-Id: Ica162da680ae20a95b94b8c59af2d0d6f46ce09d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agodiscard mode if refresh rate is over 60 61/228161/1
Junkyeong Kim [Thu, 19 Mar 2020 08:55:26 +0000 (17:55 +0900)]
discard mode if refresh rate is over 60

Change-Id: I096bc505d3165c9b4e18321ec8debb7e6fe703d0
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.3 87/223287/1 accepted/tizen/unified/20200130.214558 submit/tizen/20200128.075644
Junkyeong Kim [Tue, 28 Jan 2020 07:52:33 +0000 (16:52 +0900)]
package version up to 1.1.3

Change-Id: Ib4328678c870c91ffd14022e5d55dbcb297b3116
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agocheck tbm_surface_map error 86/223286/1
Junkyeong Kim [Tue, 28 Jan 2020 07:51:41 +0000 (16:51 +0900)]
check tbm_surface_map error

Change-Id: I440bbee39e5b003b6d26b4a76e45d75251f6bf5c
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.2 23/218123/1 accepted/tizen/unified/20191127.141659 submit/tizen/20191127.072204
Junkyeong Kim [Tue, 19 Nov 2019 11:16:19 +0000 (20:16 +0900)]
package version up to 1.1.2

Change-Id: Ib5797bef383bfe0f723880bc4a84723613e0b4fc
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agochange the position of setting mode count 22/218122/1
Junkyeong Kim [Tue, 19 Nov 2019 11:14:04 +0000 (20:14 +0900)]
change the position of setting mode count

Change-Id: Ief581dcf1e02cb49aee706f0842f5c2fcacab5a1
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agocheck the all mode value to get correct mode 90/218090/1
Junkyeong Kim [Tue, 19 Nov 2019 09:06:09 +0000 (18:06 +0900)]
check the all mode value to get correct mode

Change-Id: I9628f09b7276a3414da35da0c70a7b77673af142
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agochange the resolution limit to 1400x1000 89/218089/1
Junkyeong Kim [Tue, 19 Nov 2019 09:05:04 +0000 (18:05 +0900)]
change the resolution limit to 1400x1000

Change-Id: I6486c317ed913ae0fa6a8df15d4866f28a7a85a2
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agopackage version up to 1.1.1 35/216935/1 accepted/tizen/unified/20191106.124630 submit/tizen/20191106.080308
Junkyeong Kim [Tue, 5 Nov 2019 04:50:41 +0000 (13:50 +0900)]
package version up to 1.1.1

Change-Id: If86967a33d4438a137f0602a92c4b097e4c635aa
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
4 years agoset correct count for mode searching 36/216636/2
Junkyeong Kim [Wed, 30 Oct 2019 03:58:30 +0000 (12:58 +0900)]
set correct count for mode searching

Change-Id: Ia3ef0b76c22cd39b711a32f4b0b62a4d8052c130
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agopackage version up to 1.1.0 79/216779/1 accepted/tizen/unified/20191104.115237 submit/tizen/20191104.003215
SooChan Lim [Fri, 1 Nov 2019 04:22:55 +0000 (13:22 +0900)]
package version up to 1.1.0

tizen 6.0 starts here.

Change-Id: I6cc29581396acbe6107dc56e9d3eeea707cf4786

5 years agoPackage version up to 1.0.6 87/215387/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.004613 accepted/tizen/5.5/unified/mobile/hotfix/20201027.082233 accepted/tizen/unified/20191009.231714 submit/tizen/20191008.041120 submit/tizen_5.5/20191031.000009 submit/tizen_5.5_mobile_hotfix/20201026.185101 tizen_5.5.m2_release
SooChan Lim [Mon, 7 Oct 2019 23:55:51 +0000 (08:55 +0900)]
Package version up to 1.0.6

Change-Id: I5a089a68415393b80ce872f8c06cd33ea6e68c71

5 years agofix the log 86/215386/1
SooChan Lim [Mon, 7 Oct 2019 23:55:29 +0000 (08:55 +0900)]
fix the log

Change-Id: Ibf3426177c6d361c53b2d478efd68e78c2bcecac

5 years agoremove the unused prepreocessors 85/215385/1
SooChan Lim [Mon, 7 Oct 2019 23:37:21 +0000 (08:37 +0900)]
remove the unused prepreocessors

Change-Id: I253d976ceaa963c1dc84a62f50b84998bd033e9b

5 years agoPackage version up to 1.0.5 77/211977/1 accepted/tizen/unified/20190819.081511 submit/tizen/20190813.051246 submit/tizen/20190814.000752
SooChan Lim [Tue, 13 Aug 2019 05:05:07 +0000 (14:05 +0900)]
Package version up to 1.0.5

Change-Id: Ic9d691a8364013c714ea7b5e72d177e36d0eade8

5 years agochange the dst size at the mirror mode 24/211924/1
SooChan Lim [Mon, 12 Aug 2019 05:41:23 +0000 (14:41 +0900)]
change the dst size at the mirror mode

Change-Id: I6fcb3a6bf88181541551ac674394edba0022c86c

5 years agoPackage version up to 1.0.4 44/211844/1 accepted/tizen/unified/20190811.223115 submit/tizen/20190809.102356
SooChan Lim [Fri, 9 Aug 2019 09:57:52 +0000 (18:57 +0900)]
Package version up to 1.0.4

Change-Id: I485d2796ca79a557bf249e982a7976a8a2fcd3bb

5 years agofix the zpos of the layers 43/211843/1
SooChan Lim [Fri, 9 Aug 2019 08:13:17 +0000 (17:13 +0900)]
fix the zpos of the layers

Change-Id: I7a94133ec8cd02140a74bdbe5cb8b62862e8be85

5 years agoadd mirror set/unset 42/211842/1
SooChan Lim [Mon, 22 Jul 2019 05:28:00 +0000 (14:28 +0900)]
add mirror set/unset

vc4 can the capability of the mirror

Change-Id: Iaeca4e8d8549fa39555afd1b272305dc543f3105

5 years agovc4 backend can detect the multi output from the drm module 41/211841/1
SooChan Lim [Thu, 11 Jul 2019 08:20:19 +0000 (17:20 +0900)]
vc4 backend can detect the multi output from the drm module

Change-Id: I0ee0bcb6a512458cfeb3e3aee127f04f43292dc9

5 years agofix the initialize size of the target window 95/210595/1 accepted/tizen/unified/20190723.053536 submit/tizen/20190722.123025
SooChan Lim [Tue, 23 Jul 2019 01:31:42 +0000 (10:31 +0900)]
fix the initialize size of the target window

Change-Id: I022f0aeb087a1865742c6ce4b7288b6c5a949783

5 years agomake the target_window info get the proper w/h. 92/210592/2
SooChan Lim [Tue, 23 Jul 2019 01:14:57 +0000 (10:14 +0900)]
make the target_window info get the proper w/h.

Change-Id: Ib493b75d3534616e1c015b7ea9695d69688862df

5 years agoPackage version up to 1.0.3 67/210567/2
Changyeon Lee [Mon, 22 Jul 2019 11:28:50 +0000 (20:28 +0900)]
Package version up to 1.0.3

Change-Id: Ib56666db5a3bce2747276d80ceaea483135e3a0b

5 years agohwc: initailize target_window in get_hwc 34/210534/2
Changyeon Lee [Fri, 19 Jul 2019 08:53:42 +0000 (17:53 +0900)]
hwc: initailize target_window in get_hwc

info of target_window is set in output_set_mode

Change-Id: I5abb4cfb2119c6968f9b4be2d033bbf7643ce8c8

5 years agoPackage version up to 1.0.2 97/205097/1 accepted/tizen/unified/20190502.112849 submit/tizen/20190502.015818
Changyeon Lee [Mon, 29 Apr 2019 06:36:00 +0000 (15:36 +0900)]
Package version up to 1.0.2

Change-Id: I07813dd3e125b93afb40b9b49339abbdd766af2a

5 years agohwc: change NUM_LAYERS to 4 14/204714/2
Changyeon Lee [Fri, 26 Apr 2019 02:16:44 +0000 (11:16 +0900)]
hwc: change NUM_LAYERS to 4

NUM_LAYERS should include cursor layer

Change-Id: I825e967d5e79b61ce8bbb427dbe3b97bc679fdbe

5 years agohwc: fix coding rule 13/204713/1
Changyeon Lee [Fri, 26 Apr 2019 02:15:17 +0000 (11:15 +0900)]
hwc: fix coding rule

Change-Id: I3f6132beee28ea8be1fb2de05b31e5b8b565437a

5 years agoPackage version up to 1.0.1 79/204579/2 accepted/tizen/unified/20190425.111643 submit/tizen/20190424.125111
Changyeon Lee [Wed, 24 Apr 2019 12:14:43 +0000 (21:14 +0900)]
Package version up to 1.0.1

Change-Id: I1c4cdc3422a438ae47db9d6e0e14e3c2de1a64ed

5 years agohwc: refectoring hwc_apply_policy for supporting video 48/204548/3
Changyeon Lee [Fri, 19 Apr 2019 08:42:41 +0000 (17:42 +0900)]
hwc: refectoring hwc_apply_policy for supporting video

1. support hw cursor and only use ZPOS3 layer for cursor
2. if video client is shown, ui_lzpos_bottom move to ZPOS_1

Change-Id: I6ac89c88e9f425ec7892f1402abbc314e661439c

5 years agohwc: adjust dst pos of cursor even if cursor image isn't changed 56/204556/1
Changyeon Lee [Wed, 24 Apr 2019 09:40:24 +0000 (18:40 +0900)]
hwc: adjust dst pos of cursor even if cursor image isn't changed

Change-Id: I0f39ff96370c645b9d94e23aa1cbf7ae4c0fe388

5 years agodisplay: set buffer handle to all planes of display_buffer 47/204247/2
Changyeon Lee [Mon, 22 Apr 2019 08:35:00 +0000 (17:35 +0900)]
display: set buffer handle to all planes of display_buffer

Change-Id: I96a0b9aef14078612619add33947d37bf92d2b3c

5 years agodisplay: remove unused fds of display_buffer 46/204246/1
Changyeon Lee [Mon, 22 Apr 2019 08:33:24 +0000 (17:33 +0900)]
display: remove unused fds of display_buffer

Change-Id: I3aaa12dbe1e410dba52657c6c2fdbb4a8d77f6b5

5 years agodisplay: reset display_buffer of layer when buffer is destroyed 90/204190/1
Changyeon Lee [Mon, 22 Apr 2019 04:54:15 +0000 (13:54 +0900)]
display: reset display_buffer of layer when buffer is destroyed

Change-Id: If73d11398b045a7612b59a91a76b364c384756dc

5 years agodisplay: unref display buffer when deinit backend 78/204178/1
Changyeon Lee [Mon, 22 Apr 2019 04:23:12 +0000 (13:23 +0900)]
display: unref display buffer when deinit backend

Change-Id: I180e208c0d8c3a7060456c14e7465c0b1c55dd61

5 years agodisplay: add debug log in layer set and unset 15/204115/4
Changyeon Lee [Fri, 19 Apr 2019 09:53:00 +0000 (18:53 +0900)]
display: add debug log in layer set and unset

Change-Id: I76fa47007b31da8e4426a103c11466f2d002b5ff

5 years agodisplay: add display_create_buffer function 09/204109/4
Changyeon Lee [Fri, 19 Apr 2019 08:44:05 +0000 (17:44 +0900)]
display: add display_create_buffer function

Change-Id: I14724a9068eaa4ff96f289812e672fc33594062d

5 years agohwc: add TDM_HWC_CAPABILITY_VIDEO_SCALE capability 08/204108/1
Changyeon Lee [Wed, 17 Apr 2019 11:45:59 +0000 (20:45 +0900)]
hwc: add TDM_HWC_CAPABILITY_VIDEO_SCALE capability

Change-Id: I39245aca1459175523f41fd2553955842d7d51c8