summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/ir_opt/global_memory_to_storage_buffer_pass.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Avoid usage of C++20 ranges to build in clangReinUsesLisp1-1/+0
2021-07-23shader_recompiler, video_core: Resolve clang errorslat9nq1-3/+3
2021-07-23shader: Teach global memory base tracker to follow vectorsReinUsesLisp1-15/+14
2021-07-23shader: Implement VertexA stageFernandoS271-0/+26
2021-07-23shader: Move microinstruction header to the value headerReinUsesLisp1-1/+1
2021-07-23shader: Add NVN storage buffer fallbacksReinUsesLisp1-38/+8
2021-07-23shader: Mark atomic instructions as writesReinUsesLisp1-0/+27
2021-07-23shader: Implement ATOM/S and REDameerj1-2/+119
2021-07-23shader: Address feedback + clang formatlat9nq1-1/+2
2021-07-23shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq1-21/+21
2021-07-23shader: Abstract breadth searches and use the abstractionReinUsesLisp1-58/+26
2021-07-23shader: Rework global memory tracking to use breadth-first searchReinUsesLisp1-69/+80
2021-07-23shader: Address feedbackFernandoS271-11/+9
2021-07-23shader: Address FeedbackFernandoS271-5/+5
2021-07-23shader: Mark SSBOs as written when they areFernandoS271-2/+29
2021-07-23shader: Implement CAL inlining function callsReinUsesLisp1-7/+5
2021-07-23shader: Partial implementation of LDCReinUsesLisp1-1/+1
2021-07-23shader: Initial support for textures and TEXReinUsesLisp1-9/+6
2021-07-23shader: Implement HADD2ReinUsesLisp1-1/+1
2021-07-23shader: Avoid infinite recursion when tracking global memoryReinUsesLisp1-5/+26
2021-07-23shader: Add denorm flush supportReinUsesLisp1-1/+0
2021-07-23spirv: Initial bindings supportReinUsesLisp1-48/+62
2021-07-23shader: Fix trackingReinUsesLisp1-50/+72
2021-07-23shader: Add support for forward declarationsReinUsesLisp1-2/+2
2021-07-23shader: Make typed IRReinUsesLisp1-10/+11
2021-07-23shader: Constant propagation and global memory to storage bufferReinUsesLisp1-0/+331