Imagination announces Vulkan SDK for PowerVR Rogue GPUs

Following over a year of intense work by leading hardware, game engine, and platform vendors brought together by the Khronos™ Group, v1.0 of the Vulkan™ graphics and compute API is now available. This new API has been designed for portability across multiple platforms, including desktop and mobile GPU architectures. With an unprecedented number of related materials being open source (including the full Vulkan conformance tests), Khronos is encouraging strong community participation in order to drive API consistency and ecosystem evolution; all of these materials can be found on GitHub.

PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (6)

So why should you care about Vulkan? What makes it so special?

First of all, Vulkan minimizes driver overhead to produce optimal graphics and compute performance, whilst providing the direct GPU control advanced graphics applications require. It also enables GPU commands to be prepared in parallel using numerous CPU cores, giving it a distinct advantage over OpenGL where threading has existed, but been difficult to leverage effectively.

The layered design of this new API enables a common, extensible architecture to install tool layers for code validation, debugging and profiling, without impacting production performance. Khronos’ open source materials enable SDKs and tools to be built for any platform.

PowerVR Graphics SDK v4.1 and the PowerVR Vulkan Framework

In order to let you take advantage of all the benefits of Vulkan from the get go, the PowerVR team have developed a cross-platform and cross-API framework with a full Vulkan back-end.

This PowerVR Framework for Vulkan is included in v4.1 of the PowerVR Graphics SDK released today and illustrates how to use a variety of advanced graphics techniques in addition to acting as a scaffold around which you can develop your own render engine. It’s also designed in such a way that developers can easily extend the asset classes to support their own formats.

The PowerVR Framework facilitates common tasks such as object creation and asset uploading, simplified object lifetime management, and multi-threaded command buffer management for Vulkan. The Framework consists of several modules compiled as static libraries and divided by functionality, and provides built-in support for handling all PowerVR deployment formats (PVR textures, POD models and PFX effects). Additionally it offers a full module for optimized UI/2D rendering and an interface for device cameras.

PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (7)

Ultimately, due to low-level explicit APIs becoming more common, intermediate layers – such as our Framework – have become important to assist with the development of common tasks. This is why the PowerVR Framework was designed with the intention of making the developer’s job simpler, offering better support for explicit APIs through a facilitation layer which reduces development time.

The Framework comes with the MIT industry-standard open source license which allows no-frills integration with commercial and non-commercial projects. Additionally, we offer other resources like our Nexus Player image with a Vulkan driver for Android.

Vulkan is a cutting edge graphics API, with a lot of potential. Potential you can now take advantage of using our new PowerVR Framework! Make sure you check out our dedicated Vulkan page and also follow us on Twitter (@ImaginationTech, @GPUCompute and @PowerVRInsider) for more news and announcements from Imagination.

1 thought on “Imagination announces Vulkan SDK for PowerVR Rogue GPUs”

  1. Talking in plain English, does this mean that your customers (direct and indirect) are going to have open source gpu drivers? I still remember how disappointed I was finding out Intel was not going to support video drivers on their atom processors for my beloved xubuntu desktop…

Please leave a comment below

Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted. We respect your privacy and will not publish your personal details.

Search by Tag

Search for posts by tag.

Search by Author

Search for posts by one of our authors.

Featured posts
Popular posts

Blog Contact

If you have any enquiries regarding any of our blog posts, please contact:

United Kingdom
Tel: +44 (0)1923 260 511

Related blog articles

Connecting to CES 2019

Attending CES on an annual basis does enable one to make comparisons and get a sense of how technology and trends are progressing. Therefore, as well as meetings and discussions around our recent graphics and AI announcements we took the

AI in the UK: Year in Review

As a company focused heavily on enabling AI processing, it’s important to us that the country where we live is supporting efforts around AI technology development and policy. Indeed, the government, academic institutions, investors, and the entire ecosystem in the

CES 2019 banner

Get some facetime with Imagination at CES 2019

As the holiday season starts to fade to a distant memory the reality of CES is once again looming large our horizons, promising a new flurry of technology announcements to try and make sense of. As the saying goes, what

Lenovo 300e

PowerVR 2018 consumer tech round-up

Before we shut up shop for the year here at Imagination HQ, we thought we take a quick look at some of the end user products that Imagination tech found its way into in 2018. Our IP has appeared in

Stay up-to-date with Imagination

Sign up to receive the latest news and product updates from Imagination straight to your inbox.

  • This field is for validation purposes and should be left unchanged.