I've attached a patch which seems to fix the first set of failures.
This sets FVF values(from converted declarations) which were not set
before. I'm still getting a lot of 0 results myself. Pretty sure I
have everything enabled.
Comments?
- If the values really are supposed to be (almost) all 0, then so be
it... but then there's no point to enumerate them all in the code.
- I was thinking this might go into vertexdeclaration.c instead, as
vdecl_from_fvf() and vdecl_to_fvf() functions, instead of in the device
code. In general way too many things are in the device code that
probably should be distributed into more logical files.
Anyway, thanks for working on this...