https://bugs.kde.org/show_bug.cgi?id=516197

--- Comment #1 from n0099 <[email protected]> ---
Duplicate of bug#503458

Hyprland fixed this by prefer `glFinish` that blocks until all queued OpenGL
commands finished over plain `glFlush`:
https://stackoverflow.com/questions/2143240/opengl-glflush-vs-glfinish 
https://github.com/hyprwm/Hyprland/blob/aabab87c387bd6b6b1e5b443308b25cafa16225e/src/render/GLRenderer.cpp#L156-L160
> ```
> // nvidia doesn't have implicit sync, so we have to explicitly wait here, 
> llvmpipe and other software renderer seems to bug out as well.
> if ((isNvidia() && *PNVIDIAANTIFLICKER) || isSoftware())
>     glFinish();
> else
>     glFlush(); // mark an implicit sync point
> ```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to