Kuidas sundida GPU renderdamist Androidis

Kui GPU renderdamine viis Androidi, oli see pehmelt öeldes ebausaldusväärne. See on ametlik eesmärk, mis aitab äppide toimivust parandada, kuid tollal ei teadnud paljud graafilised kasutajaliidesed, kuidas GPU renderdamisega töötada. Mõnel juhul oli see tarkvara renderdamisest isegi aeglasem.

Aja jooksul, eriti pärast Android 4.0 ilmumist, muutus GPU töökindlamaks ja muutus aeglaselt enamiku rakenduste vaikeseadeks. Nüüd on enamiku värskendatud rakenduste GPU-d renderdatud nende järkudesse.

Kuid enne kui jõuame selle valiku lubamise lõpuni, selgitame välja, kuidas see töötab.

Mis on GPU renderdamine?

GPU on graafika töötlemise üksus . Põhimõtteliselt on see väga sarnane protsessoriga, kuid arvutite tegemise ja operatsioonisüsteemi ja riistvaraga seotud ülesannete täitmise asemel haldab GPU graafilist teavet. Teisisõnu, see paneb kraami ekraanil silma nägemiseks.

Kuigi protsessor on täiesti võimeline graafiliste käskudega toime tulema, võtab see nii, et süsteemi jaoks oluliste asjade tegemine võtab aega, mis võib viia viivituseni. Veelgi enam, protsessorite kujundamise viis muudab need graafiliste andmete töötlemisel üsna ebaefektiivseks, võrreldes GPU-dega, mis on programmeeritud graafilise teabe töötlemiseks.

Siit tuleb ka GPU renderdamine - see viib graafilise töötlemise osa protsessorist eemale, vabastades sellega tähtsamad tööd. Kuna graafiline protsessor on graafiliste andmetega palju parem, on lõpptulemuseks parem jõudlus nii protsessori kui ka GPU jaoks.

Millal sundida GPU renderdamist

Selle sätte lubamine laadib GPU-st akna komponendid, näiteks teksti, nupud ja 2d graafika arvutused. See muudab teie seadme kasutajaliidese animatsioone paremaks ja tunneb end vähem mahajäänud. Kuigi 2D-rakendustes saate kindlasti sujuvama kasutuskogemuse ja parema kaadrisageduse, võib teie seade lõpuks rohkem akut kasutada. GPU-d tarbivad teadaolevalt rohkem energiat kui protsessorid, seega eeldage, et aku eluiga väheneb 10-15%, kui jätate selle alati sisse.

Nõrgema protsessoriga seadmetel on GPU renderdamise sundimine kindlasti mõttekas. Kui teie seade on midagi vähem kui neljatuumaline, soovitaksin teil selle alati sisse lülitada.

Kuid pidage meeles, et GPU renderdamine on efektiivne ainult 2d-rakenduste korral. 3D-graafikat kasutavate suurte mängude kaadrisagedus võib olla kehvem, kui Force GPU renderdamine on lubatud. Hea on see, et enamik Androidi versioone ei häiri 3D-rakendusi ja sunnib GPU-d renderdama ainult 2d-rakendustes, mis seda vaikimisi ei kasuta.

Kuna enamiku uute rakenduste koodis on see valik juba lubatud, võite märgata suuri erinevusi ainult telefoni menüüde sirvimisel. Teie seade tunneb end lõbusamana ja kuvab ekraanil teavet kiiremini kui varem. Muidugi, mõned vanemad või halvasti valmistatud rakendused saavutavad GPU renderdamise sundimise ajal suurema kaadrisageduse, kuid need juhtumid on harvad.

Alumine rida on see, et teie otsustada on, kas soovite vahetada aku kasutusaega suurema voolavuse ja mõne täiendava kaadrisageduse nimel. Seda silmas pidades saate siin lubada, kuidas sundida GPU renderdamist .

GPU renderdamise sundimise lubamine

  1. Minge jaotisse Seaded ja kerige lõpuni alla.

    Märkus. Kui näete kirjet nimega Arendaja valikud, puudutage seda ja hüpake paremale 5. sammu juurde.

  2. Kui te seda valikut ei näe, puudutage valikut Teave telefoni kohta (Teave seadme kohta) ja otsige kirje nimega Koosta number .

  3. Puudutage järjenumbrit 7 korda, kuni kuvatakse teade " Nüüd olete arendaja ".

  4. Minge tagasi seadete juurde , kerige alla ja peaksite nägema uut valikut nimega Arendaja valikud . Puudutage seda.

  5. Kerige riistvara kiirendatud renderdamiseni ja lubage GPU renderdamise kõrval olev lüliti .