近日,三大显卡GPU厂商之一的AMD发布了一款名为Radeon GPU Detective(RGD)的软件,旨在帮助开发者诊断Radeon显卡上的驱动超时检测及恢复(TDR)问题。这是一款面向开发者的辅助工具,可以找出显卡崩溃的原因。 驱动超时是许多玩家都曾遇到的问题,当游戏突然报错时,Windows系统会在右下角提示驱动已经重置。这实际上是一种保护机制,可以在不重启系统的情况下恢复GPU的正常运行,最多只会导致游戏强制退出一次。 AMD的RGD 1.0可以检测D3D12应用中的TDR崩溃事件,记录和分析故障并生成报告。报告中会包含大量有用信息,包括页面错误、详细资源、崩溃前显卡工作负载标记等,有助于开发者找出崩溃的原因。 目前,RGD 1.0仅支持DX12 API,不支持DX9到DX11及Vulkan API,显卡也只支持到RX 7000/6000,旧卡尚未支持。该软件是开源的,是AMD开发工具的一部分,可以从AMD开源库中下载。
评论