Vulkan程序会在没有gpu(离散或集成)的设备上运行吗?

时间:2019-02-22 10:58:35

标签: vulkan

也许这个问题可以改写为“如果我尝试在仅CPU的版本上运行Vulkan程序,将会发生什么”。

我想知道程序是否会首先运行,但不会产生输出,崩溃或无法生成(尽管我希望生成过程是针对cpu架构而不是gpu架构)。

是否会使用主板上的图形产生输出?在那种情况下,如果该程序在仅cpu的服务器上运行会怎样?

1 个答案:

答案 0 :(得分:1)

取决于程序如何初始化vulkan。

任何版本都可以安装vulkan加载程序,这是动态加载的库,可找到实际的驱动程序,如果缺少该驱动程序,程序将无法加载加载程序,并且可能无法启动或显示错误消息,具体取决于他们如何尝试并加载它。

如果没有可用的设备,则设备数为0。这又取决于应用程序的管理。寻求替代的图形API(opengl)或错误消息而无法启动。