ChangeSet ID: 12472
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2004/05/26 20:56:56
Modified files:
dlls/d3d8 : vshaderdeclaration.c utils.c shader.c directx.c
d3dcore_gl.h d3d8.spec
Log message:
Raphael Junqueira <fenix(a)club-internet.fr>
- 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
- 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.
Patch: http://cvs.winehq.org/patch.py?id=12472
Old revision New revision Changes Path
1.7 1.8 +2 -2 wine/dlls/d3d8/vshaderdeclaration.c
1.20 1.21 +580 -310 wine/dlls/d3d8/utils.c
1.27 1.28 +11 -7 wine/dlls/d3d8/shader.c
1.71 1.72 +20 -7 wine/dlls/d3d8/directx.c
1.16 1.17 +1 -0 wine/dlls/d3d8/d3dcore_gl.h
1.6 1.7 +1 -1 wine/dlls/d3d8/d3d8.spec