Download PVRTrace User Manual - Imagination Technologies

Transcript
Public
Imagination Technologies
1. Introduction
1.1.
Document Overview
The purpose of this document is to serve as a complete user manual for the PVRTrace analysis tool
and its associated libraries, as well as PVRTracePlayback. It includes compatibility information,
installation instructions, a guide to the functionality of the application and a complete listing of all
interface options and preferences.
1.2.
Software Overview
PVRTrace is a recording and analysis utility, which captures all the API calls made by an OpenGL ES
application as it is running and records the data for subsequent analysis. It consists of three main
components:

Recording Libraries: These are shim libraries that sit between an OpenGL ES application and
the platform‟s native graphics libraries capturing the API calls. These calls are captured and
written into a .pvrtrace file for reading back by the PVRTrace GUI and PVRTracePlayback.

PVRTrace GUI: This serves as the analysis interface of PVRTrace allowing user-friendly
access to the contents of pre-recorded .pvrtrace files.

PVRTracePlayback: This tool is used to play back .pvrtrace files on various platforms. This
enables accurate debugging of multiple runs of a program across multiple platforms.
PVRTrace
5
Revision PowerVR SDK REL_3.5@3523383a