| 
								
								
									 Andrei Kortunov | 3032b177a1 | Remove redundant includes | 2019-02-23 08:02:12 +04:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 0124be5713 | Merge upstream/master | 2018-10-10 21:23:19 +01:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | e06f0b797a | Replace all NULLs to nullptr | 2018-10-09 10:21:12 +04:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 3ce96997d1 | Remove sneaky tabs. | 2018-08-18 00:09:40 +01:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 80082308f0 | Merge upstream (shadermanager log system revamp) | 2018-08-17 18:22:13 +01:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 1452684d9e | Use new logging system for components | 2018-08-14 19:42:41 +04:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | b08938485f | Make suspending viewer threads the responsibility of the caller, not the shader manager. | 2017-12-17 23:55:19 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 229cc9696f | Make updating global shader defines update shaders. | 2017-12-17 01:57:53 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 974e4d5299 | Add check for null shaders when releasing OpenGL objects | 2017-11-24 22:43:40 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 98cd9fc144 | Add preliminary support for global shader defines. | 2017-11-22 20:07:07 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 7a9df977c7 | Add some prerequisits for making shadows disableable | 2017-11-21 17:20:57 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 166ba22072 | Prevent line count changes within conditional blocks (because of conditional includes or @foreach expansion) ruining line numbering. | 2017-11-21 16:53:12 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 3d18ddc8e4 | Take into account previous #line directives when expanding @foreach shader macros | 2017-11-17 17:18:33 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 590531595b | Create @foreach shader preprocessor macro in preparation for moving shadow setup out of shadermanager.cpp | 2017-11-10 02:02:27 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | e201e359a9 | Move Shadow to Components | 2017-11-08 01:44:49 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 1a30a917af | Merge upstream/master | 2017-11-08 01:31:38 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | aa31cbba4f | Attempt (and fail) to make the local map show without unwanted shadow | 2017-11-08 01:20:52 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 244cc5b861 | Reduce error spam | 2017-11-08 00:24:03 +00:00 |  | 
				
					
						| 
								
								
									 AnyOldName3 | 715f29165b | Dynamically adjust shaders to have the required number of shadow maps. | 2017-11-07 20:22:45 +00:00 |  | 
				
					
						| 
								
								
									 scrawl | 4fba157d3b | Implement releaseGLObjects for cached resources | 2017-08-26 19:29:12 +00:00 |  | 
				
					
						| 
								
								
									 Bret Curtis | d48b829b45 | replace and purge boost::lexical_cast | 2017-06-09 19:08:53 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 171e293641 | ShaderManager: insert #line directives when including files | 2016-02-20 19:55:08 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 21c4dffed2 | Add #include support in shaders | 2016-02-18 19:37:58 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 22cc5c0965 | Cache the Program | 2016-02-18 19:37:58 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | a9ad1b09e2 | Introduce ShaderManager & ShaderVisitor Actual shaders still to be written. | 2016-02-18 19:37:56 +01:00 |  |