cl_khr_icd3clc
Provide interoperability between opencl and direct3d 10.
Overview
This is a platform extension which defines a simple mechanism through which the Khronos OpenCL installable client driver loader (ICD Loader) may expose multiple separate vendor installable client drivers (Vendor ICDs) for OpenCL. An application written against the ICD Loader will be able to access all cl_platform_ids exposed by all vendor implementations with the ICD Loader acting as a demultiplexor. If this extension is supported by an implementation, the string cl_khr_icd will be present in the CL_PLATFORM_EXTENSIONS string described in the table of allowed values for param_name for clGetDeviceInfo(3clc).
If the cl_khr_icd extension is supported, then the clIcdGetPlatformIDsKHR(3clc) function is enabled.
Specification
OpenCL Specification[1]
Notes
- 1.
-
OpenCL Specification
page 113, section 9.12 - OpenCL Installable Client Driver (ICD)
Releases
5 releases since Debian 8 (Jessie); the text changed 3 times.