Skip to content

Slightly blurry windows when resizing windows with simple-tile #3102

Description

@AKArien

Wayfire version

0.11.0-d3990237 (Aug 4 2026) branch HEAD wlroots-0.20.2

GPU / Driver

- glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon 780M Graphics (radeonsi, phoenix, ACO, DRM 3.64, 7.1.6_1) (0x1900)
    Version: 26.1.6
    Accelerated: yes
    Video memory: 4096MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 2495 MB, largest block: 2495 MB
    VBO free aux. memory - total: 13511 MB, largest block: 13511 MB
    Texture free memory - total: 2495 MB, largest block: 2495 MB
    Texture free aux. memory - total: 13511 MB, largest block: 13511 MB
    Renderbuffer free memory - total: 2495 MB, largest block: 2495 MB
    Renderbuffer free aux. memory - total: 13511 MB, largest block: 13511 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 17949 MB
    Currently available dedicated video memory: 2495 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 780M Graphics (radeonsi, phoenix, ACO, DRM 3.64, 7.1.6_1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 26.1.6
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 26.1.6
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 26.1.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

To Reproduce

Steps to reproduce the behavior:

  1. Enable plugin simple-tile
    I haven’t found that configuration options matter/change a thing, but just in case, i have the mostly-default configuration of :
[simple-tile]
animation_duration = 200ms circle
key_focus_above = <super> KEY_R
key_focus_below = <super> KEY_U
key_focus_left = <super> KEY_F
key_focus_right = <super> KEY_J
key_toggle = <super> KEY_G
preview_base_border = \#404080CC
preview_base_color = \#8080FF80
preview_border_width = 3
  1. Resize a tiled window with simple-tile.button_resize
    Note it sometimes doesn’t happen.
    Additionally, oddly enough, from my testing it doesn’t seem to happen by spawning in new windows that are immediately tiled, i need to manually resize them for it to happen.

Describe the bug

Affected windows will be slightly blurry. Here, a screenshot of the wayfire wiki at roughly the same window dimensions, when not tiled and not blurry :

Image

And, when affected by the issue :

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions