derelict.cuda.driverapi

Undocumented in source.

Members

Aliases

CUaddress_mode
alias CUaddress_mode = int
Undocumented in source.
CUarray
alias CUarray = void*
Undocumented in source.
CUarray_cubemap_face
alias CUarray_cubemap_face = int
Undocumented in source.
CUarray_format
alias CUarray_format = int
Undocumented in source.
CUcomputemode
alias CUcomputemode = int
Undocumented in source.
CUcontext
alias CUcontext = void*
Undocumented in source.
CUctx_flags
alias CUctx_flags = int
Undocumented in source.
CUdevice
alias CUdevice = int
Undocumented in source.
CUdevice_attribute
alias CUdevice_attribute = int
Undocumented in source.
CUdeviceptr
alias CUdeviceptr = size_t
Undocumented in source.
CUevent
alias CUevent = void*
Undocumented in source.
CUevent_flags
alias CUevent_flags = int
Undocumented in source.
CUfilter_mode
alias CUfilter_mode = int
Undocumented in source.
CUfunc_cache
alias CUfunc_cache = int
Undocumented in source.
CUfunction
alias CUfunction = void*
Undocumented in source.
CUfunction_attribute
alias CUfunction_attribute = int
Undocumented in source.
CUgraphicsMapResourceFlags
alias CUgraphicsMapResourceFlags = int
Undocumented in source.
CUgraphicsRegisterFlags
alias CUgraphicsRegisterFlags = int
Undocumented in source.
CUgraphicsResource
alias CUgraphicsResource = void*
Undocumented in source.
CUipcMem_flags
alias CUipcMem_flags = int
Undocumented in source.
CUjitInputType
alias CUjitInputType = int
Undocumented in source.
CUjit_cacheMode
alias CUjit_cacheMode = int
Undocumented in source.
CUjit_fallback
alias CUjit_fallback = int
Undocumented in source.
CUjit_option
alias CUjit_option = int
Undocumented in source.
CUjit_target
alias CUjit_target = int
Undocumented in source.
CUlimit
alias CUlimit = int
Undocumented in source.
CUlinkState
alias CUlinkState = void*
Undocumented in source.
CUmemAttach_flags
alias CUmemAttach_flags = int
Undocumented in source.
CUmemorytype
alias CUmemorytype = int
Undocumented in source.
CUmipmappedArray
alias CUmipmappedArray = void*
Undocumented in source.
CUmodule
alias CUmodule = void*
Undocumented in source.
CUoccupancyB2DSize
alias CUoccupancyB2DSize = size_t function(int blockSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
CUpointer_attribute
alias CUpointer_attribute = int
Undocumented in source.
CUresourceViewFormat
alias CUresourceViewFormat = int
Undocumented in source.
CUresourcetype
alias CUresourcetype = int
Undocumented in source.
CUresult
alias CUresult = int
Undocumented in source.
CUsharedconfig
alias CUsharedconfig = int
Undocumented in source.
CUstream
alias CUstream = void*
Undocumented in source.
CUstreamCallback
alias CUstreamCallback = void function(CUstream hStream, CUresult status, void* userData)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
CUstream_flags
alias CUstream_flags = int
Undocumented in source.
CUsurfObject
alias CUsurfObject = ulong
Undocumented in source.
CUsurfref
alias CUsurfref = void*
Undocumented in source.
CUtexObject
alias CUtexObject = ulong
Undocumented in source.
CUtexref
alias CUtexref = void*
Undocumented in source.
da_cuArray3DCreate
alias da_cuArray3DCreate = CUresult function(CUarray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pAllocateArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuArray3DGetDescriptor
alias da_cuArray3DGetDescriptor = CUresult function(CUDA_ARRAY3D_DESCRIPTOR* pArrayDescriptor, CUarray hArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuArrayCreate
alias da_cuArrayCreate = CUresult function(CUarray* pHandle, const CUDA_ARRAY_DESCRIPTOR* pAllocateArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuArrayDestroy
alias da_cuArrayDestroy = CUresult function(CUarray hArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuArrayGetDescriptor
alias da_cuArrayGetDescriptor = CUresult function(CUDA_ARRAY_DESCRIPTOR* pArrayDescriptor, CUarray hArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxCreate
alias da_cuCtxCreate = CUresult function(CUcontext* pctx, uint flags, CUdevice dev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxDestroy
alias da_cuCtxDestroy = CUresult function(CUcontext ctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxDetach
alias da_cuCtxDetach = CUresult function(CUcontext ctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxDisablePeerAccess
alias da_cuCtxDisablePeerAccess = CUresult function(CUcontext peerContext)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxEnablePeerAccess
alias da_cuCtxEnablePeerAccess = CUresult function(CUcontext peerContext, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetApiVersion
alias da_cuCtxGetApiVersion = CUresult function(CUcontext ctx, uint* version_)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetCacheConfig
alias da_cuCtxGetCacheConfig = CUresult function(CUfunc_cache* pconfig)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetCurrent
alias da_cuCtxGetCurrent = CUresult function(CUcontext* pctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetDevice
alias da_cuCtxGetDevice = CUresult function(CUdevice* device)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetLimit
alias da_cuCtxGetLimit = CUresult function(size_t* pvalue, CUlimit limit)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetSharedMemConfig
alias da_cuCtxGetSharedMemConfig = CUresult function(CUsharedconfig* pConfig)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxGetStreamPriorityRange
alias da_cuCtxGetStreamPriorityRange = CUresult function(int* leastPriority, int* greatestPriority)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxPopCurrent
alias da_cuCtxPopCurrent = CUresult function(CUcontext* pctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxPushCurrent
alias da_cuCtxPushCurrent = CUresult function(CUcontext ctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxSetCacheConfig
alias da_cuCtxSetCacheConfig = CUresult function(CUfunc_cache config)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxSetCurrent
alias da_cuCtxSetCurrent = CUresult function(CUcontext ctx)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxSetLimit
alias da_cuCtxSetLimit = CUresult function(CUlimit limit, size_t value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxSetSharedMemConfig
alias da_cuCtxSetSharedMemConfig = CUresult function(CUsharedconfig config)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuCtxSynchronize
alias da_cuCtxSynchronize = CUresult function()
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceCanAccessPeer
alias da_cuDeviceCanAccessPeer = CUresult function(int* canAccessPeer, CUdevice dev, CUdevice peerDev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGet
alias da_cuDeviceGet = CUresult function(CUdevice* device, int ordinal)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGetAttribute
alias da_cuDeviceGetAttribute = CUresult function(int* pi, CUdevice_attribute attrib, CUdevice dev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGetByPCIBusId
alias da_cuDeviceGetByPCIBusId = CUresult function(CUdevice* dev, const(char)* pciBusId)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGetCount
alias da_cuDeviceGetCount = CUresult function(int* count)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGetName
alias da_cuDeviceGetName = CUresult function(char* name, int len, CUdevice dev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceGetPCIBusId
alias da_cuDeviceGetPCIBusId = CUresult function(char* pciBusId, int len, CUdevice dev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDeviceTotalMem
alias da_cuDeviceTotalMem = CUresult function(size_t* bytes, CUdevice dev)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuDriverGetVersion
alias da_cuDriverGetVersion = CUresult function(int* driverVersion)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventCreate
alias da_cuEventCreate = CUresult function(CUevent* phEvent, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventDestroy
alias da_cuEventDestroy = CUresult function(CUevent hEvent)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventElapsedTime
alias da_cuEventElapsedTime = CUresult function(float* pMilliseconds, CUevent hStart, CUevent hEnd)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventQuery
alias da_cuEventQuery = CUresult function(CUevent hEvent)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventRecord
alias da_cuEventRecord = CUresult function(CUevent hEvent, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuEventSynchronize
alias da_cuEventSynchronize = CUresult function(CUevent hEvent)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuFuncGetAttribute
alias da_cuFuncGetAttribute = CUresult function(int* pi, CUfunction_attribute attrib, CUfunction hfunc)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuFuncSetCacheConfig
alias da_cuFuncSetCacheConfig = CUresult function(CUfunction hfunc, CUfunc_cache config)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuFuncSetSharedMemConfig
alias da_cuFuncSetSharedMemConfig = CUresult function(CUfunction hfunc, CUsharedconfig config)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGetErrorName
alias da_cuGetErrorName = CUresult function(CUresult error, const(char)** pStr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGetErrorString
alias da_cuGetErrorString = CUresult function(CUresult error, const(char)** pStr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGetExportTable
alias da_cuGetExportTable = CUresult function(const(void)** ppExportTable, const CUuuid* pExportTableId)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsMapResources
alias da_cuGraphicsMapResources = CUresult function(uint count, CUgraphicsResource* resources, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsResourceGetMappedMipmappedArray
alias da_cuGraphicsResourceGetMappedMipmappedArray = CUresult function(CUmipmappedArray* pMipmappedArray, CUgraphicsResource resource)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsResourceGetMappedPointer
alias da_cuGraphicsResourceGetMappedPointer = CUresult function(CUdeviceptr* pDevPtr, size_t* pSize, CUgraphicsResource resource)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsResourceSetMapFlags
alias da_cuGraphicsResourceSetMapFlags = CUresult function(CUgraphicsResource resource, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsSubResourceGetMappedArray
alias da_cuGraphicsSubResourceGetMappedArray = CUresult function(CUarray* pArray, CUgraphicsResource resource, uint arrayIndex, uint mipLevel)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsUnmapResources
alias da_cuGraphicsUnmapResources = CUresult function(uint count, CUgraphicsResource* resources, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuGraphicsUnregisterResource
alias da_cuGraphicsUnregisterResource = CUresult function(CUgraphicsResource resource)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuInit
alias da_cuInit = CUresult function(uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuIpcCloseMemHandle
alias da_cuIpcCloseMemHandle = CUresult function(CUdeviceptr dptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuIpcGetEventHandle
alias da_cuIpcGetEventHandle = CUresult function(CUipcEventHandle* pHandle, CUevent event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuIpcGetMemHandle
alias da_cuIpcGetMemHandle = CUresult function(CUipcMemHandle* pHandle, CUdeviceptr dptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuIpcOpenEventHandle
alias da_cuIpcOpenEventHandle = CUresult function(CUevent* phEvent, CUipcEventHandle handle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuIpcOpenMemHandle
alias da_cuIpcOpenMemHandle = CUresult function(CUdeviceptr* pdptr, CUipcMemHandle handle, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLaunchKernel
alias da_cuLaunchKernel = CUresult function(CUfunction f, uint gridDimX, uint gridDimY, uint gridDimZ, uint blockDimX, uint blockDimY, uint blockDimZ, uint sharedMemBytes, CUstream hStream, void** kernelParams, void** extra)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLinkAddData
alias da_cuLinkAddData = CUresult function(CUlinkState state, CUjitInputType type, void* data, size_t size, const(char)* name, uint numOptions, CUjit_option* options, void** optionValues)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLinkAddFile
alias da_cuLinkAddFile = CUresult function(CUlinkState state, CUjitInputType type, const(char)* path, uint numOptions, CUjit_option* options, void** optionValues)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLinkComplete
alias da_cuLinkComplete = CUresult function(CUlinkState state, void** cubinOut, size_t* sizeOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLinkCreate
alias da_cuLinkCreate = CUresult function(uint numOptions, CUjit_option* options, void** optionValues, CUlinkState* stateOut)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuLinkDestroy
alias da_cuLinkDestroy = CUresult function(CUlinkState state)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemAlloc
alias da_cuMemAlloc = CUresult function(CUdeviceptr* dptr, size_t bytesize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemAllocHost
alias da_cuMemAllocHost = CUresult function(void** pp, size_t bytesize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemAllocManaged
alias da_cuMemAllocManaged = CUresult function(CUdeviceptr* dptr, size_t bytesize, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemAllocPitch
alias da_cuMemAllocPitch = CUresult function(CUdeviceptr* dptr, size_t* pPitch, size_t WidthInBytes, size_t Height, uint ElementSizeBytes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemFree
alias da_cuMemFree = CUresult function(CUdeviceptr dptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemFreeHost
alias da_cuMemFreeHost = CUresult function(void* p)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemGetAddressRange
alias da_cuMemGetAddressRange = CUresult function(CUdeviceptr* pbase, size_t* psize, CUdeviceptr dptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemGetInfo
alias da_cuMemGetInfo = CUresult function(size_t* free, size_t* total)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemHostAlloc
alias da_cuMemHostAlloc = CUresult function(void** pp, size_t bytesize, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemHostGetDevicePointer
alias da_cuMemHostGetDevicePointer = CUresult function(CUdeviceptr* pdptr, void* p, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemHostGetFlags
alias da_cuMemHostGetFlags = CUresult function(uint* pFlags, void* p)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemHostRegister
alias da_cuMemHostRegister = CUresult function(void* p, size_t bytesize, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemHostUnregister
alias da_cuMemHostUnregister = CUresult function(void* p)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy
alias da_cuMemcpy = CUresult function(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy2D
alias da_cuMemcpy2D = CUresult function(const CUDA_MEMCPY2D* pCopy)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy2DAsync
alias da_cuMemcpy2DAsync = CUresult function(const CUDA_MEMCPY2D* pCopy, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy2DUnaligned
alias da_cuMemcpy2DUnaligned = CUresult function(const CUDA_MEMCPY2D* pCopy)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy3D
alias da_cuMemcpy3D = CUresult function(const CUDA_MEMCPY3D* pCopy)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy3DAsync
alias da_cuMemcpy3DAsync = CUresult function(const CUDA_MEMCPY3D* pCopy, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy3DPeer
alias da_cuMemcpy3DPeer = CUresult function(const CUDA_MEMCPY3D_PEER* pCopy)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpy3DPeerAsync
alias da_cuMemcpy3DPeerAsync = CUresult function(const CUDA_MEMCPY3D_PEER* pCopy, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyAsync
alias da_cuMemcpyAsync = CUresult function(CUdeviceptr dst, CUdeviceptr src, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyAtoA
alias da_cuMemcpyAtoA = CUresult function(CUarray dstArray, size_t dstOffset, CUarray srcArray, size_t srcOffset, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyAtoD
alias da_cuMemcpyAtoD = CUresult function(CUdeviceptr dstDevice, CUarray srcArray, size_t srcOffset, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyAtoH
alias da_cuMemcpyAtoH = CUresult function(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyAtoHAsync
alias da_cuMemcpyAtoHAsync = CUresult function(void* dstHost, CUarray srcArray, size_t srcOffset, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyDtoA
alias da_cuMemcpyDtoA = CUresult function(CUarray dstArray, size_t dstOffset, CUdeviceptr srcDevice, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyDtoD
alias da_cuMemcpyDtoD = CUresult function(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyDtoDAsync
alias da_cuMemcpyDtoDAsync = CUresult function(CUdeviceptr dstDevice, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyDtoH
alias da_cuMemcpyDtoH = CUresult function(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyDtoHAsync
alias da_cuMemcpyDtoHAsync = CUresult function(void* dstHost, CUdeviceptr srcDevice, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyHtoA
alias da_cuMemcpyHtoA = CUresult function(CUarray dstArray, size_t dstOffset, const(void)* srcHost, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyHtoAAsync
alias da_cuMemcpyHtoAAsync = CUresult function(CUarray dstArray, size_t dstOffset, const(void)* srcHost, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyHtoD
alias da_cuMemcpyHtoD = CUresult function(CUdeviceptr dstDevice, const(void)* srcHost, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyHtoDAsync
alias da_cuMemcpyHtoDAsync = CUresult function(CUdeviceptr dstDevice, const(void)* srcHost, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyPeer
alias da_cuMemcpyPeer = CUresult function(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemcpyPeerAsync
alias da_cuMemcpyPeerAsync = CUresult function(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, size_t ByteCount, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD16
alias da_cuMemsetD16 = CUresult function(CUdeviceptr dstDevice, ushort us, size_t N)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD16Async
alias da_cuMemsetD16Async = CUresult function(CUdeviceptr dstDevice, ushort us, size_t N, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D16
alias da_cuMemsetD2D16 = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, ushort us, size_t Width, size_t Height)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D16Async
alias da_cuMemsetD2D16Async = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, ushort us, size_t Width, size_t Height, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D32
alias da_cuMemsetD2D32 = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, uint ui, size_t Width, size_t Height)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D32Async
alias da_cuMemsetD2D32Async = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, uint ui, size_t Width, size_t Height, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D8
alias da_cuMemsetD2D8 = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, ubyte uc, size_t Width, size_t Height)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD2D8Async
alias da_cuMemsetD2D8Async = CUresult function(CUdeviceptr dstDevice, size_t dstPitch, ubyte uc, size_t Width, size_t Height, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD32
alias da_cuMemsetD32 = CUresult function(CUdeviceptr dstDevice, uint ui, size_t N)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD32Async
alias da_cuMemsetD32Async = CUresult function(CUdeviceptr dstDevice, uint ui, size_t N, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD8
alias da_cuMemsetD8 = CUresult function(CUdeviceptr dstDevice, ubyte uc, size_t N)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMemsetD8Async
alias da_cuMemsetD8Async = CUresult function(CUdeviceptr dstDevice, ubyte uc, size_t N, CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMipmappedArrayCreate
alias da_cuMipmappedArrayCreate = CUresult function(CUmipmappedArray* pHandle, const CUDA_ARRAY3D_DESCRIPTOR* pMipmappedArrayDesc, uint numMipmapLevels)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMipmappedArrayDestroy
alias da_cuMipmappedArrayDestroy = CUresult function(CUmipmappedArray hMipmappedArray)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuMipmappedArrayGetLevel
alias da_cuMipmappedArrayGetLevel = CUresult function(CUarray* pLevelArray, CUmipmappedArray hMipmappedArray, uint level)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleGetFunction
alias da_cuModuleGetFunction = CUresult function(CUfunction* hfunc, CUmodule hmod, const(char)* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleGetGlobal
alias da_cuModuleGetGlobal = CUresult function(CUdeviceptr* dptr, size_t* bytes, CUmodule hmod, const(char)* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleGetSurfRef
alias da_cuModuleGetSurfRef = CUresult function(CUsurfref* pSurfRef, CUmodule hmod, const(char)* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleGetTexRef
alias da_cuModuleGetTexRef = CUresult function(CUtexref* pTexRef, CUmodule hmod, const(char)* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleLoad
alias da_cuModuleLoad = CUresult function(CUmodule* module_, const(char)* fname)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleLoadData
alias da_cuModuleLoadData = CUresult function(CUmodule* module_, const(void)* image)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleLoadDataEx
alias da_cuModuleLoadDataEx = CUresult function(CUmodule* module_, const(void)* image, uint numOptions, CUjit_option* options, void** optionValues)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleLoadFatBinary
alias da_cuModuleLoadFatBinary = CUresult function(CUmodule* module_, const(void)* fatCubin)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuModuleUnload
alias da_cuModuleUnload = CUresult function(CUmodule hmod)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuOccupancyMaxActiveBlocksPerMultiprocessor
alias da_cuOccupancyMaxActiveBlocksPerMultiprocessor = CUresult function(int* numBlocks, CUfunction func, int blockSize, size_t dynamicSMemSize)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuOccupancyMaxPotentialBlockSize
alias da_cuOccupancyMaxPotentialBlockSize = CUresult function(int* minGridSize, int* blockSize, CUfunction func, CUoccupancyB2DSize blockSizeToDynamicSMemSize, size_t dynamicSMemSize, int blockSizeLimit)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuPointerGetAttribute
alias da_cuPointerGetAttribute = CUresult function(void* data, CUpointer_attribute attribute, CUdeviceptr ptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuPointerSetAttribute
alias da_cuPointerSetAttribute = CUresult function(const(void)* value, CUpointer_attribute attribute, CUdeviceptr ptr)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamAddCallback
alias da_cuStreamAddCallback = CUresult function(CUstream hStream, CUstreamCallback callback, void* userData, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamAttachMemAsync
alias da_cuStreamAttachMemAsync = CUresult function(CUstream hStream, CUdeviceptr dptr, size_t length, uint flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamCreate
alias da_cuStreamCreate = CUresult function(CUstream* phStream, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamCreateWithPriority
alias da_cuStreamCreateWithPriority = CUresult function(CUstream* phStream, uint flags, int priority)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamDestroy
alias da_cuStreamDestroy = CUresult function(CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamGetFlags
alias da_cuStreamGetFlags = CUresult function(CUstream hStream, uint* flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamGetPriority
alias da_cuStreamGetPriority = CUresult function(CUstream hStream, int* priority)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamQuery
alias da_cuStreamQuery = CUresult function(CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamSynchronize
alias da_cuStreamSynchronize = CUresult function(CUstream hStream)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuStreamWaitEvent
alias da_cuStreamWaitEvent = CUresult function(CUstream hStream, CUevent hEvent, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuSurfObjectCreate
alias da_cuSurfObjectCreate = CUresult function(CUsurfObject* pSurfObject, const CUDA_RESOURCE_DESC* pResDesc)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuSurfObjectDestroy
alias da_cuSurfObjectDestroy = CUresult function(CUsurfObject surfObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuSurfObjectGetResourceDesc
alias da_cuSurfObjectGetResourceDesc = CUresult function(CUDA_RESOURCE_DESC* pResDesc, CUsurfObject surfObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuSurfRefGetArray
alias da_cuSurfRefGetArray = CUresult function(CUarray* phArray, CUsurfref hSurfRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuSurfRefSetArray
alias da_cuSurfRefSetArray = CUresult function(CUsurfref hSurfRef, CUarray hArray, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexObjectCreate
alias da_cuTexObjectCreate = CUresult function(CUtexObject* pTexObject, const CUDA_RESOURCE_DESC* pResDesc, const CUDA_TEXTURE_DESC* pTexDesc, const CUDA_RESOURCE_VIEW_DESC* pResViewDesc)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexObjectDestroy
alias da_cuTexObjectDestroy = CUresult function(CUtexObject texObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexObjectGetResourceDesc
alias da_cuTexObjectGetResourceDesc = CUresult function(CUDA_RESOURCE_DESC* pResDesc, CUtexObject texObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexObjectGetResourceViewDesc
alias da_cuTexObjectGetResourceViewDesc = CUresult function(CUDA_RESOURCE_VIEW_DESC* pResViewDesc, CUtexObject texObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexObjectGetTextureDesc
alias da_cuTexObjectGetTextureDesc = CUresult function(CUDA_TEXTURE_DESC* pTexDesc, CUtexObject texObject)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetAddress
alias da_cuTexRefGetAddress = CUresult function(CUdeviceptr* pdptr, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetAddressMode
alias da_cuTexRefGetAddressMode = CUresult function(CUaddress_mode* pam, CUtexref hTexRef, int dim)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetArray
alias da_cuTexRefGetArray = CUresult function(CUarray* phArray, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetFilterMode
alias da_cuTexRefGetFilterMode = CUresult function(CUfilter_mode* pfm, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetFlags
alias da_cuTexRefGetFlags = CUresult function(uint* pFlags, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetFormat
alias da_cuTexRefGetFormat = CUresult function(CUarray_format* pFormat, int* pNumChannels, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetMaxAnisotropy
alias da_cuTexRefGetMaxAnisotropy = CUresult function(int* pmaxAniso, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetMipmapFilterMode
alias da_cuTexRefGetMipmapFilterMode = CUresult function(CUfilter_mode* pfm, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetMipmapLevelBias
alias da_cuTexRefGetMipmapLevelBias = CUresult function(float* pbias, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetMipmapLevelClamp
alias da_cuTexRefGetMipmapLevelClamp = CUresult function(float* pminMipmapLevelClamp, float* pmaxMipmapLevelClamp, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefGetMipmappedArray
alias da_cuTexRefGetMipmappedArray = CUresult function(CUmipmappedArray* phMipmappedArray, CUtexref hTexRef)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetAddress
alias da_cuTexRefSetAddress = CUresult function(size_t* ByteOffset, CUtexref hTexRef, CUdeviceptr dptr, size_t bytes)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetAddress2D
alias da_cuTexRefSetAddress2D = CUresult function(CUtexref hTexRef, const CUDA_ARRAY_DESCRIPTOR* desc, CUdeviceptr dptr, size_t Pitch)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetAddressMode
alias da_cuTexRefSetAddressMode = CUresult function(CUtexref hTexRef, int dim, CUaddress_mode am)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetArray
alias da_cuTexRefSetArray = CUresult function(CUtexref hTexRef, CUarray hArray, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetFilterMode
alias da_cuTexRefSetFilterMode = CUresult function(CUtexref hTexRef, CUfilter_mode fm)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetFlags
alias da_cuTexRefSetFlags = CUresult function(CUtexref hTexRef, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetFormat
alias da_cuTexRefSetFormat = CUresult function(CUtexref hTexRef, CUarray_format fmt, int NumPackedComponents)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetMaxAnisotropy
alias da_cuTexRefSetMaxAnisotropy = CUresult function(CUtexref hTexRef, uint maxAniso)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetMipmapFilterMode
alias da_cuTexRefSetMipmapFilterMode = CUresult function(CUtexref hTexRef, CUfilter_mode fm)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetMipmapLevelBias
alias da_cuTexRefSetMipmapLevelBias = CUresult function(CUtexref hTexRef, float bias)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetMipmapLevelClamp
alias da_cuTexRefSetMipmapLevelClamp = CUresult function(CUtexref hTexRef, float minMipmapLevelClamp, float maxMipmapLevelClamp)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_cuTexRefSetMipmappedArray
alias da_cuTexRefSetMipmappedArray = CUresult function(CUtexref hTexRef, CUmipmappedArray hMipmappedArray, uint Flags)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Classes

DerelictCUDADriverLoader
class DerelictCUDADriverLoader
Undocumented in source.

Enums

CUDA_SUCCESS
anonymousenum CUDA_SUCCESS
Undocumented in source.
CU_AD_FORMAT_UNSIGNED_INT8
anonymousenum CU_AD_FORMAT_UNSIGNED_INT8
Undocumented in source.
CU_COMPUTEMODE_DEFAULT
anonymousenum CU_COMPUTEMODE_DEFAULT
Undocumented in source.
CU_CTX_SCHED_AUTO
anonymousenum CU_CTX_SCHED_AUTO
Undocumented in source.
CU_CUBEMAP_FACE_POSITIVE_X
anonymousenum CU_CUBEMAP_FACE_POSITIVE_X
Undocumented in source.
CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK
anonymousenum CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK
Undocumented in source.
CU_EVENT_DEFAULT
anonymousenum CU_EVENT_DEFAULT
Undocumented in source.
CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK
anonymousenum CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK
Undocumented in source.
CU_FUNC_CACHE_PREFER_NONE
anonymousenum CU_FUNC_CACHE_PREFER_NONE
Undocumented in source.
CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE
anonymousenum CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE
Undocumented in source.
CU_GRAPHICS_REGISTER_FLAGS_NONE
anonymousenum CU_GRAPHICS_REGISTER_FLAGS_NONE
Undocumented in source.
CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS
anonymousenum CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS
Undocumented in source.
CU_JIT_CACHE_OPTION_NONE
anonymousenum CU_JIT_CACHE_OPTION_NONE
Undocumented in source.
CU_JIT_INPUT_CUBIN
anonymousenum CU_JIT_INPUT_CUBIN
Undocumented in source.
CU_JIT_MAX_REGISTERS
anonymousenum CU_JIT_MAX_REGISTERS
Undocumented in source.
CU_LIMIT_STACK_SIZE
anonymousenum CU_LIMIT_STACK_SIZE
Undocumented in source.
CU_MEMORYTYPE_HOST
anonymousenum CU_MEMORYTYPE_HOST
Undocumented in source.
CU_MEM_ATTACH_GLOBAL
anonymousenum CU_MEM_ATTACH_GLOBAL
Undocumented in source.
CU_POINTER_ATTRIBUTE_CONTEXT
anonymousenum CU_POINTER_ATTRIBUTE_CONTEXT
Undocumented in source.
CU_PREFER_PTX
anonymousenum CU_PREFER_PTX
Undocumented in source.
CU_RESOURCE_TYPE_ARRAY
anonymousenum CU_RESOURCE_TYPE_ARRAY
Undocumented in source.
CU_RES_VIEW_FORMAT_NONE
anonymousenum CU_RES_VIEW_FORMAT_NONE
Undocumented in source.
CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE
anonymousenum CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE
Undocumented in source.
CU_STREAM_DEFAULT
anonymousenum CU_STREAM_DEFAULT
Undocumented in source.
CU_TARGET_COMPUTE_10
anonymousenum CU_TARGET_COMPUTE_10
Undocumented in source.
CU_TR_ADDRESS_MODE_WRAP
anonymousenum CU_TR_ADDRESS_MODE_WRAP
Undocumented in source.
CU_TR_FILTER_MODE_POINT
anonymousenum CU_TR_FILTER_MODE_POINT
Undocumented in source.

Manifest constants

CUDA_ARRAY3D_CUBEMAP
enum CUDA_ARRAY3D_CUBEMAP;
Undocumented in source.
CUDA_ARRAY3D_DEPTH_TEXTURE
enum CUDA_ARRAY3D_DEPTH_TEXTURE;
Undocumented in source.
CUDA_ARRAY3D_LAYERED
enum CUDA_ARRAY3D_LAYERED;
Undocumented in source.
CUDA_ARRAY3D_SURFACE_LDST
enum CUDA_ARRAY3D_SURFACE_LDST;
Undocumented in source.
CUDA_ARRAY3D_TEXTURE_GATHER
enum CUDA_ARRAY3D_TEXTURE_GATHER;
Undocumented in source.
CUDA_VERSION
enum CUDA_VERSION;

CUDA Driver API Translation of cuda.h

CU_IPC_HANDLE_SIZE
enum CU_IPC_HANDLE_SIZE;
Undocumented in source.
CU_LAUNCH_PARAM_BUFFER_POINTER
enum CU_LAUNCH_PARAM_BUFFER_POINTER;
Undocumented in source.
CU_LAUNCH_PARAM_BUFFER_SIZE
enum CU_LAUNCH_PARAM_BUFFER_SIZE;
Undocumented in source.
CU_LAUNCH_PARAM_END
enum CU_LAUNCH_PARAM_END;
Undocumented in source.
CU_MEMHOSTALLOC_DEVICEMAP
enum CU_MEMHOSTALLOC_DEVICEMAP;
Undocumented in source.
CU_MEMHOSTALLOC_PORTABLE
enum CU_MEMHOSTALLOC_PORTABLE;
Undocumented in source.
CU_MEMHOSTALLOC_WRITECOMBINED
enum CU_MEMHOSTALLOC_WRITECOMBINED;
Undocumented in source.
CU_MEMHOSTREGISTER_DEVICEMAP
enum CU_MEMHOSTREGISTER_DEVICEMAP;
Undocumented in source.
CU_MEMHOSTREGISTER_PORTABLE
enum CU_MEMHOSTREGISTER_PORTABLE;
Undocumented in source.
CU_PARAM_TR_DEFAULT
enum CU_PARAM_TR_DEFAULT;
Undocumented in source.
CU_TRSA_OVERRIDE_FORMAT
enum CU_TRSA_OVERRIDE_FORMAT;
Undocumented in source.
CU_TRSF_NORMALIZED_COORDINATES
enum CU_TRSF_NORMALIZED_COORDINATES;
Undocumented in source.
CU_TRSF_READ_AS_INTEGER
enum CU_TRSF_READ_AS_INTEGER;
Undocumented in source.
CU_TRSF_SRGB
enum CU_TRSF_SRGB;
Undocumented in source.

Static variables

DerelictCUDADriver
DerelictCUDADriverLoader DerelictCUDADriver;
Undocumented in source.
cuArray3DCreate
da_cuArray3DCreate cuArray3DCreate;
Undocumented in source.
cuArray3DGetDescriptor
da_cuArray3DGetDescriptor cuArray3DGetDescriptor;
Undocumented in source.
cuArrayCreate
da_cuArrayCreate cuArrayCreate;
Undocumented in source.
cuArrayDestroy
da_cuArrayDestroy cuArrayDestroy;
Undocumented in source.
cuArrayGetDescriptor
da_cuArrayGetDescriptor cuArrayGetDescriptor;
Undocumented in source.
cuCtxCreate
da_cuCtxCreate cuCtxCreate;
Undocumented in source.
cuCtxDestroy
da_cuCtxDestroy cuCtxDestroy;
Undocumented in source.
cuCtxDetach
da_cuCtxDetach cuCtxDetach;
Undocumented in source.
cuCtxDisablePeerAccess
da_cuCtxDisablePeerAccess cuCtxDisablePeerAccess;
Undocumented in source.
cuCtxEnablePeerAccess
da_cuCtxEnablePeerAccess cuCtxEnablePeerAccess;
Undocumented in source.
cuCtxGetApiVersion
da_cuCtxGetApiVersion cuCtxGetApiVersion;
Undocumented in source.
cuCtxGetCacheConfig
da_cuCtxGetCacheConfig cuCtxGetCacheConfig;
Undocumented in source.
cuCtxGetCurrent
da_cuCtxGetCurrent cuCtxGetCurrent;
Undocumented in source.
cuCtxGetDevice
da_cuCtxGetDevice cuCtxGetDevice;
Undocumented in source.
cuCtxGetLimit
da_cuCtxGetLimit cuCtxGetLimit;
Undocumented in source.
cuCtxGetSharedMemConfig
da_cuCtxGetSharedMemConfig cuCtxGetSharedMemConfig;
Undocumented in source.
cuCtxGetStreamPriorityRange
da_cuCtxGetStreamPriorityRange cuCtxGetStreamPriorityRange;
Undocumented in source.
cuCtxPopCurrent
da_cuCtxPopCurrent cuCtxPopCurrent;
Undocumented in source.
cuCtxPushCurrent
da_cuCtxPushCurrent cuCtxPushCurrent;
Undocumented in source.
cuCtxSetCacheConfig
da_cuCtxSetCacheConfig cuCtxSetCacheConfig;
Undocumented in source.
cuCtxSetCurrent
da_cuCtxSetCurrent cuCtxSetCurrent;
Undocumented in source.
cuCtxSetLimit
da_cuCtxSetLimit cuCtxSetLimit;
Undocumented in source.
cuCtxSetSharedMemConfig
da_cuCtxSetSharedMemConfig cuCtxSetSharedMemConfig;
Undocumented in source.
cuCtxSynchronize
da_cuCtxSynchronize cuCtxSynchronize;
Undocumented in source.
cuDeviceCanAccessPeer
da_cuDeviceCanAccessPeer cuDeviceCanAccessPeer;
Undocumented in source.
cuDeviceGet
da_cuDeviceGet cuDeviceGet;
Undocumented in source.
cuDeviceGetAttribute
da_cuDeviceGetAttribute cuDeviceGetAttribute;
Undocumented in source.
cuDeviceGetByPCIBusId
da_cuDeviceGetByPCIBusId cuDeviceGetByPCIBusId;
Undocumented in source.
cuDeviceGetCount
da_cuDeviceGetCount cuDeviceGetCount;
Undocumented in source.
cuDeviceGetName
da_cuDeviceGetName cuDeviceGetName;
Undocumented in source.
cuDeviceGetPCIBusId
da_cuDeviceGetPCIBusId cuDeviceGetPCIBusId;
Undocumented in source.
cuDeviceTotalMem
da_cuDeviceTotalMem cuDeviceTotalMem;
Undocumented in source.
cuDriverGetVersion
da_cuDriverGetVersion cuDriverGetVersion;
Undocumented in source.
cuEventCreate
da_cuEventCreate cuEventCreate;
Undocumented in source.
cuEventDestroy
da_cuEventDestroy cuEventDestroy;
Undocumented in source.
cuEventElapsedTime
da_cuEventElapsedTime cuEventElapsedTime;
Undocumented in source.
cuEventQuery
da_cuEventQuery cuEventQuery;
Undocumented in source.
cuEventRecord
da_cuEventRecord cuEventRecord;
Undocumented in source.
cuEventSynchronize
da_cuEventSynchronize cuEventSynchronize;
Undocumented in source.
cuFuncGetAttribute
da_cuFuncGetAttribute cuFuncGetAttribute;
Undocumented in source.
cuFuncSetCacheConfig
da_cuFuncSetCacheConfig cuFuncSetCacheConfig;
Undocumented in source.
cuFuncSetSharedMemConfig
da_cuFuncSetSharedMemConfig cuFuncSetSharedMemConfig;
Undocumented in source.
cuGetErrorName
da_cuGetErrorName cuGetErrorName;
Undocumented in source.
cuGetErrorString
da_cuGetErrorString cuGetErrorString;
Undocumented in source.
cuGetExportTable
da_cuGetExportTable cuGetExportTable;
Undocumented in source.
cuGraphicsMapResources
da_cuGraphicsMapResources cuGraphicsMapResources;
Undocumented in source.
cuGraphicsResourceGetMappedMipmappedArray
da_cuGraphicsResourceGetMappedMipmappedArray cuGraphicsResourceGetMappedMipmappedArray;
Undocumented in source.
cuGraphicsResourceGetMappedPointer
da_cuGraphicsResourceGetMappedPointer cuGraphicsResourceGetMappedPointer;
Undocumented in source.
cuGraphicsResourceSetMapFlags
da_cuGraphicsResourceSetMapFlags cuGraphicsResourceSetMapFlags;
Undocumented in source.
cuGraphicsSubResourceGetMappedArray
da_cuGraphicsSubResourceGetMappedArray cuGraphicsSubResourceGetMappedArray;
Undocumented in source.
cuGraphicsUnmapResources
da_cuGraphicsUnmapResources cuGraphicsUnmapResources;
Undocumented in source.
cuGraphicsUnregisterResource
da_cuGraphicsUnregisterResource cuGraphicsUnregisterResource;
Undocumented in source.
cuInit
da_cuInit cuInit;
Undocumented in source.
cuIpcCloseMemHandle
da_cuIpcCloseMemHandle cuIpcCloseMemHandle;
Undocumented in source.
cuIpcGetEventHandle
da_cuIpcGetEventHandle cuIpcGetEventHandle;
Undocumented in source.
cuIpcGetMemHandle
da_cuIpcGetMemHandle cuIpcGetMemHandle;
Undocumented in source.
cuIpcOpenEventHandle
da_cuIpcOpenEventHandle cuIpcOpenEventHandle;
Undocumented in source.
cuIpcOpenMemHandle
da_cuIpcOpenMemHandle cuIpcOpenMemHandle;
Undocumented in source.
cuLaunchKernel
da_cuLaunchKernel cuLaunchKernel;
Undocumented in source.
cuLinkAddData
da_cuLinkAddData cuLinkAddData;
Undocumented in source.
cuLinkAddFile
da_cuLinkAddFile cuLinkAddFile;
Undocumented in source.
cuLinkComplete
da_cuLinkComplete cuLinkComplete;
Undocumented in source.
cuLinkCreate
da_cuLinkCreate cuLinkCreate;
Undocumented in source.
cuLinkDestroy
da_cuLinkDestroy cuLinkDestroy;
Undocumented in source.
cuMemAlloc
da_cuMemAlloc cuMemAlloc;
Undocumented in source.
cuMemAllocHost
da_cuMemAllocHost cuMemAllocHost;
Undocumented in source.
cuMemAllocManaged
da_cuMemAllocManaged cuMemAllocManaged;
Undocumented in source.
cuMemAllocPitch
da_cuMemAllocPitch cuMemAllocPitch;
Undocumented in source.
cuMemFree
da_cuMemFree cuMemFree;
Undocumented in source.
cuMemFreeHost
da_cuMemFreeHost cuMemFreeHost;
Undocumented in source.
cuMemGetAddressRange
da_cuMemGetAddressRange cuMemGetAddressRange;
Undocumented in source.
cuMemGetInfo
da_cuMemGetInfo cuMemGetInfo;
Undocumented in source.
cuMemHostAlloc
da_cuMemHostAlloc cuMemHostAlloc;
Undocumented in source.
cuMemHostGetDevicePointer
da_cuMemHostGetDevicePointer cuMemHostGetDevicePointer;
Undocumented in source.
cuMemHostGetFlags
da_cuMemHostGetFlags cuMemHostGetFlags;
Undocumented in source.
cuMemHostRegister
da_cuMemHostRegister cuMemHostRegister;
Undocumented in source.
cuMemHostUnregister
da_cuMemHostUnregister cuMemHostUnregister;
Undocumented in source.
cuMemcpy
da_cuMemcpy cuMemcpy;
Undocumented in source.
cuMemcpy2D
da_cuMemcpy2D cuMemcpy2D;
Undocumented in source.
cuMemcpy2DAsync
da_cuMemcpy2DAsync cuMemcpy2DAsync;
Undocumented in source.
cuMemcpy2DUnaligned
da_cuMemcpy2DUnaligned cuMemcpy2DUnaligned;
Undocumented in source.
cuMemcpy3D
da_cuMemcpy3D cuMemcpy3D;
Undocumented in source.
cuMemcpy3DAsync
da_cuMemcpy3DAsync cuMemcpy3DAsync;
Undocumented in source.
cuMemcpy3DPeer
da_cuMemcpy3DPeer cuMemcpy3DPeer;
Undocumented in source.
cuMemcpy3DPeerAsync
da_cuMemcpy3DPeerAsync cuMemcpy3DPeerAsync;
Undocumented in source.
cuMemcpyAsync
da_cuMemcpyAsync cuMemcpyAsync;
Undocumented in source.
cuMemcpyAtoA
da_cuMemcpyAtoA cuMemcpyAtoA;
Undocumented in source.
cuMemcpyAtoD
da_cuMemcpyAtoD cuMemcpyAtoD;
Undocumented in source.
cuMemcpyAtoH
da_cuMemcpyAtoH cuMemcpyAtoH;
Undocumented in source.
cuMemcpyAtoHAsync
da_cuMemcpyAtoHAsync cuMemcpyAtoHAsync;
Undocumented in source.
cuMemcpyDtoA
da_cuMemcpyDtoA cuMemcpyDtoA;
Undocumented in source.
cuMemcpyDtoD
da_cuMemcpyDtoD cuMemcpyDtoD;
Undocumented in source.
cuMemcpyDtoDAsync
da_cuMemcpyDtoDAsync cuMemcpyDtoDAsync;
Undocumented in source.
cuMemcpyDtoH
da_cuMemcpyDtoH cuMemcpyDtoH;
Undocumented in source.
cuMemcpyDtoHAsync
da_cuMemcpyDtoHAsync cuMemcpyDtoHAsync;
Undocumented in source.
cuMemcpyHtoA
da_cuMemcpyHtoA cuMemcpyHtoA;
Undocumented in source.
cuMemcpyHtoAAsync
da_cuMemcpyHtoAAsync cuMemcpyHtoAAsync;
Undocumented in source.
cuMemcpyHtoD
da_cuMemcpyHtoD cuMemcpyHtoD;
Undocumented in source.
cuMemcpyHtoDAsync
da_cuMemcpyHtoDAsync cuMemcpyHtoDAsync;
Undocumented in source.
cuMemcpyPeer
da_cuMemcpyPeer cuMemcpyPeer;
Undocumented in source.
cuMemcpyPeerAsync
da_cuMemcpyPeerAsync cuMemcpyPeerAsync;
Undocumented in source.
cuMemsetD16
da_cuMemsetD16 cuMemsetD16;
Undocumented in source.
cuMemsetD16Async
da_cuMemsetD16Async cuMemsetD16Async;
Undocumented in source.
cuMemsetD2D16
da_cuMemsetD2D16 cuMemsetD2D16;
Undocumented in source.
cuMemsetD2D16Async
da_cuMemsetD2D16Async cuMemsetD2D16Async;
Undocumented in source.
cuMemsetD2D32
da_cuMemsetD2D32 cuMemsetD2D32;
Undocumented in source.
cuMemsetD2D32Async
da_cuMemsetD2D32Async cuMemsetD2D32Async;
Undocumented in source.
cuMemsetD2D8
da_cuMemsetD2D8 cuMemsetD2D8;
Undocumented in source.
cuMemsetD2D8Async
da_cuMemsetD2D8Async cuMemsetD2D8Async;
Undocumented in source.
cuMemsetD32
da_cuMemsetD32 cuMemsetD32;
Undocumented in source.
cuMemsetD32Async
da_cuMemsetD32Async cuMemsetD32Async;
Undocumented in source.
cuMemsetD8
da_cuMemsetD8 cuMemsetD8;
Undocumented in source.
cuMemsetD8Async
da_cuMemsetD8Async cuMemsetD8Async;
Undocumented in source.
cuMipmappedArrayCreate
da_cuMipmappedArrayCreate cuMipmappedArrayCreate;
Undocumented in source.
cuMipmappedArrayDestroy
da_cuMipmappedArrayDestroy cuMipmappedArrayDestroy;
Undocumented in source.
cuMipmappedArrayGetLevel
da_cuMipmappedArrayGetLevel cuMipmappedArrayGetLevel;
Undocumented in source.
cuModuleGetFunction
da_cuModuleGetFunction cuModuleGetFunction;
Undocumented in source.
cuModuleGetGlobal
da_cuModuleGetGlobal cuModuleGetGlobal;
Undocumented in source.
cuModuleGetSurfRef
da_cuModuleGetSurfRef cuModuleGetSurfRef;
Undocumented in source.
cuModuleGetTexRef
da_cuModuleGetTexRef cuModuleGetTexRef;
Undocumented in source.
cuModuleLoad
da_cuModuleLoad cuModuleLoad;
Undocumented in source.
cuModuleLoadData
da_cuModuleLoadData cuModuleLoadData;
Undocumented in source.
cuModuleLoadDataEx
da_cuModuleLoadDataEx cuModuleLoadDataEx;
Undocumented in source.
cuModuleLoadFatBinary
da_cuModuleLoadFatBinary cuModuleLoadFatBinary;
Undocumented in source.
cuModuleUnload
da_cuModuleUnload cuModuleUnload;
Undocumented in source.
cuOccupancyMaxActiveBlocksPerMultiprocessor
da_cuOccupancyMaxActiveBlocksPerMultiprocessor cuOccupancyMaxActiveBlocksPerMultiprocessor;
Undocumented in source.
cuOccupancyMaxPotentialBlockSize
da_cuOccupancyMaxPotentialBlockSize cuOccupancyMaxPotentialBlockSize;
Undocumented in source.
cuPointerGetAttribute
da_cuPointerGetAttribute cuPointerGetAttribute;
Undocumented in source.
cuPointerSetAttribute
da_cuPointerSetAttribute cuPointerSetAttribute;
Undocumented in source.
cuStreamAddCallback
da_cuStreamAddCallback cuStreamAddCallback;
Undocumented in source.
cuStreamAttachMemAsync
da_cuStreamAttachMemAsync cuStreamAttachMemAsync;
Undocumented in source.
cuStreamCreate
da_cuStreamCreate cuStreamCreate;
Undocumented in source.
cuStreamCreateWithPriority
da_cuStreamCreateWithPriority cuStreamCreateWithPriority;
Undocumented in source.
cuStreamDestroy
da_cuStreamDestroy cuStreamDestroy;
Undocumented in source.
cuStreamGetFlags
da_cuStreamGetFlags cuStreamGetFlags;
Undocumented in source.
cuStreamGetPriority
da_cuStreamGetPriority cuStreamGetPriority;
Undocumented in source.
cuStreamQuery
da_cuStreamQuery cuStreamQuery;
Undocumented in source.
cuStreamSynchronize
da_cuStreamSynchronize cuStreamSynchronize;
Undocumented in source.
cuStreamWaitEvent
da_cuStreamWaitEvent cuStreamWaitEvent;
Undocumented in source.
cuSurfObjectCreate
da_cuSurfObjectCreate cuSurfObjectCreate;
Undocumented in source.
cuSurfObjectDestroy
da_cuSurfObjectDestroy cuSurfObjectDestroy;
Undocumented in source.
cuSurfObjectGetResourceDesc
da_cuSurfObjectGetResourceDesc cuSurfObjectGetResourceDesc;
Undocumented in source.
cuSurfRefGetArray
da_cuSurfRefGetArray cuSurfRefGetArray;
Undocumented in source.
cuSurfRefSetArray
da_cuSurfRefSetArray cuSurfRefSetArray;
Undocumented in source.
cuTexObjectCreate
da_cuTexObjectCreate cuTexObjectCreate;
Undocumented in source.
cuTexObjectDestroy
da_cuTexObjectDestroy cuTexObjectDestroy;
Undocumented in source.
cuTexObjectGetResourceDesc
da_cuTexObjectGetResourceDesc cuTexObjectGetResourceDesc;
Undocumented in source.
cuTexObjectGetResourceViewDesc
da_cuTexObjectGetResourceViewDesc cuTexObjectGetResourceViewDesc;
Undocumented in source.
cuTexObjectGetTextureDesc
da_cuTexObjectGetTextureDesc cuTexObjectGetTextureDesc;
Undocumented in source.
cuTexRefGetAddress
da_cuTexRefGetAddress cuTexRefGetAddress;
Undocumented in source.
cuTexRefGetAddressMode
da_cuTexRefGetAddressMode cuTexRefGetAddressMode;
Undocumented in source.
cuTexRefGetArray
da_cuTexRefGetArray cuTexRefGetArray;
Undocumented in source.
cuTexRefGetFilterMode
da_cuTexRefGetFilterMode cuTexRefGetFilterMode;
Undocumented in source.
cuTexRefGetFlags
da_cuTexRefGetFlags cuTexRefGetFlags;
Undocumented in source.
cuTexRefGetFormat
da_cuTexRefGetFormat cuTexRefGetFormat;
Undocumented in source.
cuTexRefGetMaxAnisotropy
da_cuTexRefGetMaxAnisotropy cuTexRefGetMaxAnisotropy;
Undocumented in source.
cuTexRefGetMipmapFilterMode
da_cuTexRefGetMipmapFilterMode cuTexRefGetMipmapFilterMode;
Undocumented in source.
cuTexRefGetMipmapLevelBias
da_cuTexRefGetMipmapLevelBias cuTexRefGetMipmapLevelBias;
Undocumented in source.
cuTexRefGetMipmapLevelClamp
da_cuTexRefGetMipmapLevelClamp cuTexRefGetMipmapLevelClamp;
Undocumented in source.
cuTexRefGetMipmappedArray
da_cuTexRefGetMipmappedArray cuTexRefGetMipmappedArray;
Undocumented in source.
cuTexRefSetAddress
da_cuTexRefSetAddress cuTexRefSetAddress;
Undocumented in source.
cuTexRefSetAddress2D
da_cuTexRefSetAddress2D cuTexRefSetAddress2D;
Undocumented in source.
cuTexRefSetAddressMode
da_cuTexRefSetAddressMode cuTexRefSetAddressMode;
Undocumented in source.
cuTexRefSetArray
da_cuTexRefSetArray cuTexRefSetArray;
Undocumented in source.
cuTexRefSetFilterMode
da_cuTexRefSetFilterMode cuTexRefSetFilterMode;
Undocumented in source.
cuTexRefSetFlags
da_cuTexRefSetFlags cuTexRefSetFlags;
Undocumented in source.
cuTexRefSetFormat
da_cuTexRefSetFormat cuTexRefSetFormat;
Undocumented in source.
cuTexRefSetMaxAnisotropy
da_cuTexRefSetMaxAnisotropy cuTexRefSetMaxAnisotropy;
Undocumented in source.
cuTexRefSetMipmapFilterMode
da_cuTexRefSetMipmapFilterMode cuTexRefSetMipmapFilterMode;
Undocumented in source.
cuTexRefSetMipmapLevelBias
da_cuTexRefSetMipmapLevelBias cuTexRefSetMipmapLevelBias;
Undocumented in source.
cuTexRefSetMipmapLevelClamp
da_cuTexRefSetMipmapLevelClamp cuTexRefSetMipmapLevelClamp;
Undocumented in source.
cuTexRefSetMipmappedArray
da_cuTexRefSetMipmappedArray cuTexRefSetMipmappedArray;
Undocumented in source.

Structs

CUDA_ARRAY3D_DESCRIPTOR
struct CUDA_ARRAY3D_DESCRIPTOR
Undocumented in source.
CUDA_ARRAY_DESCRIPTOR
struct CUDA_ARRAY_DESCRIPTOR
Undocumented in source.
CUDA_MEMCPY2D
struct CUDA_MEMCPY2D
Undocumented in source.
CUDA_MEMCPY3D
struct CUDA_MEMCPY3D
Undocumented in source.
CUDA_MEMCPY3D_PEER
struct CUDA_MEMCPY3D_PEER
Undocumented in source.
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
struct CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
Undocumented in source.
CUDA_RESOURCE_DESC
struct CUDA_RESOURCE_DESC
Undocumented in source.
CUDA_RESOURCE_VIEW_DESC
struct CUDA_RESOURCE_VIEW_DESC
Undocumented in source.
CUDA_TEXTURE_DESC
struct CUDA_TEXTURE_DESC
Undocumented in source.
CUdevprop
struct CUdevprop
Undocumented in source.
CUipcEventHandle
struct CUipcEventHandle
Undocumented in source.
CUipcMemHandle
struct CUipcMemHandle
Undocumented in source.
CUuuid
struct CUuuid
Undocumented in source.

Meta