Google verlangt alle Android 16 -Telefone, um die Vulcan -API zu verwenden

Oscar

Zusammenfassung: Android 16 benötigt Geräte, um Vulcans neue Host -Image -Kopie zu unterstützen. Dies verbessert die Leistung der Spiele und der 3D -Grafik und verringert das Stottern.

Android nutzt seit vielen Jahren die effizientere Vulcan -API. Mit den neuen Änderungen von Android 16 verdoppelt sich Google und erfordert Geräte, um die Funktion der neuen Host -Image -Kopie zu unterstützen.

Es ist nicht schwer zu erkennen, warum; Dieser neue Fortschritt kann die Speicherverwendung um die Hälfte senken und Texturen reibungsloser laden. Da Android -Spiele immer komplexer und visuell anspruchsvoller werden, ist so etwas dringend erforderlich.

Dies ist natürlich nicht nur ein Software -Update. Nur die Geräte, die auf neueren Chipsätzen für Android 16 basieren, können diese Funktion unterstützen, und Google sorgt dafür, dass sie in diesen Fällen implementiert ist.

Vulcan: Androids neue offizielle grafische API

Android basiert auf dem Kern der Open Course -Software. Aus diesem Grund hat es OpenGL als grafische API ausgewählt.

Das Problem liegt in der Leistung. OpenGL ist plattformübergreifend und flexibel, aber furchtbar ineffizient. Sogar PCs kämpfen mit der reibungslosen Renderung mit der API. Telefone gehen viel schlimmer.

Vulcan wurde als effizientere Alternative zu OpenGL entwickelt und sammelte schnell Dampf. Während Windows immer noch von den proprietären DirectX dominiert wird, begannen Plattformen wie Linux und Android, Vulcan zu unterstützen.

Im Laufe der Zeit verbesserte Android, als mehr Spiele auf die neue API wechselten, seine Unterstützung und schrieb sich nach und nach OpenGL aus. Erst letzten Monat wurde Vulcan schließlich als offizielle Grafik -API für Android bekannt gegeben.

Dies bedeutet, dass es nicht mehr nur für unterstützte Spiele verwendet wird, sondern für jedes grafische Bedarf des Betriebssystems. Sogar Dinge wie das Ansehen von Videos werden jetzt von Vulcan auf Android 16 angetrieben.

Was macht Host Image Copy?

Das Erläutern, wie die grafische Verarbeitungspipeline funktioniert, kann ein wenig technisch werden. Daher werden wir versuchen, dies ein wenig zu vereinfachen. Grundsätzlich wurde die Host -Image -Kopie von Android 16 für die CPU für Teile des Rendering -Prozesses verwendet.

Dies reduziert die Last der GPU (um bis zu 50%) und verringert auch die Anzahl der erforderlichen Schritte. Die Idee ist, die CPU die Bildtexturen direkt kopieren zu lassen, die in den Speicher der GPU benötigt werden, ohne die Grafikkarte oder einen temporären Puffer einzubeziehen.

Normalerweise wird dies vermieden, da die GPU am besten mit großen Texturen umgehen kann, aber für Mobilgeräte ist die Situation anders. Die GPU Ihres Telefons ist nicht so leistungsfähig wie die GPU eines PCs und die Texturen eines Handyspiels sind kleiner. Für diese Situation ist es effizienter, die CPU diesen Prozess zu übernehmen.

Das Ergebnis ist eine viel glattere Texturbelastung beim Ausführen eines Spiels oder einer komplexen 3D -Anwendung. Stotter werden beseitigt, und die GPU verwendet weniger Ressourcen, wodurch auch die Wärme reduziert wird.