Markus Wick 
							
						 
					 
					
						
						
							
						
						5cc55f0fe3 
					 
					
						
						
							
							Merge pull request  #5096  from Armada651/anything-with-a-viewport  
						
						 
						
						... 
						
						
						
						VertexShaderGen: Correct for negative viewport dimensions. 
						
						
					 
					
						2017-03-20 10:55:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						cbfb07152f 
					 
					
						
						
							
							VertexShaderGen: Correct for negative viewport dimensions.  
						
						 
						
						
						
						
					 
					
						2017-03-16 12:34:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						134317e07f 
					 
					
						
						
							
							videoconfig: add BBoxPreferStencilImplementation  
						
						 
						
						... 
						
						
						
						@JMC47 requested this to be able to do performance comparisons. 
						
						
					 
					
						2017-03-15 17:41:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						de940a5fd6 
					 
					
						
						
							
							VideoConfig: add bSupportsFragmentStoresAndAtomics  
						
						 
						
						
						
						
					 
					
						2017-03-15 17:20:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						31bb41c532 
					 
					
						
						
							
							Merge pull request  #4973  from z0z0z/master  
						
						 
						
						... 
						
						
						
						Disable pinned memory for AMD mesa drivers 
						
						
					 
					
						2017-03-14 10:02:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						0a2b58c896 
					 
					
						
						
							
							OGL: Remove support for NV_depth_buffer_float.  
						
						 
						
						... 
						
						
						
						We can't clamp the depth values to the 24-bit range while this extension is active. 
						
						
					 
					
						2017-03-14 01:02:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						7b19475911 
					 
					
						
						
							
							Merge pull request  #4548  from stenzek/gcc-sse  
						
						 
						
						... 
						
						
						
						Support SSSE3 texture decoders and CRC32 hashing on non-native builds (gcc) 
						
						
					 
					
						2017-03-13 14:28:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						e99cd57eb3 
					 
					
						
						
							
							Merge pull request  #4935  from Armada651/depth-range-fix  
						
						 
						
						... 
						
						
						
						VideoBackends: Set the maximum range when the depth range is oversized. 
						
						
					 
					
						2017-03-10 18:05:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						3f41e6d4cf 
					 
					
						
						
							
							RenderBase: Check if early ztest is enabled before falling back to vertex depth range.  
						
						 
						
						
						
						
					 
					
						2017-03-10 15:43:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						ef74c5eabd 
					 
					
						
						
							
							Merge pull request  #5051  from stenzek/renderer-fixes  
						
						 
						
						... 
						
						
						
						VideoBackends: Fix crashes introduced by #4999  
						
						
					 
					
						2017-03-09 21:06:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						ced1614cac 
					 
					
						
						
							
							Unify the way of setting game ID, title ID, revision  
						
						 
						
						... 
						
						
						
						The existing code from ConfigManager, ES and MIOS is merged
into a new set of functions called SetRunningGameMetadata. 
						
						
					 
					
						2017-03-09 15:34:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						2cd240af0d 
					 
					
						
						
							
							VideoBackends: Move max texture size to VideoConfig  
						
						 
						
						... 
						
						
						
						This stops the virtual method call from within the Renderer constructor.
The initialization here for GL had to be moved to VideoBackend, as the
Renderer constructor will not have been executed before the value is
required. 
						
						
					 
					
						2017-03-10 00:04:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						4012166085 
					 
					
						
						
							
							VideoCommon: Fix crash at startup with virtual XFB enabled  
						
						 
						
						
						
						
					 
					
						2017-03-09 23:39:48 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						489d90b6f3 
					 
					
						
						
							
							Merge pull request  #4999  from stenzek/renderer-statics  
						
						 
						
						... 
						
						
						
						VideoCommon: Eliminate static state in Renderer 
						
						
					 
					
						2017-03-08 11:02:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						9c1eac1f4f 
					 
					
						
						
							
							Merge pull request  #4944  from vladfi1/framedump  
						
						 
						
						... 
						
						
						
						Framedump extensions 
						
						
					 
					
						2017-03-08 11:01:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						a911d256a7 
					 
					
						
						
							
							Merge pull request  #5018  from Tilka/trunc  
						
						 
						
						... 
						
						
						
						VideoCommon: remove unnecessary trunc() 
						
						
					 
					
						2017-03-08 11:01:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						096f58b172 
					 
					
						
						
							
							Save new framedump options.  
						
						 
						
						
						
						
					 
					
						2017-03-08 01:38:40 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						71c0e30655 
					 
					
						
						
							
							Appease linter.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:29:46 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						fbff74c1eb 
					 
					
						
						
							
							Warn on invalid video codec.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						9155af5103 
					 
					
						
						
							
							GetDumpPath function.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						8c24387509 
					 
					
						
						
							
							Use ffv1 if user requests it.  
						
						 
						
						
						
						
					 
					
						2017-03-05 17:08:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						8a72e84ece 
					 
					
						
						
							
							VideoCommon: remove unnecessary trunc()  
						
						 
						
						
						
						
					 
					
						2017-03-05 01:53:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						459a5ab554 
					 
					
						
						
							
							Android: Move screenshot waiting logic to Renderer  
						
						 
						
						
						
						
					 
					
						2017-03-04 16:53:16 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						811eafda57 
					 
					
						
						
							
							VideoCommon: Store last window request width/height  
						
						 
						
						... 
						
						
						
						This avoids the need to send a window resize event every frame. 
						
						
					 
					
						2017-03-04 16:53:12 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						00a0a91513 
					 
					
						
						
							
							VideoCommon: Move last EFB scale handling to CalculateTargetSize  
						
						 
						
						
						
						
					 
					
						2017-03-04 16:53:07 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						afc25fdca0 
					 
					
						
						
							
							VideoCommon: Rename Renderer s_ prefixes to m_  
						
						 
						
						
						
						
					 
					
						2017-03-04 16:42:21 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						238a70b006 
					 
					
						
						
							
							VideoCommon: Move some common initialization logic to RenderBase  
						
						 
						
						
						
						
					 
					
						2017-03-04 16:42:16 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						277829d842 
					 
					
						
						
							
							VideoCommon: Eliminate static state in Renderer  
						
						 
						
						
						
						
					 
					
						2017-03-04 16:39:50 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						552c0d8404 
					 
					
						
						
							
							Common: Move byte swapping utilities into their own header  
						
						 
						
						... 
						
						
						
						This moves all the byte swapping utilities into a header named Swap.h.
A dedicated header is much more preferable here due to the size of the
code itself. In general usage throughout the codebase, CommonFuncs.h was
generally only included for these functions anyway. These being in their
own header avoids dumping the lesser used utilities into scope. As well
as providing a localized area for more utilities related to byte
swapping in the future (should they be needed). This also makes it nicer
to identify which files depend on the byte swapping utilities in
particular.
Since this is a completely new header, moving the code uncovered a few
indirect includes, as well as making some other inclusions unnecessary. 
						
						
					 
					
						2017-03-03 17:18:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						7982ba120f 
					 
					
						
						
							
							Merge pull request  #4995  from lioncash/normalize  
						
						 
						
						... 
						
						
						
						CMakeLists: Normalize whitespace 
						
						
					 
					
						2017-03-02 11:51:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ee61bd6f2e 
					 
					
						
						
							
							CMakeLists: Normalize whitespace  
						
						 
						
						... 
						
						
						
						Normalizes tabs to spaces to follow our codebase's indentation style. 
						
						
					 
					
						2017-03-01 14:53:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						83bd74aef0 
					 
					
						
						
							
							Merge pull request  #4974  from gamemasterplc/master  
						
						 
						
						... 
						
						
						
						Widescreen Hack improvement 
						
						
					 
					
						2017-03-01 02:17:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						5ed55ffb34 
					 
					
						
						
							
							PixelEngine: Move enum constants into the PixelEngine namespace  
						
						 
						
						... 
						
						
						
						Gets some identifier names out of the global namespace. 
						
						
					 
					
						2017-02-28 07:01:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						a3af5b09d3 
					 
					
						
						
							
							error logs  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						6b1910a078 
					 
					
						
						
							
							Appease global header warning.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						f82e3de763 
					 
					
						
						
							
							Dump to arbitrary URLs.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						21e66e60e3 
					 
					
						
						
							
							Configable dump codec.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:45:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						a1a9e488a5 
					 
					
						
						
							
							XVID FourCC for MPEG-4 codecs.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						d4686aa1a7 
					 
					
						
						
							
							More warnings for AVIDump.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						86a8382376 
					 
					
						
						
							
							Arbitrary dump formats.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:44:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						1723645c99 
					 
					
						
						
							
							guess format before allocating context  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:43:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad Firoiu 
							
						 
					 
					
						
						
							
						
						8fb2eb889d 
					 
					
						
						
							
							Handle delayed frames at the end of the movie.  
						
						 
						
						
						
						
					 
					
						2017-02-27 23:43:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						ed6a46a193 
					 
					
						
						
							
							Merge pull request  #4958  from RisingFog/avidump_bitrate  
						
						 
						
						... 
						
						
						
						Add configurable video dump bitrate to INI 
						
						
					 
					
						2017-02-27 10:15:19 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						63c5230d9b 
					 
					
						
						
							
							Merge pull request  #4959  from lioncash/ini  
						
						 
						
						... 
						
						
						
						IniFile: Handle s64/u64 values 
						
						
					 
					
						2017-02-27 10:02:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony 
							
						 
					 
					
						
						
							
						
						b16cebc297 
					 
					
						
						
							
							Merge pull request  #4978  from ligfx/avidumpclosefiles  
						
						 
						
						... 
						
						
						
						AVIDump[regression]: close avio handles 
						
						
					 
					
						2017-02-27 09:39:40 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f5d14e3691 
					 
					
						
						
							
							Merge pull request  #4933  from Armada651/disable-cache  
						
						 
						
						... 
						
						
						
						VideoBackends: Add a developer option to disable the shader cache. 
						
						
					 
					
						2017-02-27 17:35:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						621472336c 
					 
					
						
						
							
							AVIDump[regression]: close avio handles  
						
						 
						
						
						
						
					 
					
						2017-02-26 23:26:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gamemasterplc 
							
						 
					 
					
						
						
							
						
						4c4a96bfc5 
					 
					
						
						
							
							Widescreen Hack improvement  
						
						 
						
						... 
						
						
						
						Fixes Projection alignment in some N64 VC games. The original code forgot to multiply rawProjection[1] and rawProjection[3]. 
						
						
					 
					
						2017-02-26 12:55:57 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								z0z0z 
							
						 
					 
					
						
						
							
						
						005e6796b8 
					 
					
						
						
							
							Disable pinned memory for AMD mesa drivers  
						
						 
						
						
						
						
					 
					
						2017-02-26 10:49:28 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						a15555fe03 
					 
					
						
						
							
							VideoBackends: Use vertex shader depth range if ztexture is used.  
						
						 
						
						
						
						
					 
					
						2017-02-26 11:34:48 +01:00