PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
Go to the source code of this file.
Functions | |
DVPAPI_INTERFACE | dvpBindToCUDACtx (DVPBufferHandle hBuf) |
DVPAPI_INTERFACE | dvpCloseCUDAContext () |
DVPAPI_INTERFACE | dvpCreateGPUCUDAArray (CUarray array, DVPBufferHandle *bufferHandle) |
DVPAPI_INTERFACE | dvpCreateGPUCUDADevicePtr (CUdeviceptr devPtr, DVPBufferHandle *bufferHandle) |
DVPAPI_INTERFACE | dvpGetRequiredConstantsCUDACtx (uint32_t *bufferAddrAlignment, uint32_t *bufferGPUStrideAlignment, uint32_t *semaphoreAddrAlignment, uint32_t *semaphoreAllocSize, uint32_t *semaphorePayloadOffset, uint32_t *semaphorePayloadSize) |
DVPAPI_INTERFACE | dvpInitCUDAContext (uint32_t flags) |
DVPAPI_INTERFACE | dvpMapBufferEndCUDAStream (DVPBufferHandle gpuBufferHandle, CUstream stream) |
DVPAPI_INTERFACE | dvpMapBufferWaitCUDAStream (DVPBufferHandle gpuBufferHandle, CUstream stream) |
DVPAPI_INTERFACE | dvpUnbindFromCUDACtx (DVPBufferHandle hBuf) |
DVPAPI_INTERFACE dvpBindToCUDACtx | ( | DVPBufferHandle | hBuf | ) |
DVPAPI_INTERFACE dvpCloseCUDAContext | ( | ) |
DVPAPI_INTERFACE dvpCreateGPUCUDAArray | ( | CUarray | array, |
DVPBufferHandle * | bufferHandle | ||
) |
DVPAPI_INTERFACE dvpCreateGPUCUDADevicePtr | ( | CUdeviceptr | devPtr, |
DVPBufferHandle * | bufferHandle | ||
) |
DVPAPI_INTERFACE dvpGetRequiredConstantsCUDACtx | ( | uint32_t * | bufferAddrAlignment, |
uint32_t * | bufferGPUStrideAlignment, | ||
uint32_t * | semaphoreAddrAlignment, | ||
uint32_t * | semaphoreAllocSize, | ||
uint32_t * | semaphorePayloadOffset, | ||
uint32_t * | semaphorePayloadSize | ||
) |
DVPAPI_INTERFACE dvpInitCUDAContext | ( | uint32_t | flags | ) |
DVPAPI_INTERFACE dvpMapBufferEndCUDAStream | ( | DVPBufferHandle | gpuBufferHandle, |
CUstream | stream | ||
) |
DVPAPI_INTERFACE dvpMapBufferWaitCUDAStream | ( | DVPBufferHandle | gpuBufferHandle, |
CUstream | stream | ||
) |
DVPAPI_INTERFACE dvpUnbindFromCUDACtx | ( | DVPBufferHandle | hBuf | ) |