Apple News

Ang Vulkan Apps ay Tugma Ngayon Sa macOS at iOS

Ang sikat na cross-platform na 3D graphics at compute ng API Vulkan ay pagkakaroon ng suporta para sa Apple ecosystem , na nangangahulugan na ang mga developer ng Mac at iOS ay makakagawa at makakapagpatakbo ng mga Vulkan app sa mga Apple device.





Ang Valve, LunarG, at The Brenwill Workshop, mga miyembro ng The Khronos Group consortium na bumuo ng Vulkan, ay nakipagtulungan sa Khronos Group Portability Initiative upang payagan ang mga Vulkan app na ma-port sa mga platform ng Apple.

paano i-factory reset ang iphone xr gamit ang mga button

vulkanappsmac
Ang layunin ng Khronos Group's Vulkan Portability Initiative ay isang unibersal na subset ng Vulkan 1.0 na idinisenyo upang tumakbo sa mga antas ng katutubong pagganap sa mga driver ng Metal at DirectX 12. Ang Metal at DirectX 12 ay kayang suportahan ang halos lahat ng Vulkan, maliban sa mga elemento tulad ng triangle fan, hiwalay na stencil reference mask, Vulkan Event functionality, at ilang iba pang feature.



Gumamit ang Valve ng mga tool ng Vulkan sa macOS na may Dota 2 at nagawang makamit ang 'makabuluhang mas mataas na pagganap' kaysa sa mga native na driver ng OpenGL.

paano magtanggal ng tawag sa iphone

vulkandota2
Available na ngayon sa Portability Landing Page ang isang open source na koleksyon ng mga tool, SDK, at runtime na library na nagbibigay-daan sa pag-develop at pag-deploy ng Vulkan sa macOS at iOS. ang website ng Khronos Group . Sa suporta ng Vulkan para sa mga Mac at iOS device, masusuportahan ng mga developer ang maraming platform habang binabawasan ang mga gastos sa pag-port at pag-develop.

'Ang pagpapatakbo ng mga application ng Vulkan sa mga platform ng Apple ay ang numero unong kahilingan mula sa mga developer at ang paglabas ngayon ng MoltenVK runtime at ang LunarG macOS SDK ay nagbibigay-buhay sa kakayahang iyon, sabi ni Neil Trevett, VP NVIDIA at Khronos Group President. Iniimbitahan ang mga developer na i-download ang open source na Vulkan Portability tool ngayon at magbigay ng feedback sa pamamagitan ng Vulkan Ecosystem GitHub Issue. Patuloy na palalakasin ng Vulkan Portability Initiative ang imprastraktura at tooling sa pagdadala ng mga kakayahan ng Vulkan sa maraming Metal at DX12 platform - ang aming pangmatagalang layunin ay paganahin ang portable Vulkan code na maisakatuparan sa anumang platform na pinapahalagahan ng mga developer.'

Simula ngayon, isang MoltenVK library mula sa The Brenwill Workshop na nagsasalin ng mga tawag sa Vulkan sa mga tawag sa Metal sa macOS at iOS ay open sourced.

Ang open source na LunarG Vulkan SDK para sa macOS ay available din ngayon sa LunarXchange, na nagbibigay-daan sa mga developer na bumuo, magpatakbo, at mag-debug ng mga Vulkan application sa Mac. Sa pagpapatuloy, pinaplano ng LunarG na patuloy na baguhin ang Mac SDK nito upang magdagdag ng mga karagdagang tool at feature.

bakit hindi nalipat ang mga app ko sa bago kong iphone

Higit pang impormasyon sa suporta ng Vulkan para sa mga Apple device ay matatagpuan sa Ang website ng Khronos Group .