Profiling and debugging with PowerVR Graphics Tools

The PowerVR Graphics Tools are a suite of utilities targeting important phases of an application’s development cycle including asset optimization, coding, and profiling and debugging software on-device.

To help you obtain a 360-degree view of our profiling and debugging tools for PowerVR hardware, we’ve put together a video series providing you with a comprehensive tutorial on how to effectively use these utilities. The series covers the most important features of our PVRHub, PVRTune and PVRTrace tools.

In the first part of the tutorial, we will talk you through the main operations of PVRHub, which is chiefly used to configure PVRTune profiling and PVRTrace recording on Android. We will cover installing the PVRTune server and PVRTrace recording libraries, as well as detail some of the available options for working with the utility.

 

In the second video, we go through PVRTune and how to make effective use of it. We explain not only what data is displayed, but how to efficiently interpret it as well. In addition, we also take some time to detail the counters that help you identify common and corner case bottlenecks.

 

Finally, the third video deals with PVRTrace, our OpenGL ES API recording and analysis utility, capable of inspecting captured data, identifying redundant calls, highlighting costly shaders and more.

 

We hope that these videos will help you make the most out of our profiling and debugging tools.

If you require further support and training, there are three main channels you can use. First, there is our Developer Forum which is the more informal way of getting in touch with the team, where primarily non-confidential queries are addressed.

You can also contact our Support team through our free and confidential Developer Ticketing System. We also offer training and workshops, where we can visit you on site or arrange a conference call to discuss the specifics of our graphics architecture and performance recommendations.

Remember to also follow us on Twitter (@ImaginationTech, @PowerVRInsider) for  the latest news and announcements from the PowerVR Insider team.

1 thought on “Profiling and debugging with PowerVR Graphics Tools”

  1. This is useful article for Graphics Programmer to debug and optimize on Android PowerVR Devices. I just only one concern about how to start PVRTrace after game launch. As you know, some game always have long story, and the bug or FPS decrease for long time to play which is hard to start record from the beginning of game.

Leave a Comment

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

benny.har-even@imgtec.com
Tel: +44 (0)1923 260 511

Related blog articles

What is PowerVR Automotive? Register NOW to hear our webinar.

The automotive industry is going through many changes and that is having a huge impact on the semiconductor IP industry. The vehicle will move from being predominantly mechanical to primarily a computer on wheels enabling a future of self-driving cars,

Image-based lighting

PowerVR Tools and SDK 2018 Release 2 now available

Here’s an early Christmas present for graphics developers – the release of the latest version of our PowerVR Tools and SDK! The headline features for this release include some exciting new examples demonstrating new techniques in our SDK, and some very

on stage in China

PVRIC4 a hit at ICCAD 2018 in China

Imagination’s PVRIC4 image compression tech garnered plenty of attention at the recent ICCAD China 2018 symposium, which took place on 29th and 30th November at the Zhuhai International Convention & Exhibition Centre, China. The annual event focusses on integrated circuit

The ultimate embedded GPUs for the latest applications

Introducing PowerVR Series9XEP, Series9XMP, and Series9XTP As Benjamin Franklin once said, only three things in life are certain: death, taxes and the ongoing rapid advancement of GPUs for embedded applications*. Proving his point, this week, Imagination has once again pushed

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.