Display List

New Message Reply Date view Thread view Subject view Author view

JSC-ER7 (hadi.m.tjandrasa1++at++jsc.nasa.gov)
Mon, 18 Aug 1997 18:11:16 -0500


Hi Performers,

we are designing an out-the-window (OTW) simulation with a head-up
display (HUD) overlaying the OTW scene on a multiprocessor
(APP_CULL_DRAW) mode. So far, It works fine when we use OpenGL
immediate mode. We want to use an OpenGL display list (non-immediate
mode) and create a test program, but the HUD is not rendered; however,
the HUD is rendered when we change to a single processor (APPCULLDRAW)
mode (or perhaps my OpenGL display list test program is incorrectly
implemented for multiprocessing mode?).

The reason to use the display list is to shift the processing time from
the DRAW (immediate) to the APP (display list) process. Note that we
will eventually use a dynamic display list, traversing the code for
updating vertices.

On a multiprocessor mode, my questions are:

1) According to the Peformer Programmer's Guide and 'man' pages,
Performer's pf display list should be used for multiprocessing. Why
can't I use the OpenGL display list?

2) If I use the Performer's pf display list, do I have to create a GSET
node for the HUD and attached it to the OTW scene graph? I have looked
at the examples in .../libpr/ directory for the pf display list but
still have no clues.

Any suggestions will be greatly appreciated. Thanks in advance,

Hadi
hadi.m.tjandrasa1++at++jsc.nasa.gov

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.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:55:45 PDT

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