[info-performer] Frame rates

Date view Thread view Subject view Author view

From: faculaganymede (faculaganymede++at++yahoo.com)
Date: 03/02/2004 17:05:29


pfExperts,

I need to find out what frame rates Performer does not
like to run at.

In my application, I use pfFrameRate() to specify the
desired frame rate I want to use, e.g. 20Hz, 60Hz,
72Hz, 80Hz... But, I noticed Performer doesn't like
some of the frame rates I wanted. When that occurs,
it comes up with its own (the actual) frame rate to
use at run-time. My question is how does Performer
compute its own frame rate, and how does the actual
frame rate relate to the frame rate specified using
pfFrameRate()?

My application is very simple, the APP, CULL and DRAW
processes take up very little time (<2ms for draw
time), so that should not be the reason for Performer
to reject the frame rates I wanted. I know it has to
do with the hardware/monitor video rate, but that
relationship is not very clear to me.

According to the pfFrame man page:
        "For a 60Hz video rate, possible frame rates are
(in Hz)
       60.0, 30.0, 20.0, 15.0, 12.0, 10.0, 8.57, 7.5,
6.67, and
       6.0. These rates would mean that the number of
fields per
       frame would range from 1 (for 60Hz) to 10
(for 6Hz)."

If I understand the man page correctly, (frame
rate)=(video rate)/(number of fields). If this is
true, then why is it when I set my video rate to 80Hz
and number of fields to 1 (using ircombine and VFC), I
couldn't get my application to run at 80Hz.

I am running Performer 3.0, IRIX 6.5.20m on an Onyx
300, InfiniteReality 3.

=====
Thanks,
faculaganymede

__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Mar 02 2004 - 17:06:22 PST