蓝盟IT外包,谷歌低水平开发“GFR”,用于调试Vulkan  GPU挂起/崩溃问题

发布者:上海IT外包来源:http://www.lanmon.net点击数:1360

蓝盟IT小贴士。来喽!
Igalia的开发者Danylo  Piliaiev发现,谷歌去年悄悄地开放了图形飞行记录器(GFR  )。 GFR作为隐式Vulkan层实现,用于跟踪和识别GPU锁定和崩溃问题,可以在Windows和Linux上运行。
GFR通过在Vulkan命令缓冲区中添加标志,在检测到错误时自动从这些命令缓冲区生成日志转储——,并将转储反馈到脚本中以重新生成源文件。 Danylo指出GFR在解决几个挂起问题方面非常有用,他已经使用这个软件玩了“Alien: Isolation”和“Digital  Combat  Simulator”两个游戏的挂起
据外部媒体Phoronix称,GFR的优点是作为Vulkan层的开销很低,可以在GPU挂起/崩溃之前保持活动状态。 但是,也有一些缺点
对不可恢复的挂起没有任何作用。 因为无法回到标记上。
在GPU上并行执行draw/dispatch调用时,标志的写入会导致它们依次执行或出现精度问题。
依赖于VK_AMD_buffer_marker  Vulkan扩展,该扩展易于使用,但目前尚未得到广泛支持。

另外,主编注意到了一件有趣的事。 GFR的开发者GoogleStadia是Google旗下的云游戏平台,但是GFR的GitHub主页上明确写着“这不是官方支持的Google产品”。 为什么谷歌不想给GFR一个名分呢?

文/上海蓝盟  IT外包专家

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部