Lionel Ulmer wrote:
...
/* If OpenGL is available, change the default visual, etc as
necessary */
- if ((desktop_vi = X11DRV_setup_opengl_visual( display )))
- if (desktop_dbl_buf && (desktop_vi = X11DRV_setup_opengl_visual(
display ))) { visual = desktop_vi->visual; screen = ScreenOfDisplay(display, desktop_vi->screen);
Out of curiosity, do you have the 'DesktopDoubleBuffered' option set in your Wine config file ?
I did notice and try that (after posting), and it also fixes it. So I guess the issue becomes whether it should also work without double buffering, as that is the default in the sample config file.