D3DState: Always update the m_pending members in the setters.

Fixes unintentional behaviour when a setter is called twice before the state is applied.