Quellcode durchsuchen

Merge pull request #34655 from MadEqua/fix-multimesh-gles3

Reset GLES3 MultiMesh buffer id when reallocating.
Rémi Verschelde vor 5 Jahren
Ursprung
Commit
2691a8ec71
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      drivers/gles3/rasterizer_storage_gles3.cpp

+ 1 - 0
drivers/gles3/rasterizer_storage_gles3.cpp

@@ -4454,6 +4454,7 @@ void RasterizerStorageGLES3::multimesh_allocate(RID p_multimesh, int p_instances
 	if (multimesh->buffer) {
 		glDeleteBuffers(1, &multimesh->buffer);
 		multimesh->data.resize(0);
+		multimesh->buffer = 0;
 	}
 
 	multimesh->size = p_instances;