shadPS4/src/video_core
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
..
amdgpu shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
buffer_cache renderer_vulkan: Render polygons using triangle fans. (#1969) 2024-12-29 12:30:37 +01:00
host_shaders texture_cache: 32bpp and 64bpp macro detilers (#1852) 2024-12-22 19:43:44 +01:00
renderer_vulkan shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
texture_cache shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
multi_level_page_table.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
page_manager.cpp cache: Invalidate pages for file reads. (#1726) 2024-12-11 21:11:24 +02:00
page_manager.h Fixed false-positive image reuploads (#1557) 2024-11-26 22:45:15 +02:00
renderdoc.cpp Fix loading RenderDoc in offline mode for Linux (#1968) 2024-12-29 12:36:29 +02:00
renderdoc.h Use fs::path::native whenever possible, avoid unnecessary fs->string conversions in GUI code (#1064) 2024-09-26 11:41:59 +03:00