---
title: Imagination GPU Driver Update Adds Support for Additional Vulkan and OpenCL Extensions
description: Imagination updates its GPU driver, adding Vulkan and OpenCL extensions to enhance performance, memory management, and virtualisation for Linux and Android platforms.
image: https://blog.imaginationtech.com/hubfs/ddk-blog-banner-oct-25.jpg
---

[![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20White.svg) ![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20Black.svg)](https://blog.imaginationtech.com/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

×

[GPU](https://blog.imaginationtech.com/tag/gpu)

## Imagination GPU Driver Update Adds Support for Additional Vulkan and OpenCL Extensions

![Picture of Patrik Masson](https://blog.imaginationtech.com/hs-fs/hubfs/patrik-masson.jpeg?width=60&name=patrik-masson.jpeg)

 By [Patrik Masson](https://blog.imaginationtech.com/author/patrik-masson)

 Oct 8, 2025  |  1 min read

- 08 October 2025
- [Patrik Masson](https://blog.imaginationtech.com/author/patrik-masson)

In our latest updated, our customers can now grab the latest version of the Linux and Android Driver Development Kits from the Partner Portal. Here are some of the highlights of what has been updated: 

### Leveraging Cooperative Matrix in Vulkan

To help accelerate graphics post-processing, neural shaders, physics simulations, and machine learning inference on the GPU, DDK 25.2 implements support for **VK\_KHR\_cooperative\_matrix**. This extension provides Vulkan developers with a standardised and widely supported way to handle cooperative matrix operations, which are particularly useful for high-performance matmul in compute shaders.

Cooperative matrix types are medium-sized matrices that are primarily supported in compute shaders, where the storage for the matrix is spread across all invocations in a given scope. These invocations cooperate to run matrix multiplies in a parallelised and optimised manner. They are an ideal fit for the deeply integrated AI acceleration inside the new [Imagination E-Series GPUs](https://www.imaginationtech.com/products/e-series/).

### Vulkan Pipeline Compilation Rearchitecture

As Vulkan has evolved, developer needs have shifted, making the original model of compiling complete pipeline-shader objects upfront increasingly impractical. Many new extensions reflect this shift, introducing more flexible, dynamic pipeline behaviour. However, these changes challenge traditional architectures that rely on static pipeline-state assumptions.

To address this, we’re extensively re-architecting our Vulkan driver’s shader and pipeline compilation process. This overhaul introduces a modular compilation framework, streamlined development workflows, and improved management of pipeline variants. Enhancements in caching and hashing reduce runtime hitching, while new capabilities for late-stage shader linking and re-compilation provide a foundation for future innovations to support modern Vulkan development and evolving application demands.

### OpenCL Memory Management Improvements

Developers can now use pinned memory via **CL\_USE\_HOST\_PTR** and **CL\_ALLOC\_HOST\_PTR**. This is an effective tool for bandwidth-intensive applications, repetitive transfers and memory transfer limited segments of applications.

We’ve also introduced the ability to import externally allocated memory, such as buffers shared via DMA-BUF file descriptors, into OpenCL as Unified Shared Virtual Memory (SVM). This enables seamless, zero-copy data sharing between OpenCL and other components (e.g., video decoders, camera drivers, or other compute APIs) that support DMA-BUF.

By mapping external memory into the OpenCL SVM space, applications can:

- Avoid redundant memory copies between subsystems.
- Achieve lower latency and higher throughput in data-intensive pipelines.
- Maintain unified memory access semantics across host and device.

### Better Power Management In Virtualised Systems

Virtualisation is a popular feature, particularly in the automotive market where the GPU in a multi-domain controller is supporting the operating systems for the in-vehicle infotainment, cockpit and ADAS all at once. Customers that employ GPU virtualisation can now take advantage of GPU dynamic voltage and frequency scaling (DVFS) on platforms.

---

*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.2 RTM1, will be maintained for at least one year for bug fixes and security vulnerabilities.* *To find out more,* [***request a meeting with one of our team.***](https://www.imaginationtech.com/contact-us/)

[GPU](https://blog.imaginationtech.com/tag/gpu)

#### Share this post

- <https://twitter.com/intent/tweet?url=https://blog.imaginationtech.com/driver-update-adds-support-for-vulkan-and-opencl-extensions&text=Imagination%20GPU%20Driver%20Update%20Adds%20Support%20for%20Additional%20Vulkan%20and%20OpenCL%20Extensions>
- [mailto:?subject=https://blog.imaginationtech.com/driver-update-adds-support-for-vulkan-and-opencl-extensions](mailto:?subject=https://blog.imaginationtech.com/driver-update-adds-support-for-vulkan-and-opencl-extensions)

##### About the Author

![Picture of Patrik Masson](https://blog.imaginationtech.com/hs-fs/hubfs/patrik-masson.jpeg?width=60&name=patrik-masson.jpeg)

[Patrik Masson](https://blog.imaginationtech.com/author/patrik-masson)

 Patrik is Director of Product Management at Imagination Technologies, where he leads the strategy and development of the company's software and developer tools. With over a decade of experience in industrial automation, managing extensive product portfolios through their full lifecycles, he focuses on delivering value for Imagination's customers and developer ecosystem across the entire software stack.

[More from Patrik Masson](https://blog.imaginationtech.com/author/patrik-masson)

### Subscribe to our blog

### Introducing E-Series GPU

 Imagination E-Series GPU IP breaks through the barriers of throughput, memory, and power at the edge.Built for next-gen AI, E-Series delivers high performance and adaptability across mobile, automotive, desktop, and consumer markets, avoiding the rigidity of fixed-function accelerators while retaining the flexibility of GPU programmability. 

[Learn more](https://www.imaginationtech.com/products/e-series/)

### Read Next

[![](https://blog.imaginationtech.com/hubfs/HubSpot%20Blog%20Header.png)](https://blog.imaginationtech.com/from-prototype-to-performance-optimizing-opencv-resize-on-volcanic-gpus)

## [From Prototype to Performance: Optimizing OpenCV Resize on Volcanic GPUs](https://blog.imaginationtech.com/from-prototype-to-performance-optimizing-opencv-resize-on-volcanic-gpus)

[AI](https://blog.imaginationtech.com/tag/ai) [GPU](https://blog.imaginationtech.com/tag/gpu)

6 min read

This is a practitioner-oriented prototype case study. It focuses on implementation and optimization...

[Read more](https://blog.imaginationtech.com/from-prototype-to-performance-optimizing-opencv-resize-on-volcanic-gpus)

[![voice assistant on phone](https://blog.imaginationtech.com/hubfs/AdobeStock_1830810279.jpeg)](https://blog.imaginationtech.com/llm-performance-and-acceleration-on-powervr-part-2)

## [LLM Performance and Acceleration on PowerVR - Part 2](https://blog.imaginationtech.com/llm-performance-and-acceleration-on-powervr-part-2)

[AI](https://blog.imaginationtech.com/tag/ai) [GPU](https://blog.imaginationtech.com/tag/gpu)

3 min read

Part 2: Recap Welcome to the second part of this two-part blog series about how to accelerate large...

[Read more](https://blog.imaginationtech.com/llm-performance-and-acceleration-on-powervr-part-2)

[![](https://blog.imaginationtech.com/hubfs/HubSpot%20Blog%20Header%20(1).png)](https://blog.imaginationtech.com/from-graphics-to-ai-and-back-again)

## [From graphics to AI, and back again](https://blog.imaginationtech.com/from-graphics-to-ai-and-back-again)

[GPU](https://blog.imaginationtech.com/tag/gpu)

4 min read

Forty-five years ago, my father was studying radio engineering in the Soviet Union. The transistors...

[Read more](https://blog.imaginationtech.com/from-graphics-to-ai-and-back-again)

- Products 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Open Access](https://www.imaginationtech.com/products/open-access/)
    - [Design Optimization Kit](https://www.imaginationtech.com/products/design-optimisation-kit/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- Developers 
    - [Developers](https://developer.imaginationtech.com/)
    - [PowerVR SDK and Tools](https://developer.imaginationtech.com/powervr-sdk/)
    - [Developer Downloads](https://developer.imaginationtech.com/downloads/)
    - [Developer Documentation](https://docs.imgtec.com/)
    - [Developer Forums](https://forums.imgtec.com)
- About Imagination 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Career Opportunities](https://www.imaginationtech.com/careers/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Imagination Leadership](https://www.imaginationtech.com/leadership/)
    - [Contact Imagination](https://www.imaginationtech.com/contact-us/)
- Applications 
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
- News & Insights 
    - [News](https://www.imaginationtech.com/news/)
    - [Resources](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [The Future of Automotive](https://www.imaginationtech.com/future-of-automotive/)
    - [University Programme](https://university.imgtec.com/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)

![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Footer%20Logo.svg)

© Imagination Technologies Limited. All rights reserved.

- [Privacy Policy](https://www.imaginationtech.com/privacy/)
- [Use of Cookies](https://www.imaginationtech.com/cookies/)
- [Terms of Use](https://www.imaginationtech.com/terms/)
- [Trademarks](https://www.imaginationtech.com/trademarks/)
- [Quality Policy](https://www.imaginationtech.com/quality-policy/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://2426966.fs1.hubspotusercontent-na1.net/hubfs/2426966/video_assets/222365834860/inherited/web_optimized.mp4",
  "dateModified" : "2026-09-21T11:10:58.274Z",
  "duration" : "PT1M19S",
  "height" : 1080,
  "name" : "Neural Super Resolution - Public",
  "thumbnailUrl" : "https://resources.imaginationtech.com/hubfs/Social/Neural%20Super%20Resolution%20-%20Public.mp4/medium.jpg",
  "uploadDate" : "2026-09-21T11:10:47.048Z",
  "width" : 1920
}
```