add [opencl-1.2] clUnloadPlatformCompiler implementation
authorLuo <xionghu.luo@intel.com>
Thu, 5 Jun 2014 21:00:40 +0000 (05:00 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Fri, 13 Jun 2014 09:20:25 +0000 (17:20 +0800)
just a empty hook.

Signed-off-by: Luo <xionghu.luo@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
src/cl_api.c
src/cl_khr_icd.c

index 96c102c..73447c4 100644 (file)
@@ -1001,7 +1001,7 @@ clLinkProgram(cl_context            context,
               cl_int *              errcode_ret)
 {
   cl_int err = CL_SUCCESS;
-  cl_program program=NULL;
+  cl_program program = NULL;
   CHECK_CONTEXT (context);
   INVALID_VALUE_IF (num_devices > 1);
   INVALID_VALUE_IF (num_devices == 0 && device_list != NULL);
@@ -1029,6 +1029,12 @@ clUnloadCompiler(void)
 }
 
 cl_int
+clUnloadPlatformCompiler(cl_platform_id platform)
+{
+  return CL_SUCCESS;
+}
+
+cl_int
 clGetProgramInfo(cl_program       program,
                  cl_program_info  param_name,
                  size_t           param_value_size,
index 92041d7..f27ce4e 100644 (file)
@@ -155,7 +155,7 @@ struct _cl_icd_dispatch const cl_khr_icd_dispatch = {
   clCreateProgramWithBuiltInKernels,
   clCompileProgram,
   clLinkProgram,
-  CL_1_2_NOTYET(clUnloadPlatformCompiler),
+  clUnloadPlatformCompiler,
   clGetKernelArgInfo,
   clEnqueueFillBuffer,
   CL_1_2_NOTYET(clEnqueueFillImage),