Reset GLES3 MultiMesh buffer id when reallocating.
This commit is contained in:
parent
318c693516
commit
16429a4289
@ -4454,6 +4454,7 @@ void RasterizerStorageGLES3::multimesh_allocate(RID p_multimesh, int p_instances
|
|||||||
if (multimesh->buffer) {
|
if (multimesh->buffer) {
|
||||||
glDeleteBuffers(1, &multimesh->buffer);
|
glDeleteBuffers(1, &multimesh->buffer);
|
||||||
multimesh->data.resize(0);
|
multimesh->data.resize(0);
|
||||||
|
multimesh->buffer = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
multimesh->size = p_instances;
|
multimesh->size = p_instances;
|
||||||
|
Loading…
Reference in New Issue
Block a user