Lines Matching defs:KernelArgumentHandler
5874 struct KernelArgumentHandler<T, typename std::enable_if<!std::is_base_of<cl::Memory, T>::value>::ty… struct
5876 static size_type size(const T&) { return sizeof(T); } in size()
5877 static const T* ptr(const T& value) { return &value; } in ptr()
5883 struct KernelArgumentHandler<T, typename std::enable_if<std::is_base_of<cl::Memory, T>::value>::typ… struct
5885 static size_type size(const T&) { return sizeof(cl_mem); } in size()
5886 static const cl_mem* ptr(const T& value) { return &(value()); } in ptr()
5892 struct KernelArgumentHandler<LocalSpaceArg, void> struct
5894 static size_type size(const LocalSpaceArg& value) { return value.size_; } in size()
5895 static const void* ptr(const LocalSpaceArg&) { return nullptr; } in ptr()
9464 struct KernelArgumentHandler<cl::DeviceCommandQueue, void> struct
9466 static size_type size(const cl::DeviceCommandQueue&) { return sizeof(cl_command_queue); } in size()
9467 … static const cl_command_queue* ptr(const cl::DeviceCommandQueue& value) { return &(value()); } in ptr()