gfxreconstruct
gfxreconstruct copied to clipboard
Graphics API Capture and Replay Tools for Reconstructing Graphics Application Behavior
This commit attempts to boost Android compilation times. To achieve this cmake is dropped in favor of ndk-build. This is done because with ndk-build is easier to get ABIs to...
Adds --preload-measurement-range option allowing to preload a frame range specified with --measurement-frame-range from the trace file into a continuous, expandable buffer, in order to mitigate the impact of read file...
gfxrecon-info reports resolutions used in vulkan traces based on data provided in vkCreateSwapchainKHR and vkCreateSharedSwapchainsKHR calls. Sample output: ``` Exe info: Application exe name: Application version: 0.0.0.0 Application Company name:...
Pull all of the swapchain handling code into a separate library with the intent of having it be stand-alone for use by other GFXReconstruct utilities. **NOTES**: 1) This library is...
In place of existing PR #566 Change-Id: I9c11c2de8a472dadc36ab8f392308c613c627af7
Add two capture options: - Fence Query Delay - Fence Query Delay Unit When capturing with intent to replay on a "slow" platform, we may want to force the captured...
Currently, in order to get information about which Vulkan extensions are requested in a capture, the primary workflow is to use the `gfxrecon-convert` utility to obtain the JSON output, and...
The original vktrace replay tool had a feature that allowed the capture file to be replayed multiple times. This feature was requested for gfxreconstruct in issue #1017. This PR implements...
This adds a timestamp command before every VkQueuePresent and syncs the relative delay between timestamp commands in replay. Therefore, the replay will be around the same speed as the original...