PowerVR Series1

Up
SGLDirect Reference
SGL Reference
DirectDraw Programming
Direct3D Programming
SGL Programming
Performance Notes
Debug and Timing Utilities
PCI Card Installation
FAQ

 

Debug and Timing Utilities

The latest developer releases of the PowerVR PCX1/PCX2 drivers include utilities which allow you to obtain run-time debug and timing information as your 3D application (either Direct3D or SGL Direct) runs on PowerVR.

Installing these drivers (version 4.1.0c2 or later) will allow you to install three different versions of the PowerVR drivers: Release, Timing and Debug.

 

The Release driver is the standard PowerVR driver which will give you the highest rendering performance and not output any debug/timing information.

The Timing driver outputs the number of opaque and translucent polygons in the scene for every frame or a user-definable average number of frames, and lists detailed timing information on shutdown. Optionally a timing bar is displayed at the bottom of the screen which graphically indicates the software time spent in the HAL, any time spent waiting for the render to complete, and the total time spent per frame. This is particularly useful for performance tuning and optimisation work.

The Debug driver also includes the timing information but also reports useful additional information including warning messages for unsupported Direct3D features and other application behaviour which could be disadvantageous for PowerVR operation.

We recommend you read the PowerVR Debug Utility documentation before using the Timing or Debug drivers:

DOWNL-MSW_ZIP.GIF (1327 bytes)[6 K]

 

Confidential / provided under Non-Disclosure Agreement
Copyright © 1999-2000, PowerVR Technologies and partners. PowerVR Technologies is a division of Imagination Technologies Limited.