#include <OpenCLProgram.hpp>
◆ OpenCLProgram()
fast::OpenCLProgram::OpenCLProgram |
( |
| ) |
|
|
protected |
◆ build()
cl::Program fast::OpenCLProgram::build |
( |
std::shared_ptr< OpenCLDevice > |
, |
|
|
std::string |
buildOptions = "" |
|
) |
| |
◆ buildExists()
bool fast::OpenCLProgram::buildExists |
( |
std::shared_ptr< OpenCLDevice > |
, |
|
|
std::string |
buildOptions = "" |
|
) |
| const |
|
protected |
◆ getName()
std::string fast::OpenCLProgram::getName |
( |
| ) |
const |
◆ getSourceFilename()
std::string fast::OpenCLProgram::getSourceFilename |
( |
| ) |
const |
◆ setName()
void fast::OpenCLProgram::setName |
( |
std::string |
name | ) |
|
◆ setSourceFilename()
void fast::OpenCLProgram::setSourceFilename |
( |
std::string |
filename | ) |
|
◆ mName
std::string fast::OpenCLProgram::mName |
|
protected |
◆ mOpenCLPrograms
std::unordered_map<std::shared_ptr<OpenCLDevice>, std::map<std::string, cl::Program> > fast::OpenCLProgram::mOpenCLPrograms |
|
protected |
◆ mSourceFilename
std::string fast::OpenCLProgram::mSourceFilename |
|
protected |
The documentation for this class was generated from the following file: