diff options
author | Craig Robbins <kde.psych@gmail.com> | 2014-11-21 14:43:29 +1000 |
---|---|---|
committer | Craig Robbins <kde.psych@gmail.com> | 2014-11-21 14:56:45 +1000 |
commit | d406ac994b8092c5bd2dc32eda1a2eafbf95a30c (patch) | |
tree | e8b0f002ae3b69e0e0e8c1756482809f7d9aa09e /src/mapblock_mesh.cpp | |
parent | ea404979e16ce769c640266039ca3d696189f9d1 (diff) | |
download | minetest-d406ac994b8092c5bd2dc32eda1a2eafbf95a30c.tar.gz minetest-d406ac994b8092c5bd2dc32eda1a2eafbf95a30c.tar.bz2 minetest-d406ac994b8092c5bd2dc32eda1a2eafbf95a30c.zip |
Optimise functions from CNodeDefManager and VoxelManipulator
CNodeDefManager::get()
VoxelManipulator::addArea()
Diffstat (limited to 'src/mapblock_mesh.cpp')
-rw-r--r-- | src/mapblock_mesh.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mapblock_mesh.cpp b/src/mapblock_mesh.cpp index 3324dd2b6..193fea328 100644 --- a/src/mapblock_mesh.cpp +++ b/src/mapblock_mesh.cpp @@ -65,8 +65,9 @@ void MeshMakeData::fill(MapBlock *block) // Allocate this block + neighbors m_vmanip.clear(); - m_vmanip.addArea(VoxelArea(blockpos_nodes-v3s16(1,1,1)*MAP_BLOCKSIZE, - blockpos_nodes+v3s16(1,1,1)*MAP_BLOCKSIZE*2-v3s16(1,1,1))); + VoxelArea voxel_area(blockpos_nodes - v3s16(1,1,1) * MAP_BLOCKSIZE, + blockpos_nodes + v3s16(1,1,1) * MAP_BLOCKSIZE*2-v3s16(1,1,1)); + m_vmanip.addArea(voxel_area); { //TimeTaker timer("copy central block data"); |