ARM’s next Mali GPUs will support updateable drivers via the Google Play Store
Just like PCs, updateable GPU drivers on smartphones can come in handy for fixing bugs, improving graphics performance, or adding new features from OpenGL or Vulkan APIs. Since manufacturers take months to perfect OTA updates, updates to GPU drivers can be sent quickly and more frequently through app stores when they are independent of system updates.
Typically, OEMs can prepare their software by using a placeholder for the GPU application, wait for for the chip manufacturer (Qualcomm, MediaTek, Huawei, or Samsung) to implement the updated GPU driver in the updated BSP, and push the updated GPU driver to all the supported devices via an app store after signing the application. As mentioned above, Xiaomi has already benefitted from the functionality and sent updates to the Adreno 650 GPU on Mi 10 (review), Mi 10 Pro (review), and Redmi K30 Pro via its own apps store.
For years, Mali GPUs including the Mali-G77 on the current flagship chipsets like the Samsung Exynos 990 and MediaTek Dimensity 1000/1000L have been unable to keep up with the performance of their counterparts in the Qualcomm Adreno lineup. The support for updateable GPU drivers means there is some scope for this situation to improve in favor of companies other than Qualcomm.
In addition to the updateable GPU driver, ARM has also announced that upcoming Mali GPUs will support Android GPU Inspector, an open-source profiling tool that will help game developers to optimize the graphics performance – aiming for higher frame rates and better rendering quality – on their games and apps for different GPUs from a variety of vendors and across multiple devices. Samsung Galaxy S10, Samsung Galaxy Note 10, Samsung Galaxy S20, and Google Pixel 4 are some of the devices that will soon be supported on Android GPU Inspector.
Comments
Post a Comment