Skip to content

Artifacts when using plugin vk-color-management #3097

Description

@jihem-el

Wayfire version

0.12.0-a352aa3b (Jul 31 2026) branch master wlroots-0.20.2

GPU / Driver

name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon 760M Graphics (radeonsi, phoenix, ACO, DRM 3.64, 7.1.5-zen1-2-zen) (0x15bf)
Version: 26.1.6
Accelerated: yes
Video memory: 512MB
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: 24 MB, largest block: 24 MB
VBO free aux. memory - total: 14155 MB, largest block: 14155 MB
Texture free memory - total: 24 MB, largest block: 24 MB
Texture free aux. memory - total: 14155 MB, largest block: 14155 MB
Renderbuffer free memory - total: 24 MB, largest block: 24 MB
Renderbuffer free aux. memory - total: 14155 MB, largest block: 14155 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 16204 MB
Currently available dedicated video memory: 24 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 760M Graphics (radeonsi, phoenix, ACO, DRM 3.64, 7.1.5-zen1-2-zen)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 26.1.6-arch1.1
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-arch1.1
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-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Describe the bug

When performing some actions using the GPU (like switching between windows using Alt+tab, scrolling in some programs, watching videos...), some colored pixels appears randomly on the screen (see enclosed video). This is especially easy to bring out when watching videos (on mpv, VLC or probably any other video player).

The issue comes from vk-color-management plugin, if I disable this plugin the issue disappears. This is a regression due to one of the changes done in July 24th.

To Reproduce

Steps to reproduce the behavior:

  1. Enable plugin vk-color-management
  2. Watch a video on mpv
  3. Observe the colored pixels appearing randomly on the screen

Screenshots / Videos / Stacktrace

PXL_20260801_075103540.mp4

This is a video made with my smartphone. I firstly made a screen recording using wf-recorder, but when I watch the recording the artifacts are only visible if the plugin vk-color-management is enabled (therefore, it seems the artifacts are not saved in the recording).

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