protected override void Dispose(bool disposing) { if (!IsDisposed) { if (glColorBuffer != IntPtr.Zero) { FNA3D.FNA3D_AddDisposeRenderbuffer( GraphicsDevice.GLDevice, glColorBuffer ); } if (glDepthStencilBuffer != IntPtr.Zero) { FNA3D.FNA3D_AddDisposeRenderbuffer( GraphicsDevice.GLDevice, glDepthStencilBuffer ); } } base.Dispose(disposing); }