wined3d: Allow floating point values for WINED3DDECLUSAGE_BLENDWEIGHT.

glWeightPointerARB() obviously accepts floating point data.
This commit is contained in:
Henri Verbeet 2009-02-19 08:53:50 +01:00 committed by Alexandre Julliard
parent ff5bbf1360
commit c8a3f3f13f

View file

@ -142,6 +142,10 @@ static BOOL declaration_element_valid_ffp(const WINED3DVERTEXELEMENT *element)
case WINED3DDECLUSAGE_BLENDWEIGHT:
switch(element->Type)
{
case WINED3DDECLTYPE_FLOAT1:
case WINED3DDECLTYPE_FLOAT2:
case WINED3DDECLTYPE_FLOAT3:
case WINED3DDECLTYPE_FLOAT4:
case WINED3DDECLTYPE_D3DCOLOR:
case WINED3DDECLTYPE_UBYTE4:
case WINED3DDECLTYPE_SHORT2: