-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
Have been trying to run the particle example, and have run in to an issue with the command queue.
The line below sets err to CL_INVALID_COMMAND_QUEUE, rather than CL_SUCCESS
err = clEnqueueNDRangeKernel(pOpenCL->getQueue(), clKernel, numDimensions, NULL, globalSize, localSize, 0, NULL, NULL);
assert(err == CL_SUCCESS);
The console output is this :
[verbose] OpenCL::loadProgramFromFile
[verbose] OpenCLProgram::OpenCLProgram
[verbose] OpenCLProgram::loadFromFile MSAOpenCL/Particle.cl, isBinary: 0
[verbose] OpenCLProgram::loadFromSource
[verbose] OpenCL::loadKernel updateParticle, 0
[verbose] OpenCLProgram::loadKernel updateParticle
[verbose] OpenCLKernel::OpenCLKernel 3931920, updateParticle
[verbose] OpenCLBuffer::initBuffer
[verbose] OpenCLMemoryObject::memoryObjectInit
[verbose] OpenCLBuffer::initFromGLObject
[verbose] OpenCLMemoryObject::memoryObjectInit
Assertion failed: (err == CL_SUCCESS), function run, file /Users/mattbilson/Development/workspace/openframeworks/of_v0072_osx_release/apps/gl/msaOpenClExample-particles/../../../addons/ofxMSAOpenCL/src/MSAOpenCLKernel.cpp, line 37.
Hardware information log below in case that is useful
[verbose] OpenCL::setupFromOpenGL
[verbose] 2 devices found
[verbose]
*********
OpenCL Device information:
vendorName..................NVIDIA
deviceName..................GeForce 9600M GT
driverVersion...............CLH 1.0
deviceVersion...............OpenCL 1.0
maxComputeUnits.............4
maxWorkItemDimensions.......3
maxWorkItemSizes[0].........512
maxWorkGroupSize............512
maxClockFrequency...........1250
maxMemAllocSize.............128.000 MB
imageSupport................YES
maxReadImageArgs............128
maxWriteImageArgs...........8
image2dMaxWidth.............4096
image2dMaxHeight............4096
image3dMaxWidth.............2048
image3dMaxHeight............2048
image3dMaxDepth.............2048
maxSamplers.................16
maxParameterSize............4352
globalMemCacheSize..........0.000 MB
globalMemSize...............256.000 MB
maxConstantBufferSize.......64.000 KB
maxConstantArgs.............9
localMemSize................16.000 KB
errorCorrectionSupport......NO
profilingTimerResolution....1000
endianLittle................1
profile.....................FULL_PROFILE
extensions..................cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics
*********
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels