Move queue resolution outside of drawing
This commit is contained in:
parent
71c6ba3ab7
commit
69f1f584ea
1 changed files with 6 additions and 2 deletions
|
|
@ -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)))
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue