I have intermediate device-agnostic binaries(SPIRV) and I wish to build objects with clCreateProgramWithBinary runtime API . I find this way works from document. Can RoCm-opencl-runtime support this way?
AFAIK ROCm OpenCL does not accept SPIRV binary kernels. (It does accept another form of binary kernels though, a form of ELF object code, which is not portable, thus probably not what you want).
I have intermediate device-agnostic binaries(SPIRV) and I wish to build objects with clCreateProgramWithBinary runtime API . I find this way works from document. Can RoCm-opencl-runtime support this way?