pub unsafe extern "system" fn clCreateProgramWithSource( context: cl_context, count: cl_uint, strings: *const *const c_char, lengths: *const size_t, errcode_ret: *mut cl_int, ) -> cl_program