336 Commits (7470fdd77c362958d3faa752ca381e38c2d08788)

Author SHA1 Message Date
Fernando Sahmkow 29660bc55e GPU Garbage Collection: Fix regressions. 4 years ago
bunnei b149526098 Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding CPU Cached memory." 4 years ago
Fernando Sahmkow bcee5061e7 Texture Cache: Add Cached CPU system. 4 years ago
Fernando Sahmkow 2bd91a6f84 Garbage Collection: Final tuning. 4 years ago
Fernando Sahmkow 35675b986e Buffer Cache: Tune to the levels of the new GC. 4 years ago
Fernando Sahmkow 7ea1f39bd0 Garbage Collection: Redesign the algorithm to do a better use of memory. 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
Lioncash fd12153c52 texture_cache: Ensure has_blacklisted is always initialized 4 years ago
Lioncash 6419acdd76 texture_cache: Remove dead code within SynchronizeAliases 4 years ago
Lioncash 1f4cc88d2a texture_cache: Amend unintended bitwise OR in SynchronizeAliases 4 years ago
ameerj 5a7940c1f1 texture_cache/util: Fix s32 overflow when resolving overlaps 4 years ago
ameerj 4c10c0a514 video_core/memory_manager: Fixes for sparse memory management 4 years ago
ameerj 531d53d6b9 vk_texture_cache: Fix invalidated pointer access 4 years ago
Feng Chen 755963ada1 Fix blit image/view not compatible 4 years ago
ameerj 7d5c21688e texture_cache: Fix image convert dimensions assertion 4 years ago
ameerj 4c9fb0ffe9 blit_image: Refactor upscale factors usage 4 years ago
Fernando Sahmkow 3b1694245f Texture Cache: Fix crashes on NVIDIA. 4 years ago
Feng Chen 2e834bfa4a Add missing pixel format mapping 4 years ago
Fernando Sahmkow 4e74fa32a4 Texture Cache: Secure insertions against deletions. 4 years ago
Fernando Sahmkow fc91c0f51d Texture Cache: Redesigning the blitting system (again). 4 years ago
Fernando Sahmkow dcce920306 Texture Cache: Further fix regressions. 4 years ago
Fernando Sahmkow 81f52ea8fc Texture Cache: Fix issue with blitting 3D textures. 4 years ago
Fernando Sahmkow 09a236dbbf TextureCache: Simplify blitting of D24S8 formats and fix bugs. 4 years ago
Fernando Sahmkow df62d93979 TextureCache: Eliminate format deduction as full depth conversion has been supported. 4 years ago
Fernando Sahmkow e926797029 TextureCache: Implement buffer copies on Vulkan. 4 years ago
Fernando Sahmkow efe634608e TextureCache: Further fixes on resolve algorithm. 4 years ago
Fernando Sahmkow 57e1775bc8 TextureCache: force same image format when resolving an image. 4 years ago
Fernando Sahmkow 37459e821b TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter. 4 years ago
Morph c7bdf8825f video_core: Add S8_UINT stencil format 4 years ago
ameerj ba5778b0e3 texture_cache: Use pixel format conversion when supported by the runtime 4 years ago
Fernando Sahmkow 923aab37f8 TextureCache: Fix OGL cleaning 4 years ago
Fernando Sahmkow 45b03b3c9f Texture Cache: revert Image changes. 5 years ago
FernandoS27 b3494533e5 Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. 5 years ago
ameerj 80b8b7c241 texture_cache: Refactor Render Target scaling function 5 years ago
FernandoS27 795daca444 Texture Cache: Fix memory usage on ScaleDown. 5 years ago
Fernando Sahmkow 1ecaca64b4 OpenGlTextureCache: Fix state invalidation on rescaling. 5 years ago
Fernando Sahmkow ceace57320 Texture Cache: Fix blitting. 5 years ago
FernandoS27 52fc766daf TextureCache: Improve Reaper. 5 years ago
FernandoS27 564caa296b TextureCache: fix rescaling in aliases and overlap joins. 5 years ago
Fernando Sahmkow 00a337fe07 Texture Cache: fix memory managment and optimize scaled downloads, uploads. 5 years ago
Fernando Sahmkow 9cb30de1ba Texture Cache: ease the requirements of textures being blacklisted. 5 years ago
Fernando Sahmkow c8785738b0 Texture Cache: Fix downscaling and correct memory comsumption. 5 years ago
FernandoS27 a75a56e998 Texture Cache: Rescale conversions between depth and color 5 years ago
Fernando Sahmkow 2ea2bc9f01 Texture cache: Fix memory consumption and ignore rating when a depth texture is rendered. 5 years ago
Fernando Sahmkow 7bb52ad3a7 Texture Cahe: Fix downscaling on SMO. 5 years ago
ameerj 4cbb1d0799 texture_cache_base: Remove unused function declarations 5 years ago
ameerj 1efc65f2d3 texture_cache: Fix infinitely recursive ImageCanRescale check 5 years ago
ameerj b4742306d8 video_core: Refactor resolution scale function 5 years ago
ameerj d4f9388875 texture_cache: Fix image resolves when src/dst are not both scaled 5 years ago
ameerj 52cc6f51aa vk_texture_cache: Fix early returns on unsupported scales 5 years ago