U posljednjoj epizodi Android Developers Backstage, programeri iz Googlea govore o brzini osvježavanja od 120 Hz na Pixelu 3, načinu visoke svjetline i još mnogo toga.
Nedavno je objavljena najnovija epizoda podcasta Android Developers Backstage. Ovog puta sudjelovali su Michael Wright iz Android Framework tima, Chet Haase iz Android Developer Relations tima i Romain Guy iz Android Toolkit tima. U ovoj epizodi programeri su se usredotočili na nekoliko zanimljivih tema, uključujući mogućnost prikaza od 120 Hz na Google Pixelu 3, način visoke svjetline, Pixel 4 haptics i više. Evo kratkog pregleda svih ključnih problema kojima se bavila epizoda 129:
Google Pixel 3 sa zaslonom visoke stope osvježavanja?
S lansiranjem Pixela 4, Google je skočio na zaslon visoke stope osvježavanja i upakirao zaslon od 90 Hz na oba uređaja. Ali jeste li znali da je Google razmišljao o uključivanju zaslona od 120 Hz osvježavanja na Pixelu 3? Prema Haaseu iz Android Developer Relations tima, manji Pixel 3 nije trebao dobiti OLED zaslon iz raznih razloga, zbog čega je Google razmatrao korištenje Sharpovog 120Hz zaslona na uređaj. Haase je rekao: "Dakle, bilo je kao 'pa, ako nemamo OLED, što ćemo?" i tako je jedno od razmatranja bilo 'pa možda napravimo 120Hz LCD.'" Nažalost, Haase nije otkrio zašto je tvrtka konačno izabrala P-OLED panel umjesto 120Hz LCD.
Što je Google učinio da visoku stopu osvježavanja učini primjenjivom na cijeli ekosustav?
U epizodi, programeri su također rasvijetlili kako je Google uspio učiniti visoku stopu osvježavanja primjenjivom na Android ekosustav u cjelini. Tvrtka je predstavila dinamičku značajku promjene brzine osvježavanja u Androidu 10 za automatsko prebacivanje između 90 i 60 Hz radi uštede energije. Tvrtka priznaje probleme u ranijim verzijama (vjerojatno se odnosi na fijasko svjetline), ali kaže da su sada na puno boljem mjestu.
Dodirnite Uzorkovanje
Jedan od velikih problema tima s Pixelom 4 je to što koristi uzorkovanje dodirom od 120 Hz. Tvrtka je pristala koristiti 120 Hz jer je prebacivanje između 120 Hz i 180 Hz uzorkovanja dodirom bilo izazovno i imalo je velike troškove energije. Tim sumnja da će se to promijeniti u budućnosti jer tvrtka bude smišljala kako smanjiti troškove električne energije i podnijeti toliko više unosa. Brzina osvježavanja od 90 Hz i uzorkovanje dodirom od 120 Hz nisu idealna kombinacija jer uzorkovanje dodirom od 120 Hz znači da unos dolazi u svakom drugom okviru.
Kako bi riješio ovaj problem, Google je upotrijebio ponovno uzorkovanje koje je uvedeno s projektom Butter u Androidu 4.1 za interpolaciju/predviđanje događaja dodira. Google također istražuje novu tehniku koja se zove kasno zaključavanje, u kojoj će ponovno uzorkovati događaje u posljednjem mogućem trenutku neposredno prije renderiranja. Očekuje se da će ova nova tehnika poboljšati iskustvo tijekom pomicanja popisa.
Svjetlina
Tijekom podcasta, programeri su također otkrili da je Google razmatrao podešavanje svjetline na temelju aplikacija u Androidu 10. Obrazloženje je bilo da, budući da većina ljudi pojačava svjetlinu za fotografije i videozapise, bilo bi logično da Android to čini automatski. Ispostavilo se da je to bila jako loša ideja jer su ljudi mrzili ovaj gubitak kontrole. Stoga nije provedeno.
Međutim, veća svjetlina je važna za gledanje HDR sadržaja, pa Google koristi Način visoke svjetline (HBM) samo za HDR sadržaj. Na Pixel seriji, HBM povećava svjetlinu na ~600-700 nita, ovisno o ploči. Wright je dodao da vam je potrebno oko 700 nita da biste bili čitljivi na sunčevoj svjetlosti u svim slučajevima, ali Pixel ne koristi HBM na sunčevoj svjetlosti. Razlog zašto se HBM ne koristi izvan HDR videa prvenstveno je zabrinutost pri snimanju, a ne snaga.
Pixel 4 Haptics
Naposljetku, podcast pomiče fokus na dodirne elemente serije Pixel 4. U slučaju da posjedujete Pixel 4, možda ste primijetili da uređaji glatko vibriraju uz zvuk melodija zvona i alarma. U prethodnim verzijama Pixel serije, Google je morao stvoriti haptičku konfiguraciju za svaki zvuk zvona i alarma kako bi postigao ovaj učinak, ali to se promijenilo s Pixelom 4.
S Pixelom 4, Google je predstavio audio-uparenu haptičku povratnu informaciju. Sada postoji kanal u audio spremniku koji je zapravo haptički signal jer haptički signal izgleda kao stvarno niskofrekventni audio signal. Međutim, to je dostupno samo s unaprijed uključenim melodijama zvona i alarmima. Uređaji nemaju on-the-fly spoj za melodije zvona i alarme trećih strana. Još ne postoji dokumentacija za razvojne programere trećih strana da to rade na vlastitom zvuku budući da dodirna povratna informacija povezana sa zvukom nije dostupna na svim uređajima.
Možete poslušati cijelu epizodu na Google Podcasts slijedeći ovaj link.
Hvala XDA suradniku Dylanu Ragi na pomoći u sastavljanju ovog sažetka!