summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-04-29Use XRGB for the screen format instead of ARGBsandbox/mmajewski2/xrgb2Mateusz Majewski1-2/+2
ARGB is not needed, since the screen cannot display transparency anyway. Meanwhile some targets (in our case, virtgpu) cannot handle ARGB.
2023-08-04Fix deref after nulltizen_8.0_m2_releaseaccepted/tizen/unified/20230808.011407accepted/tizen/8.0/unified/20231005.092500tizen_8.0accepted/tizen_8.0_unifiedChangyeon Lee1-0/+1
Change-Id: I51601c7bc239070ce26c6200aa479a156761cf0a
2023-08-04Fix missing initialize local valueChangyeon Lee1-1/+1
Change-Id: I021022bcb1e292e4f03a8da016cb00c434b58a4a
2023-07-12Package version up to 2.0.7accepted/tizen/unified/riscv/20230719.151754accepted/tizen/unified/20230714.085819accepted/tizen_unified_riscvChangyeon Lee1-1/+1
Change-Id: I2d7f809a0537771a9f053091d4822b725587f3b2
2023-07-12Check kms device in find primary gpuChangyeon Lee1-27/+90
Change-Id: I099d095e13193b4ba93486f582f1b53d40cf63da
2023-06-08Use hw cursor when output has cursor layerChangyeon Lee3-2/+5
Change-Id: I9ba63582d759541ff4b861d0604f582f93bcef16
2022-06-29Package version up to 2.0.6tizen_7.0_m2_releasesubmit/tizen/20220629.070939accepted/tizen/unified/20220629.152514accepted/tizen/7.0/unified/hotfix/20221116.104423accepted/tizen/7.0/unified/20221110.061900tizen_7.0_hotfixtizen_7.0accepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unifiedChangyeon Lee1-1/+1
Change-Id: I312a9e0d79ec7f4a888249b2301501a9ef47cc86
2022-06-29Fix sign-compare warningChangyeon Lee5-17/+17
Change-Id: I38256a5af8151ca51adaf57db3685f612699a4b6
2022-06-27remove legacy libtdm backendsubmit/tizen/20220628.044343submit/tizen/20220627.072238accepted/tizen/unified/20220628.220148Changyeon Lee29-4545/+27
Change-Id: I54aaef8bda1da509ea69b177ce3dd85035fc9f50
2021-06-04Package version up to 2.0.5tizen_6.5.m2_releasesubmit/tizen_6.5/20211028.161501submit/tizen/20210604.060903accepted/tizen/unified/20210607.124812accepted/tizen/6.5/unified/20211028.093604tizen_6.5accepted/tizen_6.5_unifiedSooChan Lim1-1/+1
Change-Id: If32ac6b165d9e7e9e6b76e78456afd7b0764fb96
2021-05-13install COPYING to /halSooChan Lim1-1/+5
Change-Id: I8629ed5a9250b51c69ad08f50ea65a02dfd4f042
2021-03-24Package version up to 2.0.4submit/tizen/20210324.092405accepted/tizen/unified/20210325.122733Junkyeong Kim1-1/+1
Change-Id: I967b86bea3cfa7df7d0e55ce7abebb218cdf39f6 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-23Erase unnecessary deinit functionJunkyeong Kim1-1/+0
_tdm_drm_display_deinitialize is called in initialize if init failed. Fix double free error. Change-Id: I05b8e849197d6a36236bccb4da9f9ad6b6084868 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-19Package version up to 2.0.3submit/tizen/20210323.100158submit/tizen/20210319.090617accepted/tizen/unified/20210324.124540Junkyeong Kim1-1/+1
Change-Id: Ic044bd6fc12f0859f87585c42f450c2d625bb813 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-19remove output_commit/commit_handlerSooChan Lim1-2/+0
The hal-tdm-api does not support output_commit and output_commit_handler function pointer anymore. Change-Id: I144fbaba28b696695ed5a9ecab6462bbc9f52799
2021-03-19Remove unnecessary null checkingJunkyeong Kim1-6/+1
Change-Id: I6708d02b96e70960df4dec51573657a7bdf5b0e2 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-18Package version up to 2.0.2submit/tizen/20210318.042331accepted/tizen/unified/20210318.044656Junkyeong Kim1-1/+1
Change-Id: Ie49f3ca7836423c6c7af0068b9a67bacff323d67 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-18Add post for hal backendJunkyeong Kim1-1/+4
Make symbolic link for hal backend package. Change-Id: Iea69c716c4f2f3d7ea9beed3462d3bedab8dbf5f Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-15Package version up to 2.0.1submit/tizen/20210315.045744accepted/tizen/unified/20210315.134229Junkyeong Kim1-1/+1
Change-Id: I892111b2cb3c6ae382e3f4454bc396b7a94a7514 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-15Fix syntaxJunkyeong Kim1-1/+1
Change-Id: I5b1e7fbe437c385eabd899c11100fb76d3a6c9db Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-11package version up to 2.0.0submit/tizen/20210312.004154accepted/tizen/unified/20210312.184254SooChan Lim1-1/+1
use the backend interface of hal-api-tdm Change-Id: I8dad86000d6013da3d8e31d0215ac3031d5a4abe
2021-03-11Add missing boilerplateJunkyeong Kim21-1/+601
Change-Id: I8dc4fc2bad53245a39a901c51a830db3e29c8b60 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-03-10make hal-backend-tdm-drm packageSooChan Lim16-3/+4521
This is the first step for implementing the new hal backend. libhal-backend-tdm-drm package has a new hal backend module. The new hal architecture will be available for Tizen 6.5. Change-Id: Iaef8d29c0b20eb0e06d695cb813fbd5c355cae58 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2021-02-03move source files to src/libtdm-drm/SooChan Lim14-16/+18
Change-Id: I7dcb371ebee1cd445994598d474cead20e13610e
2020-12-16package version up to 1.1.1submit/tizen/20201216.092113accepted/tizen/unified/20201217.124249SooChan Lim1-1/+1
Change-Id: I1e168abc46ed7f4ac4d098f58058ba88fbb76e41
2020-12-16fix the memory leakSooChan Lim1-0/+1
Change-Id: I4e6347b720f1cec4558c00a0b26168f238314ed8
2019-11-01package version up to 1.1.0tizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114801submit/tizen_6.0_hotfix/20201102.192501submit/tizen_6.0/20201029.205101submit/tizen/20191104.003215accepted/tizen/unified/20191104.115231accepted/tizen/6.0/unified/hotfix/20201103.051015accepted/tizen/6.0/unified/20201030.123407tizen_6.0_hotfixtizen_6.0accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedJunkyeong Kim1-1/+1
Change-Id: I044f5ea1b3b48702f6f090c8c40b5c9b3c5d036b Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-10-21enable HWCJunkyeong Kim1-1/+1
Change-Id: Ib457f18d695d8cb389b92e1773a8206a16603f44 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-10-21dpms: save current dpms valueJunkyeong Kim3-0/+15
do not set buffer and commit when dpms is not on. Change-Id: I855c87a3380a9dab6611a66e8f4b94f02ae302ff Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-10-18package version up to 1.0.15tizen_5.5.m2_releasesubmit/tizen_5.5_wearable_hotfix/20201026.184301submit/tizen_5.5_mobile_hotfix/20201026.185101submit/tizen_5.5/20191031.000001submit/tizen/20191018.014129accepted/tizen/unified/20191018.042627accepted/tizen/5.5/unified/wearable/hotfix/20201027.122718accepted/tizen/5.5/unified/mobile/hotfix/20201027.081243accepted/tizen/5.5/unified/20191031.014853tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5accepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedSooChan Lim1-1/+1
Change-Id: I5cc80963a993c3b86ffcc0399d68cd0d6db99fcb
2019-10-18Revert "enable hwc"SooChan Lim1-1/+1
This reverts commit fbc61177a34b72a9d0394ff412a1be44d2acd012. Change-Id: I1ded7d650244706663dbe310da8e52f5e8ca30de
2019-09-25package version up to 1.0.14submit/tizen/20190925.113718accepted/tizen/unified/20190926.065710Junkyeong Kim1-1/+1
Change-Id: I52644b5e493529859164d038cfb8fca2b9b28ecd Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-09-25enable hwcJunkyeong Kim1-1/+1
Change-Id: I6688947a700aa957ccd3371de2f529be52595b8f Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-09-16change the hwc policySooChan Lim1-8/+8
Change-Id: Ie0198cf809d5123a2002aeaf48cd61c33adbc3d2
2019-09-06change the implementation of the display_bufferSooChan Lim2-97/+172
Change-Id: Ifaf6fe8204732625ad94380752c2ac1e316d8f03 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2019-09-06implement TDM HWCSooChan Lim9-139/+1365
Change-Id: Iff72f644f6f22d6f2ae67a765d26d300cb443d7c
2018-03-23package version up to 1.0.13submit/tizen_5.0/20181101.000001submit/tizen/20180323.051357accepted/tizen/unified/20180326.075242accepted/tizen/5.0/unified/20181102.012402tizen_5.0accepted/tizen_5.0_unifiedBoram Park1-1/+1
Change-Id: Ifdc9658fc2cc465cc24b2bc965370e02a3a7ade3
2018-03-23ref/unref display_buffer by using buffer's user_dataBoram Park3-121/+102
Change-Id: If23674969569149bdc0215983ec74f37b7c02810
2018-03-23Revert "ref/unref display_buffer by using buffer's user_data"Boram Park3-106/+133
This reverts commit 5cf71a621cba489e2ffade1bfcb17a2690659b74. Change-Id: Ib4069c2a38b70dd4893d98b8171ed1ac9914ebc2
2018-03-15package version up to 1.0.12submit/tizen/20180314.093754accepted/tizen/unified/20180316.062429Boram Park1-1/+1
Change-Id: I8d66267ae778dbac106390dcc875277cc306a42a
2018-03-15ref/unref display_buffer by using buffer's user_dataBoram Park3-133/+106
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: Iff21f4da7a00b5c42a861d3659783ce0775d0a57
2018-03-15fix prop's indexBoram Park1-7/+8
Change-Id: I35e8782c1340c56086b73c047563bd340a7fb8c0
2018-02-26package version up to 1.0.11submit/tizen/20180226.051541accepted/tizen/unified/20180226.142354Boram Park1-1/+1
Change-Id: I64d6e6b3e2f73dd0e573d897979a75576075670d
2018-02-26pixman doesn't support YUV format for destinationBoram Park1-0/+2
Change-Id: I1c92e95346b170293cca19bb791f62219fe37a29
2018-02-26remove unsupported formatBoram Park1-1/+0
Change-Id: I1fbfa1a918127ce94db6c51c17e9297b151af6ff
2018-02-22package version up to 1.0.10submit/tizen/20180222.022055accepted/tizen/unified/20180222.080253Junkyeong Kim1-1/+1
Change-Id: I8fedb1dc20404846e02e11daa085a9dac338964e Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2018-02-21free allocated display buffers when deinitJunkyeong Kim3-5/+17
Change-Id: I8bc68f7ef1f7fef62c7c3283698e3dd44f542392 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
2017-09-27package version up to 1.0.9tizen_4.0.m2_releasetizen_4.0.IoT.p2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_4.0/20170927.064121submit/tizen/20170927.064133accepted/tizen/unified/20170928.072122accepted/tizen/4.0/unified/20170929.075527tizen_4.0_tvtizen_4.0accepted/tizen_4.0_unifiedBoram Park1-1/+1
Change-Id: I48d7f34268953c454bc47dbc64fc4196d4bb958f
2017-09-27remove unused codeBoram Park1-2/+0
Change-Id: Iff7e0cea84f393cd8d87a635237f5d914e078216
2017-09-27fix memory leakBoram Park1-2/+7
Change-Id: Id4596ea2b776659f16454a44b5d37135f9ac124b