Andreas Loesch (loesch++at++leonardo.gsf.de)
Thu, 13 Mar 1997 17:57:35 +0100
we are in a situation where we want to get two pfDispList with identical
contents drawn by two parallel processes (multipipe configuration). We are
sure that we get everything we need packed in our pfDispLists, but when we
try to pfDispList::draw() them in parallel we get awful flickering, wrong
colors, positions ...
Obviously the two processes are competing for pfState changes!?
Everything works fine when we omit the parallel drawing either by ignoring
one of them (nothing gets draw in this channel) or by making sure that they
are drawn one after the other (using locks).
All together it looks like pfDispLists are not designed for parallel. Is this
true or a bug and if so will it be fixed in future releases? Here is our
configuration:
12 R4400 200MHz Onyx
2 iR pipes with 2 RM6 each
Iris 6.2
Performer 2.1
Please, could someone shed some light on this, we ran out of ideas...
Thanks and happy performing
Andi
-- Andreas Lösch GSF - Forschungszentrum für Umwelt und Gesundheit MEDIS/M3 Phone : (+49 89) 3187 4458 Ingolstädter Landstr. 1 FAX : (+49 89) 3187 4243 o. 3326 85764 Neuherberg / GERMANY E-mail : loesch++at++gsf.de
===================================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:54:53 PDT