OpenTK.Platform.X11.Glx.DestroyContext C# (CSharp) Method

DestroyContext() public static method

public static DestroyContext ( IntPtr dpy, ContextHandle context ) : void
dpy System.IntPtr
context ContextHandle
return void
        public static void DestroyContext(IntPtr dpy, ContextHandle context)
        {
            DestroyContext(dpy, context.Handle);
        }

Same methods

Glx::DestroyContext ( IntPtr dpy, IntPtr context ) : void

Usage Example

Example #1
0
 private void Dispose(bool manuallyCalled)
 {
     if (!IsDisposed)
     {
         if (manuallyCalled)
         {
             IntPtr display = Display;
             if (IsCurrent)
             {
                 using (new XLock(display))
                 {
                     Glx.MakeCurrent(display, IntPtr.Zero, IntPtr.Zero);
                 }
             }
             using (new XLock(display))
             {
                 Glx.DestroyContext(display, Handle);
             }
         }
     }
     else
     {
         Debug.Print("[Warning] {0} leaked.", this.GetType().Name);
     }
     IsDisposed = true;
 }
All Usage Examples Of OpenTK.Platform.X11.Glx::DestroyContext