mirror of
https://github.com/MapMakersAndProgrammers/Alternativa3D.git
synced 2025-10-26 09:59:10 -07:00
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:
@@ -652,8 +652,10 @@ package alternativa.engine3d.resources {
|
|||||||
_indexBuffer = null;
|
_indexBuffer = null;
|
||||||
for (i = 0; i < numBuffers; i++) {
|
for (i = 0; i < numBuffers; i++) {
|
||||||
vBuffer = _vertexStreams[i];
|
vBuffer = _vertexStreams[i];
|
||||||
vBuffer.buffer.dispose();
|
if (vBuffer.buffer != null) {
|
||||||
vBuffer.buffer = null;
|
vBuffer.buffer.dispose();
|
||||||
|
vBuffer.buffer = null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (_indices.length <= 0 || _numVertices <= 0) {
|
if (_indices.length <= 0 || _numVertices <= 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user