shadPS4/src/video_core/amdgpu
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
..
default_context.cpp GnmDriver: Clear context support (#567) 2024-08-25 23:01:05 +03:00
liverpool.cpp hot-fix: Correct queue id in dispatch indirect 2024-12-29 12:48:45 +02:00
liverpool.h shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
pixel_format.cpp video_core: Rework clear values (#1381) 2024-10-16 12:55:45 +03:00
pixel_format.h renderer_vulkan: Parse fetch shader per-pipeline (#1656) 2024-12-04 13:03:47 +02:00
pm4_cmds.h liverpool: implement Rewind and IndirectBuffer packets 2024-12-11 19:40:45 +01:00
pm4_opcodes.h libraries: gnmdriver: few more functions implemented (#1544) 2024-11-18 11:23:21 +02:00
resource.h shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
types.h Tessellation (#1528) 2024-12-14 12:56:17 +02:00