Fall back on CPU FC functions if an OCL version is not implemented
(returning -1 looks like legitimate behavior to the samplers,
and throwing exceptions is messy for the user)