mirror of
https://github.com/yuzu-emu/yuzu.git
synced 2025-06-11 14:58:39 -05:00
hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling.
This commit is contained in:
@ -1034,11 +1034,7 @@ ResultVal<std::shared_ptr<KThread>> KThread::Create(Core::System& system, Thread
|
||||
}
|
||||
|
||||
KThread* GetCurrentThreadPointer(KernelCore& kernel) {
|
||||
if (!kernel.CurrentScheduler()) {
|
||||
// We are not called from a core thread
|
||||
return {};
|
||||
}
|
||||
return kernel.CurrentScheduler()->GetCurrentThread();
|
||||
return kernel.GetCurrentEmuThread();
|
||||
}
|
||||
|
||||
KThread& GetCurrentThread(KernelCore& kernel) {
|
||||
|
Reference in New Issue
Block a user