shadPS4/src/shader_recompiler/frontend/translate
squidbus 41d64a200d
Some checks are pending
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
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
..
data_share.cpp data_share: Emit barrier before reads 2024-12-24 16:04:30 +02:00
export.cpp shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
scalar_alu.cpp shader_recompiler: Fix BitCount64 and FindILsb64 (#1978) 2024-12-31 06:10:29 +02:00
scalar_flow.cpp Initial support of Geometry shaders (#1244) 2024-10-06 01:26:50 +03:00
scalar_memory.cpp Implement shader resource tables (#1165) 2024-11-01 08:55:53 +02:00
translate.cpp shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00
translate.h shader_recompiler: Implement S_BCNT1_I32_B64 and S_FF1_I32_B64 (#1889) 2024-12-27 16:46:07 +02:00
vector_alu.cpp Tessellation (#1528) 2024-12-14 12:56:17 +02:00
vector_interpolation.cpp shader_recompiler: Use SetDst in more instructions. (#1015) 2024-09-22 01:41:19 +03:00
vector_memory.cpp shader_recompiler: Add swizzle support for unsupported formats. (#1869) 2024-12-31 06:14:47 +02:00