Module Streamlines__Owl_enhance

val char_ptr_to_uint64_ptr : char Ctypes_static.ptr ‑> Unsigned.uint64 Ctypes_static.ptr
val opencl_read_param_str : (Unsigned.UInt32.t ‑> Unsigned.size_t ‑> unit Ctypes.ptr ‑> Unsigned.size_t Ctypes.ptr ‑> int32) ‑> int ‑> string
val opencl_read_param_int : (Unsigned.UInt32.t ‑> Unsigned.size_t ‑> unit Ctypes.ptr ‑> Unsigned.size_t Ctypes.ptr ‑> int32) ‑> int ‑> int
val program__get_build_status : Owl_opencl.G.cl_program ‑> Owl_opencl.G.cl_device_id ‑> int
val program__get_build_options_str : Owl_opencl.G.cl_program ‑> Owl_opencl.G.cl_device_id ‑> string
val program__get_build_log_str : Owl_opencl.G.cl_program ‑> Owl_opencl.G.cl_device_id ‑> string
val program__get_info_source_str : Owl_opencl.G.cl_program ‑> string
val event__get_profiling_info : Owl_opencl.G.cl_event ‑> int ‑> int64
val event__get_duration : Owl_opencl.G.cl_event ‑> int64
val get_buffer_info : Owl_opencl.G.cl_mem ‑> int ‑> 'a * int
val buffer__size : Owl_opencl.G.cl_mem ‑> int
val buffer__enqueue_read : ?⁠ofs:int ‑> ?⁠len:int ‑> ?⁠blocking:bool ‑> ?⁠wait_for:Owl_opencl_generated.cl_event list ‑> Owl_opencl_generated.cl_command_queue ‑> Owl_opencl.G.cl_mem ‑> ('a'b, Bigarray.c_layout) Bigarray.Genarray.t ‑> Owl_opencl_generated.cl_event
val buffer__enqueue_write : ?⁠ofs:int ‑> ?⁠len:int ‑> ?⁠blocking:bool ‑> ?⁠wait_for:Owl_opencl_generated.cl_event list ‑> Owl_opencl_generated.cl_command_queue ‑> ('a'b, Bigarray.c_layout) Bigarray.Genarray.t ‑> Owl_opencl.G.cl_mem ‑> Owl_opencl_generated.cl_event