Re: Performance degrade if geometry is drawn by multiple pipes

New Message Reply Date view Thread view Subject view Author view

William Sherman -Visualization (wsherman++at++ncsa.uiuc.edu)
Wed, 5 Aug 1998 17:41:33 -0500 (CDT)


Dave Pape wrote:
> Daniela-
>
> It appears that Performer is serializing its draw processes based solely
> on the screen number - that is, if you have pfPipes on :0.0, :1.0, and
> :2.0, it sees that they all have a screen number of 0, assumes that
> they're using the same graphics pipe (which they're not), and causes the
> processes to run in sequence rather than in parallel.
>
> -Dave

Dave,

Have you experimented to see if Performer does a numeric or string comparison
to make it's determination? I know of at least one other library that does
a string comparison on DISPLAY, and it can be fooled into not combining
renders into a single screen by using ":0.0", ":0.00", etc. So that's
another possible solution -- probably also requires either editing Xservers
to add some zeros, or perhaps the performer app when setting the display
strings.

        Bill

/*************************************************************************/
/* Bill Sherman (wsherman++at++ncsa.uiuc.edu) */
/* National Center for Supercomputing Applications */
/* University of Illinois at Urbana-Champaign */
/* Og - "You want to do mankind a real service? Tell funnier jokes" */
/* Spinner - "but facts don't always reveal the truth" */
/* Robin - "Yeah, but I always figure that's the writers' fault" */
/*************************************************************************/

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Tue Aug 11 1998 - 13:42:35 PDT

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