pub fn get_kernel( src: &str, kernel_name: &str, ) -> (ClContext, Vec<ClDeviceID>, ClProgram, ClKernel)