From: Marcin Romaszewicz (marcin++at++sgi.com)
Date: 02/25/2002 11:00:16
> Hi,
>
> Thanks, I will try this as soon as can.
>
> However, I have discovered that this also happens in Performer Town
> viewed with perfly (see attached statistics screen dump). I run this on
> an Onyx2 Deskside with 1RM7, 2x250Mhz 2Gb RAM with OpenGL Performer
> 2.4.2 Run-Time Environment. The phenomenon doesn't seem to be dependant
> on the phase or multiprocess mode.
>
> Shouldn't postdraw actually be a lot smaller than draw in the normal
> case?
>
It's hard to say what the "normal" case is. The DRAW time performer
reports is how long it took to make all the OpenGL calls corresponding to
that frame. IR has very deep fifos, so even though all commands have been
sent, a lot of triangles are still being rasterized, especially big
ones. The post-draw time will reflect the time it takes to process the
contents of the internal fifos. If the post-draw is a result of waiting
for large triangles to fill (likely with 1 RM) , then if you render to a
smaller window, the postdraw line should be shorter. Try it, I bet that
should be the case. If the post-draw time is an issue, you could enable
DVR on your IR to reduce the fill hit.
-- Marcin
This archive was generated by hypermail 2b29 : Mon Feb 25 2002 - 11:00:17 PST