A different way to handle pulse timing

Richard Bair richard.bair at oracle.com
Mon Aug 5 09:33:42 PDT 2013


> The idea of user event starvation has been mentioned before and has me a little confused…  Why aren't things handled as a simple queue, with no priorities or anything, so starvation is impossible?  Is this something the OS is doing?

That's what I'm wondering too.

> In terms of rendering fast enough that you can fit things into a vsync period.. that shouldn't be necessary.  If you miss one sync period then you should be finished by the next.. having a strict requirement to fit within a single vsync period is impractical.
> 
> Without access to true sync, a timer would serve the same purpose.  Having both a timer and sync is where things get silly.

Exactly what I was thinking.

Richard


More information about the openjfx-dev mailing list