8 个版本
0.1.8 | 2019 年 6 月 20 日 |
---|---|
0.1.7 | 2019 年 6 月 20 日 |
0.1.6 | 2019 年 5 月 26 日 |
0.1.5 | 2019 年 2 月 15 日 |
0.1.0 | 2018 年 12 月 21 日 |
#127 in macOS 和 iOS API
265 个月下载量
17KB
316 行
moltenvk_deps
获取 MoltenVK 和 Volkano-rs 的 macOS 依赖。由于 Apple 没有直接支持 Vulkan,因此我们需要 MoltenVK 来绑定到 Metal。这使得 macOS 用户可以自动获取使用 Volkano-rs 的要求。
此软件包将检查您是否已安装来自 Lunar 的 Vulkan SDK 以及设置了所需的环境变量。
如果没有,它将下载并解压 sdk。然后它将按顺序永久地在您的 .bash_profile
或 .bash_login
或 profile
中设置环境变量。如果这些都不存在,它将创建一个 .bash_profile
。如果您不使用 bash 作为您的 shell,您需要手动将以下环境变量放入正确位置。
它将设置
VULKAN_SDK=$HOME/vulkan_sdk/macOS
PATH=$VULKAN_SDK/bin:$PATH
DYLD_LIBRARY_PATH=$VULKAN_SDK/lib:$DYLD_LIBRARY_PATH
VK_ICD_FILENAMES=$VULKAN_SDK/etc/vulkan/icd.d/MoltenVK_icd.json
VK_LAYER_PATH=$VULKAN_SDK/etc/vulkan/explicit_layer.d
依赖项
~8–16MB
~226K SLoC