MCPcopy Index your code
hub / github.com/arrayfire/arrayfire-rust / add_device_context

Function add_device_context

opencl-interop/src/lib.rs:99–104  ·  view source on GitHub ↗

Push user provided device, context and queue tuple to ArrayFire device mamanger

(dev_id: cl_device_id, ctx: cl_context, queue: cl_command_queue)

Source from the content-addressed store, hash-verified

97
98/// Push user provided device, context and queue tuple to ArrayFire device mamanger
99pub fn add_device_context(dev_id: cl_device_id, ctx: cl_context, queue: cl_command_queue) {
100 unsafe {
101 let err_val = afcl_add_device_context(dev_id, ctx, queue);
102 handle_error_general(AfError::from(err_val));
103 }
104}
105
106/// Set the device identified by device & context pair as the active device for ArrayFire
107pub fn set_device_context(dev_id: cl_device_id, ctx: cl_context) {

Callers 1

mainFunction · 0.85

Calls 1

handle_error_generalFunction · 0.85

Tested by

no test coverage detected