Fernando Sahmkow
21a8ba0437
Vulkan: Fix FXAA in AMD.
3 years ago
Fernando Sahmkow
6cdfaee7b4
Texture Cache: Fix blitting.
3 years ago
FernandoS27
e6f1ed08fb
Vulkan: Implement FXAA
3 years ago
Marshall Mohror
056894f07a
OpenGL: fix FXAA with scaling
3 years ago
Marshall Mohror
48cf376462
OpenGL: Implement FXAA
3 years ago
Marshall Mohror
74e39ed6ee
Frontend: Add anti-aliasing method setting
3 years ago
Marshall Mohror
510caeefb3
Settings: Add anti-aliasing method setting
3 years ago
FernandoS27
2eff80b47f
QtGUI: Add buttton to toggle the filter.
3 years ago
FernandoS27
9e065b9c7d
VideoCore: Add gaussian filtering.
3 years ago
FernandoS27
bf01b7993d
TextureCache: Improve Reaper.
3 years ago
FernandoS27
bb3e95133d
Vulkan: fix waiting on semaphore.
3 years ago
Marshall Mohror
916b882ea8
Update scaleforce to use FP16
3 years ago
FernandoS27
e7fc60406e
VideoCore: Add more rescaling option.
3 years ago
FernandoS27
d37d10e7a7
TextureCache: fix rescaling in aliases and overlap joins.
3 years ago
Marshall Mohror
7506ac4118
Presentation: Fix turning FSR on and off in settings
3 years ago
Fernando Sahmkow
4ad22c7d2b
Video Core: fix building for GCC.
3 years ago
FernandoS27
826a350e2b
Vulkan Rasterizer: Fix clears on integer textures.
3 years ago
FernandoS27
150bc45401
Texture cache: fix Intel with rescaler.
3 years ago
FernandoS27
f3ff8bdc0e
TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling.
3 years ago
Fernando Sahmkow
3b61de74e6
Texture Cache: fix memory managment and optimize scaled downloads, uploads.
3 years ago
Fernando Sahmkow
c2ca55c9d5
Texture Cache: ease the requirements of textures being blacklisted.
3 years ago
Fernando Sahmkow
50b4c774cb
Vulkan: Fix Blit Depth Stencil
3 years ago
Fernando Sahmkow
425ab9ef4b
Texture Cache: Fix downscaling and correct memory comsumption.
3 years ago
Fernando Sahmkow
b60966041c
Presentation: add Nearest Neighbor filter.
3 years ago
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.
3 years ago
Marshall Mohror
37cb0377ae
vulkan: Implement FidelityFX Super Resolution
3 years ago
FernandoS27
d4f5193bd3
Texture Cache: Rescale conversions between depth and color
3 years ago
Fernando Sahmkow
ef1dc42635
Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered.
3 years ago
ameerj
618de4e787
vulkan: Fix rescaling push constant usage
3 years ago
Fernando Sahmkow
b7ccc58f23
Texture Cahe: Fix downscaling on SMO.
3 years ago
ameerj
0f14c9379e
texture_cache_base: Remove unused function declarations
3 years ago
ameerj
ca1db63116
yuzu: Fix build errors
3 years ago
ameerj
ebf36f23dd
vk_texture_cache: Use 3D to scale images when blit is unsupported
3 years ago
ameerj
4de584005f
texture_cache: Fix infinitely recursive ImageCanRescale check
3 years ago
ameerj
b1ae935f11
vk_texture_cache: Fix BlitScale of non-2D images
3 years ago
ameerj
abd07e4158
video_core: Refactor resolution scale function
3 years ago
ameerj
b14f2c7c82
texture_cache: Fix image resolves when src/dst are not both scaled
3 years ago
lat9nq
49c0c7efd2
yuzu_cmd: Read resolution_setup and scaling_filter from config
...
Also adds descriptions and the settings to the default config.
3 years ago
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.
3 years ago
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
3 years ago
ameerj
89a7e566c7
vk_texture_cache: Fix unsupported blit format error checking
3 years ago
ameerj
f8339cd703
vk_texture_cache: Fix early returns on unsupported scales
3 years ago
ameerj
31478c6c1b
video_core: Misc resolution scaling related refactoring
3 years ago
ameerj
88ef04dbaf
texture_cache: Refactor scaled image size calculation
3 years ago
Fernando Sahmkow
237a43004f
Texture Cache: Fix calculations when scaling.
3 years ago
ameerj
e0a3830855
gl_texture_cache: Fix BGR pbo size for scaled textures
3 years ago
ameerj
581ea90062
rescaling_pass: Fix IR errors when unscalable texture types are encountered
3 years ago
Fernando Sahmkow
ea82bd4b7e
Texture Cache: Fix Rescaling on Multisample
3 years ago
Fernando Sahmkow
19ca0c9ab5
TextureCache: Base fixes on rescaling.
3 years ago
ameerj
99eec162da
rescaling_pass: Logic simplification and minor style cleanup
3 years ago