File tree 3 files changed +9
-18
lines changed
3 files changed +9
-18
lines changed Original file line number Diff line number Diff line change @@ -574,11 +574,12 @@ cdef extern from "syclinterface/dpctl_sycl_extension_interface.h":
574
574
cdef bint DPCTLWorkGroupMemory_Available()
575
575
576
576
cdef struct DPCTLOpaqueRawKernelArg
577
- ctypedef DPCTLOpaqueRawKernelArg * DPCTLSyclRawKernelArgRef;
577
+ ctypedef DPCTLOpaqueRawKernelArg * DPCTLSyclRawKernelArgRef
578
578
579
- cdef DPCTLSyclRawKernelArgRef DPCTLRawKernelArg_Create(void * bytes, size_t count);
579
+ cdef DPCTLSyclRawKernelArgRef DPCTLRawKernelArg_Create(void * bytes,
580
+ size_t count)
580
581
581
582
cdef void DPCTLRawKernelArg_Delete(
582
- DPCTLSyclRawKernelArgRef Ref);
583
+ DPCTLSyclRawKernelArgRef Ref)
583
584
584
- cdef bint DPCTLRawKernelArg_Available();
585
+ cdef bint DPCTLRawKernelArg_Available()
Original file line number Diff line number Diff line change @@ -1814,8 +1814,9 @@ cdef class RawKernelArg:
1814
1814
" expects argument to be buffer" ,
1815
1815
f" but got {type(args[0])}" )
1816
1816
1817
- ret_code = PyObject_GetBuffer(args[0 ], & (_buffer), PyBUF_SIMPLE | PyBUF_ANY_CONTIGUOUS)
1818
- if ret_code != 0 : # pragma: no cover
1817
+ ret_code = PyObject_GetBuffer(args[0 ], & (_buffer),
1818
+ PyBUF_SIMPLE | PyBUF_ANY_CONTIGUOUS)
1819
+ if ret_code != 0 : # pragma: no cover
1819
1820
raise RuntimeError (" Could not access buffer" )
1820
1821
1821
1822
ptr = _buffer.buf
@@ -1837,11 +1838,9 @@ cdef class RawKernelArg:
1837
1838
if (_is_buf):
1838
1839
PyBuffer_Release(& (_buffer))
1839
1840
1840
-
1841
- """ Check whether the raw_kernel_arg extension is available"""
1842
1841
@staticmethod
1843
1842
def is_available ():
1844
- return DPCTLRawKernelArg_Available();
1843
+ return DPCTLRawKernelArg_Available()
1845
1844
1846
1845
property _ref :
1847
1846
""" Returns the address of the C API ``DPCTLRawKernelArgRef`` pointer
Original file line number Diff line number Diff line change @@ -85,12 +85,3 @@ cdef extern from "syclinterface/dpctl_sycl_type_casters.hpp" \
85
85
" dpctl::syclinterface::unwrap<RawWorkGroupMemory>" (
86
86
dpctl_backend.DPCTLSyclWorkGroupMemoryRef
87
87
)
88
-
89
- # raw kernel arg extension
90
- cdef dpctl_backend.DPCTLSyclRawKernelArgRef wrap_raw_kernel_arg \
91
- " dpctl::syclinterface::wrap<std::vector<unsigned char>>" \
92
- (const std::vector< unsigned char > * )
93
-
94
- cdef std::vector< unsigned char > * unwrap_raw_kernel_arg \
95
- " dpctl::syclinterface::unwrap<std::vector<unsigned char>>" (
96
- dpctl_backend.DPCTLSyclRawKernelArgRef)
You can’t perform that action at this time.
0 commit comments