| 
							
							
								 FernandoS27 | d46a71e786 | HostShader: fix Gaussian filter. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | de1c8c5c2c | Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 917b2466ad | texture_cache: Refactor Render Target scaling function | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 9fc1fa1b0d | gl_resource_manager: Ensure non EXT_framebuffer objects are created | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 099b0b3167 | Texture Cache: Fix memory usage on ScaleDown. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 9189aacfe2 | OpenGL: Fix viewport/Scissor scaling on downscaling. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |