I'm using the current stable Intel OpenCL SDK, which is 1.2 compliant, but I ran into a problem compiling my code because Intel's cl_ext.h header file is not identical to the Khronos' cl_ext.h header file (https://www.khronos.org/registry/cl/api/1.2/cl_ext.h). Specifically, the macro definitions under cl_khr_spir are missing. Please do not ship headers for a version of OpenCL that remove something from the Khronos' corresponding header (adding more is fine as long as there are no conflicts). Thanks!
↧