make ocl optional for vanitgen