X11Drv: import glx context code
Roderick Colenbrander
thunderbird2k at gmx.net
Tue Aug 29 03:35:25 CDT 2006
The previous version of the patch lacked the required spec file changes. This patch adds those.
Regards,
Roderick
> Hi,
>
> This patch moves most GLX context code and functions which depended on it
> from opengl32 to winex11.drv. The imported is the same as the original
> opengl32 code except for changes to ENTER_GL / LEAVE_GL related code. These
> calls got replaced by wine_tsx11_lock/_unlock. Further opengl32 now loads the
> moved opengl functions using GetProcAddress from winex11.drv.
>
> For people who want to know why the OpenGL32 -> WineX11.drv move is
> needed. It is needed to fix some outstanding OpenGL bugs which can only be fixed
> from inside x11drv because Windows calls abstract too much stuff away.
> Further the change will allow the removal of various (hacky) ExtEscape calls
> and it will make it easier to add OpenGL support to a future Wibe OSX display
> driver.
>
> Regards,
> Roderick Colenbrander
>
>
> --
>
>
> Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
> Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x11drv_wgl2.patch
Type: text/x-diff
Size: 20362 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060829/6e2680a7/x11drv_wgl2.bin
More information about the wine-patches
mailing list