[D3D8] some VRally3 fixes

Raphael fenix at club-internet.fr
Tue May 25 18:21:40 CDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

 I'm playing with the VRally3 demo.

Changelog:
  - the hardware GL vendors (NVidia and ATI) can support more than 95
constants (the Mesa bug) and VRally use the 0..95 indexes so fix it (else
NVidia drivers complains about an array over bound)
  - fix normalize for some HW VertexShader inputs
  - trying to fix the combination of NV_texture_combine_4 with
texture_combine_EXT (impl of  D3DTOP_DISABLE, D3DTOP_MODULATE for
NV_texture_combine_4).
  - if shaders disabled declare to support 0 for MaxVertexShaderConst

If you want to try VRally3, you should deactive shaders as we have some bugs 
on hardware shaders rendering path with this game (problem with D3DCOLOR 
handling)

Regards,
Raphael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAs9UEp7NA3AmQTU4RAgqcAKCTgKc3yKRlsqwxVvrR5G/xA7fYeACeL1Wv
5g/dv1Wcw5NtrQUjEXi9oRw=
=Ljaf
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dx120.diff
Type: text/x-diff
Size: 56833 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040526/1e282a17/dx120.bin


More information about the wine-patches mailing list