Vulkan on saanud Android platvormi ametlikuks graafiliseks API-ks. Android 16 kolmas beetaversioon.

Google teatas enne GDC (Mänguarenduse konverents) konverentsi, et Vulkan graafika API on saanud Android platvormil ametliku staatuse. Google töötab selle nimel, et kasutada Vulkanit kui peamist GPU (HAL, Hardware Abstraction Layer) abstraktsiooni taset, mida soovitatakse kasutada nii mängudes kui ka GPU-d kasutavates rakendustes. Vulkani kohal töötavad ka sisemised API-d ja komponendid, nagu HWUI, Skia ja WebGPU.

Praegu on käimas töö, et viia Android üle uuele ühtsele joonistussteegile, mis põhineb Vulkanil. Mängude arendamise kontekstis usub Google, et üleminek Vulkanile võimaldab tõhusamalt kasutada GPU võimeid ja jõudlust, näiteks on mängudes võimalik luua arenenud visuaalseid efekte ja kasutada sellist funktsiooni nagu kiirte jälgimine.

Vulkanit on toetatud Androidis alates 2016. aastast (Android 7.0), kuid selle graafika API aktiivne edendamine algas alles hiljuti, kuna varem oli ainult väike protsent seadmeid Vulkaniga töötamiseks sobivad. Praegune olukord on muutunud ja Google'i andmetel on aktiivsete seadmete arv, mis toetavad Vulkanit, jõudnud 85% -ni.

OpenGL ES tugi tulevastes väljaannetes tagatakse ANGLE-i kaudu, mis töötavad Vulkanil. Sel aastal aktiveeritakse ANGLE-l põhinev OpenGL ES vaikimisi ja järgmisel aastal jääb see ainsaks toetatud versiooniks. Android 16 väljaandes, mis on planeeritud 2025. aasta teiseks kvartaliks, viiakse mõned uued seadmed üle ANGLE kasutusele mängude ja rakenduste jaoks, mis on kontrollitud ja heaks kiidetud.

Android 17-s kantakse kõik uued seadmed ja enamik rakendusi ANGLE peale (valgelisti asemel rakendatakse musta nimekirja, milles on probleemsed rakendused). ANGLE ülemineku nõuded kehtivad ainult uute seadmete puhul, mis on algselt välja antud Android 16 või Android 17 põhjal (seadmetele, mis on värskendanud tarkvara uutele harudele, nõuded ei kehti).

Vulkani täieliku toe saavutamiseks seadmetes tutvustas Google Vulkani profiilide (VPA — Vulkan Profiles for Android) süsteemi, mis määratleb minimaalset vajalikku Vulkani toetust, mida seade peab toetama, et läbida Google'i sertifitseerimine ja kasutada uusi Androidi väljaandeid. Näiteks Android 16 jaoks nõuab VPA Vulkan 1.3 baasvõimekuste toetust, samas kui Android 17 VPA nõuab Vulkan 1.4 toe olemasolu. Kui seade ei vasta profiili nõuetele, ei saa sellel kasutada uusi Androidi harusid.

Vaata videot

Lisaks tasub märkida, et avalikustati Android 16 avatud mobiilse platvormi kolmas beetaversioon. Platvormi uute omaduste hindamiseks pakutakse ettevalmistava testimise programmi. Püsivara kogumid on valmistatud seadmetele Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold ja Pixel Tablet.

Android 16 Beta 3 muudatuste hulgas:

  • Pixel 9 seadmetes on sisse lülitatud tugi helide edastamiseks Bluetoothi kaudu laiaulatuslikus režiimis (Auracast), mis võimaldab helide edastamist ühest allikast mitmele vastuvõtjale või ühe vastuvõtja helide vastuvõtmist mitmest allikast (näiteks on see kasulik kuulamiseks kõrvaklappides ja kuulmisaparaatides välised helivoogud, nagu kuulutused lennujaamas, katkestamata teisi edastusi).
  • Teksti kontrasti režiim on lisatud, kus eemaldatakse tekstitaustal läbipaistvust (hele tekst mustal taustal ja tume valgel). See režiim võib olla kasulik nõrga nägemisega inimestele.
    Vulkan on saanud Android platvormi ametlikuks graafiliseks API-ks. Android 16 kolmas beetaversioon.
  • Käivitati LNP (Local Network Protection) režiimi testimine, mis võimaldab piirata rakenduste juurdepääsu sisevõrgu alamvõrkudele (192.168.x.x, 10.x.x.x jne) kohalike võrguressursside rünnakute blokeerimiseks. Uues režiimis peab rakenduse eelneva „INTERNET” õiguse olemasolu kõrval saama eraldi juurdepääsu kinnituse kasutajalt.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster