namespace Dashboard.Drawing.OpenGL { /// /// Interface much like except GL resources are dropped. /// /// /// The main reason this interface exists is that you need a way to differentiate /// when a context is deleted, versus when the context is to remain present. /// public interface IGLDisposable : IDisposable { /// /// Set to true to spend the time clearing out GL objects. void Dispose(bool safeExit); } }