protected override void dispose(bool disposeManagedResources) { if (!manual) depthBuffer.Dispose(); depthBuffer = null; creator = null; base.dispose(disposeManagedResources); }