[Beignet] [PATCH 2/2] Add a forgot break when calc local_sz.
Yang Rong
rong.r.yang at intel.com
Mon Dec 2 01:10:27 PST 2013
Signed-off-by: Yang Rong <rong.r.yang at intel.com>
---
src/cl_api.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/cl_api.c b/src/cl_api.c
index 54701aa..bc8ee1d 100644
--- a/src/cl_api.c
+++ b/src/cl_api.c
@@ -2467,8 +2467,10 @@ clEnqueueNDRangeKernel(cl_command_queue command_queue,
} else {
for (i = 0; i< work_dim; i++)
for (j = 64; j > 1; j--) { //check from 64?
- if (global_work_size[i] % j == 0) //global_work_size always non null
+ if (global_work_size[i] % j == 0) { //global_work_size always non null
fixed_local_sz[i] = j;
+ break;
+ }
}
}
if (global_work_size != NULL)
--
1.8.1.2
More information about the Beignet
mailing list