dx9 and shaders

Raphael fenix at club-internet.fr
Wed Feb 1 02:20:09 CST 2006

Hi all,

Shaders (in wined3d) support is almost complete (minor some bugs) for :
 - vs 2.1 for Vertex Shader
 - ps 1.3 for pixel Shader

Oliver have successfully merged d3d8 code into wined3d 
but software emulatlion for VS seems broken

Anyway we don't have the code to support GLSL (or NV_shader)
who is needed for some advanced shaders instructions (essentially loops) that 
cannot be done with ARB_fragment_program.

For todo List: http://wiki.winehq.org/DirectX-ToDo (and check TODOs in code)

For comparison with Cedega our DirectX implementation support is most complete 
(but with more bugs) but not really optimized (example: we haven't yet added 
support for HW vertex buffers and index buffers)

Adding VS 3.0 support on wine can improve a lot of new games (as HL2).

Sorry for the late response, i'm really busy now (i'm moving)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20060201/9ae478b1/attachment.pgp

More information about the wine-devel mailing list