Bolt
1.1
C++ template library with support for OpenCL
|
Modules | |
Amp-transform | |
CL-filling | |
CL-transform | |
transform
applies a specific function object to each element pair in the specified input ranges, and writes the result into the specified output range. For common code between the host and device, one can take a look at the TypeName implementations. See Bolt Tools for Split-Source for a detailed description.
Fill
fills a range with values passed in the function.
generate
assigns to each element of a sequence the value returned by a generator.
transform
applies a specific function object to each element pair in the specified input ranges, and writes the result into the specified output range. For common code between the host and device, one can take a look at the ClCode and TypeName implementations. See Bolt Tools for Split-Source for a detailed description.