diff --git a/src/wrap_cl.hpp b/src/wrap_cl.hpp index 4eb86bd870a997b4587d3a2990dfe9baf3dd03df..c54347ac7460a45c794297d23d72a4a5b0f4df59 100644 --- a/src/wrap_cl.hpp +++ b/src/wrap_cl.hpp @@ -1594,7 +1594,7 @@ namespace pyopencl } memory_object(memory_object &src) - : m_valid(true), m_mem(src.m_mem), + : m_valid(true), m_mem(src.m_mem), m_hostbuf(PYOPENCL_STD_MOVE_IF_NEW_BUF_INTF(src.m_hostbuf)) { PYOPENCL_CALL_GUARDED(clRetainMemObject, (m_mem)); @@ -2065,8 +2065,8 @@ namespace pyopencl py::object py_buffer_origin, py::object py_host_origin, py::object py_region, - py::object py_buffer_pitches, - py::object py_host_pitches, + py::sequence py_buffer_pitches, + py::sequence py_host_pitches, py::object py_wait_for, bool is_blocking ) @@ -2121,8 +2121,8 @@ namespace pyopencl py::object py_buffer_origin, py::object py_host_origin, py::object py_region, - py::object py_buffer_pitches, - py::object py_host_pitches, + py::sequence py_buffer_pitches, + py::sequence py_host_pitches, py::object py_wait_for, bool is_blocking ) @@ -2176,8 +2176,8 @@ namespace pyopencl py::object py_src_origin, py::object py_dst_origin, py::object py_region, - py::object py_src_pitches, - py::object py_dst_pitches, + py::sequence py_src_pitches, + py::sequence py_dst_pitches, py::object py_wait_for) { PYOPENCL_PARSE_WAIT_FOR; @@ -2403,8 +2403,8 @@ namespace pyopencl context const &ctx, cl_mem_flags flags, cl_image_format const &fmt, - py::tuple shape, - py::tuple pitches, + py::sequence shape, + py::sequence pitches, py::object buffer) { if (shape.ptr() == Py_None)