From 5f92cb5067659e147b1507ad4fad82def7aa5e5f Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Wed, 8 Nov 2023 13:53:20 -0800 Subject: [PATCH] Fix for UnloadMesh per issue #303 --- raylib/rmodels.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/raylib/rmodels.go b/raylib/rmodels.go index 5846556..9163d3b 100644 --- a/raylib/rmodels.go +++ b/raylib/rmodels.go @@ -345,7 +345,7 @@ var goManagedMeshIDs []uint32 = make([]uint32, 0) func UploadMesh(mesh *Mesh, dynamic bool) { //check if mesh has already been uploaded to prevent duplication if mesh.VaoID != 0 { - fmt.printf("VAO: [ID %i] Trying to re-load an already loaded mesh", mesh.VaoId) + fmt.Printf("WARNING: VAO: [ID %d] Trying to re-load an already loaded mesh\n", mesh.VaoID) return } @@ -395,7 +395,6 @@ func UploadMesh(mesh *Mesh, dynamic bool) { //Add new mesh VaoID to list goManagedMeshIDs = append(goManagedMeshIDs, mesh.VaoID) - fmt.Println(goManagedMeshIDs) pinner.Unpin() } @@ -423,12 +422,9 @@ func UnloadMesh(mesh *Mesh) { //remove mesh VaoID from list goManagedMeshIDs = slices.DeleteFunc(goManagedMeshIDs, func(id uint32) bool { return id == mesh.VaoID }) - fmt.Println("unloaded custom Mesh") - fmt.Println(goManagedMeshIDs) } else { cmesh := mesh.cptr() C.UnloadMesh(*cmesh) - fmt.Println("unloaded C Mesh") } }