[Bug 29630] New: OpenGL: Rendering to child window fails with fglrx

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 16 15:43:55 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=29630

             Bug #: 29630
           Summary: OpenGL: Rendering to child window fails with fglrx
           Product: Wine
           Version: 1.3.37
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: lauri.koponen at iki.fi
    Classification: Unclassified


Created attachment 38390
  --> http://bugs.winehq.org/attachment.cgi?id=38390
Log of: WINEDEBUG=+wgl,+opengl wine ./glWin.exe

OpenGL on an ATI Radeon HD6970 with the fglrx driver release 11.12 (8.920)
fails when the rendering context is created in a child window. The example
program here demonstrates the issue: http://www.songho.ca/opengl/gl_mvc.html,
direct download link: http://www.songho.ca/opengl/files/glWin.zip

When I run that glWin.exe with WINEDEBUG=+wgl,+opengl, the log shows that
rendering is going on and wine indeed gets the calls and does not return
errors, but on screen the window is full of garbage (old framebuffer contents).

It's probably a driver bug, but maybe there's some workaround...

AMD driver release 11.10 had the same problem. I did not try older versions.

This is probably not a duplicate of bug 16806, because the rendering works just
fine with an NVidia graphics adapter and their closed-source drivers, using the
same wine version.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list