AMR Holdings kommande Mali GPU: er på MediaTek, Samsung Exynos och Huawei HiSilicon chips kommer att stödja GPU-drivrutiner som kan uppdateras via Google Play Store.
Qualcomm meddelade Snapdragon 865 och Snapdragon 765/765G mobila plattformar i december 2019 och ett fascinerande tillägg till listan över spelfunktioner som stöds på dessa styrkretsar var stöd för uppdateringsbara GPU-drivrutiner. Även om GPU-drivrutiner vanligtvis levereras tillsammans med OTA-uppdateringar, löste Qualcomm ett sätt att skicka ut mer frekventa uppdateringar via appbutiker och Xiaomi blev det första smarttelefonmärket att driva ut GPU-uppdateringar till Mi 10-serien och Redmi K30 Pro tidigare i år. Efter stämningen har kiseldesignföretaget ARM också meddelat liknande stöd för sin Mali-klass av GPU: er som finns på MediaTek, Huaweis HiSilicon och Samsungs Exynos mobila processorer.
Precis som datorer kan uppdateringsbara GPU-drivrutiner på smartphones vara praktiska för att fixa buggar, förbättra grafikprestanda eller lägga till nya funktioner från OpenGL eller Vulkan API: er. Eftersom det tar månader för tillverkare att perfekta OTA-uppdateringar kan uppdateringar av GPU-drivrutiner skickas snabbt och oftare via appbutiker när de är oberoende av systemet uppdateringar.
Vanligtvis kan OEM-tillverkare förbereda sin programvara genom att använda en platshållare för GPU-applikationen, vänta på chiptillverkaren (Qualcomm, MediaTek, Huawei eller Samsung) för att implementera den uppdaterade GPU-drivrutinen i den uppdaterade BSP, och skicka den uppdaterade GPU-drivrutinen till alla enheter som stöds via en appbutik efter att ha signerat programmet. Som nämnts ovan har Xiaomi redan dragit nytta av funktionaliteten och skickat uppdateringar till Adreno 650 GPU på Mi 10 (recension), Mi 10 Pro (recension), och Redmi K30 Pro via sin egen appbutik.
I den blogginlägg, meddelade ARM att de har implementerat stöd för uppdateringsbara drivrutiner för Mali GPU: er men utan att avslöja vilka GPU: er som kommer att dra nytta av funktionen. Vi misstänker att detta gäller Mali-G78 GPU som nyligen var tillkännagavs tillsammans med ARM: s Cortex-A78 CPU arkitektur. Mali-G78 GPU förväntas ses på kommande mobila plattformar från MediaTek, Samsung och Huawei – även om HiSilicon kanske inte kan skörda frukten av denna utveckling och kanske måste tillgripa att återanvända förra årets Kirin-processorer som halvledartillverkare TSMC har hindrats från att göra affärer med Huawei som en del av handelsförbud infört av den amerikanska regeringen.
I åratal har Mali GPU: er inklusive Mali-G77 på nuvarande flaggskeppskretsuppsättningar som Samsung Exynos 990 och MediaTek Mått 1000/1000L har inte kunnat hålla jämna steg med prestandan hos sina motsvarigheter i Qualcomm Adreno-uppställningen. Stödet för uppdateringsbara GPU-drivrutiner innebär att det finns ett visst utrymme för denna situation att förbättras till förmån för andra företag än Qualcomm.
Förutom den uppdateringsbara GPU-drivrutinen har ARM även meddelat att kommande Mali GPU: er kommer att stödja Android GPU Inspector, ett profileringsverktyg med öppen källkod som hjälper spelutvecklare att optimera grafikprestandan – med sikte på högre bildruta priser och bättre renderingskvalitet – på deras spel och appar för olika GPU: er från en mängd olika leverantörer och över flera enheter. Samsung Galaxy S10, Samsung Galaxy Note 10, Samsung Galaxy S20 och Google Pixel 4 är några av de enheter som snart kommer att stödjas på Android GPU Inspector.