--
Vulkan开始支援macOS与iOS
https://s4.itho.me/sites/default/files/field/image/moltenvk.jpg
API开放标准组织Khronos Group本周宣布,Vulkan工作小组的可携计画已与
Valve、LunarG及The Brenwill Workshop等Khronos成员一起将Vulkan应用程
式移植到包含macOS与iOS的苹果平台上。
Vulkan是一个热门的跨平台3D绘图API,不论是Windows、Linux、Android,
或是游戏主机与许多VR平台都已支援Vulkan。
Vulkan可携计画致力于让Vulkan 1.0可携子集在Metal与DirectX 12等驱动程
式上能以原生效能执行,本周由The Brenwill Workshop所释出的MoltenVK函
式库即能将Vulkan可携子集中的呼叫转换成macOS与iOS上的Metal呼叫。
MoltenVK利用开源的SPIRV-Cross跨平台编译器以将Vulkan的着色器转换成底
层的原生程式码格式,并将供开发人员于商业应用中自由使用而不收取授权
费。同一天出炉的还有开源的LunarG Vulkan SDK for macOS。
可将Vulkan应用移植至苹果平台的工具及函式库(来源:Vulkan可携计画)
https://s4.itho.me/sites/default/files/images/vulkan.jpg
Khronos主席Neil Trevett表示,在苹果平台上执行Vulkan一直是开发人员的
头号要求,而MoltenVK与LunarG macOS SDK将可满足此一需求。
Valve则是最早采用MoltenVK的游戏业者之一,已在macOS版的Dota 2游戏上
测试MoltenVK,发现该游戏在Mac上的画面更新率比采用OpenGL快了50%,成
效卓著。
http://cdn.macrumors.com/article-new/2018/02/vulkandota2-800x475.jpg
https://www.ithome.com.tw/news/121521
Vulkan Apps Now Compatible With macOS and iOS
https://www.macrumors.com/2018/02/26/vulkan-apps-macos-ios/