Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buggy rounded-corners-exclude widthb behaviour with animations #36

Open
PancakeTAS opened this issue Feb 25, 2024 · 2 comments
Open

Buggy rounded-corners-exclude widthb behaviour with animations #36

PancakeTAS opened this issue Feb 25, 2024 · 2 comments

Comments

@PancakeTAS
Copy link

PancakeTAS commented Feb 25, 2024

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 profile

OpenGL 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-df4c6

Extensions:

  • 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",
]

1. Have a keybind in i3 with "gaps outer current toggle 20, gaps inner current toggle 5".
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

@PancakeTAS PancakeTAS changed the title Buggy rounded-corners-exclude.widthb behaviour Buggy rounded-corners-exclude widthb behaviour with animations Feb 25, 2024
@PancakeTAS
Copy link
Author

picom.mp4

@HcGys
Copy link

HcGys commented May 4, 2024

You can refer to this link: yshui#1216

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants