CaptureDialog 0 0 578 939 Capture Executable 4 6 6 6 6 0 0 250 130 Program 4 0 20 Browse for an executable file Browse for an executable file ... Browse for a working directory Working Directory Browse for a working directory ... The command-line that will be passed to the executable on launch Command-line Arguments The environment variables for the executable Environment Variables The environment variables for the executable ... Browse for an executable file Executable Path 0 20 Browse for a working directory 0 20 The command-line that will be passed to the executable on launch The environment variables for the executable true 0 100 250 260 Process Refresh 255 0 0 255 0 0 106 104 100 18 NOTE: Injecting only works when the process has not used the target API true Filter process list by PID or name 0 0 0 100 QAbstractItemView::NoEditTriggers true 0 false false true 0 0 0 40 PointingHandCursor QToolButton { background-color: #ffffdc; border: 1px solid black; } QToolButton:hover { background-color: #ddddbe; } Warning: Vulkan capture is not configured. Click here to set up Vulkan capture. :/information.png:/information.png QToolButton::DelayedPopup Qt::ToolButtonTextBesideIcon true Qt::NoArrow 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 'drawcall' level api calls Only Drawcall 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 Hook into Children Save the initial API state of all API resources at the start of each captured frame Save all Initials Consider all resources to be included, even if unsued 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 Verify Map() Writes 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 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 0 0 Load a saved set of capture settings Load Qt::Horizontal QSizePolicy::Expanding 556 20 Launch the selected program with RenderDoc enabled for capture Launch Close Qt::Vertical 0 0