Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make experimental backends the new default #875

Merged
merged 1 commit into from
Aug 21, 2022
Merged

Make experimental backends the new default #875

merged 1 commit into from
Aug 21, 2022

Conversation

yshui
Copy link
Owner

@yshui yshui commented Aug 21, 2022

Experimental no longer.

Signed-off-by: Yuxuan Shui yshuiv7@gmail.com

@yshui yshui requested a review from tryone144 August 21, 2022 05:03
Experimental no longer.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
@codecov
Copy link

codecov bot commented Aug 21, 2022

Codecov Report

Merging #875 (7e607bf) into next (3dfc422) will increase coverage by 0.15%.
The diff coverage is 52.94%.

Impacted file tree graph

@@            Coverage Diff             @@
##             next     #875      +/-   ##
==========================================
+ Coverage   38.85%   39.01%   +0.15%     
==========================================
  Files          46       46              
  Lines        9977     9976       -1     
==========================================
+ Hits         3877     3892      +15     
+ Misses       6100     6084      -16     
Impacted Files Coverage Δ
src/config.c 48.72% <ø> (ø)
src/config.h 23.52% <ø> (ø)
src/win.c 69.08% <ø> (+0.82%) ⬆️
src/options.c 21.55% <22.22%> (-0.24%) ⬇️
src/picom.c 67.99% <87.50%> (+0.62%) ⬆️

@yshui
Copy link
Owner Author

yshui commented Aug 21, 2022

I am probably going to merge this without review.

@yshui yshui merged commit 9f01d0d into next Aug 21, 2022
@yshui yshui deleted the legacy-backend branch August 21, 2022 22:05
nerbug added a commit to nerbug/arch-dotfiles-laptop that referenced this pull request Aug 22, 2022
A recent pull request for picom (yshui/picom#875)
made the experimental backends the new default and removed the
--experimental-backends configuration option. Therefore, we no longer
need this option in start-dwm.sh
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Nov 15, 2022
https://build.opensuse.org/request/show/1035698
by user mia + dimstar_suse
- Update to version 10
  * picom now needs libEGL to build
Notable changes:
  * experimental-backends is now the default. Everything should
    keep working, except the --glx-fshader-win option. The old
    window shader support has been replaced by --window-shader-fd.
    This new shader support has a different interface, so you have
    to adapt your existing shaders.
    gh#yshui/picom#875
  * legacy-backends option has been added so you can go back to the
    old backends, which will eventually be removed.
  * picom.desktop is installed to /etc/xdg/autostart/.
    picom should autostart now.
    gh#yshui/picom#791
  * Shadows and blur now match the shape of the window.
    This includes windows using the XShape extension, and windows
    with rounded corners.
    gh#yshui/picom#882
  *
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant