MCMgr: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
(create stubs for all known subsystems)
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Subsystem infobox|name=MCMgr|is_name_official=1|description=-|init_addr_switch150=0000007100DCB390}}
{{Subsystem infobox|name=MCMgr|is_name_official=1|description=Manages job queues for the entire game{{check}}|init_addr_switch150=0000007100DCB390}}
{{stub}}
{{stub}}
'''MCMgr''' is a singleton that manages job queues for the entire game{{check}}. It implements the gsys::ISystemTaskCallback interface and it is called from the [[gsys]] system task several times in postCalc.
Considering that MCMgr's callback member function is invoked from gsys, it is possible that MCMgr stands for Model Calc Manager and that it was originally designed to only handle graphics tasks.


[[Category: Internals]]
[[Category: Internals]]
[[Category: Subsystems (BotW)]]
[[Category: Subsystems (BotW)]]

Latest revision as of 19:17, 24 May 2020

MCMgr
Subsystem
Official name Yes
Description Manages job queues for the entire game[check]
Init function Switch 1.5.0: 0000007100DCB390
Wii U 1.5.0: ???
Debug only No

MCMgr is a singleton that manages job queues for the entire game[check]. It implements the gsys::ISystemTaskCallback interface and it is called from the gsys system task several times in postCalc.

Considering that MCMgr's callback member function is invoked from gsys, it is possible that MCMgr stands for Model Calc Manager and that it was originally designed to only handle graphics tasks.