Re: Performer and Motif(again!)

New Message Reply Date view Thread view Subject view Author view

Sharon Fischler (srf++at++rose)
Wed, 19 Jan 1994 11:23:41 -0800


+>---- On Jan 18, 6:06pm, james covington wrote:
> Subject: Performer and Motif(again!)
->Whoops! My last posting apparently lost its body. So here goes again:
->My thanks to all who replied to my earlier postings concerning mixing Performer
->and Motif. I found out finally what was causing the ERR_NOGRAPHICS error when
->I called GLXlink. In addition to the forbidden functions listed on the man
->pages for GLXwinset, you should also never call gversion when using the mixed
->model for GLX widgets and windows. I believe it shouldn't be necessary to use
->this call anyway, as you should be able to get any necessary graphics info
->by using GLXgetconfig. Correct me on this if I am wrong.

There should be no problem calling gversion with GLX. However, there was
a very old bug were calling gversion before the forks done in pfConfig()
could cause strangeness, and I even now recall seeing it crop up with GLXLink.
The fix was to call it after the pfConfig(), and this bug did get fixed in IRIX5.
Are you running 5.0.X or 5.1?

->Another problem has reared its head, though. I am having mixed results when
->trying to use the Iris Font manager library in a Motif/Performer application.
->When using IRIX 4.0.5G on a 4d/440 Reality Engine, the draw process stops after
->calling fminit(). If I recompile the same code on an Onyx Reality Engine using
->IRIX 5.0 the call, and all subsequent font manager routines seem to work fine.
->Any help?

We use the font library for our GUI in libpfutil and have no problems in
being MP or running under GLX in both IRIX4 and IRIX5.
Are you making all fm calls from the draw process, or are you using the
font manager in other processes to?
Do you only call fminit after pfConfig(), or do you ever call it before?

srf.

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sharon Rose Fischler - Silicon Graphics, Advanced Graphics Development
srf++at++sgi.com  (415) 390 - 1002  FAX: (415) 965 - 2658  MS 7L-590
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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:50:09 PDT

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