V najnovšej epizóde Android Developers Backstage vývojári z Google hovoria o obnovovacej frekvencii 120 Hz na Pixel 3, režime vysokého jasu a ďalších.
Nedávno vyšla najnovšia epizóda podcastu Android Developers Backstage. Tentokrát v ňom vystúpili Michael Wright z tímu Android Framework Team, Chet Haase z tímu Android Developer Relations a Romain Guy z tímu Android Toolkit. V tejto epizóde sa vývojári zamerali na niekoľko zaujímavých tém, vrátane možnosti zobrazenia 120 Hz na Google Pixel 3, režimu vysokého jasu, haptiky Pixel 4 a ďalších. Tu je prehľad všetkých kľúčových problémov, ktoré sa riešili v epizóde 129:
Google Pixel 3 s displejom s vysokou obnovovacou frekvenciou?
S uvedením Pixel 4 naskočil Google do pásma displeja s vysokou obnovovacou frekvenciou a na oboch zariadeniach zabalil displej s frekvenciou 90 Hz. Vedeli ste však, že Google uvažoval o zahrnutí displeja s obnovovacou frekvenciou 120 Hz na Pixel 3? Podľa Haaseho z tímu Android Developer Relations, menší Pixel 3 nemal dostať OLED displej z rôznych dôvodov, a preto Google zvažoval použitie Sharp 120Hz displeja na zariadenie. Haase povedal: "Takže to bolo ako 'no, ak nemáme OLED, čo budeme robiť?" a tak jedna z úvah bola „No, možno urobíme 120Hz LCD.“ Žiaľ, Haase neprezradil, prečo si spoločnosť nakoniec vybrala P-OLED panel nad 120Hz LCD.
Čo urobil Google, aby sa vysoká obnovovacia frekvencia vzťahovala na celý ekosystém?
V epizóde vývojári tiež objasnili, ako sa spoločnosti Google podarilo dosiahnuť, aby sa vysoká obnovovacia frekvencia vzťahovala na ekosystém Android ako celok. Spoločnosť zaviedla funkciu dynamického prepínania obnovovacej frekvencie v systéme Android 10 na automatické prepínanie medzi 90 a 60 Hz kvôli úspore energie. Spoločnosť uznáva problémy v starších zostavách (pravdepodobne s odkazom na jasnosť fiasko), ale hovorí, že teraz sú na oveľa lepšom mieste.
Dotknite sa položky Vzorkovanie
Jedným z veľkých problémov tímu s Pixel 4 je, že používa 120 Hz dotykové vzorkovanie. Spoločnosť súhlasila s použitím 120 Hz, pretože prepínanie medzi 120 Hz a 180 Hz dotykovým vzorkovaním bolo náročné a malo vysoké náklady na energiu. Tím má podozrenie, že sa to v budúcnosti zmení, pretože spoločnosť príde na to, ako znížiť náklady na energiu a zvládnuť oveľa viac vstupov. Obnovovacia frekvencia 90 Hz a vzorkovanie dotykom 120 Hz nie sú ideálnou kombináciou, pretože vzorkovanie dotykom 120 Hz znamená, že vstup prichádza do každého druhého snímku.
Na vyriešenie tohto problému spoločnosť Google použila prevzorkovanie, ktoré bolo zavedené s Project Butter v systéme Android 4.1 na interpoláciu/predpovedanie dotykových udalostí. Google tiež skúma novú techniku nazývanú late-latching, pri ktorej prevzorkuje udalosti v poslednom možnom momente tesne pred vykreslením. Očakáva sa, že táto nová technika zlepší zážitok počas posúvania zoznamov.
Jas
Počas podcastu vývojári tiež prezradili, že Google zvažoval úpravu jasu na základe aplikácií v Androide 10. Dôvodom bolo, že keďže väčšina ľudí zvyšuje jas fotografií a videí, dávalo by zmysel, aby to Android robil automaticky. Ako sa ukázalo, bol to naozaj zlý nápad, pretože ľudia túto stratu kontroly nenávideli. Preto nebola implementovaná.
Vyšší jas je však dôležitý pre prezeranie obsahu HDR, takže Google používa Režim vysokého jasu (HBM) len pre obsah HDR. Na sérii Pixel zvyšuje HBM jas na ~ 600-700 nits v závislosti od panelu. Wright dodal, že potrebujete asi 700 nitov, aby ste boli vo všetkých prípadoch čitateľní na slnku, ale Pixel nepoužíva HBM na slnku. Dôvodom, prečo sa HBM nepoužíva mimo videa HDR, sú predovšetkým obavy z vyhorenia, nie energie.
Pixel 4 Haptics
Nakoniec sa podcast zameriava na haptiku série Pixel 4. V prípade, že vlastníte Pixel 4, možno ste si všimli, že zariadenia hladko vibrujú so zvukom zvonení a budíkov. V predchádzajúcich verziách série Pixel musel Google vytvoriť haptickú konfiguráciu pre každý vyzváňací tón a zvuk budíka, aby sa dosiahol tento efekt, ale to sa zmenilo s Pixel 4.
S Pixelom 4 Google zaviedol hmatovú spätnú väzbu spojenú so zvukom. Teraz je v audio kontajneri kanál, ktorý je v skutočnosti haptický signál, pretože haptický signál vyzerá ako skutočne nízkofrekvenčný zvukový signál. Toto je však dostupné len s vopred zahrnutými vyzváňacími tónmi a budíkmi. Zariadenia nemajú žiadne prepojenie za chodu pre zvonenia a budíky tretích strán. Zatiaľ neexistuje žiadna dokumentácia pre vývojárov tretích strán, aby to urobili na svojom vlastnom zvuku, pretože haptická spätná väzba spojená so zvukom nie je k dispozícii na všetkých zariadeniach.
Celú epizódu si môžete vypočuť na Google Podcastoch tento odkaz.
Ďakujeme prispievateľovi XDA Dylanovi Ragovi za pomoc pri zostavovaní tejto rekapitulácie!