Re: Hangup during pfswitch

New Message Reply Date view Thread view Subject view Author view

Michael Jones (mtj++at++babar)
Tue, 1 Mar 1994 09:52:43 -0800


On Mar 1, 9:20am, John Rohlf wrote:
> Subject: Re: Hangup during pfswitch
:
:>I have a problem using Performer, which I
:>hope someone will be able to explain. ...

:You might have switched in geometry which contains textures.
:The first time a texture is rendered it must be formatted by the GL which
:takes a long time. When multiprocessing (which is the default for
:your system) the application process is independent of the draw and
:will continue even if the draw completely stops. pfFrame's return
:value is the application processes' frame count, not the number of
:frames rendered.

If so, the way to resolve it is to download all the textures *before* you
start your program. If you use the LoadFlight() function to read in your
databases, then use GetSharedFltTexList() to get the textures. Otherwise
you can write a simple traverser to do this yourself. Let me know if you
want the code to do this.

-- 

Be seeing you, mtj++at++sgi.com 415.390.1455 M/S 7L-590 Michael Jones Silicon Graphics, Advanced Graphics Division 2011 N. Shoreline Blvd., Mtn. View, CA 94039-7311


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:11 PDT

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