> 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

Reply via email to