| 557 | |
| 558 | template <typename T> |
| 559 | void assertHeapObjectGpuMemIsAllocated(T obj) { |
| 560 | |
| 561 | if (! mem_isAllocated(util_getGpuMemPtr(obj)) || ! getQuESTEnv().isGpuAccelerated) |
| 562 | error_gpuCopyButMatrixNotGpuAccelerated(); |
| 563 | } |
| 564 | |
| 565 | |
| 566 | void gpu_copyArray(qcomp* dest, qcomp* src, qindex dim) { |
no test coverage detected