Optimized screen draw. Only update needed rects

This commit is contained in:
Ander
2014-11-14 11:18:59 +01:00
parent 08da4995f1
commit 00b50c5202
10 changed files with 70 additions and 55 deletions

View File

@@ -51,7 +51,7 @@ class TouchScreen(pykka.ThreadingActor, core.CoreListener):
while self.running:
clock.tick(15)
screen.blit(self.screen_manager.update(), (0, 0))
pygame.display.flip()
pygame.display.update(self.screen_manager.get_dirty_area())
for event in pygame.event.get():
if event.type == pygame.QUIT:
self.running = False