アップルニュース

VulkanアプリがmacOSおよびiOSと互換性を持つようになりました

人気のあるクロスプラットフォームの3DグラフィックスとコンピューティングAPIVulkanは Appleエコシステムのサポートを得る つまり、MacおよびiOSの開発者は、AppleデバイスでVulkanアプリをビルドして実行できるようになります。





Vulkanを開発したKhronosGroupコンソーシアムのメンバーであるValve、LunarG、およびBrenwill Workshopは、Khronos Group Portability Initiativeと協力して、VulkanアプリをAppleプラットフォームに移植できるようにしました。

AirpodsProのワイヤレス充電は

vulkanappsmac
クロノスグループの目的 バルカンポータビリティイニシアチブ はVulkan1.0のユニバーサルサブセットであり、MetalおよびDirectX12ドライバーよりもネイティブのパフォーマンスレベルで実行するように設計されています。 MetalとDirectX12は、三角形のファン、個別のステンシル参照マスク、Vulkanイベント機能、およびその他のいくつかの機能などの要素を除いて、ほとんどすべてのVulkanをサポートできます。



Valveは、Dota 2を搭載したmacOSでVulkanツールを使用し、ネイティブのOpenGLドライバーよりも「大幅に高いパフォーマンス」を達成することができました。

このmacosmojaveのコピーが破損しています

vulkandota2
macOSおよびiOSでのVulkanの開発と展開を可能にするツール、SDK、およびランタイムライブラリのオープンソースコレクションが、次の移植性ランディングページで利用できるようになりました。 クロノスグループのウェブサイト 。 VulkanがMacおよびiOSデバイスをサポートすることで、開発者は移植と開発のコストを削減しながら、複数のプラットフォームをサポートできるようになります。

「AppleプラットフォームでVulkanアプリケーションを実行することは、開発者からの最大の要求であり、MoltenVKランタイムとLunarG macOS SDKの本日のリリースは、その機能を実現します」と、NVIDIAおよびKhronosグループプレジデントのNeilTrevettは述べています。開発者は、オープンソースのVulkan Portabilityツールを今すぐダウンロードし、Vulkan Ecosystem GitHubIssueを介してフィードバックを提供するように招待されています。 Vulkan Portability Initiativeは、Vulkan機能を複数のMetalおよびDX12プラットフォームに導入するためのインフラストラクチャとツールを引き続き強化します。長期的な目標は、開発者が関心のある任意のプラットフォームでポータブルVulkanコードを実行できるようにすることです。

本日より、MacOSおよびiOSでVulkan呼び出しをMetal呼び出しに変換するBrenwillWorkshopのMoltenVKライブラリがオープンソースになります。

オープンソースのLunarGVulkan SDK for macOSは、LunarXchangeでも利用可能であり、開発者はMacでVulkanアプリケーションをビルド、実行、およびデバッグできます。今後、LunarGはMac SDKを進化させて、ツールや機能を追加する予定です。

s21ウルトラvsiphone12プロマックスカメラ

AppleデバイスのVulkanサポートの詳細については、次のWebサイトを参照してください。 クロノスグループのウェブサイト