void Dispose(bool disposing) { if (disposed) { return; } disposed = true; OpenGL.glDeleteBuffers(1, ref buffer); }
public void Dispose() { if (disposed) { return; } disposed = true; OpenGL.glDeleteBuffers(1, ref buffer); OpenGL.CheckGLError(); }
void Dispose(bool disposing) { if (disposed) { return; } disposed = true; OpenGL.glDeleteBuffers(1, ref buffer); OpenGL.CheckGLError(); GraphicsContext.VAOReserveStack -= 1; //помечаем, что резерв уменьшился. }