MCPcopy Create free account
hub / github.com/RenderKit/oidn / cudaExternalMemoryGetMappedBuffer

Function cudaExternalMemoryGetMappedBuffer

devices/cuda/curtn.cpp:1113–1127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1111 }
1112
1113 cudaError_t CUDARTAPI cudaExternalMemoryGetMappedBuffer(
1114 void** devPtr,
1115 cudaExternalMemory_t extMem,
1116 const cudaExternalMemoryBufferDesc* bufferDesc)
1117 {
1118 CUDA_EXTERNAL_MEMORY_BUFFER_DESC cuBufferDesc{};
1119 cuBufferDesc.offset = bufferDesc->offset;
1120 cuBufferDesc.size = bufferDesc->size;
1121 cuBufferDesc.flags = 0;
1122
1123 CUresult result = cuExternalMemoryGetMappedBuffer((CUdeviceptr*)devPtr,
1124 (CUexternalMemory)extMem,
1125 &cuBufferDesc);
1126 return Runtime::setError(result);
1127 }
1128
1129 cudaError_t CUDARTAPI cudaDestroyExternalMemory(cudaExternalMemory_t extMem)
1130 {

Callers 1

initMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected