Original Post
How does LPDIRECT3DDEVICE9->SetRenderState work anyway ?
If I want to render different sprites with different renderstates how do I do that ?
Do I have to put them in different BeginScene/EndScene or Begin/End commands or something ?
If I try to render different sprites and change renderstate between them it just uses the last renderstate