Imagination and our commitment to open source
As you may have heard, Imagination is now delving into the world of open source and an initial merge request for an early Vulkan® driver and compiler for some of our PowerVR graphics IP has been added to the Mesa 3D graphics library. While over the years we have made contributions to the Linux kernel for embedded CPUs containing our IP, this marks the first time we have made significant contributions to the open-source community for GPUs. The Vulkan driver and compiler can be found in the public Mesa repo and we also offer a corresponding Linux driver and a firmware in public repos. The Linux kernel and firmware will be upstreamed later.
For this initial release, we are supporting some of our established IP and also some of our recent IP that will shortly be hitting shipping silicon. The older GPU is our PowerVR GX6250 from 2014, with a Chromebook Acer R13 laptop featuring a MediaTek MT8173 SoC acting as our target development device. The other two GPUs are from our recent A-Series and B-Series: namely the IMG AXE 1-16M and IMG BXS-4-64. These two GPUs will be featured in industrial and IoT devices where the products will have a long lifespan, and as such, long-term support is critical. By providing an open-source driver option, we are enabling the community to ensure long-term support, free from any corporate concerns or restraints. While we have started with the Vulkan API, for those interested in OpenGL® ES we will be providing support for this via Zink or ANGLE.
To read the full article, click here
Related Semiconductor IP
- LPDDR6/5X/5 PHY V2 - Intel 18A-P
- MIPI SoundWire I3S Peripheral IP
- P1619 / 802.1ae (MACSec) GCM/XTS/CBC-AES Core
- LPDDR6/5X/5 Controller IP
- Post-Quantum ML-KEM IP Core
Related Blogs
- Jeff Bier's Impulse Response - Open Source Digital Signal Processing?
- Using OSVVM for DVB-S2 IP Core Validation
- Beware licensing issues when using open source
- Does RISC-V mean Open Source Processors?
Latest Blogs
- ML-DSA explained: Quantum-Safe digital Signatures for secure embedded Systems
- Efficiency Defines The Future Of Data Movement
- Why Standard-Cell Architecture Matters for Adaptable ASIC Designs
- ML-KEM explained: Quantum-safe Key Exchange for secure embedded Hardware
- Rivos Collaborates to Complete Secure Provisioning of Integrated OpenTitan Root of Trust During SoC Production