NVIDIA Nsight Visual Studio Edition 2.2 User Guide > Graphics Debugger > Frame Debugger > Frame Timings

 

While the Frame Profiler provides a thorough deep dive into your draw calls, NVIDIA Nsight also provides a Frame Timings page that simply provides the GPU cost for a given draw call, which is much faster.

 To view frame timings:

  1. Start the Frame Debugger.
  2. Click on the link that reads Frame Timings.



  3. The Frame Timings page appears.


  4. The save icon on the top left allows you to save the frame timings session to compare it against future frame timings.
    To open a previously saved frame timings session, go to FileOpen, and select the *.nvgfxtimings file.
  5. The top-left half of the Frame Timings window shows you an overview of your frame, and allows you to zoom in on a group of draw calls, in the same way as the Frame Scrubber.
    If you select a perf marker, all of the draw calls inside that perf marker are selected in the graphs below, helping to visualize the draw calls for that section of rendering.
  6. On the top-right is the Event List & Options slide-out, which displays a list of the frame timings for each draw call, and also allows you to select the timings you want to graph (see below).
  7. The graph on the lower-left shows the start time and duration for the command buffers and draw calls. As seen above, many draw calls can overlap their start and stop times. This illustrates the concurrency available in the GPU with many draw calls in flight at any given moment.
  8. On the lower-right is a graph that shows the three different timings measured: 

 

 

 

 

 


NVIDIA® Nsight™ Development Platform, Visual Studio Edition User Guide Rev. 2.2.120522 ©2009-2012. NVIDIA Corporation. All Rights Reserved.