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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |