Mark Young
Mark Young
I'm writing codegen using the xr.xml and I believe the alias for `SWAPCHAIN_USAGE_INPUT_ATTACHMENT_BIT` in the file is defined incorrectly. Currently it is defined with the alias in the KHR indicating...
I created a sample in a fork of Sascha Willem's Vulkan samples and modified the `RayTracingReflections` sample to use Descriptor templates. When I did this, I was not passing in...
Modify the best practices layer to track what extensions and features are enabled but not used by the time vkDestroyDevice and vkDestroyInstance are called. This could help the applications more...
Implement a mechanism to sort devices based on some user preferences. These should include being able to prioritize most performant or most power-efficient devices. Also, it should be consistent from...
Upgrade to Gradle 7.3 to work better with some other Android tools.
The original code being added (especially to the DX side) outputs unknown flags in binary format. This can be long, especially with 64-bit flags, so we should instead output the...
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...
GAPID 1.1.0 on WIndows 10 64-bit (on Dell XPS 15 laptop w/ 16gb of RAM) I captured a GfxTrace using GAPID of the Vulkan version of about 1 minute of...
Add common classes for handle mapping and object tracking to support multi-API capture. The reason for the common_object_info_table.h is because other APIs can mix object handles with each other. For...