SettingsDialog
0
0
561
519
Settings
2
2
2
2
-
QDialogButtonBox::Ok
-
0
0
QFrame::Panel
QFrame::Plain
Qt::ScrollBarAlwaysOff
QAbstractScrollArea::AdjustToContents
QAbstractItemView::NoEditTriggers
QAbstractItemView::SelectRows
Qt::ElideNone
QListView::Adjust
-
QTabWidget::West
3
true
General
0
0
0
0
-
General
-
Changes the directory where capture files are saved after being created, until saved manually or deleted.
Defaults to %TEMP%.
Directory for temporary capture files
-
Any numbers smaller than this exponent will be displayed in scientific notation.
E.g. a value of 3 means 0.005 / 10 = 5E-4
5
-
Qt::Vertical
0
0
-
Changes the directory where capture files are saved after being created, until saved manually or deleted.
Defaults to %TEMP%.
-
Changes the directory where capture files are saved after being created, until saved manually or deleted.
Defaults to %TEMP%.
Browse
-
Changes the default directory for the save dialog when saving capture files.
Defaults to blank, which follows system default behaviour.
Browse
-
Enables functionality on the capture application window that will insert RenderDoc automatically
into all new processes created - then inject into the target (matching) executable.
Useful for capturing programs indirectly that can't easily be launched directly by RenderDoc
Since this is a global system hook it must be used carefully and only when necessary!
-
Allows RenderDoc to phone home to https://renderdoc.org to anonymously check for new versions.
-
Wherever possible a monospaced font will be used instead of the default font
-
No more significant figures than this will be displayed on floats.
e.g. a value of 5 means 0.123456789 will display as 0.12345
5
-
Changes the default directory for the save dialog when saving capture files.
Defaults to blank, which follows system default behaviour.
-
Any numbers larger than this exponent will be displayed in scientific notation.
e.g. 1000 * 10 = 1e4
7
10
-
If a capture is marked as being created on a significantly different system (different OS or platform)
as is currently running, then by default the UI will prompt to ask if you want to replay on a remote context.
This option overrides that and will always replay locally if the local context is selected.
Always replay captures locally, never prompt about it
-
If a capture is marked as being created on a significantly different system (different OS or platform)
as is currently running, then by default the UI will prompt to ask if you want to replay on a remote context.
This option overrides that and will always replay locally if the local context is selected.
-
Selects the theme to display the UI in. These themes are available:<br>
QComboBox::NoInsert
QComboBox::AdjustToContents
-
Visual theme of the UI
-
Qt::Horizontal
-
Any numbers larger than this exponent will be displayed in scientific notation.
e.g. 1000 * 10 = 1e4
Positive exponential cutoff value
-
Wherever possible a monospaced font will be used instead of the default font
Prefer monospaced fonts in UI (restart required)
-
Decimals will display at least this many digits.
e.g. a value of 2 means 0 will display as 0.00, 0.5 as 0.50
2
-
Changes the default directory for the save dialog when saving capture files.
Defaults to blank, which follows system default behaviour.
Default save directory for captures
-
Any numbers smaller than this exponent will be displayed in scientific notation.
E.g. a value of 3 means 0.005 / 10 = 5E-4
Negative exponential cutoff value
-
Decimals will display at least this many digits.
e.g. a value of 2 means 0 will display as 0.00, 0.5 as 0.50
Minimum decimal places on float values
-
Enables functionality on the capture application window that will insert RenderDoc automatically
into all new processes created - then inject into the target (matching) executable.
Useful for capturing programs indirectly that can't easily be launched directly by RenderDoc
Since this is a global system hook it must be used carefully and only when necessary!
Allow global process hooking - be careful!
-
No more significant figures than this will be displayed on floats.
e.g. a value of 5 means 0.123456789 will display as 0.12345
Maximum significant figures on decimals
-
Allows RenderDoc to phone home to https://renderdoc.org to anonymously check for new versions.
Allow periodic anonymous update checks
-
Anonymous Analytics
-
<html><head/><body><p><a href="#analyticsDescribe"><span style=" text-decoration: underline; color:#0000ff;">Click here</span></a> to see currently reported data.</p></body></html>
-
Gather anonymous low-detail statistics and submit automatically.
true
-
Gather anonymous low-detail statistics, but manually verify before submitting.
-
Do not gather or submit any statistics.
Core
0
0
0
0
-
Core
-
0
0
Shader debug search paths
-
Choose paths
-
Locates the RadeonGPUProfiler.exe which will be used to interop with when generating and opening RGP profiles.
Path to Radeon GPU Profiler executable
-
Locates the RadeonGPUProfiler.exe which will be used to interop with when generating and opening RGP profiles.
-
Locates the RadeonGPUProfiler.exe which will be used to interop with when generating and opening RGP profiles.
Browse
-
Qt::Vertical
20
387
-
RenderDoc can optionally have integration with AMD's Radeon GPU Profiler, to allow capturing RGP from RenderDoc and allowing interop between the two.
After interop is enabled you will need to reload any capture.
-
RenderDoc can optionally have integration with AMD's Radeon GPU Profiler, to allow capturing RGP from RenderDoc and allowing interop between the two.
After interop is enabled you will need to reload any capture.
Enable Radeon GPU Profiler integration (requires capture reload)
Texture Viewer
0
0
0
0
-
Texture Viewer
-
0
0
Reset visible range when changing event or texture
Reset Range on changing selection
-
50
0
Reset visible range when changing event or texture
-
0
0
The visible channels (RGBA) and selected mip/slice are remembered and restored per-texture.
Visible channels & mip/slice saved per-texture
-
50
0
Settings such as visible channels (RGBA) and selected mip/slice are remembered and restored per-texture.
-
0
0
Y-flipping state is remembered and restored per-texture, rather than treated as a global toggle.
Y-flipping state saved per-texture
-
50
0
Y-flipping state is remembered and restored per-texture, rather than treated as a global toggle.
-
Qt::Vertical
20
378
Shader Viewer
0
0
0
0
-
0
0
Shader Viewer
-
0
0
In disassembly view, rename constant registers to their names from shader reflection data
Rename disassembly registers
-
50
0
In disassembly view, rename constant registers to their names from shader reflection data
-
0
0
Shader Processing Tools
-
Qt::Vertical
20
40
-
QAbstractItemView::NoEditTriggers
true
QAbstractItemView::SingleSelection
QAbstractItemView::SelectRows
Qt::ElideMiddle
false
false
false
-
-
Qt::Horizontal
40
20
-
Add
-
Edit
-
Delete
-
<html><head/><body><p>Available Shader processing tools. These tools can be configured to translate from one form to another. Typically to e.g. disassemble from SPIR-V to GLSL or canonical assembly, or to compile from HLSL back to SPIR-V or DXBC.</p><p>Double click items to edit, drag row header to change relative priority.</p></body></html>
true
Event Browser
0
0
0
0
-
Event Browser
-
In the Event Browser and Timeline Bar, marker sections that contain only non-draw API calls - e.g. only queries, or only state setting - will be completely removed
Hide marker sections with only non-draw API calls (requires file reload)
true
-
In the Event Browser and Timeline Bar, marker sections that contain only non-draw API calls - e.g. only queries, or only state setting - will be completely removed
-
In the Event Browser and Timeline Bar, marker sections that contain no API calls or drawcalls will be completely removed
-
In the Event Browser and Timeline Bar, marker sections that contain no API calls or drawcalls will be completely removed
Hide empty marker sections (requires file reload)
-
The time unit to use when displaying the duration column in the event browser
-
Qt::Vertical
20
297
-
0
0
The time unit to use when displaying the duration column in the event browser
Time unit used for drawcall durations
-
When coloring marker sections in the Event Browser, the whole row of a marker region will be colored, not just a bar to the left of its children.
- Colorise whole row for marker regions
-
In the Event Browser and Timeline Bar, marker sections and marker labels will be colored with an API-specified color.
Apply marker colors (requires file reload)
-
When coloring marker sections in the Event Browser, the whole row of a marker region will be colored, not just a bar to the left of its children.
-
In the Event Browser and Timeline Bar, marker sections and marker labels will be colored with an API-specified color.
-
In the Event Browser, add fake markers if none are found in the capture.
Add fake markers if none present (requires capture reload)
true
-
In the Event Browser, add fake markers if none are found in the capture.
Comments
0
0
0
0
-
Capture Comments
-
0
0
When loading a capture with comments in it, show the comments viewer and focus it when the capture is loaded.
Only happens if the capture is not in the recent files list.
Show capture comments on load
true
-
When loading a capture with comments in it, show the comments viewer and focus it when the capture is loaded.
Only happens if the capture is not in the recent files list.
-
Qt::Vertical
20
297
Android
0
0
0
0
-
Android
-
Java JDK path
-
The location of adb.exe, used to control Android devices.
Android SDK root path
-
Qt::Vertical
20
325
-
Maximum time to try connecting to the target app.
Max Connection Timeout (seconds)
-
Maximum time to try connecting to the target app.
0
120.000000000000000
-
The location of adb.exe, used to control Android devices.
-
The location of adb.exe, used to control Android devices.
Browse
-
-
Browse
RDTableWidget
QTableWidget
Widgets/Extended/RDTableWidget.h