PowerVR Graphics SDK v3.0 r2 is out now, brings BlackBerry 10 support and Android SDK Manager integration

Share on linkedin
Share on twitter
Share on facebook
Share on reddit
Share on digg
Share on email

As you’ve probably noticed over the past few days, we have announced an important update to the latest version of our PowerVR Graphics SDK, which is now free to download for all PowerVR Insider members.

The PowerVR Graphics SDK v3.0 r2 release brings two new important features that are definitely going to resonate with the latest news and developments in the mobile world.

PowerVR Graphics SDK with native BlackBerry 10 support

BlackBerry 10 is the new OS (Operating System) from RIM that will power the next generation of devices about to be released by the Canada-based company at the end of January. Initial feedback from testers and industry analysts has been very positive and we look forward to seeing the mobile platforms in action. On the application front, RIM has announced the OS, also known as BB 10, should launch with more than 70,000 apps which gives it an important head start compared to other newcomers.

One of the big additions to our PowerVR Graphics SDK v3.0 r2 is support for RIM’s BlackBerry 10 OS (OpenGL ES 1.x and 2.0) as a set of Native SDK projects, fully integrated with the QNX Momentics IDE. We’ve ported PVRShell, PVRTools and all of our Example applications to the new OS, making it straightforward to port your existing Android and iOS C++ code to RIM’s new platform.

PowerVR graphics SDK C-C++ - OGLES2Water-src-OGLES2Water.cpp - QNX Momentics IDE _018

PowerVR graphics SDK C-C++ - QNX Momentics IDE _017

BlackBerry developers can try out the new PowerVR SDK on the BlackBerry 10 Dev Alpha A and B devices, whose complete specifications are outlined on BlackBerry’s Developer Blog. In terms of hardware, it’s worth mentioning the Dev Alpha A uses Texas Instruments’ OMAP 4460 dual core processor with PowerVR Series5 graphics whereas the Alpha B has the OMAP 4470. This recently released OMAP4 platform from TI improves performance especially for graphics via the new PowerVR SGX544SC GPU.


Both handsets have a 4.2-inch display with a 1280 x 768 resolution that provides 356ppi, while using a 15:9 aspect ratio.

RIM has recently confirmed that a BB 10 update should arrive to its PlayBook tablet, meaning native app development with our PowerVR Graphics SDK will be available for that device too. It’s also worth mentioning that both the PlayBook OS 2.0 and BlackBerry 10 are based on the same QNX platform. The BlackBerry PlayBook tablet offers a 7″ LCD display and includes a dual-core processor with a PowerVR SGX540 GPU that supports multiple APIs like OpenGL ES 2.0 or OpenCL 1.0.

RIM blackberry playbook tablet_1

The PowerVR SGX540 has double the pipelines of the already blisteringly-powerful PowerVR SGX530, higher clock speeds and many system level architectural enhancements.

At the official BlackBerry 10 launch, the Canadian company also confirmed that its flagship device, the BlackBerry Z10, will ship in select markets with a dual core TI OMAP 4470 1.5GHz processor, a system-on-a-chip platform that contains the same GPU as the Dev Alpha B device – the PowerVR SGX544SC, part of the Series5XT family.


Android SDK manager integration

The second major improvement is the integration with Android’s SDK Manager. Using the SDK Manager, you can access tools, platforms, and other components that are separated into downloadable packages. The SDK Manager can be launched from Eclipse (with ADT) by selecting Window – Android SDK Manager. On Windows, the SDK Manager.exe file can be found at the root of the Android SDK directory while on Mac or Linux, you can find it by navigating to the tools/ directory in the Android SDK (to run it, execute android sdk).

You can now find the PowerVR SDK among the packages in the list; just add the add-on URL (https://www.imgtec.com/developers/powervr-sdk-tools/installers//androidsdk.xml) to your Android SDK Manager. Make sure the relevant option is checked (OpenGL ES 1.0 or OpenGL ES 2.0) and then click Install for the desired PowerVR Graphics SDK package.

PowerVR graphics SDK on Android SDK Manager - Add-on Sites _014

PowerVR graphics SDK on Android SDK Manager _010

To get started on application development on either Android or BlackBerry 10, register on the PowerVR Insider website (if you haven’t already) and download our free PowerVR SDK v3.0 r2. If you encounter any problems, you can use our PowerVR Insider developer forum, which even has a regularly updated frequently asked questions section.

Make sure you also keep up to date with us on Twitter (@ImaginationTech and @PowerVRInsider) and bookmark https://www.imgtec.com/powervr-developers for the latest posts from our DevTech team.

Alex Voica

Alex Voica

Before deciding to pursue his dream of working in technology marketing, Alexandru held various engineering roles at leading semiconductor companies in Europe. His background also includes research in computer graphics and VR at the School of Advanced Studies Sant'Anna in Pisa. You can follow him on Twitter @alexvoica.

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.

Blog Contact

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

United Kingdom

Tel: +44 (0)1923 260 511

Search by Tag

Search by Author

Related blog articles

bseries imgic technology

Back in the high-performance game

My first encounter with the PowerVR GPU was helping the then VideoLogic launch boards for Matrox in Europe. Not long after I joined the company, working on the rebrand to Imagination Technologies and promoting both our own VideoLogic-branded boards and those of our partners using ST’s Kyro processors. There were tens of board partners but only for one brief moment did we have two partners in the desktop space: NEC and ST.

Read More »
b series hero banner 2

IMG B-Series – a multi-core revolution for a new world

B-Series uses multi-core to deliver an incredible 33 core variations for the widest range of options at all levels of performance points. From the smallest IoT cores up to the mid-range desktop equivalent B-Series an outperform mid-range next-gen consoles. Learn more in this blog post.

Read More »
pvrtune complete

What is PVRTune Complete?

PVR Tune Complete highlights exactly what the application is doing at the GPU level, helping to identify any bottlenecks in the compute stage, the renderer, and the tiler.

Read More »


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