[PATCH] winex11.drv: Add a workaround for loading OpenGL function pointer on Mac OS X with X11 OpenGL driver.

Huang, Zhangrong hzhrong at gmail.com
Wed Jul 23 12:10:40 CDT 2008


Hi,
    I tried run World of Warcraft on Mac OS X with X11, but got crash,
due to lack of some OpenGL functions (null pointer) which are loading
from X11 libGL.dylib.
    Since most of the OpenGL functions in X11 libGL.dylib are
redirected to native OpenGL.framework libGL.dylib, this patch adds a
workaround to try loading missing OpenGL function from
OpenGL.framework directly.
    With another dirty hack for glxRequireVersion in winex11.drv,
World of Warcraft and Warcraft III now work fine on Mac OS X with X11.
:)

ChangeLog:
    winex11.drv: Add a workaround for loading OpenGL function pointer
on Mac OS X with X11 OpenGL driver.

-- 
$ apt-get moo
 (__)
 (oo)
 /------\/
 / | ||
 * /\---/\
 ~~ ~~
...."Have you mooed today?"...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-winex11.drv-Add-a-workaround-for-loading-OpenGL-fun.patch
Type: application/mbox
Size: 1381 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080724/e5072420/attachment.bin 


More information about the wine-patches mailing list