Commit Graph

  • d2e009f355
    Merge pull request #7273 from fpdotmonkey/submodule-checkout-command-on-new-line bunnei 2021-11-19 01:19:50 -08:00
  • a69813948f
    Merge pull request #7342 from goldenx86/patch-3 bunnei 2021-11-19 01:17:18 -08:00
  • c45af76ea0
    Merge pull request #7357 from Morph1984/s8_uint bunnei 2021-11-19 01:16:49 -08:00
  • b805c7bf05 TextureCache: Implement additional D24S8 convertions. Fernando Sahmkow 2021-11-19 06:27:44 +01:00
  • 0ff228405f TextureCache: force same image format when resolving an image. Fernando Sahmkow 2021-11-19 05:46:57 +01:00
  • bc5ed1aa1b main: Fix default AA name Morph 2021-11-18 23:22:32 -05:00
  • a237fb5f75 configure_graphics_ui: AMD's -> AMD Morph 2021-11-18 23:09:28 -05:00
  • c76163b611 main: Shorten AMD FSR status bar text Morph 2021-11-18 23:04:06 -05:00
  • b130f648d7 TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter. Fernando Sahmkow 2021-11-19 03:17:54 +01:00
  • 2ec7fcecb7 Vulkan: implement D24S8 <-> RGBA8 convertions. Fernando Sahmkow 2021-11-19 03:17:02 +01:00
  • 0bc46fedd6
    Merge pull request #7349 from ameerj/ogl-convert-image bunnei 2021-11-18 11:30:47 -08:00
  • a100f5d5d4
    Merge pull request #7353 from v1993/no-more-epilepsy bunnei 2021-11-18 11:26:28 -08:00
  • dc61b7045b renderer_vulkan: Implement S8_UINT stencil format Morph 2021-11-17 15:08:08 -05:00
  • 66fed9ecbd
    Merge pull request #7348 from Morph1984/ci-disable-submodule-fetch Ameer J 2021-11-17 23:58:34 -05:00
  • f7e155d8b9 gl_texture_cache: Round format conversion PBO to next power of 2 ameerj 2021-11-17 23:49:44 -05:00
  • 2054013edb
    Merge pull request #7355 from german77/hotkey_spam bunnei 2021-11-17 18:16:17 -08:00
  • d8a783a368 Fix crash on exit due to static scoped dummy threads Adam Heinermann 2021-11-17 15:00:55 -08:00
  • 6dd6dc046c renderer_opengl: Implement S8_UINT stencil format Morph 2021-11-17 15:05:07 -05:00
  • 2348eb41f3 video_core: Add S8_UINT stencil format Morph 2021-11-17 15:04:38 -05:00
  • 311324e231 hotkeys: Don't allow hotkeys to spam german77 2021-11-17 10:42:20 -06:00
  • f7e0a37753
    Prevent window flickering when holding Esc Valeri 2021-11-17 18:07:47 +03:00
  • 894cc9d876 Fix image update/download error when width too small Feng Chen 2021-11-17 12:21:17 +08:00
  • 20ed7ba441 texture_cache: Use pixel format conversion when supported by the runtime ameerj 2021-11-16 18:56:40 -05:00
  • 50c3d53076 gl_texture_cache: Make FormatConversionPass more generic ameerj 2021-11-16 18:32:36 -05:00
  • 35ca6274f4 gl_texture_cache: Rename BGRCopyPass to FormatConversionPass ameerj 2021-11-16 18:19:47 -05:00
  • 16aa49d138 ci: Don't fetch submodules when fetching PRs Morph 2021-11-16 22:26:54 -05:00
  • 71313509f7
    Merge pull request #7219 from FernandoS27/aristotles-right-testicle bunnei 2021-11-16 18:52:11 -08:00
  • 3154773c00
    Merge pull request #7347 from lioncash/catch Morph 2021-11-16 21:26:11 -05:00
  • 1c8a3d8d29 TextureCache: Fix Automatic Anisotropic. Fernando Sahmkow 2021-11-17 02:22:21 +01:00
  • 6e57c519e2 CMakeLists: Update catch to 2.13.7 Lioncash 2021-11-16 20:04:22 -05:00
  • 1128cc35b9 TextureCache: OGL query device memory if possible. FernandoS27 2021-11-17 01:40:49 +01:00
  • 978f598ff6 TextureCache: Fix OGL cleaning Fernando Sahmkow 2021-11-17 00:59:46 +01:00
  • 282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. Fernando Sahmkow 2021-11-16 23:07:17 +01:00
  • 5230378709 TextureCache: Make a better Anisotropic setter. Fernando Sahmkow 2021-10-30 01:52:11 +02:00
  • 6c97ab571a Texture Cache: revert Image changes. Fernando Sahmkow 2021-10-30 01:50:32 +02:00
  • 6f98690963 ShaderCache: Better fix for Shuffling gl_FragCoord Fernando Sahmkow 2021-10-30 01:47:18 +02:00
  • d46a71e786 HostShader: fix Gaussian filter. FernandoS27 2021-10-29 17:45:02 +02:00
  • de1c8c5c2c Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. FernandoS27 2021-10-29 17:02:57 +02:00
  • 917b2466ad texture_cache: Refactor Render Target scaling function ameerj 2021-10-24 23:07:15 -04:00
  • 9fc1fa1b0d gl_resource_manager: Ensure non EXT_framebuffer objects are created ameerj 2021-10-24 22:52:43 -04:00
  • 099b0b3167 Texture Cache: Fix memory usage on ScaleDown. FernandoS27 2021-10-23 17:17:02 +02:00
  • 9189aacfe2 OpenGL: Fix viewport/Scissor scaling on downscaling. FernandoS27 2021-10-23 15:57:05 +02:00
  • c97c46747d Vulkan: fix regression. FernandoS27 2021-10-23 15:56:44 +02:00
  • 87abab71ff host_shaders: Misc copyright/style changes ameerj 2021-10-23 02:40:02 -04:00
  • 864f2e0b81 configure_graphics.ui: Cleanup scaling options and fix duplicate name warning ameerj 2021-10-23 01:49:41 -04:00
  • 99124b7261 FSR: Fix GCC build errors ameerj 2021-10-23 01:29:44 -04:00
  • bb03675485 Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings Marshall Mohror 2021-10-23 00:11:12 -05:00
  • 47369faaab vk_blit_screen: Fix AA destruction order ameerj 2021-10-23 00:15:19 -04:00
  • dcc5b4f6b0 Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan Marshall Mohror 2021-10-22 23:09:29 -05:00
  • a39e867c73 renderer_vulkan/blit_image: Use generic color state on Depth to Color blits ameerj 2021-10-23 00:02:19 -04:00
  • 282a4501d9 vk_texture_cache: Refactor 3D scaling helpers ameerj 2021-10-22 23:46:21 -04:00
  • 93c9eb196f gl_rasterizer: Fix ScissorTest and Clear when scaling ameerj 2021-10-22 22:59:30 -04:00
  • 172d4f1e3b gl_texture_cache: Simplify scaling procedures ameerj 2021-10-22 22:11:23 -04:00
  • 5c6fa88935 OpenGlTextureCache: Fix state invalidation on rescaling. Fernando Sahmkow 2021-10-23 01:52:34 +02:00
  • c5dbd93adb VulkanBufferCache: Avoid adding barriers between multiple copies. Fernando Sahmkow 2021-10-23 00:25:19 +02:00
  • 99547d2656 HostShader: Fix gaussian and add attribution. Fernando Sahmkow 2021-10-23 00:23:50 +02:00
  • a96c9c803b Yuzu UI: Add button for Anti Alias Fernando Sahmkow 2021-10-22 22:56:08 +02:00
  • 21a8ba0437 Vulkan: Fix FXAA in AMD. Fernando Sahmkow 2021-10-22 19:44:10 +02:00
  • 6cdfaee7b4 Texture Cache: Fix blitting. Fernando Sahmkow 2021-10-21 21:31:33 +02:00
  • e6f1ed08fb Vulkan: Implement FXAA FernandoS27 2021-10-22 19:22:34 +02:00
  • 056894f07a OpenGL: fix FXAA with scaling Marshall Mohror 2021-10-20 21:40:02 -05:00
  • 48cf376462 OpenGL: Implement FXAA Marshall Mohror 2021-10-20 18:36:06 -05:00
  • 74e39ed6ee Frontend: Add anti-aliasing method setting Marshall Mohror 2021-10-20 18:33:07 -05:00
  • 510caeefb3 Settings: Add anti-aliasing method setting Marshall Mohror 2021-10-20 18:32:11 -05:00
  • 2eff80b47f QtGUI: Add buttton to toggle the filter. FernandoS27 2021-10-21 02:05:16 +02:00
  • 9e065b9c7d VideoCore: Add gaussian filtering. FernandoS27 2021-10-21 01:27:54 +02:00
  • bf01b7993d TextureCache: Improve Reaper. FernandoS27 2021-10-20 23:21:52 +02:00
  • bb3e95133d Vulkan: fix waiting on semaphore. FernandoS27 2021-10-20 23:13:29 +02:00
  • 916b882ea8 Update scaleforce to use FP16 Marshall Mohror 2021-10-20 13:35:59 -05:00
  • e7fc60406e VideoCore: Add more rescaling option. FernandoS27 2021-10-20 18:56:34 +02:00
  • d37d10e7a7 TextureCache: fix rescaling in aliases and overlap joins. FernandoS27 2021-10-20 18:27:25 +02:00
  • 7506ac4118 Presentation: Fix turning FSR on and off in settings Marshall Mohror 2021-10-19 21:20:28 -05:00
  • 4ad22c7d2b Video Core: fix building for GCC. Fernando Sahmkow 2021-10-20 00:33:03 +02:00
  • 826a350e2b Vulkan Rasterizer: Fix clears on integer textures. FernandoS27 2021-10-19 19:41:57 +02:00
  • 150bc45401 Texture cache: fix Intel with rescaler. FernandoS27 2021-10-19 18:32:08 +02:00
  • f3ff8bdc0e TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling. FernandoS27 2021-10-19 17:46:01 +02:00
  • 3b61de74e6 Texture Cache: fix memory managment and optimize scaled downloads, uploads. Fernando Sahmkow 2021-10-18 22:56:36 +02:00
  • c2ca55c9d5 Texture Cache: ease the requirements of textures being blacklisted. Fernando Sahmkow 2021-10-18 14:04:54 +02:00
  • 50b4c774cb Vulkan: Fix Blit Depth Stencil Fernando Sahmkow 2021-10-17 20:08:39 +02:00
  • 425ab9ef4b Texture Cache: Fix downscaling and correct memory comsumption. Fernando Sahmkow 2021-10-17 18:01:18 +02:00
  • b60966041c Presentation: add Nearest Neighbor filter. Fernando Sahmkow 2021-10-17 17:22:16 +02:00
  • 77b0812d69 externals: Add only included ffx-fsr headers ameerj 2021-10-23 23:35:02 -04:00
  • 37cb0377ae vulkan: Implement FidelityFX Super Resolution Marshall Mohror 2021-10-16 20:33:58 -05:00
  • d4f5193bd3 Texture Cache: Rescale conversions between depth and color FernandoS27 2021-10-17 02:21:26 +02:00
  • ef1dc42635 Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered. Fernando Sahmkow 2021-10-17 01:22:13 +02:00
  • 618de4e787 vulkan: Fix rescaling push constant usage ameerj 2021-10-16 00:30:43 -04:00
  • b7ccc58f23 Texture Cahe: Fix downscaling on SMO. Fernando Sahmkow 2021-10-15 22:59:16 +02:00
  • 0f14c9379e texture_cache_base: Remove unused function declarations ameerj 2021-10-14 14:12:25 -04:00
  • ca1db63116 yuzu: Fix build errors ameerj 2021-10-14 00:08:57 -04:00
  • ebf36f23dd vk_texture_cache: Use 3D to scale images when blit is unsupported ameerj 2021-10-13 23:53:59 -04:00
  • 4de584005f texture_cache: Fix infinitely recursive ImageCanRescale check ameerj 2021-10-12 01:45:54 -04:00
  • b1ae935f11 vk_texture_cache: Fix BlitScale of non-2D images ameerj 2021-10-12 00:54:28 -04:00
  • abd07e4158 video_core: Refactor resolution scale function ameerj 2021-10-12 00:35:01 -04:00
  • b14f2c7c82 texture_cache: Fix image resolves when src/dst are not both scaled ameerj 2021-10-11 23:55:53 -04:00
  • 49c0c7efd2 yuzu_cmd: Read resolution_setup and scaling_filter from config lat9nq 2021-10-08 20:48:10 -04:00
  • 1c93476a80 video_core,yuzu: Move UpdateRescalingInfo call to video_core lat9nq 2021-10-08 20:47:14 -04:00
  • 3233fa5dc8 gl_texture_cache: Disable scissor test when scaling textures ameerj 2021-10-07 23:55:40 -04:00
  • 89a7e566c7 vk_texture_cache: Fix unsupported blit format error checking ameerj 2021-10-07 02:15:16 -04:00
  • f8339cd703 vk_texture_cache: Fix early returns on unsupported scales ameerj 2021-10-06 02:02:05 -04:00
  • 31478c6c1b video_core: Misc resolution scaling related refactoring ameerj 2021-10-06 01:18:00 -04:00