diff --git a/main.cpp b/main.cpp index ccc3aa6c5986f40a279b85a8349fdd7e673e9e80..79c7e8e226594477d9492b5fa038240901ce175d 100644 --- a/main.cpp +++ b/main.cpp @@ -139,8 +139,9 @@ int main() { cl::Device device = devices.front(); std::cout << "Using Device: " << device.getInfo<CL_DEVICE_NAME>() << std::endl; + cl::Context context(device); cl_int err; - cl_command_queue q = clCreateCommandQueue(context, device, CL_QUEUE_PROFILING_ENABLE, &err); + cl_command_queue q = clCreateCommandQueue(context(), device(), CL_QUEUE_PROFILING_ENABLE, &err); if (err != CL_SUCCESS) { std::cerr << "clCreateCommandQueue failed: " << err << std::endl; exit(1);