performer 1.2 fixed frame rate problem with Indigo2

New Message Reply Date view Thread view Subject view Author view

beaver++at++swdev.si.com
Tue, 06 Sep 1994 17:20:37 EDT


In a nutshell, I have written an application using an Indigo Elan, IRIX
4.0.5F, and Performer 1.0 where I read flight profile data and "fly" an
aircraft model using this data over actual terrain. I ran this application
at a real-time frame rate of 10 Hz. Everything worked fine until we bought
a new Indigo2 with IRIX 5.2 and Performer 1.2. I used the script file port1.2
to upgrade my application to run on Performer 1.2 and everything works except
I can't get it to run at a fixed frame rate. Since the Indigo2 is much faster
than my old Elan, the application runs way too fast. Just like under
Performer 1.0, I use the following commands to set up my frame rate :

                     pfFrameRate(10.0f);
                     pfPhase(PFPHASE_LOCK);
                           or
                     pfPhase(PFPHASE_FLOAT);

but the application apparently ignores this setup and just runs as fast as it
can. As an experiment, I tried running the SGI demo program perfly at a 10 Hz
frame rate alternating between the four different pfPhase settings and they
seem to have no effect either. When I relayed this information on to SGI
product support they were able to duplicate this phenomenon on an Indigo2 (with
perfly) but said that perfly run correctly with the different pfPhase settings
on an Onyx. The problem was logged as a Performer bug (bug #228418). Has anyone
else had a similar problem? I tried some pfMultiprocess settings to see if they
made any difference (even though it is my understanding that since my Indigo2
has only one CPU, I'm, not supposed to have to worry about pfMultiprocess) but
they either bombed the program or made no difference. I'm not having much luck
getting ahold of anyone at Silicon Graphics to tell me if there is a workaround
to this problem or when it might be fixed. So I was just wondering if anyone
else had a problem like this and knew more about it.

  Thanks,
  Jim Beaver
  Smiths Industries
  4141 Eastern Ave, SE
  Grand Rapids, MI 49518-8727
  phone: 616-241-7671
  email: beaver_jim++at++si.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:32 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.