Vulkan SDK Redistributables

时间:2016-07-12 16:15:59

标签: c++ c vulkan

我在LunarG上发布了以下问题,问题#565,关于使用Vulkan开发的即用型应用程序的Vulkan SDK可再发行组件。我想与Stack Overflow开发人员分享。

  

假设我有Vulkan应用程序演示并希望将其发送给   潜在客户,以评估它。如果我使用它开发它   SDK,部署它的正确方法是什么:

     

a)在多安装过程中包含兼容的SDK安装程序?

     

b)包含一些SDK的dll和伴随文件?哪些?

     

它还提出了另一个问题:我可以重新分发SDK文件吗?

1 个答案:

答案 0 :(得分:3)

来自LunarG的Karl Schultz回答如下:

  

在Windows上,许多IHV在其安装中包含Vulkan加载程序DLL   包,放在system32 / vulkan-1.dll中。所以,在很多情况下,你的   只要用户安装了驱动程序,app就可以正常工作   与Vulkan支持。

     

您也可以考虑仅运送RunTimeInstaller,即   在SDK中找到。这将让用户安装运行时   (loader)作为应用程序安装的一部分。 RTI包括版本   检查以便它不会破坏IHV安装的新版本   司机,反之亦然。简而言之,这可能是最好的方式。   将RTI作为"多安装的一部分包含在内会更好   处理"而不是包括整个SDK。

     

如果您的应用程序需要图层或其他特定项目   SDK,然后您必须以某种方式明确地包含这些。

     

请检查SDK中与许可相关的文件   再分配。

相关问题