Original Post
Is it bad to use same Vertex Buffer to set multiple stream sources using SetStreamSource? i mean like
LPD3DVERTEXBUFFER9 pVB;
pDevice->SetStreamSource(0, pVB, 0, sizeof(VERTEX1));
pDevice->SetStreamSource(1, pVB, 100, sizeof(VERTEX2));
pDevice->SetStreamSource(2, pVB, 300, sizeof(VERTEX3));
pDevice->SetStreamSource(3, pVB, 700, sizeof(VERTEX4));