From: William Sherman -Visualization (wsherman++at++ncsa.uiuc.edu)
Date: 06/17/2002 12:19:48
Hello again,
> Thus my question is straighforward: how can one determine (via code)
> whether multipiping is allowed?
>
> I suppose I could just check whether Linux is being used, but people
> who purchase multipipe performer for Linux, wouldn't get to use the
> feature they specifically paid for.
For now, I've decided to more or less assume that when my system is
compiled on Linux there is only one pipe available.
So now I have a new question: what kind of performance hit can I
expect if I have multiple pipes rendering to the same physical
screen? (Obviously this would be on an IRIX machine).
My problem is that at the time when I set the number of pipes, I
only really know how many windows there will be, but I don't yet
know whether any of the windows go to the same screen. So I've
been setting the number of pipes to match the number of windows,
and later when I find out what screen a window goes to, I do a
setscreen() for that pipe, which may map multiple pipes to the
same screen.
I could do a search to see if the new window is using the same
screen as previously configured windows, but then I'm using
less pipes that specified by pfMultipipe(), and it's too late
to change the number of pipes because pfConfig() has already
been called.
Thanks for any suggestions,
Bill
-- Bill Sherman VR Impresario NCSA Virtual Environments Group wsherman++at++ncsa.uiuc.edu
This archive was generated by hypermail 2b29 : Mon Jun 17 2002 - 12:38:51 PDT