JASPL
0.2
Just Another Signal Processing Library
|
Additional Inherited Members | |
![]() | |
OpenCLBase (uint platform_number=0, uint device_number=0) | |
Initialize OpenCL Objects Note that the Platform and Context are selected automatically: Platform is set to cl::Platform( 0 ) Context is set to cl::Context( device[ device_number ] ) More... | |
![]() | |
virtual bool | NeedsToReknew () |
void | TearDown () |
![]() | |
template<typename F > | |
std::string | FakeKernelTemplating (std::string kernel_source) |
template<typename F > | |
void | LoadCLKernel (std::string kernel_name, std::string kernel_src) |
void | CheckKernelPath (std::string kernel_source_path) |
std::string | GetOpenCLSource (std::string kernel_path) |
![]() | |
void | SetUp (uint platform_number, uint device_number) |
![]() | |
cl::Buffer | local_buff |
cl_int | err |
clfftPlanHandle | planHandle |
clfftSetupData | fftSetup |
clfftDim | dim = CLFFT_1D |
![]() | |
std::string | kernel_path |
cl::Program::Sources | sources |
std::string | kernel_source |
cl::Program | program |
cl::Kernel | kernel |
size_t | signal_size |
![]() | |
static bool | initalized = false |
static std::vector< cl::Platform > | all_platforms |
static cl::Platform | default_platform |
static std::vector< cl::Device > | all_devices |
static cl::Device | current_device |
static cl::Context | context |
static cl::CommandQueue | command_queue |
Definition at line 23 of file powerspectrum.h.