[WINED3D 6/8] Stateblock support for dmap and vtf samplers

Michael Stefaniuc mstefani at redhat.com
Tue Oct 3 11:40:31 CDT 2006

Stefan Dösinger wrote:
> Am Dienstag 03 Oktober 2006 13:11 schrieb H. Verbeet:
>>On 03/10/06, Ivan Gyurdiev <ivg231 at gmail.com> wrote:
>>>>There aren't "a number of places" - it's practically the entire dll
>>>>right now.
>>>>So, I think it's a lost cause, unless we really try to pursue this,
>>>>and remove the d3d9.h from the include list so it won't compile.
>>>By the way, I have no problem choosing this second option.
>>>If there's interest let me know, and I'll change all the underlying
>>>types in one go.
>>Sure, but as you noted in your previous mail, it's quite a lot of code.
> My experiance from moving the types that didn't exist in d3d.h to 
> wined3d_types is that you need to move them type by type, and you'll still 
> end up with 40k patches. Another issue is that those changes tend to collide 
> will all other patches.
You guys want to do that now aka before Wine 1.0 especialy if it is that
much code. That's why Alexandre wanted to have the Win64 printf format
fixes done before 1.0. Those will amount to over 200k of patches ...

> I think we should get rid of d3d9.h (and ddraw.h), especially when looking 
> forward to d3d10. That said, it took me approximately 6 weeks to get the 
> types ready for the ddraw merge. That was with cvs though, with git it should 
> be MUCH easier.
Can this be done by anybody or does one need to be a Wine D3D guru for
that? If the task is easy it would be a good addition to
http://wiki.winehq.org/JanitorialProjects .

Michael Stefaniuc               Tel.: +49-711-96437-199
Sr. Network Engineer            Fax.: +49-711-96437-111
Red Hat GmbH                    Email: mstefani at redhat.com
Hauptstaetterstr. 58            http://www.redhat.de/
D-70178 Stuttgart

More information about the wine-devel mailing list