15 Commits (8909f52166bf9c27d52b5a722efbd46d1a11e876)

Author SHA1 Message Date
Fernando Sahmkow 8909f52166 Shader_IR: Implement Fast BRX and allow multi-branches in the CFG. 6 years ago
Fernando Sahmkow acd6441134 Shader_Cache: setup connection of ConstBufferLocker 6 years ago
Lioncash 77b4916b33 control_flow: Silence truncation warnings 6 years ago
Fernando Sahmkow 2e9a810423 Shader_IR: allow else derivation to be optional. 6 years ago
Fernando Sahmkow 47e4f6a52c Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. 6 years ago
Fernando Sahmkow 38fc995f6c gl_shader_decompiler: Implement AST decompiling 7 years ago
Fernando Sahmkow 6fdd501113 shader_ir: Declare Manager and pass it to appropiate programs. 7 years ago
Fernando Sahmkow c17953978b shader_ir: Initial Decompile Setup 7 years ago
Lioncash c1c89411da video_core/control_flow: Provide operator!= for types with operator== 7 years ago
Lioncash 47df844338 video_core/control_flow: Make program_size for ScanFlow() a std::size_t 7 years ago
Fernando Sahmkow d45fed3030 shader_ir: Remove unnecessary constructors and use optional for ScanFlow result 7 years ago
Fernando Sahmkow 01b21ee1e8 shader_ir: Corrections, documenting and asserting control_flow 7 years ago
Fernando Sahmkow d5533b440c shader_ir: Unify blocks in decompiled shaders. 7 years ago
Fernando Sahmkow 926b80102f shader_ir: Decompile Flow Stack 7 years ago
Fernando Sahmkow 8af6e6a052 shader_ir: Implement a new shader scanner 7 years ago