Unarmed1000 / RapidOpenCL

Low level C++14 RAII wrapper classes for the OpenCL API. The code is auto generated by RAIIGen.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RapidOpenCL

Experimental low level header only C++14 RAII wrapper classes for the OpenCL API. The RAII class design is heavily inspired by std::unique_ptr and should be compatible with STL containers.

One header/source file pair is included for 'debugging' namely DebugStrings which is entirely optional.

The code is auto generated by RAIIGen.

This code is still in early prototyping mode so some of it might not even compile.

About

Low level C++14 RAII wrapper classes for the OpenCL API. The code is auto generated by RAIIGen.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 96.8%Language:CMake 3.2%