# HG changeset patch # User Thibaut Girka # Date 1327251827 -3600 # Node ID 6bd565019f9acc5fb7c4d9aa9f446bd243aa1a45 # Parent ea4832f843aacb17458c7a3eb692f8e4ef569ffa Preload textures to avoid slowdowns during gameplay diff --git a/pytouhou/ui/gamerenderer.pyx b/pytouhou/ui/gamerenderer.pyx --- a/pytouhou/ui/gamerenderer.pyx +++ b/pytouhou/ui/gamerenderer.pyx @@ -33,6 +33,10 @@ cdef class GameRenderer(Renderer): self.game = game self.background = background + if game: + # Preload textures + self.texture_manager.preload(game.resource_loader.instanced_anms.values()) + def render(self): glClear(GL_DEPTH_BUFFER_BIT)