[DX12] [Intel Arc B580] 游戏随机黑屏,但声音和按键仍有效 - GPU超时

问题描述:
游戏过程中屏幕随机变黑,但后台声音和操作(如按WASD)依然有反馈,只能通过任务管理器强退。问题在加载新地图或高负载场景时更容易出现。

复现频率:
大约每1-2局出现一次。

配置信息:

  • 系统:Win11
  • CPU:i5-12600KF
  • 显卡:Intel Arc B580
  • 驱动版本:32.0.101.8861
  • API:DX12

日志分析:
日志显示在卡死瞬间,显卡渲染管线(Pipeline)加载耗时异常(28秒),导致系统等待超时(WaitForSingleObject),最终画面无法刷新,但CPU逻辑仍在运行。
[8.33] DX12: Device fulfills requirements, DX12 is available!

[48.15] DX12: Worker is taking longer than 500MS to arrive at progress 7, waiting again (attempt 10 of 10)…
[48.15] DX12: While waiting for frame progress 7 (GPU progress 5, CPU progress 5) - waitForProgress, WaitForSingleObject returned WAIT_TIMEOUT

[48.15] DX12: preloadGraphicsPipeline breakdown: … createGraphics=28593719us …