http://bugs.winehq.org/show_bug.cgi?id=6812
Summary: opengl in qt window does not display Product: Wine Version: 0.9.26. Platform: PC-x86-64 OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: andreasplesch@netscape.net
I want to run a large, commercial, qt-based 3d app (gocad, earthdecision.com) under wine. It starts up fine and display its main window with menus and toolbars. However, the 3d viewing area is never updated, no objects are displayed. The app doesn't crash and everything else seems to work.
Other windowed 3d apps like mview ( http://mview.sourceforge.net/ ) or fullscreen apps like glview ( http://www.realtech-vr.com/glview/ ) work on my installation.
I compared +opengl,+d3d,+wgl debug output from mview and gocad (attached). It appears that gocad wants first a stereo capable display:
trace:wgl:dump_PIXELFORMATDESCRIPTOR - dwFlags : PFD_DOUBLEBUFFER PFD_DRAW_TO_WINDOW PFD_STEREO PFD_SUPPORT_OPENGL ... trace:wgl:ConvertPixelFormatWGLtoGLX Number of offscreen formats: 60; returning index: 2 trace:wgl:X11DRV_ChoosePixelFormat stereo mismatch trace:wgl:X11DRV_ChoosePixelFormat No matching mode was found returning 0
and then looks for a non stereo display
trace:wgl:dump_PIXELFORMATDESCRIPTOR - dwFlags : PFD_DOUBLEBUFFER PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL
However, there is no matching X11DRV_ChoosePixelFormat following that. In any case the full debug, without the fixme: lines and truncated after it seems to starts draw things is attached.