Re: Black window on pfPipe with no pipeWindows

New Message Reply Date view Thread view Subject view Author view

From: Brian Furtaw (brian++at++sgi.com)
Date: 06/13/2001 03:38:20


Try using the NoPort pfPipeWindow method.

static pfWindow* pfWindow::openNewNoPort(const char *name, int
screen);

That may keep the black window from coming up.

Brian

Allen Bierbaum wrote:
>
> I have an application where I don't know the complete window
> configuration at startup. As such I just get handles to all the
> pfPipe's that I could use in the system and then I add pfPipeWindow's
> later while the application is running.
>
> This works except for one major problem.
>
> If I have a pfPipe that I have allocated but not assigned any
> pfPipeWindows, then Performer pulls up a big black window on that pipe
> at what I assume to be the first pfFrame() call. I am assuming that
> this is Performer automatically allocating a pfPipeWindow (and
> associated channel) for the pfPipe that has none assigned.
>
> So my questions are these:
>
> - Is there any way to keep the "black window" from coming up?
> - If not, is there any way to automatically remove it when I actually
> assign a pfPipeWindow to that pipe.
>
> On a related note, it would be really nice if I didn't have to even know
> (at application startup) the pfPipes I wanted to use. I would like to
> be able to grab a new pfPipe while an application is actually running.
> But from some test I have run I don't think that is possible in the
> current version of Performer.
>
> -Allen
> --
>
> Allen Bierbaum
> ISU -- Virtual Reality Applications Lab
> Research Assistant
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 
    ----oOOo----    ----oOOo----    ----oOOo----    ----oOOo----

Brian Furtaw (brian++at++sgi.com) Graphics Guru Office:(301)572-3293 Fax: (253)323-8182 12200-G Plum Orchard Drive OpenGL/Performer/OpenInventor/ImageVision Silver Spring, Maryland 20904 Volumizer/Optimizer/React/PCI Device Drivers


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed Jun 13 2001 - 03:43:55 PDT

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