diff options
author | rcoh <rcoh@mit.edu> | 2011-01-04 10:47:46 -0500 |
---|---|---|
committer | rcoh <rcoh@mit.edu> | 2011-01-04 10:47:46 -0500 |
commit | 5b90941441be6ef6c945f7bdf3489db65aff90ee (patch) | |
tree | f8c8bb45a584d1b7ee7c84fc8b4033a097039f00 /renderers | |
parent | dcc7afcea31c968575446b7f215d6780f747d7fb (diff) | |
parent | 69449f1991952cee28c597f1a2bbb3f927751447 (diff) |
Merge branch 'performance'
Conflicts:
config/Outdoor.xml
util/ColorOps.py
Diffstat (limited to 'renderers')
-rw-r--r-- | renderers/PygameRenderer.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/renderers/PygameRenderer.py b/renderers/PygameRenderer.py index 6f7f65b..a10700b 100644 --- a/renderers/PygameRenderer.py +++ b/renderers/PygameRenderer.py @@ -1,4 +1,5 @@ from operationscore.Renderer import * +import util.TimeOps as clock import pygame from pygame.locals import * import pdb @@ -9,6 +10,8 @@ class PygameRenderer(Renderer): self.background = pygame.Surface(self.screen.get_size()) self.background = self.background.convert() self.background.fill(Color('Black')) + self.stopwatch = clock.Stopwatch() + self.stopwatch.start() def render(self, lightSystem): self.background.fill(Color('Black')) #print 'drawing color:',light.color @@ -18,3 +21,6 @@ class PygameRenderer(Renderer): self.screen.blit(self.background, (0,0)) pygame.display.flip() + self.stopwatch.stop() + pygame.display.set_caption(str(int(1000/self.stopwatch.elapsed()))) + self.stopwatch.start() |