bunnei
|
c2c9ca98a7
|
Merge pull request #7219 from FernandoS27/aristotles-right-testicle
Project A.R.T. Advanced Rendering Techniques
|
2021-11-16 18:52:11 -08:00 |
|
Morph
|
1d8ee7341b
|
Merge pull request #7347 from lioncash/catch
CMakeLists: Update catch to 2.13.7
|
2021-11-16 21:26:11 -05:00 |
|
Fernando Sahmkow
|
88936fc84a
|
TextureCache: Fix Automatic Anisotropic.
|
2021-11-17 03:15:08 +01:00 |
|
Lioncash
|
762bceb851
|
CMakeLists: Update catch to 2.13.7
Keeps the testing libraries up to date.
|
2021-11-16 20:04:25 -05:00 |
|
FernandoS27
|
c136081f6e
|
TextureCache: OGL query device memory if possible.
|
2021-11-17 01:45:50 +01:00 |
|
Fernando Sahmkow
|
923aab37f8
|
TextureCache: Fix OGL cleaning
|
2021-11-17 00:59:46 +01:00 |
|
Fernando Sahmkow
|
c74619d266
|
TextureCache: Add automatic anisotropic filtering and refactor code.
|
2021-11-16 23:14:51 +01:00 |
|
Fernando Sahmkow
|
28fddb9c5e
|
TextureCache: Make a better Anisotropic setter.
|
2021-11-16 22:11:33 +01:00 |
|
Fernando Sahmkow
|
45b03b3c9f
|
Texture Cache: revert Image changes.
|
2021-11-16 22:11:33 +01:00 |
|
Fernando Sahmkow
|
04b8e6c834
|
ShaderCache: Better fix for Shuffling gl_FragCoord
|
2021-11-16 22:11:33 +01:00 |
|
FernandoS27
|
9ba0a1e022
|
HostShader: fix Gaussian filter.
|
2021-11-16 22:11:33 +01:00 |
|
FernandoS27
|
b3494533e5
|
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
|
80b8b7c241
|
texture_cache: Refactor Render Target scaling function
|
2021-11-16 22:11:33 +01:00 |
|
ameerj
|
0299a48a5b
|
gl_resource_manager: Ensure non EXT_framebuffer objects are created
|
2021-11-16 22:11:33 +01:00 |
|
FernandoS27
|
795daca444
|
Texture Cache: Fix memory usage on ScaleDown.
|
2021-11-16 22:11:33 +01:00 |
|
FernandoS27
|
74ce2f4f6f
|
OpenGL: Fix viewport/Scissor scaling on downscaling.
|
2021-11-16 22:11:33 +01:00 |
|
FernandoS27
|
759bb872c3
|
Vulkan: fix regression.
|
2021-11-16 22:11:33 +01:00 |
|
ameerj
|
9db1c7f6c9
|
host_shaders: Misc copyright/style changes
|
2021-11-16 22:11:33 +01:00 |
|
ameerj
|
612c52a5fc
|
configure_graphics.ui: Cleanup scaling options and fix duplicate name warning
|
2021-11-16 22:11:33 +01:00 |
|
ameerj
|
9f2bab53fd
|
FSR: Fix GCC build errors
|
2021-11-16 22:11:33 +01:00 |
|
Marshall Mohror
|
71e8b72b01
|
Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings
|
2021-11-16 22:11:33 +01:00 |
|
ameerj
|
29ef93cc67
|
vk_blit_screen: Fix AA destruction order
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
c2f855fb98
|
Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan
|
2021-11-16 22:11:32 +01:00 |
|
ameerj
|
42b2b47f60
|
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
|
d8e0e95991
|
vk_texture_cache: Refactor 3D scaling helpers
|
2021-11-16 22:11:32 +01:00 |
|
ameerj
|
572315d46b
|
gl_rasterizer: Fix ScissorTest and Clear when scaling
|
2021-11-16 22:11:32 +01:00 |
|
ameerj
|
904f32975e
|
gl_texture_cache: Simplify scaling procedures
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
1ecaca64b4
|
OpenGlTextureCache: Fix state invalidation on rescaling.
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
4462c6ee38
|
VulkanBufferCache: Avoid adding barriers between multiple copies.
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
59680838a9
|
HostShader: Fix gaussian and add attribution.
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
30039bb358
|
Yuzu UI: Add button for Anti Alias
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
e3e55f450f
|
Vulkan: Fix FXAA in AMD.
|
2021-11-16 22:11:32 +01:00 |
|
Fernando Sahmkow
|
ceace57320
|
Texture Cache: Fix blitting.
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
0a3e7c6f14
|
Vulkan: Implement FXAA
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
598aaf3d74
|
OpenGL: fix FXAA with scaling
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
be286aaa66
|
OpenGL: Implement FXAA
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
e6c99aecb0
|
Frontend: Add anti-aliasing method setting
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
d5d689d3aa
|
Settings: Add anti-aliasing method setting
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
9fa06bcc03
|
QtGUI: Add buttton to toggle the filter.
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
f54d6dee54
|
VideoCore: Add gaussian filtering.
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
52fc766daf
|
TextureCache: Improve Reaper.
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
6db528fb65
|
Vulkan: fix waiting on semaphore.
|
2021-11-16 22:11:32 +01:00 |
|
Marshall Mohror
|
887480c513
|
Update scaleforce to use FP16
|
2021-11-16 22:11:32 +01:00 |
|
FernandoS27
|
43200a46fe
|
VideoCore: Add more rescaling option.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
564caa296b
|
TextureCache: fix rescaling in aliases and overlap joins.
|
2021-11-16 22:11:31 +01:00 |
|
Marshall Mohror
|
62092586a1
|
Presentation: Fix turning FSR on and off in settings
|
2021-11-16 22:11:31 +01:00 |
|
Fernando Sahmkow
|
ba4171de79
|
Video Core: fix building for GCC.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
91357303b1
|
Vulkan Rasterizer: Fix clears on integer textures.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
7f45ef70f3
|
Texture cache: fix Intel with rescaler.
|
2021-11-16 22:11:31 +01:00 |
|
FernandoS27
|
0439a16f5c
|
TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling.
|
2021-11-16 22:11:31 +01:00 |
|