Podpora pro Vulkan Graphics API 1.1 přichází v Androidu P

Nově oznámená revize rozhraní Vulkan Graphics API (verze 1.1) byla nedávno začleněna do AOSP, což znamená, že se dostane na nadcházející Android P.

Vulkan API je široce považován za nástupce OpenGL. Zpočátku vyhlášena v roce 2015, Vulkan Graphics API poskytlo ve srovnání se svým předchůdcem výrazné zlepšení výkonu vykreslování grafiky. Podpora pro grafické rozhraní API se dostala i na Android po svém prvním oznámení s prvním vydáním Androidu 7.0 Nougat, což přináší tolik potřebnou podporu mobilnímu hraní. Nedávno byla vydána nová revize grafického API, takže dalším logickým krokem pro Google je integrace do jejich další verze Androidu. A skutečně, podpora pro Vulkan 1.1 bude součástí Android P, další hlavní verze Androidu, podle nedávných závazků v gerritu Android Open Source Project (AOSP).

Některé z vysoce očekávaných funkcí obsažených ve verzi 1.1 Vulkan API zahrnují operace podskupin, integrace rozšíření, SPIR-V 1.3 a další. Potvrzení integrující Vulkan API 1.1 mají již byly sloučeny, což znamená, že revize bude k dispozici pravděpodobně ve druhém vývojářském náhledu Androidu P a nakonec s konečnou stabilní verzí. Koncoví uživatelé ve skutečnosti nebudou moci vidět přínos těchto změn – koneckonců nejde o převratnou revizi rozhraní Vulkan API, ale spíše předefinuje a vylepší jeho klíčové části. Mobilní hry aktuálně využívající Vulkan jako backend by měly stále fungovat a chovat se stejně jako u 1.0 a nic se najednou nerozbije nebo nezačne fungovat lépe/rychleji. Ale vývojáři her pro Android by měli hodně těžit ze změn orientovaných na vývojáře ve verzi 1.1 API, takže uživatelé běžící Android P nakonec začne tyto výhody využívat, jakmile vývojáři začnou integrovat nové API funkce.

Vývojáři, kteří chtějí využít tuto výhodu a pohrát si s verzí 1.1, by měli počkat, až vyjde druhá vývojářská ukázka Androidu P pro zařízení Google Pixel a Pixel 2. Vzhledem k tomu, že Vulkan 1.1 rozšiřuje některé ze základních možností grafického API, máte se na co těšit, pokud jste vývojáři her, takže sledujte budoucí změny v Androidu P.