public void Dispose() { if (mTexCoordVertexBuffer != null) { mTexCoordVertexBuffer.Dispose(); mTexCoordVertexBuffer = null; } if (mPositionVertexBuffer != null) { mPositionVertexBuffer.Dispose(); mPositionVertexBuffer = null; } if (mInputLayout != null) { mInputLayout.Dispose(); mInputLayout = null; } if (mEffect != null) { mEffect.Dispose(); mEffect = null; } //if ( mTinyTextContext != null ) //{ // mTinyTextContext.Dispose(); // mTinyTextContext = null; //} if (mTileManager != null) { mTileManager.Dispose(); mTileManager = null; } if (mDebugRenderer != null) { mDebugRenderer.Dispose(); mDebugRenderer = null; } }