yshui / picom

A lightweight compositor for X11
Other
3.92k stars 576 forks source link

New new new backend part 2: compatibiliary layer #1236

Closed yshui closed 2 months ago

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 0.59347% with 335 lines in your changes are missing coverage. Please review.

Project coverage is 36.53%. Comparing base (2efd2c8) to head (a3187d0).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/yshui/picom/pull/1236/graphs/tree.svg?width=650&height=150&src=pr&token=NRSegi0Gze&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui)](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui) ```diff @@ Coverage Diff @@ ## next #1236 +/- ## ========================================== - Coverage 37.42% 36.53% -0.90% ========================================== Files 54 55 +1 Lines 11983 12279 +296 ========================================== + Hits 4485 4486 +1 - Misses 7498 7793 +295 ``` | [Files](https://app.codecov.io/gh/yshui/picom/pull/1236?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui) | Coverage Δ | | |---|---|---| | [src/backend/dummy/dummy.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fdummy%2Fdummy.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZHVtbXkvZHVtbXkuYw==) | `64.93% <ø> (ø)` | | | [src/backend/gl/egl.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fgl%2Fegl.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZ2wvZWdsLmM=) | `18.13% <ø> (ø)` | | | [src/backend/gl/gl\_common.h](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fgl%2Fgl_common.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZ2wvZ2xfY29tbW9uLmg=) | `19.44% <ø> (ø)` | | | [src/picom.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fpicom.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL3BpY29tLmM=) | `60.62% <100.00%> (-0.07%)` | :arrow_down: | | [src/backend/gl/glx.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fgl%2Fglx.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZ2wvZ2x4LmM=) | `32.15% <0.00%> (-0.13%)` | :arrow_down: | | [src/backend/xrender/xrender.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fxrender%2Fxrender.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQveHJlbmRlci94cmVuZGVyLmM=) | `0.00% <0.00%> (ø)` | | | [src/backend/gl/gl\_common.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fgl%2Fgl_common.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZ2wvZ2xfY29tbW9uLmM=) | `26.20% <0.00%> (+0.21%)` | :arrow_up: | | [src/backend/backend\_common.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fbackend_common.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvYmFja2VuZF9jb21tb24uYw==) | `39.46% <0.00%> (+0.15%)` | :arrow_up: | | [src/backend/gl/blur.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fgl%2Fblur.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvZ2wvYmx1ci5j) | `0.00% <0.00%> (ø)` | | | [src/backend/compat.c](https://app.codecov.io/gh/yshui/picom/pull/1236?src=pr&el=tree&filepath=src%2Fbackend%2Fcompat.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2JhY2tlbmQvY29tcGF0LmM=) | `0.00% <0.00%> (ø)` | |