Open ben-clayton opened 4 years ago
https://swiftshader-review.googlesource.com/c/SwiftShader/+/43428 was landed as a workaround in SwiftShader. We can remove that section from our CMakeLists.txt once this gets addressed in SPIRV-Headers.
This appears to have been fixed by @dneto0 as part of #143
SPIRV-Tools
contains the following SPIR-V instruction extension definition files:source/extinst.debuginfo.grammar.json
source/extinst.opencl.debuginfo.100.grammar.json
SPIR-V Tools
uses these to produce header files into an intermediate directory as part of the build. Projects that wish to make use of these will need to either fetch these out of the intermediate directory, or re-generate them itself (both approaches requiring custom build rules).It would be far more convenient if these headers were pre-built and were part of
SPIRV-Headers
, much likeGLSL.std.450.h
.