Commit 372f7e5c authored by Cianciosa, Mark's avatar Cianciosa, Mark
Browse files

Merge branch 'flow_control' into 'main'

Cuda buffers need to be reinterpreted to a void pointer to put into the kernel call.

See merge request !99
parents 03bb14fc 66c3d5c9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -343,7 +343,7 @@ namespace gpu {
                    needed_buffers.insert(input.get());
                }
                if (!needed_buffers.contains(input.get())) {
                    buffers.push_back(kernel_arguments[input.get()]);
                    buffers.push_back(reinterpret_cast<void *> (&kernel_arguments[input.get()]));
                    needed_buffers.insert(input.get());
                }
            }
@@ -358,7 +358,7 @@ namespace gpu {
                    needed_buffers.insert(output.get());
                }
                if (!needed_buffers.contains(output.get())) {
                    buffers.push_back(kernel_arguments[output.get()]);
                    buffers.push_back(reinterpret_cast<void *> (&kernel_arguments[input.get()]));
                    needed_buffers.insert(output.get());
                }
            }