add cl20 queue and sampler