Apple News

Aplicațiile Vulkan sunt acum compatibile cu macOS și iOS

Grafică 3D multiplatformă populară și API de calcul Vulkan este câștigând sprijin pentru ecosistemul Apple , ceea ce înseamnă că dezvoltatorii Mac și iOS vor putea construi și rula aplicații Vulkan pe dispozitivele Apple.





Valve, LunarG și The Brenwill Workshop, membri ai consorțiului The Khronos Group care a dezvoltat Vulkan, au lucrat împreună cu Khronos Group Portability Initiative pentru a permite portarea aplicațiilor Vulkan pe platformele Apple.

unul dintre airpod-urile mele nu mai funcționează

vulkanappsmac
Scopul grupului Khronos Inițiativa de portabilitate Vulkan este un subset universal al Vulkan 1.0 care este proiectat să ruleze la niveluri native de performanță peste driverele Metal și DirectX 12. Metal și DirectX 12 sunt capabile să accepte aproape toate Vulkan, cu excepția elementelor precum ventilatoarele triunghiulare, măștile de referință separate pentru șablon, funcționalitatea Vulkan Event și alte câteva caracteristici.



Valve a folosit instrumente Vulkan pe macOS cu Dota 2 și a reușit să obțină „performanțe semnificativ mai mari” decât driverele OpenGL native.

cum îmi actualizez airpod-urile pro

vulkandota2
O colecție open source de instrumente, SDK-uri și biblioteci de rulare care permit dezvoltarea și implementarea Vulkan pe macOS și iOS este acum disponibilă pe pagina de destinație pentru portabilitate pe site-ul web al grupului Khronos . Cu suportul Vulkan pentru dispozitivele Mac și iOS, dezvoltatorii vor putea să accepte mai multe platforme reducând în același timp costurile de portare și dezvoltare.

„Rularea aplicațiilor Vulkan pe platformele Apple a fost cererea numărul unu din partea dezvoltatorilor, iar lansarea de astăzi a MoltenVK runtime și LunarG macOS SDK aduce această capacitate la viață”, a declarat Neil Trevett, VP NVIDIA și Khronos Group President. Dezvoltatorii sunt invitați să descarce instrumentele open source Vulkan Portability astăzi și să ofere feedback prin Vulkan Ecosystem GitHub Issue. Inițiativa de portabilitate Vulkan va continua să consolideze infrastructura și instrumentele pentru aducerea capabilităților Vulkan pe mai multe platforme Metal și DX12 - obiectivul nostru pe termen lung este să permitem executarea codului Vulkan portabil pe orice platformă la care le pasă dezvoltatorilor.'

Începând de astăzi, o bibliotecă MoltenVK de la The Brenwill Workshop care traduce apelurile Vulkan în apeluri Metal pe macOS și iOS este deschisă.

SDK-ul cu sursă deschisă LunarG Vulkan pentru macOS este disponibil și astăzi pe LunarXchange, permițând dezvoltatorilor să creeze, să ruleze și să depaneze aplicații Vulkan pe Mac. În continuare, LunarG intenționează să continue să-și evolueze SDK-ul Mac pentru a adăuga instrumente și funcții suplimentare.

când iese iPhone 8

Mai multe informații despre suportul Vulkan pentru dispozitivele Apple pot fi găsite pe Site-ul web al grupului Khronos .