Mika Väinölä
Mika Väinölä
Currently Amber exits before creating a Vulkan device [1] if any given file has unmet requirements [2]. Also see: #678 1. [ConfigHelperVulkan::CreateConfig](https://github.com/google/amber/blob/aaac58d5009e8f6b33e2723258dc1542854d09a4/samples/config_helper_vulkan.cc#L1213-L1216) 2. [ConfigHelperVulkan::ChooseVulkanPhysicalDevice](https://github.com/google/amber/blob/aaac58d5009e8f6b33e2723258dc1542854d09a4/samples/config_helper_vulkan.cc#L928-L934)
Currently Amber picks the first VkPhysicalDevice that meets its feature and extension requirements. Setting `VK_ICD_FILENAMES` is sufficient in most cases but not when trying to choose between two devices using...