I’m trying to run my kernels in the Visual Profiler (Version 3.2.0)

The kernel I want to profile runs fine outside the profiler, but when I try it into the profiler I get the following error :

(code use Qt Test lib and QtOpenCL)

QWARN  : Benchmark::gpu2() OpenCL context notification:  CL_OUT_OF_RESOURCES error executing CL_COMMAND_MAP_BUFFER on GeForce GTX 460 (Device 0).

QWARN  : Benchmark::gpu2() QCLVector<T>::map: "CL_OUT_OF_RESOURCES"

I checked the function clEnqueueMapBuffer and it can’t return CL_OUT_OF_RESOURCES error, so I checked QtOpenCL library but didn’t found anything wrong, clEnqueueMapBuffer return an error code of -5 which is not possible according to the spec. What am I missing here?

Config : GTX 460 (260.19.36) with opencl 1.0

Kernel : GlobalSize ~38000

Buffer of clEnqueueReadBuffer : 38000 floats