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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						9160be50db 
					 
					
						
						
							
							Merge pull request  #4224  from lioncash/tcache  
						
						 
						
						... 
						
						
						
						TextureCacheBase: Eliminate static state 
						
						
					 
					
						2016-12-23 04:33:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						accce4294a 
					 
					
						
						
							
							TextureCache: Use same color coefficients for EFB2Tex as EFB2RAM  
						
						 
						
						
						
						
					 
					
						2016-12-15 02:20:46 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						58a5395173 
					 
					
						
						
							
							TextureCacheBase: Eliminate static state  
						
						 
						
						
						
						
					 
					
						2016-12-09 16:50:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						bff394ec8a 
					 
					
						
						
							
							Merge pull request  #4489  from stenzek/vulkan-minor-fixes  
						
						 
						
						... 
						
						
						
						Vulkan: Minor fixes 
						
						
					 
					
						2016-12-05 12:19:49 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						9736198c3b 
					 
					
						
						
							
							Vulkan: Use explicit barriers instead of dependancies  
						
						 
						
						... 
						
						
						
						At least on NV, some of these don't seem to have the intended effect. One
known instance of this is in texture conversion. 
						
						
					 
					
						2016-12-04 20:10:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						804cd0ff03 
					 
					
						
						
							
							Vulkan: Move XFB encoding/decoding to TextureConverter  
						
						 
						
						
						
						
					 
					
						2016-12-04 20:10:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						d67463e0a7 
					 
					
						
						
							
							Vulkan: Simplify palette texture conversion  
						
						 
						
						
						
						
					 
					
						2016-12-04 20:10:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						add638538b 
					 
					
						
						
							
							Vulkan: Combine PaletteTextureConverter and TextureEncoder classes  
						
						 
						
						
						
						
					 
					
						2016-12-04 20:10:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						4bc0e14995 
					 
					
						
						
							
							Vulkan: Use an enumeration to index pipeline layouts  
						
						 
						
						
						
						
					 
					
						2016-12-04 20:10:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						2ef884893a 
					 
					
						
						
							
							Vulkan: Fix map error when texture dumping is enabled  
						
						 
						
						
						
						
					 
					
						2016-12-04 00:23:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						6a4eba1153 
					 
					
						
						
							
							Vulkan: Replace explicit command buffer submits with wrapper function  
						
						 
						
						... 
						
						
						
						Should we ever introduce anything else that has to be done when a command
buffer is executed (e.g. invalidating constants from previous commit), we
don't have to update all the callers. 
						
						
					 
					
						2016-11-30 23:14:36 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						6b88a854a7 
					 
					
						
						
							
							Vulkan: Handle strided XFB copies  
						
						 
						
						... 
						
						
						
						Where src_rect.width * 2 != dst_stride. 
						
						
					 
					
						2016-11-19 20:29:47 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						5182e6b549 
					 
					
						
						
							
							Vulkan: Implement virtual/real XFB support  
						
						 
						
						
						
						
					 
					
						2016-11-03 22:33:24 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						3593fa27ab 
					 
					
						
						
							
							Vulkan: Move CopyRectangleFromTexture to TextureCache  
						
						 
						
						
						
						
					 
					
						2016-11-03 22:01:55 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						b066d51dfa 
					 
					
						
						
							
							Vulkan: Remove parameters/members of single-instance classes  
						
						 
						
						... 
						
						
						
						There's not a lot of point in passing these around or storing them
(texture cache/state tracker mainly) as there will only ever be a single
instance of the class.
Also adds downcast helpers such as Vulkan::Renderer::GetInstance(). 
						
						
					 
					
						2016-11-03 22:01:54 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						010514bd39 
					 
					
						
						
							
							Vulkan: Use correct source format to determine palette size  
						
						 
						
						... 
						
						
						
						Fixes blur in fortune street fifologs. 
						
						
					 
					
						2016-10-06 21:55:27 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						db09c05eec 
					 
					
						
						
							
							Vulkan: Fix bug with palette converted EFB copies  
						
						 
						
						... 
						
						
						
						This happened when the source texture was an EFB copy, therefore it had
not been populated prior to the draw command buffer being executed, and
the conversion was occurring in the init command list. 
						
						
					 
					
						2016-10-04 22:30:37 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						4a8766cec4 
					 
					
						
						
							
							Vulkan: Fix resource leaks present at shutdown and mode changes  
						
						 
						
						... 
						
						
						
						Infrequent, but still happened. 
						
						
					 
					
						2016-10-03 19:11:47 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						1286c309e3 
					 
					
						
						
							
							Vulkan: Fix compilation on 32-bit targets  
						
						 
						
						
						
						
					 
					
						2016-10-03 19:11:47 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9395b8efa9 
					 
					
						
						
							
							Vulkan: Amend header includes  
						
						 
						
						... 
						
						
						
						Adds headers where necessary to eliminate indirect includes.
Also adds headers to ensure certain standard constructs always
resolve correctly 
						
						
					 
					
						2016-09-30 23:26:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						77a128ab87 
					 
					
						
						
							
							Implement experimental Vulkan backend  
						
						 
						
						
						
						
					 
					
						2016-10-01 02:40:01 +10:00