Bugfix: Uploading of partialy uploaded Geometry

When Geometry is uploaded, one can add new VertexStream,
which would cause a Runtime error during next upload (null reference)
This commit is contained in:
Dmitry Kravtsov
2012-10-25 14:48:57 +11:00
parent 6f0a965817
commit 16ea5e0414

View File

@@ -652,10 +652,12 @@ package alternativa.engine3d.resources {
_indexBuffer = null;
for (i = 0; i < numBuffers; i++) {
vBuffer = _vertexStreams[i];
if (vBuffer.buffer != null) {
vBuffer.buffer.dispose();
vBuffer.buffer = null;
}
}
}
if (_indices.length <= 0 || _numVertices <= 0) {
return;
}