/// Shortcut for q.getInfo<CL_QUEUE_DEVICE>() inline cl::Device qdev(const cl::CommandQueue& q) { cl::Device dev; q.getInfo(CL_QUEUE_DEVICE, &dev); return dev; }
/// Shortcut for q.getInfo<CL_QUEUE_CONTEXT>() inline cl::Context qctx(const cl::CommandQueue& q) { cl::Context ctx; q.getInfo(CL_QUEUE_CONTEXT, &ctx); return ctx; }