X11Drv: Kill DGA support

Roderick Colenbrander thunderbird2k at gmx.net
Thu Jul 27 18:26:07 CDT 2006


Hi,

During Stefan his DirectDraw rewrite, DGA support in DirectDraw got killed. There's no good reason to readd DGA support to WineD3D.

One of the reasons to drop DGA is that it has been deprecated by Xorg. Various xorg drivers don't support it anymore and also vendors like Nvidia have already dropped support. 
And ofcourse DGA itself has its own issues like that it requires root permissions, that it doesn't work together with GDI / OpenGL stuff and more. Further WineD3D now contains a sort of alternative for DGA using OpenGL. It isn't as fast as it can be yet nor does it work for all games yet but it is much safer and less hacky than using DGA.

This patch kills DGA.

Regards,
Roderick Colenbrander
-- 


"Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x11drv_kill_dga.patch
Type: text/x-diff
Size: 20349 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060728/533ae418/x11drv_kill_dga-0001.bin


More information about the wine-patches mailing list