mac vulkan_Vulkan的支持终于来到苹果的macOS和iOS上,让游戏运行得更快。

Vulkan工作组的可移植性计划已于今天发布,旨在将Vulkan应用程序和游戏移植到Apple macOS和iOS平台,从而使游戏的运行速度超过Metal API。它以一系列免费和开源工具,运行时库和SDK的形式出现。

这些将最终使游戏开发者将他们的Vulkan游戏移植到苹果的macOS和iOS操作系统。 Valve将在未来几个月首次发布免费的Dota 2更新,Vulkan支持macOS,承诺明显高于OpenGL端口的性能。

Valve的Pierre-Loup Griffais表示:“我们一直在通过Mac上的Vulkan工具运行大量的生产负载,包括Dota 2,它的运行速度比原生OpenGL版本要快。 “这些努力旨在减少任何支持多种平台的开发人员的开发和移植成本。”

为Vulkan /金属兼容性发布MoltenVK库

虽然Khronos Vulkan Portability Initiative想要改进和定义Vulkan 1.0的通用便携子集,允许应用程序和游戏在Apple的Metal和Microsoft的DirectX 12图形驱动程序上以原生性能级别运行,但Brenwill Workshop今天发布了Vulkan / Metal的MoltenVK库在macOS和iOS上兼容。

此外,LunarG今天发布了用于macOS的Vulkan SDK(软件开发工具包),允许游戏开发者在Apple的macOS操作系统上构建,调试和运行Vulkan游戏。适用于macOS的LunarG Vulkan SDK包含加载器和验证层,可让开发人员验证其代码的正确API使用情况。

更多

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Mac运行Vulkan,您需要安装MoltenVK软件包。 MoltenVK是一个开源项目,它为Mac OS X和iOS操作系统提供了Vulkan的实现。 MoltenVK通过将Vulkan API转换为Metal API来实现跨平台支持。以下是在Mac上安装和运行Vulkan的步骤: 1. 首先,您需要在Mac上安装Homebrew。打开终端并运行以下命令: ``` /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 2. 安装MoltenVK。在终端中运行以下命令: ``` brew install --HEAD molten-vk ``` 3. 确认MoltenVK已正确安装。在终端中运行以下命令: ``` vulkaninfo ``` 如果您看到有关您的GPU和Vulkan的信息,则MoltenVK已成功安装。 4. 下载并安装Vulkan SDK。在终端中运行以下命令: ``` curl -L https://vulkan.lunarg.com/sdk/download/1.2.176.1/mac/vulkansdk-macos-1.2.176.1.dmg -o vulkansdk-macos-1.2.176.1.dmg ``` 5. 挂载Vulkan SDK磁盘映像并将其安装。双击vulkansdk-macos-1.2.176.1.dmg文件并按照安装向导完成安装。 6. 设置Vulkan SDK的环境变量。在终端中运行以下命令: ``` export VULKAN_SDK=/path/to/vulkansdk/macOS export PATH=$VULKAN_SDK/bin:$PATH export DYLD_LIBRARY_PATH=$VULKAN_SDK/lib:$DYLD_LIBRARY_PATH ``` 请记得将上面的“/path/to/vulkansdk/macOS”替换为您实际安装Vulkan SDK的路径。 现在您已经可以在Mac运行Vulkan了。您可以使用Vulkan SDK中提供的示例代码来测试Vulkan是否已正确安装。在终端中导航到示例代码目录并编译示例代码: ``` cd $VULKAN_SDK/1.2.176.1/macOS/samples make -j8 ``` 完成后,您可以运行示例应用程序: ``` ./cube ``` 如果您看到一个旋转的彩色立方体,则表明Vulkan已成功安装并正在运行

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值