Lioncash 
							
						 
					 
					
						
						
							
						
						1f24cf2a2d 
					 
					
						
						
							
							RenderBase: Get rid of unnecessary casts  
						
						 
						
						
						
						
					 
					
						2017-01-31 20:25:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						b7e59f4e55 
					 
					
						
						
							
							AVIDump: Rename CloseFile to CloseVideoFile  
						
						 
						
						... 
						
						
						
						Retains symmetry with CreateVideoFile. 
						
						
					 
					
						2017-01-29 22:05:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						3405f0ba01 
					 
					
						
						
							
							Merge pull request  #4739  from AdmiralCurtiss/auto-adjust-window-size-16-9  
						
						 
						
						... 
						
						
						
						Make the "Auto Adjust Window Size" option respect the current game's aspect ratio. 
						
						
					 
					
						2017-01-28 13:02:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						ede9c6255a 
					 
					
						
						
							
							Merge pull request  #4770  from degasus/fifo  
						
						 
						
						... 
						
						
						
						CommandProcessor: Limit scope of ugly SCPFifoStruct. 
						
						
					 
					
						2017-01-28 06:43:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						b2c40bf4c4 
					 
					
						
						
							
							RenderBase: Let the Auto Adjust Window Size option request the final image size rather than the raw framebuffer size.  
						
						 
						
						
						
						
					 
					
						2017-01-28 11:40:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						e1fa6c374f 
					 
					
						
						
							
							RenderBase: Extract the framebuffer size to display size code into function.  
						
						 
						
						
						
						
					 
					
						2017-01-28 11:40:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						3787af9ee9 
					 
					
						
						
							
							CommandProcessor: Limit scope of ugly SCPFifoStruct.  
						
						 
						
						... 
						
						
						
						It's only used as an interface between two classes. So no need to declare
it in the backend export header. 
						
						
					 
					
						2017-01-27 19:04:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ba1decf7bc 
					 
					
						
						
							
							PixelEngine: Use a DirectRead for the token.  
						
						 
						
						... 
						
						
						
						No need to call a std::function, and a few games poll this value very often. 
						
						
					 
					
						2017-01-27 07:49:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						b74029ec57 
					 
					
						
						
							
							TextureDecoder: Use target attributes on SSSE3 decoders  
						
						 
						
						
						
						
					 
					
						2017-01-24 20:04:55 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						f70a1a27fa 
					 
					
						
						
							
							Merge pull request  #4726  from ligfx/addingwindowsheaders  
						
						 
						
						... 
						
						
						
						Fix building without PCH on Windows 
						
						
					 
					
						2017-01-24 13:47:36 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						7a58a82a37 
					 
					
						
						
							
							BPMemory: Add const specifier to member functions where applicable  
						
						 
						
						
						
						
					 
					
						2017-01-23 16:07:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						1f596a23af 
					 
					
						
						
							
							BPMemory: Eliminate union type punning  
						
						 
						
						... 
						
						
						
						This is undefined behavior in C++. 
						
						
					 
					
						2017-01-23 16:05:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						70cf774a5c 
					 
					
						
						
							
							RenderBase: Forward declare EFBAccessType  
						
						 
						
						
						
						
					 
					
						2017-01-23 12:41:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						940aa6f32d 
					 
					
						
						
							
							VideoBackendBase: Convert FieldType into an enum class  
						
						 
						
						
						
						
					 
					
						2017-01-23 03:54:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						5b461f50af 
					 
					
						
						
							
							VideoBackendBase: Convert EFBAccessType into an enum class  
						
						 
						
						
						
						
					 
					
						2017-01-23 03:53:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Maltese 
							
						 
					 
					
						
						
							
						
						c3a1547d9a 
					 
					
						
						
							
							AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)  
						
						 
						
						
						
						
					 
					
						2017-01-23 00:35:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						65e3aa796e 
					 
					
						
						
							
							VideoConfig: Fix boolean default values.  
						
						 
						
						
						
						
					 
					
						2017-01-21 11:31:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						ed7589cb0f 
					 
					
						
						
							
							Merge pull request  #4656  from hthh/cmpr-fixes  
						
						 
						
						... 
						
						
						
						TextureDecoder: Fix off-by-one errors in CMPR 
						
						
					 
					
						2017-01-17 11:05:42 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hthh 
							
						 
					 
					
						
						
							
						
						88d52b4d69 
					 
					
						
						
							
							TextureDecoder: Deduplicate some utility code  
						
						 
						
						
						
						
					 
					
						2017-01-15 20:23:26 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hthh 
							
						 
					 
					
						
						
							
						
						5d4e4aa561 
					 
					
						
						
							
							TextureDecoder: Fix off-by-one errors in CMPR  
						
						 
						
						
						
						
					 
					
						2017-01-14 10:52:35 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						271a9fe7a9 
					 
					
						
						
							
							VertexShaderManager: Break up the conditions to make it readable.  
						
						 
						
						
						
						
					 
					
						2017-01-13 14:01:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f866748006 
					 
					
						
						
							
							VertexShaderGen: Remove the need for an extra UID.  
						
						 
						
						
						
						
					 
					
						2017-01-13 14:01:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						2f223e24dc 
					 
					
						
						
							
							TextureDecoder: Seperate each format into its own function  
						
						 
						
						
						
						
					 
					
						2017-01-10 20:41:00 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						7a4464c3e0 
					 
					
						
						
							
							Merge pull request  #4599  from stenzek/point-uvs  
						
						 
						
						... 
						
						
						
						GeometryShaderGen: Use lower-left origin for point texture coordinates 
						
						
					 
					
						2017-01-08 13:40:55 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f6c7a258ed 
					 
					
						
						
							
							BlendState: Use masking as a fastpath for the logic op NO_OP.  
						
						 
						
						
						
						
					 
					
						2017-01-06 14:01:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						23b0faeba5 
					 
					
						
						
							
							OGL: Use VideoCommon blend state for framebuffer configuration.  
						
						 
						
						
						
						
					 
					
						2017-01-06 14:01:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						3df828463d 
					 
					
						
						
							
							VideoCommon: Assembly blending state in a shared state object.  
						
						 
						
						
						
						
					 
					
						2017-01-06 14:01:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BhaaL 
							
						 
					 
					
						
						
							
						
						23d99f2f2c 
					 
					
						
						
							
							specify custom brace style to fix unions  
						
						 
						
						... 
						
						
						
						BreakBeforeBraces: Allman apparently includes all styles,
except for AfterUnion (which is false) when using clang-format -dump-config 
						
						
					 
					
						2017-01-05 12:55:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						41b0c74e30 
					 
					
						
						
							
							VideoCommon: Make dst_alpha state implicit.  
						
						 
						
						
						
						
					 
					
						2017-01-04 20:02:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						176177af49 
					 
					
						
						
							
							GeometryShaderGen: Use lower-left origin for point texture coordinates  
						
						 
						
						... 
						
						
						
						From what I can tell, the emulated GPU places (0,0) at the lower left of
the image, and we were generating texture coordinates so that (0,0) was
at the upper-left in the expansion geometry shader, causing textures
used by point sprites to be flipped vertically.
Fixes the upside-down A button in Mario Golf. 
						
						
					 
					
						2017-01-04 20:23:07 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						5f3c878ba2 
					 
					
						
						
							
							FifoPlayer: Save/restore texture memory state for fifo logs  
						
						 
						
						
						
						
					 
					
						2017-01-03 21:16:05 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						a2e191649d 
					 
					
						
						
							
							Merge pull request  #4471  from Armada651/hybrid-depth  
						
						 
						
						... 
						
						
						
						VideoCommon: Don't process the depth range in the vertex shader if it's not oversized. 
						
						
					 
					
						2016-12-29 18:49:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						ee7a2edf35 
					 
					
						
						
							
							Update comments  
						
						 
						
						
						
						
					 
					
						2016-12-27 21:32:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						d0a73c1d90 
					 
					
						
						
							
							TextureCache: Add a dirty bit for partial updates on overlapping EFB copies.  
						
						 
						
						
						
						
					 
					
						2016-12-27 17:26:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						ef82aebb97 
					 
					
						
						
							
							VideoCommon: Don't process the depth range in the vertex shader if it's not oversized.  
						
						 
						
						
						
						
					 
					
						2016-12-27 14:31:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						abf9bb170b 
					 
					
						
						
							
							TextureCache: Drop unused parameter in backend API.  
						
						 
						
						
						
						
					 
					
						2016-12-26 22:10:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						04f319066d 
					 
					
						
						
							
							TextureCache: Extract BP enum check to VideoCommon.  
						
						 
						
						... 
						
						
						
						We have TOO many video backends. 
						
						
					 
					
						2016-12-26 22:10:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						44acd9fdb9 
					 
					
						
						
							
							VideoCommon: use u32 for texture addresses  
						
						 
						
						
						
						
					 
					
						2016-12-25 18:48:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						c5243d6d12 
					 
					
						
						
							
							CommandProcessor: Remove unimplemented prototypes  
						
						 
						
						
						
						
					 
					
						2016-12-24 01:15:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						9160be50db 
					 
					
						
						
							
							Merge pull request  #4224  from lioncash/tcache  
						
						 
						
						... 
						
						
						
						TextureCacheBase: Eliminate static state 
						
						
					 
					
						2016-12-23 04:33:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						01047319f8 
					 
					
						
						
							
							Merge pull request  #4517  from stenzek/mp3-blotches  
						
						 
						
						... 
						
						
						
						TextureCache: Use same color coefficients for EFB2Tex as EFB2RAM 
						
						
					 
					
						2016-12-19 22:11:38 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						344f2e57f6 
					 
					
						
						
							
							VideoCommon: Use avg(color1, color2) for color3 in CMPR textures  
						
						 
						
						
						
						
					 
					
						2016-12-19 20:17:44 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						accce4294a 
					 
					
						
						
							
							TextureCache: Use same color coefficients for EFB2Tex as EFB2RAM  
						
						 
						
						
						
						
					 
					
						2016-12-15 02:20:46 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						5aaa5141ed 
					 
					
						
						
							
							PixelShaderGen: Fix incorrect indexing of tevLerpBias  
						
						 
						
						... 
						
						
						
						Fixes the white box in the fortune street fifolog. 
						
						
					 
					
						2016-12-13 00:03:25 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						d64c9dd5c9 
					 
					
						
						
							
							Merge pull request  #4419  from degasus/master  
						
						 
						
						... 
						
						
						
						Jit64: Fix a few trivial PIE issues. 
						
						
					 
					
						2016-12-12 10:58:16 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						58a5395173 
					 
					
						
						
							
							TextureCacheBase: Eliminate static state  
						
						 
						
						
						
						
					 
					
						2016-12-09 16:50:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						31ccfffd38 
					 
					
						
						
							
							Common: Add alignment header  
						
						 
						
						... 
						
						
						
						Gets rid of duplicated alignment code. 
						
						
					 
					
						2016-12-06 20:33:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						5082a664c8 
					 
					
						
						
							
							VertexLoaderX64: Avoid unchecked pointer cast.  
						
						 
						
						
						
						
					 
					
						2016-12-04 13:09:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						adc22a5e20 
					 
					
						
						
							
							VideoCommon: Add method for calculating full-scale framedump rectangles  
						
						 
						
						
						
						
					 
					
						2016-11-28 21:54:54 +10:00