Original Post
Is there a performance penalty for calling SetRenderState() if the call is not actually changing a render state attribute? For example, if SetRenderState(D3DRS_SRCBLEND, D3DBLEND_INVSRCALPHA) is performed prior to every DrawPrimitive(), will there be a performance penalty? thanks