23 Commits (d7a0b8c373526c07c1edddbcdc6e20cc4c9e759c)

Author SHA1 Message Date
Kelebek1 d7a0b8c373 Mark decompiled macros as decompiled on dump, dump shaders after translation 2 years ago
Morph 49f6deecb8 video_core/macro: Make use of Common::HashValue 3 years ago
Fernando Sahmkow 3ecc03ec1b yuzu-ui: Add setting for disabling macro HLE 3 years ago
Fernando Sahmkow a0c697124c Video_core: Address feedback 3 years ago
Fernando Sahmkow ce448ce770 Revert Buffer cache changes and setup additional macros. 3 years ago
Fernando Sahmkow c541559767 MacroHLE: Refactor MacroHLE system. 4 years ago
Liam cbaf642ffe Initial ARM64 support 3 years ago
Fernando Sahmkow 8bb604b3be VideoCore: Add option to dump the macros. 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Liam e158951695 video_core/macro: clear code on upload address assignment 4 years ago
Fernando Sahmkow 5562ae9cc5 VideoCore: Add option to dump the macros. 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Lioncash a8a4f37628 video_core/macro: Add missing <cstring> header 4 years ago
Lioncash cfd9f7d25b video_core/macro_hle: Return unique_ptr directly from GetHLEProgram() 4 years ago
Lioncash a05d9405b9 video_core/macro: Remove unused parameter from Execute() 4 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 5 years ago
David 7c970132b5
macro: Add support for "middle methods" on the code cache (#4112) 6 years ago
David Marcec fabdf5d385 Addressed issues 6 years ago
David Marcec 6ce5f3120b Macro HLE support 6 years ago
David Marcec 411f5527d4 Mark parameters as const 6 years ago
David Marcec 3a20e74f40 Pass by reference instead of copying parameters 6 years ago
David Marcec b032ebdfee Implement macro JIT 6 years ago