opencl: added consumption offset parameter