Skip to content

Commit f6b0c36

Browse files
Merge pull request #970 from IntelPython/sycl-kernel-api
2 parents fafa979 + c873896 commit f6b0c36

23 files changed

+791
-51
lines changed

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ include dpctl/_sycl_event.h
1212
include dpctl/_sycl_event_api.h
1313
include dpctl/memory/_memory.h
1414
include dpctl/memory/_memory_api.h
15+
include dpctl/program/_program.h
16+
include dpctl/program/_program_api.h
1517
include dpctl/tensor/_usmarray.h
1618
include dpctl/tensor/_usmarray_api.h
1719
recursive-include dpctl/tensor/include *

dpctl/_backend.pxd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ cdef extern from "syclinterface/dpctl_sycl_event_interface.h":
263263
cdef extern from "syclinterface/dpctl_sycl_kernel_interface.h":
264264
cdef size_t DPCTLKernel_GetNumArgs(const DPCTLSyclKernelRef KRef)
265265
cdef void DPCTLKernel_Delete(DPCTLSyclKernelRef KRef)
266+
cdef DPCTLSyclKernelRef DPCTLKernel_Copy(const DPCTLSyclKernelRef KRef)
266267
cdef size_t DPCTLKernel_GetWorkGroupSize(const DPCTLSyclKernelRef KRef)
267268
cdef size_t DPCTLKernel_GetPreferredWorkGroupSizeMultiple(const DPCTLSyclKernelRef KRef)
268269
cdef size_t DPCTLKernel_GetPrivateMemSize(const DPCTLSyclKernelRef KRef)
@@ -341,6 +342,7 @@ cdef extern from "syclinterface/dpctl_sycl_kernel_bundle_interface.h":
341342
cdef bool DPCTLKernelBundle_HasKernel(DPCTLSyclKernelBundleRef KBRef,
342343
const char *KernelName)
343344
cdef void DPCTLKernelBundle_Delete(DPCTLSyclKernelBundleRef KBRef)
345+
cdef DPCTLSyclKernelBundleRef DPCTLKernelBundle_Copy(const DPCTLSyclKernelBundleRef KBRef)
344346

345347

346348
cdef extern from "syclinterface/dpctl_sycl_queue_interface.h":

0 commit comments

Comments
 (0)