18 Commits (a162a844d2ede2b13d4a52f2dae37980be91cb1a)

Author SHA1 Message Date
Lioncash a162a844d2 video_core/control_flow: Remove unnecessary BlockStack copy constructor 7 years ago
Lioncash 56bc11d952 video_core/control_flow: Use std::move where applicable 7 years ago
Lioncash e7b39f47f8 video_core/control_flow: Use the prefix variant of operator++ for iterators 7 years ago
Lioncash 6885e7e7ec video_core/control_flow: Use empty() member function for checking emptiness 7 years ago
Lioncash 45fa12a05c video_core: Resolve -Wreorder warnings 7 years ago
Lioncash 47df844338 video_core/control_flow: Make program_size for ScanFlow() a std::size_t 7 years ago
Lioncash 3df9558593 video_core/control_flow: Place all internally linked types/functions within an anonymous namespace 7 years ago
Fernando Sahmkow e7c6045a03 control_flow: Correct block breaking algorithm. 7 years ago
Fernando Sahmkow dc4a93594c control_flow: Assert shaders bigger than limit. 7 years ago
Fernando Sahmkow e7a88f0ab3 control_flow: Address feedback. 7 years ago
Fernando Sahmkow 34357b110c shader_ir: Correct parsing of scheduling instructions and correct sizing 7 years ago
Fernando Sahmkow cfb3db1a32 shader_ir: Correct max sizing 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 8a6fc529a9 shader_ir: Implement BRX & BRA.CC 7 years ago
Fernando Sahmkow 8af6e6a052 shader_ir: Implement a new shader scanner 7 years ago