Scroll to navigation

USAGE:(1) User Commands USAGE:(1)

NAME

gfxrecon-capture - Create a capture of a Vulkan program

DESCRIPTION

usage: gfxrecon-capture.py [-h]

[-w dir]
[-o captureFile] [-f captureFrames] [--no-file-timestamp] [--trigger {F1-F12,TAB,CTRL}] [--compression-type {LZ4,ZLIB,ZSTD,NONE}] [--file-flush] [--log-level {debug,info,warn,error,fatal}] [--log-file <file>] [--memory-tracking-mode {page_guard,assisted,unassisted}] <program> [<programArgs>]

Create a capture of a Vulkan program.

positional arguments:

<program> [<program args>]
Program to capture, optionally followed by program arguments

optional arguments:

show this help message and exit
Set CWD to this directory before running the program
Name of the capture file, default is gfxrecon_capture.gfxr
List of frames to capture, default is all frames
Do not add a timestamp to the capture file name
Specify a hotkey to start/stop capture
Specify the type of compression to use in the capture file, default is LZ4
Flush output stream after each packet is written to capture file
Specify highest level message to log, default is info
Name of the log file (disable logging with empty string), default is stdout/stderr
Method to use to track changes to memory mapped objects:
assisted: application will call vkFlushMappedMemoryRanges
unassisted: all mapped memory will be written to the
capture file during VkQueueSubmit and VkUnmapMemory
[-w dir]
[-o captureFile] [-f captureFrames] [--no-file-timestamp] [--trigger {F1-F12,TAB,CTRL}] [--compression-type {LZ4,ZLIB,ZSTD,NONE}] [--file-flush] [--log-level {debug,info,warn,error,fatal}] [--log-file <file>] [--memory-tracking-mode {page_guard,assisted,unassisted}] <program> [<programArgs>]

SEE ALSO

The full documentation for usage: is maintained as a Texinfo manual. If the info and usage: programs are properly installed at your site, the command

info usage:

should give you access to the complete manual.

June 2021 gfxrecon-capture