Résumé: Android 16 nécessitera des appareils pour prendre en charge la nouvelle fonctionnalité de copie d'image hôte de Vulcan. Cela améliorera les performances des jeux et des graphiques 3D et réduira le bégaiement.

Android tire parti de l'API Vulcan plus efficace depuis de nombreuses années. Avec les nouvelles modifications d'Android 16, Google double, nécessitant des appareils pour prendre en charge la nouvelle fonction de copie d'image hôte.

Il n'est pas difficile de voir pourquoi; Cette nouvelle progression peut réduire de moitié l'utilisation de la mémoire et charger les textures plus facilement. Les jeux Android devenant de plus en plus complexes et visuellement exigeants, quelque chose comme cela est cruellement nécessaire.

Bien sûr, ce n'est pas simplement une mise à jour logicielle. Seuls les appareils construits sur des chipsets plus récents pour Android 16 peuvent prendre en charge cette fonctionnalité, et Google s'assure qu'il est implémenté dans ces cas.

Vulcan: la nouvelle API graphique officielle d'Android

Android a été construit sur le cœur des logiciels ouverts. C'est pourquoi il a choisi OpenGL comme API graphique.

Le problème réside dans les performances. OpenGL est multiplateforme et flexible, mais il est terriblement inefficace. Même les PC ont du mal à rendre en douceur avec l'API; Les téléphones s'en sortent bien pire.

Vulcan a été développé comme une alternative plus efficace à OpenGL, et il a rapidement rassemblé de la vapeur. Alors que Windows est toujours dominé par le Proprietary DirectX, des plates-formes comme Linux et Android ont commencé à prendre en charge Vulcan.

Au fil du temps, alors que de plus en plus de jeux passaient à la nouvelle API, Android a amélioré son support, supprimant progressivement OpenGL. Le mois dernier, Vulcan a finalement été annoncé comme l'API graphique officielle d'Android.

Cela signifie qu'il n'est plus uniquement utilisé pour les jeux pris en charge mais pour chaque besoin graphique du système d'exploitation. Même les choses comme regarder des vidéos sont maintenant alimentées par Vulcan sur Android 16.

Que fait la copie d'image de l'hôte?

Expliquer comment fonctionne le pipeline de traitement graphique peut devenir un peu technique, nous allons donc essayer de simplifier un peu cela. Fondamentalement, la copie d'image de l'hôte d'Android 16 est conçue pour utiliser le CPU pour les parties du processus de rendu.

Cela réduit la charge sur le GPU (de 50%) et diminue également le nombre d'étapes nécessaires dans l'ensemble. L'idée est de laisser le CPU copier directement les textures d'image nécessaires à la mémoire du GPU, sans impliquer la carte graphique ou un tampon temporaire.

Normalement, cela est évité parce que le GPU est le mieux pour gérer de grandes textures, mais pour le mobile, la situation est différente. Le GPU de votre téléphone n'est pas aussi puissant que le GPU d'un PC, et les textures d'un jeu mobile sont plus petites. Pour cette situation, il est plus efficace de laisser le CPU prendre en charge ce processus.

Le résultat est beaucoup plus fluide de texture lors de l'exécution d'un jeu ou d'une application 3D complexe. Les batteuses sont éliminées et le GPU utilise moins de ressources, réduisant également la chaleur.

A lire également