https://bugs.kde.org/show_bug.cgi?id=506731
--- Comment #6 from Vlad Zahorodnii <[email protected]> --- It looks like vscode can sometimes commit the surface twice to update the sidebar area, which is offscreen. kwin doesn't repaint anything on the screen because the dirty area is offscreen. However, Texture::m_releasePoint is not updated when those two commits occur. By the look of it, electron/chromium maintains a ring buffer of available graphics buffers. So, instead of choosing one of the available buffers, it picks the next buffer in the ring buffer and if it's still used by the compositor, block instead of skipping that buffer and moving next. If that's true, then kwin is 50% to blame, and the rest is on electron. -- You are receiving this mail because: You are watching all bug changes.
