This commit is contained in:
2026-03-05 15:17:30 -05:00
parent 8784d05db4
commit 184fb39e53
3 changed files with 30 additions and 11 deletions

View File

@@ -780,6 +780,16 @@ class AppController:
"""Listens for and processes events from the SyncEventQueue."""
sys.stderr.write("[DEBUG] _process_event_queue entered\n")
sys.stderr.flush()
def tick_perf():
while True:
self.perf_monitor.start_frame()
time.sleep(0.01) # Measurable frame time
self.perf_monitor.end_frame()
time.sleep(0.006) # Aim for ~60 FPS total
threading.Thread(target=tick_perf, daemon=True).start()
while True:
event_name, payload = self.event_queue.get()
sys.stderr.write(f"[DEBUG] _process_event_queue got event: {event_name} with payload: {str(payload)[:100]}\n")