美文网首页OpenGL+MetalOPenGL ES For IOS
OpenGL ES _ 高级03_调试工具

OpenGL ES _ 高级03_调试工具

作者: 酷走天涯 | 来源:发表于2016-09-20 13:02 被阅读313次
  • 帧率测试仪和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 程序的执行过程,希望大家平时都用起来。

相关文章

  • OpenGL ES _ 高级03_调试工具

    帧率测试仪和GPU 报告分析 用法说明: Frames Per Second 当前的帧率蓝色的半圆表示,当前帧率的...

  • 初识 OpenGL ES

    简介 OpenGL ES (OpenGL for Embedded Systems)是以手持和嵌入式为⽬标的高级 ...

  • 了解 OpenGL ES 和GLKit常见API

    1. OpenGL ES OpenGL ES是OpenGL的子集 是针对嵌入式设备及移动终端设备的高级3D图形应用...

  • NO.13 - OpenGL ES及GLKit

    OpenGL ES OpenGL ES是OpenGL的子集 是针对嵌入式设备及移动终端设备的高级3D图形应用程序,...

  • OpenGL ES

    OpenGL ES OpenGL ES是OpenGL的子集。是针对嵌入式设备及移动终端设备的高级3D图形应用程序,...

  • 初探OpenGLES

    什么是OpenGL ES OpenGL ES是是针对嵌入式设备及移动终端设备的高级3D图形应用程序 OpenGL ...

  • 一、了解 OpenGL ES

    OpenGL ES OpenGL ES是OpenGL的子集 是针对嵌入式设备及移动终端设备的高级3D图形应用程序,...

  • 了解OpenGL ES

    OpenGL ES OpenGL ES是OpenGL的子集 是针对嵌入式设备及移动终端设备的高级3D图形应用程序,...

  • OpenGL ES 初探

    一、OpenGL ES (OpenGL for Embedded Systems)简介 是高级3D图形应用程序编程...

  • 了解 OpenGL ES

    OpenGL ES 1.OpenGL ES是OpenGL的子集2.是针对嵌入式设备及移动终端设备的高级3D图形应用...

网友评论

本文标题:OpenGL ES _ 高级03_调试工具

本文链接:https://www.haomeiwen.com/subject/wrxoettx.html