yacx-YetAnotherCudaExecutor
0.6.2
wrapper to easily compile and execute cuda kernels
|
This is the complete list of members for yacx::KernelArg, including all inherited members.
content() const | yacx::KernelArg | |
deviceptr() | yacx::KernelArg | inline |
downloadAsync(CUstream stream) | yacx::KernelArg | inline |
downloadAsync(void *hdata, CUstream stream) | yacx::KernelArg | |
free() | yacx::KernelArg | |
isCopy() const (defined in yacx::KernelArg) | yacx::KernelArg | inline |
isDownload() const (defined in yacx::KernelArg) | yacx::KernelArg | inline |
KernelArg(void *data, size_t size, bool download=false, bool copy=true, bool upload=true) | yacx::KernelArg | |
KernelArg(void *data) | yacx::KernelArg | inlineexplicit |
KernelArgs (defined in yacx::KernelArg) | yacx::KernelArg | friend |
m_dataCopy (defined in yacx::KernelArg) | yacx::KernelArg | protected |
m_ddata (defined in yacx::KernelArg) | yacx::KernelArg | protected |
m_hdata (defined in yacx::KernelArg) | yacx::KernelArg | protected |
malloc() | yacx::KernelArg | |
setCopy(bool copy) (defined in yacx::KernelArg) | yacx::KernelArg | inline |
setDownload(bool download) (defined in yacx::KernelArg) | yacx::KernelArg | inline |
size() const (defined in yacx::KernelArg) | yacx::KernelArg | inline |
uploadAsync(CUstream stream) | yacx::KernelArg |