diff --git a/dot_config/picom.conf b/dot_config/picom.conf index b1c46c9961ca890a886a23150bfcd9c3b0fff7a1..7c8ed9a094bddab9c0bbde7f53603656c4dd4c8d 100644 --- a/dot_config/picom.conf +++ b/dot_config/picom.conf @@ -17,8 +17,6 @@ backend = "glx"; # ################################# -glx-no-stencil = true; - # GLX backend: Copy unmodified regions from front buffer instead of redrawing them all. # My tests with nvidia-drivers show a 10% decrease in performance when the whole screen is modified, # but a 20% increase when only 1/4 is. @@ -31,11 +29,6 @@ glx-copy-from-front = false; # Overrides --glx-copy-from-front. # glx-use-copysubbuffermesa = true; -# GLX backend: Avoid rebinding pixmap on window damage. -# Probably could improve performance on rapid window content changes, but is known to break things on some drivers (LLVMpipe). -# Recommended if it works. -glx-no-rebind-pixmap = true; - # GLX backend: GLX buffer swap method we assume. # Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1). # undefined is the slowest and the safest, and the default value. @@ -93,10 +86,10 @@ shadow = true; # "class_g ?= 'Cairo-dock'", # "class_g ?= 'Xfce4-notifyd'", "class_g ?= 'i3-frame'", -# "_GTK_FRAME_EXTENTS@:c", -# "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" - "_NET_WM_WINDOW_TYPE@:32a *= '_NET_WM_WINDOW_TYPE_DOCK'", - "I3_FLOATING_WINDOW@:c != 1" +# "_GTK_FRAME_EXTENTS@", +# "_NET_WM_STATE@ *= '_NET_WM_STATE_HIDDEN'" + "_NET_WM_WINDOW_TYPE@ *= '_NET_WM_WINDOW_TYPE_DOCK'", + "I3_FLOATING_WINDOW@ != 1" ]; # Avoid drawing shadow on all shaped windows (see also: --detect-rounded-corners) # shadow-ignore-shaped = false; @@ -173,10 +166,6 @@ detect-rounded-corners = true; # For example without this enabled my xfce4-notifyd is 100% opacity no matter what. detect-client-opacity = true; -# Specify refresh rate of the screen. -# If not specified or 0, compton will try detecting this with X RandR extension. -refresh-rate = 0; - # Vertical synchronization: match the refresh rate of the monitor vsync = false;