@@ -1425,23 +1425,20 @@ void MeshCollector::append(const TileSpec &tile,
1425
1425
u32 vertex_count;
1426
1426
if (m_use_tangent_vertices) {
1427
1427
vertex_count = p->tangent_vertices .size ();
1428
- p->tangent_vertices .reserve (vertex_count + numVertices);
1429
1428
for (u32 i = 0 ; i < numVertices; i++) {
1430
1429
video::S3DVertexTangents vert (vertices[i].Pos , vertices[i].Normal ,
1431
1430
vertices[i].Color , vertices[i].TCoords );
1432
1431
p->tangent_vertices .push_back (vert);
1433
1432
}
1434
1433
} else {
1435
1434
vertex_count = p->vertices .size ();
1436
- p->vertices .reserve (vertex_count + numVertices);
1437
1435
for (u32 i = 0 ; i < numVertices; i++) {
1438
1436
video::S3DVertex vert (vertices[i].Pos , vertices[i].Normal ,
1439
1437
vertices[i].Color , vertices[i].TCoords );
1440
1438
p->vertices .push_back (vert);
1441
1439
}
1442
1440
}
1443
1441
1444
- p->indices .reserve (p->indices .size () + numIndices);
1445
1442
for (u32 i = 0 ; i < numIndices; i++) {
1446
1443
u32 j = indices[i] + vertex_count;
1447
1444
p->indices .push_back (j);
@@ -1484,23 +1481,20 @@ void MeshCollector::append(const TileSpec &tile,
1484
1481
u32 vertex_count;
1485
1482
if (m_use_tangent_vertices) {
1486
1483
vertex_count = p->tangent_vertices .size ();
1487
- p->tangent_vertices .reserve (vertex_count + numVertices);
1488
1484
for (u32 i = 0 ; i < numVertices; i++) {
1489
1485
video::S3DVertexTangents vert (vertices[i].Pos + pos,
1490
1486
vertices[i].Normal , c, vertices[i].TCoords );
1491
1487
p->tangent_vertices .push_back (vert);
1492
1488
}
1493
1489
} else {
1494
1490
vertex_count = p->vertices .size ();
1495
- p->vertices .reserve (vertex_count + numVertices);
1496
1491
for (u32 i = 0 ; i < numVertices; i++) {
1497
1492
video::S3DVertex vert (vertices[i].Pos + pos,
1498
1493
vertices[i].Normal , c, vertices[i].TCoords );
1499
1494
p->vertices .push_back (vert);
1500
1495
}
1501
1496
}
1502
1497
1503
- p->indices .reserve (p->indices .size () + numIndices);
1504
1498
for (u32 i = 0 ; i < numIndices; i++) {
1505
1499
u32 j = indices[i] + vertex_count;
1506
1500
p->indices .push_back (j);
0 commit comments