17 Commits (4071f8fe3b5011983b7a135c0e97ec615c8111af)

Author SHA1 Message Date
Fernando Sahmkow b61203a547 Video Core: initial Implementation of InstanceDraw Packaging 6 years ago
ReinUsesLisp 4f0213d0c7 Revert "Revert #2466" and stub FirmwareCall 4 6 years ago
ReinUsesLisp 9ad95eb74a maxwell_3d: Avoid moving macro_params 6 years ago
Fernando Sahmkow 09d818732f GPU: Add a microprofile for macro interpreter 7 years ago
Fernando Sahmkow 891060f8f2 Revert #2466 7 years ago
Sebastian Valle 0315253319 GPU/MMEInterpreter: Ignore the 'exit' flag when it's executed inside a delay slot. 7 years ago
Lioncash a812485b94 video_core/macro_interpreter: Remove assertion within FetchParameter() 7 years ago
Lioncash d2143cb59c video_core/macro_interpreter: Simplify GetRegister() 7 years ago
David Marcec 1dfb0a513a Fixed uninitialized memory due to missing returns in canary 7 years ago
bunnei f8b215e361 gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago
bunnei e48ea86186 macro_interpreter: Implement AddWithCarry and SubtractWithBorrow. 7 years ago
bunnei 42b74a5e41 maxwell_3d: Restructure macro upload to use a single macro code memory. 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 7 years ago
Subv 3aebf087c1 MacroInterpreter: Avoid left shifting negative values. 8 years ago
Lioncash 324ee31fc3 general: Convert assertion macros over to be fmt-compatible 8 years ago
Subv 7fe4f9491e GPU: Implemented a gpu macro interpreter. 8 years ago