JSC-ER7 (hadi.m.tjandrasa1++at++jsc.nasa.gov)
Mon, 18 Aug 1997 18:10:10 -0500
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
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:45 PDT