Commit Graph

33603 Commits

Author SHA1 Message Date
7bea39b39e VideoBackends: add a way to load data into a specific level AND layer, default to layer 0 2023-01-27 18:46:53 -06:00
271c60781b VideoBackends: update Vulkan's 'CopyRectangleFromTexture' to copy one layer, copying more than one layer doesn't make sense given that we provide both the source/destination layer 2023-01-27 18:41:52 -06:00
be2d394b8c GDBStub: Avoid ppcState global. 2023-01-27 15:22:48 +01:00
dd9907ed93 PatchEngine: Avoid ppcState global. 2023-01-27 15:22:48 +01:00
4c349caabd MIOS: Avoid ppcState global. 2023-01-27 15:22:48 +01:00
ed633476e6 IOS: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
0a0b4d325f HW/SystemTimers: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
a784fe1f2f HW/ProcessorInterface: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
884130f95c HW/Memmap: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
2bf72de43d HW/GPFifo: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
e2f7855b0e HW/DSP: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
18d9ec75f1 HW/CPU: Avoid ppcState global. 2023-01-27 15:22:47 +01:00
078a460446 HW/AudioInterface: Avoid ppcState global. 2023-01-27 15:22:46 +01:00
b52e8fd295 HLE_OS: Avoid ppcState global. 2023-01-27 15:22:46 +01:00
7fd552081f HLE function hooking: Avoid ppcState global. 2023-01-27 15:22:46 +01:00
30de91d843 GeckoCode: Avoid ppcState global. 2023-01-27 15:22:46 +01:00
1a826b27a6 FifoPlayer: Avoid ppcState global. 2023-01-27 15:22:46 +01:00
8adabb86cf Debugger: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
bfc951311f CheatSearch: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
bbdfb4bc14 CodeTrace: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
41ad0490f0 CoreTiming: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
94455ee9e1 Boot: Avoid ppcState global. 2023-01-27 15:22:45 +01:00
51e7980d95 Core: Add PowerPCState reference to System. 2023-01-27 15:22:44 +01:00
485bba238e PowerPC: Add PowerPCState parameter to UpdatePerformanceMonitor(). 2023-01-27 15:22:44 +01:00
61ba516570 PowerPC: Move a few functions to PowerPCState. 2023-01-27 15:22:44 +01:00
0dcf228aaf PowerPC: Parametrize TU macro. 2023-01-27 15:22:44 +01:00
a7d3315b4f PowerPC: Parametrize TL macro. 2023-01-27 15:22:44 +01:00
2f241856b6 PowerPC: Add PowerPCState parameter to GQR macro. 2023-01-27 15:22:44 +01:00
814c01162a PowerPC: Remove SPRG0/1/2/3 macros. 2023-01-27 15:22:43 +01:00
2f8b3ac1b7 PowerPC: Parametrize SRR1 macro. 2023-01-27 15:22:43 +01:00
652113e6ba PowerPC: Parametrize SRR0 macro. 2023-01-27 15:22:43 +01:00
10dabd9975 PowerPC: Remove rDEC macro. 2023-01-27 15:22:43 +01:00
c13ca271d8 PowerPC: Parametrize CTR macro. 2023-01-27 15:22:43 +01:00
0a343007cb PowerPC: Parametrize LR macro. 2023-01-27 15:22:43 +01:00
0f301829d2 PowerPC: Remove rPS macro. 2023-01-27 15:22:42 +01:00
0cd4a226d2 PowerPC: Remove rSPR macro. 2023-01-27 15:22:42 +01:00
27ce432012 PowerPC: Remove rGPR macro. 2023-01-27 15:22:42 +01:00
8fccefa3aa PowerPC: Remove GPR macro. 2023-01-27 15:22:42 +01:00
ba1b624e1b PowerPC: Remove MSR macro. 2023-01-27 15:22:42 +01:00
4b6b8fa1ae PowerPC: Remove FPSCR macro. 2023-01-27 15:22:41 +01:00
2f3187eba9 PowerPC: Remove NPC macro. 2023-01-27 15:22:41 +01:00
be8d0b76ca PowerPC: Remove PC macro. 2023-01-27 15:22:41 +01:00
82f3170876 PowerPC: Parametrize THRM1/2/3 macros. 2023-01-27 15:22:41 +01:00
8bab3ac755 PowerPC: Parametrize MMCR1 macro. 2023-01-27 15:22:41 +01:00
126590c4cd PowerPC: Parametrize MMCR0 macro. 2023-01-27 15:22:40 +01:00
38529a2d8d PowerPC: Parametrize DMAL macro. 2023-01-27 15:22:40 +01:00
2374365274 PowerPC: Parametrize DMAU macro. 2023-01-27 15:22:40 +01:00
31483e492e PowerPC: Parametrize HID4 macro. 2023-01-27 15:22:40 +01:00
6f0ab1b33e PowerPC: Parametrize HID2 macro. 2023-01-27 15:22:40 +01:00
49eeb986c6 PowerPC: Parametrize HID0 macro. 2023-01-27 15:22:40 +01:00