gfxreconstruct
gfxreconstruct copied to clipboard
Graphics API Capture and Replay Tools for Reconstructing Graphics Application Behavior
This is a long term issue and depends on several things: 1) Incorporating changes to code gen design back into code gen from the tree 2) Incorporating changes on how...
Right now, we enable conversion of a presented surface to be in local view space of the headset in replay. This should be an option that is enabled by default...
OpenXR runtimes can generate Vulkan/D3D API commands to perform work required in the API. This could include compositing images, However, when capturing OpenXR and graphics API commands, we do not...
The Vulkan GFXR path handles extensions in several ways: * Unknown extensions may be filtered out * Required extensions are tracked and may cause failures on replay OpenXR should follow...
For untrimmed files any work done before the first frame end marker (e.g., vkQueuePresentKHR) is part of frame 1. `CaptureManager` initializes `current_frame_(kFirstFrame)` where `kFirstFrame = 1`. `FileProcessor` initialized `current_frame_number_(0)`. Fix...
Add the missing trace preload option Change-Id: I9d6cf4e4cca28b9ce765c5dcfb6f13fe4c0ce72d
Code generation needs to be updated to handle all file generation at "endFile" time instead of as each feature is being processed. The current design can miss objects used before...
Clean up and re-organize the OpenXR specific virtual swapchain code. This could include moving the class code into separate files and also support disabling the option to fallback to a...