Closed jfitz-adobe closed 2 years ago
Followed up offline, this is a bug when a kernel contains an image that is unused. The compiler normally assigns a type to an image (float, int, uint) based on what types of accesses are done to it, but if it's never accessed, that doesn't happen, and then the compiler is unable to emit a DXIL declaration for it.
The compiler issue is fixed in Mesa and a new package is pushed to the Store with the fix.
a 0xc000001d "illegal instruction" exception will occur inside clon12compiler when calling
clBuildProgram()
for certain shader programs. this occurs when using clon12compiler as part of theopencl/opengl compatibility pack v2.2204.5.0
on WinArm64 platform. see stacktrace:email me directly, and i can provide minidump-with-heap and/or affected shader source.