yshui / picom

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

New new new backend part 5: converting the GL backends #1239

Closed yshui closed 2 months ago

codecov[bot] commented 2 months ago

Codecov Report

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

Project coverage is 38.49%. Comparing base (6e9d21b) to head (814bcd9). Report is 18 commits behind head on next.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/yshui/picom/pull/1239/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/1239?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 #1239 +/- ## ========================================== + Coverage 37.38% 38.49% +1.10% ========================================== Files 55 55 Lines 12280 12042 -238 ========================================== + Hits 4591 4635 +44 + Misses 7689 7407 -282 ``` | [Files](https://app.codecov.io/gh/yshui/picom/pull/1239?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/win.c](https://app.codecov.io/gh/yshui/picom/pull/1239?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) | `69.36% <ø> (ø)` | | | [src/backend/gl/glx.c](https://app.codecov.io/gh/yshui/picom/pull/1239?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=) | `33.06% <33.33%> (+0.91%)` | :arrow_up: | | [src/region.h](https://app.codecov.io/gh/yshui/picom/pull/1239?src=pr&el=tree&filepath=src%2Fregion.h&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui#diff-c3JjL3JlZ2lvbi5o) | `50.94% <0.00%> (-4.62%)` | :arrow_down: | | [src/backend/gl/egl.c](https://app.codecov.io/gh/yshui/picom/pull/1239?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.35% <27.27%> (+1.22%)` | :arrow_up: | | [src/backend/gl/gl\_common.h](https://app.codecov.io/gh/yshui/picom/pull/1239?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.23% <33.33%> (-0.22%)` | :arrow_down: | | [src/backend/gl/blur.c](https://app.codecov.io/gh/yshui/picom/pull/1239?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/gl\_common.c](https://app.codecov.io/gh/yshui/picom/pull/1239?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=) | `36.42% <30.21%> (+10.21%)` | :arrow_up: | ... and [3 files with indirect coverage changes](https://app.codecov.io/gh/yshui/picom/pull/1239/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yuxuan+Shui)