ChangeSet ID: 12472 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@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@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