Original Post
We all do love IDirect3DVertexDeclaration's, but i've found out that i don't love it anymore :( Using VertexDeclarations you can specify to send geometry data down through one streamsource, vertex normals through another streamsource and texture coordinates through a third stream - as long as your device is capable of multiple streams. I tried to send vertex data over several streamsources (1 face over streamsource 0 and another face on streamsource 1) however this seems to result in unpredictable behaviour and i'll turn my nose here: Is there anyone here who has successfully "parallellisized" geometry data over several streamsources using IDirect3DVertexDeclarations?