PIOpenCL::Buffer::copyTo() with Buffer
This commit is contained in:
@@ -228,9 +228,11 @@ public:
|
||||
void copyToContainer();
|
||||
void copyTo(void * data);
|
||||
void copyTo(void * data, int elements_count, int elements_offset = 0);
|
||||
void copyTo(Buffer * buffer, int elements_count = -1, int elements_from_offset = 0, int elements_to_offset = 0);
|
||||
void copyFromContainer();
|
||||
void copyFrom(void * data);
|
||||
void copyFrom(void * data, int elements_count, int elements_offset = 0);
|
||||
void copyFrom(Buffer * buffer, int elements_count = -1, int elements_from_offset = 0, int elements_to_offset = 0);
|
||||
uint elementsCount() const { return elements; }
|
||||
|
||||
private:
|
||||
@@ -244,6 +246,7 @@ public:
|
||||
void zero();
|
||||
bool init();
|
||||
void * containerData();
|
||||
static void copy(Buffer * buffer_from, Buffer * buffer_to, int elements_count, int elements_from_offset, int elements_to_offset);
|
||||
Context * context_;
|
||||
Direction dir;
|
||||
Container type;
|
||||
|
||||
Reference in New Issue
Block a user