Vulkan er blevet den officielle grafiske API for Android-platformen. Den tredje betaudgave af Android 16

Google annoncerede før konferencen GDC (Game Developers Conference), at grafiske API Vulkan ville få officiel status på Android-platformen. Google arbejder på at bruge Vulkan som det primære abstraheringsniveau for GPU (HAL, Hardware Abstraction Layer), anbefalet til brug i både spil og applikationer, der arbejder med GPU. Oven på Vulkan vil interne API'er og komponenter som HWUI, Skia og WebGPU også fungere.

Der arbejdes i øjeblikket på at overføre Android til et nyt, ensartet renderingsstak baseret på Vulkan. I forbindelse med spildesign mener Google, at overgangen til Vulkan vil muliggøre en mere effektiv udnyttelse af GPU'ens funktioner og ydeevne; for eksempel vil der i spil kunne skabes avancerede visuelle effekter og implementeres funktionalitet som strålesporing.

Vulkan har været understøttet i Android siden 2016 (Android 7.0), men aktiv promovering af dette grafiske API er først for nylig begyndt, da kun en lille procentdel af enhederne tidligere var egnet til at arbejde med Vulkan. Situationen har nu ændret sig, og ifølge Google har antallet af brugte enheder, der understøtter Vulkan, nået 85%.

Understøttelse af OpenGL ES i kommende versioner vil blive sikret gennem ANGLE-laget, der arbejder oven på Vulkan. I år vil implementeringen af OpenGL ES baseret på ANGLE blive aktiveret som standard, og næste år vil det være den eneste understøttede. I Android 16, planlagt til anden kvartal af 2025, vil nogle nye enheder blive overført til brugen af ANGLE for spil og applikationer, der er blevet testet og hvidlistet.

I Android 17 vil alle nye enheder og de fleste applikationer blive overført til ANGLE (i stedet for hvidlisten vil der blive anvendt en sort liste for applikationer, der har haft problemer). Kravene for overgangen til ANGLE vil kun gælde for nye enheder, der oprindeligt udgives på basis af Android 16 eller Android 17 (kravene gælder ikke for enheder, der opdaterer firmware til de nye versioner).

For achieving comprehensive support for Vulkan on devices, Google has introduced the Vulkan Profile System (VPA — Vulkan Profiles for Android), which defines the minimum necessary Vulkan capabilities that a device must support to pass certification with Google and use new Android releases. For instance, the VPA for Android 16 mandates support for the basic features of Vulkan 1.3, while the VPA for Android 17 will require support for Vulkan 1.4. If a device does not meet the profile requirements, it will be unable to utilize new branches of Android.

Afspil video

Additionally, it is worth noting the release of the third beta version of the open mobile platform Android 16. A preliminary testing program has been proposed to evaluate the platform's new capabilities. Firmware builds have been prepared for 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, and Pixel Tablet.

Among the changes in Android 16 Beta 3:

  • Support for broadcasting audio via Bluetooth (Auracast) has been added for Pixel 9 devices, allowing sound transmission from one source to multiple receivers or for one receiver to collect sound from multiple sources (for example, useful for listening to external audio streams like airport announcements on headphones and hearing aids without interrupting other broadcasts).
  • A text contrast enhancement mode has been introduced, which removes the transparency behind the text (light text appears on a black background, and dark text on a white background). This mode can be helpful for individuals with impaired vision.
    Vulkan er blevet den officielle grafiske API for Android-platformen. Den tredje betaudgave af Android 16
  • Testing of the LNP (Local Network Protection) mode has begun, which restricts application access to internal intranet subnets (192.168.x.x, 10.x.x.x, etc.) to block attacks on resources within the local network. In the new mode, in addition to having 'INTERNET' permissions, the application must receive separate user approval for access.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster