public override void Dispose() { vao.Dispose(); defaultVao.Dispose(); MaterialAsset?.Dispose(); GL.DeleteBuffer(Vbo); GL.DeleteBuffer(Ibo); }
protected override void Dispose(bool nongc) { if (nongc) { vertices.Dispose(); fullGrid.Dispose(); hollowGrid.Dispose(); } base.Dispose(nongc); }
void Destroy() { vbo.Dispose(); }
public void Dispose() { _vbo?.Dispose(); _ebo?.Dispose(); _vao?.Dispose(); }