Find the clean_probe_rt.comp construct that crashes AMD's Windows shader compiler #1065

Open
opened 2026-10-25 19:00:37 +00:00 by sky_line · 0 comments
Owner

Follow-up to #1064. AMD's proprietary Windows Vulkan driver (26.10.1, RX 6800 XT) crashes in amdvlk64.dll+0x7f5571 while compiling clean_probe_rt.comp (ProbeRt). #1064 stops the crash loop (lazy build + crash quarantine); this ticket is about making the shader compile on that driver so the feature works there.

Plan:

  • Bisect the shader with the reporter (or any AMD Windows tester): ship test builds or a setting that compiles reduced variants (e.g. without the ray-query candidate loop, without the light walk, without bindless texture sampling) and see which one crashes.
  • Compare against the RT shaders that DO compile on that driver (RtMaskCache, RT mask react, etc.) for constructs only ProbeRt uses.
  • Once isolated, restructure that construct; report the reduced repro to AMD.
  • Check whether the same driver also crashes on other heavy RT pipelines once ProbeRt is skipped.
Follow-up to #1064. AMD's proprietary Windows Vulkan driver (26.10.1, RX 6800 XT) crashes in `amdvlk64.dll+0x7f5571` while compiling `clean_probe_rt.comp` (ProbeRt). #1064 stops the crash loop (lazy build + crash quarantine); this ticket is about making the shader compile on that driver so the feature works there. Plan: - Bisect the shader with the reporter (or any AMD Windows tester): ship test builds or a setting that compiles reduced variants (e.g. without the ray-query candidate loop, without the light walk, without bindless texture sampling) and see which one crashes. - Compare against the RT shaders that DO compile on that driver (RtMaskCache, RT mask react, etc.) for constructs only ProbeRt uses. - Once isolated, restructure that construct; report the reduced repro to AMD. - Check whether the same driver also crashes on other heavy RT pipelines once ProbeRt is skipped.
sky_line added this to the Slipstream project 2026-10-25 19:00:37 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sky_line/Slipstream#1065
No description provided.