Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-23 | Package version up to 2.2.2accepted/tizen/unified/20241030.154504accepted/tizen/9.0/unified/20241112.144024tizen_9.0tizenaccepted/tizen_unifiedaccepted/tizen_9.0_unified | jinbong.lee | 1 | -1/+1 | |
Change-Id: Ided0339fe933d7fb9fedff1932c8362aef059794 | |||||
2024-10-23 | Fix get atomic property | jinbong.lee | 1 | -2/+4 | |
- fix return value as HAL_TDM_ERROR_OPERATION_FAILED if there is no property. Change-Id: Iea5075e14fd011bd754151ef7f8c697e767c1fec | |||||
2024-08-07 | Package version up to 2.2.1tizen_9.0_m2_releaseaccepted/tizen/unified/x/asan/20241014.000042accepted/tizen/unified/x/20240821.014000accepted/tizen/unified/toolchain/20241004.101720accepted/tizen/unified/dev/20240821.053348accepted/tizen/unified/20240820.163551accepted/tizen/9.0/unified/20241030.232218accepted/tizen_unified_x_asanaccepted/tizen_unified_xaccepted/tizen_unified_toolchainaccepted/tizen_unified_dev | Changyeon Lee | 1 | -1/+1 | |
Change-Id: Icd9497c0ac6ba5f2a3e7b95f36f0f660273eeec2 | |||||
2024-08-07 | Build with hal-rootstrap | Changyeon Lee | 7 | -61/+5 | |
Change-Id: I509b53a2533ef1c9def46db88e8d20538020cfe0 | |||||
2024-07-24 | Package version up to 2.2.0accepted/tizen/unified/x/asan/20240813.231035accepted/tizen/unified/x/20240727.073546accepted/tizen/unified/toolchain/20240812.132748accepted/tizen/unified/dev/20240729.000749accepted/tizen/unified/20240731.160104 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I6cfbaa04a48428ff245207c070e6654c6eb30b9f | |||||
2024-07-24 | Do not allocate backend data | Changyeon Lee | 1 | -111/+58 | |
backend data is allocated in hal-api Change-Id: I551422174ad639184e8d60037347ae9b9a165772 | |||||
2024-07-23 | Initialize major_version and minor_version as v1.0 | Chanwoo Choi | 1 | -5/+6 | |
Initialize major_version and minor_version as v1.0 in order to support the new HAL API versioning method and then remove the deprecated abi_version field. Change-Id: Ia1f615bfa508af8e76f1ffd44c49846b0aeceb41 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> | |||||
2024-07-09 | Package version up to 2.1.10accepted/tizen/unified/x/20240711.084618accepted/tizen/unified/dev/20240711.085724accepted/tizen/unified/20240711.011451 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: If64ffc0acb3326dd84d2c78b89841f6ff97768f2 | |||||
2024-07-09 | hwc: Get ownership of acquire_fence fd when fd is set to tdm backend | Changyeon Lee | 1 | -2/+1 | |
It is better to transfer ownership when fd is set in tdm for fd management. Change-Id: I097243d06f8c467876927573f2260732f845ecbc | |||||
2024-06-20 | Package version up to 2.1.9accepted/tizen/unified/x/20240625.014040accepted/tizen/unified/dev/20240701.072739accepted/tizen/unified/20240624.104724 | Junkyeong Kim | 1 | -1/+1 | |
Change-Id: Ia57005e0ed2d3852a1ddc09c11a7c9e233ab7b82 Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com> | |||||
2024-06-20 | Support cursor rotation without pixman | Junkyeong Kim | 3 | -62/+218 | |
Change-Id: I81894c597cf205406526726b49e831d89da90eff Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com> | |||||
2023-10-16 | Package version up to 2.1.8accepted/tizen/unified/riscv/20231220.095313accepted/tizen/unified/dev/20240620.003122accepted/tizen/unified/20231018.120813accepted/tizen_unified_riscv | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I204fb4c699d65d9795b4bedff7dd738217bc6a33 | |||||
2023-10-16 | hwc: do not change info of cursor window | Changyeon Lee | 2 | -24/+33 | |
if backend changes info of cursor window, backend can get original info. this patch adds cursor info to hwc_window and uses cursor info to layer info if cursor use hw layer. Change-Id: Ibb1bfa41406020e1ccea1c1452bb857c828d16f8 | |||||
2023-10-16 | hwc: adjust cursor x/y of src_config.pos when x/y of dst pos is negative | Changyeon Lee | 1 | -0/+2 | |
Change-Id: I1d1f4d6705d9ed0709315312f8fb928230189a71 | |||||
2023-10-16 | hwc: adjust cursor width/height of src/dst pos when x/y of dst pos is negative | Changyeon Lee | 1 | -5/+11 | |
this patch supports cursor x/y of dest pos is negative. Change-Id: I1c7987d47e2361ff9f17171d0c4f08d742972289 | |||||
2023-09-19 | Package version up to 2.1.7tizen_8.0_m2_releaseaccepted/tizen/unified/20230921.063854accepted/tizen/8.0/unified/20231005.092436tizen_8.0accepted/tizen_8.0_unified | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I69e6650059cd0b1767d468fd98f58b72c4ec7990 | |||||
2023-09-19 | hwc: set max overlay count for assigning overlay layer to output 1 | Changyeon Lee | 1 | -0/+4 | |
output 0 overlay count : 9 output 1 overlay count : 8 Change-Id: I635e6831d5eb09922b4bd95752edb6da73e3a44f | |||||
2023-09-14 | Package version up to 2.1.6accepted/tizen/unified/20230915.085400 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I0892d5fb1f713692dcfbe6a3808f67be69d57b13 | |||||
2023-09-14 | hwc: fix the problem that target window and device window use same lzpos | Changyeon Lee | 1 | -2/+2 | |
Change-Id: I4752b6e4a0d370d42104c0e01db0bb3fa760ef42 | |||||
2023-09-13 | hwc: set the video window to the hw layer regardless of device windowaccepted/tizen/unified/20230914.100400 | Changyeon Lee | 1 | -3/+2 | |
Change-Id: I101b67b8c31a1c801bec66d12729bbc0224b44dc | |||||
2023-09-13 | Package version up to 2.1.5 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I1058f0c5384a4743cb44801c4a9e9344de772e60 | |||||
2023-09-13 | hwc: do not fix the video layer below the ui layer | Changyeon Lee | 1 | -28/+34 | |
if all windows use hw layer, the video layer does not need to be located below the ui layer. Change-Id: Ifcf7cb8a8c50f5b687658ff56223f6dc679d75c4 | |||||
2023-09-13 | hwc: support destination transform on hw layer | Changyeon Lee | 1 | -6/+0 | |
Change-Id: I6ba085aec35e83aa130a893b287b5f044b66604d | |||||
2023-09-05 | Package version up to 2.1.4accepted/tizen/unified/20230906.014637 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I6202c05014ba0e34cbe3931e3c03aa01fa7684e4 | |||||
2023-09-05 | hwc: support multiple overlay layer | Changyeon Lee | 3 | -37/+38 | |
Change-Id: I3033c586c6bda4b99a12a41292e02e962ad689f7 | |||||
2023-09-05 | layer: add destroy handler of hwc_window | Changyeon Lee | 1 | -1/+20 | |
Change-Id: I70b0f6a9623a481480883e839217eb746e685bce | |||||
2023-09-05 | hwc: add vc4_hwc_window_add/remove_destroy_handler | Changyeon Lee | 4 | -0/+73 | |
Change-Id: I51932f9ce9ec4fad13def3e562ed0ab058ce8d0c | |||||
2023-02-09 | Package version up to 2.1.3accepted/tizen/unified/20230215.155640 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: Iae40f862f78fd83a9dfc68222b8f57da99e4b938 | |||||
2023-02-09 | hwc: Do not set the release fence is buffer of window is not updated | Changyeon Lee | 4 | -30/+54 | |
output can be updated when other window update buffer. hwc should check whether buffer of window is updated when set the release fence. Change-Id: I2847e7d24ea22c27691b78725e65eaea9f2a9d1a | |||||
2023-02-07 | hwc: Add missing ATOMIC_ALLOW_MODESET flag | Changyeon Lee | 1 | -1/+1 | |
Change-Id: Id8043a9db25c5167704c8c61bc011ed5a658ea69 | |||||
2022-08-17 | Package version up to 2.1.2tizen_7.0_m2_releasesubmit/tizen/20220818.084153submit/tizen/20220817.100118accepted/tizen/unified/20220822.123828accepted/tizen/7.0/unified/hotfix/20221116.104355accepted/tizen/7.0/unified/20221110.060456tizen_7.0_hotfixtizen_7.0accepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unified | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I0236448e9c337e459d26ce8bac334608fa8d819b | |||||
2022-08-17 | hwc: add ARGB8888 format to video supported formats | Changyeon Lee | 1 | -1/+2 | |
Change-Id: Id76658fd5c3fc282bc743d6060666c5e97ef7aef | |||||
2022-06-22 | remove legacy libtdm backendsubmit/tizen/20220628.044343submit/tizen/20220627.072238accepted/tizen/unified/20220628.220221 | Changyeon Lee | 26 | -4974/+27 | |
Change-Id: Iac872b98d96b2f3edca98149accfc9d4db58cd3c | |||||
2022-03-25 | Workaround: skip DPMS handling if there is no mode change | Marek Szyprowski | 2 | -0/+18 | |
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 | |||||
2022-02-24 | Package version up to 2.1.1submit/tizen/20220224.043704 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: Idac3fe8542d488b90f8bdaa4f8f932105da6e24b | |||||
2022-02-23 | create client target buffer queue with width and height of output mode | Changyeon Lee | 3 | -49/+21 | |
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 | |||||
2022-02-23 | do not set crtc in vc4_output_set_mode | Changyeon Lee | 1 | -7/+0 | |
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 | |||||
2022-02-17 | Package version up to 2.1.0submit/tizen/20220218.030458submit/tizen/20220218.025831accepted/tizen/unified/20220220.211457 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I89c06077b47bb64cc8923924626e7f2267979ff6 | |||||
2022-02-17 | support hwc_set_client_target_buffer_info | Changyeon Lee | 3 | -0/+20 | |
Change-Id: I4ac084c229ac525d1a17101c7ce950edb6fe0d79 | |||||
2022-02-17 | fix source pos when buffer of mirror output is set | Changyeon Lee | 3 | -7/+9 | |
we use source pos of mirror output mode because buffer size can larger than output mode Change-Id: I22233c2fb54cb18e3900cd88be94f881cb4c3be9 | |||||
2022-02-11 | assign overlay, cursor, primary layer to each output | Changyeon Lee | 2 | -0/+15 | |
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 | |||||
2021-07-26 | fix missing libtbm dependencytizen_6.5.m2_releasesubmit/tizen_6.5/20211028.161401submit/tizen/20210906.061530submit/tizen/20210825.074437accepted/tizen/unified/20210907.121932accepted/tizen/6.5/unified/20211028.093423tizen_6.5accepted/tizen_6.5_unified | Changyeon Lee | 1 | -1/+1 | |
Change-Id: I5fa8d7e9a2e34fc44d36b6eaa601c2616e9d5f64 | |||||
2021-06-04 | Package version up to 2.0.11submit/tizen/20210604.060903accepted/tizen/unified/20210607.124823 | SooChan Lim | 1 | -1/+1 | |
Change-Id: I25c60b616cf31938e9cab3b6419b192b6dbe5bdf | |||||
2021-05-12 | install COPYING to /hal | SooChan Lim | 1 | -1/+5 | |
Change-Id: I66f017bfa92897026b46391f54ee17ab475586cc | |||||
2021-04-26 | Package version up to 2.0.10submit/tizen/20210428.023940submit/tizen/20210427.031029submit/tizen/20210426.015950accepted/tizen/unified/20210427.085812 | SooChan Lim | 1 | -1/+1 | |
Change-Id: I73e21af806d4b573b6cce44f73d2014551c80873 | |||||
2021-04-26 | avoid the double free | SooChan Lim | 1 | -5/+0 | |
Change-Id: Ie120e36df3bbf0e804c3d122b8eadca276a4351f | |||||
2021-04-22 | Package version up to 2.0.9submit/tizen/20210422.065134 | Changyeon Lee | 1 | -1/+1 | |
Change-Id: Ib3b5961919feaaa20d2f0e6e92e2173a59e9cf75 | |||||
2021-04-22 | hwc: fix missing setting zpos of target_window | Changyeon Lee | 2 | -2/+6 | |
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 | |||||
2021-04-19 | print the type of event | SooChan Lim | 1 | -11/+17 | |
show the type of events when it gets interrupt from drm_fd. Change-Id: Id631c3bd508291489ab1746b38a766af478224b7 | |||||
2021-04-19 | Package version up to 2.0.8submit/tizen/20210419.014034accepted/tizen/unified/20210419.153540 | SooChan Lim | 1 | -1/+1 | |
Change-Id: I283a23244bdf691ce006a6026a952ff8a70eafaf |