From d69716ed11369cc3ccacefb90361c8203cf99389 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 3 Jun 2026 19:00:40 +0300 Subject: [PATCH] fix this something --- src/graphics/core/Mesh.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graphics/core/Mesh.inl b/src/graphics/core/Mesh.inl index c4cec9669..913da2bce 100644 --- a/src/graphics/core/Mesh.inl +++ b/src/graphics/core/Mesh.inl @@ -73,7 +73,7 @@ Mesh::~Mesh() { MeshStats::meshesCount--; glDeleteVertexArrays(1, &vao); glDeleteBuffers(1, &vbo); - for (int i = ibos.size() - 1; i >= 0; i--) { + for (int i = 0; i < ibos.size(); i++) { glDeleteBuffers(1, &ibos[i].ibo); } } @@ -98,7 +98,7 @@ void Mesh::reload( glBufferData(GL_ARRAY_BUFFER, 0, {}, GL_STREAM_DRAW); } - for (int i = indices.size(); i < ibos.size(); i++) { + for (int i = 0; i < ibos.size(); i++) { glDeleteBuffers(1, &ibos[i].ibo); } ibos.clear();