Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							6cdfaee7b4 
							
						 
					 
					
						
						
							
							Texture Cache: Fix blitting.  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							e6f1ed08fb 
							
						 
					 
					
						
						
							
							Vulkan: Implement FXAA  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							056894f07a 
							
						 
					 
					
						
						
							
							OpenGL: fix FXAA with scaling  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							48cf376462 
							
						 
					 
					
						
						
							
							OpenGL: Implement FXAA  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							74e39ed6ee 
							
						 
					 
					
						
						
							
							Frontend: Add anti-aliasing method setting  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							510caeefb3 
							
						 
					 
					
						
						
							
							Settings: Add anti-aliasing method setting  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							2eff80b47f 
							
						 
					 
					
						
						
							
							QtGUI: Add buttton to toggle the filter.  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							9e065b9c7d 
							
						 
					 
					
						
						
							
							VideoCore: Add gaussian filtering.  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							bf01b7993d 
							
						 
					 
					
						
						
							
							TextureCache: Improve Reaper.  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							bb3e95133d 
							
						 
					 
					
						
						
							
							Vulkan: fix waiting on semaphore.  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							916b882ea8 
							
						 
					 
					
						
						
							
							Update scaleforce to use FP16  
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fc60406e 
							
						 
					 
					
						
						
							
							VideoCore: Add more rescaling option.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							d37d10e7a7 
							
						 
					 
					
						
						
							
							TextureCache: fix rescaling in aliases and overlap joins.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							7506ac4118 
							
						 
					 
					
						
						
							
							Presentation: Fix turning FSR on and off in settings  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							4ad22c7d2b 
							
						 
					 
					
						
						
							
							Video Core: fix building for GCC.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							826a350e2b 
							
						 
					 
					
						
						
							
							Vulkan Rasterizer: Fix clears on integer textures.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							150bc45401 
							
						 
					 
					
						
						
							
							Texture cache: fix Intel with rescaler.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							f3ff8bdc0e 
							
						 
					 
					
						
						
							
							TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3b61de74e6 
							
						 
					 
					
						
						
							
							Texture Cache: fix memory managment and optimize scaled downloads, uploads.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							c2ca55c9d5 
							
						 
					 
					
						
						
							
							Texture Cache: ease the requirements of textures being blacklisted.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							50b4c774cb 
							
						 
					 
					
						
						
							
							Vulkan: Fix Blit Depth Stencil  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							425ab9ef4b 
							
						 
					 
					
						
						
							
							Texture Cache: Fix downscaling and correct memory comsumption.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b60966041c 
							
						 
					 
					
						
						
							
							Presentation: add Nearest Neighbor filter.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
						
						
							
						
						
							37cb0377ae 
							
						 
					 
					
						
						
							
							vulkan: Implement FidelityFX Super Resolution  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f5193bd3 
							
						 
					 
					
						
						
							
							Texture Cache: Rescale conversions between depth and color  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1dc42635 
							
						 
					 
					
						
						
							
							Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							618de4e787 
							
						 
					 
					
						
						
							
							vulkan: Fix rescaling push constant usage  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b7ccc58f23 
							
						 
					 
					
						
						
							
							Texture Cahe: Fix downscaling on SMO.  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							0f14c9379e 
							
						 
					 
					
						
						
							
							texture_cache_base: Remove unused function declarations  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1db63116 
							
						 
					 
					
						
						
							
							yuzu: Fix build errors  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf36f23dd 
							
						 
					 
					
						
						
							
							vk_texture_cache: Use 3D to scale images when blit is unsupported  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							4de584005f 
							
						 
					 
					
						
						
							
							texture_cache: Fix infinitely recursive ImageCanRescale check  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ae935f11 
							
						 
					 
					
						
						
							
							vk_texture_cache: Fix BlitScale of non-2D images  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							abd07e4158 
							
						 
					 
					
						
						
							
							video_core: Refactor resolution scale function  
						
						
						
						
					 
					
						2021-11-16 22:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							b14f2c7c82 
							
						 
					 
					
						
						
							
							texture_cache: Fix image resolves when src/dst are not both scaled  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							49c0c7efd2 
							
						 
					 
					
						
						
							
							yuzu_cmd: Read resolution_setup and scaling_filter from config  
						
						... 
						
						
						
						Also adds descriptions and the settings to the default config. 
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							1c93476a80 
							
						 
					 
					
						
						
							
							video_core,yuzu: Move UpdateRescalingInfo call to video_core  
						
						... 
						
						
						
						This only needs to happen once per game boot, so we can just call it
during CreateGPU and be done with it, avoiding the need to call it in
the frontends. 
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							3233fa5dc8 
							
						 
					 
					
						
						
							
							gl_texture_cache: Disable scissor test when scaling textures  
						
						... 
						
						
						
						Fixes a bug on BOTW where some objects were no longer being rendered after blitting 
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							89a7e566c7 
							
						 
					 
					
						
						
							
							vk_texture_cache: Fix unsupported blit format error checking  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							f8339cd703 
							
						 
					 
					
						
						
							
							vk_texture_cache: Fix early returns on unsupported scales  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							31478c6c1b 
							
						 
					 
					
						
						
							
							video_core: Misc resolution scaling related refactoring  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							88ef04dbaf 
							
						 
					 
					
						
						
							
							texture_cache: Refactor scaled image size calculation  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							237a43004f 
							
						 
					 
					
						
						
							
							Texture Cache: Fix calculations when scaling.  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							e0a3830855 
							
						 
					 
					
						
						
							
							gl_texture_cache: Fix BGR pbo size for scaled textures  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							581ea90062 
							
						 
					 
					
						
						
							
							rescaling_pass: Fix IR errors when unscalable texture types are encountered  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ea82bd4b7e 
							
						 
					 
					
						
						
							
							Texture Cache: Fix Rescaling on Multisample  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							19ca0c9ab5 
							
						 
					 
					
						
						
							
							TextureCache: Base fixes on rescaling.  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							99eec162da 
							
						 
					 
					
						
						
							
							rescaling_pass: Logic simplification and minor style cleanup  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							276565973f 
							
						 
					 
					
						
						
							
							rescaling_pass: Scale ImageFetch offset if it exists  
						
						... 
						
						
						
						Plus some code deduplication 
						
						
					 
					
						2021-11-16 22:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							dd66384451 
							
						 
					 
					
						
						
							
							rescaling_pass: Enable PatchImageQueryDimensions on fragment stages  
						
						
						
						
					 
					
						2021-11-16 22:11:30 +01:00