public void Dispose() { performStage = null; if (_vertexBuffer != null) { _vertexBuffer.DestroyNow(); _vertexBuffer.Dispose(); Disposed++; } if (_indexBuffer != null) { _indexBuffer.DestroyNow(); _indexBuffer.Dispose(); } _vertexBuffer = null; _indexBuffer = null; }