Release Notes#

Release notes and known issues.

New Features and Capabilities#

For a listing of new features and capabilities, see Release Notes for 2025.5 .

Required Display Driver#

You must install the NVIDIA display driver that supports the Nsight Graphics tools. If you have an NVIDIA graphics card installed on your target machine, you likely already have an NVIDIA display driver; however, Nsight Graphics requires a specific version of the driver in order to function properly. From the NVIDIA web site, download and install the following display driver:

Windows: Release 581.80 or newer

Linux: Release 580.105.08 or newer

Deprecations#

Deprecated features or operating system support that will be removed in a future release:

  • C++ Capture support for D3D12 applications will be removed in a future release. Please use the Graphics Capture activity for capture of D3D12 applications persistence.

  • C++ Capture support for Vulkan applications will be removed in a future release. Please use the Graphics Capture activity for capture of Vulkan applications persistence.

Known Issues#

General Known Issues#

  1. Paths with non-UTF8 characters are not supported as a document save location.

D3D Known Issues#

  1. Applications that intercept DirectX devices or objects by use of a shim object are not supported. This interferes with an internal mechanism and therefore cannot be handled properly.

  2. Nsight Graphics is incompatible with the debug runtime in all versions of Direct3D. While it may sometimes work, there are known incompatibilities that we are unable to support at this time.

OpenGL Known Issues#

  1. Using names that are generated by glGen* is advised for performance and correctness. Under normal operation, if an application uses a mix of generated and non-generated names (e.g. via a middleware product), there is the possibility of conflicts/aliases between names. When running an application under Nsight, Nsight will create its own resources that use names generated by the driver, further increasing the likelihood of conflicts. The recommended approach is to always use names that are generated by the driver via glGen*.

  2. If you are connected to your target using VNC and attempting to debug an OpenGL program, make sure to disable any “Hook” or “Mirror” driver option in the VNC server settings. (20686)

  3. Nsight Graphics may not work correctly unless double buffering is enabled by the application, since GLUT or other toolkits may skip the SwapBuffer calls for a single buffered window. (24590)

Previous Versions#

Below, you can find documentation on current and past releases for NVIDIA Nsight Graphics.

Documentation by Version

Additional Platforms

NVIDIA Nsight Graphics for Embedded

NVIDIA Nsight Graphics for DRIVE