AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								cfe921fb82
								
							
						 | 
						
							
							
								
								Remove uneeded includes.
							
							
							
							
							
						 | 
						
							2019-01-31 20:12:42 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								2761a38562
								
							
						 | 
						
							
							
								
								Prettify shadow define map setup.
							
							
							
							
							
						 | 
						
							2019-01-31 20:12:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								57e10e26b2
								
							
						 | 
						
							
							
								
								Make variable name less confusing
							
							
							
							
							
						 | 
						
							2019-01-31 14:58:57 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								a24b8ec3d2
								
							
						 | 
						
							
							
								
								Fix enable/disable mixup.
							
							
							
							
							
						 | 
						
							2019-01-31 14:57:56 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								556c9a3382
								
							
						 | 
						
							
							
								
								Add normal-offset shadow mapping to remove shadow acne (flicker)
							
							
							
							
							
						 | 
						
							2019-01-30 22:28:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								199e6ed82d
								
							
						 | 
						
							
							
								
								Revert "Use forward declaration to reduce build times."
							
							
							
							
							
							
							
							This reverts commit 305b9826df. 
							
						 | 
						
							2018-12-19 23:53:14 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								305b9826df
								
							
						 | 
						
							
							
								
								Use forward declaration to reduce build times.
							
							
							
							
							
						 | 
						
							2018-12-19 16:23:32 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d5da1a6fa
								
							
						 | 
						
							
							
								
								Don't exclusively rely on a shadow map if its bounds have been expanded since the cull traversal.
							
							
							
							
							
						 | 
						
							2018-12-08 20:39:41 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a409c0ab8
								
							
						 | 
						
							
							
								
								Make shadow map front-face culling configurable
							
							
							
							
							
						 | 
						
							2018-12-01 00:26:43 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd207d9e54
								
							
						 | 
						
							
							
								
								Make the shadow polygon offset parameters configurable
							
							
							
							
							
						 | 
						
							2018-11-30 00:55:54 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ca7ea23d1
								
							
						 | 
						
							
							
								
								Add extra uniforms to the disabled shadows StateSet so that the shadow texture samplers are bound ot the dummy shadow maps correctly.
							
							
							
							
							
						 | 
						
							2018-10-30 17:07:11 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								474770eca8
								
							
						 | 
						
							
							
								
								Switch shadow map rendering to a specialised, simplified shader.
							
							
							
							
							
						 | 
						
							2018-10-16 21:23:31 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b3721897d
								
							
						 | 
						
							
							
								
								Make indoor shadows disableable.
							
							
							
							
							
						 | 
						
							2018-08-08 23:56:11 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								85aba2e1da
								
							
						 | 
						
							
							
								
								Add toggleable shadow debug overlay.
							
							
							
							
							
						 | 
						
							2018-06-28 17:24:36 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								84284a60a7
								
							
						 | 
						
							
							
								
								Make CSM shader changes controllable by the setting.
							
							
							
							
							
						 | 
						
							2018-05-17 17:35:55 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d05aadb37
								
							
						 | 
						
							
							
								
								Begin to let settings toggle between CSM and PSSM
							
							
							
							
							
						 | 
						
							2018-05-17 16:57:01 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								66a114d6ec
								
							
						 | 
						
							
							
								
								Fix a couple of warnings
							
							
							
							
							
						 | 
						
							2018-02-27 14:15:06 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9cf1ac94b
								
							
						 | 
						
							
							
								
								Separate indoor and outdoor shadow casting masks.
							
							
							
							
							
						 | 
						
							2018-02-27 00:13:51 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								35eb71052e
								
							
						 | 
						
							
							
								
								Tidy up the shadow manager
							
							
							
							
							
						 | 
						
							2018-02-26 23:52:46 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								882b63cba9
								
							
						 | 
						
							
							
								
								Make split point control parameters configurable with the new shadow technique.
							
							
							
							
							
						 | 
						
							2018-02-26 23:00:46 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								e233dae1cd
								
							
						 | 
						
							
							
								
								Hook up the new shadow technique
							
							
							
							
							
						 | 
						
							2018-02-26 22:27:09 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								02d0ee3485
								
							
						 | 
						
							
							
								
								Rename old shadow class to shadow manager
							
							
							
							
							
						 | 
						
							2018-02-26 14:29:31 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ec59783ba
								
							
						 | 
						
							
							
								
								Add basic support for distant terrain CLSB
							
							
							
							
							
							
							
							(cherry picked from commit 0f9dc3e65b72e6fff762f7a0933bae6f861e5fd4) 
							
						 | 
						
							2018-02-23 23:37:04 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb6767b4fc
								
							
						 | 
						
							
							
								
								Move the declaration of ComputeLightSpaceBounds to the header so that it can be accessed from other compilation units.
							
							
							
							
							
							
							
							(cherry picked from commit 8ac4fb208897a18da4934dd6f2fe84560b44ba9d) 
							
						 | 
						
							2018-02-23 23:35:01 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								6251e0519e
								
							
						 | 
						
							
							
								
								Use CLSB results to reduce maximum shadow map distance when sensible.
							
							
							
							
							
						 | 
						
							2018-02-23 23:31:53 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f20aaccfb
								
							
						 | 
						
							
							
								
								Add some more advanced settings to control shadows.
							
							
							
							
							
						 | 
						
							2018-01-25 16:08:34 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3e0398d1c
								
							
						 | 
						
							
							
								
								Add settings
							
							
							
							
							
						 | 
						
							2017-12-27 02:32:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								c192c851db
								
							
						 | 
						
							
							
								
								Make disabling shadows disable their performance impact, too.
							
							
							
							
							
						 | 
						
							2017-12-26 23:51:50 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								8957c92a36
								
							
						 | 
						
							
							
								
								Switch to a more industry-standard shadow map splitting scheme
							
							
							
							
							
						 | 
						
							2017-12-17 00:52:10 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cce2d6f87
								
							
						 | 
						
							
							
								
								Implement a more sensible shadow map cascading system
							
							
							
							
							
						 | 
						
							2017-12-12 22:37:40 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								98cd9fc144
								
							
						 | 
						
							
							
								
								Add preliminary support for global shader defines.
							
							
							
							
							
						 | 
						
							2017-11-22 20:07:07 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									AnyOldName3
								
							 
						 | 
						
							
							
							
							
								
							
							
								e201e359a9
								
							
						 | 
						
							
							
								
								Move Shadow to Components
							
							
							
							
							
						 | 
						
							2017-11-08 01:44:49 +00:00 | 
						
						
							
							
							
								
							
							
						 |