From: Paolo Farinelli (paolo++at++sgi.com)
Date: 10/06/2005 12:39:28
Hi Christopher,
What happens if you try to run 'perfly esprit.pfb' on
your system when it is configured as 2 X-screens?
If perfly does not work, pls set PFNFYLEVEL to 8 and
collect some output for me to look at. If possible,
you could also try to grab some call-stack data
using gdb.
If perfly does work, then I suggest you strip down
your application code to the bare minimum and work your
way up to see where things start breaking.
In particular, the Xcalls you make in the APP process
look suspicious:
> XSelectInput(mttGlobal->dsp,mttGlobal->winLOWER,KeyPressMask |
> ButtonPressMask );
> XMapWindow(mttGlobal->dsp,mttGlobal->winLOWER);
> XSync(mttGlobal->dsp,FALSE);
Let me know how it goes.
Regards,
Paolo
On Thu, 6 Oct 2005 14:01:20 -0400 (EDT), Christopher D. Johnson
<cubicwts++at++excite.com> wrote:
>
> Jason-
>
> I am going to take a step back from my "multiscreen" view and see about
> attacking the problem with one "screen" covering both LCD displays, ie
> setting up my system with one "screen" instead of 2..
>
> So far I have one pipe, with two windows attached to it and channels set
> in the windows. I have noticed that when I created the 2nd window, what
> gets displayed in each window now looks "funky", with colors being off
> and some things not showing up or updating. What else needs to be done
> to get 2 windows to "play nice"? I've read about pfPWinShare() and the
> associated funcitons but don't have an example of how configuring,
> framebuffering, and relying on calls to pfFrame() should be set up. I
> suspect that may be my problem.
-- Paolo Farinelli <paolo++at++sgi.com> OpenGL|Performer - Silicon Graphics Inc.
This archive was generated by hypermail 2b29 : Thu Oct 06 2005 - 12:34:27 PDT