Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Mark decompiled macros as decompiled on dump, dump shaders after translation | Kelebek1 | 2023-08-26 | 1 | -8/+16 |
| | |||||
* | video_core/macro: Make use of Common::HashValue | Morph | 2023-03-26 | 1 | -3/+3 |
| | |||||
* | yuzu-ui: Add setting for disabling macro HLE | Fernando Sahmkow | 2023-01-04 | 1 | -4/+5 |
| | |||||
* | Video_core: Address feedback | Fernando Sahmkow | 2023-01-04 | 1 | -1/+1 |
| | |||||
* | Revert Buffer cache changes and setup additional macros. | Fernando Sahmkow | 2023-01-01 | 1 | -0/+5 |
| | |||||
* | MacroHLE: Refactor MacroHLE system. | Fernando Sahmkow | 2023-01-01 | 1 | -2/+5 |
| | |||||
* | Initial ARM64 support | Liam | 2022-11-09 | 1 | -0/+3 |
| | |||||
* | VideoCore: Add option to dump the macros. | Fernando Sahmkow | 2022-10-06 | 1 | -0/+1 |
| | |||||
* | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | 2022-06-14 | 1 | -1/+1 |
| | |||||
* | video_core/macro: clear code on upload address assignment | Liam | 2022-05-10 | 1 | -0/+5 |
| | |||||
* | VideoCore: Add option to dump the macros. | Fernando Sahmkow | 2022-05-09 | 1 | -0/+27 |
| | | | | Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> | ||||
* | general: Convert source file copyright comments over to SPDX | Morph | 2022-04-23 | 1 | -3/+2 |
| | | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | ||||
* | video_core/macro: Add missing <cstring> header | Lioncash | 2022-01-25 | 1 | -2/+3 |
| | | | | Necessary since memcpy is used. | ||||
* | video_core/macro_hle: Return unique_ptr directly from GetHLEProgram() | Lioncash | 2022-01-25 | 1 | -3/+2 |
| | | | | Same behavior, but less code and header dependencies. | ||||
* | video_core/macro: Remove unused parameter from Execute() | Lioncash | 2022-01-25 | 1 | -2/+1 |
| | | | | Simplifies the function interface. | ||||
* | common: Move settings to common from core. | bunnei | 2021-04-15 | 1 | -1/+1 |
| | | | | - Removes a dependency on core and input_common from common. | ||||
* | General: Make use of std::nullopt where applicable | Lioncash | 2020-09-22 | 1 | -1/+1 |
| | | | | | | | | Allows some implementations to avoid completely zeroing out the internal buffer of the optional, and instead only set the validity byte within the structure. This also makes it consistent how we return empty optionals. | ||||
* | macro: Add support for "middle methods" on the code cache (#4112) | David | 2020-06-30 | 1 | -8/+27 |
| | | | Macro code is just uploaded sequentially from a starting address, however that does not mean the entry point for the macro is at that address. This PR adds preliminary support for executing macros in the middle of our cached code. | ||||
* | Addressed issues | David Marcec | 2020-06-24 | 1 | -1/+1 |
| | |||||
* | Macro HLE support | David Marcec | 2020-06-24 | 1 | -4/+31 |
| | |||||
* | Mark parameters as const | David Marcec | 2020-06-03 | 1 | -1/+1 |
| | |||||
* | Pass by reference instead of copying parameters | David Marcec | 2020-06-02 | 1 | -1/+1 |
| | |||||
* | Implement macro JIT | David Marcec | 2020-05-30 | 1 | -0/+45 |