The new capabilities of PVRTune 2018 Release 1 will allow the creation of apps and games that can take advantage of the underlying hardware to get optimal performance at a low power consumption.
PVRTune is now ‘API aware’ and can retrieve and present events that have been generated by the client driver of native programming interfaces such as OpenGL ES and the EGL. UI enhancements will also make navigation more intuitive and improve data presentation.
PVRTune now allows developers to view application-level API calls (e.g. glDraw) in the PVRTune GUI and trace a piece of work from the application level through the PowerVR driver and onto the hardware for execution. In this way they can see how work that was submitted at the application level directly affects the behaviour and performance of both the driver and hardware. PVRTune can also provide other information from the client driver such as surface format, size and shader details.
PVRTune supports OpenGL ES / EGL client driver, with Vulkan support to follow