https://bugs.winehq.org/show_bug.cgi?id=25912
--- Comment #49 from Ruslan Kabatsayev b7.10110111@gmail.com --- I'd like to note that I've tried avoiding the Qt dependency, but when I tried using GLUT or even plain WGL API, I failed to reproduce the problem — in both these case the updates are as expected.
Also, if I add a call to swapBuffers() after glEnd(), the problem doesn't reproduce. But as the Qt docs say, swapBuffers() is already called by default by the caller of paintGL(), so this "fixing" call is extraneous.