Nsight Graphics#

NVIDIA Nsight Graphics™ is a standalone application for the debugging, profiling, and analysis of graphics applications. Nsight Graphics supports applications built with Direct3D 11, Direct3D 12, Vulkan, OpenGL, and OpenXR. It allows you to identify bugs and trace them back to their source. At its most granular, Nsight Graphics lets you inspect every individual event involved in generating a frame — down to the shader and to the pixel. Ray Tracing debugging in Nsight Graphics opens the door to the future of computer graphics, allowing you to improve acceleration-structure efficiency and optimizing build flags while reducing overlaps to improve traversal speed. You can profile graphics applications at an unparalleled level of access using performance markers — an invaluable aid in finding optimization opportunities by looking under the GPU’s hood. This guide helps you better understand how to use Nsight Graphics to its full potential.

Table of Contents#

Release Notes

Release notes and known issues.

Installation

Guides on how to install NVIDIA Nsight Graphics.

Getting Started

Getting started with Nsight Graphics, covering the core workflow, machine setup, and common user interface tools.

Activities

Nsight Graphics supports multiple activities to target your workload to the need of your work at a particular point in time. This section documents each of these activities in detail.

GPU Crash Dumps

Learn how to generate and examine GPU crash dump files from Nsight Aftermath.

Troubleshooting

This troubleshooting guide covers common issues and how to resolve or avoid them.

Appendix

Appendix. Contains a selection of topics and concerns not covered by any other section.


Developer Interfaces#

Nsight Graphics SDK

A reference guide for the Nsight Graphics SDK. It contains descriptions of the facilities that comprise the SDK.