https://community.arm.com/developer/tools-software/graphics/b/blog/posts/accelerating-mali-gpu-analysis-using-arm-mobile-studio?_ga=2.63595119.1707627554.1563937012-2006915827.1543458513

数据很全很开心 下面的问题就是 怎么能连手机跑起来。。。

这里带宽数据给的好详细啊

load/store

texture

tile buffer

都有曲线

https://community.arm.com/developer/tools-software/graphics/b/blog/posts/integrating-arm-mobile-studio-with-unity?_ga=2.104958531.1707627554.1563937012-2006915827.1543458513

mali这边好多宝贝啊

https://developer.arm.com/tools-and-software/graphics-and-gaming/arm-mobile-studio/learn

翻墙食用

竟然也是全家桶。。。装一个 里面有四个。。

arm mobile studio:

streamline      ---performance analyzer CPU&GPU

graphic analyzer    ---GPU API debugger

offline compiler    ----Shader static analysis

performance advisor   --Analysis reports

===================================================

https://developer.arm.com/tools-and-software/graphics-and-gaming/arm-mobile-studio/downloads

https://developer.arm.com/tools-and-software/graphics-and-gaming/arm-mobile-studio/learn/get-started/get-started-with-graphics-analyzer

安装配置步骤

后面有unity 和unreal的配置方法

照上面配置

装android studio自动下android sdk

adb在platform-tools里面

pc和phone在同一局域网 (才能ping通

adb devices

ping phoneip

adb kill-server

要开5002端口

adb tcpip 5002

adb connect yourphoneIP : 5002

adb devices

unity copy  libMGD.so/unreal 在设置里勾选mali

android studio路径配给unity

出包

装GA 在手机

从GA里面list选你要debug的app

在host上connect

如果端口开对了 就能看到frame了

///////////////////////////

5002: 由于目标计算机积极拒绝,无法连接。 (10061)

failed to connect to 192.168.XX.XXX:5002

开发者模式里面的设置

usb线

adb -s devicename forward tcp:5002 tcp:5002

adb forward --list

////////////////////////////////////////

read timeout

换了个华为p30照着操作了一顿 需要load libAGA MGD我都试过

connection这个error没有了

log出一些error 没有trace 数据

总之 华为mali MGD不好用!我用别的!

估计root的会好些 但是华为。。

root了还是有问题

https://github.com/ARM-software/Tool-Solutions/tree/master/mobile-application-profiling

https://github.com/ARM-software/Tool-Solutions/tree/master/mobile-application-profiling/mobile-studio-scripts

这个

mali streamline给这么多数据 说明他们很厉害了 数据相当全

可官网unity 连huawei那些docs全不好使。。。他们怎么想的。。写一东西不想让人用吗。。。

mali gpu debugger的更多相关文章

  1. android studio 2.0 GPU Debugger使用说明

    GPU Debugger GPU Debugging Tools The GPU debugging tools are an experimental feature intended to hel ...

  2. Mali GPU OpenGL ES 应用性能优化--測试+定位+优化流程

    1. 使用DS-5 Streamline定位瓶颈 DS-5 Streamline要求GPU驱动启用性能測试,在Mali GPU驱动中激活性能測试对性能影响微不足道. 1.1 DS-5 Streamli ...

  3. Mali GPU OpenGL ES 应用性能优化--基本方法

    1. 经常使用优化工具 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTXlBcnJvdw==/font/5a6L5L2T/fontsize/400/fil ...

  4. GPU Debugger

    https://gpuopen.com/presentations/2019/digital-dragons-2019-make-your-game-friendly.pdf https://grap ...

  5. 安卓平台下ARM Mali OpenCL编程-GPU信息检测(转)

    对于ARM Mali GPU,目前是支持OpenCL1.1,所以我们可以利用OpenCL来加速我们的计算. 一直以来,对于Mali GPU的OpenCL编程,一直没有环境来测试.好不容易弄到一个华为M ...

  6. vulkan gpu limits in mali

    https://community.arm.com/developer/tools-software/graphics/b/blog/posts/memory-limits-with-vulkan-o ...

  7. ARM:移动GPU往PC GPU效能迈进

    行动装置的热潮持续不退,各大手机制造商除了想尽办法推出外型酷炫的行动装置设备来吸引消费者的目光之外,更在行动应用处理器玩起多核心的「核」战争,无非是希望能够带给消费者更优异的效能新体验.然而,随着消费 ...

  8. 五大移动GPU厂商

    <谁能笑傲江湖?移动处理器门派那些事儿>一文中我们把2012年的移动处理器的厂商做了一番介绍,并依照各自的属性给划分了门派.既然把他们称为江湖门派.那么每一个门派总要有自己的绝活.移动处理 ...

  9. GPU hang

    最近做新项目 初期一直遇到个gpu hang的问题 就是command 提交过去gpu 就一直在那里 直到time out 也没什么别的错误提示 gpu debugger还抓不了 解决方案是 缩小之后 ...

随机推荐

  1. 主成分分析(PCA)与线性判别分析(LDA)

    主成分分析 线性.非监督.全局的降维算法 PCA最大方差理论 出发点:在信号处理领域,信号具有较大方差,噪声具有较小方差 目标:最大化投影方差,让数据在主投影方向上方差最大 PCA的求解方法: 对样本 ...

  2. Codeforces contest 1277 E. Beautiful Rectangle

  3. 第11章:使用Python打造MySQL专家系统

    1.Python语言高级特性 1).深入浅出Python生成器 1).生成器函数:与普通函数定义类似,使用yield语句而不是return语句返回结果.yield语句一次返回一个结果,在每个结果中间挂 ...

  4. 【规律】A Rational Sequence

    题目描述 An infinite full binary tree labeled by positive rational numbers is defi ned by:• The label of ...

  5. SQL Server循环插入

    一个SQL循环插入的代码,运行正常: BEGIN DECLARE @idx AS INT; DECLARE @NodeName nvarchar(255); DECLARE @OtherName nv ...

  6. varnish 子程序流程

    VCL中主要动作: pass:当一个请求被pass后,这个请求将通过varnish转发到后端服务器,该请求不会被缓存,后续的请求仍然通过Varnish处理.pass可以放在vcl_recv 和vcl_ ...

  7. python 爬取文章后存储excel 以及csv

    import requests from bs4 import BeautifulSoup import random import openpyxl xls=openpyxl.Workbook() ...

  8. hdu 1869 枚举+Dijstra

    一点小变形就是了..] #include<iostream> #include<cstdio> #define maxn 201 #define inf 999999 usin ...

  9. AngularJS-03 过滤器

    过滤器 可以对输入的值按照指定的方案进行处理后再输出的函数. 1.货比过滤器currency:{{ currency_expression | currency : symbol}} 2.日期过滤器: ...

  10. ffmpeg源码分析之媒体打开过程

    int avformat_open_input(AVFormatContext **ps,           const char *filename,           AVInputForma ...