wined3d: Handle D3DFVF_XYZW in ConvertFvfToDeclaration().

This is similar to 0bdab5f80c.
This commit is contained in:
Henri Verbeet 2008-12-29 16:31:22 +01:00 committed by Alexandre Julliard
parent 007c648c20
commit f197e8b1ca
1 changed files with 4 additions and 0 deletions

View File

@ -1764,6 +1764,10 @@ static unsigned int ConvertFvfToDeclaration(IWineD3DDeviceImpl *This, /* For the
elements[idx].Type = WINED3DDECLTYPE_FLOAT4;
elements[idx].Usage = WINED3DDECLUSAGE_POSITIONT;
}
else if ((fvf & WINED3DFVF_XYZW) == WINED3DFVF_XYZW) {
elements[idx].Type = WINED3DDECLTYPE_FLOAT4;
elements[idx].Usage = WINED3DDECLUSAGE_POSITION;
}
else {
elements[idx].Type = WINED3DDECLTYPE_FLOAT3;
elements[idx].Usage = WINED3DDECLUSAGE_POSITION;