OpenGL入门——OpenGL分析调试工具gDEbugger
2016-01-26 11:39
1501 查看
放下计算机图形学已有5,6年的时间了。一晃那么多年杂七杂八前端后端看了那么多,经历了N个项目后,发现图形图像才是真正的技术核心。是时候静下心来,重拾自己的老本行了。
不论进行哪方面的编程,一个合适的调试工具是逃不掉的,之前搜索调试工具的时候发现gDEbugger,随即拿过来研究了下。官方网址在这里:http://www.gremedy.com/
这个工具的主要功能是对OpenGL应用程序进行调试和性能分析,同时还能编译Shader检查语法错误。
gDEBugger是一个先进的OpenGL与OpenCL调试器,分析器,内存分析工具。帮助用户优化OpenGL和OpenCL应用的性能。节约用户定位难以寻找的OpenGL与OpenCL相关bug。帮助用户提升应用的质量与健壮性。
主要功能:
1.查看Windows系统,NVIDIA,AMD和S3 GPU的性能
2.定位渲染管线的性能瓶颈
3.运行时编辑GLSL shader(这个好像很厉害的样子)
4.在OpenGL发生错误,gDEbugger检测到错误,内存泄漏,冗余状态改变时候break
5.查看应用程序图形内存消耗,并定位到单一OpenGL对象上
6.以图像或raw data的形式查看OpenGL static buffers, framebuffers, pbuffers和纹理
7.查看OpenGL调用历史
8.使用gDEbugger的分析模式去分析和查看OpenGL使用和性能警告
9.执行回归测试来理解基于不同版本的OpenGL程序在显示,性能和,精确度上的差异
以下链接是gDEBugger的一些特性:http://www.gremedy.com/gDEBuggerGLFeatures.php内容太多就直接看英文了。
不论进行哪方面的编程,一个合适的调试工具是逃不掉的,之前搜索调试工具的时候发现gDEbugger,随即拿过来研究了下。官方网址在这里:http://www.gremedy.com/
这个工具的主要功能是对OpenGL应用程序进行调试和性能分析,同时还能编译Shader检查语法错误。
gDEBugger是一个先进的OpenGL与OpenCL调试器,分析器,内存分析工具。帮助用户优化OpenGL和OpenCL应用的性能。节约用户定位难以寻找的OpenGL与OpenCL相关bug。帮助用户提升应用的质量与健壮性。
主要功能:
1.查看Windows系统,NVIDIA,AMD和S3 GPU的性能
2.定位渲染管线的性能瓶颈
3.运行时编辑GLSL shader(这个好像很厉害的样子)
4.在OpenGL发生错误,gDEbugger检测到错误,内存泄漏,冗余状态改变时候break
5.查看应用程序图形内存消耗,并定位到单一OpenGL对象上
6.以图像或raw data的形式查看OpenGL static buffers, framebuffers, pbuffers和纹理
7.查看OpenGL调用历史
8.使用gDEbugger的分析模式去分析和查看OpenGL使用和性能警告
9.执行回归测试来理解基于不同版本的OpenGL程序在显示,性能和,精确度上的差异
以下链接是gDEBugger的一些特性:http://www.gremedy.com/gDEBuggerGLFeatures.php内容太多就直接看英文了。
相关文章推荐
- Genymotion shell 命令行
- 【三层架构】——初相识
- Ubuntu14.04(64位)+Cuda7.5+Cudnn7.0+Caffe+Matlab(Linux版)
- nginx启动、重启、关闭
- 统一监控项目
- Linux系统中安装使用Bzip2来压缩文件的方法讲解
- 彻底删除Kafka中的topic
- Linux 运维工程师笔试题
- eclipse + tomcat的热加载
- Tomcat的内存溢出(PermGen space)
- shell之脚本分析
- SELinux
- linux常用命令—— 设备管理(十六)
- linux下自动生成Makefile文件
- HDU1195Open the Lock(AC)
- Linux运维-zabbix_agent最新版的yum安装
- centos6安装新宋体
- linux下SOCKET在connect时遇到Operation now in progress
- linux常用命令—— 备份压缩(十五)
- (转)Linux sort命令