967 Commits (0857f82913d0bcf2de4721233f74cd40ecddcdae)

Author SHA1 Message Date
Fernando Sahmkow 0857f82913 TextureCache: Implement buffer copies on Vulkan. 5 years ago
Fernando Sahmkow e02cff2f69 TextureCache: Add R16G16 to D24S8 converter. 5 years ago
Fernando Sahmkow 1d5e6a51d7 TextureCache: Add B10G11R11 to D24S8 converter. 5 years ago
Fernando Sahmkow b805c7bf05 TextureCache: Implement additional D24S8 convertions. 5 years ago
Fernando Sahmkow 2ec7fcecb7 Vulkan: implement D24S8 <-> RGBA8 convertions. 5 years ago
ameerj 20ed7ba441 texture_cache: Use pixel format conversion when supported by the runtime 5 years ago
Fernando Sahmkow 978f598ff6 TextureCache: Fix OGL cleaning 5 years ago
Fernando Sahmkow 282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. 5 years ago
Fernando Sahmkow 5230378709 TextureCache: Make a better Anisotropic setter. 5 years ago
FernandoS27 c97c46747d Vulkan: fix regression. 5 years ago
ameerj 99124b7261 FSR: Fix GCC build errors 5 years ago
Marshall Mohror bb03675485 Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings 5 years ago
ameerj 47369faaab vk_blit_screen: Fix AA destruction order 5 years ago
Marshall Mohror dcc5b4f6b0 Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan 5 years ago
ameerj a39e867c73 renderer_vulkan/blit_image: Use generic color state on Depth to Color blits 5 years ago
ameerj 282a4501d9 vk_texture_cache: Refactor 3D scaling helpers 5 years ago
Fernando Sahmkow c5dbd93adb VulkanBufferCache: Avoid adding barriers between multiple copies. 5 years ago
Fernando Sahmkow 21a8ba0437 Vulkan: Fix FXAA in AMD. 5 years ago
FernandoS27 e6f1ed08fb Vulkan: Implement FXAA 5 years ago
FernandoS27 9e065b9c7d VideoCore: Add gaussian filtering. 5 years ago
FernandoS27 bb3e95133d Vulkan: fix waiting on semaphore. 5 years ago
FernandoS27 d37d10e7a7 TextureCache: fix rescaling in aliases and overlap joins. 5 years ago
Marshall Mohror 7506ac4118 Presentation: Fix turning FSR on and off in settings 5 years ago
Fernando Sahmkow 4ad22c7d2b Video Core: fix building for GCC. 5 years ago
FernandoS27 826a350e2b Vulkan Rasterizer: Fix clears on integer textures. 5 years ago
FernandoS27 150bc45401 Texture cache: fix Intel with rescaler. 5 years ago
FernandoS27 f3ff8bdc0e TextureCache: Fix blitting filter in Vulkan and correct viewport/scissor calculation when downscaling. 5 years ago
Fernando Sahmkow 3b61de74e6 Texture Cache: fix memory managment and optimize scaled downloads, uploads. 5 years ago
Fernando Sahmkow 50b4c774cb Vulkan: Fix Blit Depth Stencil 5 years ago
Fernando Sahmkow 425ab9ef4b Texture Cache: Fix downscaling and correct memory comsumption. 5 years ago
Fernando Sahmkow b60966041c Presentation: add Nearest Neighbor filter. 5 years ago
Marshall Mohror 37cb0377ae vulkan: Implement FidelityFX Super Resolution 5 years ago
FernandoS27 d4f5193bd3 Texture Cache: Rescale conversions between depth and color 5 years ago
Fernando Sahmkow ef1dc42635 Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered. 5 years ago
ameerj 618de4e787 vulkan: Fix rescaling push constant usage 5 years ago
ameerj ebf36f23dd vk_texture_cache: Use 3D to scale images when blit is unsupported 5 years ago
ameerj b1ae935f11 vk_texture_cache: Fix BlitScale of non-2D images 5 years ago
ameerj abd07e4158 video_core: Refactor resolution scale function 5 years ago
ameerj 89a7e566c7 vk_texture_cache: Fix unsupported blit format error checking 5 years ago
ameerj f8339cd703 vk_texture_cache: Fix early returns on unsupported scales 5 years ago
ameerj 31478c6c1b video_core: Misc resolution scaling related refactoring 5 years ago
Fernando Sahmkow ea82bd4b7e Texture Cache: Fix Rescaling on Multisample 5 years ago
Fernando Sahmkow 19ca0c9ab5 TextureCache: Base fixes on rescaling. 5 years ago
ameerj 36f261edef vk_texture_cache: Simplify scaled image management 5 years ago
ameerj 122ddeb7ff vk_rasterizer: Fix scaling on Y_NEGATE 5 years ago
ameerj 16017ac450 vk_texture_cache: Use nearest neighbor scaling when available 5 years ago
ameerj c8a971be91 vk_texture_cache: Minor cleanup 5 years ago
ameerj ae8d19d17e Renderers: Unify post processing filter shaders 5 years ago
Fernando Sahmkow a6b88e85bf Renderer: Implement Bicubic and ScaleForce filters. 5 years ago
Fernando Sahmkow c5bbbf3902 Texture Cache: fix scaling on upload and stop scaling on base resolution. 5 years ago