So following the triangle tutorial. If my code picks my integrated GPU it works. If I adust my code to pick my discrete gpu by updating the physical device selection routine I don't get my triangle .... any ideas? I'm not even sure how to progress as I don't get any validator / debug messages at all.
I just created a scoring system in the pick physical device area of the code that will get a discrete GPU a major bump. After I pick the device I print out its name then go through the rest of the tutorial code. 🤔 do Nvidia GPU's require different extensions to work with Vulkan? I'm at a loss.
VkCube demo works fine in Vulkan Configurator.
Edit: NVM, apparently building the surface is 'suboptimal' no matter what on the discrete GPU the first time so needs to be rebuilt? WTF. I hadn't gotten to the point of rebuilding my swapchain.