https://bugs.kde.org/show_bug.cgi?id=509669
--- Comment #31 from Zamundaaa <[email protected]> --- Recovering from GPU resets is a blocking operation in KWin, everything freezes until it's complete. But yes, the cursor image is rendered on the GPU. Rendering on every update is not a good idea, as some apps unfortunately take that as a reason to render animations as fast as KWin can render them. Maybe it could be special cased for when the app didn't request a frame callback, but doing that nicely isn't so simple. Caching images could be done in principle, at least for when apps use the cursor shape protocol... but that too is a lot more complicated than it might sound. I don't think it's worth pursuing right now tbh. -- You are receiving this mail because: You are watching all bug changes.
