Refactor Scheduler

This commit is contained in:
SimoneN64
2024-05-10 22:02:42 +02:00
committed by Simone
parent f1e81a2dd5
commit da8760c6df
6 changed files with 54 additions and 54 deletions

View File

@@ -47,13 +47,13 @@ public:
struct Scheduler {
Scheduler() {
enqueueAbsolute(std::numeric_limits<u64>::max(), IMPOSSIBLE);
EnqueueAbsolute(std::numeric_limits<u64>::max(), IMPOSSIBLE);
}
void enqueueRelative(u64, EventType);
void enqueueAbsolute(u64, EventType);
u64 remove(EventType);
void tick(u64 t, n64::Mem&, n64::Registers&);
void EnqueueRelative(u64, EventType);
void EnqueueAbsolute(u64, EventType);
u64 Remove(EventType);
void Tick(u64 t, n64::Mem&, n64::Registers&);
IterableEvents events;
u64 ticks = 0;