platform/adaptation/broadcom/libtdm-vc4.git
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>
3 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>
3 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>
3 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>
3 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

3 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>
3 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

3 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

3 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>
4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

5 years agoremove unused value 22/203622/1 submit/tizen/20190416.085806
Changyeon Lee [Tue, 16 Apr 2019 08:36:58 +0000 (17:36 +0900)]
remove unused value

Change-Id: I793826faa44bb1a4a391f80576b88fbb7a20f48b

5 years agopackage version up to 1.0.0 09/203609/2 submit/tizen/20190416.082950
Changyeon Lee [Tue, 16 Apr 2019 07:16:11 +0000 (16:16 +0900)]
package version up to 1.0.0

Change-Id: I630b530f7f2988e501c3358375617bdbbca59c36

5 years agohwc: enable the tdm_hwc 08/203608/2
Changyeon Lee [Tue, 16 Apr 2019 07:15:16 +0000 (16:15 +0900)]
hwc: enable the tdm_hwc

Change-Id: Ie00160101b561c521e703932c3537051971b2341

5 years agohwc: add checking dst x,y value of cursor 07/203607/2
Changyeon Lee [Tue, 16 Apr 2019 06:53:20 +0000 (15:53 +0900)]
hwc: add checking  dst x,y value of cursor

dst pos of cursor is possible set by negative value
this is temporary patch

Change-Id: Ic44f837b13d43b4aefc1f275e68c69b77cbbbc74

5 years agohwc: unset cursor surface when cursor window is hidden 12/203312/3
Changyeon Lee [Thu, 4 Apr 2019 11:27:34 +0000 (20:27 +0900)]
hwc: unset cursor surface when cursor window is hidden

Change-Id: Ibda1367604439367d0819883015e79c7e10360bb

5 years agohwc: get display buffer from list 11/203311/3
Changyeon Lee [Thu, 4 Apr 2019 06:12:23 +0000 (15:12 +0900)]
hwc: get display buffer from list

Change-Id: I7b884526d0d4f22dbb696b7a3aedb3e643cb57c4

5 years agodo not use over 60 vrefresh rate mode 15/203615/2
Junkyeong Kim [Tue, 16 Apr 2019 08:10:26 +0000 (17:10 +0900)]
do not use over 60 vrefresh rate mode

Change-Id: I5ae322a3276168f1e3063388068dc8a9b26bc665
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agoPackage version up to 0.10.5 43/201843/1 accepted/tizen/unified/20190320.082405 submit/tizen/20190320.055851
SooChan Lim [Wed, 20 Mar 2019 05:29:17 +0000 (14:29 +0900)]
Package version up to 0.10.5

Change-Id: Ic88a78e72c6d194b8dfb05a5b528bd9f9abe2a16

5 years agoset the restriction of the minimum size to two 87/201787/3
SooChan Lim [Tue, 19 Mar 2019 10:54:35 +0000 (19:54 +0900)]
set the restriction of the minimum size to two

Change-Id: I41aef0c2d641af51be0f6ed31441afdcbb05d683

5 years agohwc: add the cursor implementation 86/201786/2
SooChan Lim [Tue, 19 Mar 2019 10:53:50 +0000 (19:53 +0900)]
hwc: add the cursor implementation

Change-Id: I0635b7a7c2b6a2a113a7f59b7e37f025c3316402

5 years agohwc: use vc4_output_data_get_layer_data instead of _vc4_hwc_get_layer 85/201785/2
SooChan Lim [Tue, 19 Mar 2019 10:52:34 +0000 (19:52 +0900)]
hwc: use vc4_output_data_get_layer_data instead of _vc4_hwc_get_layer

Change-Id: I02f22a2ea5434169bfeb0526f6258ff3f4c2a376

5 years agoPackage version up to 0.10.4 30/201730/2
SooChan Lim [Tue, 19 Mar 2019 06:13:08 +0000 (15:13 +0900)]
Package version up to 0.10.4

Change-Id: I169c7fb9c7f445f1f75c84150816c6ec304a4d55

5 years agohwc: change the log 14/201714/2
SooChan Lim [Tue, 19 Mar 2019 04:57:56 +0000 (13:57 +0900)]
hwc: change the log

Change-Id: I63563ad5b5d84621a92cd40c60ab04dfd9796853

5 years agohwc: add the dummy format and the available props 92/201692/3
SooChan Lim [Tue, 19 Mar 2019 02:12:01 +0000 (11:12 +0900)]
hwc: add the dummy format and the available props

Change-Id: I17b4b0208d3a0cf611910bab98365f78eafe8923

5 years agohwc: change the log and check the paremeters 91/201691/2
SooChan Lim [Tue, 19 Mar 2019 02:10:37 +0000 (11:10 +0900)]
hwc: change the log and check the paremeters

Change-Id: I31a1b5251bd3e9a30fa1167676f1c48419c6ebb4

5 years agohwc: rearrange the functions 90/201690/2
SooChan Lim [Tue, 19 Mar 2019 02:08:24 +0000 (11:08 +0900)]
hwc: rearrange the functions

Change-Id: I5bdc02c407169371e8f519a61b8cf384807d8d73

5 years agoadd VC4_ATOMIC_PAGEFLIP feature 20/201620/1
SooChan Lim [Mon, 18 Mar 2019 07:19:01 +0000 (16:19 +0900)]
add VC4_ATOMIC_PAGEFLIP feature

Change-Id: Iacbf168faf663e9523722ade2da4b98cb2ecfc3f

5 years agocheck the has_atomic when the output_commit 19/201619/1
SooChan Lim [Mon, 18 Mar 2019 07:16:55 +0000 (16:16 +0900)]
check the has_atomic when the output_commit

check whether it does atomit_commit or layers_commit.

Change-Id: I2792b465a7133d12cfeff03683511b154aa6df59

5 years agofix the indent 18/201618/1
SooChan Lim [Mon, 18 Mar 2019 06:54:09 +0000 (15:54 +0900)]
fix the indent

Change-Id: I0a7a295a5238fb16f13f1503db8b8358ffacc6c9

5 years agofix the typo 17/201617/1
SooChan Lim [Mon, 18 Mar 2019 06:53:53 +0000 (15:53 +0900)]
fix the typo

Change-Id: I9522b522313bf77a7af7aca9007dcff5f41de749

5 years agoPackage version up to 0.10.3 95/201595/1 accepted/tizen/unified/20190319.051254 submit/tizen/20190318.060736
SooChan Lim [Mon, 18 Mar 2019 06:02:03 +0000 (15:02 +0900)]
Package version up to 0.10.3

Change-Id: I4a2aaaa54d273faa4fdc447517fc6794ce7ec8c4

5 years agoFix leak of memory 32/201432/1
lsj119 [Thu, 14 Mar 2019 05:25:38 +0000 (14:25 +0900)]
Fix leak of memory

Change-Id: I356c7de3469361a2ebda57abfa402daf64bd6f34

5 years agoPackage version up to 0.10.2 16/201016/1 accepted/tizen/unified/20190311.072614 submit/tizen/20190307.083826
SooChan Lim [Thu, 7 Mar 2019 06:27:37 +0000 (15:27 +0900)]
Package version up to 0.10.2

Change-Id: Ic9fd64a1380f259ef82f59e9532ce24427571ebe

5 years agoset correct atomic property 91/200591/1
Junkyeong Kim [Wed, 27 Feb 2019 06:42:07 +0000 (15:42 +0900)]
set correct atomic property

Change-Id: I8810b18bb94ac65a8320216284587f97c2675b49
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agomanage the multiple layers to set the atomic properties. 53/199453/2
SooChan Lim [Mon, 11 Feb 2019 12:02:49 +0000 (21:02 +0900)]
manage the multiple layers to set the atomic properties.

add the atomic properties to the layers which have the change
of the buffers and the change of the infos

Change-Id: I641593972dc1010e177b9cc3893d80a5199a088f

5 years agofirst implementation for tdm hwc 54/198854/4
SooChan Lim [Wed, 30 Jan 2019 09:49:51 +0000 (18:49 +0900)]
first implementation for tdm hwc

Change-Id: I19f1ac117d1116532b329ffbb34492127d129183

5 years agoPackage version up to 0.10.1 02/198602/1 accepted/tizen/unified/20190128.061837 submit/tizen/20190128.041942
SooChan Lim [Mon, 28 Jan 2019 04:15:25 +0000 (13:15 +0900)]
Package version up to 0.10.1

Change-Id: I99198fde0f662ee90ea83dee636031af2674230c

5 years agoerase unreachable code 55/198555/1
Junkyeong Kim [Fri, 25 Jan 2019 09:28:48 +0000 (18:28 +0900)]
erase unreachable code

Change-Id: I596a7a44936c8a9d629b7a7fd5bedc8f5df84fbf
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agocheck calloc fail 54/198554/1
Junkyeong Kim [Fri, 25 Jan 2019 09:27:39 +0000 (18:27 +0900)]
check calloc fail

Change-Id: I874b9f0d4f6f4c516b63eab238665a4603ffaffc
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agocheck drm mode get function fail 53/198553/1
Junkyeong Kim [Fri, 25 Jan 2019 09:26:46 +0000 (18:26 +0900)]
check drm mode get function fail

Change-Id: I14ec663eefbba1ae0bb651340a5020159e560e46
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agosupport under 720p modes 24/198524/1
Junkyeong Kim [Fri, 25 Jan 2019 06:58:31 +0000 (15:58 +0900)]
support under 720p modes

Change-Id: Iec9f2469295a58d330431eafe7050f38a632a820
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agoPackage version up to 0.10.0 submit/tizen/20190124.063254
SooChan Lim [Thu, 24 Jan 2019 06:31:53 +0000 (15:31 +0900)]
Package version up to 0.10.0

Change-Id: I44cc952c91efa2260e7ed4c957eeea7decda7678

5 years agoAdd support for drmModeAtomicCommit 54/197754/1
Zhaowei Yuan [Wed, 16 Jan 2019 03:12:50 +0000 (11:12 +0800)]
Add support for drmModeAtomicCommit

Current display commit API drmModeSetPlane() takes too much time
and its caller tdm_layer_commit() holds a lock "private_display->lock"
which is also needed by other thread, it makes performance low.

In order to solve this problem, we need an asynchronous API to do
this job which is drmModeAtomicCommit() here.

Patch's modification includes:
1. Change display commit method to drmModeAtomicCommit.
2. Disable vblank wait event in function vc4_output_commit()
since it's not necessary any more for atomic mode.
3. Create an event and pass it to _tdm_vc4_display_commit_layer()
which is used to API finish callback.

Change-Id: If2ba5c80bcd553cdd7f4cd04364d1e40d203dc10

5 years agoPackage version up to 0.9.0 37/196237/1
SooChan Lim [Wed, 26 Dec 2018 10:21:09 +0000 (19:21 +0900)]
Package version up to 0.9.0

Change-Id: I340c8735cc4e249ede70d0f90d5d06d808645c4c

5 years agoPackage version up to 0.8.0 71/195571/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181217.064549 accepted/tizen/unified/20181219.063313 submit/tizen/20181214.070524 submit/tizen/20181218.082737 submit/tizen_5.0/20181214.070517 submit/tizen_5.0/20181214.103426
SooChan Lim [Fri, 14 Dec 2018 09:53:24 +0000 (18:53 +0900)]
Package version up to 0.8.0

Change-Id: I0a6b011361019094483818efd478308651602766

5 years agohwc: change the hwc_get_video_capability to the hwc_get_capabilities 70/195570/1
SooChan Lim [Fri, 14 Dec 2018 09:50:17 +0000 (18:50 +0900)]
hwc: change the hwc_get_video_capability to the hwc_get_capabilities

Change-Id: I86766ffb505349aafe4632374eff863ef4a53fed

5 years agoPackage version up to 0.7.0 33/192833/1 accepted/tizen/5.0/unified/20181113.090055 accepted/tizen/unified/20181113.163453 submit/tizen/20181112.013212 submit/tizen_5.0/20181112.013456
SooChan Lim [Mon, 12 Nov 2018 00:48:43 +0000 (09:48 +0900)]
Package version up to 0.7.0

Change-Id: I649ea5351729dc9602b0af54d0b8e1460cfdecf0

5 years agohwc: modify the tdm symbols 32/192832/1
SooChan Lim [Fri, 9 Nov 2018 10:26:34 +0000 (19:26 +0900)]
hwc: modify the tdm symbols

tdm api and some enumeration vaules change

Change-Id: Ibee5a68b866c828445f6057cd8f30f2b938cf82a

5 years agoPackage version up to 0.6.0 92/190592/1 accepted/tizen/5.0/unified/20181102.012158 accepted/tizen/unified/20181005.012428 submit/tizen/20181004.045459 submit/tizen_5.0/20181101.000001
SooChan Lim [Thu, 4 Oct 2018 04:28:08 +0000 (13:28 +0900)]
Package version up to 0.6.0

Change-Id: I804a34d16e6b7279b273f405b7d6de28fc6111aa

5 years agohwc: remove hwc_window_get_info 91/190591/1
SooChan Lim [Thu, 4 Oct 2018 04:27:34 +0000 (13:27 +0900)]
hwc: remove hwc_window_get_info

Change-Id: I45b1f2831998ee075eafba5462f5cb6897cab610

5 years agoPackage version up to 0.5.0 22/186522/1 accepted/tizen/unified/20180813.061423 submit/tizen/20180810.062205
Changyeon Lee [Fri, 10 Aug 2018 05:12:41 +0000 (14:12 +0900)]
Package version up to 0.5.0

Change-Id: Ie01b989bbb2952c3fcd611f337c0373105415734

5 years agohwc: rename acquire/release buffer_queue 21/186521/1
Changyeon Lee [Fri, 10 Aug 2018 05:11:59 +0000 (14:11 +0900)]
hwc: rename acquire/release buffer_queue

Change-Id: I2bd49824a486e210cac52152feebc2df48072143

5 years agopackage version up to 0.4.0 10/186510/2
Changyeon Lee [Fri, 10 Aug 2018 04:32:21 +0000 (13:32 +0900)]
package version up to 0.4.0

Change-Id: Ief8146a45bab82ce30c72723a83b57cfe6cd9fbb

5 years agofix typo 12/186512/1
Changyeon Lee [Fri, 10 Aug 2018 04:44:14 +0000 (13:44 +0900)]
fix typo

Change-Id: Ica9e506fc106fb0ca95bf40ee5f1549b08c2a295

5 years agohwc: added backend function of video 36/185636/2
Changyeon Lee [Tue, 31 Jul 2018 11:33:06 +0000 (20:33 +0900)]
hwc: added backend function of video

Change-Id: Ic2c3d202922aed10cd5cbec08a7f630504f7c9ab

5 years agohwc: remove DEVICE_CANDIDATE 63/185663/1
Changyeon Lee [Wed, 1 Aug 2018 10:23:49 +0000 (19:23 +0900)]
hwc: remove DEVICE_CANDIDATE

Change-Id: I9b5fb88f79cf0abf6a66de64b9a63c04b47e9112

6 years agopackage version up to 0.3.1 74/176374/1 accepted/tizen/unified/20180419.041125 submit/tizen/20180419.015727
SooChan Lim [Thu, 19 Apr 2018 02:00:12 +0000 (11:00 +0900)]
package version up to 0.3.1

Change-Id: I0b88710617e39bc2c4132dcf32f77b13567380cb

6 years agohwc: add vc4_output_get_hwc 73/176373/1
SooChan Lim [Thu, 19 Apr 2018 01:59:41 +0000 (10:59 +0900)]
hwc: add vc4_output_get_hwc

Change-Id: I9ae66a39ef42a2191edf450a83d914f1dfc35b7a

6 years agopackage version up to 0.3.0 48/175848/1 accepted/tizen/unified/20180416.213820 submit/tizen/20180413.020731 submit/tizen/20180413.052944 submit/tizen/20180416.011552
SooChan Lim [Fri, 13 Apr 2018 01:53:40 +0000 (10:53 +0900)]
package version up to 0.3.0

Change-Id: I2cbf75812876215d4a8230db1fdc5055432fb635

6 years agohwc: modify the functions with the new hwc api 43/175843/1
SooChan Lim [Thu, 12 Apr 2018 23:10:34 +0000 (08:10 +0900)]
hwc: modify the functions with the new hwc api

Change-Id: I2710e2f1529622f03d1894b71c93aab2a2abf009

6 years agopackage version up to 0.2.4 accepted/tizen/unified/20180326.075316 submit/tizen/20180326.024853
Boram Park [Mon, 26 Mar 2018 02:48:44 +0000 (11:48 +0900)]
package version up to 0.2.4

Change-Id: I56c7e37fb38e653d6577721e83b4b57cae232b72