FIX WINDOWS 2

This commit is contained in:
lizzie 2026-03-18 04:49:01 +00:00
parent 93fa6d4e38
commit 57ccf51d99
99 changed files with 304 additions and 217 deletions

View file

@ -1,3 +1,6 @@
// SPDX-FileCopyrightText: Copyright 2026 Eden Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
// SPDX-FileCopyrightText: 2016 Dolphin Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
@ -56,11 +59,11 @@ TEST_CASE("CoreTiming[BasicOrder]", "[core]") {
ScopeInit guard;
auto& core_timing = guard.core_timing;
std::vector<std::shared_ptr<Core::Timing::EventType>> events{
Core::Timing::CreateEvent("callbackA", HostCallbackTemplate<0>),
Core::Timing::CreateEvent("callbackB", HostCallbackTemplate<1>),
Core::Timing::CreateEvent("callbackC", HostCallbackTemplate<2>),
Core::Timing::CreateEvent("callbackD", HostCallbackTemplate<3>),
Core::Timing::CreateEvent("callbackE", HostCallbackTemplate<4>),
Core::Timing::CreateEventWith("callbackA", HostCallbackTemplate<0>),
Core::Timing::CreateEventWith("callbackB", HostCallbackTemplate<1>),
Core::Timing::CreateEventWith("callbackC", HostCallbackTemplate<2>),
Core::Timing::CreateEventWith("callbackD", HostCallbackTemplate<3>),
Core::Timing::CreateEventWith("callbackE", HostCallbackTemplate<4>),
};
expected_callback = 0;
@ -96,11 +99,11 @@ TEST_CASE("CoreTiming[BasicOrderNoPausing]", "[core]") {
ScopeInit guard;
auto& core_timing = guard.core_timing;
std::vector<std::shared_ptr<Core::Timing::EventType>> events{
Core::Timing::CreateEvent("callbackA", HostCallbackTemplate<0>),
Core::Timing::CreateEvent("callbackB", HostCallbackTemplate<1>),
Core::Timing::CreateEvent("callbackC", HostCallbackTemplate<2>),
Core::Timing::CreateEvent("callbackD", HostCallbackTemplate<3>),
Core::Timing::CreateEvent("callbackE", HostCallbackTemplate<4>),
Core::Timing::CreateEventWith("callbackA", HostCallbackTemplate<0>),
Core::Timing::CreateEventWith("callbackB", HostCallbackTemplate<1>),
Core::Timing::CreateEventWith("callbackC", HostCallbackTemplate<2>),
Core::Timing::CreateEventWith("callbackD", HostCallbackTemplate<3>),
Core::Timing::CreateEventWith("callbackE", HostCallbackTemplate<4>),
};
core_timing.SyncPause(true);