On 4/3/08, agartland <[EMAIL PROTECTED]> wrote:
>
>  I am developing a simple app which relies heavily on the ability to
>  synchronize with the vertical sync pulse coming from the monitor. In
>  fact the timing of every event and draw method depends on knowing
>  which frame is going to be displayed next. Since the clocks (based on
>  system time.time()) are not synchronized to the monitor "clock" this
>  is actually tricky to accomplish. I can get the display to vsync so
>  that there is no tearing, but knowing which frame is up next is what I
>  can't figure out.
>
>  Can anyone think of a way to know what frame is currently being
>  displayed on the screen? Basically I need a way to count the number of
>  times flip is called, but since I'm using the app.run() call I don't
>  ever actually call flip!
>
>  Any help is appreciated. Thanks!

You can override pyglet.app.EventLoop.idle() to take over the flip()
call yourself.

Alex.

--~--~---------~--~----~------------~-------~--~----~
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