shadPS4/src/video_core/texture_cache
squidbus 41d64a200d
shader_recompiler: Add swizzle support for unsupported formats. (#1869)
* shader_recompiler: Add swizzle support for unsupported formats.

* renderer_vulkan: Rework MRT swizzles and add unsupported format swizzle support.

* shader_recompiler: Clean up swizzle handling and handle ImageRead storage swizzle.

* shader_recompiler: Fix type errors

* liverpool_to_vk: Remove redundant clear color swizzles.

* shader_recompiler: Reduce CompositeConstruct to constants where possible.

* shader_recompiler: Fix ImageRead/Write and StoreBufferFormatF32 types.

* amdgpu: Add a few more unsupported format remaps.
2024-12-31 06:14:47 +02:00
..
host_compatibility.h video_core: Improve handling of image buffer aliases (#757) 2024-09-05 17:25:45 +03:00
image.cpp texture_cache: Improve support for stencil reads (#1758) 2024-12-13 18:28:19 +02:00
image.h texture_cache: Improve support for stencil reads (#1758) 2024-12-13 18:28:19 +02:00
image_info.cpp shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
image_info.h texture_cache: Improve support for stencil reads (#1758) 2024-12-13 18:28:19 +02:00
image_view.cpp shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
image_view.h Revert "hot-fix: downgrade Nx1 2D render targets to 1D" due to regression 2024-11-25 22:14:53 +01:00
sampler.cpp texture_cache: Don't read max ansio value if not aniso filter (#1942) 2024-12-28 13:18:56 +02:00
sampler.h video_core: Add image support 2024-05-27 18:25:45 +03:00
texture_cache.cpp texture_cache: Improve support for stencil reads (#1758) 2024-12-13 18:28:19 +02:00
texture_cache.h shader_recompiler: Rework image read/write emit. (#1819) 2024-12-25 01:13:32 +02:00
tile_manager.cpp Fix for D32Sfloat and R8Snorm Tiled image (#1898) 2024-12-27 16:43:44 +02:00
tile_manager.h texture_cache: 32bpp and 64bpp macro detilers (#1852) 2024-12-22 19:43:44 +01:00
types.h vk_compute_pipeline: Add missing meta check 2024-10-30 14:03:53 +01:00