summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Always initialize up reference in structure control flowReinUsesLisp1-31/+36
2021-07-23shader: Read branch conditions from an instructionReinUsesLisp1-6/+3
2021-07-23shader_recompiler: GCC fixeslat9nq1-24/+24
2021-07-23glasm: Initial implementation of phi nodes on GLASMReinUsesLisp1-3/+3
2021-07-23glasm: Rework control flow introducing a syntax listReinUsesLisp1-99/+136
2021-07-23shader: Fix gcc warningsReinUsesLisp1-1/+1
2021-07-23shader: Improve goto removal algorithm complexityReinUsesLisp1-49/+28
2021-07-23shader: Move siblings check to a separate function and comment them outReinUsesLisp1-16/+21
2021-07-23shader: Mark blocks with no end branch as unreachableReinUsesLisp1-2/+7
2021-07-23shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq1-2/+1
2021-07-23shader: Fix indirect branches to scheduler instructionsReinUsesLisp1-3/+3
2021-07-23shader: Implement BRXFernandoS271-0/+57
2021-07-23shader: Fix structured control flow on KIL instructionsReinUsesLisp1-3/+6
2021-07-23shader: Properly insert Prologue instructionReinUsesLisp1-1/+2
2021-07-23shader: Implement NDC [-1, 1], attribute types and default varying initializationReinUsesLisp1-1/+6
2021-07-23shader: Add partial rasterizer integrationReinUsesLisp1-0/+18
2021-07-23shader: Implement CAL inlining function callsReinUsesLisp1-114/+140
2021-07-23shader: Fix control flowReinUsesLisp1-5/+10
2021-07-23spirv: Fixes and Intel specific workaroundsReinUsesLisp1-3/+0
2021-07-23shader: Improve object poolReinUsesLisp1-5/+5
2021-07-23shader: Initial implementation of an ASTReinUsesLisp1-0/+742