shadPS4/src/video_core
TheTurtle 22a2741ea0
shader_recompilers: Improvements to SSA phi generation and lane instruction elimination (#1667)
* shader_recompiler: Add use tracking for Insts

* ssa_rewrite: Recursively remove phis

* ssa_rewrite: Correct recursive trivial phi elimination

* ir: Improve read lane folding pass

* control_flow: Avoid adding unnecessary divergant blocks

* clang format

* externals: Update ext-boost

---------

Co-authored-by: Frodo Baggins <baggins31084@proton.me>
2024-12-05 23:14:16 +02:00
..
amdgpu shader_recompilers: Improvements to SSA phi generation and lane instruction elimination (#1667) 2024-12-05 23:14:16 +02:00
buffer_cache renderer_vulkan: Parse fetch shader per-pipeline (#1656) 2024-12-04 13:03:47 +02:00
host_shaders Respect game brightness settings (#1559) 2024-11-21 12:06:53 +02:00
renderer_vulkan video_core: fix for targets clears and copies (#1670) 2024-12-05 23:09:22 +02:00
texture_cache video_core: fix for targets clears and copies (#1670) 2024-12-05 23:09:22 +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 Fixed false-positive image reuploads (#1557) 2024-11-26 22:45:15 +02:00
page_manager.h Fixed false-positive image reuploads (#1557) 2024-11-26 22:45:15 +02:00
renderdoc.cpp Use fs::path::native whenever possible, avoid unnecessary fs->string conversions in GUI code (#1064) 2024-09-26 11:41:59 +03: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