Open topic with navigation
Options
The Nsight Tegra options can be accessed either through the Tools > Options menu, by selecting the Tegra > Options... menu item, or by clicking the corresponding button in the toolbar.
Tool Locations Options
This page sets the locations of external programs that are required. These programs must be installed separately.
- Android NDK location — Sets the directory of the Android NDK installation.
- Android SDK location — Sets the directory of the Android SDK installation. If the SDK is installed, its location will be determined from the registry.
- Apache Ant location — Sets the directory of the Apache Ant installation.
- Gradle location — Sets the directory of the Gradle installation.
- JDK location — Sets the directory of the Java JDK installation.
- Xoreax IncrediBuild location — Sets the directory of the Xoreax IncrediBuild installation.
- Location to store device files — Sets the directory where device files will be stored.
Debug Options
This page sets debugging options.
Connection
- Connection to Gdbserver — Sets the connection type between the GDB and gdbserver.
The following options are available:- Prefer direct always — Try connecting via TCP/IP even if ADB is in the USB mode.
- Prefer direct if TCP/IP — Work through TCP/IP if ADB is in the TCP/IP mode. Otherwise, work through ADB port forwarding.
- Always through ADB — Always work through ADB port forwarding.
- Java Debugger Port — Sets the port to use for communication with the Java debugger.
- Native Debugger Port — Sets the port to use for communication with the native debugger.
- Pull /system/lib from Device — Sets whether or not to pull the /system/lib folder from the device. Libraries from that folder enable Nsight Tegra to show system function names in the call stack while debugging native code.
The following options are available:- Yes — Pull the folder when it is needed.
- Only via USB — Pull only when ADB is in the USB mode.
- No — Do not pull the folder.
Debugger
- ARM exidx Unwinding — Sets whether or not to use exidx data for stack unwinding when on ARM.
- ART Debugging — Enables special treatment of the SIGSEGV signal, as it is used in ART for internal purposes. Only affects Android 5.0+ programs that use Java code.
- Backtrace Limit — Sets the maximum frame stack depth for native debugger, or
0
for unlimited. - Code to stop in by default — Sets the type of code to stop at when Break All is selected.
The following options are available:- Prompt — Prompt for the type of code to stop.
- Java — Stop in Java code.
- Native — Stop in native C/C++ code.
- Log debugger commands — Select whether or not you want to log any commands issued by the debugger.
- Variables partition limit — Sets the number of child variables to show before dividing them into partitions. This option can increase the performance of large arrays by limiting the number of elements that are displayed.
- Variables partition size — Sets the number of children to show in a variable partition.
Timeouts
- File Push/Pull Timeout, s — Sets the time (in seconds) to wait for the file copy operations to complete.
- Timeout, s — Sets the default time (in seconds) to wait for most operations to complete. This can be increased for slow devices or connections.
NVIDIA® GameWorks™ Documentation Rev. 1.0.211026 ©2014-2021. NVIDIA Corporation and affiliates. All Rights Reserved.