platform/adaptation/spreadtrum/libtdm-sprd.git
5 years agohwc : donot check the tqueue 62/203062/1
SooChan Lim [Tue, 9 Apr 2019 08:17:33 +0000 (17:17 +0900)]
hwc : donot check the tqueue

There is the case to create the surface queue twice at e20 launching time.
E20 create the surface queue at the initialization of the gl engine.
If it is failed, E20 create the surface queue again for the initialization
of the sw engine

Change-Id: Ie993646d79b2e766f220317a535975e086ab8ffd

5 years agoPackage version up to 3.0.0 15/203015/3
SooChan Lim [Tue, 9 Apr 2019 01:50:21 +0000 (10:50 +0900)]
Package version up to 3.0.0

Enable tdm_hwc

Change-Id: I8f19282e41ec0c8bad832f3199e4c0144c8fe772

5 years agohwc: enable the tdm_hwc 19/202119/2
SooChan Lim [Mon, 25 Mar 2019 02:26:15 +0000 (11:26 +0900)]
hwc: enable the tdm_hwc

Change-Id: I8075de3aec953c88176608665e897e1acfc004e2

5 years agoPackage version up to 2.6.5 46/201846/1 accepted/tizen/unified/20190320.082412 submit/tizen/20190320.055851
SooChan Lim [Wed, 20 Mar 2019 05:30:28 +0000 (14:30 +0900)]
Package version up to 2.6.5

Change-Id: I56c167d21bcda36117a29463c736df0f086d8098

5 years agochange the function name. 37/201837/1
SooChan Lim [Wed, 20 Mar 2019 04:48:23 +0000 (13:48 +0900)]
change the function name.

Change-Id: Ie4cfad87b3d7a2f5869b79ca986c6d1e7ede7ae7

5 years agoPackage version up to 2.6.4 32/201732/1
SooChan Lim [Tue, 19 Mar 2019 06:13:31 +0000 (15:13 +0900)]
Package version up to 2.6.4

Change-Id: I777236901befa6efb9957964facd13e202536a92

5 years agohwc: change the log 31/201731/1
SooChan Lim [Tue, 19 Mar 2019 04:58:21 +0000 (13:58 +0900)]
hwc: change the log

Change-Id: Ie7653e16a3e1e7e8a601e464eeef7322ff9e1a35

5 years agohwc: modify the comparision 88/201688/2
SooChan Lim [Tue, 19 Mar 2019 01:47:23 +0000 (10:47 +0900)]
hwc: modify the comparision

Change-Id: Ia03a773f95d4066bc0f331c365b61a0006c1f518

5 years agohwc : add the log 87/201687/2
SooChan Lim [Tue, 19 Mar 2019 01:46:48 +0000 (10:46 +0900)]
hwc : add the log

Change-Id: I074333948a113c8a8ac606522b6e64c6c299a082

5 years agohwc: change the variable from i to lzpos 86/201686/2
SooChan Lim [Tue, 19 Mar 2019 01:46:17 +0000 (10:46 +0900)]
hwc: change the variable from i to lzpos

Change-Id: Id9fb11c3c01e57205611be663aef4c24bd7b34fb

5 years agohwc: fix the typo and the comments 85/201685/1
SooChan Lim [Tue, 19 Mar 2019 01:45:46 +0000 (10:45 +0900)]
hwc: fix the typo and the comments

Change-Id: Icb1d59ee5d2a6947e89a24a50fb631f409c328b9

5 years agohwc: define the NUM_BUFFERS of the buffer queue 84/201684/1
SooChan Lim [Tue, 19 Mar 2019 01:44:36 +0000 (10:44 +0900)]
hwc: define the NUM_BUFFERS of the buffer queue

Change-Id: Idcc6c9d6c5c64b1a8aff70b9aa1518bac35d7b57

5 years agohwc: rearrange the function position 83/201683/1
SooChan Lim [Tue, 19 Mar 2019 01:43:50 +0000 (10:43 +0900)]
hwc: rearrange the function position

Change-Id: I7714b83e4ea7d764075b07c9a66717852f161861

5 years agohwc: check the parameters 82/201682/1
SooChan Lim [Tue, 19 Mar 2019 01:43:05 +0000 (10:43 +0900)]
hwc: check the parameters

Change-Id: Ie957bf506aeb3e272a616ad2705d4fed81321c44

5 years agoPackage version up to 2.6.3 accepted/tizen/unified/20190311.072608 submit/tizen/20190307.083826
SooChan Lim [Thu, 7 Mar 2019 08:36:39 +0000 (17:36 +0900)]
Package version up to 2.6.3

Change-Id: Ia303b24bbb2ca25551e1e9c95f794a308d766261

5 years agohwc: add sprd_hwc_window_set_name 32/199732/1
Changyeon Lee [Thu, 14 Feb 2019 09:09:47 +0000 (18:09 +0900)]
hwc: add sprd_hwc_window_set_name

Change-Id: I7587d0f733e3071d38d63c9c31e0d08d9b705f00

5 years agoPackage version up to 2.6.2 accepted/tizen/unified/20190208.061740 submit/tizen/20190207.053806
SooChan Lim [Thu, 7 Feb 2019 05:37:36 +0000 (14:37 +0900)]
Package version up to 2.6.2

Change-Id: I425f21daf69fef5a599dc74957bbfd0177eb92c3

5 years agohwc: reset constraints in apply hwc_policy 65/198965/2
Changyeon Lee [Thu, 31 Jan 2019 09:23:03 +0000 (18:23 +0900)]
hwc: reset constraints in apply hwc_policy

Change-Id: I8a124b5c0df482bbd35effc715bbc7b69e3b55ac

5 years agohwc: fix coding rule 86/199186/1
Changyeon Lee [Thu, 7 Feb 2019 04:56:09 +0000 (13:56 +0900)]
hwc: fix coding rule

Change-Id: I3044476866b1ec6f4cdc9ff8bb1d64c245aa45e9

5 years agoPackage version up to 2.6.1 accepted/tizen/unified/20190115.060023 submit/tizen/20190114.110019
SooChan Lim [Mon, 14 Jan 2019 11:48:23 +0000 (20:48 +0900)]
Package version up to 2.6.1

Change-Id: I4c6722b63138b5de4e7388ef575166da9142cc98

5 years agohwc: add missing setting of need_target_window 14/197614/1
Changyeon Lee [Mon, 14 Jan 2019 11:07:10 +0000 (20:07 +0900)]
hwc: add missing setting of need_target_window

Change-Id: I5c9c026d744f894872b2618a0a5ce914f45fd8df

5 years agoPackage version up to 2.6.0 36/196236/1
SooChan Lim [Wed, 26 Dec 2018 10:20:29 +0000 (19:20 +0900)]
Package version up to 2.6.0

Change-Id: I23a9457b175ef199cc79528741415c68cd239aec

5 years agoPackage version up to 2.5.0 69/195569/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181217.064546 accepted/tizen/unified/20181219.063309 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:52:08 +0000 (18:52 +0900)]
Package version up to 2.5.0

Change-Id: I186bfcdcbc2f8ac50d673595f0d02b67bbaa4c0b

5 years agohwc: change the hwc_get_video_capability to the hwc_get_capabilities 68/195568/1
SooChan Lim [Fri, 14 Dec 2018 09:47:45 +0000 (18:47 +0900)]
hwc: change the hwc_get_video_capability to the hwc_get_capabilities

Change-Id: Icefae9864f01759ce5cc69bf63098944ec3cb3c1

5 years agoPackage version up to 2.4.3 84/194084/1 accepted/tizen/5.0/unified/20181129.174942 accepted/tizen/unified/20181129.054243 submit/tizen/20181129.013626 submit/tizen_5.0/20181129.013650
SooChan Lim [Thu, 29 Nov 2018 01:32:56 +0000 (10:32 +0900)]
Package version up to 2.4.3

Change-Id: Ib6d1f307b93bbf898213c01a66c50b7d724ddd1f

5 years agohwc: fix the TDM_COMPOSITION to TDM_HWC_WIN_COMOPSITION 83/194083/1
SooChan Lim [Thu, 29 Nov 2018 01:32:19 +0000 (10:32 +0900)]
hwc: fix the TDM_COMPOSITION to TDM_HWC_WIN_COMOPSITION

Change-Id: Ibf5db3ea7c2118b3487212b0e2994207c27b5c14

5 years agoPackage version up to 2.4.2 81/194081/1
SooChan Lim [Thu, 29 Nov 2018 01:22:51 +0000 (10:22 +0900)]
Package version up to 2.4.2

Change-Id: Ia18adb3a899265cfc0fe2f44b340b39cbd6f1075

5 years agohwc: change the prefix of the tdm window constraint 80/194080/1
SooChan Lim [Thu, 29 Nov 2018 01:22:13 +0000 (10:22 +0900)]
hwc: change the prefix of the tdm window constraint

Change-Id: Iea9dfc0a82b41002d40f6739c69d7f8b6c40872c

5 years agoPackage version up to 2.4.1 83/193583/1 accepted/tizen/5.0/unified/20181126.062116 accepted/tizen/unified/20181123.063259 submit/tizen/20181122.064410 submit/tizen_5.0/20181122.071638 submit/tizen_5.0/20181123.060127
Junkyeong Kim [Thu, 22 Nov 2018 06:20:43 +0000 (15:20 +0900)]
Package version up to 2.4.1

Change-Id: Ic8f4055be4bf058fb87fe07aaf2d5cf2ae7c6b7f
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agochange strerror to strerror_r
Junkyeong Kim [Wed, 21 Nov 2018 08:43:39 +0000 (17:43 +0900)]
change strerror to strerror_r

Change-Id: I7db140c006f838e0285dc0407fe53cdc3c1f6b45
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
5 years agohwc: check the reserved memory at the validation 27/193227/1
SooChan Lim [Fri, 16 Nov 2018 08:40:01 +0000 (17:40 +0900)]
hwc: check the reserved memory at the validation

Change-Id: I194cf824ea889c6d24edeef919417526021cdac0

5 years agohwc: remove the unused code 06/193206/1
SooChan Lim [Fri, 16 Nov 2018 03:52:30 +0000 (12:52 +0900)]
hwc: remove the unused code

Change-Id: I0f00c907ef413ce26373e2d915dd1e54588b21aa

5 years agohwc: change the name from the zpos to the lzpos 05/193205/1
SooChan Lim [Fri, 16 Nov 2018 03:47:20 +0000 (12:47 +0900)]
hwc: change the name from the zpos to the lzpos

Change-Id: I0daf7ce1ca02dd7edd232b30d2f25b7fe17abe87

5 years agohwc: add tdm_sprd_output_get_layer 04/193204/1
SooChan Lim [Fri, 16 Nov 2018 03:04:40 +0000 (12:04 +0900)]
hwc: add tdm_sprd_output_get_layer

Change-Id: I98bf2ac94c194a955a72b17789608772afbe6c1f

5 years agohwc: add apply_policy and modify the prepare_commit 03/193203/1
SooChan Lim [Fri, 16 Nov 2018 02:47:30 +0000 (11:47 +0900)]
hwc: add apply_policy and modify the prepare_commit

change the hwc policy

Change-Id: Iccbbe1fc6566f7bed616614d4d33b88018b89f3d

5 years agohwc: remove _sprd_get_number_of_visible_windows 02/193202/1
SooChan Lim [Thu, 15 Nov 2018 07:18:51 +0000 (16:18 +0900)]
hwc: remove _sprd_get_number_of_visible_windows

Change-Id: Ie31fb9c5563e27e4b9fa4b95e8ce7aa3af263cac

5 years agohwc: change the symbol names and the position of it 21/193121/1
SooChan Lim [Thu, 15 Nov 2018 02:20:39 +0000 (11:20 +0900)]
hwc: change the symbol names and the position of it

Change-Id: Iebe32f485d7f4626d0fd68fb47b27daf713bf980

5 years agohwc: add print_validate_result 20/193120/1
SooChan Lim [Thu, 15 Nov 2018 02:01:52 +0000 (11:01 +0900)]
hwc: add print_validate_result

Change-Id: I6f93877c15e76e152d34e2a7928a5c819c9308ba

5 years agohwc: use the tbm_surface at tdm_hwc_window_set_buffer 99/193099/1
SooChan Lim [Wed, 14 Nov 2018 12:38:51 +0000 (21:38 +0900)]
hwc: use the tbm_surface at tdm_hwc_window_set_buffer

do not use the display_buffer

Change-Id: If936117f7a98f08942804d429b5a6a1818ba26db

5 years agohwc: set the available properties 86/192986/1
SooChan Lim [Tue, 13 Nov 2018 10:46:44 +0000 (19:46 +0900)]
hwc: set the available properties

Change-Id: Ie5580f87df1723b57d5ca9553bcf26e234aaf8bb

5 years agoPackage version up to 2.4.0 31/192831/1 accepted/tizen/5.0/unified/20181113.090043 accepted/tizen/unified/20181113.163451 submit/tizen/20181112.013212 submit/tizen_5.0/20181112.013456 submit/tizen_5.0/20181112.013659
SooChan Lim [Mon, 12 Nov 2018 00:47:24 +0000 (09:47 +0900)]
Package version up to 2.4.0

Change-Id: I935d11366cfa41c2c8aaff68a8efd283c1f27c68

5 years agohwc: modify the tdm symbols 30/192830/1
SooChan Lim [Fri, 9 Nov 2018 10:23:15 +0000 (19:23 +0900)]
hwc: modify the tdm symbols

tdm api and some enumeration vaules change

Change-Id: Ifc105599cae7ea38d849c0165ad7507f98631ff4

5 years agohwc: call the _sprd_hwc_prepare_commit at the hwc_accept 72/192772/1
SooChan Lim [Fri, 9 Nov 2018 08:41:44 +0000 (17:41 +0900)]
hwc: call the _sprd_hwc_prepare_commit at the hwc_accept

Change-Id: If05c5253b0c8bbdf9d5d8a0405bc37e27469320b

5 years agohwc: change the symbol name 68/192768/1
SooChan Lim [Fri, 9 Nov 2018 06:56:56 +0000 (15:56 +0900)]
hwc: change the symbol name

Change-Id: Iad9b4a67a5ed2beffbbdea1d7f7535db52d7543c

5 years agohwc: initialize the validated_types at validation 23/191823/1
SooChan Lim [Tue, 23 Oct 2018 09:52:46 +0000 (18:52 +0900)]
hwc: initialize the validated_types at validation

Change-Id: I1139ee2600de06cf0dd8afad380e323bb4002f2b

5 years agohwc: assigned the layers with the validated_types 22/191822/1
SooChan Lim [Tue, 23 Oct 2018 05:23:08 +0000 (14:23 +0900)]
hwc: assigned the layers with the validated_types

Change-Id: I9294cd14b89b91bd6b52579ff4c41f797e91f64f

5 years agohwc: initialize the constraints at the Validation. 21/191821/1
SooChan Lim [Tue, 23 Oct 2018 08:06:44 +0000 (17:06 +0900)]
hwc: initialize the constraints at the Validation.

Change-Id: If0ef08228f2641ec3e326651ddac98ef6d003d7d

5 years agohwc: remove the unused variable 20/191820/1
SooChan Lim [Mon, 22 Oct 2018 08:45:44 +0000 (17:45 +0900)]
hwc: remove the unused variable

remove the need_validate
Change-Id: I69fd53862b2a862715c2c6f7b002d368c3e64158

5 years agore-arrange the files and the functions. 19/191819/1
SooChan Lim [Mon, 22 Oct 2018 05:31:08 +0000 (14:31 +0900)]
re-arrange the files and the functions.

add tdm_sprd_hwc.c tdm_sprd_hwc_window.c and
arrange the code.

Change-Id: I55eddca0775058c2d4404dc40d412d9910d6d74f

5 years agohwc: remove the unused variable 73/191073/2 accepted/tizen/5.0/unified/20181106.201810 accepted/tizen/unified/20181015.161442 submit/tizen/20181011.042605 submit/tizen_5.0/20181101.000001 submit/tizen_5.0/20181106.000001
SooChan Lim [Thu, 11 Oct 2018 06:42:57 +0000 (15:42 +0900)]
hwc: remove the unused variable

Change-Id: Id2a6277002b1ddb35e4e8278eff388aa3b6e01f7

5 years agoPackage version up to 2.3.0 90/190590/1 accepted/tizen/unified/20181005.012425 submit/tizen/20181004.045459
SooChan Lim [Thu, 4 Oct 2018 04:26:37 +0000 (13:26 +0900)]
Package version up to 2.3.0

Change-Id: If2097279af04a2792b380054050c1f2785ab574b

5 years agohwc: remove hwc_window_get_info 89/190589/1
SooChan Lim [Thu, 4 Oct 2018 04:26:15 +0000 (13:26 +0900)]
hwc: remove hwc_window_get_info

Change-Id: I75b44faba115d9d607f30e7ccef63f21ac38d3ec

5 years agoPackage version up to 2.2.0 25/189725/1 accepted/tizen/unified/20180921.042512 submit/tizen/20180920.071005
SooChan Lim [Thu, 20 Sep 2018 05:34:46 +0000 (14:34 +0900)]
Package version up to 2.2.0

Change-Id: I722a537f1a422762a606b1d45fcbde4a72fee498

5 years agohwc: change the hwc_window_get_preparation_types into hwc_window_get_constraints 44/189644/1
SooChan Lim [Wed, 19 Sep 2018 10:43:44 +0000 (19:43 +0900)]
hwc: change the hwc_window_get_preparation_types into hwc_window_get_constraints

Change-Id: Ib02fd502bd6f19f39add2c71d3bdcd15ff1fb8b8

5 years agoPackage version up to 2.1.0 31/186531/2 accepted/tizen/unified/20180813.061420 submit/tizen/20180810.062205
Changyeon Lee [Fri, 10 Aug 2018 06:00:34 +0000 (15:00 +0900)]
Package version up to 2.1.0

Change-Id: I6e38f4f6a099e956b05ce5c0fddff1f0df37f336

5 years agohwc: rename acquire/release buffer_queue 30/186530/2
Changyeon Lee [Fri, 10 Aug 2018 05:59:48 +0000 (14:59 +0900)]
hwc: rename acquire/release buffer_queue

Change-Id: I2afbe8194d79af26c8622a928436109cce17ec86

5 years agoPackage version up to 2.0.0 02/186502/2
Changyeon Lee [Fri, 10 Aug 2018 04:01:25 +0000 (13:01 +0900)]
Package version up to 2.0.0

Change-Id: I4bc974e7c44d18384dce8d5119fa7659e43a7207

5 years agosupport hwc_windows 31/186431/3
Changyeon Lee [Thu, 9 Aug 2018 11:22:10 +0000 (20:22 +0900)]
support hwc_windows

Change-Id: Id1353efc1ecff5f56cb12ac66a971f8512dde3c9

5 years agoadded backend hwc_window func for reserved memory 30/186430/2
Changyeon Lee [Thu, 9 Aug 2018 11:14:35 +0000 (20:14 +0900)]
added backend hwc_window func for reserved memory

sprd_hwc_window_get_buffer_queue
sprd_hwc_window_free_buffer_queue
sprd_hwc_window_get_preparation_types

Change-Id: I3497b8635c1fa4b53c1575e872a34e7a27a72fc2

5 years agohwc: added backend function of video 29/186429/1
Changyeon Lee [Wed, 1 Aug 2018 08:12:27 +0000 (17:12 +0900)]
hwc: added backend function of video

Change-Id: I09b061a6df77c0e06fce33f4e3e7ea3c8a7a599d

5 years agohwc: remove DEVICE_CANDIDATE 61/185661/1
Changyeon Lee [Wed, 1 Aug 2018 10:16:58 +0000 (19:16 +0900)]
hwc: remove DEVICE_CANDIDATE

Change-Id: I7cae6bd2c3db5568ebde559afd715679a7dbbd8f

6 years agopackage version up to 1.4.0 47/175847/1 accepted/tizen/unified/20180416.213817 submit/tizen/20180413.020731 submit/tizen/20180413.052944 submit/tizen/20180416.011552
SooChan Lim [Fri, 13 Apr 2018 01:53:10 +0000 (10:53 +0900)]
package version up to 1.4.0

Change-Id: I18eb01b39fd03f4774c04b69e8155f6605524c04

6 years agohwc: modify the functions with the new hwc api 40/175840/1
SooChan Lim [Mon, 9 Apr 2018 12:14:35 +0000 (21:14 +0900)]
hwc: modify the functions with the new hwc api

Change-Id: I610bdf1374b22d504146520aca29ce850043b694

6 years agopackage version up to 1.3.2 49/170749/1 accepted/tizen/unified/20180222.080242 submit/tizen/20180222.022014
Boram Park [Thu, 22 Feb 2018 02:59:52 +0000 (11:59 +0900)]
package version up to 1.3.2

Change-Id: If83d3b24e227e5e2accd4c69befdfc75c7e35d72

6 years agofd begins from 0 48/170748/1
Boram Park [Thu, 22 Feb 2018 02:58:52 +0000 (11:58 +0900)]
fd begins from 0

Change-Id: I31cc5ff51623d0d2cd54b215cae414d0d8ec0b12

6 years agofix fd leak 47/170747/1
Boram Park [Thu, 22 Feb 2018 02:58:37 +0000 (11:58 +0900)]
fix fd leak

Change-Id: I00b740f72e206751a433423bc9b9cae4ad5666bc

6 years agopackage version up to 1.3.1 34/170734/1
Junkyeong Kim [Thu, 22 Feb 2018 01:27:38 +0000 (10:27 +0900)]
package version up to 1.3.1

Change-Id: Id965683906c9013d08d0eeba2d57c6fc1decea1d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
6 years agofree allocated display buffers when deinit 90/170690/1
Junkyeong Kim [Wed, 21 Feb 2018 10:47:10 +0000 (19:47 +0900)]
free allocated display buffers when deinit

Change-Id: I66c92e6a59d6131e72a292f59dbd68e5e139e5e5
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
6 years agopackage version up to 1.3.0 42/169142/1 accepted/tizen/unified/20180205.144511 submit/tizen/20180202.111706
SooChan Lim [Fri, 2 Feb 2018 11:10:19 +0000 (20:10 +0900)]
package version up to 1.3.0

Change-Id: I7c499cbf6fe8160da47f30a6a3fea3fc85b4ef7b

6 years agohwc: follow the new hwc apis 37/169137/1
SooChan Lim [Fri, 2 Feb 2018 10:54:44 +0000 (19:54 +0900)]
hwc: follow the new hwc apis

modify the apis to prevent the build break due to the tdm api changes

Change-Id: I6c56a1c81abb5233f5f7dce447dfad3fd2c37076

6 years agohwc: simplify the validate function. 07/166907/2
SooChan Lim [Fri, 12 Jan 2018 11:12:35 +0000 (20:12 +0900)]
hwc: simplify the validate function.

Change-Id: Id556e6c8badb507a9eca344bd39791d63770fe3d

6 years agohwc: destory the video window 43/166843/1 accepted/tizen/unified/20180115.074413 submit/tizen/20180112.044114
SooChan Lim [Fri, 12 Jan 2018 06:03:41 +0000 (15:03 +0900)]
hwc: destory the video window

Change-Id: I83e32742f9b3e60b9f07f4950a03f57b484f9d9c

6 years agopackage version up to 1.2.2 10/166810/1
SooChan Lim [Fri, 12 Jan 2018 04:21:45 +0000 (13:21 +0900)]
package version up to 1.2.2

Change-Id: I02b2846c0d6f78e2bec3f5796f45bec8c60240a9

6 years agochange the type of zpos 09/166809/1
SooChan Lim [Fri, 12 Jan 2018 04:21:19 +0000 (13:21 +0900)]
change the type of zpos

Change-Id: Ica5dc0f503136f1388231c1e4ff070786e189500

6 years agochange the names of the variables 21/164821/1
SooChan Lim [Thu, 21 Dec 2017 06:37:18 +0000 (15:37 +0900)]
change the names of the variables

hw --> hwc_window_data
sprd_hwc_window --> hwc_window_data
sprd_output --> output_data

Change-Id: I17d7f8b234c62f0b0416a9481c80280bed238c98

6 years agopackage version up to 1.2.1 43/164643/1 accepted/tizen/unified/20171221.071300 submit/tizen/20171220.070422
SooChan Lim [Wed, 20 Dec 2017 06:58:33 +0000 (15:58 +0900)]
package version up to 1.2.1

Change-Id: I3ec09e6bdcdff608cf1231cfe0226a0f988f6b64

6 years agohwc: set need_target_window if there are no visible hwc_windows 93/164493/1
Konstantin Drabeniuk [Tue, 19 Dec 2017 09:05:46 +0000 (11:05 +0200)]
hwc: set need_target_window if there are no visible hwc_windows

Change-Id: If26c572f5080bfb513edd0064a47716a0fb5e061
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
6 years agopackage version up to 1.2.0 10/163910/1 accepted/tizen/unified/20171215.060632 submit/tizen/20171214.044336
SooChan Lim [Thu, 14 Dec 2017 04:21:41 +0000 (13:21 +0900)]
package version up to 1.2.0

Change-Id: I1529cd3a0313142e2d28e308703ba9560d3adf38

6 years agofix build issues. 65/163865/2
Sergey Sizonov [Wed, 13 Dec 2017 16:36:07 +0000 (19:36 +0300)]
fix build issues.

Change-Id: I9541779ad2f1aae0607fcc56af75b6d0cfae3cf5
Signed-off-by: Sergey Sizonov <s.sizonov@samsung.com>
6 years agoremove the old implementation of 'smooth transition' mechanism. 21/163621/1 accepted/tizen/unified/20171213.040845 submit/tizen/20171212.223103
Konstantin Drabeniuk [Tue, 12 Dec 2017 10:38:46 +0000 (12:38 +0200)]
remove the old implementation of 'smooth transition' mechanism.

Change-Id: I311ccee9445ef2a129f7812286e0ac72de8e9f90
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
6 years agopackage version up to 1.1.2 47/163247/1 accepted/tizen/unified/20171211.061252 submit/tizen/20171208.065647
SooChan Lim [Fri, 8 Dec 2017 06:48:59 +0000 (15:48 +0900)]
package version up to 1.1.2

Change-Id: I4dcc991488c42d752c4a1aa407f627e993a3298f

6 years agohwc: fix an incorrect deleting of a video hwc window 39/162939/1
Roman Marchenko [Wed, 6 Dec 2017 08:47:10 +0000 (10:47 +0200)]
hwc: fix an incorrect deleting of a video hwc window

Change-Id: I9fb29b1aaac6118acf197f1b0febbeaa96e18fef
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
6 years agopackage version up to 1.1.1 00/162600/1 accepted/tizen/unified/20171205.060648 submit/tizen/20171204.100749
SooChan Lim [Mon, 4 Dec 2017 10:03:58 +0000 (19:03 +0900)]
package version up to 1.1.1

Change-Id: Ie2ab50ad92e6d703c81ad9819862e50bcf52a42e

6 years agohwc: implement new video API 79/162479/3
Roman Marchenko [Fri, 1 Dec 2017 14:44:50 +0000 (16:44 +0200)]
hwc: implement new video API

implement callback functions:
   - output_hwc_get_video_supported_formats;
   - output_hwc_create_video_window;
remove callback functions:
   - hwc_window_video_get_supported_format.

Change-Id: I14f467a53f0209fae32741ab595c0767a4c64833
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
6 years agopackage version up to 1.1.0 accepted/tizen/unified/20171127.083154 submit/tizen/20171126.034826
SooChan Lim [Sun, 26 Nov 2017 03:45:45 +0000 (12:45 +0900)]
package version up to 1.1.0

6 years agohwc: use TDM_COMPOSITION_NONE instead of TDM_HWC_WINDOW_FLAG_SKIP 84/161484/5
Roman Marchenko [Thu, 23 Nov 2017 13:41:11 +0000 (15:41 +0200)]
hwc: use TDM_COMPOSITION_NONE instead of TDM_HWC_WINDOW_FLAG_SKIP

Change-Id: Iadf5b265a52cef5b6577bb193982d9adeb7371d0
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
6 years agohwc: unset the layer in the vblank_handler 58/158858/1
Konstantin Drabeniuk [Wed, 25 Oct 2017 12:53:15 +0000 (15:53 +0300)]
hwc: unset the layer in the vblank_handler

If we unset layer immediately we have flickering because I think it will
be better to unset layer after vblank.

For example the video is being displayed on layer with zpos 0 and UI
is being composited on layer with zpos 1 and HWC decide to composite video
to target_window. Then we do unset for layer 0 and set to layer 1 target buffer
with UI and video and we have the flickering. If we postpone unset till vblank
we don't have the flickering.

Change-Id: I64a5bcb02edb87a82890fc3278a68164c89f71c1
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
6 years agohwc: implement smooth transition from device to client 57/158857/1
Konstantin Drabeniuk [Tue, 24 Oct 2017 08:29:41 +0000 (11:29 +0300)]
hwc: implement smooth transition from device to client

This implementation is based on the exynos implementation

If a window with the device composition type changes a type to the client
composition type (by the e20 demands or by the driver demands) we got the
flickering as a buffer owned by this window can't be composited to the
fb_target immediately.

So we delay the unset of a hw overlay owned by this window till
the buffer get composited to the fb_target.

Change-Id: I349f752dfa71c87545f785c4eb22ce073f7cb183
Signed-off-by: Konstantin Drabeniuk <k.drabeniuk@samsung.com>
6 years agohwc: set TDM_OUTPUT_CAPABILITY_HWC for outputs. 02/158602/2 accepted/tizen/unified/20171106.073137 submit/tizen/20171103.051404 submit/tizen/20171106.013643
Roman Marchenko [Thu, 2 Nov 2017 05:29:34 +0000 (07:29 +0200)]
hwc: set TDM_OUTPUT_CAPABILITY_HWC for outputs.

Change-Id: I64ad270e9dda34dd11016bfe356de9106098ce45

6 years agohwc: add support of HWC API 66/157366/17
Roman Marchenko [Thu, 29 Jun 2017 13:24:22 +0000 (16:24 +0300)]
hwc: add support of HWC API

      add handlers of callback function:
       - sprd_output_hwc_window_create;
       - sprd_output_hwc_window_destroy;
       - sprd_output_validate;
       - sprd_output_get_changed_composition_types;
       - sprd_output_accept_changes;
       - sprd_output_get_target_surface_queue;
       - sprd_output_set_client_target_buffer;

       - sprd_hwc_window_get_tbm_surface_queue;
       - sprd_hwc_window_set_buffer;
       - sprd_hwc_window_set_composition_type;
       - sprd_hwc_window_set_info;
       - sprd_hwc_window_set_surface_damage;
       - sprd_hwc_window_set_zpos;

Change-Id: I6d8892ea2fe416fe5e306cb526a610a738289d40
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
6 years agopackage version up to 1.0.13 accepted/tizen_4.0_unified tizen_4.0 accepted/tizen/4.0/unified/20170929.075533 accepted/tizen/unified/20170928.072127 submit/tizen/20170927.064133 submit/tizen_4.0/20170927.064121 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Boram Park [Wed, 27 Sep 2017 06:39:53 +0000 (15:39 +0900)]
package version up to 1.0.13

Change-Id: I707511377c675888bad12c25358264a059169406

6 years agomove definition in front of function 16/152716/1
Boram Park [Wed, 27 Sep 2017 01:10:22 +0000 (10:10 +0900)]
move definition in front of function

Change-Id: I1d12dede13bc872daea7058a719a4f2eeba10afe

6 years agomake sure size is over 0 15/152715/1
Boram Park [Wed, 27 Sep 2017 01:09:58 +0000 (10:09 +0900)]
make sure size is over 0

Change-Id: If4c06e2544de40b8372d53c172b48b7e672d345c

6 years agopackage version up to 1.0.12 accepted/tizen/4.0/unified/20170925.071817 accepted/tizen/unified/20170925.071322 submit/tizen/20170922.080343 submit/tizen_4.0/20170922.080338
Boram Park [Fri, 22 Sep 2017 07:59:47 +0000 (16:59 +0900)]
package version up to 1.0.12

Change-Id: Icb7f4a7f37bb53242c5f2947eaa201cd8de724ff

6 years agonot using enviroment variable to get drm fd 19/150719/1
Boram Park [Fri, 15 Sep 2017 07:40:31 +0000 (16:40 +0900)]
not using enviroment variable to get drm fd

Change-Id: I40dd51f782371a8f1667e75288e58e437889dd53

6 years agouse common format to display layer capabilities 23/146523/1 accepted/tizen/4.0/unified/20170908.222230 accepted/tizen/unified/20170908.220657 submit/tizen/20170908.051506 submit/tizen_4.0/20170908.051855
Łukasz Stelmach [Tue, 29 Aug 2017 07:44:24 +0000 (09:44 +0200)]
use common format to display layer capabilities

Change-Id: I82c1fd580e9d929c6e957c9c4668721ff5cd42c6
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
6 years agopackage version up to 1.0.11 accepted/tizen/4.0/unified/20170816.014235 accepted/tizen/4.0/unified/20170828.224158 accepted/tizen/unified/20170703.063952 submit/tizen/20170628.060033 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.110001 submit/tizen_4.0_unified/20170814.115522
Boram Park [Wed, 28 Jun 2017 06:00:11 +0000 (15:00 +0900)]
package version up to 1.0.11

Change-Id: Id2d6bfb26d421f8d4bc255182b80db04ff43e082

6 years agoremoved rgb in available format of img layer 13/135113/1
Changyeon Lee [Fri, 16 Jun 2017 08:27:20 +0000 (17:27 +0900)]
removed rgb in available format of img layer

Change-Id: I1d3306efa0dd2cb0f0e3c4d53005990ecb927a2d

6 years agopackage version up to 1.0.10 accepted/tizen/unified/20170613.194530 submit/tizen/20170613.064539
Boram Park [Tue, 13 Jun 2017 06:46:21 +0000 (15:46 +0900)]
package version up to 1.0.10

Change-Id: Ie97634ede812bf794ee833649d3efa0aa7d309b5

6 years agocorrect the displaying buffer size 26/133626/1
Boram Park [Sat, 10 Jun 2017 23:27:43 +0000 (08:27 +0900)]
correct the displaying buffer size

Change-Id: I8ae35e5a44d122f29e283a73a6140b2e38e0da23