diff --git a/ext/cl_khr_icd.asciidoc b/ext/cl_khr_icd.asciidoc index 42a435ca..3f5d87a7 100644 --- a/ext/cl_khr_icd.asciidoc +++ b/ext/cl_khr_icd.asciidoc @@ -244,6 +244,12 @@ will be managed by the ICD Loader. If the `CL_ICD2_TAG_KHR` tag is present but one of the two functions above is missing, the ICD Loader will ignore the Vendor ICD and continue on to the next. +For ICD 2 compatible implementations, during initialization, after calling +{clIcdGetPlatformIDsKHR} to query the available platforms, the ICD Loader +will, for each platform, query dispatchable entry points using +{clIcdGetFunctionAddressForPlatformKHR} and then set the platform dispatch +data using {clIcdSetPlatformDispatchDataKHR}. + [[cl_khr_icd-new-procedures-and-functions]] === New Procedures and Functions