| 
							
							
								 FernandoS27 | c97c46747d | Vulkan: fix regression. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 87abab71ff | host_shaders: Misc copyright/style changes | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 864f2e0b81 | configure_graphics.ui: Cleanup scaling options and fix duplicate name warning | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 99124b7261 | FSR: Fix GCC build errors | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 Marshall Mohror | bb03675485 | Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |