С актуализацията на Android 16 QPR2, смартфоните Google Pixel 10

...
С актуализацията на Android 16 QPR2, смартфоните Google Pixel 10
Коментари Харесай

Linux приложенията работят по-добре на Google Pixel 10, отколкото на други смартфони

С актуализацията на Android 16 QPR2, смарт телефоните Гугъл Pixel 10 получиха поддръжка на хардуерно ускоряване при рендиране на Linux приложенията. Механизмът към момента е неустойчив и не е ясно за какво Гугъл не го е внедрила на други устройства, оповестява Android Authority.

През март Гугъл пусна приложението Linux Terminal за Android, което разрешава на потребителите да започват пълнофункционални Linux приложение на мобилните устройства. Първоначално приложението поддържаше единствено стратегии от командния ред, само че Гугъл ще в профил това ограничаване в идната актуализация на Android 16 QPR2. Този развой е муден и на множеството Android устройства стратегиите с графичен потребителски интерфейс на Linux към момента няма да работят вярно. Това е по този начин, тъй като Linux Terminal сега употребява енджина за рендиране Lavapipe. Lavapipe употребява единствено процесора (CPU) за комплицираните калкулации и растеризация – превръщане на векторната графика в пиксели – макар че графичният процесор (GPU) може да извършва тези задания по-бързо и по-ефективно.

За да се оправят с този минус, разработчиците на Гугъл взеха решение да прибавят поддръжка на Gfxstream към Linux Terminal. Това е технология за виртуализация на графиките, която пренасочва поръчките на графичния API от посетител виртуалната машина към хост-устройството с Android, което разрешава рендериране на Linux приложенията с графичния ускорител. В предварителната версия на Android Canary 2509 за септември в настройките на приложението Linux Terminal се появи ново меню „ Графично ускоряване “ с единствения пункт за съществуващия софтуерен рендеринг. А с стартирането на Android 16 QPR2 Beta 3, консуматор на Reddit откри, че хардуерното ускоряване за Linux приложенията е било задействано на неговия Pixel 10, откакто Linux приложение е разкрило графичния драйвер Vulkan на смарт телефона.

В последната предварителна версия на фърмуера е открит файл за наслагвания, който задейства поддръжката на Gfxstream единствено на Pixel 10 смарт телефоните и я деактивира на останалите устройства. Това е неразбираемо, защото Gfxstream е библиотека за пренасочване на API, която е самостоятелна от графичния процесор на устройството. GPU Tensor G5 може да не е най-мощният на пазара, само че явно е по-бърз от всеки процесор, когато става въпрос за рендиране на потребителски интерфейс. В резултат на това Pixel 10 има ясно преимущество пред останалите Android устройства във връзка с съвместимостта с Linux стратегиите. За страдание, даже в този случай Gfxstream към момента е неустойчив: поддържат се единствено 47 от 142-те разширения за Pixel 10, някои от които работят погрешно, а други даже по-зле, в сравнение с със софтуерен рендер.

Припомнете си, че по-рано Гугъл отстрани Daily Hub от Pixel 10, с цел да усъвършенства неговата продуктивност.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР