Move queue resolution outside of drawing

This commit is contained in:
BirDt_ 2026-03-28 19:22:11 +08:00
parent 71c6ba3ab7
commit 69f1f584ea

View file

@ -298,8 +298,12 @@
event) event)
#f))) #f)))
(define (frame-loop) ;; Frame generation interface
(export make-next-frame)
;; Generate the next frame, for use in the main game loop
(define (make-next-frame)
(resolve-entity-queue) (resolve-entity-queue)
(resolve-system-queue) (resolve-system-queue)
(execute-systems)) (with-drawing
(execute-systems)))
) )