Shader compiler crash on MacOS Sequoia+Radeon

Hello, Apple!

This post is a bug report for Metal driver in MacOS Sequoia.

I'm working on opensource game engine and one of my users reported a bug, on "MacOS Sequoia" + "AMD Radeon RX 6900 XT".  Engine crashes, when liking a compute pipeline, with following NSError:

"Compiler encountered an internal error: I"

Offended shader (depth aware blur): https://shader-playground.timjones.io/27565de40391f62f078c891077ba758c

On my end, compiling same shader on M1 (Sonoma) or with offline compiler doesn't reproduce the issue.

Post with bug-report on github: https://github.com/Try/OpenGothic/issues/712 Looking forward for your help and driver fix ;)

Please file bug reports using Feedback Assistant: https://feedbackassistant.apple.com

Thanks for filing FB16297235. It would be very helpful if you could attach any MTLCompilerService crash logs from an affected system, or better yet a sysdiagnose taken immediately after the crash.

Also, please attach the source of the shader that is causing the crash.

Shader compiler crash on MacOS Sequoia+Radeon
 
 
Q