Parcourir la source

hle: kernel: fix timing on thread preemption

FernandoS27 il y a 4 ans
Parent
commit
894ed14ebc
1 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 2 4
      src/core/hle/kernel/kernel.cpp

+ 2 - 4
src/core/hle/kernel/kernel.cpp

@@ -251,13 +251,11 @@ struct KernelCore::Impl {
                     KScopedSchedulerLock lock(kernel);
                     global_scheduler_context->PreemptThreads();
                 }
-                const auto time_interval = std::chrono::nanoseconds{
-                    Core::Timing::msToCycles(std::chrono::milliseconds(10))};
+                const auto time_interval = std::chrono::nanoseconds{std::chrono::milliseconds(10)};
                 system.CoreTiming().ScheduleEvent(time_interval, preemption_event);
             });
 
-        const auto time_interval =
-            std::chrono::nanoseconds{Core::Timing::msToCycles(std::chrono::milliseconds(10))};
+        const auto time_interval = std::chrono::nanoseconds{std::chrono::milliseconds(10)};
         system.CoreTiming().ScheduleEvent(time_interval, preemption_event);
     }