summaryrefslogtreecommitdiff
path: root/src/clpp11.hpp
AgeCommit message (Expand)Author
2017-04-07Added a special override database for the Apple CPU implementation on OS X: t...Cedric Nugteren
2017-03-08Make batched routines based on offsets instead of a vector of cl_mem objects ...Cedric Nugteren
2017-01-24Routine, Cache: generalize, reduce amount of copying in fast pathIvan Shapovalov
2017-01-24src/clpp11.hpp: check pointers before clRelease*()Ivan Shapovalov
2017-01-24src/clpp11.hpp: do not store program source/binary in ProgramIvan Shapovalov
2016-11-20Forced OpenCL 1.1 compilation and disabled a deprecation warningCedric Nugteren
2016-10-22treewide: use C++ exceptions properlyIvan Shapovalov
2016-10-22src/clpp11.hpp: avoid throwing exceptions from std::shared_ptr's DeleterIvan Shapovalov
2016-10-22src/clpp11.hpp: GetInfoString: avoid reallocationIvan Shapovalov
2016-10-22src/clpp11.hpp: reinstate error checking on clGetEventProfilingInfo()Ivan Shapovalov
2016-09-27Updated to version 8.0 of the CLCudaAPI headerCedric Nugteren
2016-07-22clblast::RunKernel, cl::Kernel: unify variants with/without waitForEvents, su...Ivan Shapovalov
2016-07-22cl::Kernel: skip NULL entries in waitForEventsIvan Shapovalov
2016-07-22clblast::RunKernel, cl::Kernel: take const vector as waitForEventsIvan Shapovalov
2016-07-16Fixed some more types and type conversions in the clpp11 interface to OpenCLCedric Nugteren
2016-07-13Make sure the passed types are large enough.Gian-Carlo Pascutto
2016-07-06Added a VERBOSE mode to debug performance: now prints details about compilati...Cedric Nugteren
2016-07-02Ensure clGetKernelWorkGroupInfo return value fits.Gian-Carlo Pascutto
2016-07-02Fixed some memory leaks related to events not properly cleaned-upCedric Nugteren
2016-06-29Updated to version 6.0 of the CLCudaAPI headerCedric Nugteren
2016-06-18Moved all headers into the source tree, changed headers to .hpp extensionCedric Nugteren