From 66c3d5c9b0382e9c7478aa0cf0aba345df31d799 Mon Sep 17 00:00:00 2001 From: cianciosa Date: Mon, 30 Mar 2026 12:38:15 -0400 Subject: [PATCH] Cuda buffers need to be reinterpreted to a void pointer to put into the kernel call. --- graph_framework/cuda_context.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/graph_framework/cuda_context.hpp b/graph_framework/cuda_context.hpp index f91090e..8dfa9f4 100644 --- a/graph_framework/cuda_context.hpp +++ b/graph_framework/cuda_context.hpp @@ -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 (&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 (&kernel_arguments[input.get()])); needed_buffers.insert(output.get()); } } -- GitLab