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.

Reply via email to