John W. Barrus (barrus++at++merl.com)
Wed, 3 Jul 96 12:03:48 EDT
Is this the same clock as that used in the syssgi(SGI_QUERY_CYCLECNTR) call?
If so, this must be the same problem.
Is the cycle rate returned by that call built into hardware, or is compiled
in somewhere as a constant? If it is compiled in, it seems like a patch
would solve the problem.
Any thoughts or suggestions?
John B.
==========
Subject: + -56- 2.0 Bug pfInitClock() and Video Rate on 250MHz IMPACT
Date: 12 Dec 95 00:00:01 EST
The clock period determined by pfInitClock() on 250MHz IMPACT
systems is apparently inconsistent with the true clock period. It
seems that the actual clock period is that of a 200MHz system.
Consequently, pfGetTime() will return a time that is .8 (200/250)
that of the true time.
Among other things, this invalidates the calculations done by
Performer to determine the current video rate.
As a workaround, you can specify an alternate clock period with the
PFCLOCKPERIOD environment variable. If set, PFCLOCKPERIOD
specifies the clock period, in picoseconds, to be used by
pfInitClock(). For proper behavior on 250MHz IMPACT systems, use
40000 for the period.
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ <--new!
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:53:08 PDT