Re: [info-performer] Free Run on Linux

Date view Thread view Subject view Author view

From: Stace Peterson (stacep++at++sgi.com)
Date: 01/19/2006 13:55:59


Dan,

To do "true" free run (i.e., run without any refresh sync or
limitation), the method requires a couple of steps:

1) Setup your system to disable vsync. On ATI cards, you can run the
fglrxconfig script to change the I believe. On Nvidia, you can simply
set the PF_SYNC_TO_VBLANK environment variable to 0.

2) In the program, call pfPhase(PFPHASE_FREE_RUN) and then
pfFieldRate(0). As long as the setup was correct, Performer will then
swap immediately and disable use of swap controls. In perfly, if step 1
is done, then a user just needs to press shift-f once to enable true
free run.

Let me know if these steps don't quite work for you.

Hope that helps,
Stace

"Daniel E. Shipton" wrote:
>
> I am trying to make Performer run as fast as possible on Linux. I have
> tried using the different PFPHASE settings with no luck. Any ideas or is
> this maybe a known bug on Linux?
> -dan
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------

-- 
------------------------------------------------------------------
Stace Peterson                                      stacep++at++sgi.com
Silicon Graphics, Inc.                              (650) 933-2323


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Jan 19 2006 - 13:56:01 PST