keith at tungstengraphics.com
Thu Mar 16 09:44:12 PST 2006
Xavier Bestel wrote:
> On Thu, 2006-03-16 at 16:52, Keith Whitwell wrote:
>> 2) Interactivity. It is quite possible to have one application which
>> does so little rendering per frame that it can run at 3000fps while
>> another eg, video-based application does a lot more and can just
>> about keep up a 30fps framerate. Consider a situation where both
>> applications are running at once. Simple fairness criteria would
>> have them running at 1500fps and 15fps respectively - but it seems
>> that fairness isn't what is required here. It would be preferable
>> give the slower application a greater percentage of the GPU, so
>> that it manages eg. 27fps, while the other is scaled down to "only"
>> 300fps or so.
> What's the point of having one app run faster than the vsync when there
> is still contention on another app ? At 60Hz, having the "fast" app do
> 60fps and the slow one manage 29fps sounds better.
Of course. I'm just trying to illustrate the concept and that was
easier mental arithmetic...
More information about the xorg