MarkRenderStateDirty() causes crash

Why you call ReleasePerInstanceRenderData()?