MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / setFlag

Method setFlag

src/backend/cuda/Kernel.cpp:29–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27}
28
29void Kernel::setFlag(Kernel::DevPtrType dst, int* scalarValPtr,
30 const bool syncCopy) {
31 CU_CHECK(
32 cuMemcpyHtoDAsync(dst, scalarValPtr, sizeof(int), getActiveStream()));
33 if (syncCopy) { CU_CHECK(cuStreamSynchronize(getActiveStream())); }
34}
35
36int Kernel::getFlag(Kernel::DevPtrType src) {
37 int retVal = 0;

Callers 2

floodFillFunction · 0.45
edgeTrackingHysteresisFunction · 0.45

Calls 1

getActiveStreamFunction · 0.85

Tested by

no test coverage detected