Vulkan 程序 运行 会在没有 GPU(独立或集成)的设备上运行吗?
Would a Vulkan program run on a device without gpu (discrete or integrated)?
也许这个问题可以改写为'what would happen if I were to try and run a Vulkan program on a cpu-only build'。
我想知道该程序是否会 运行 但不会产生输出、崩溃或首先不构建(尽管我希望构建过程是针对 cpu 架构而不是一个 gpu 架构)。
它会使用主板上的图形来产生输出吗?在那种情况下,如果程序是 运行 在仅 cpu 的服务器上会发生什么?
取决于程序如何初始化 vulkan。
任何版本都可以安装 vulkan 加载器,这是动态加载的库,可以找到实际的驱动程序,如果缺少该程序,程序将无法加载加载器,可能无法启动或显示错误消息,取决于他们如何尝试加载它。
如果没有设备可用,则设备数量为 0。这再次由应用程序管理。通过寻找替代图形 API (opengl) 或错误消息并无法启动。
也许这个问题可以改写为'what would happen if I were to try and run a Vulkan program on a cpu-only build'。
我想知道该程序是否会 运行 但不会产生输出、崩溃或首先不构建(尽管我希望构建过程是针对 cpu 架构而不是一个 gpu 架构)。
它会使用主板上的图形来产生输出吗?在那种情况下,如果程序是 运行 在仅 cpu 的服务器上会发生什么?
取决于程序如何初始化 vulkan。
任何版本都可以安装 vulkan 加载器,这是动态加载的库,可以找到实际的驱动程序,如果缺少该程序,程序将无法加载加载器,可能无法启动或显示错误消息,取决于他们如何尝试加载它。
如果没有设备可用,则设备数量为 0。这再次由应用程序管理。通过寻找替代图形 API (opengl) 或错误消息并无法启动。