OpenCL error: CL_PLATFORM_NOT_FOUND_KHR

On some devices, OpenCL may be non-functional with the following log error:

CL_PLATFORM_NOT_FOUND_KHR

This error likely means that the current device does not support OpenCL. There are a few possible fixes:

  • Ensure that your drivers are up to date. A list of recommended drivers for the main three vendors (Intel, NVIDIA, and AMD) can be found here.
  • On many platforms, Fluvio supports Unity's native compute shaders as well as OpenCL. Switching to this platform may resolve the issue. To do this, navigate to Fluvio's project settings under Edit > Project Settings > Fluvio and set the desired compute API to Unity Native. More info about Fluvio settings in the Reference Manual.

Still need help? Contact Us Contact Us