NVIDIA Nsight Graphics

NVIDIA® Nsight™ Graphics is a standalone developer tool that enables you to debug, profile, and export frames built with Direct3D (11, 12, DXR), Vulkan (1.1, NV Vulkan Ray Tracing Extension), OpenGL, OpenVR, and the Oculus SDK.

 Download Now 
Version 2019.5 Release Notes  |  Revision History

NVIDIA® Nsight™ Graphics is freely offered through the NVIDIA Registered Developer Program

Range-Based GPU Profiling

  • Automated performance limiter analysis identifies optimization opportunities
  • Collect workload-specific timings and performance counters with a curated or user-driven list of metrics

GPU Trace

  • Analyze GPU throughput and utilization with minimal overhead
  • Drill down into Performance markers and inspect hardware unit throughputs, SM occupancy, instruction and memory throughput, cache hit rates, and much more

Nsight Aftermath

  • Debug GPU crashes and hangs on DirectX 12 and DirectX Raytracing applications
  • Inspect shader unit state, including the exact line of shader source, with the helpful GPU dump viewer in Nsight Graphics

DXR Debugging

  • Debug your ray tracing API calls and examine DXR state
  • Ray tracing specific tools, like the Acceleration Structure Viewer, ease common pain points of developing your ray tracing application

C++ Capture Export

  • Create a self-contained C++ project that allows for frame analysis in a reduced CPU-load scenario, without requiring the original application
  • Perform repeatable, isolated analysis and experiments

Pixel History

  • Identify and browse through all of the events that contributed to a pixel
  • See source color and depth, pass/fail, and primitive information

Images of Hellblade™: Senua's Sacrifice courtesy of Ninja Theory Ltd.; Hellblade is a Direct3D 11 game based on Unreal Engine 4

What Users are Saying

Dassault Systèmes - SOLIDWORKS

Dassault Systèmes and its SOLIDWORKS brand have always supported bleeding edge rendering technologies from NVIDIA. Nsight Graphics is one of our go-to graphics debugging tools. With valuable features like C++ Capture and Pixel History, Nsight Graphics has enabled us to solve complex rendering problems with ease.

Siddharth PALANIAPPAN, SOLIDWORKS Graphics R&D Development Senior Manager, Dassault Systèmes

Learn More / Resources