Sam Chu (c00chu00++at++nchc.gov.tw)
Sat, 4 Apr 1998 14:56:04 +0800 (CST)
>In more recent versions of Performer the term "frame" has been replaced with
>"latency".
>
I still get some confused. I try 'perfly' in a single channel single pipe
configuration, and got the following result.
(I run "perfly -m 4 -p 1 esprit.flt" (using APPCULL_DRAW mode))
15.0/30.0 HZ LOCK APPCULL_DRAW
frame = 96.3 app=0.4 cull=1.0 draw=31.2 isect=0.0
I think the reason that app+cull+draw+isect(32.6) in much small than
fram(96.3) is that the process in wait for the Transformation and Fill
stage to finish. So May I say that app+cull+draw is just for the CPU stage?
(In "Performance Turning & Debugging" chapter said that the Graphics
pipeline comprises the CPU stage, Transformation stage and Fill statge)
(In "Frame and Load Contril" - Review of Rendering Stage said that
Draw Issue graphics library commands to a Geometry Pipiline in order to
create an image for subsequent display)
If the above is true, how can I measure the time spent in the
Transformation stage and Fill stage?
Thank you for your answer.
Sam Chu
National Center for High-Performance Computing
Scientific Visualization Lab Email: c00chu00++at++nchc.gov.tw
Tel: (886)35-776085 Ext 248 Fax : (886)35-773538
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:57:12 PDT