Graphics

Processing

Fast, intricate and efficient visual effects for any device

Built on cutting-edge architecture, we deliver high-performance graphics, ultra-efficient power, and AI-driven acceleration, powering advanced visuals, everywhere.

Still the Original, Still the Best

Imagination’s PowerVR parallel processing architecture started development in the 1990s to address the growing complexities of computer games.

After three decades and thirteen generations of performance boosts, efficiency savings and seismic graphics innovations, PowerVR remains the cutting-edge solution for 2/3D graphics processing on power-constrained devices, able to handle anything from an industrial user interface to cloud gaming service provision.

Discover Imagination's GPUs

Our latest graphics updates

decorative

Mobile Ray Tracing

Imagination developed the world’s first hardware-based ray tracing solution for mobile; our technology remains the most power efficient ray tracing solution in the market, sitting at Level 4 in the RTLS.

To help manufacturers build ray tracing into more devices, we offer a scaled down Ray Acceleration Cluster (RAC) option that still delivers realistic lighting effects in half the silicon area.

Ray Tracing with Imagination

Gaming for PCs

Imagination GPUs can support Windows-based gaming thanks to new hardware-based support for DirectX introduced with IMG DXD. With its combined support for Vulkan 1.3, OpenGL 4.6 via Zink, OpenGL ES 3.2, Open CL 3.0 and DirectX 11_0 FL, DXD has the API coverage to run popular PC games as well as other Windows-based applications and mobile titles.
Game on your PC with Imagination
FSR onFSR off

Fragment Shading Rate

Imagination provides developers with space to innovate thanks to performance saving features like Fragment Shading Rate (FSR).

FSR reduces the number of fragments processed while significantly increasing graphics performance with minimal impact on visual quality. FSR improves ray-traced effects by sending fewer rays into the scene. This means that realistic lights and shadows can be achieved with a smaller silicon area, allowing developers to make the most of ray tracing even with half or single-RAC configurations. Developers can choose how aggressively they use FSR and balance how games use hardware to deliver the best visual experience.

Learn more about FSR

2D Dual-Rate Texturing

Many cutting-edge games rely on texture-sampling heavy filter effects. D-Series GPUs from Imagination have a special mode inside their texture processing unit (TPU) that detects these algorithms and doubles their execution rate.

This result of this “fast path” for post-processing effects is a doubling of bilinear filtering performance, which can be used for tasks such as image processing, or advanced ray tracing.

Discover D-Series

Flexible graphics & compute processing

As the most advanced parallel processing architecture for power-constrained devices, Imagination GPUs can be deployed to accelerate either graphics or AI tasks – or both at the same time!

Our GPUs’ asynchronous processing of different task types – like rendering the smartphone’s UI and accelerating an LLM – makes them a very flexible silicon investment. They also come with hardware-based virtualisation for low-overhead GPU multitasking.

Discover AI wth Imagination
graphics architecture

Efficient by design

The PowerVR architecture is the foundation of all Imagination GPUs and is the gold standard of power-efficient graphics processing for edge devices, from wearables to laptops.

It combines two complementary architectural features to provide the very highest levels of efficiency and performance at the edge: tile-based rendering and deferred rendering.

Find out more
Mobile gaming

Enabling gaming everywhere

Imagination’s graphics solutions scale from 1 Gpixel/s for industrial displays right up to 144 GPixel/s for cloud gaming service providers. We enable device manufacturers to create exceptional user interfaces and gaming experiences on any device.

As the leading supplier of GPU IP into in-vehicle infotainment systems, our technology is powering the digitalisation of vehicles and, as self-driving technology evolves, is ready to support new forms of car entertainment.

RISC-V Ready

Imagination GPUs are supported by cutting-edge software that supports the latest API trends and have been optimised for RISC-V as a target application processor. Our GPUs are the perfect addition to RISC-V projects and are already shipping on multiple boards available today.
Learn why we're the GPU of choice

An extensive ecosystem
of tools and support

Imagination GPUs are complemented by the PowerVR Insider ecosystem which provides extensive support and tools to a vibrant community of developers who have already created hundreds of thousands of apps optimised for PowerVR powered devices.
powervr sdk and tools icon

PowerVR SDK

Includes a cross-platform OS and API abstraction layer, as well as a library of helper tools for maths and resource loading. It also features optimised example applications to demonstrate the most efficient ways of implementing common 3D graphics effects on PowerVR GPUs.
Learn more
powervr tools icon

PowerVR Tools

Our suite of utilities is designed to enable rapid graphics application development. It targets a range of areas, including asset exporting and optimisation, PC emulation, prototyping environments, online and offline performance, analysis tools and more.
Learn more
API

Open Source GPU Drivers

Enabling our customers to take control of their complete graphics software stack. Open source drivers for Rogue based GPU solutions. Providing flexible, high performance and quality open source drivers.
Learn more

Frequently asked questions

A GPU, or Graphics Processing Unit, executes several independent instructions at the same time via numerous parallel pipelines. GPUs are designed to handle the repetitive and concurrent computations needed in graphics processing, such as computing the position of objects in a 3D scene and the lighting, shadows, and reflections associated with them. They are also ideally suited to some AI or machine learning activities such as denoising and upscaling.

The GPU is often connected to the CPU and memory through a high-speed bus, allowing data to be exchanged swiftly between the two units. When a programme sends a request to the GPU for processing, the appropriate data is placed into the GPU’s memory. The data is subsequently assigned to a GPU core, which contains the specialised, parallelised units that process the instructions.  Once all essential processing is done, the results are either returned to the CPU and memory for additional processing or displayed on a monitor.

GPUs and CPUs are both types of processors that perform calculations in a computer, but they are optimised for different types of tasks.

A GPU, or Graphics Processing Unit, is a specialised processor that is optimised for handling large numbers of independent calculations in parallel and simultaneously.  Their cores are well-suited for tasks such as rendering 3D graphics, video encoding, and machine learning.

A CPU, or Central Processing Unit, is a general-purpose processor that is responsible for executing most of the instructions that make up a computer program. It is optimised for performing a wide range of tasks, including running operating systems, executing software applications, and performing basic arithmetic and logic operations. CPUs can have one or more cores that are used for sequential processing which is good for programs where the results of a previous instruction feed into subsequent instructions.

In terms of performance, GPUs are generally faster than CPUs for tasks that require parallel processing, such as rendering 3D graphics or certain artificial intelligence programs. However, CPUs are generally better suited for tasks that require sequential processing, such as running software applications or performing basic arithmetic and logic operations.

GPUs are used in a wide range of products and applications, such as:

  • Desktop and laptop computers: Most modern computers include a dedicated GPU, which is used to render graphics, play games, and perform other visually intensive tasks.
  • Gaming consoles: Gaming consoles, such as the Xbox and PlayStation, include specialised GPUs designed to deliver high-quality graphics and immersive gaming experiences.
  • Mobile devices: Many modern smartphones and tablets include a GPU, which is used to render high-quality images and video, and to power mobile games.
  • Automotive applications: GPUs are used in the automotive industry to drive the infotainment systems and perform autonomous vehicles functions.