https://bugs.kde.org/show_bug.cgi?id=519884
--- Comment #2 from Giuseppe Capaldo <[email protected]> --- Filed upstream against Mesa: https://gitlab.freedesktop.org/mesa/mesa/-/issues/15427 After further investigation we instrumented both KWin and Mesa and confirmed the bug is in Panfrost's sampling of single-channel R8 dmabuf imports on Bifrost v6 (Mali-T860). The Y plane of the NV12 buffer samples to zero in fragment shaders, while the UV plane (R8G8) imported from the same BO at a non-zero offset samples real data. Texture descriptors and sampler view base addresses are correct in pandecode dumps; the issue is at the GPU sampling layer. The KWin code path is functioning correctly — KWin's per-plane import of NV12 (s_drmConversions in src/utils/drm_format_helper.h) is the standard approach and works on other Mali generations. Leaving this comment so anyone hitting the same symptoms via Plasma 6 + Mali-T860 + Mesa can find the upstream tracker. -- You are receiving this mail because: You are watching all bug changes.
