CaptureDialog 0 0 578 1025 Launch Application 4 3 3 3 3 0 0 250 130 Program 4 Browse for an executable file Executable Path 0 20 Browse for an executable file Browse for an executable file ... Browse for a working directory Working Directory 0 20 Browse for a working directory Browse for a working directory ... The command-line that will be passed to the executable on launch Command-line Arguments 0 20 The command-line that will be passed to the executable on launch The environment variables for the executable Environment Variables The environment variables for the executable true The environment variables for the executable ... 0 100 250 260 Process 255 0 0 255 0 0 106 104 100 18 NOTE: Injection must happen <b>immediately</b> after the process starts, before any graphics API has been initialized. true 0 0 0 100 QAbstractItemView::NoEditTriggers 0 false false true Filter process list by PID or name Refresh PointingHandCursor QFrame::Box <html><head/><body><table><tr><td valign="middle"><img width="16" src=":/information.png"/></td><td><p>Warning: Vulkan capture is not configured.<br/>Click here to set up Vulkan capture.</p></td></tr></table></body></html> Qt::RichText 3 PointingHandCursor QFrame::Box <html><head/><body><table><tr><td valign="middle"><img width="16" src=":/information.png"/></td><td valign="middle"><p>Scanning Android application for RenderDoc support...<br/></p></td></tr></table></body></html> Qt::RichText 3 PointingHandCursor QFrame::Box <html><head/><body><table><tr><td valign="middle"><img width="16" src=":/information.png"/></td><td><p>Warning: Android application not set up for RenderDoc capture.<br/>Click here for ways to fix this.</p></td></tr></table></body></html> Qt::RichText 3 0 0 Capture Options Allows the application to switch to full-screen mode Allow Fullscreen Allows the application to enable v-sync Allow VSync 0 0 QFrame::NoFrame QFrame::Plain 4 0 0 0 0 0 0 40 0 Pauses for N seconds after launching the process, to allow a debugger to attach secs 0 120.000000000000000 0.000000000000000 0 0 Pauses for N seconds after launching the process, to allow a debugger to attach Debugger Delay Collect a callstack on every API call Collect Callstacks Only collect callstacks on actions (draws, dispatches, clears, copies, etc) Only Action stacks Initialise the graphics API with built-in validation enabled - allows capturing and reading of errors and warnings generated by the API's own debugging system Enable API Validation Hook into child processes - useful with launchers or similar intermediate processes Capture Child Processes Consider all resources to be included, even if unused in the capture frame Ref all Resources When enabled, all deferred command lists will be saved even while idling. This has an overhead but ensures if you hold onto a list it will be captured. Capture all Cmd Lists When enabled, verify some buffer access on OpenGL and D3D11. This initialises buffers with undefined contents on creation to 0xdddddddd instead of 0x0, and verifies that Map() bounds are not overrun. Verify Buffer Access If these capture settings are saved & run, auto start the capture instantly on load Auto Start 0 0 Actions Queue Capture 0 0 Frame 0 0.000000000000000 4294967296.000000000000000 0 0 # Frames: 45 0 0 1.000000000000000 10.000000000000000 Qt::Horizontal 596 20 0 0 Global Process Hook 255 0 0 255 0 0 106 104 100 Text Set by Code Enable Global Hook true false Qt::Horizontal 587 20 0 0 QFrame::NoFrame QFrame::Plain Save these capture settings to file to load later Save Settings 0 0 Load a saved set of capture settings Load Settings 0 0 Load the most recently used capture settings Load Last Settings Qt::Horizontal QSizePolicy::Expanding 556 20 Launch the selected program with RenderDoc enabled for capture Launch Qt::Vertical 0 0 RDLabel QLabel
Widgets/Extended/RDLabel.h
RDLineEdit QLineEdit
Widgets/Extended/RDLineEdit.h