AsssetManager um Loading-Queue erweitern #18
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sebastian/Dicewars-Siedler#18
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem: AssetManager::loadTexture() und loadModel() sind synchron und blockieren den Render-Thread. Für einen Ladescreen muss Laden pro Frame in kleinen Schritten geschehen, damit der Ladebalken aktuell bleibt.
Lösung:
Die bestehenden synchronen Methoden bleiben erhalten (für Assets die sofort gebraucht werden).
Acceptance Criteria:
Inkrementelles Asset-Loadingto AsssetManager um Loading-Queue erweitern