Buggy rounded-corners-exclude widthb behaviour with animations
Platform
Arch Linux 6.7.6
GPU, drivers, and screen setup
NVIDIA RTX 3080. 4 monitors next to each other, 1080p60 1080p240 1080p60 2160p60
glxinfo
name of display: :0 display: :0 screen: 0 direct rendering: Yes Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 10240 MB Total available memory: 10240 MB Currently available dedicated video memory: 9177 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce RTX 3080/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 545.29.06 OpenGL core profile shading language version string: 4.60 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profileOpenGL version string: 4.6.0 NVIDIA 545.29.06 OpenGL shading language version string: 4.60 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 545.29.06 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Environment
Using a very basic i3 install with the AUR package of this.
picom version
vgit-df4c6
Diagnostics
**Version:** vgit-df4c6Extensions:
- Shape: Yes
- RandR: Yes
- Present: Present
Misc:
- Use Overlay: Yes
- Config file used: picom.test.conf
Drivers (inaccurate):
NVIDIA
Backend: glx
- Driver vendors:
- GLX: NVIDIA Corporation
- GL: NVIDIA Corporation
- GL renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
Backend: egl
- Driver vendors:
- EGL: NVIDIA
- GL: NVIDIA Corporation
- GL renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
Configuration:
Configuration file
animations = true
corner-radius = 20
rounded-corners-exclude = [
"widthb = 1920",
]
2. Launch picom with provided config
Expected behavior
Rounded corners right after pressing the keybind
Current Behavior
Rounded corners are only updated if I do something else, such as hovering over a different window, resizing another window, opening another window or a lot of other things
https://github.com/FT-Labs/picom/assets/78265483/58013f6b-375c-437e-93d2-4373a259c00c
You can refer to this link: https://github.com/yshui/picom/issues/1216