summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/control_flow.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Remove old shader managementReinUsesLisp1-117/+0
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash1-7/+7
2020-03-09video_core: Rename "const buffer locker" to "registry"ReinUsesLisp1-1/+2
2019-10-26Shader_IR: Address Feedback.Fernando Sahmkow1-1/+5
2019-10-25gl_shader_decompiler: Move entries to a separate functionReinUsesLisp1-2/+1
2019-10-25Shader_IR: Implement Fast BRX and allow multi-branches in the CFG.Fernando Sahmkow1-15/+44
2019-10-25Shader_Cache: setup connection of ConstBufferLockerFernando Sahmkow1-1/+2
2019-10-16control_flow: Silence truncation warningsLioncash1-2/+2
2019-10-05Shader_IR: allow else derivation to be optional.Fernando Sahmkow1-1/+1
2019-10-05Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes.Fernando Sahmkow1-3/+7
2019-10-05gl_shader_decompiler: Implement AST decompilingFernando Sahmkow1-1/+1
2019-10-05shader_ir: Declare Manager and pass it to appropiate programs.Fernando Sahmkow1-4/+4
2019-10-05shader_ir: Initial Decompile SetupFernando Sahmkow1-2/+2
2019-07-19video_core/control_flow: Provide operator!= for types with operator==Lioncash1-4/+21
2019-07-19video_core/control_flow: Make program_size for ScanFlow() a std::size_tLioncash1-3/+2
2019-07-09shader_ir: Remove unnecessary constructors and use optional for ScanFlow resultFernando Sahmkow1-8/+6
2019-07-09shader_ir: Corrections, documenting and asserting control_flowFernando Sahmkow1-4/+12
2019-07-09shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow1-1/+2
2019-07-09shader_ir: Decompile Flow StackFernando Sahmkow1-0/+1
2019-07-09shader_ir: Implement a new shader scannerFernando Sahmkow1-0/+55