C rng are for opencl only