5760 Commits (ecefc932e64bf4ab8442d3c9808a2e54429e7001)

Author SHA1 Message Date
Fernando Sahmkow ecefc932e6 Texture Cache: Redesigning the blitting system (again). 4 years ago
Fernando Sahmkow 1624f307d0 Texture Cache: Further fix regressions. 4 years ago
Fernando Sahmkow 08674aee87 Texture Cache: Fix issue with blitting 3D textures. 4 years ago
Fernando Sahmkow 1e474fb9d1 Texture Cache: Correct conversion shaders. 4 years ago
Fernando Sahmkow 0902119302 Texture Cache: Always copy on NVIDIA. 4 years ago
Fernando Sahmkow 8532849439 TextureCache: Simplify blitting of D24S8 formats and fix bugs. 4 years ago
Fernando Sahmkow d7f4434bd5 VulkanTexturECache: Use reinterpret on D32_S8 formats. 4 years ago
Fernando Sahmkow b96caf200d HostShaders: Fix D24S8 convertion shaders. 4 years ago
Fernando Sahmkow 779f4ac72d TextureCache: Eliminate format deduction as full depth conversion has been supported. 4 years ago
Fernando Sahmkow da2fe81905 TextureCache: Refactor and fix linux compiling. 4 years ago
Fernando Sahmkow 4ca6e9a9e2 TextureCache: Assure full conversions on depth/stencil write shaders. 4 years ago
Fernando Sahmkow 0857f82913 TextureCache: Implement buffer copies on Vulkan. 4 years ago
Fernando Sahmkow e02cff2f69 TextureCache: Add R16G16 to D24S8 converter. 4 years ago
Fernando Sahmkow 1d5e6a51d7 TextureCache: Add B10G11R11 to D24S8 converter. 4 years ago
Fernando Sahmkow 6f896d1fae TextureCache: Further fixes on resolve algorithm. 4 years ago
Fernando Sahmkow b805c7bf05 TextureCache: Implement additional D24S8 convertions. 4 years ago
Fernando Sahmkow 0ff228405f TextureCache: force same image format when resolving an image. 4 years ago
Fernando Sahmkow b130f648d7 TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter. 4 years ago
Fernando Sahmkow 2ec7fcecb7 Vulkan: implement D24S8 <-> RGBA8 convertions. 4 years ago
Morph dc61b7045b renderer_vulkan: Implement S8_UINT stencil format 4 years ago
ameerj f7e155d8b9 gl_texture_cache: Round format conversion PBO to next power of 2 4 years ago
Morph 6dd6dc046c renderer_opengl: Implement S8_UINT stencil format 4 years ago
Morph 2348eb41f3 video_core: Add S8_UINT stencil format 4 years ago
Feng Chen 894cc9d876 Fix image update/download error when width too small 4 years ago
ameerj 20ed7ba441 texture_cache: Use pixel format conversion when supported by the runtime 4 years ago
ameerj 50c3d53076 gl_texture_cache: Make FormatConversionPass more generic 4 years ago
ameerj 35ca6274f4 gl_texture_cache: Rename BGRCopyPass to FormatConversionPass 4 years ago
Fernando Sahmkow 1c8a3d8d29 TextureCache: Fix Automatic Anisotropic. 4 years ago
FernandoS27 1128cc35b9 TextureCache: OGL query device memory if possible. 4 years ago
Fernando Sahmkow 978f598ff6 TextureCache: Fix OGL cleaning 4 years ago
Fernando Sahmkow 282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. 4 years ago
Fernando Sahmkow 5230378709 TextureCache: Make a better Anisotropic setter. 5 years ago
Fernando Sahmkow 6c97ab571a Texture Cache: revert Image changes. 5 years ago
FernandoS27 d46a71e786 HostShader: fix Gaussian filter. 5 years ago
FernandoS27 de1c8c5c2c Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. 5 years ago
ameerj 917b2466ad texture_cache: Refactor Render Target scaling function 5 years ago
ameerj 9fc1fa1b0d gl_resource_manager: Ensure non EXT_framebuffer objects are created 5 years ago
FernandoS27 099b0b3167 Texture Cache: Fix memory usage on ScaleDown. 5 years ago
FernandoS27 9189aacfe2 OpenGL: Fix viewport/Scissor scaling on downscaling. 5 years ago
FernandoS27 c97c46747d Vulkan: fix regression. 5 years ago
ameerj 87abab71ff host_shaders: Misc copyright/style changes 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
ameerj 93c9eb196f gl_rasterizer: Fix ScissorTest and Clear when scaling 5 years ago
ameerj 172d4f1e3b gl_texture_cache: Simplify scaling procedures 5 years ago
Fernando Sahmkow 5c6fa88935 OpenGlTextureCache: Fix state invalidation on rescaling. 5 years ago