| 
							
							
								 Lioncash | 468f623d27 | ShaderGenCommon: Remove unnecessary includes | 2017-02-01 12:19:55 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 14e0b48ae4 | VideoCommon: Make API_TYPE an enum class Allows for forward declarations in most places, which prevents dumping
unrelated VideoCommon.h contents directly into headers. | 2016-07-29 19:20:16 -04:00 |  | 
			
				
					| 
							
							
								 Scott Mansell | ebe5fd0b36 | Multithreadded Shadergen: Minor fixups. | 2016-06-26 16:13:22 +12:00 |  | 
			
				
					| 
							
							
								 Scott Mansell | 28c7113e41 | Multithreadded Shadergen: Second Pass over geometery Shadergen | 2016-06-26 16:13:21 +12:00 |  | 
			
				
					| 
							
							
								 Scott Mansell | 4969415f38 | Remove global refrences from common code. Bug Fix: Previously vertex shaders and geometery shaders didn't track
         antialaising state in their UIDs, which could cause AA bugs
	 on directx. | 2016-06-26 16:13:20 +12:00 |  | 
			
				
					| 
							
							
								 Pierre Bourdon | 3570c7f03a | Reformat all the things. Have fun with merge conflicts. | 2016-06-24 10:43:46 +02:00 |  | 
			
				
					| 
							
							
								 Tillmann Karras | 71d1eb3c31 | VideoCommon: return code/uid from shader gens rather than passing in non-const references | 2015-11-03 14:40:23 +01:00 |  | 
			
				
					| 
							
							
								 Tillmann Karras | 30ebb2459e | Set copyright year to when a file was created | 2015-05-25 13:22:31 +02:00 |  | 
			
				
					| 
							
							
								 Tillmann Karras | cefcb0ace9 | Update license headers to GPLv2+ | 2015-05-25 13:22:31 +02:00 |  | 
			
				
					| 
							
							
								 Jules Blok | 1b9fe70d7c | VideoCommon: Make IsPassthrough() a function of the ShaderUid. | 2014-12-19 14:10:53 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | 925bbcb85b | VideoCommon: Handle wireframe mode in the geometry shader. | 2014-12-19 14:10:52 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | bd6d229733 | GeometryShader: Disable the geometry shader stage if it is a pass-through shader. | 2014-12-18 00:36:48 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | aa4242fd9c | GeometryShaderGen: Pass the primitive type and always run the generator regardless of stereoscopy. | 2014-12-14 21:23:20 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | 9b2cd82da5 | GeometryShaderGen: Set the properties of the VS_OUTPUT struct in the uid. | 2014-11-23 14:30:12 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | 272ea90ca5 | GeometryShaderGen: Allow stereoscopy to be disabled. Will facilitate future use of this generator for other purposes. | 2014-11-23 14:23:41 +01:00 |  | 
			
				
					| 
							
							
								 Jules Blok | b005f61a2e | Add geometry shader generator for stereo 3D. | 2014-11-23 14:22:55 +01:00 |  |