Google pieprasīt, lai visi Android 16 tālruņi izmantotu Vulcan API

Kopsavilkums: Android 16 prasīs ierīcēm, lai atbalstītu Vulcan jauno resursdatora attēla kopēšanas funkciju. Tas uzlabos spēļu un 3D grafikas veiktspēju un samazinās stostīšanās.

Android daudzus gadus izmanto efektīvāku Vulcan API. Izmantojot Android 16 jaunās izmaiņas, Google dubultojas, pieprasot ierīcēm, lai atbalstītu jauno resursdatora attēla kopēšanas funkciju.

Nav grūti saprast, kāpēc; Šis jaunais progress var samazināt atmiņas izmantošanu uz pusi un vienmērīgāk ielādēt faktūras. Tā kā Android spēles kļūst arvien sarežģītākas un vizuāli prasīgākas, kaut kas līdzīgs ir ļoti vajadzīgs.

Protams, tas nav tikai programmatūras atjauninājums. Tikai ierīces, kas veidotas uz jaunākiem mikroshēmām Android 16, var atbalstīt šo funkciju, un Google pārliecinās, ka šajos gadījumos tā tiek ieviesta.

Vulcan: Android jaunā oficiālā grafiskā API

Android tika veidots uz atvērtā kursa programmatūras kodola. Tāpēc tā izvēlējās OpenGL par savu grafisko API.

Problēma ir veiktspēja. OpenGL ir savstarpēja platforma un elastīga, taču tā ir šausmīgi neefektīva. Pat personālie datori cīnās ar vienmērīgu atveidošanu ar API; Telefoniem ir daudz sliktāk.

Vulcan tika izstrādāta kā efektīvāka OpenGL alternatīva, un tas ātri savāca tvaiku. Kamēr Windows joprojām dominē patentētais DirectX, tādas platformas kā Linux un Android sāka atbalstīt Vulcan.

Laika gaitā, tā kā vairāk spēļu pārgāja uz jauno API, Android uzlaboja tā atbalstu, pakāpeniski pārtraucot OpenGL. Tikai pagājušajā mēnesī Vulcan beidzot tika paziņots par oficiālo Android grafikas API.

Tas nozīmē, ka tas vairs netiek izmantots tikai atbalstītajām spēlēm, bet gan par katru operētājsistēmas grafisko vajadzību. Pat tādas lietas kā videoklipu skatīšanās tagad Vulcan darbina operētājsistēmā Android 16.

Ko dara resursdatora attēla kopija?

Izskaidrojot, kā darbojas grafiskā apstrādes cauruļvads, var kļūt nedaudz tehnisks, tāpēc mēs centīsimies to nedaudz vienkāršot. Būtībā Android 16 resursdatora attēla kopija ir paredzēta, lai izmantotu CPU renderēšanas procesa daļām.

Tas samazina GPU slodzi (pat par 50%) un samazina arī to darbību skaitu arī kopumā. Ideja ir ļaut CPU tieši kopēt attēla faktūras, kas vajadzīgas GPU atmiņā, neiesaistot grafisko karti vai pagaidu buferi.

Parasti no tā izvairās, jo GPU vislabāk rīkojas ar lielām tekstūrām, bet mobilajām ierīcēm situācija ir atšķirīga. Jūsu tālruņa GPU nav tik jaudīgs kā datora GPU, un mobilās spēles faktūras ir mazākas. Šajā situācijā ir efektīvāk ļaut CPU uzņemties atbildību par šo procesu.

Rezultāts ir daudz vienmērīgāka tekstūras ielāde, palaižot spēli vai jebkuru sarežģītu 3D lietojumprogrammu. Stažtie tiek likvidēti, un GPU izmanto mazāk resursu, samazinot arī siltumu.