Release Notes

2016 R1 | v4.0 | v3.5 | v3.4 | v3.3

For the latest version of the Release Notes please go here.

PowerVR Tools and SDK 2016 R1

Overview

In our first release of 2016, we have provided a host of new fixes and updates – including a fully functioning Vulkan backend for the PVR Framework. The Framework itself consists of a light-weight abstraction layer, as well as utility functions, that provide explicit control of Vulkan whilst reducing the amount of code required to render a scene. It features, among other things: utilities for common tasks, such as object creation and asset uploading (e.g. mesh loading & pipeline baking), simplified object lifetime management, and cross-platform setup. It also includes the GnomeHorde demo, specifically created to show multi-threaded command buffer management for Vulkan.

Builds

PVRFramework v4.1

Examples

PVRTexTool v4.16

PVRShaderEditor v2.7

PVRVFrame v10.3

PVRGeoPOD v2.17

PVRTune v14.141

PVRTrace v3.7

PVRTraceGUI
PVRTracePlayback
PVRTrace Recorder
 

PowerVR Tools and SDK v4.0

Overview

In this release, we aim to ease developers into the new generation of graphics APIs with our new Framework. It is a completely re-written cross-platform and cross-API framework which functions as scaffolding around which to build your own rendering or game engine. In addition to this, we have improved all of our utilities, though PVRTrace is the utility which has had the most changes – not only does it feature a large number of bug-fixes and back-end enhancements, but also a redesigned Scrubber for much improved Image Analysis. PVRTrace now also supports the Android Extension Pack. It also bears mentioning that PVRHub now is compatible with Android 6.0 Marshmallow, and it has been redesigned to support Android TV.

General

Examples

Framework

PVRShaman v2.3.1

PVRTexTool v4.2.0

PVRTexToolGUI

PVRVFrame v10.2

PVRTune v14.137

PVRTuneGUI

PVRPerfServer

PVRShaderEditor v2.7.1

PVRGeoPOD v2.16.7

PVRTrace v3.6.1

PVRTraceGUI

PVRTracePlayback

PVRTrace Recorder

PVRHub v3.0

PVRMonitor v1.03

Documentation

 

PowerVR Tools and SDK v3.5

Overview

In this release, support has been added to PVRVFrame for Android Extension Pack (AEP) as well as new hardware profiles for Dell Venue 8 3840, Lenovo K900, Google Nexus Player, Onda V972, etc. In PVRTune, a new set of counters has been defined for Series6 family to make both high-level and low-level analysis easier, for example, the counters are now categorized under Overview, GPU Advanced, Renderer, Shader, etc. PVRTrace features optimized memory usage as well as an enhanced user interface with a new draw call inspector and better render state machine analysis and browsing. In PVRTexTool, we have added support for ASTC. PVRShaderEditor now supports OpenCL profiling and disassembly. PVRHub supports 64bit platforms and also has an updated configuration file format and relaxed requirements for superuser. The SDK now provides out of the box support for Google's Android Studio IDE.

Examples

PVRTools

PVRShaman v2.3

PVRTexTool v4.1.5

PVRTexToolGUI

PVRVFrame v10.1

PVRTune v14.110

PVRTuneGUI

PVRPerfServer

PVRTune Complete only (NDA)

PVRShaderEditor v2.6

PVRGeoPOD v2.16.4

PVRTrace v3.5

PVRTraceGUI

PVRTracePlayback

PVRTrace Recorder

PVRHub v2.2

Documentation

 

PowerVR Tools and SDK v3.4

Overview

In this release PVRShaderEditor adds the latest compilers for Series6, Series6 FP16, and Series6XT to provide more up-to-date profiling. PVRShaderEditor also adds new functionality to access the GLSL disassembly for these compilers, as well as full instruction set documentation. In addition, several performance optimizations have been made for the different utilities in the PowerVR Tools suite. New SDKs have been added including WebGL, Android 64bit and Linux MIPS. Furthermore, a fully redesigned PowerVR SDK Browser is now supplied with the distribution for improving accessibility of the SDK contents.

Builds

Examples

PVRShell

PVRTools

PVRShaman v2.2.2

PVRTexTool v4.1.4

PVRTexToolGUI

PVRTexToolCLI

PVRTexLib

PVRTexTool Plugins

PVRVFrame v10.0

PVRVTune v14.88

PVRTuneGUI

PVRPerfServer

PVRScope Library

PVRShaderEditor v2.5

PVRGeoPOD v2.16.3

PVRTrace v3.4

PVRTraceGUI

PVRTracePlayback

PVRTrace Recorder

PVRHub v2.1

Android

Documentation

Installer

 

PowerVR Tools and SDK v3.3

PowerVR Tools and SDK v3.3 Release 2

Overview

Builds

Examples

PVRShell

PVRTools

PVRShaman v2.2.1

PVRTexTool v4.1.2

PVRTexToolGUI

PVRTexLib

PVRTexTool Plugins

PVRVFrame v9.9

PVRTune v14.15.2

PVRTuneGUI

PVRPerfServer

PVRScope Library

PVRShaderEditor v2.4

PVRGeoPOD v2.16.2

PVRTrace v3.3.1

PVRTrace Recorder

PVRTracePlayback

PVRHub v2.0

Android

Linux

PVRMonitor v1.01

Documentation

Installer


PowerVR Tools and SDK v3.3 Release 1

Overview

Note

Full support for the recently ratified OpenGL ES 3.1 API has been added to PVRVFrame. Please note that this support is only intended for early development, as an OpenGL ES 3.1 conformance test has not yet been released. To use it, please download the header files from the Khronos website. We will shortly release a full SDK highlighting the most important features of this new API.

Examples

PVRTools

PVRShell

PVRShaman v2.2.0

PVRTexTool v4.1.3

PVRTexLib

PVRTexToolGUI

PVRVFrame v9.8

PVRTune v14.73

PVRShaderEditor v2.3

PVRGeoPOD v2.16

PVRTrace v3.3

PVRTraceGUI

PVRTrace Recorder

Documentation