mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-09 08:21:29 +12:00
ID manager simplified
ID manager refactoring, redundant "type" information removed
This commit is contained in:
parent
da8883d5d3
commit
dd665e7363
67 changed files with 762 additions and 941 deletions
|
@ -951,7 +951,7 @@ void SPUThread::set_ch_value(u32 ch, u32 value)
|
|||
LOG_WARNING(SPU, "sys_event_flag_set_bit(id=%d, value=0x%x (flag=%d))", data, value, flag);
|
||||
}
|
||||
|
||||
const auto eflag = Emu.GetIdManager().get<lv2_event_flag_t>(data);
|
||||
const auto eflag = idm::get<lv2_event_flag_t>(data);
|
||||
|
||||
if (!eflag)
|
||||
{
|
||||
|
@ -995,7 +995,7 @@ void SPUThread::set_ch_value(u32 ch, u32 value)
|
|||
LOG_WARNING(SPU, "sys_event_flag_set_bit_impatient(id=%d, value=0x%x (flag=%d))", data, value, flag);
|
||||
}
|
||||
|
||||
const auto eflag = Emu.GetIdManager().get<lv2_event_flag_t>(data);
|
||||
const auto eflag = idm::get<lv2_event_flag_t>(data);
|
||||
|
||||
if (!eflag)
|
||||
{
|
||||
|
@ -1476,7 +1476,7 @@ void SPUThread::halt()
|
|||
|
||||
spu_thread::spu_thread(u32 entry, const std::string& name, u32 stack_size, u32 prio)
|
||||
{
|
||||
auto spu = Emu.GetIdManager().make_ptr<SPUThread>(name, 0x13370666);
|
||||
auto spu = idm::make_ptr<SPUThread>(name, 0x13370666);
|
||||
|
||||
spu->PC = entry;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue