Apple Nyheder

Vulkan Apps er nu kompatible med macOS og iOS

Populær cross-platform 3D grafik og computer API Vulkan er få støtte til Apples økosystem , hvilket betyder, at Mac- og iOS-udviklere vil være i stand til at bygge og køre Vulkan-apps på Apple-enheder.





Valve, LunarG og The Brenwill Workshop, medlemmer af Khronos Group-konsortiet, der udviklede Vulkan, har arbejdet sammen med Khronos Group Portability Initiative for at tillade, at Vulkan-apps kan porteres til Apple-platforme.

hvor ny er iphone xr

vulkanappsmac
Khronos Groups mål Vulkan Portability Initiative er en universel delmængde af Vulkan 1.0, der er designet til at køre på native ydeevneniveauer over Metal- og DirectX 12-drivere. Metal og DirectX 12 er i stand til at understøtte næsten hele Vulkan, med undtagelse af elementer som trekantsventilatorer, separate stencilreferencemasker, Vulkan Event-funktionalitet og et par andre funktioner.



Valve brugte Vulkan-værktøjer på macOS med Dota 2 og var i stand til at opnå 'betydeligt højere ydeevne' end oprindelige OpenGL-drivere.

ipad pro 12.9 sort fredag ​​2018

vulkandota2
En open source-samling af værktøjer, SDK'er og runtime-biblioteker, der muliggør Vulkan-udvikling og -implementering på macOS og iOS, er nu tilgængelig på Portability Landing Page på Khronos Groups hjemmeside . Med Vulkan-understøttelse til Mac- og iOS-enheder vil udviklere være i stand til at understøtte flere platforme og samtidig skære ned på porterings- og udviklingsomkostninger.

'At køre Vulkan-applikationer på Apple-platforme har været den største anmodning fra udviklere, og dagens udgivelse af MoltenVK runtime og LunarG macOS SDK bringer denne evne til live,' sagde Neil Trevett, VP NVIDIA og Khronos Group President. Udviklere inviteres til at downloade open source Vulkan Portability-værktøjerne i dag og give feedback via Vulkan Ecosystem GitHub Issue. Vulkan Portability Initiative vil fortsætte med at styrke infrastrukturen og værktøjerne omkring at bringe Vulkan-kapaciteter til flere Metal- og DX12-platforme - vores langsigtede mål er at gøre det muligt for bærbar Vulkan-kode at blive eksekveret på enhver platform, som udviklere interesserer sig for.'

Fra i dag åbnes et MoltenVK-bibliotek fra The Brenwill Workshop, der oversætter Vulkan-opkald til Metal-opkald på macOS og iOS.

Open source LunarG Vulkan SDK til macOS er også tilgængelig i dag på LunarXchange, hvilket gør det muligt for udviklere at bygge, køre og fejlsøge Vulkan-applikationer på Mac. Fremover planlægger LunarG at fortsætte med at udvikle sin Mac SDK for at tilføje yderligere værktøjer og funktioner.

hvordan man hard nulstiller iphone s

Mere information om Vulkan-support til Apple-enheder kan findes på Khronos Groups hjemmeside .