Our latest driver release (DDK 25.1 RTM2) adds support for the latest version of the Android operating system, along with a richer set of OpenCL extensions and Vulkan 1.4 on Android.
Vulkan is a popular API among our Imagination’s developer community as it offers low-overhead, cross-platform access to modern GPUs, and enables developers to maximise performance and efficiency across a wide range of devices. Its explicit control over GPU operations and support for advanced features like multi-threading and fine-grained resource management make it ideal for high-performance gaming, real-time rendering, and compute-intensive applications.
Vulkan 1.4 was already available to our Imagination community via the Linux driver, but this release extends support into the Android driver as well - a particularly important move given the centrality of Vulkan to Android’s GPU strategy. Vulkan 1.4 itself is a significant update that consolidates many previously optional features into the core specification, streamlining development and ensuring consistent cross-platform support for high-performance graphics and compute applications. Key enhancements include:
Following the stable release of Android 16, Android device users have been busy updating their operating system to the latest version. This release’s inclusion of support for Android 16 means that OEMs, developers and consumers can fully leverage the operating system’s advancements in performance, multitasking, and visual fidelity, including new features like:
The final key update in the latest driver release is expanded OpenCL support – extremely important for developers looking to leverage our GPUs for AI at the edge. New features now supported include:
We’re also thrilled to introduce support for OpenCL Subgroups — a game-changing upgrade that brings warp-level control and fine-grained parallelism to your compute kernels. With Subgroups, developers can now accelerate performance with efficient intra-workgroup communication, unlock hardware-level SIMD execution for tighter control and optimize memory access in data-heavy workloads. Whether building high-performance graphics, AI pipelines, or scientific simulations, Subgroups give developers the tools to push OpenCL applications to the next level.
Imagination maintains its Android, Windows, and open-source and proprietary Linux drivers with regular updates that give customers access to the latest operating systems and APIs (and their popular extensions), as well as performance optimisations.
This release, 25.1 RTM2, will be maintained for at least four years for bug fixes and security vulnerabilities.
To find out more, request a meeting with one of our team.