summaryrefslogtreecommitdiffstats
path: root/src/video_core/macro/macro_interpreter.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add break for default casesKyle Kienapfel2022-11-141-0/+2
| | | | | | | | | | | Visual Studio has an option to search all files in a solution, so I did a search in there for "default:" looking for any missing break statements. I've left out default statements that return something, and that throw something, even if via ThrowInvalidType. UNREACHABLE leads towards throw R_THROW macro leads towards a return
* video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen2022-10-211-1/+1
|
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-141-1/+0
|
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-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_interpreter: Move impl class to the cpp fileLioncash2022-01-251-8/+84
| | | | | Keeps the implementation hidden from the intended API and lessens the header dependencies on the interpreter's header.
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-4/+3
| | | | | | | fmt now automatically prints the numeric value of an enum class member by default, so we don't need to use casts any more. Reduces the line noise a bit.
* video_core: Resolve more variable shadowing scenariosLioncash2020-12-041-10/+10
| | | | | | Resolves variable shadowing scenarios up to the end of the OpenGL code to make it nicer to review. The rest will be resolved in a following commit.
* macro-interpreter: Resolve -Wself-assign-field warningLioncash2020-08-141-1/+0
| | | | | | This was assigning the field to itself, which is a no-op. The size doesn't change between its initial assignment and this one, so this is a safe change to make.
* Macro HLE supportDavid Marcec2020-06-241-1/+2
|
* Mark parameters as constDavid Marcec2020-06-031-1/+1
|
* Implement macro JITDavid Marcec2020-05-301-0/+288