Added New Backend Dual Kawase Blur + Rounded Corners - merged with Ibhagwan
This commit is contained in:
@ -7,7 +7,6 @@ if get_option('with_docs')
|
||||
'picom-version='+version,
|
||||
'--format', 'manpage', '@INPUT@', '-D',
|
||||
meson.current_build_dir()],
|
||||
install: true,
|
||||
install_dir: join_paths(get_option('mandir'), 'man1'))
|
||||
install: true, install_dir: 'share/man/man1/')
|
||||
endforeach
|
||||
endif
|
||||
|
@ -106,6 +106,18 @@ OPTIONS
|
||||
*--inactive-dim* 'VALUE'::
|
||||
Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
|
||||
|
||||
*--corner-radius* 'VALUE'::
|
||||
Round the corners of windows. (defaults to 0).
|
||||
|
||||
*--rounded-corners-exclude* 'CONDITION'::
|
||||
Exclude conditions for rounded corners.
|
||||
|
||||
*--round-borders* 'VALUE'::
|
||||
When rounding corners, Round the borders of windows. (defaults to 1).
|
||||
|
||||
*--round-borders-exclude* 'CONDITION'::
|
||||
Exclude conditions for rounding borders.
|
||||
|
||||
*--mark-wmwin-focused*::
|
||||
Try to detect WM windows (a non-override-redirect window with no child that has 'WM_STATE') and mark them as active.
|
||||
|
||||
@ -140,7 +152,7 @@ OPTIONS
|
||||
Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window, rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy, provided that the WM supports it.
|
||||
|
||||
*--unredir-if-possible*::
|
||||
Unredirect all windows if a full-screen opaque window is detected, to maximize performance for full-screen windows. Known to cause flickering when redirecting/unredirecting windows.
|
||||
Unredirect all windows if a full-screen opaque window is detected, to maximize performance for full-screen windows. Known to cause flickering when redirecting/unredirecting windows. *--paint-on-overlay* may make the flickering less obvious.
|
||||
|
||||
*--unredir-if-possible-delay* 'MILLISECONDS'::
|
||||
Delay before unredirecting the window, in milliseconds. Defaults to 0.
|
||||
@ -166,7 +178,7 @@ OPTIONS
|
||||
*--detect-client-leader*::
|
||||
Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same group focused at the same time. 'WM_TRANSIENT_FOR' has higher priority if *--detect-transient* is enabled, too.
|
||||
|
||||
*--blur-method*, *--blur-size*, *--blur-deviation*::
|
||||
*--blur-method*, *--blur-size*, *--blur-deviation, *--blur-strength*::
|
||||
Parameters for background blurring, see the *BLUR* section for more information.
|
||||
|
||||
*--blur-background*::
|
||||
@ -407,6 +419,9 @@ Available options of the 'blur' section are: ::
|
||||
*deviation*:::
|
||||
A floating point number. The standard deviation for the 'gaussian' blur method. Corresponds to the *--blur-deviation* command line option (default: 0.84089642).
|
||||
|
||||
*strength*:::
|
||||
An integer in the range 1-20. The strength of the 'dual_kawase' blur method. Corresponds to the *--blur-strength* command line option. If not specified, the value requested by *--blur-size* is approximated.
|
||||
|
||||
*kernel*:::
|
||||
A string. The kernel to use for the 'kernel' blur method, specified in the same format as the *--blur-kerns* option. Corresponds to the *--blur-kerns* command line option.
|
||||
|
||||
|
Reference in New Issue
Block a user