#include <OCLZeroCopyBuffer.hpp>
◆ OCLZeroCopyBuffer()
sgpp::base::OCLZeroCopyBuffer::OCLZeroCopyBuffer |
( |
std::shared_ptr< OCLManager > |
manager | ) |
|
|
explicit |
◆ ~OCLZeroCopyBuffer()
sgpp::base::OCLZeroCopyBuffer::~OCLZeroCopyBuffer |
( |
| ) |
|
◆ freeBuffer()
void sgpp::base::OCLZeroCopyBuffer::freeBuffer |
( |
| ) |
|
◆ getBuffer()
cl_mem * sgpp::base::OCLZeroCopyBuffer::getBuffer |
( |
size_t |
deviceNumber | ) |
|
◆ getMappedBuffer()
void* sgpp::base::OCLZeroCopyBuffer::getMappedBuffer |
( |
| ) |
|
◆ initializeBuffer()
void sgpp::base::OCLZeroCopyBuffer::initializeBuffer |
( |
void * |
initialValues, |
|
|
size_t |
sizeofType, |
|
|
size_t |
elements, |
|
|
bool |
readOnly |
|
) |
| |
◆ isInitialized()
bool sgpp::base::OCLZeroCopyBuffer::isInitialized |
( |
| ) |
|
◆ readFromBuffer()
void sgpp::base::OCLZeroCopyBuffer::readFromBuffer |
( |
void * |
hostData | ) |
|
◆ writeToBuffer()
void sgpp::base::OCLZeroCopyBuffer::writeToBuffer |
( |
void * |
hostData | ) |
|
The documentation for this class was generated from the following files: