I don't understand the point of the switchable graphics layer. There already is a VK_ICD_FILENAMES environment variable, which lets one select a driver...