Ok, I know that this question is not really relevant since we only have Nvidia OpenCL driver, but:
Assuming that the function clGetPlatformIDs returns more than one platform, is it possible to pass a list containing devices from both platforms to clCreateContext() in order to create a common cl_context?
I tried to find an answer in the OpenCL specifications but didn’t found any definitive answer. There are some passage in section 4.3 which makes me think it is not possible but I’m totally unsure.
Has anyone an answer to this?