NULL );\r
if( status != CL_SUCCESS )\r
{\r
- hb_log( "OpenCL: Get program info failed, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: clGetProgramInfo for CL_PROGRAM_NUM_DEVICES failed");\r
return 0;\r
}\r
\r
devices = (cl_device_id*)malloc( sizeof(cl_device_id) * numDevices );\r
if( devices == NULL )\r
{\r
- hb_log( "OpenCL: No device found, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: no device found");\r
return 0;\r
}\r
\r
NULL );\r
if( status != CL_SUCCESS )\r
{\r
- hb_log( "OpenCL: Get program info failed, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: clGetProgramInfo for CL_PROGRAM_DEVICES failed");\r
return 0;\r
}\r
\r
binarySizes, NULL );\r
if( status != CL_SUCCESS )\r
{\r
- hb_log( "OpenCL: Get program info failed, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: clGetProgramInfo for CL_PROGRAM_BINARY_SIZES failed");\r
return 0;\r
}\r
\r
binaries = (char**)malloc( sizeof(char *) * numDevices );\r
if( binaries == NULL )\r
{\r
- hb_log( "OpenCL: malloc for binaries failed, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: malloc for binaries failed");\r
return 0;\r
}\r
\r
binaries[i] = (char*)malloc( sizeof(char) * binarySizes[i] );\r
if( binaries[i] == NULL )\r
{\r
- hb_log( "OpenCL: malloc for binary[%d] failed, when generate binary file from kernel source", i );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: malloc for binaries[%d] failed", i);\r
return 0;\r
}\r
}\r
NULL );\r
if( status != CL_SUCCESS )\r
{\r
- hb_log( "OpenCL: Get program info failed, when generate binary file from kernel source" );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: clGetProgramInfo for CL_PROGRAM_BINARIES failed");\r
return 0;\r
}\r
\r
\r
if( !hb_write_binary_to_file( fileName, binaries[i], binarySizes[i] ))\r
{\r
- hb_log( "OpenCL: Unable to write opencl kernel, writing to temporary directory instead." );\r
+ hb_log("OpenCL: hb_generat_bin_from_kernel_source: unable to write kernel, writing to temporary directory instead.");\r
return 0;\r
}\r
}\r