专栏首页每日一篇技术文章OpenGL ES _ 高级03_调试工具

OpenGL ES _ 高级03_调试工具

  • 帧率测试仪和GPU 报告分析

查看帧率测试报告和GPU分析报告

点击分析按钮,查看可优化的地方

查看各种资源使用情况

用法说明:

  1. Frames Per Second 当前的帧率
  2. 蓝色的半圆表示,当前帧率的波动范围
  3. 中间紫色区域表示的含义:表示占用GPU 上不同的资源
  4. TILER 表示处理几何(Geometry)占用的资源,即表示处理顶点占用的资源 5.RENDERER 测试的是GPU处理像素占用的资源(指示的是片段像素处理,比如片段着色器程序)
  5. Device 表示的是TILER 和RENDERER 两者的使用情况
  6. Frame Time 表示的是没一帧在GPU 和 CPU 上花费的时间
  7. 可以查看其它资源占用情况(如内存,CPU,线程,网络等)
  • 捕捉每一帧

点击打开捕捉

查看程序执行的顺序

查看片段着色器和顶点着色器执行的时间

让学习成为一种习惯

让学习成为一种习惯

  • 查看程序内存结构

直观的可以查看程序的执行顺序

友情提示

通过这些工具你能够更好的理解OpenGL 程序的执行过程,希望大家平时都用起来。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ARKit多机画面同步解决方案,原理分析,技术讲解

    由于所有玩家的坐标系的y轴都是和水平面垂直的,所以我们看做坐标系的位置相对标定点的位置,是有沿着y轴旋转了一个角度,然后平移一个值所得,只要计算出两个坐标系之间...

    酷走天涯
  • SceneKit - 将屏幕坐标转换至游戏场景oc+swift版

    酷走天涯
  • SceneKit - AR换装应用解决方案

    由于今年是AR元年,在苹果推出的ARKit框架之后,各行各业都在马不停蹄的玩起了创意,希望在自己的应用基础上加入AR的元素

    酷走天涯
  • 业界 | 百度引入Ring Allreduce算法,大规模提升模型训练速度

    AI科技评论消息,美国西部时间2月21日,百度硅谷人工智能实验室(SVAIL)宣布将Ring Allreduce算法引进深度学习领域,这让基于GPU训练的神经网...

    AI科技评论
  • GPU的工作原理

    在GPU出现以前,显卡和CPU的关系有点像“主仆”,简单地说这时的显卡就是画笔,根据各种有CPU发出的指令和数据进行着色,材质的填充、渲染、输出等。 较早的娱乐...

    刘盼
  • 百度引入Ring Allreduce算法,大规模提升模型训练速度

    美国西部时间2月21日,百度硅谷人工智能实验室(SVAIL)宣布将Ring Allreduce算法引进深度学习领域,这让基于GPU训练的神经网络模型的训练速度显...

    AI研习社
  • 免费!Google Colab现已支持英伟达T4 GPU

    【新智元导读】Google Colab现在提供免费的T4 GPU。Colab是Google的一项免费云端机器学习服务,T4GPU耗能仅为70瓦,是面向现有数...

    新智元
  • NVIDIA Tesla K80选购注意事项

    2014年年底,NVIDIA 再为加速运算平台增添最新旗舰级产品,宣布推出全新 Tesla K80 双 GPU 加速器,专为机器学习、资料分析、科学和高效能运...

    GPUS Lady
  • 专业计算卡Tesla K80的正确打开方式

    2014年年底,NVIDIA 再为加速运算平台增添旗舰级产品——Tesla K80 双GPU 加速器,专为机器学习、资料分析、科学和高效能运算 (H...

    GPUS Lady
  • 想效仿英伟达50分钟训练 BERT?只有GPU还不够……

    近期关于无监督语言建模的研究证明,训练大型神经语言模型推动了自然语言处理应用中的 SOTA 结果。但是,对于非常大的模型而言,内存限制了实际训练的模型大小。模型...

    机器之心

扫码关注云+社区

领取腾讯云代金券