Hello, I have interesting questions
For example, I have two NVIDIA 4060 ti cards (same model)
After creating the instance, the MS Window HWND and its Vulkan surface,
I can have the list of physical devices on my computer
Using one of the physical devices, I will do remaing coding and the program begins to run
When running the program, by the menu I already made, I will choose different physical device
Then the program window will move and appear to that new physical device (another monitor screen)
Of course, I need to do coding for this job
I have three questions below
Is this usual, valid and recommendable without causing any issue ?
Can I just replace the physical device without recreating all of them again (queues, swapchain, renderpass etc) ?
So, I want to minimize necessary objects recreation
- Can Vulkan detect whether or not any monitor is connected to a VGA card (among several) ?
Thank you in advance