mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-22 06:57:46 +00:00
maxwell_3d: Move code to separate functions
Deduplicate some code and put it in separate functions so it's easier to understand and profile.
This commit is contained in:
parent
ca2f385e38
commit
45cfd67ae6
2 changed files with 124 additions and 151 deletions
|
@ -1461,6 +1461,14 @@ public:
|
|||
private:
|
||||
void InitializeRegisterDefaults();
|
||||
|
||||
void ProcessMacro(u32 method, const u32* base_start, u32 amount, bool is_last_call);
|
||||
|
||||
u32 ProcessShadowRam(u32 method, u32 argument);
|
||||
|
||||
void ProcessDirtyRegisters(u32 method, u32 argument);
|
||||
|
||||
void ProcessMethodCall(u32 method, u32 argument, u32 nonshadow_argument, bool is_last_call);
|
||||
|
||||
Core::System& system;
|
||||
MemoryManager& memory_manager;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue