mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 18:41:51 +00:00
remove Mesh constructor 'attrs' argument & format Mesh.hpp
This commit is contained in:
parent
47b7472231
commit
e357a4eb9f
13 changed files with 46 additions and 42 deletions
|
|
@ -289,9 +289,7 @@ void ChunksRenderer::drawSortedMeshes(const Camera& camera, Shader& shader) {
|
|||
auto& entry = chunkEntries.at(0);
|
||||
if (found->second.sortedMesh == nullptr) {
|
||||
found->second.sortedMesh = std::make_unique<Mesh<ChunkVertex>>(
|
||||
entry.vertexData.data(),
|
||||
entry.vertexData.size(),
|
||||
ChunkVertex::ATTRIBUTES
|
||||
entry.vertexData.data(), entry.vertexData.size()
|
||||
);
|
||||
}
|
||||
found->second.sortedMesh->draw();
|
||||
|
|
@ -316,7 +314,7 @@ void ChunksRenderer::drawSortedMeshes(const Camera& camera, Shader& shader) {
|
|||
}
|
||||
write_sorting_mesh_entries(buffer.data(), chunkEntries);
|
||||
found->second.sortedMesh = std::make_unique<Mesh<ChunkVertex>>(
|
||||
buffer.data(), size, ChunkVertex::ATTRIBUTES
|
||||
buffer.data(), size
|
||||
);
|
||||
}
|
||||
found->second.sortedMesh->draw();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue