[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