Admiral H. Curtiss 
								
							 
						 
						
							
							
								
							
							
	
	
	cb0a603c72 
 
						 
						
							
							
								
								
								VideoCommon: De-globalize GeometryShaderManager class.  
							
							
							
						 
						
							2022-12-29 15:33:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									TellowKrinkle 
								
							 
						 
						
							
							
								
							
							
	68f49df0f8  
						 
						
							
							
								
								
								VideoCommon: Add vertex shader point and line expansion  
							
							
							
						 
						
							2022-10-22 20:13:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dentomologist 
								
							 
						 
						
							
							
								
							
							
	f6b9acccfc  
						 
						
							
							
								
								
								Common: Refactor PointerWrap  
							
							
							
						 
						
							2022-05-25 13:06:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pokechu22 
								
							 
						 
						
							
							
								
							
							
	2025763420  
						 
						
							
							
								
								
								Treewide: Adjust order of includes  
							
							
							
						 
						
							2021-12-10 14:49:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	
	
	e149ad4f0a 
 
						 
						
							
							
								
								
								treewide: convert GPLv2+ license info to SPDX tags  
							
							... 
							
							
							
							SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/  . SPDX
tags are adopted in many large projects, including things like the Linux
kernel. 
							
						 
						
							2021-07-05 04:35:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pokechu22 
								
							 
						 
						
							
							
								
							
							
	aab81d5aa0  
						 
						
							
							
								
								
								Convert XFMemory to BitField and enum class  
							
							... 
							
							
							
							Additionally a new ClipDisable union has been added (though it is not currently used by Dolphin). 
							
						 
						
							2021-03-06 19:27:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	5337e58284  
						 
						
							
							
								
								
								VideoConfig: Make StereoMode an enum class  
							
							... 
							
							
							
							Makes for more strongly-typed identifiers (and doesn't pollute
surrounding namespaces) 
							
						 
						
							2017-11-18 23:19:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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