summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/ir_opt/global_memory_to_storage_buffer_pass.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: Align SSBO offsets to meet host requirementsAmeer J2023-11-011-4/+9
* buffer_cache: Add logic for non-NVN storage buffer trackingameerj2023-02-251-1/+7
* Revert "shader_recompiler: Align SSBO offsets to meet host requirements"Liam2023-01-071-9/+4
* Run clang-formatBilly Laws2023-01-051-1/+2
* shader_recompiler: Align SSBO offsets to meet host requirementsBilly Laws2023-01-051-4/+8
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* shader_recompiler: Reduce unused includesameerj2022-03-201-3/+0
* Shader decompiler: Fix storage tracking in deko3d.Fernando Sahmkow2022-03-131-1/+2
* lower_int64_to_int32: Add 64-bit atomic fallbacksameerj2022-01-301-2/+47
* shader: Avoid usage of C++20 ranges to build in clangReinUsesLisp2021-07-231-1/+0
* shader_recompiler, video_core: Resolve clang errorslat9nq2021-07-231-3/+3
* shader: Teach global memory base tracker to follow vectorsReinUsesLisp2021-07-231-15/+14
* shader: Implement VertexA stageFernandoS272021-07-231-0/+26
* shader: Move microinstruction header to the value headerReinUsesLisp2021-07-231-1/+1
* shader: Add NVN storage buffer fallbacksReinUsesLisp2021-07-231-38/+8
* shader: Mark atomic instructions as writesReinUsesLisp2021-07-231-0/+27
* shader: Implement ATOM/S and REDameerj2021-07-231-2/+119
* shader: Address feedback + clang formatlat9nq2021-07-231-1/+2
* shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq2021-07-231-21/+21
* shader: Abstract breadth searches and use the abstractionReinUsesLisp2021-07-231-58/+26
* shader: Rework global memory tracking to use breadth-first searchReinUsesLisp2021-07-231-69/+80
* shader: Address feedbackFernandoS272021-07-231-11/+9
* shader: Address FeedbackFernandoS272021-07-231-5/+5
* shader: Mark SSBOs as written when they areFernandoS272021-07-231-2/+29
* shader: Implement CAL inlining function callsReinUsesLisp2021-07-231-7/+5
* shader: Partial implementation of LDCReinUsesLisp2021-07-231-1/+1
* shader: Initial support for textures and TEXReinUsesLisp2021-07-231-9/+6
* shader: Implement HADD2ReinUsesLisp2021-07-231-1/+1
* shader: Avoid infinite recursion when tracking global memoryReinUsesLisp2021-07-231-5/+26
* shader: Add denorm flush supportReinUsesLisp2021-07-231-1/+0
* spirv: Initial bindings supportReinUsesLisp2021-07-231-48/+62
* shader: Fix trackingReinUsesLisp2021-07-231-50/+72
* shader: Add support for forward declarationsReinUsesLisp2021-07-231-2/+2
* shader: Make typed IRReinUsesLisp2021-07-231-10/+11
* shader: Constant propagation and global memory to storage bufferReinUsesLisp2021-07-231-0/+331