Apple News

A Vulkan Apps már kompatibilis a macOS és iOS rendszerrel

A Vulkan népszerű többplatformos 3D grafikus és számítási API támogatás megszerzése az Apple ökoszisztémája számára , ami azt jelenti, hogy a Mac és iOS fejlesztők képesek lesznek Vulkan alkalmazásokat építeni és futtatni az Apple eszközökön.





A Valve, a LunarG és a The Brenwill Workshop, a Vulkan-t kifejlesztő The Khronos Group konzorcium tagjai, együttműködtek a Khronos Group Portability Initiative-vel annak érdekében, hogy lehetővé tegyék a Vulkan alkalmazások Apple platformokra történő portolását.

hogyan lehet lezárni a fényképeket az iphone-on

vulkanappsmac
A Khronos Group célja Vulkan hordozhatósági kezdeményezés a Vulkan 1.0 univerzális részhalmaza, amelyet úgy terveztek, hogy natív teljesítményszinten fusson Metal és DirectX 12 illesztőprogramokon. A Metal és a DirectX 12 szinte az összes Vulkan támogatására képes, kivéve az olyan elemeket, mint a háromszög ventilátorok, a különálló sablonos referenciamaszkok, a Vulkan Event funkció és néhány egyéb szolgáltatás.



A Valve Vulkan eszközöket használt a Dota 2 rendszerű macOS rendszeren, és „jelentősen nagyobb teljesítményt” tudott elérni, mint a natív OpenGL illesztőprogramok.

hogyan lehet blokkolni egy csoportos facetime hívást

vulkandota2
Az eszközök, SDK-k és futásidejű könyvtárak nyílt forráskódú gyűjteménye, amelyek lehetővé teszik a Vulkan fejlesztését és telepítését macOS és iOS rendszeren, mostantól elérhető a hordozhatóság céloldalán a Khronos Group honlapján . A Mac és iOS eszközök Vulkan támogatásával a fejlesztők több platformot is támogathatnak, miközben csökkentik a portolási és fejlesztési költségeket.

„A Vulkan alkalmazások Apple platformokon való futtatása volt a fejlesztők első számú kérése, és a MoltenVK futtatókörnyezet és a LunarG macOS SDK mai kiadása életre hívja ezt a képességet” – mondta Neil Trevett, az NVIDIA alelnöke és a Khronos Group elnöke. A fejlesztőket felkérjük, hogy töltsék le a nyílt forráskódú Vulkan Portability eszközöket még ma, és adjanak visszajelzést a Vulkan Ecosystem GitHub Issue segítségével. A Vulkan Portability Initiative továbbra is erősíti az infrastruktúrát és az eszközöket a Vulkan képességek több Metal és DX12 platformon való megvalósítása körül – hosszú távú célunk, hogy lehetővé tegyük a hordozható Vulkan kódok futtatását bármilyen platformon, amely a fejlesztők számára fontos.

Mától a The Brenwill Workshop MoltenVK-könyvtára, amely a Vulkan-hívásokat fémhívásokra fordítja le macOS-en és iOS-en, nyílt forráskódú.

A macOS-hez készült nyílt forráskódú LunarG Vulkan SDK ma a LunarXchange rendszeren is elérhető, lehetővé téve a fejlesztők számára Vulkan alkalmazások készítését, futtatását és hibakeresését Mac rendszeren. A jövőben a LunarG azt tervezi, hogy folytatja a Mac SDK fejlesztését, hogy további eszközöket és funkciókat adjon hozzá.

hogyan lehet eltávolítani egy előfizetést az iphone-on

Az Apple eszközök Vulkan-támogatásával kapcsolatos további információk itt találhatók A Khronos Group weboldala .