<div dir="ltr">Tested-By: Aaron Watry <<a href="mailto:awatry@gmail.com">awatry@gmail.com</a>><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 13, 2016 at 11:27 AM, Serge Martin <span dir="ltr"><<a href="mailto:edb+mesa@sigluy.net" target="_blank">edb+mesa@sigluy.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">---<br>
 src/gallium/state_trackers/clover/core/kernel.cpp | 9 ++++++---<br>
 1 file changed, 6 insertions(+), 3 deletions(-)<br>
<br>
diff --git a/src/gallium/state_trackers/clover/core/kernel.cpp b/src/gallium/state_trackers/clover/core/kernel.cpp<br>
index 41b3852..3daec3b 100644<br>
--- a/src/gallium/state_trackers/clover/core/kernel.cpp<br>
+++ b/src/gallium/state_trackers/clover/core/kernel.cpp<br>
@@ -76,9 +76,12 @@ kernel::launch(command_queue &q,<br>
<span class="">                               exec.g_buffers.data(), g_handles.data());<br>
<br>
    // Fill information for the launch_grid() call.<br>
-   info.block = pad_vector(q, block_size, 1).data(),<br>
-   info.grid = pad_vector(q, reduced_grid_size, 1).data(),<br>
-   info.pc = find(name_equals(_name), m.sysm).offset;<br>
</span>+   auto block_info = pad_vector(q, block_size, 1);<br>
+   auto grid_info = pad_vector(q, reduced_grid_size, 1);<br>
+<br>
+   memcpy(info.block, block_info.data(), sizeof(info.block));<br>
+   memcpy(info.grid, grid_info.data(), sizeof(info.grid));<br>
<div class="HOEnZb"><div class="h5">+   info.pc = find(name_equals(_name), m.syms).offset;<br>
    info.input = exec.input.data();<br>
<br>
    q.pipe->launch_grid(q.pipe, &info);<br>
--<br>
2.5.0<br>
<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</div></div></blockquote></div><br></div>