Video Texturing

New Message Reply Date view Thread view Subject view Author view

Guy Premont (silicon-worlds++at++calva.net)
Tue, 28 Jan 1997 16:28:30 +0100


Hi,

I work currently on using video as texture and I think I need some help.
I'm using an Onyx, 2 cpus, 2 Sirius cards, Irix 5.3 and Performer 2.0.
There was a short discussion about this a couple of month ago, and it
was pointed out that movietex.c was a good demo to begin with if you
could make it run. I did make it run, easily.

Now, I have set-up my own application to be able to use video texturing
on any object. It works, but only if I turn off multiprocessing by doing
pfMultiprocess(0). If I run it with multiprocessing on it core dumps the
first time it tries to load the video into texture memory. I know it
looks like something that hasn't been put correctly into shared memory
BUT as far as I can tell every data structure involved was created from
the shared arena. The pointer to the pfTexture used with pfLoadTex()
comes from pfGetGStateAttr(gstate,PFSTATE_TEXTURE) and the
initialisation of this pointer and pfLoadTex are all in the same process
(APP).

I'm beginning to wonder if there are known bugs when using video
texturing in a multiprocess environment.

Somebody can help?

Guy Premont
===========================================
          Silicon Worlds S.A.
12, rue de Chatillon 75014 Paris France
       Tel: +33 (01) 53.90.11.11
       Fax: +33 (01) 53.90.11.12
===========================================
=======================================================================
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:54:28 PDT

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