Майбутні графічні процесори Mali від AMR Holding на чіпах MediaTek, Samsung Exynos і Huawei HiSilicon підтримуватимуть драйвери GPU, які можна оновлювати через Google Play Store.
Компанія Qualcomm оголосила про Snapdragon 865 і Snapdragon 765/765G мобільні платформи в грудні 2019 року, і захоплюючим доповненням до списку ігрових функцій, підтримуваних цими чіпсетами, стала підтримка оновлюваних драйверів GPU. Незважаючи на те, що драйвери графічного процесора зазвичай постачаються разом із оновленнями OTA, Qualcomm вирішила спосіб частіше випускати оновлення через магазини програм і Xiaomi стала першим брендом смартфонів, який випустив оновлення GPU до серії Mi 10 і Redmi K30 Pro на початку цього року. Слідом за цим розробкою компанія ARM також оголосила про подібну підтримку свого класу графічних процесорів Mali, які є в мобільних процесорах MediaTek, HiSilicon від Huawei і Exynos від Samsung.
Подібно до комп’ютерів, оновлювані драйвери графічного процесора на смартфонах можуть стати в нагоді для виправлення помилок, покращення продуктивності графіки або додавання нових функцій із API OpenGL або Vulkan. Оскільки виробникам потрібні місяці, щоб вдосконалити оновлення OTA, оновлення драйверів GPU можна надсилати швидко та частіше через магазини додатків, якщо вони не залежать від системи оновлення.
Як правило, виробники комплектного обладнання можуть підготувати своє програмне забезпечення, використовуючи заповнювач для програми GPU, дочекавшись виробник мікросхем (Qualcomm, MediaTek, Huawei або Samsung) для впровадження оновленого драйвера GPU в оновлену BSP, і надішліть оновлений драйвер GPU на всі підтримувані пристрої через магазин програм після підписання програми. Як згадувалося вище, Xiaomi вже скористалася перевагами цієї функції та надіслала оновлення графічного процесора Adreno 650 на Mi 10 (огляд), Mi 10 Pro (огляд)і Redmi K30 Pro через власний магазин програм.
В публікація в блозі, ARM оголосила, що реалізувала підтримку оновлюваних драйверів для графічних процесорів Mali, але не розкриваючи, які графічні процесори виграють від цієї функції. Ми підозрюємо, що це стосується графічного процесора Mali-G78, який був нещодавно анонсовано разом із процесором Cortex-A78 від ARM архітектура. Очікується, що графічний процесор Mali-G78 можна буде побачити на майбутніх мобільних платформах від MediaTek, Samsung і Huawei, навіть незважаючи на те, що HiSilicon, можливо, не зможе пожинати плоди цієї розробки і, можливо, доведеться вдаються до повторного використання минулорічних процесорів Kirin як виробник напівпровідників TSMC заборонено брати участь у бізнесі з Huawei у складі заборона на торгівлю, введена урядом США.
Протягом багатьох років графічні процесори Mali, включаючи Mali-G77, на сучасних флагманських чіпсетах, таких як Samsung Exynos 990 і MediaTek Розмір 1000/1000л не змогли встигати за продуктивністю своїх аналогів у лінійці Qualcomm Adreno. Підтримка оновлюваних драйверів GPU означає, що є певні можливості для покращення цієї ситуації на користь інших компаній, крім Qualcomm.
На додаток до оновлюваного драйвера GPU, ARM також оголосила про підтримку майбутніх GPU Mali Android GPU Inspector, інструмент профілювання з відкритим вихідним кодом, який допоможе розробникам ігор оптимізувати графічну продуктивність із метою збільшення кадру швидкість і кращу якість візуалізації – в іграх і програмах для різних графічних процесорів від різних постачальників і в багатьох пристроїв. Samsung Galaxy S10, Samsung Galaxy Note 10, Samsung Galaxy S20 і Google Pixel 4 – це деякі з пристроїв, які скоро будуть підтримуватися Android GPU Inspector.