degasus 
							
						 
					 
					
						
						
							
						
						e26d9f7c35 
					 
					
						
						
							
							MSAA: Store samples in ini files.  
						
						 
						
						
						
						
					 
					
						2015-12-15 09:41:01 +01: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 
							
						 
					 
					
						
						
							
						
						983978ee66 
					 
					
						
						
							
							VideoCommon: flush vertex manager if components change  
						
						 
						
						
						
						
					 
					
						2015-11-01 22:39:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						7066689131 
					 
					
						
						
							
							ShaderCaches: remove unneeded typedefs  
						
						 
						
						
						
						
					 
					
						2015-10-29 14:43:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b01ca1794a 
					 
					
						
						
							
							Revert "VideoCommon: Clamp integer conversions."  
						
						 
						
						... 
						
						
						
						This reverts commit 0f2c72f0f8 . 
						
						
					 
					
						2015-08-15 13:50:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						c375111076 
					 
					
						
						
							
							Options: merge SCoreStartupParameter into SConfig  
						
						 
						
						
						
						
					 
					
						2015-06-12 19:07:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								galop1n 
							
						 
					 
					
						
						
							
						
						2975e53091 
					 
					
						
						
							
							D3D: Depth range inversion.  
						
						 
						
						... 
						
						
						
						Credits go to Galop1n for designing this technique and to BhaaLseN for cleaning up the commit. 
						
						
					 
					
						2015-05-26 15:31:31 +02: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 
							
						 
					 
					
						
						
							
						
						0f2c72f0f8 
					 
					
						
						
							
							VideoCommon: Clamp integer conversions.  
						
						 
						
						
						
						
					 
					
						2015-05-08 14:32:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b0770e2a0c 
					 
					
						
						
							
							VideoBackends: Floor depth values in depth copy shaders.  
						
						 
						
						
						
						
					 
					
						2015-05-08 14:29:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						c4f85a38e6 
					 
					
						
						
							
							VideoBackends: Use proper floating point depth precision.  
						
						 
						
						
						
						
					 
					
						2015-05-08 14:29:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						24594a7888 
					 
					
						
						
							
							PixelShaderCache: Fix MSAA depth copy shader.  
						
						 
						
						
						
						
					 
					
						2015-05-06 12:43:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						7a1252f7e5 
					 
					
						
						
							
							VideoBackends: Implement depth copy shaders with integer math.  
						
						 
						
						
						
						
					 
					
						2015-05-05 00:40:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						26a9afa0e7 
					 
					
						
						
							
							Anaglyph: Use matrices instead of vectors.  
						
						 
						
						
						
						
					 
					
						2015-01-02 14:32:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						491de39325 
					 
					
						
						
							
							PixelShaderCache: Implement Dubois algorithm in anaglyph shader.  
						
						 
						
						
						
						
					 
					
						2015-01-02 03:06:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						d7037ae492 
					 
					
						
						
							
							PixelShaderCache: Don't use GetDimensions() for the sample count.  
						
						 
						
						... 
						
						
						
						This function is bugged on Windows 7, and statically declaring the sample count is trivial anyway. 
						
						
					 
					
						2014-12-27 14:45:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						737bc0e7ad 
					 
					
						
						
							
							PixelShaderCache: Support stereoscopic EFB format changes.  
						
						 
						
						
						
						
					 
					
						2014-12-21 15:46:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						93ce95b48e 
					 
					
						
						
							
							D3D: Use ROUND_UP macro for rounding buffer sizes.  
						
						 
						
						
						
						
					 
					
						2014-12-18 00:37:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						6c7bed25a5 
					 
					
						
						
							
							Cosmetics  
						
						 
						
						
						
						
					 
					
						2014-12-14 13:29:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						fd6b588627 
					 
					
						
						
							
							D3D: Define decimals in floating point numbers  
						
						 
						
						
						
						
					 
					
						2014-12-14 13:28:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						6fe7d530ed 
					 
					
						
						
							
							PixelShaderCache: Fix MSAA shaders.  
						
						 
						
						... 
						
						
						
						Various typos were introduced due to lack of testing. 
						
						
					 
					
						2014-12-14 13:28:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b06280e866 
					 
					
						
						
							
							D3D: Add anaglyph stereoscopy support.  
						
						 
						
						
						
						
					 
					
						2014-12-14 13:28:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						ced733ccdf 
					 
					
						
						
							
							PixelShaderCache: Add texture array support to static shaders.  
						
						 
						
						
						
						
					 
					
						2014-12-14 13:28:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						e53705784b 
					 
					
						
						
							
							D3D: Add SBS/TAB output support.  
						
						 
						
						
						
						
					 
					
						2014-12-14 13:28:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						844d45b26e 
					 
					
						
						
							
							D3D: Clean up brace placements  
						
						 
						
						
						
						
					 
					
						2014-08-30 18:06:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KScorp 
							
						 
					 
					
						
						
							
						
						97dce14368 
					 
					
						
						
							
							Fixed depth matrix shaders in OpenGL and Direct3D to be more precise. Fixes some graphical glitches in some games.  
						
						 
						
						
						
						
					 
					
						2014-08-17 04:43:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						81ed17be53 
					 
					
						
						
							
							avoid the extern keyword in .cpp files  
						
						 
						
						
						
						
					 
					
						2014-07-11 16:10:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						a523a6d1bf 
					 
					
						
						
							
							D3D: Use std::strings for Compile[x]Shader and CompileAndCreate[x]Shader  
						
						 
						
						... 
						
						
						
						With strings, we don't need to care about passing in a length, since it internally stores it. So now, we don't even need a length parameter for these functions anymore as well.
This also kills off some sprintf_s calls. 
						
						
					 
					
						2014-07-07 19:32:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ce54c1e571 
					 
					
						
						
							
							Kill off replaceable usages of s[n]printf.  
						
						 
						
						
						
						
					 
					
						2014-06-18 19:53:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						a82675b7d5 
					 
					
						
						
							
							Kill off some usages of c_str.  
						
						 
						
						... 
						
						
						
						Also changes some function params, but this is ok.
Some simplifications were also able to be made (ie. killing off strcmps with ==, etc). 
						
						
					 
					
						2014-03-14 13:51:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						31cfc73a09 
					 
					
						
						
							
							Fixes spacing for "for", "while", "switch" and "if"  
						
						 
						
						... 
						
						
						
						Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining. 
						
						
					 
					
						2014-03-11 00:35:07 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						d802d39281 
					 
					
						
						
							
							clang-modernize -use-nullptr  
						
						 
						
						... 
						
						
						
						and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine 
						
						
					 
					
						2014-03-09 21:14:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						 
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						404624bf0b 
					 
					
						
						
							
							Turn loops into range-based form  
						
						 
						
						... 
						
						
						
						and some things suggested by cppcheck and compiler warnings. 
						
						
					 
					
						2014-02-13 09:05:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						 
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00