/[gzz]/gzz/gfx/demo/coords_benchmark.py
ViewVC logotype

Diff of /gzz/gfx/demo/coords_benchmark.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mudyc, Thu Mar 13 14:27:04 2003 UTC revision 1.2 by mudyc, Thu Mar 13 14:50:35 2003 UTC
# Line 33  dbg = 1 Line 33  dbg = 1
33  class ViewScene:  class ViewScene:
34      def __init__(self):      def __init__(self):
35          self.passes = 0          self.passes = 0
36            self.time = System.currentTimeMillis()
37            self.diff = 0
38            
39      def scene(self, vs):      def scene(self, vs):
40          size = vs.getSize()          size = vs.getSize()
# Line 64  class ViewScene: Line 66  class ViewScene:
66                                  r.nextFloat()*w, r.nextFloat()*h)                                  r.nextFloat()*w, r.nextFloat()*h)
67              putText(vs, cs, str(i), color=(0,0,0), h=14, y=10)              putText(vs, cs, str(i), color=(0,0,0), h=14, y=10)
68          self.passes += 1          self.passes += 1
69    
70            time = System.currentTimeMillis()
71          if dbg:          if dbg:
72              print 'Passes: ', self.passes              print 'Passes: ', self.passes, \
73                      ' time: ', time - self.time, \
74                      ' diff: ', time - self.time - self.diff
75            self.diff = time - self.time
76            self.time = time
77          AbstractUpdateManager.chg()                      AbstractUpdateManager.chg()            
78    
79    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26