浏览代码

REVIEWED: rlUnloadMesh()

Ray 4 年之前
父节点
当前提交
c514431e79
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/rlgl.h

+ 2 - 2
src/rlgl.h

@@ -3015,11 +3015,11 @@ void rlDrawMeshInstanced(Mesh mesh, Material material, Matrix *transforms, int c
 void rlUnloadMesh(Mesh *mesh)
 void rlUnloadMesh(Mesh *mesh)
 {
 {
 #if defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2)
 #if defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2)
-    for (int i = 0; i < 7; i++) glDeleteBuffers(1, mesh->vboId[i]); // DEFAULT_MESH_VERTEX_BUFFERS (model.c)
+    for (int i = 0; i < 7; i++) glDeleteBuffers(1, &mesh->vboId[i]); // DEFAULT_MESH_VERTEX_BUFFERS (model.c)
     if (RLGL.ExtSupported.vao)
     if (RLGL.ExtSupported.vao)
     {
     {
         glBindVertexArray(0);
         glBindVertexArray(0);
-        glDeleteVertexArrays(1, mesh->vaoId);
+        glDeleteVertexArrays(1, &mesh->vaoId);
         TRACELOG(LOG_INFO, "VAO: [ID %i] Unloaded vertex data from VRAM (GPU)", mesh.vaoId);
         TRACELOG(LOG_INFO, "VAO: [ID %i] Unloaded vertex data from VRAM (GPU)", mesh.vaoId);
     }
     }
     else TRACELOG(LOG_INFO, "VBO: Unloaded vertex data from VRAM (GPU)");
     else TRACELOG(LOG_INFO, "VBO: Unloaded vertex data from VRAM (GPU)");