Dániel Juhász 
							
						 
					 
					
						
						
							
						
						3face01a20 
					 
					
						
						
							
							Node definition manager refactor ( #7016 )  
						
						... 
						
						
						
						* Rename IWritableNodeDefManager to NodeDefManager
* Make INodeDefManager functions const
* Use "const *NodeDefManager" instead of "*INodeDefManager"
* Remove unused INodeDefManager class
* Merge NodeDefManager and CNodeDefManager
* Document NodeDefManager 
						
						
					 
					
						2018-02-10 21:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Juhász 
							
						 
					 
					
						
						
							
						
						735fc2a1f2 
					 
					
						
						
							
							Remove unused light updating code  
						
						... 
						
						
						
						Also remove the unit test that tests the removed algorithms. 
						
						
					 
					
						2018-02-04 03:16:45 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						1c1c97cbd1 
					 
					
						
						
							
							Modernize source code: last part ( #6285 )  
						
						... 
						
						
						
						* Modernize source code: last par
* Use empty when needed
* Use emplace_back instead of push_back when needed
* For range-based loops
* Initializers fixes
* constructors, destructors default
* c++ C stl includes 
						
						
					 
					
						2017-08-20 13:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						9a17b65f26 
					 
					
						
						
							
							VoxelManip cleanups (const ref, const move) + function removal ( #6169 )  
						
						... 
						
						
						
						* VoxelManip cleanups (const ref, const move) permitting to improve a little bit performance
* VoxelArea: precalculate extent (performance enhancement)
This permits to reduce extend high cost to zero and drop many v3s16 object creation/removal to calculate extent
It rebalance the client thread update to updateFastFaceRow instead of MapBlockMesh generation
This will also benefits to mapgen 
						
						
					 
					
						2017-07-26 07:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						1425c6def1 
					 
					
						
						
							
							Cpp11 initializers: last src root changeset ( #6022 )  
						
						... 
						
						
						
						* Cpp11 initializers: last src root changeset
Finish to migrate all src root folder files to C++11 constructor initializers 
						
						
					 
					
						2017-06-21 11:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						d99b6fed55 
					 
					
						
						
							
							Time: Change old u32 timestamps to 64-bit ( #5818 )  
						
						... 
						
						
						
						MacOSX build fix + cleanups 
						
						
					 
					
						2017-05-26 14:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						aab7c83d02 
					 
					
						
						
							
							Remove some old dead code. Fix some Clang warnings in SRP (ng->N... will  
						
						... 
						
						
						
						always evaluate to true. 
						
						
					 
					
						2015-07-24 21:48:02 +02:00 
						 
				 
			
				
					
						
							
							
								gregorycu 
							
						 
					 
					
						
						
							
						
						577701cabd 
					 
					
						
						
							
							Optimise MapBlockMesh related functions  
						
						... 
						
						
						
						Directely or indirectly optimises the following functions:
* MapBlockMesh::MapBlockMesh
* MapBlockMesh::getTileInfo
* MapBlockMesh::makeFastFace
* MapBlockMesh::getSmoothLightCombined 
						
						
					 
					
						2015-02-23 23:20:31 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						805c8e51e5 
					 
					
						
						
							
							Create empty default constructor for MapNode  
						
						
						
						
					 
					
						2015-01-18 13:39:50 +10:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						5d08ada224 
					 
					
						
						
							
							Add VoxelArea::hasEmptyExtent  
						
						
						
						
					 
					
						2015-01-13 23:24:32 +10:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						ae2721f2c8 
					 
					
						
						
							
							VoxelManipulator: Remove unnecessary deallocation steps  
						
						
						
						
					 
					
						2014-12-27 22:35:05 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						8621e6de5d 
					 
					
						
						
							
							Large increase in performance  
						
						
						
						
					 
					
						2014-12-24 23:13:24 +10:00 
						 
				 
			
				
					
						
							
							
								Anton 
							
						 
					 
					
						
						
							
						
						10e0cf8b2c 
					 
					
						
						
							
							Use std::string::empty() instead of size() where applicable  
						
						
						
						
					 
					
						2014-12-12 15:16:24 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						c16b1e2639 
					 
					
						
						
							
							Optimise VoxelManipulator::copyFrom  
						
						... 
						
						
						
						~3-4x faster
This indirectly optimises MapBlock:copyTo() which in turn improves performance of MeshMakeData::fill() 
						
						
					 
					
						2014-12-04 23:37:04 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						d406ac994b 
					 
					
						
						
							
							Optimise functions from CNodeDefManager and VoxelManipulator  
						
						... 
						
						
						
						CNodeDefManager::get()
VoxelManipulator::addArea() 
						
						
					 
					
						2014-11-21 14:56:45 +10:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						8ad83767cf 
					 
					
						
						
							
							Remove emerge and speedup addArea by using memcopy instead of one by one assignment  
						
						
						
						
					 
					
						2014-06-23 00:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						56bf867874 
					 
					
						
						
							
							Use memset for flag initialization (compiler optimization is way better)  
						
						... 
						
						
						
						use temp variables instead of recalculating array index 
						
						
					 
					
						2014-06-23 00:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						4e1f50035e 
					 
					
						
						
							
							Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu  
						
						
						
						
					 
					
						2013-08-14 21:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						d00e8bd31a 
					 
					
						
						
							
							Fix nearly all warnings  
						
						
						
						
					 
					
						2013-05-19 21:26:56 -04:00 
						 
				 
			
				
					
						
							
							
								Ilya Zhuravlev 
							
						 
					 
					
						
						
							
						
						6a1670dbc3 
					 
					
						
						
							
							Migrate to STL containers/algorithms.  
						
						
						
						
					 
					
						2013-03-11 19:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						5bd50a2d90 
					 
					
						
						
							
							Fix most walled-off caves  
						
						
						
						
					 
					
						2013-02-25 23:08:55 -05:00 
						 
				 
			
				
					
						
							
							
								Sfan5 
							
						 
					 
					
						
						
							
						
						6d0ea26c2d 
					 
					
						
						
							
							Update Copyright Years  
						
						
						
						
					 
					
						2013-02-24 20:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						497ff1ecd6 
					 
					
						
						
							
							Change Minetest-c55 to Minetest  
						
						
						
						
					 
					
						2013-02-24 18:49:03 +01:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						d0ea6f9920 
					 
					
						
						
							
							Properly and efficiently use split utility headers  
						
						
						
						
					 
					
						2012-06-17 02:40:36 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						037b259197 
					 
					
						
						
							
							Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors  
						
						
						
						
					 
					
						2012-06-05 18:54:07 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						56496ad5d8 
					 
					
						
						
							
							Implement propagateSunlight for VoxelManipulator  
						
						
						
						
					 
					
						2012-03-27 19:01:50 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						4ce6e5f0c5 
					 
					
						
						
							
							Optimize lighting by a tiny bit  
						
						
						
						
					 
					
						2011-11-29 19:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						c6fd2986d4 
					 
					
						
						
							
							GameDef compiles  
						
						
						
						
					 
					
						2011-11-29 19:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						90d793f8f3 
					 
					
						
						
							
							extended content-type range  
						
						
						
						
					 
					
						2011-07-23 16:55:26 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						dc5319b6c9 
					 
					
						
						
							
							Moved some mapnode content stuff from mapnode.{h,cpp} and digging property stuff from material.cpp to content_mapnode.{h,cpp}  
						
						
						
						
					 
					
						2011-06-17 22:20:15 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						6e196c2ce4 
					 
					
						
						
							
							partly working chunk-based map generator (doesn't save properly, spawn is pretty random)  
						
						
						
						
					 
					
						2011-02-01 03:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						be851871cd 
					 
					
						
						
							
							map generation framework under development... not quite operational at this point.  
						
						
						
						
					 
					
						2011-01-30 01:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						9f882bf74d 
					 
					
						
						
							
							Reworked texture, material, mineral and whatever handling  
						
						
						
						
					 
					
						2011-01-26 00:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						d3a6a12bae 
					 
					
						
						
							
							removed alternative name "pressure" from param2  
						
						
						
						
					 
					
						2011-01-25 09:53:21 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						3909e712a0 
					 
					
						
						
							
							Faster lighting at map generation time  
						
						
						
						
					 
					
						2011-01-24 16:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						7274b82ef4 
					 
					
						
						
							
							commented out old water stuff  
						
						
						
						
					 
					
						2011-01-24 13:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						0fa0e0752a 
					 
					
						
						
							
							old water removed, some fixes here and there  
						
						
						
						
					 
					
						2011-01-17 14:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						c32da52104 
					 
					
						
						
							
							working good  
						
						
						
						
					 
					
						2010-12-26 13:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						b94a007864 
					 
					
						
						
							
							some work-in-progress  
						
						
						
						
					 
					
						2010-12-22 03:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						3f5bad938a 
					 
					
						
						
							
							organizing stuff.  
						
						
						
						
					 
					
						2010-12-21 18:08:24 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						123e8fdf53 
					 
					
						
						
							
							framework for modifying textures  
						
						
						
						
					 
					
						2010-12-20 22:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						0ca9423b8b 
					 
					
						
						
							
							day/night working client side  
						
						
						
						
					 
					
						2010-12-19 16:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						240499dc2c 
					 
					
						
						
							
							before daynight mesh cache  
						
						
						
						
					 
					
						2010-12-18 17:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						c951ce3b7c 
					 
					
						
						
							
							little fixes  
						
						
						
						
					 
					
						2010-12-14 02:24:00 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						571fb14f94 
					 
					
						
						
							
							working nicely  
						
						
						
						
					 
					
						2010-12-13 03:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						47a593b519 
					 
					
						
						
							
							starting to separate "material" to "content" and "tile"  
						
						
						
						
					 
					
						2010-12-12 14:33:13 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						db49f37692 
					 
					
						
						
							
							removed accidental double flowWater  
						
						
						
						
					 
					
						2010-12-11 18:12:18 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						2a0d1a059e 
					 
					
						
						
							
							commit before some radicallish changes to water behavior  
						
						
						
						
					 
					
						2010-12-11 18:11:03 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						5e0c284f3a 
					 
					
						
						
							
							some work-in-progress water stuff  
						
						
						
						
					 
					
						2010-12-01 15:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						fc26dcdb19 
					 
					
						
						
							
							license stuff  
						
						... 
						
						
						
						--HG--
rename : src/licensecomment.txt => licensecomment.txt 
						
						
					 
					
						2010-11-29 20:13:04 +02:00