Padraig Kitterick wrote:

> e.g. 30cps actually runs at  
> 25cps, 60cps actually runs at 50cps, 100cps does run at 100cps but  
> 120cps also runs at 100cps?!?!

That sounds to me like an issue with timing granularity.
If the timer being used has a granularity of 10ms then
it could cause the effects you describe:

   1/30 = 0.033333 rounded up to 0.04 --> 25cps
   1/60 = 0.016666 rounded up to 0.02 --> 50cps
   1/120 = 0.008333 rounded up to 0.01 --> 100cps

-- 
Greg

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to