@@ -83,7 +83,7 @@ std::tuple<Mesh, std::unique_ptr<Buffer>, std::unique_ptr<Buffer>> compile(const
83
83
std::tie (indexData, indexType, indexStart, indexEnd) = MeshTools::compressIndices (meshData.indices ());
84
84
85
85
indexBuffer.reset (new Buffer{Buffer::Target::ElementArray});
86
- indexBuffer->setData (data , usage);
86
+ indexBuffer->setData (indexData , usage);
87
87
mesh.setCount (meshData.indices ().size ())
88
88
.setIndexBuffer (*indexBuffer, 0 , indexType, indexStart, indexEnd);
89
89
@@ -155,12 +155,12 @@ std::tuple<Mesh, std::unique_ptr<Buffer>, std::unique_ptr<Buffer>> compile(const
155
155
std::tie (indexData, indexType, indexStart, indexEnd) = MeshTools::compressIndices (meshData.indices ());
156
156
157
157
indexBuffer.reset (new Buffer{Buffer::Target::ElementArray});
158
- indexBuffer->setData (data , usage);
158
+ indexBuffer->setData (indexData , usage);
159
159
mesh.setCount (meshData.indices ().size ())
160
160
.setIndexBuffer (*indexBuffer, 0 , indexType, indexStart, indexEnd);
161
161
162
162
/* Else set vertex count */
163
- } mesh.setCount (meshData.positions (0 ).size ());
163
+ } else mesh.setCount (meshData.positions (0 ).size ());
164
164
165
165
return std::make_tuple (std::move (mesh), std::move (vertexBuffer), std::move (indexBuffer));
166
166
}
0 commit comments