Port variant | std |
Summary | OpenCL Host API C++ bindings |
BROKEN | |
Package version | 2024.10.24 |
Homepage | https://github.com/KhronosGroup/OpenCL-CLHPP |
Keywords | devel |
Maintainer | nobody |
License | APACHE20 |
Other variants | There are no other variants. |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 13 NOV 2024, 16:20:24 UTC |
Port created | 11 OCT 2020, 21:37:36 UTC |
single | OpenCL C++ Bindings For many large applications C++ is the language of choice and so it seems reasonable to define C++ bindings for OpenCL. The interface is contained with a single C++ header file cl2.hpp and all definitions are contained within the namespace cl. There is no additional requirement to include cl.h and to use either the C++ or original C bindings; it is enough to simply include cl2.hpp. The bindings themselves are lightweight and correspond closely to the underlying C API. Using the C++ bindings introduces no additional execution overhead. |
Build (only) |
opencl-headers:single:std cmake:primary:std |
main | mirror://GITHUB/KhronosGroup:OpenCL-CLHPP:v2024.10.24 |
cmock | mirror://GITHUB/ThrowTheSwitch:CMock:379a9a8:external/CMock |
unity |
No other ports depend on this one. |