该原创文章首发于微信公众号:字节流动
GAPID 是什么?
GAPID (Graphics API Debugger)是 Google 的一款开源且跨平台的图形开发调试工具,用于记录和检查应用程序对图形驱动程序的调用,支持 OpenGL ES 和 Vulkan 调试。
工具下载地址:https://github.com/google/gapid/releases
GAPID 的主要功能:
- 查看 OpenGL ES 或 Vulkan 绘图接口的调用情况(调用顺序、流程);
- 查看传入着色器程序的参数;
- 查看纹理,导出模型、贴图等资源;
- 查看、修改以及导出 shader 脚本。