I've been developing the CLUtil library that builds on OpenCL.
There are several patches contained in this pull request as I'd like to get my fork back in sync with upstream.
cabal install opencl
I'm happy to further discuss any of these changes.
Added provisional Mac OS X support.
The Test-suite is problematic as we can't use a conditional to wrap the extra-libraries line. Moreover, the package won't build even when tests are not enabled! This requires that we comment out the extra-libraries line to build on Mac.
Added support for a NULL local_work_size parameter to let the OpenCL …
…implementation determine the global work-item breakdown.
Removed unnecessary framework link for test executable.
Merged with upstream.
Merge upstream develop.
Relaxed version constraints in cabal file.
Deleted merge files with old names.
Simplified CPP #ifdef usage.
Export CLMapFlag and constructors.
Thanks, I'll test the changes and merge it. (I think that almost all of them)
refs #24: fix linux build
I simplified the os checks, to allow developers to change only the path it can check (darwin, windows or linux) without breaking the others.