yshui / picom

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

New renderer #1240

Closed yshui closed 2 months ago

codecov[bot] commented 2 months ago

Codecov Report

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

Project coverage is 40.40%. Comparing base (6c925e7) to head (3ca048e).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/yshui/picom/pull/1240/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/1240?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 #1240 +/- ## ========================================== + Coverage 38.39% 40.40% +2.01% ========================================== Files 55 59 +4 Lines 12073 12534 +461 ========================================== + Hits 4635 5064 +429 - Misses 7438 7470 +32 ``` | [Files](https://app.codecov.io/gh/yshui/picom/pull/1240?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/backend\_common.c](https://app.codecov.io/gh/yshui/picom/pull/1240?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==) | `10.62% <ø> (-36.91%)` | :arrow_down: | | [src/backend/gl/gl\_common.h](https://app.codecov.io/gh/yshui/picom/pull/1240?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=) | `5.35% <ø> (-13.88%)` | :arrow_down: | | [src/common.h](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Fcommon.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2NvbW1vbi5o) | `44.82% <ø> (-37.94%)` | :arrow_down: | | [src/config.c](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Fconfig.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2NvbmZpZy5j) | `48.83% <ø> (-0.14%)` | :arrow_down: | | [src/config.h](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Fconfig.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL2NvbmZpZy5o) | `23.52% <ø> (ø)` | | | [src/types.h](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Ftypes.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL3R5cGVzLmg=) | `100.00% <100.00%> (ø)` | | | [src/win.c](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Fwin.c&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL3dpbi5j) | `72.27% <100.00%> (+2.91%)` | :arrow_up: | | [src/win.h](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree&filepath=src%2Fwin.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL3dpbi5o) | `100.00% <ø> (+17.07%)` | :arrow_up: | | [src/backend/gl/blur.c](https://app.codecov.io/gh/yshui/picom/pull/1240?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/gl/egl.c](https://app.codecov.io/gh/yshui/picom/pull/1240?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=) | `19.25% <60.00%> (+0.40%)` | :arrow_up: | | ... and [11 more](https://app.codecov.io/gh/yshui/picom/pull/1240?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui) | | ... and [3 files with indirect coverage changes](https://app.codecov.io/gh/yshui/picom/pull/1240/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui)