A different way to handle pulse timing
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.
More information about the openjfx-dev