繁体   English   中英

Vulkan SDK Redistributables

[英]Vulkan SDK Redistributables

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

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

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

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

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

来自LunarG的Karl Schultz回答如下:

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

您可能还会考虑仅运送SDK中的RunTimeInstaller。 这将允许用户在运行应用程序时安装运行时(加载程序)。 RTI包括版本检查,因此它不会破坏由IHV驱动程序安装的较新版本,反之亦然。 简而言之,这可能是最好的方式。 最好将RTI作为“多安装过程”的一部分包括在内,而不是包含整个SDK。

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

请检查SDK中有关重新分发的许可相关文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM