intelGPA 抓帧的踩坑记录,图文
先说能实现的过程 , 结尾再说踩的什么坑(2021年5月8日,本文使用夜神模拟器,仅供学习使用) :
0.0 gpa的下载地址: .html
0.1 装好之后的状态
0.2夜神模拟器用6.6.0.0版本 下载列表: /
1 开始工作
1.1打开 Graphics Monitor 并选择夜神模拟器安装位置
1.2选完之后 需要设置gpa 里的 Auto-detect Launched Applications , 默认值为off 需要选成on
1.3选好之后 ,点击右下角Start按钮
1.4打开后 会有一个夜神模拟器的临时启动方式出现在 Desktop Application 面板里 ,此时要将夜神模拟器的性能设置为通过DirectX的方式渲染 , 修改模拟器的设置需要重启
2 重启之后 ,打开要抓帧的游戏, 大部分游戏可以 但是有些限制了抓帧功能
2.1 进入游戏界面你想抓帧的场景 , 点击正在运行的模拟器的connect按钮 ,会弹出 SyatemAnalyzer窗口
2.2 在Syatem Analyzer中 点击相机按钮 Capture Frame 即可截帧成功并显示在Graphics Monitor上 的右侧列表
2.3 双击 Graphics Monitor上 已经截好的帧画面 可以进入GraphicsFrameAnalyzer分析器 , 此时即可分析当前画面的渲染信息
//====================================================
坑点: 模拟器需要6.6.0.0版本以下 , 高版本抓帧失败, 需要设置模拟器的渲染格式为DirectX , OpenGl虽然也可以抓帧 但是 无法进行渲染分析