diff --git a/pyopencl/__init__.py b/pyopencl/__init__.py index f0178c971fcc17f370f5d9b65ed085e5c81b713f..ffd03907e66ef008a89ba857a4e8363e67c6b6a9 100644 --- a/pyopencl/__init__.py +++ b/pyopencl/__init__.py @@ -143,7 +143,6 @@ from pyopencl._cl import ( # noqa UserEvent, enqueue_nd_range_kernel, - enqueue_task, _enqueue_marker_with_wait_list, _enqueue_marker, diff --git a/src/wrap_cl.hpp b/src/wrap_cl.hpp index 09fa318804f75b6c04af830c84f252270cfec14d..35e106674fe4db3ef7cfdf952b33dcc165c2657d 100644 --- a/src/wrap_cl.hpp +++ b/src/wrap_cl.hpp @@ -3853,30 +3853,6 @@ namespace pyopencl } ); } - - - - - - inline - event *enqueue_task( - command_queue &cq, - kernel &knl, - py::object py_wait_for) - { - PYOPENCL_PARSE_WAIT_FOR; - - PYOPENCL_RETRY_RETURN_IF_MEM_ERROR( { - cl_event evt; - PYOPENCL_CALL_GUARDED(clEnqueueTask, ( - cq.data(), - knl.data(), - PYOPENCL_WAITLIST_ARGS, &evt - )); - PYOPENCL_RETURN_NEW_EVENT(evt); - } ); - } - // }}} diff --git a/src/wrap_cl_part_2.cpp b/src/wrap_cl_part_2.cpp index c5b5e61288be316ec0108e7395b4195f747b1c77..0a31ac6c44b1cf5f5f7aa0f6aac580e03a3541f2 100644 --- a/src/wrap_cl_part_2.cpp +++ b/src/wrap_cl_part_2.cpp @@ -354,11 +354,6 @@ void pyopencl_expose_part_2(py::module &m) py::arg("wait_for")=py::none(), py::arg("g_times_l")=false ); - m.def("enqueue_task", enqueue_task, - py::arg("queue"), - py::arg("kernel"), - py::arg("wait_for")=py::none() - ); // TODO: clEnqueueNativeKernel // }}}