ameerj 
							
						 
					 
					
						
						
							
						
						47369faaab 
					 
					
						
						
							
							vk_blit_screen: Fix AA destruction order  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marshall Mohror 
							
						 
					 
					
						
						
							
						
						dcc5b4f6b0 
					 
					
						
						
							
							Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						a39e867c73 
					 
					
						
						
							
							renderer_vulkan/blit_image: Use generic color state on Depth to Color blits  
						
						 
						
						... 
						
						
						
						Fixes Bayonetta 2 on AMD 
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						282a4501d9 
					 
					
						
						
							
							vk_texture_cache: Refactor 3D scaling helpers  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						93c9eb196f 
					 
					
						
						
							
							gl_rasterizer: Fix ScissorTest and Clear when scaling  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						172d4f1e3b 
					 
					
						
						
							
							gl_texture_cache: Simplify scaling procedures  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						5c6fa88935 
					 
					
						
						
							
							OpenGlTextureCache: Fix state invalidation on rescaling.  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						c5dbd93adb 
					 
					
						
						
							
							VulkanBufferCache: Avoid adding barriers between multiple copies.  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						99547d2656 
					 
					
						
						
							
							HostShader: Fix gaussian and add attribution.  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a96c9c803b 
					 
					
						
						
							
							Yuzu UI: Add button for Anti Alias  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						21a8ba0437 
					 
					
						
						
							
							Vulkan: Fix FXAA in AMD.  
						
						 
						
						
						
						
					 
					
						2021-11-16 22:11:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						77b0812d69 
					 
					
						
						
							
							externals: Add only included ffx-fsr headers  
						
						 
						
						... 
						
						
						
						The submodule adds a lot of unneeded bloat due its addition of samples that contain large media files that are difficult to compress. 
						
						
					 
					
						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