From: Christopher D. Johnson (cubicwts++at++excite.com)
Date: 10/06/2005 08:14:11
Jason-
Reconfiguring my system to see one "screen" may indeed be the best viable route. My next question before I went in that direction has to do with how things are being drawn. What I'd really need is 2 windows, one window for each LCD, because the lower LCD is touch screen I do not know how tis will effect my detection of the LCD touch points. Also, in my appllication, I am using calls like:
glRasterPos2s(x,y);
to set a raster position for things on the screen. How will changing the windowing paradigm affect things of this nature?
Christopher D. Johnson
AV-8B Harrier II Simulators
ISEO Support Team
Cherry Point, NC
252-466-4542
252-466-4538
--- On Thu 10/06, Jason Daly < jdaly++at++ist.ucf.edu > wrote:
From: Jason Daly [mailto: jdaly++at++ist.ucf.edu]
To: cubicwts++at++excite.com
Cc: info-performer++at++sgi.com
Date: Thu, 06 Oct 2005 10:12:35 -0400
Subject: Re: [info-performer] Multipipe Initialization
Christopher D. Johnson wrote:<br><br>><br>>Why is it possible for the two seperate executables to work properly and display to their proper screens with two seperate pfPipes (and frankly two seperate instances of Performer) and I am unable to render two pipes in the one executalbe and get that to work?<br>><br>> <br>><br><br>Interesting. My first guess would be that Performer is now trying to <br>get the same visual for both screens, and it's unable to do that, <br>because the second screen won't have GLX support, and therefore, won't <br>have as many visuals available. I could be totally wrong here, however. <br><br>You may be able to explicitly request a different visual for each <br>window. If you run the glxinfo commands I mentioned in my previous <br>e-mail, you'll be able to see which visuals are available on each <br>screen. Then, you can use pfChoosePWinFBConfig() on each window to <br>select visuals that you know are available.<br><br>In any case, the easiest
solution would be to reconfigure your X desktop <br>to use a single screen, and redo your application to have a single <br>pfPipeWindow, and multiple pfChannels instead. This way, both physical <br>screens will benefit from hardware GLX and you'll only need the one window.<br><br>-- <br><br>--"J"<br><br>"I'm a castaway stranded in a desolate land,<br> I can see the footprints in the virtual sand."<br> --Neil Peart<br><br>
_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
This archive was generated by hypermail 2b29 : Thu Oct 06 2005 - 08:14:27 PDT