Analyzing Duration of DirectX 9/10 Frames
- Analyze individual erg timings to isolate the most expensive ergs that might provide significant optimization opportunities.NOTEIn the context of the overall frame time, optimizing a single erg may prove to be less effective than indicated because the pipeline might be hiding latency caused by this particular call.
- Review region timings to judge how much difference a change will make in the overall frame time.
The metric values shown…
Graphics Frame Analyzer calculates the metric values …
Frame Overview Tab
… represent all ergs within the frame, independent of which ergs are selected.
… by gathering the metrics from the hardware as a single call to the hardware for the entire frame.
… represent only the selected ergs.
… by gathering the metrics from the hardware as a single call to the hardware for all selected ergs. If you select several non-overlapping regions, their values are summed up.
Scene Overview Pane
… represent individual ergs (for individual ergs), or the total for that group of ergs (for all groupings of ergs).
… as a single call to the hardware for both individual ergs and regions.