picom icon indicating copy to clipboard operation
picom copied to clipboard

window resizing is slow/stuttering

Open Hippo0o opened this issue 4 years ago • 2 comments

Platform

arch btw

GPU, drivers, and screen setup

intel modesetting 5120x1440+0+0 & 1920x1080+5120+360

Environment

i3 version 4.20.1

picom version

Diagnostics **Version:** vgit-7e568

Extensions:

  • Shape: Yes
  • XRandR: Yes
  • Present: Present

Misc:

  • Use Overlay: No (Another compositor is already running)
  • Config file used: /home/tobias/.config/picom.conf

Drivers (inaccurate):

modesetting

Backend: glx

  • Driver vendors:
  • GLX: Mesa Project and SGI
  • GL: Intel
  • GL renderer: Mesa Intel(R) UHD Graphics (CML GT2)
  • Accelerated: 1

Configuration:

Configuration file
# Shadow
shadow = false;
shadow-radius = 9;
shadow-offset-x = -9;
shadow-offset-y = -9;
shadow-opacity = 0.5;
shadow-exclude = [];
shadow-ignore-shaped = false;

# Fading
fading = false;
fade-delta = 10;
fade-in-step = 0.10;
fade-out-step = 0.09;
fade-exclude = [ ];
#no-fading-openclose = true;

# Other
backend = "glx"
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
use-damage = true;
vsync = true;

# Opacity
#inactive-opacity = 0.99;
#active-opacity = 0.99;
opacity-rule = [
#  "100:fullscreen",
#  "99:I3_FLOATING_WINDOW@:c",
]

# Window type settings
wintypes:
{
  tooltip = { fade = true; shadow = false; opacity = 0.98; };
  toolbar = { fade = true; shadow = false; opacity = 0.98; };
  normal = { fade = true; shadow = true; opacity = false; };
  menu = { fade = true; shadow = false; opacity = 0.98; };
  dialog = { fade = true; shadow = true; opacity = 0.98; };
  popup_menu = { fade = true; shadow = true; opacity = 0.98; };
  notification = { fade = true; shadow = true; full-shadow = true; opacity = 0.99; };
  dock = { fade = false; shadow = true; opacity = false; };
};

Steps of reproduction

resize a floating window

Expected behavior

smooth

Current Behavior

stuttering

I'm using --experimental-backends. Tell me what i can do to help you solve this problem. :)

Hippo0o avatar Mar 08 '22 11:03 Hippo0o

image

i've tested:

  • xrender backend
  • glx backend
  • with and without --experimental-backends
  • shadow off and on

all behave the same in this regard.

Hippo0o avatar Mar 08 '22 11:03 Hippo0o

  • Same problem
  • AMD 6000 Series GPU

martinjrrr avatar Jul 15 '22 23:07 martinjrrr