Wiadomości Apple

Aplikacje Vulkan są teraz kompatybilne z macOS i iOS

Popularna wieloplatformowa grafika 3D i obliczeniowe API Vulkan jest zdobycie wsparcia dla ekosystemu Apple , co oznacza, że ​​programiści Mac i iOS będą mogli tworzyć i uruchamiać aplikacje Vulkan na urządzeniach Apple.





Valve, LunarG i The Brenwill Workshop, członkowie konsorcjum The Khronos Group, które opracowało Vulkan, współpracowali z Khronos Group Portability Initiative, aby umożliwić przenoszenie aplikacji Vulkan na platformy Apple.

jak wyłączyć powiadomienia flash na iPhonie?

vulkanappsmac
Cel Khronos Group Inicjatywa na rzecz przenośności Vulkan to uniwersalny podzbiór Vulkan 1.0, który został zaprojektowany do pracy z natywnymi poziomami wydajności na sterownikach Metal i DirectX 12. Metal i DirectX 12 są w stanie obsługiwać prawie wszystkie Vulkan, z wyjątkiem elementów takich jak trójkątne wentylatory, oddzielne maski referencyjne szablonów, funkcjonalność Vulkan Event i kilka innych funkcji.



Valve używało narzędzi Vulkan na macOS z Dota 2 i było w stanie osiągnąć „znacznie wyższą wydajność” niż natywne sterowniki OpenGL.

w którym roku wyszedł iphone x

vulkandota2
Kolekcja narzędzi, zestawów SDK i bibliotek wykonawczych typu open source, które umożliwiają programowanie i wdrażanie Vulkan w systemach macOS i iOS, jest teraz dostępna na stronie docelowej przenośności na strona internetowa Khronos Group . Dzięki obsłudze Vulkan dla urządzeń Mac i iOS programiści będą mogli obsługiwać wiele platform, jednocześnie zmniejszając koszty przenoszenia i rozwoju.

Neil Trevett, wiceprezes NVIDIA i prezes Khronos Group powiedział: „Uruchamianie aplikacji Vulkan na platformach Apple było głównym żądaniem deweloperów, a dzisiejsza wersja środowiska wykonawczego MoltenVK i LunarG macOS SDK ożywia te możliwości. Zachęcamy programistów do pobrania narzędzi open source Vulkan Portability już dziś i przesyłania opinii za pośrednictwem Vulkan Ecosystem GitHub Issue. Inicjatywa Vulkan Portability będzie nadal wzmacniać infrastrukturę i narzędzia w celu udostępnienia możliwości Vulkan na wielu platformach Metal i DX12 – naszym długoterminowym celem jest umożliwienie wykonywania przenośnego kodu Vulkan na dowolnej platformie, na której zależy programistom”.

Od dzisiaj biblioteka MoltenVK z warsztatu Brenwill, która tłumaczy wywołania Vulkan na wywołania Metal w systemach macOS i iOS, jest udostępniana jako open source.

Open source LunarG Vulkan SDK dla systemu macOS jest również dostępny od dziś w LunarXchange, umożliwiając programistom tworzenie, uruchamianie i debugowanie aplikacji Vulkan na Macu. W przyszłości LunarG planuje kontynuować ewolucję swojego Mac SDK, aby dodać dodatkowe narzędzia i funkcje.

jak wymusić ponowne uruchomienie iPada

Więcej informacji na temat obsługi Vulkan dla urządzeń Apple można znaleźć na Strona internetowa Grupy Khronos .