ID3D12CommandQueue::GetTimestampFrequency(...) 这个接口偶尔会返回DXGI_ERROR_DEVICE_REMOVED,AfterMath 状态输出Timeout。请问是否已知

5.3.2 遇到个问题。ID3D12CommandQueue::GetTimestampFrequency(…) 这个接口偶尔会返回DXGI_ERROR_DEVICE_REMOVED,AfterMath 状态输出Timeout。请问是否已知?堆栈是下面这样:

[Image Removed]

重现步骤

Hi,

这里有篇文章介绍一般情况下遇到GPU Crash的原因和基本处理方法 https://dev.epicgames.com/documentation/en\-us/unreal\-engine/dealing\-with\-a\-gpu\-crash\-when\-using\-unreal\-engine,

从你们的报错上看,可以重点看一下“**How to Resolve TDR Events“**相关的地方,试试是否有效。

[Image Removed]文档这里有提到需要改注册表,我们不太可能去用户电脑上改注册表,是否有其他办法

没有其他办法了…如果要定位问题,只能注意关闭引擎的一些features,比如lumen,nanite,raytracing,tsr,vsm等等,排除一下有可能是哪个功能引起的。