opencl-clhpp
Port variant standard
Summary OpenCL Host API C++ bindings
BROKEN
Package version 2024.05.08
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 09 MAY 2024, 03:41:31 UTC
Port created 11 OCT 2020, 21:37:36 UTC
Subpackage Descriptions
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.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) opencl-headers:single:standard
cmake:primary:standard
Download groups
main mirror://GITHUB/KhronosGroup:OpenCL-CLHPP:v2024.05.08
cmock mirror://GITHUB/ThrowTheSwitch:CMock:379a9a8:external/CMock
unity
Distribution File Information
22921fd23ca72a21ac5592861d64e7ea53cd8a705fccd73905911f8489519a0b 124818 KhronosGroup-OpenCL-CLHPP-2024.05.08.tar.gz ec1db8dbed7bc3fde4c60cb49b23846981fad34ecde0b24200d0aa56b18eee20 437315 ThrowTheSwitch-CMock-379a9a8.tar.gz
Ports that require opencl-clhpp:standard
No other ports depend on this one.