From: Grigore Lupescu <grigore.lupescu at intel.com>
---
backend/src/backend/gen_context.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/backend/src/backend/gen_context.cpp
b/backend/src/backend/gen_context.cpp
index 4b57634..6ad5977 100644
--- a/backend/src/backend/gen_context.cpp
+++ b/backend/src/backend/gen_context.cpp
@@ -3032,6 +3032,7 @@ do { \
/* Do some calculation within each thread */
workgroupOpInThread(msg, theVal, threadData, tmp, simd, wg_op, p);
+ threadData = GenRegister::toUniform(threadData, dst.type);
/* Store thread count for future use on read/write to SLM */
GenRegister threadN = GenRegister::retype(tmp, GEN_TYPE_UD);
--
2.5.0
_______________________________________________
Beignet mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/beignet