Esempio n. 1
0
 public void Dispose()
 {
     if (framebufferObject != IntPtr.Zero)
     {
         RL.DeleteFramebuffers(ref framebufferObject);
         GhostManager.Delete();
         framebufferObject = IntPtr.Zero;
     }
 }
Esempio n. 2
0
 public void Dispose()
 {
     if (shaderObject != 0)
     {
         GL.DeleteShader(shaderObject);
         GhostManager.Delete();
         shaderObject = 0;
     }
 }
Esempio n. 3
0
 public void Dispose()
 {
     if (shaderObject != System.IntPtr.Zero)
     {
         RL.DeleteShader(shaderObject);
         GhostManager.Delete();
         shaderObject = System.IntPtr.Zero;
     }
 }
Esempio n. 4
0
 public void Dispose()
 {
     if (bufferObject != UInt32.MaxValue)
     {
         GL.DeleteBuffers(1, ref bufferObject);
         GhostManager.Delete();
         bufferObject = UInt32.MaxValue;
     }
 }
Esempio n. 5
0
 public void Dispose()
 {
     if (bufferObject != IntPtr.Zero)
     {
         RL.DeleteBuffers(ref bufferObject);
         GhostManager.Delete();
         bufferObject = IntPtr.Zero;
     }
 }
Esempio n. 6
0
 public void Dispose()
 {
     if (framebufferObject != 0)
     {
         GL.DeleteFramebuffers(1, ref framebufferObject);
         GhostManager.Delete();
         framebufferObject = 0;
     }
 }
 public void Dispose()
 {
     if (renderBufferObject != 0)
     {
         GL.DeleteRenderbuffers(1, ref renderBufferObject);
         GhostManager.Delete();
         renderBufferObject = 0;
     }
 }
Esempio n. 8
0
 public void Dispose()
 {
     if (textureObject != IntPtr.Zero)
     {
         RL.DeleteTextures(ref textureObject);
         //Debug.WriteLine("DeleteTexture: " + textureObject.ToString());
         GhostManager.Delete();
         textureObject = IntPtr.Zero;
     }
 }
Esempio n. 9
0
 public void Dispose()
 {
     if (textureObject != 0)
     {
         GL.DeleteTexture(textureObject);
         //Debug.WriteLine("DeleteTexture: " + textureObject.ToString());
         GhostManager.Delete();
         textureObject = 0;
     }
 }
Esempio n. 10
0
        public void Dispose()
        {
            if (programObject != System.IntPtr.Zero)
            {
#if DEBUG_PROGRAM
                Trace.WriteLine("RL.DeleteProgram(" + programObject + ")");
#endif
                RL.DeleteProgram(programObject);
                GhostManager.Delete();
                programObject = System.IntPtr.Zero;
            }
        }
Esempio n. 11
0
        public void Dispose()
        {
            if (programObject != 0)
            {
#if DEBUG_PROGRAM
                Trace.WriteLine("GL.DeleteProgram(" + programObject + ")");
#endif
                GL.DeleteProgram(programObject);
                GhostManager.Delete();
                programObject = 0;
            }
        }