Lines Matching refs:getInfo
245 std::string platver = p.getInfo<CL_PLATFORM_VERSION>();
997 // Specialized for getInfo<CL_PROGRAM_BINARIES>
1529 getInfo(Func f, cl_uint name, T* param)
1554 getInfo(Func f, const Arg0& arg0, cl_uint name, T* param)
1562 getInfo(Func f, const Arg0& arg0, const Arg1& arg1, cl_uint name, T* param)
2182 cl_int getInfo(cl_device_info name, T* param) const
2185 detail::getInfo(&::clGetDeviceInfo, object_, name, param),
2192 getInfo(cl_int* err = NULL) const
2196 cl_int result = getInfo(name, ¶m);
2468 cl_int getInfo(cl_platform_info name, string* param) const
2471 detail::getInfo(&::clGetPlatformInfo, object_, name, param),
2478 getInfo(cl_int* err = NULL) const
2482 cl_int result = getInfo(name, ¶m);
3023 cl_int getInfo(cl_context_info name, T* param) const
3026 detail::getInfo(&::clGetContextInfo, object_, name, param),
3033 getInfo(cl_int* err = NULL) const
3037 cl_int result = getInfo(name, ¶m);
3112 default_ = context.getInfo<CL_CONTEXT_DEVICES>()[0];
3165 cl_int getInfo(cl_event_info name, T* param) const
3168 detail::getInfo(&::clGetEventInfo, object_, name, param),
3175 getInfo(cl_int* err = NULL) const
3179 cl_int result = getInfo(name, ¶m);
3190 return detail::errHandler(detail::getInfo(
3380 cl_int getInfo(cl_mem_info name, T* param) const
3383 detail::getInfo(&::clGetMemObjectInfo, object_, name, param),
3390 getInfo(cl_int* err = NULL) const
3394 cl_int result = getInfo(name, ¶m);
3654 for (const Device &d : context_.getInfo<CL_CONTEXT_DEVICES>()) {
3657 static_cast<size_type>(d.getInfo<CL_DEVICE_MAX_MEM_ALLOC_SIZE>()));
4041 vector<cl_context_properties> props = context.getInfo<CL_CONTEXT_PROPERTIES>();
4381 detail::getInfo(&::clGetImageInfo, object_, name, param),
5527 cl_int getInfo(cl_pipe_info name, T* param) const
5530 detail::getInfo(&::clGetPipeInfo, object_, name, param),
5537 getInfo(cl_int* err = NULL) const
5541 cl_int result = getInfo(name, ¶m);
5660 cl_int getInfo(cl_sampler_info name, T* param) const
5663 detail::getInfo(&::clGetSamplerInfo, object_, name, param),
5670 getInfo(cl_int* err = NULL) const
5674 cl_int result = getInfo(name, ¶m);
5884 cl_int getInfo(cl_kernel_info name, T* param) const
5887 detail::getInfo(&::clGetKernelInfo, object_, name, param),
5893 getInfo(cl_int* err = NULL) const
5897 cl_int result = getInfo(name, ¶m);
5909 detail::getInfo(&::clGetKernelArgInfo, object_, argIndex, name, param),
5932 detail::getInfo(
6645 cl_int getInfo(cl_program_info name, T* param) const
6648 detail::getInfo(&::clGetProgramInfo, object_, name, param),
6654 getInfo(cl_int* err = NULL) const
6658 cl_int result = getInfo(name, ¶m);
6670 detail::getInfo(
6699 auto devs = getInfo<CL_PROGRAM_DEVICES>(&result);
6703 // If there was an initial error from getInfo return the error
6832 Context ctx = input1.getInfo<CL_PROGRAM_CONTEXT>(&error_local);
6873 ctx = inputPrograms[0].getInfo<CL_PROGRAM_CONTEXT>(&error_local);
6900 inline cl_int cl::Program::getInfo(cl_program_info name, vector<vector<unsigned char>>* param) const
6909 vector<size_type> sizes = getInfo<CL_PROGRAM_BINARY_SIZES>();
6919 detail::getInfo(&::clGetProgramInfo, object_, name, param),
6927 inline vector<vector<unsigned char>> cl::Program::getInfo<CL_PROGRAM_BINARIES>(cl_int* err) const
6931 cl_int result = getInfo(CL_PROGRAM_BINARIES, &binariesVectors);
7063 Device device = context.getInfo<CL_CONTEXT_DEVICES>()[0];
7129 Device device = context.getInfo<CL_CONTEXT_DEVICES>()[0];
7185 error = context.getInfo(CL_CONTEXT_DEVICES, &devices);
7252 error = context.getInfo(CL_CONTEXT_DEVICES, &devices);
7479 cl_int getInfo(cl_command_queue_info name, T* param) const
7482 detail::getInfo(
7489 getInfo(cl_int* err = NULL) const
7493 cl_int result = getInfo(name, ¶m);
8628 cl_context context = getInfo<CL_QUEUE_CONTEXT>();
8629 cl::Device device(getInfo<CL_QUEUE_DEVICE>());
8630 cl_platform_id platform = device.getInfo<CL_DEVICE_PLATFORM>();
8661 cl_context context = getInfo<CL_QUEUE_CONTEXT>();
8662 cl::Device device(getInfo<CL_QUEUE_DEVICE>());
8663 cl_platform_id platform = device.getInfo<CL_DEVICE_PLATFORM>();
8859 cl_int getInfo(cl_command_queue_info name, T* param) const
8862 detail::getInfo(
8869 getInfo(cl_int* err = NULL) const
8873 cl_int result = getInfo(name, ¶m);
8993 return queue.getInfo<CL_QUEUE_DEVICE_DEFAULT>(err);
9089 Context context = queue.getInfo<CL_QUEUE_CONTEXT>();