您的位置:91门户 > 智能穿戴 > 正文

谷歌开源图形API调试工具上线

开发3D应用程序非常复杂,无论你使用的是本地图形API还是获得了游戏引擎的帮助,但想要在你的手机、桌面应用和VR头显里看到美轮美奂的3D视觉效果,都需要数以千计的图形指令必须完美的整合在一起。 为帮助开发人员诊...

  开发3D应用程序非常复杂,无论你使用的是本地图形API还是获得了游戏引擎的帮助,但想要在你的手机、桌面应用和VR头显里看到美轮美奂的3D视觉效果,都需要数以千计的图形指令必须完美的整合在一起。

  为帮助开发人员诊断其Android和桌面应用程序的渲染和性能问题,谷歌发布了一个名为GAPID(图形API调试器)的工具,使用GAPID你可以捕获应用程序的位置,并且逐字逐句调试每一个图形命令,这可以使你最直观的了解成像方式,因此你可以花费很少的时间找到这些错误的原因。



  GAPID的目标是帮你开发者节省时间,并且开发这可以更充分的了解自己的GPU。

  GAPID 由以下子工具/组件构成:

    gapii:Graphics API 拦截器 —— 位于应用程序/游戏和 GPU 驱动程序之间的一层,记录所有调用和内存访问。    gapis:Graphics API 服务器 —— 分析报告不正确的捕获流 API 使用情况,处理在各种目标设备上重复过程的数据,并向客户端提供 RPC 接口。    gapir:Graphics API Replay 守护 —— 一个基于堆栈的 VM,用于回放捕获文件,模仿原始应用程序/游戏对 GPU 驱动程序的调用。支持读取任何缓冲区/帧缓冲区,并提供分析功能。    gapic:Graphics API 客户端 —— 前端用户界面应用。提供捕获数据、内存、资源和帧缓冲区内容的可视化检查。    gapil:Graphics API 语言 —— 一种新的特定领域语言,用于全面描述图形 API。拦截器、服务器和重复系统的绝大部分都是依赖它结合模板生成的。

  下载地址:点击查看(需科学上网)

  教程:点击查看(需科学上网)

来源: www.heix.cn

声明:91.com所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归属原作者,如有侵权,请联系删除。

信息也是生产力,精简才是硬道理!情报猎手带你突破信息迷雾,每日独家为您锁定最有价值的IT行业新鲜事。打开微信,扫描关注,赢取每月粉丝奖!
相关阅读
标签
联想ZUK Z2 Pro评测
魅族MX6上手评测