Re: Overhead for rendering multiple windows

New Message Reply Date view Thread view Subject view Author view

Angus Dorbie (dorbie++at++sgi.com)
Wed, 29 Jul 1998 06:51:41 -0700


Colin Bridgewater wrote:
>
> Angus Dorbie wrote:
> >
> > Colin Bridgewater wrote:
> >> ... the Performer Progammers' Guide states:
> >>> The use of multiple windows on a single graphics pipe can add
> >>> overhead. The sharing of the graphics context between windows
> >>> consumes almost all of this overhead.
> >> Would anyone care to be more specific as to what "almost" means ?
> > Well how much does a glViewport, glFrustum, a modelview loadmatrix,
> > a couple of matrix mode changes a glScissor and potentially another
> > glClear (quite reasonably ignoring the time taken to actually
> > perform the clear) cost?
>
> So, handling the X layer is done in hardware is it ?

It's the _SAME_ context!

X is out of the loop because you have a direct rendering context on SGI
when on the local display.

You're far too cynical :-)

Why don't you measure the difference if you can. It should be easy
if there's a large overhead right.

Cheers,Angus.

-- 
"Only the mediocre are always at their best." -- Jean Giraudoux 

For advanced 3D graphics Performer + OpenGL based examples and tutors: http://www.dorbie.com/ ======================================================================= 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 Mon Aug 10 1998 - 17:57:45 PDT

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