main: let compositor targets control more of vulkan initialization.