(self)
| 82 | } |
| 83 | |
| 84 | pub fn to_raw(self) -> cuda::CUDA_KERNEL_NODE_PARAMS { |
| 85 | cuda::CUDA_KERNEL_NODE_PARAMS { |
| 86 | func: self.func, |
| 87 | gridDimX: self.grid_dim.x, |
| 88 | gridDimY: self.grid_dim.y, |
| 89 | gridDimZ: self.grid_dim.z, |
| 90 | blockDimX: self.block_dim.x, |
| 91 | blockDimY: self.block_dim.y, |
| 92 | blockDimZ: self.block_dim.z, |
| 93 | kernelParams: Box::into_raw(self.params), |
| 94 | sharedMemBytes: self.shared_mem_bytes, |
| 95 | extra: ptr::null_mut(), |
| 96 | } |
| 97 | } |
| 98 | |
| 99 | /// Makes a new invocation from its raw counterpart. |
| 100 | /// |
no outgoing calls
no test coverage detected