Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								e06f0b797a
								
							
						 | 
						
							
							
								
								Replace all NULLs to nullptr
							
							
							
							
							
						 | 
						
							2018-10-09 10:21:12 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								70ed8fd1a9
								
							
						 | 
						
							
							
								
								Use constants instead of widely used magic numbers (task #4645)
							
							
							
							
							
						 | 
						
							2018-09-17 19:22:50 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									elsid
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c2b8c7086a
								
							
						 | 
						
							
							
								
								Fix race condition
							
							
							
							
							
							
							
							Values are accessed from main thread and cell preloader threads. 
							
						 | 
						
							2018-08-12 01:06:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								359e748c28
								
							
						 | 
						
							
							
								
								Initialize some missing fields in constructors
							
							
							
							
							
						 | 
						
							2018-06-25 09:35:42 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bret Curtis
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c1eb9042b3
								
							
						 | 
						
							
							
								
								Merge branch 'master' into terrainbleeding
							
							
							
							
							
						 | 
						
							2018-06-19 13:40:14 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								34f8eca7bd
								
							
						 | 
						
							
							
								
								Fix indent
							
							
							
							
							
						 | 
						
							2018-06-14 13:43:32 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab8de9fa14
								
							
						 | 
						
							
							
								
								Set node mask to cell borders
							
							
							
							
							
						 | 
						
							2018-06-14 13:18:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								414e6caafe
								
							
						 | 
						
							
							
								
								Make tb work with distant terrain
							
							
							
							
							
						 | 
						
							2018-06-14 13:14:38 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								f18d57429e
								
							
						 | 
						
							
							
								
								Move cell border management to World
							
							
							
							
							
						 | 
						
							2018-06-14 12:27:22 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b8d500c07
								
							
						 | 
						
							
							
								
								Make tb command work again
							
							
							
							
							
						 | 
						
							2018-06-14 12:01:09 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fd5ad3e56
								
							
						 | 
						
							
							
								
								Use REAL_SIZE constant
							
							
							
							
							
						 | 
						
							2018-06-14 01:01:22 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3d7ee5a9e
								
							
						 | 
						
							
							
								
								Resolve merge conflicts
							
							
							
							
							
						 | 
						
							2018-06-13 08:22:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									wareya
								
							 
						 | 
						
							
							
							
							
								
							
							
								94f695cffc
								
							
						 | 
						
							
							
								
								Fix #4452 and remove dead code
							
							
							
							
							
						 | 
						
							2018-06-12 21:04:27 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miloslav Číž
								
							 
						 | 
						
							
							
							
							
								
							
							
								db8aaa74d6
								
							
						 | 
						
							
							
								
								Start cell border debug drawing
							
							
							
							
							
						 | 
						
							2018-06-13 01:48:31 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									wareya
								
							 
						 | 
						
							
							
							
							
								
							
							
								6277f5511c
								
							
						 | 
						
							
							
								
								fix #3876 and #3993
							
							
							
							
							
						 | 
						
							2018-06-08 17:52:46 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								810e4416f6
								
							
						 | 
						
							
							
								
								Merged pull request #1691
							
							
							
							
							
						 | 
						
							2018-05-23 16:56:36 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								888c2d9a33
								
							
						 | 
						
							
							
								
								Render default land texture for Wilderness cells with distant terrain
							
							
							
							
							
						 | 
						
							2018-05-22 12:40:01 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrei Kortunov
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cc7405194
								
							
						 | 
						
							
							
								
								Remove unnecessary command from QuadTreeWorld destructor (bug #4408)
							
							
							
							
							
						 | 
						
							2018-04-30 18:29:26 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9b8c56761b
								
							
						 | 
						
							
							
								
								Fix timing error
							
							
							
							
							
						 | 
						
							2018-02-13 18:25:28 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alexander "Ananace" Olofsson
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								145b47a550
								
							
						 | 
						
							
							
								
								Fix Windows builds
							
							
							
							
							
							
							
							`std::min`/`std::max` are part of algorithm, which is not implicitly included in Windows builds 
							
						 | 
						
							2018-02-13 17:47:38 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								123f7b83d5
								
							
						 | 
						
							
							
								
								Make the CompositeMapRenderer use available time and add related setting
							
							
							
							
							
						 | 
						
							2018-02-13 00:40:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b4add2ae4
								
							
						 | 
						
							
							
								
								Fall back to non-shader material if creating the shader fails
							
							
							
							
							
							
							
							Also fixes an uncaught exception that will break the whole game. 
							
						 | 
						
							2017-11-08 00:24:03 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Marc Zinnschlag
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd17f70068
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'aesylwinn/landrecords'
							
							
							
							
							
						 | 
						
							2017-10-03 13:32:02 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Robinson
								
							 
						 | 
						
							
							
							
							
								
							
							
								021627bdf8
								
							
						 | 
						
							
							
								
								Mark some functions with override
							
							
							
							
							
							
							
							Fixes some Clang warnings about overriding a virtual function without the
override keyword. 
							
						 | 
						
							2017-09-18 01:51:11 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kyle Cooley
								
							 
						 | 
						
							
							
							
							
								
							
							
								2abf7f1752
								
							
						 | 
						
							
							
								
								Remove unnecessary cache dump
							
							
							
							
							
						 | 
						
							2017-09-15 12:19:12 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kyle Cooley
								
							 
						 | 
						
							
							
							
							
								
							
							
								2eacc2f093
								
							
						 | 
						
							
							
								
								Changes to land creation, add ability to specifically clear terrain cache
							
							
							
							
							
						 | 
						
							2017-09-08 14:37:03 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fba157d3b
								
							
						 | 
						
							
							
								
								Implement releaseGLObjects for cached resources
							
							
							
							
							
						 | 
						
							2017-08-26 19:29:12 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kyle Cooley
								
							 
						 | 
						
							
							
							
							
								
							
							
								979b0d7211
								
							
						 | 
						
							
							
								
								Code cleanup and more cache clearing
							
							
							
							
							
						 | 
						
							2017-08-21 18:58:38 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kyle Cooley
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b9326d238
								
							
						 | 
						
							
							
								
								Clear terrain cache and reload terrain
							
							
							
							
							
						 | 
						
							2017-08-20 22:34:41 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e03a0d7bd
								
							
						 | 
						
							
							
								
								Terrain: remove ref argument that is now always true
							
							
							
							
							
						 | 
						
							2017-07-19 16:24:35 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac78d01b2b
								
							
						 | 
						
							
							
								
								Terrain: use the main camera's viewpoint for intersection tests
							
							
							
							
							
							
							
							Fixes lag spikes caused by intersection tests loading/unloading terrain pages. 
							
						 | 
						
							2017-07-19 13:11:44 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ewan Higgs
								
							 
						 | 
						
							
							
							
							
								
							
							
								38a2de3c51
								
							
						 | 
						
							
							
								
								convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
							
							
							
							
							
						 | 
						
							2017-06-09 16:49:25 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								c992cb6e82
								
							
						 | 
						
							
							
								
								Fix texture not being applied on rendering the composite map (Fixes #3791)
							
							
							
							
							
						 | 
						
							2017-03-19 19:15:22 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								a070551af3
								
							
						 | 
						
							
							
								
								Attempt to fix naming conflict on windows
							
							
							
							
							
						 | 
						
							2017-03-15 17:51:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								088d5604bf
								
							
						 | 
						
							
							
								
								Use a shader if required to display the composite map
							
							
							
							
							
							
							
							Fixes composited terrain not respecting the 'clamp lighting' setting. 
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f5beb3172
								
							
						 | 
						
							
							
								
								Remove unused includes
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								5044816770
								
							
						 | 
						
							
							
								
								Remove unused code
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								b66c2abfe3
								
							
						 | 
						
							
							
								
								Build the bounding sphere in the loading thread (only relevant for TerrainGrid)
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e9c028f1d
								
							
						 | 
						
							
							
								
								Skip light collection for far away terrain
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								0782839a42
								
							
						 | 
						
							
							
								
								Avoid redundant culling tests on the transform/drawable
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb8ac06524
								
							
						 | 
						
							
							
								
								Reduce the minSize of quad tree nodes for better performance
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								a041546b54
								
							
						 | 
						
							
							
								
								Use the quad tree's minSize in the LodCallback
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4e8821902
								
							
						 | 
						
							
							
								
								Refactor update of lodFlags
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								2aa09639a9
								
							
						 | 
						
							
							
								
								Re-enable terrain intersections
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								db00d47ca2
								
							
						 | 
						
							
							
								
								Hold a ref to the intersection visitor's view if possible
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								11bee6ee35
								
							
						 | 
						
							
							
								
								Avoid compiling composite maps that are no longer referenced
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								9eed7fa6f5
								
							
						 | 
						
							
							
								
								Fix composite map when force shaders is enabled
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								d055dc25bf
								
							
						 | 
						
							
							
								
								Add custom traversal for local map camera to avoid loading terrain nodes that are exactly outside the border to another cell
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d50b6c2e2
								
							
						 | 
						
							
							
								
								Add QuadTreeWorld::cacheCell to preload cells at max LOD for local maps
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									scrawl
								
							 
						 | 
						
							
							
							
							
								
							
							
								6ccb6009ee
								
							
						 | 
						
							
							
								
								Use the View-based preloading for TerrainGrid as well
							
							
							
							
							
						 | 
						
							2017-03-14 19:27:56 +01:00 | 
						
						
							
							
							
								
							
							
						 |