Stenzek
							
						 
					 | 
					
						
						
							
						
						f039149198
					 | 
					
						
						
							
							Move most backend functionality to VideoCommon
						
						
						
						
						
						
					 | 
					
						2019-02-19 16:57:54 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						50a476c371
					 | 
					
						
						
							
							Assert: Uppercase assertion macros
						
						
						
						
						
						
						
						Macros should be all upper-cased. This is also kind of a wart that's
been sticking out for quite a while now (we avoid prefixing
underscores). 
						
						
					 | 
					
						2018-03-14 22:03:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						4c24a69710
					 | 
					
						
						
							
							VideoCommon: Add support for Abstract Framebuffers
						
						
						
						
						
						
					 | 
					
						2018-03-02 20:20:48 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						6374a4c4a8
					 | 
					
						
						
							
							AbstractTexture: Support multisampled abstract texture
						
						
						
						
						
						
					 | 
					
						2018-03-01 17:31:24 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						38e0b6e2ab
					 | 
					
						
						
							
							AbstractTexture: Move Bind() method to Renderer
						
						
						
						
						
						
						
						This makes state tracking simpler, and enables easier porting to command
lists later on. 
						
						
					 | 
					
						2018-01-22 13:22:09 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						db1d9de933
					 | 
					
						
						
							
							AbstractTexture: Drop slow map readback path
						
						
						
						
						
						
					 | 
					
						2017-11-22 18:49:33 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						56afebeb44
					 | 
					
						
						
							
							AbstractTexture: Seperate CopyRectangleFromTexture to two methods
						
						
						
						
						
						
						
						ScaleRectangleFromTexture, which does a draw, and
CopyRectangleFromTexture, which where possible, does a bit-for-bit copy. 
						
						
					 | 
					
						2017-11-22 18:47:04 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stenzek
							
						 
					 | 
					
						
						
							
						
						f43d85921d
					 | 
					
						
						
							
							VideoBackends: Add AbstractStagingTexture class
						
						
						
						
						
						
						
						Can be used for asynchronous readback or upload of textures. 
						
						
					 | 
					
						2017-11-22 18:47:04 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						bf7db3f888
					 | 
					
						
						
							
							Software Backend: Remove reinterpret_cast which violates the strict aliasing rule
						
						
						
						
						
						
					 | 
					
						2017-11-17 22:11:33 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						1a1c3560ce
					 | 
					
						
						
							
							Software Backend: Rename 'copy_region' to 'CopyRegion'
						
						
						
						
						
						
					 | 
					
						2017-11-17 22:11:33 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						0f7f4ccaf9
					 | 
					
						
						
							
							Software Backend: allow screenshots/video to be taken with valid data
						
						
						
						
						
						
					 | 
					
						2017-11-17 22:11:33 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						53684701fa
					 | 
					
						
						
							
							HybridXFB: Fix lint errors
						
						
						
						
						
						
					 | 
					
						2017-11-17 22:11:31 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						6e686f6ea1
					 | 
					
						
						
							
							Software Backend: Fix xfb output and add vertical scaling support
						
						
						
						
						
						
					 | 
					
						2017-11-17 22:11:31 -06:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								iwubcode
							
						 
					 | 
					
						
						
							
						
						2cdc93f4ab
					 | 
					
						
						
							
							Video Backends: Split texture cache code out into separate files, introduce 'AbstractTexture'
						
						
						
						
						
						
					 | 
					
						2017-06-13 00:41:51 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |