http://bugs.winehq.org/show_bug.cgi?id=14689
Summary: no direct rendering with OpenGL and ATI (fglrx) Product: Wine Version: 1.1.2 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl AssignedTo: wine-bugs@winehq.org ReportedBy: a.keusch@gmx.at
Created an attachment (id=15166) --> (http://bugs.winehq.org/attachment.cgi?id=15166) WINEDEBUG=+wgl wine Wow.exe
I'm using a ATI/AMD 4850 HD on Ubuntu 8.04.1 64 Bit with wine 1.1.2.
The fglrx is correctly installed (Catalyst 8.7):
# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Radeon HD 4800 Series OpenGL version string: 2.1.7769 Release
# glxinfo | grep rendering direct rendering: Yes
Native games work perfectly (90 fps in Savage 2), in the xorg.conf "UseFastTLS" is set to "2".
But if i run WoW using the opengl API (SET gxApi "opengl") it runs slow and with graphical corruption (missing minimap, missing textures), the cpu load is at 100%, and WINEDEBUG=+wgl wine Wow.exe reports:
trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: False
It looks like wine doesn't use direct rendering even if it works everywhere else.