gfxreconstruct
gfxreconstruct copied to clipboard
Fix timing mismatch issue for vkGetQueryPoolResults
The problem
Some timing mismatch issue was observed when playing back a particular title's trace. vkGetQueryPoolResults returned VK_NOT_READY at playback time, while it returned VK_SUCCESS at the capture time.
The solution
The commit adds changes to handle the timing difference between capture time and playback time.
Result
Tested the target title with the build of the pull request, it fixed this issue.
CI gfxreconstruct build queued with queue ID 273773.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 3 committers have signed the CLA.
:white_check_mark: mizhen
:x: xooiamd
:x: blesshcm
You have signed the CLA already but the status is still pending? Let us recheck it.
CI gfxreconstruct build # 4977 running.
CI gfxreconstruct build # 4977 passed.