I have been going through the Vulkan Tutorial at: https://vulkan-tutorial.com/
and finally got to the section where you actually draw a triangle. Everything
works when VkPhysicalDevice is set to the integrated GPU
If I add code to select the discrete GPU I get a black screen. No errors or messages
from the validation layers.
I tried enabling VK_EXT_metal_surface to the vkInstance creation info but no change.
I’m not sure if the issue is with GLFW or not, but I thought someone here might have some insight.
Here is my setup:
Late 2018 MacBook Pro with
Integrated: Intel® UHD Graphics 630
Discrete: AMD Radeon Pro 560X