Ejemplo n.º 1
0
        public override void Dispose()
        {
            vao.Dispose();
            defaultVao.Dispose();
            MaterialAsset?.Dispose();

            GL.DeleteBuffer(Vbo);
            GL.DeleteBuffer(Ibo);
        }
Ejemplo n.º 2
0
        protected override void Dispose(bool nongc)
        {
            if (nongc)
            {
                vertices.Dispose();
                fullGrid.Dispose();
                hollowGrid.Dispose();
            }

            base.Dispose(nongc);
        }
 void Destroy()
 {
     vbo.Dispose();
 }
Ejemplo n.º 4
0
 public void Dispose()
 {
     _vbo?.Dispose();
     _ebo?.Dispose();
     _vao?.Dispose();
 }