Lioncash 
							
						 
					 
					
						
						
							
						
						8dcb05802b 
					 
					
						
						
							
							ShaderManagers: Use aggregate initialization for some variables.  
						
						... 
						
						
						
						These provide the same semantics, however aggregate initialization
doesn't force the structs to be trivially copyable. memset, on the other
hand, does. 
						
						
					 
					
						2016-12-10 17:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						7833ff25df 
					 
					
						
						
							
							VideoBackends: Merge Initialize and Shutdown functions.  
						
						
						
						
					 
					
						2016-06-26 12:34:59 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d9fec92628 
					 
					
						
						
							
							VideoCommon: Header cleanup  
						
						... 
						
						
						
						Also remedies places where the video backends and core rely on things
being indirectly included. 
						
						
					 
					
						2016-01-17 20:11:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						ee657c04fe 
					 
					
						
						
							
							VideoConfig: Change convergence setting to percentage value.  
						
						
						
						
					 
					
						2015-12-13 22:58:16 +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 
						 
				 
			
				
					
						
							
							
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						e88c02dece 
					 
					
						
						
							
							Ensure that ZSlopes save/restore state correctly.  
						
						... 
						
						
						
						Had to re-do *ShaderManager so they saved their constant arrays
instead of completly rebuilding them on restore state. 
						
						
					 
					
						2015-01-23 03:32:31 +13:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b816ee1f79 
					 
					
						
						
							
							VideoConfig: Define a per-game minimum convergence value instead of a percentage boost.  
						
						
						
						
					 
					
						2015-01-02 17:07:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						da058b3078 
					 
					
						
						
							
							VideoConfig: Fix convergence parameter.  
						
						... 
						
						
						
						Looks like a rebase failed somewhere. 
						
						
					 
					
						2014-12-29 12:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						15f074dd21 
					 
					
						
						
							
							Merge pull request  #1766  from Armada651/enable-stereo  
						
						... 
						
						
						
						Enable stereoscopy settings. 
						
						
					 
					
						2014-12-28 15:14:53 -06:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						86120bfc97 
					 
					
						
						
							
							GeometryShaderManager: Set viewport in SetConstants().  
						
						... 
						
						
						
						Setting it in the callback is too early. 
						
						
					 
					
						2014-12-26 17:58:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						c424aa1ac6 
					 
					
						
						
							
							GeometryShaderManager: Boost convergence value.  
						
						... 
						
						
						
						Most game don't require much granularity regarding the convergence value.
The default convergence was also too low, this commit increases it tenfold. 
						
						
					 
					
						2014-12-24 23:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						70b898e2c6 
					 
					
						
						
							
							VideoConfig: Rename Separation to Depth and update descriptions.  
						
						... 
						
						
						
						More accurate since it's not a real IPD and Nvidia also calls it depth. 
						
						
					 
					
						2014-12-24 23:28:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						d09af2dbba 
					 
					
						
						
							
							GeometryShaderManager: Set stereo parameters in a SetConstants() call.  
						
						... 
						
						
						
						Doing it in SetProjectionChanged() is too early because the projection type is not set yet. 
						
						
					 
					
						2014-12-20 13:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						69df23f725 
					 
					
						
						
							
							VideoCommon: Only use interface blocks when geometry shaders are supported.  
						
						
						
						
					 
					
						2014-12-18 00:37:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						1af3d8447a 
					 
					
						
						
							
							GeometryShaderManager: Set the constants within the callbacks.  
						
						
						
						
					 
					
						2014-12-18 00:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						0ac7103391 
					 
					
						
						
							
							GeometryShaderGen: Pack uniforms more tightly.  
						
						
						
						
					 
					
						2014-12-18 00:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						332ba4b210 
					 
					
						
						
							
							GeometryShaderManager: Upload Line/Point width constants.  
						
						
						
						
					 
					
						2014-12-15 22:47:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b406e4e1f2 
					 
					
						
						
							
							VideoCommon: Add a separate constants buffer for the geometry shader.  
						
						
						
						
					 
					
						2014-12-14 21:23:13 +01:00