Creates a new kernel object based on a shallow copy of the undelying OpenCL kernel object. \opencl_version_warning{2,1} \see_opencl21_ref{clCloneKernel}
| 137 | /// |
| 138 | /// \see_opencl21_ref{clCloneKernel} |
| 139 | kernel clone() |
| 140 | { |
| 141 | cl_int ret = 0; |
| 142 | cl_kernel k = clCloneKernel(m_kernel, &ret); |
| 143 | return kernel(k, false); |
| 144 | } |
| 145 | #endif // BOOST_COMPUTE_CL_VERSION_2_1 |
| 146 | |
| 147 | /// Returns a reference to the underlying OpenCL kernel object. |