PowerVR Graphics SDK工具说明:在Android系统上运行PVRTune快速启动指南

本博客替代在新型PowerVR Graphics SDK v3.2中包含的“ 适用于Android开发人员的PVRTune快速启动指南”。 这篇博客的目的是更好地反映SDK当前内容,让您迅速了解PVRTune(GPU剖析器)的最新情况。

先决条件:
• You have installed the PowerVR Graphics SDK v3.2

您已经安装 PowerVR Graphics SDK v3.2
• Your device has a PowerVR GPU

• 设备中包含PowerVR GPU

操作简介

PVRTune分为两个组件:

PVRPerfServer:属于在PowerVR设备上运行的应用程序。PVRPerfServer检索GPU性能数据并通过网络进行发送。
PVRTune GUI:在Linux、Mac OS或Windows系统上运行的GPU分析工具。PVRTune GUI通过PVRPerfServer与设备连接,显示具体的GPU性能数据。

第一步:安装PVRHub

PVRHub是Android应用程序,用于安装PVRTrace,记录设备中的库。可使用ADB安装。
adb install /path/to/PowerVR_SDK/PVRHub/Android_armeabi_armeabi-v7a_x86_mips/PVRHub.apk

第二步(可选):通过 ADB转发数据

这个选项步骤需要通过USB而不是 WiFi连接PVRPerfServer。

完成这个步骤需要使用ADB:

第三步:分析应用程序

开始分析前,选择 “Start PVRPerfServer” (A) 选项。

就是这样,现在可以开始分析了。

启动您收藏的应用程序(如 Water演示):

1

在电脑上打开PVRTune GUI:

2

PVRTune将在子网自动广播PVRPerfServer服务器,并在 (A)中列出。 执行第二步,只需键入“localhost” ,然后点击“Go” (C).

结论

现在您应该可以看到PVRTune功能实例,可访问所有硬件数据;但这只是PVRTune所有可执行功能的一部分。
Along with the PVRTrace libraries, PVRPerfServer is capable of sending software counter information, override the render state and display Open GL ES timing data. Check the PVRTune User Manual for an accurate list.
使用PVRTrace库,PVRPerfServer可发送软件计数器信息,覆盖渲染状态,并显示Open GL ES计时数据。您可查看PVRTune用户手册,查找到详细的功能清单。

原文链接: http://blog.imgtec.com/powervr-developers/powervr-graphics-sdk-tools-exp... .

--电子创新网--
粤ICP备12070055号