Browse Source

Kernels are safely flushed in a way that allows out of order execution to work.

nfactor-troky
Con Kolivas 13 years ago
parent
commit
7b13812efb
  1. 3
      ocl.c

3
ocl.c

@ -617,7 +617,8 @@ built:
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
// Create an OpenCL command queue // Create an OpenCL command queue
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
clState->commandQueue = clCreateCommandQueue( clState->context, devices[gpu], 0, &status); clState->commandQueue = clCreateCommandQueue(clState->context, devices[gpu],
CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE, &status);
if (status != CL_SUCCESS) if (status != CL_SUCCESS)
{ {
applog(LOG_ERR, "Creating Command Queue. (clCreateCommandQueue)"); applog(LOG_ERR, "Creating Command Queue. (clCreateCommandQueue)");

Loading…
Cancel
Save