http://bugs.winehq.org/show_bug.cgi?id=9606
--- Comment #3 from Rico kgbricola@web.de 2007-09-21 16:02:21 --- There seems to be something wrong with the FVF.
These FVFs are working:
D3DFVF_XYZ | D3DFVF_DIFFUSE - struct D3DVERTEX { float fX, fY, fZ; DWORD dwColor; };
D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1 - struct D3DVERTEX { float fX, fY, fZ; DWORD dwColor; float fU, fV; };
D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_DIFFUSE | D3DFVF_TEX1 - struct D3DVERTEX{ float fX, fY, fZ; D3DVECTOR Normal; DWORD dwColor; float fU, fV; };
D3DFVF_XYZ | D3DFVF_PSIZE | D3DFVF_DIFFUSE - struct D3DVERTEX{ float fX, fY, fZ, fSize; DWORD dwColor; };
These not: D3DFVF_XYZ | D3DFVF_TEX1 - struct D3DVERTEX{ float fX, fY, fZ; float fU, fV; };
D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1 - struct D3DVERTEX{ float fX, fY, fZ; D3DVECTOR Normal; float fU, fV; };
D3DFVF_XYZ | D3DFVF_TEX2 - struct D3DVERTEX{ float fX, fY, fZ; float fU1, fV1; float fU2, fV2; };