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