summaryrefslogtreecommitdiffstats
path: root/src/video_core/macro/macro_interpreter.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-11-14Add break for default casesKyle Kienapfel1-0/+2
2022-10-21video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen1-1/+1
2022-06-14common: Change semantics of UNREACHABLE to unconditionally crashLiam1-1/+0
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-01-25video_core/macro_interpreter: Move impl class to the cpp fileLioncash1-8/+84
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash1-4/+3
2020-12-04video_core: Resolve more variable shadowing scenariosLioncash1-10/+10
2020-08-14macro-interpreter: Resolve -Wself-assign-field warningLioncash1-1/+0
2020-06-24Macro HLE supportDavid Marcec1-1/+2
2020-06-03Mark parameters as constDavid Marcec1-1/+1
2020-05-30Implement macro JITDavid Marcec1-131/+67
2020-04-28VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow1-1/+1
2020-03-22apply replay logic to all writes. remove replay from MacroInterpreter::Send (@fincs)namkazy1-6/+0
2020-03-22maxwell_3d: update comments for shadow ram usagenamkazy1-1/+1
2020-03-22marco_interpreter: write hw value when shadow ram requestedNguyen Dac Nam1-0/+6
2019-10-17video_core/macro_interpreter: Make definitions of most private enums/unions hiddenLioncash1-0/+71
2019-09-19Video Core: initial Implementation of InstanceDraw PackagingFernando Sahmkow1-1/+1
2019-09-04Revert "Revert #2466" and stub FirmwareCall 4ReinUsesLisp1-3/+1
2019-09-04maxwell_3d: Avoid moving macro_paramsReinUsesLisp1-5/+13
2019-07-14GPU: Add a microprofile for macro interpreterFernando Sahmkow1-0/+4
2019-05-19Revert #2466Fernando Sahmkow1-1/+3
2019-05-12GPU/MMEInterpreter: Ignore the 'exit' flag when it's executed inside a delay slot.Sebastian Valle1-3/+3
2019-04-06video_core/macro_interpreter: Remove assertion within FetchParameter()Lioncash1-2/+1
2019-04-06video_core/macro_interpreter: Simplify GetRegister()Lioncash1-11/+6
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec1-0/+2
2018-11-27gpu: Rewrite GPU command list processing with DmaPusher class.bunnei1-1/+1
2018-11-22macro_interpreter: Implement AddWithCarry and SubtractWithBorrow.bunnei1-7/+22
2018-11-01maxwell_3d: Restructure macro upload to use a single macro code memory.bunnei1-9/+10
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L1-3/+3
2018-07-31MacroInterpreter: Avoid left shifting negative values.Subv1-2/+2
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash1-3/+3
2018-04-01GPU: Implemented a gpu macro interpreter.Subv1-0/+257