GFXReconstruct
GFXReconstruct 是 LunarG 维护的 MIT 开源图形 API 捕获与重放工具集,可记录 Vulkan 或 Windows Direct3D 12 调用,并提供重放、信息查看、压缩、SPIR-V 提取、JSON Lines 转换和捕获优化工具。
推荐理由
可复现的 API 轨迹让渲染工程师把偶发驱动错误、设备差异或画面回归从完整游戏中分离出来,交给同事、硬件厂商或 CI 重放;它也适合建立跨版本图形回归样本和平台 bring-up 证据,而不要求暴露全部项目源码。
适用阶段
用测试、性能、无障碍和诊断工具,找出并减少玩家会遇到的阻碍。
使用前留意
捕获重放通常依赖相近的操作系统、驱动和扩展能力,跨平台结果不受保证;D3D12 仅在 Windows,OpenXR 支持仍是实验性。捕获文件可能含专有着色器、资源或玩家数据,不能用来提取无权访问的资产,分享前必须清理并核对许可。