Пример #1
0
Файл: cBase.cpp Проект: lcw/occa
void OCCA_RFUNC occaAsyncCopyMemToPtr(void *dest, occaMemory src,
                                      const uintptr_t bytes,
                                      const uintptr_t offset) {

  occa::memory src_ = occa::_typeToMemory(src);

  asyncMemcpy(dest, src_, bytes, offset);
}
Пример #2
0
Файл: cBase.cpp Проект: lcw/occa
void OCCA_RFUNC occaAsyncCopyPtrToMem(occaMemory dest, const void * src,
                                      const uintptr_t bytes,
                                      const uintptr_t offset) {

  occa::memory dest_ = occa::_typeToMemory(dest);

  asyncMemcpy(dest_, src, bytes, offset);
}
Пример #3
0
void OCCA_RFUNC occaAsyncCopyMemToPtr(void *dest, occaMemory src,
                                      const uintptr_t bytes,
                                      const uintptr_t offset) {

  occa::memory src_((occa::memory_v*) src->value().data.void_);

  asyncMemcpy(dest, src_, bytes, offset);
}
Пример #4
0
void OCCA_RFUNC occaAsyncCopyPtrToMem(occaMemory dest, const void * src,
                                      const uintptr_t bytes,
                                      const uintptr_t offset) {

  occa::memory dest_((occa::memory_v*) dest->value().data.void_);

  asyncMemcpy(dest_, src, bytes, offset);
}
Пример #5
0
Файл: cBase.cpp Проект: lcw/occa
void OCCA_RFUNC occaAsyncCopyMemToMem(occaMemory dest, occaMemory src,
                                      const uintptr_t bytes,
                                      const uintptr_t destOffset,
                                      const uintptr_t srcOffset) {

  occa::memory src_ = occa::_typeToMemory(src);
  occa::memory dest_ = occa::_typeToMemory(dest);

  asyncMemcpy(dest_, src_, bytes, destOffset, srcOffset);
}
Пример #6
0
void OCCA_RFUNC occaAsyncCopyMemToMem(occaMemory dest, occaMemory src,
                                      const uintptr_t bytes,
                                      const uintptr_t destOffset,
                                      const uintptr_t srcOffset) {

  occa::memory src_((occa::memory_v*) src->value().data.void_);
  occa::memory dest_((occa::memory_v*) dest->value().data.void_);

  asyncMemcpy(dest_, src_, bytes, destOffset, srcOffset);
}