Re: Performer Display Lists

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Fri, 03 Mar 95 22:53:50 -0800


   
> While I'm on the subject of Performer Display Lists, how is the
> multibuffering in Performer's display lists handled? I read in the
> SIGGRAPH '94 paper by John Rohlf and Jim Helman how that 3 display
> lists are kept in LOCK mode to insure frame accuracy. Does this imply
> 3 pfDispLists are created by libpf, or that libpr's display list
> mechanism has some built-in way of handling the multibuffering?
   
  I'm still curious about how performer handles multibuffering of display
  lists..

1.2's libpr has no multibuffering ability. When the CULL and DRAW
are pipelined, libpf creates 3 pfDispLists for each pfChannel and
chooses which to use. 2.0's pfCycleBuffer for dynamic geometry
and the accompanying support in pfGeoSet are the first multibuffer
savvy things in libpr.

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


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:51:02 PDT

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