POWERVR SOFTWARE

SOLUTIONS

Open-source drivers, compute libraries and tools for graphics, AI and functional safety.

Designed for scalability, real-time performance, and seamless deployment across automotive, embedded, and edge AI platforms

EMPOWERING DEVELOPERS:
FROM CODE TO DEPLOYMENT

From compilers and code samples to Driver Development Kits (DDKs) and debuggers, Imagination provides the essential tools developers need to bring GPU-powered products to life.

Our software ecosystem supports every stage of the developer journey, enabling fast, reliable development from initial testing to full production. With solutions based on open standards, developers can move from functional to performant to fully optimised workflows, whether targeting graphics, compute, or edge AI applications.

IMG RTX M Software Visualisation

PURPOSE-BUILT TOOLS FOR GRAPHICS AND COMPUTE

The Imagination Developer Portal provides a suite of essential tools for developing graphics and compute workloads on Imagination GPUs, including our award-winning PVR Tools.

From performance tuning to real-time debugging, these resources are designed to help developers fully leverage our hardware and optimise applications across platforms. Whether you’re building high-performance compute pipelines or pushing the limits of real-time graphics, our toolchain enables faster development and more efficient workflows.

Visit our Developers website

ENGINEERED FOR UNITY, UNREAL, AND YOU

Imagination collaborates with leading global software companies to ensure their applications run smoothly and efficiently on our GPU architectures. From automotive and consumer devices to mobile and desktop platforms, we help developers unlock the full performance potential of their applications on Imagination-powered devices.

Our deep integration with Unity and Unreal Engine ensures that millions of developers worldwide benefit from GPU-optimised rendering, enhanced compatibility, and seamless deployment across platforms, delivering exceptional user experiences on everything from infotainment systems to mobile games.

Discover our ecosystem

EMPOWERING DEVELOPERS TO USE PowerVR’s HIGH PERFORMANCE AND ENERGY EFFICIENCY TO CREATE INCREDIBLE GAMING EXPERIENCES FOR PLAYERS

Learn more

“At NetEase, we prioritise quality in gaming as the foundation for delivering exceptional experiences. In partnership with Imagination, we have optimised our games for both Messiah and our proprietary NeoX engine. By working closely together, we aim to empower developers to use PowerVR’shigh performance and energy efficiency to create incredible gaming experiences for players. With Imagination’s IMG DXT GPU, we are bringing industry-leading mobile ray tracing to the mainstream, enabling immersive graphics for a wider audience.”

NetEase Games logo

Qi Hu Lin

Senior Technical Expert, NetEase Games

OPEN-SOURCE FOR FULL STACK CONTROL

Imagination offers an open-source GPU driver that’s fully upstreamed in Mesa, giving silicon vendors, OEMs, and graphics developers unmatched control over the graphics software stack for supported Imagination GPUs.

This approach enables complete transparency and flexibility, allowing developers to build, customise, and optimise their graphics solutions without relying on proprietary code. It also ensures long-term maintainability and community-driven innovation for Linux-based and embedded systems.

Access our Open Source Driver
This diagram shows the range of AI and Compute software tools available and how they can be used together to boost GPU utilisation.

AI TOOLKITS & COMPUTE LIBRARIES

Imagination GPUs are supported by a suite of low-level OpenCL compute libraries, including imgBLAS, imgNN, and imgFFT, designed to accelerate AI and vision workloads.

Combined with our back-end graph compiler, developers can optimise for up to 80% GPU utilisation, ideal for high-throughput tasks such as computer vision, sensor data pre/post-processing, and perception pipelines in ADAS systems.

Whether you're working in edge AI, automotive, or embedded platforms, these toolkits deliver fast, efficient compute performance while keeping power consumption low.

DRIVER DEVELOPMENT KITS FOR ANDROID, LINUX AND WINDOWS

Our regularly updated Graphics Driver Development Kits (DDKs) provide GPU customers with continuous performance optimisations and full access to the latest graphics APIs and platform-specific extensions.

Imagination maintains DDKs across Android, Linux, and Windows, enabling seamless integration and consistent performance on the world’s most widely used operating systems. Whether you're building for mobile, automotive, or desktop platforms, our DDKs ensure your application makes the most of our GPU hardware.

SAFETY-CRITICAL GPU SOFTWARE

Functional safety is essential in automotive, aerospace, and other high-integrity systems where fault detection, risk mitigation, and regulatory compliance are non-negotiable.

To meet these demands, Imagination partners with CoreAVI, a global leader in safety-critical GPU software, to deliver certified drivers supporting OpenGL SC and Vulkan SC on Imagination GPUs. Together, we ensure that developers building for ISO 26262 environments can rely on a robust, standards-compliant graphics stack for mission- and safety-critical applications.

Learn about Functional Safety with Imagination

FREQUENTLY ASKED QUESTIONS

A driver is a piece of software that enables communication between the operating system and the underlying hardware. Drivers are typically developed by the hardware provider so that they can allocate processing resources in the most efficient manner. 

Drivers can be updated throughout the lifecycle of a product to boost device performance or provide additional features. Processor IP providers such as Imagination provide Driver Development Kits (DDKs) to customers to enable them to quickly build their own drivers based on our IP. 

Software libraries are pre-written code samples that a software developer can apply to any number of software projects, saving time when writing and optimising applications. They exist for a huge range of common operations varying from Fourier transforms to neural networks.  

Hardware vendors like Imagination offer highly optimised software libraries that developers can use as a fast-track to good performance when porting code across devices.  

Open-source software is code that is freely available for anyone to inspect, use or contribute to its development. As the volume of open-source software expands across tools, operating systems, programming frameworks, middleware and more it is an increasingly common component in today’s technology ecosystem.  

Open-source software enables the developer community to innovate free from the legal, financial and logistical constraints of proprietary solutions. It expands the life cycle of popular products as developers are not dependent on corporations to provide important updates. It allows creators to save time by not reinventing the wheel with each new project, while also allowing for ecosystem collaboration and unification around popular standards.