Commit Graph

20138 Commits (1624f307d0ebd68751b567f6a616f635567754fa)
 

Author SHA1 Message Date
Fernando Sahmkow 1624f307d0 Texture Cache: Further fix regressions. 3 years ago
Fernando Sahmkow 08674aee87 Texture Cache: Fix issue with blitting 3D textures. 3 years ago
Fernando Sahmkow 1e474fb9d1 Texture Cache: Correct conversion shaders. 3 years ago
Fernando Sahmkow 0902119302 Texture Cache: Always copy on NVIDIA. 3 years ago
Fernando Sahmkow 8532849439 TextureCache: Simplify blitting of D24S8 formats and fix bugs. 3 years ago
Fernando Sahmkow d7f4434bd5 VulkanTexturECache: Use reinterpret on D32_S8 formats. 3 years ago
Fernando Sahmkow b96caf200d HostShaders: Fix D24S8 convertion shaders. 3 years ago
Fernando Sahmkow 779f4ac72d TextureCache: Eliminate format deduction as full depth conversion has been supported. 3 years ago
bunnei ea6fa044f3
Merge pull request #7368 from FernandoS27/vulkan-conv
Fix ART Blit detection regression and add D24S8 <-> RGBA8 conv to Vulkan
3 years ago
Fernando Sahmkow da2fe81905 TextureCache: Refactor and fix linux compiling. 3 years ago
Fernando Sahmkow 4ca6e9a9e2 TextureCache: Assure full conversions on depth/stencil write shaders. 3 years ago
Fernando Sahmkow 0857f82913 TextureCache: Implement buffer copies on Vulkan. 3 years ago
bunnei c3e1ffc44b
Merge pull request #7294 from vonchenplus/fix_image_update_error_when_width_too_small
Fix image update/download error when width too small
3 years ago
Fernando Sahmkow e02cff2f69 TextureCache: Add R16G16 to D24S8 converter. 3 years ago
Fernando Sahmkow 1d5e6a51d7 TextureCache: Add B10G11R11 to D24S8 converter. 3 years ago
Fernando Sahmkow 6f896d1fae TextureCache: Further fixes on resolve algorithm. 3 years ago
bunnei b44fbf6cdd
Merge pull request #7369 from Morph1984/amd-fsr-statusbar
main: Shorten AMD FSR status bar text
3 years ago
bunnei d2e009f355
Merge pull request #7273 from fpdotmonkey/submodule-checkout-command-on-new-line
Move the cmake submodule checkout command to a new line
3 years ago
bunnei a69813948f
Merge pull request #7342 from goldenx86/patch-3
Replace keys error pop up
3 years ago
bunnei c45af76ea0
Merge pull request #7357 from Morph1984/s8_uint
video_core: Implement S8_UINT format
3 years ago
Fernando Sahmkow b805c7bf05 TextureCache: Implement additional D24S8 convertions. 3 years ago
Fernando Sahmkow 0ff228405f TextureCache: force same image format when resolving an image. 3 years ago
Morph bc5ed1aa1b main: Fix default AA name
By default, no AA is applied, not FXAA
3 years ago
Morph a237fb5f75 configure_graphics_ui: AMD's -> AMD
AMD officially markets FSR as AMD FidelityFX™️ Super Resolution
3 years ago
Morph c76163b611 main: Shorten AMD FSR status bar text
AMD'S FIDELITYFX SR -> FSR
3 years ago
Fernando Sahmkow b130f648d7 TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter. 3 years ago
Fernando Sahmkow 2ec7fcecb7 Vulkan: implement D24S8 <-> RGBA8 convertions. 3 years ago
bunnei 0bc46fedd6
Merge pull request #7349 from ameerj/ogl-convert-image
gl_texture_cache: Implement pixel format conversions for copies
3 years ago
bunnei a100f5d5d4
Merge pull request #7353 from v1993/no-more-epilepsy
Prevent window flickering when holding Esc
3 years ago
Morph dc61b7045b renderer_vulkan: Implement S8_UINT stencil format
It should be noted that on Windows, only nvidia gpus support this format natively as of this commit.
3 years ago
Ameer J 66fed9ecbd
Merge pull request #7348 from Morph1984/ci-disable-submodule-fetch
ci: Don't fetch submodules when fetching PRs
3 years ago
ameerj f7e155d8b9 gl_texture_cache: Round format conversion PBO to next power of 2 3 years ago
bunnei 2054013edb
Merge pull request #7355 from german77/hotkey_spam
hotkeys: Don't allow hotkeys to spam
3 years ago
Morph 6dd6dc046c renderer_opengl: Implement S8_UINT stencil format 3 years ago
Morph 2348eb41f3 video_core: Add S8_UINT stencil format 3 years ago
german77 311324e231 hotkeys: Don't allow hotkeys to spam 3 years ago
Valeri f7e0a37753
Prevent window flickering when holding Esc
Reported on discord by Levlight. Don't try to exit fullscreen if it's already off.
3 years ago
Feng Chen 894cc9d876 Fix image update/download error when width too small 3 years ago
ameerj 20ed7ba441 texture_cache: Use pixel format conversion when supported by the runtime 3 years ago
ameerj 50c3d53076 gl_texture_cache: Make FormatConversionPass more generic
This allows the usage of the FormatConversionPass to be applied to more than the previously used BGR conversion scenarios.
3 years ago
ameerj 35ca6274f4 gl_texture_cache: Rename BGRCopyPass to FormatConversionPass 3 years ago
Morph 16aa49d138 ci: Don't fetch submodules when fetching PRs 3 years ago
bunnei 71313509f7
Merge pull request #7219 from FernandoS27/aristotles-right-testicle
Project A.R.T. Advanced Rendering Techniques
3 years ago
Morph 3154773c00
Merge pull request #7347 from lioncash/catch
CMakeLists: Update catch to 2.13.7
3 years ago
Fernando Sahmkow 1c8a3d8d29 TextureCache: Fix Automatic Anisotropic. 3 years ago
Lioncash 6e57c519e2 CMakeLists: Update catch to 2.13.7
Keeps the testing libraries up to date.
3 years ago
FernandoS27 1128cc35b9 TextureCache: OGL query device memory if possible. 3 years ago
Fernando Sahmkow 978f598ff6 TextureCache: Fix OGL cleaning 3 years ago
Fernando Sahmkow 282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. 3 years ago
Fernando Sahmkow 5230378709 TextureCache: Make a better Anisotropic setter. 3 years ago