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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						58a5395173 
					 
					
						
						
							
							TextureCacheBase: Eliminate static state  
						
						 
						
						
						
						
					 
					
						2016-12-09 16:50:37 -05: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 
							
						 
					 
					
						
						
							
						
						58978c1440 
					 
					
						
						
							
							Vulkan: Faster path for decoding XFB data  
						
						 
						
						... 
						
						
						
						Using a texel buffer as the copy destination removes the need to copy to
an intermediate texture first. 
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						add638538b 
					 
					
						
						
							
							Vulkan: Combine PaletteTextureConverter and TextureEncoder classes  
						
						 
						
						
						
						
					 
					
						2016-12-04 20:10:13 +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 
							
						 
					 
					
						
						
							
						
						01b3c0f036 
					 
					
						
						
							
							Vulkan: Make TextureCache::TCacheEntry public  
						
						 
						
						
						
						
					 
					
						2016-11-03 22:01:54 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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