All the following features are available in the latest version of NVIDIA® Nsight™ Application Development Environment for Heterogeneous Platforms, Visual Studio Edition:

Feature Included
Integrated into
or Visual Studio 2010 SP1
or Visual Studio 2012
or Visual Studio 2013
or Visual Studio 2015
or Visual Studio 2017
Direct3D 9/11/12, OpenGL, Vulkan Frame Debugging Select
Direct3D 9/11/12, OpenGL Range Profiling Select
Direct3D 11, OpenGL Shader Debugging and Pixel History Select
Direct3D 11, OpenGL Dynamic Shader Editing Select
Direct3D 11/12, OpenGL, CUDA C/C++ and OpenCL API Trace Select
Direct3D 11 and OpenGL GPU workload trace Select
Application and System Trace with Call Stack Correlation Select
Trace and report SLI performance limiters Select
Native CUDA C/C++ GPU Debugging Select
Local single GPU CUDA Debugging Select
Local single GPU CUDA Memory checker Select
PTX/SASS Assembly Debugging Select
Debug CUDA kernels without symbolics (SASS/PTX) Select
Data breakpoints for CUDA C/C++ code Select
OpenCL Kernel Trace Select
Full Tesla Compute Cluster (TCC) Support Select
Forum Support Select


Feature/API supported Direct3D 9 Direct3D 11.x Direct3D 12 OpenGL 4.2 - 4.5
with many extensions supported
Graphics Shader Debugger[1] (D3D, OGL)   Yes   Yes  
Graphics Frame Debugger(D3D, OGL) Yes Yes Yes Yes Yes
Pixel History(D3D, OGL)   Yes   Yes  
Dynamic Shader Editing (D3D, OGL)   Yes   Yes  
Frame Profiling (D3D, OGL) Yes Yes Yes Yes  
Frame Timing Yes Yes Yes Yes  
SLI Log   Yes      
  Note: Direct3D 10 is no longer supported with Nsight™ Visual Studio Edition 3.1 or better.
Visual Studio 2008 is no longer supported with Nsight™ Visual Studio Edition 4.1 or better.
[1]Shader debugging is supported on Kepler family GPUs for Direct3D 11 and OpenGL. Direct3D 12 & Vulkan APIs and Maxwell & Pascal family GPUs will be supported in upcoming releases.