gfxreconstruct
gfxreconstruct copied to clipboard
Adjust Queue Family on replay
I think we could add an option for adjusting Queue Family on replay. For example, the queue on a captured file is family 1, and its flags have VIDEO_ENCODE. But the queue family 1 on replay doesn't support VIDEO_ENCODE, and queue family 2 supports it. We could adjus the value of queue family from 1 to 2 on every function call during replay. VkDeviceQueueCreateInfo could create all queues for adjusting. If it happens that running out of the count of queue family index, print ERROR log.