UE5.2 Mobile安卓游戏 Graphics Profile工具使用总结

Android Graphics Profile工具

Android游戏Profile 图形帧的常用工具有: snapdragon profiler, renderdoc,

手机游戏APP环境

(1)opengl es3.1/3.2或者vulkan

(2)UE5 Android 打Debug包

(3)USB连接电脑的设置:

手机连接电脑,开启USB传输文件模式,开启开发者模式,打开USB调试模式,打开允许USB安装,打开启动GPU调试层

snapdragon profiler

下载地址:

Snapdragon Profiler - Qualcomm Developer Network

打开snapdragon profiler

Start a Session开启连接:

 打开Snapshot GPU Frame Capture

 开启安卓游戏APP

 点击想要Profile的进程(com.XXXX),这里以UE4的一个手机demo为例子:

com.YourCompany.MobileGame

点击Take Snapshot

使用感觉:snapdragon profiler稳定性比较差,经常崩溃, 不推荐使用。

Renderdoc 

下载地址: RenderDoc

一直以来renderdoc在PC端渲染用debug图形渲染用Renderdoc是非常好的, 同样的,Renderdoc 也可以作用在安卓手机抓帧。

 选取连接的手机

 手机会自动拉起下面的Renderdoc App程序,代表连接成功

 在Renderdoc上选择要运行的游戏App进行Launch

 Launch后手机这时候自动运行这个游戏APP

 

在Renderdoc点击 CaptureFrame抓帧

 

使用感觉: Renderdoc for android稳定性不错,能清晰看图形变换过程,就是能暂时不能debug 具体shader执行有点可惜和renderpass时间查看也存在问题(由于是本人某些操作还存在部分问题).

Android GPU Inspector (AGI)

下载地址: Android GPU Inspector  |  Android game development  |  Android Developers

 

对特定手机(官方列举了)才有效, 有一定硬件门槛. 可以看出支持设备还是挺少的。

IntelGPA + 模拟器

猜你喜欢

转载自blog.csdn.net/qq_29523119/article/details/131428280