You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TL;DR: rounded corners and dual_kawase blur on all backends.
This fork contains:
Dual kawase blur method from tryone144 as well as his new feature/dual_kawase branch which implements the dual kawase blur method on the experimental glx backend.
Rounded corners code from sdhand which is also ported to the experimetnal XRender backend.
New code for rounded corners (+borders) on the glx backend using GLSL fragment shader for both legacy and experimental backends
It's been a while since this fork had some work and the good people at the main picom branch merged some of this code into the main branch.
However, not all code / features have been merged, ATM the status is as per the below:
Included in main branch
Rounded corners on legacy backends (both "glx" and "xrender")
Dual-kawase blur on experimental "glx" backend only
Not-included in main branch
Rounded corners with "--experimental-backends"
Rounded borders on the legacy "glx" backend
Rounded border rules on the legacy "glx" backend
Dual-kawase blur on the legacy "glx" backend
Updated fork
Since this fork was released a few issues were opened for bugs that were perhaps fixed in the main branch but not on this one, while I always recommend using the main branch as a better strategy than using older forked code, since not all features were yet implemented in the main branch I thought it might still be useful to rebase this fork on the most current work of the main branch.
However, this fork has also been forked quite a few times (over 15), not being certain what work was done based on this fork or what new bugs the rebase will introduce I created a new branch (next-rebase) for the rebased code.
To pull the latest code residing in the next-rebase branch: