shadPS4/src/shader_recompiler/ir/passes
squidbus b0d7feb292
video_core: Implement conversion for uncommon/unsupported number formats. (#2047)
* video_core: Implement conversion for uncommon/unsupported number formats.

* shader_recompiler: Reinterpret image sample output as well.

* liverpool_to_vk: Remove mappings for remapped number formats.

These were poorly supported by drivers anyway.

* resource_tracking_pass: Fix image write swizzle mistake.

* amdgpu: Add missing specialization and move format mapping data to types

* reinterpret: Fix U/SToF input type.
2025-01-07 12:21:49 +02:00
..
constant_propagation_pass.cpp shader_recompiler: Implement S_BCNT1_I32_B64 and S_FF1_I32_B64 (#1889) 2024-12-27 16:46:07 +02:00
constant_propogation.h Tessellation (#1528) 2024-12-14 12:56:17 +02:00
dead_code_elimination_pass.cpp shader: Fix block processing order in dead code elimination pass 2024-06-06 02:46:36 +03:00
flatten_extended_userdata_pass.cpp recompiler: fix how srt pass handles step rate sharps in special case (#1587) 2024-11-24 11:49:59 +01:00
hull_shader_transform.cpp recompiler: handle reads of output variables in hull shaders (#1962) 2024-12-29 12:37:15 +02:00
identity_removal_pass.cpp video_core: Implement basic compute shaders and more instructions 2024-05-30 01:39:24 +03:00
ir_passes.h ir: Add heuristic based LDS barrier pass (#1801) 2024-12-19 10:18:28 +02:00
lower_shared_mem_to_registers.cpp shader_recompilers: Improvements to SSA phi generation and lane instruction elimination (#1667) 2024-12-05 23:14:16 +02:00
resource_tracking_pass.cpp video_core: Implement conversion for uncommon/unsupported number formats. (#2047) 2025-01-07 12:21:49 +02:00
ring_access_elimination.cpp Tessellation (#1528) 2024-12-14 12:56:17 +02:00
shader_info_collection_pass.cpp Tessellation (#1528) 2024-12-14 12:56:17 +02:00
shared_memory_barrier_pass.cpp ir_passes: Integrate DS barriers in block (#2020) 2025-01-02 22:52:10 +02:00
srt.h Implement shader resource tables (#1165) 2024-11-01 08:55:53 +02:00
ssa_rewrite_pass.cpp shader_recompilers: Improvements to SSA phi generation and lane instruction elimination (#1667) 2024-12-05 23:14:16 +02:00