Structs§
- CUDA_
ARRA Y3D_ DESCRIPTOR_ st - CUDA_
ARRAY_ DESCRIPTOR_ st - CUDA_
MEMCP Y2D_ st - CUDA_
MEMCP Y3D_ PEER_ st - CUDA_
MEMCP Y3D_ st - CUDA_
POINTER_ ATTRIBUTE_ P2P_ TOKENS_ st - CUDA_
RESOURCE_ DESC_ st - CUDA_
RESOURCE_ DESC_ st__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - CUDA_
RESOURCE_ DESC_ st__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - CUDA_
RESOURCE_ DESC_ st__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - CUDA_
RESOURCE_ DESC_ st__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - CUDA_
RESOURCE_ DESC_ st__ bindgen_ ty_ 1__ bindgen_ ty_ 5 - CUDA_
RESOURCE_ VIEW_ DESC_ st - CUDA_
TEXTURE_ DESC_ st - CUarray_
st - CUctx_
st - CUdevprop_
st - CUevent_
st - CUfunc_
st - CUgraphics
Resource_ st - CUipc
Event Handle_ st - CUipc
MemHandle_ st - CUlink
State_ st - CUmipmapped
Array_ st - CUmod_
st - CUstream
Batch MemOp Params_ union_ CUstream MemOp Flush Remote Writes Params_ st - CUstream
Batch MemOp Params_ union_ CUstream MemOp Wait Value Params_ st - CUstream
Batch MemOp Params_ union_ CUstream MemOp Write Value Params_ st - CUstream_
st - CUsurfref_
st - CUtexref_
st - CUuuid_
st
Enums§
- CUaddress_
mode_ enum - CUarray_
cubemap_ face_ enum - CUarray_
format_ enum - CUcomputemode_
enum - CUctx_
flags_ enum - CUdevice_
P2PAttribute_ enum - CUdevice_
attribute_ enum - CUevent_
flags_ enum - CUfilter_
mode_ enum - CUfunc_
cache_ enum - CUfunction_
attribute_ enum - CUgraphics
MapResource Flags_ enum - CUgraphics
Register Flags_ enum - CUipc
Mem_ flags_ enum - CUjit
Input Type_ enum - CUjit_
cache Mode_ enum - CUjit_
fallback_ enum - CUjit_
option_ enum - CUjit_
target_ enum - CUlimit_
enum - CUmem
Attach_ flags_ enum - CUmem_
advise_ enum - CUmem_
range_ attribute_ enum - CUmemorytype_
enum - CUoccupancy_
flags_ enum - CUpointer_
attribute_ enum - CUresource
View Format_ enum - CUresourcetype_
enum - CUsharedconfig_
enum - CUstream
Batch MemOp Type_ enum - CUstream
Wait Value_ flags_ enum - CUstream
Write Value_ flags_ enum - CUstream_
flags_ enum - cuda
Error_ t
Constants§
- CUDA_
ARRA Y3D_ 2DARRAY - CUDA_
ARRA Y3D_ CUBEMAP - CUDA_
ARRA Y3D_ DEPTH_ TEXTURE - CUDA_
ARRA Y3D_ LAYERED - CUDA_
ARRA Y3D_ SURFACE_ LDST - CUDA_
ARRA Y3D_ TEXTURE_ GATHER - CUDA_
VERSION - CU_
IPC_ HANDLE_ SIZE - CU_
MEMHOSTALLOC_ DEVICEMAP - CU_
MEMHOSTALLOC_ PORTABLE - CU_
MEMHOSTALLOC_ WRITECOMBINED - CU_
MEMHOSTREGISTER_ DEVICEMAP - CU_
MEMHOSTREGISTER_ IOMEMORY - CU_
MEMHOSTREGISTER_ PORTABLE - CU_
PARAM_ TR_ DEFAULT - CU_
TRSA_ OVERRIDE_ FORMAT - CU_
TRSF_ NORMALIZED_ COORDINATES - CU_
TRSF_ READ_ AS_ INTEGER - CU_
TRSF_ SRGB - CUctx_
flags_ enum_ CU_ CTX_ BLOCKING_ SYNC - CUdevice_
attribute_ enum_ CU_ DEVICE_ ATTRIBUTE_ MAXIMUM_ TEXTUR E2D_ ARRAY_ HEIGHT - CUdevice_
attribute_ enum_ CU_ DEVICE_ ATTRIBUTE_ MAXIMUM_ TEXTUR E2D_ ARRAY_ NUMSLICES - CUdevice_
attribute_ enum_ CU_ DEVICE_ ATTRIBUTE_ MAXIMUM_ TEXTUR E2D_ ARRAY_ WIDTH - CUdevice_
attribute_ enum_ CU_ DEVICE_ ATTRIBUTE_ REGISTERS_ PER_ BLOCK - CUdevice_
attribute_ enum_ CU_ DEVICE_ ATTRIBUTE_ SHARED_ MEMORY_ PER_ BLOCK - __
CUDA_ API_ VERSION
Functions§
- cuArray3D
Create_ ⚠v2 - cuArray3D
GetDescriptor_ ⚠v2 - cuArray
Create_ ⚠v2 - cuArray
Destroy ⚠ - cuArray
GetDescriptor_ ⚠v2 - cuCtx
Attach ⚠ - cuCtx
Create_ ⚠v2 - cuCtx
Destroy_ ⚠v2 - cuCtx
Detach ⚠ - cuCtx
Disable ⚠Peer Access - cuCtx
Enable ⚠Peer Access - cuCtx
GetApi ⚠Version - cuCtx
GetCache ⚠Config - cuCtx
GetCurrent ⚠ - cuCtx
GetDevice ⚠ - cuCtx
GetFlags ⚠ - cuCtx
GetLimit ⚠ - cuCtx
GetShared ⚠MemConfig - cuCtx
GetStream ⚠Priority Range - cuCtx
PopCurrent_ ⚠v2 - cuCtx
Push ⚠Current_ v2 - cuCtx
SetCache ⚠Config - cuCtx
SetCurrent ⚠ - cuCtx
SetLimit ⚠ - cuCtx
SetShared ⚠MemConfig - cuCtx
Synchronize ⚠ - cuDevice
CanAccess ⚠Peer - cuDevice
Compute ⚠Capability - cuDevice
Get ⚠ - cuDevice
GetAttribute ⚠ - cuDevice
GetByPCI ⚠BusId - cuDevice
GetCount ⚠ - cuDevice
GetName ⚠ - cuDevice
GetP2P ⚠Attribute - cuDevice
GetPCI ⚠BusId - cuDevice
GetProperties ⚠ - cuDevice
Primary ⚠CtxGet State - cuDevice
Primary ⚠CtxRelease - cuDevice
Primary ⚠CtxReset - cuDevice
Primary ⚠CtxRetain - cuDevice
Primary ⚠CtxSet Flags - cuDevice
Total ⚠Mem_ v2 - cuDriver
GetVersion ⚠ - cuEvent
Create ⚠ - cuEvent
Destroy_ ⚠v2 - cuEvent
Elapsed ⚠Time - cuEvent
Query ⚠ - cuEvent
Record ⚠ - cuEvent
Synchronize ⚠ - cuFunc
GetAttribute ⚠ - cuFunc
SetBlock ⚠Shape - cuFunc
SetCache ⚠Config - cuFunc
SetShared ⚠MemConfig - cuFunc
SetShared ⚠Size - cuGet
Error ⚠Name - cuGet
Error ⚠String - cuGet
Export ⚠Table - cuGraphics
MapResources ⚠ - cuGraphics
Resource ⚠GetMapped Mipmapped Array - cuGraphics
Resource ⚠GetMapped Pointer_ v2 - cuGraphics
Resource ⚠SetMap Flags_ v2 - cuGraphics
SubResource ⚠GetMapped Array - cuGraphics
Unmap ⚠Resources - cuGraphics
Unregister ⚠Resource - cuInit⚠
- cuIpc
Close ⚠MemHandle - cuIpc
GetEvent ⚠Handle - cuIpc
GetMem ⚠Handle - cuIpc
Open ⚠Event Handle - cuIpc
Open ⚠MemHandle - cuLaunch⚠
- cuLaunch
Grid ⚠ - cuLaunch
Grid ⚠Async - cuLaunch
Kernel ⚠ - cuLink
AddData_ ⚠v2 - cuLink
AddFile_ ⚠v2 - cuLink
Complete ⚠ - cuLink
Create_ ⚠v2 - cuLink
Destroy ⚠ - cuMem
Advise ⚠ - cuMem
Alloc ⚠Host_ v2 - cuMem
Alloc ⚠Managed - cuMem
Alloc ⚠Pitch_ v2 - cuMem
Alloc_ ⚠v2 - cuMem
Free ⚠Host - cuMem
Free_ ⚠v2 - cuMem
GetAddress ⚠Range_ v2 - cuMem
GetInfo_ ⚠v2 - cuMem
Host ⚠Alloc - cuMem
Host ⚠GetDevice Pointer_ v2 - cuMem
Host ⚠GetFlags - cuMem
Host ⚠Register_ v2 - cuMem
Host ⚠Unregister - cuMem
Prefetch ⚠Async - cuMem
Range ⚠GetAttribute - cuMem
Range ⚠GetAttributes - cuMemcpy⚠
- cuMemcpy2D
Async_ ⚠v2 - cuMemcpy2D
Unaligned_ ⚠v2 - cuMemcpy2D_
v2 ⚠ - cuMemcpy3D
Async_ ⚠v2 - cuMemcpy3D
Peer ⚠ - cuMemcpy3D
Peer ⚠Async - cuMemcpy3D_
v2 ⚠ - cuMemcpy
Async ⚠ - cuMemcpy
AtoA_ ⚠v2 - cuMemcpy
AtoD_ ⚠v2 - cuMemcpy
AtoH ⚠Async_ v2 - cuMemcpy
AtoH_ ⚠v2 - cuMemcpy
DtoA_ ⚠v2 - cuMemcpy
DtoD ⚠Async_ v2 - cuMemcpy
DtoD_ ⚠v2 - cuMemcpy
DtoH ⚠Async_ v2 - cuMemcpy
DtoH_ ⚠v2 - cuMemcpy
HtoA ⚠Async_ v2 - cuMemcpy
HtoA_ ⚠v2 - cuMemcpy
HtoD ⚠Async_ v2 - cuMemcpy
HtoD_ ⚠v2 - cuMemcpy
Peer ⚠ - cuMemcpy
Peer ⚠Async - cuMemset
D2D8 ⚠Async - cuMemset
D2D8_ ⚠v2 - cuMemset
D2D16 ⚠Async - cuMemset
D2D16_ ⚠v2 - cuMemset
D2D32 ⚠Async - cuMemset
D2D32_ ⚠v2 - cuMemset
D8Async ⚠ - cuMemset
D8_ ⚠v2 - cuMemset
D16Async ⚠ - cuMemset
D16_ ⚠v2 - cuMemset
D32Async ⚠ - cuMemset
D32_ ⚠v2 - cuMipmapped
Array ⚠Create - cuMipmapped
Array ⚠Destroy - cuMipmapped
Array ⚠GetLevel - cuModule
GetFunction ⚠ - cuModule
GetGlobal_ ⚠v2 - cuModule
GetSurf ⚠Ref - cuModule
GetTex ⚠Ref - cuModule
Load ⚠ - cuModule
Load ⚠Data - cuModule
Load ⚠Data Ex - cuModule
Load ⚠FatBinary - cuModule
Unload ⚠ - cuOccupancy
MaxActive ⚠Blocks PerMultiprocessor - cuOccupancy
MaxActive ⚠Blocks PerMultiprocessor With Flags - cuOccupancy
MaxPotential ⚠Block Size - cuOccupancy
MaxPotential ⚠Block Size With Flags - cuParam
SetSize ⚠ - cuParam
SetTex ⚠Ref - cuParam
Setf ⚠ - cuParam
Seti ⚠ - cuParam
Setv ⚠ - cuPointer
GetAttribute ⚠ - cuPointer
GetAttributes ⚠ - cuPointer
SetAttribute ⚠ - cuStream
AddCallback ⚠ - cuStream
Attach ⚠MemAsync - cuStream
Batch ⚠MemOp - cuStream
Create ⚠ - cuStream
Create ⚠With Priority - cuStream
Destroy_ ⚠v2 - cuStream
GetFlags ⚠ - cuStream
GetPriority ⚠ - cuStream
Query ⚠ - cuStream
Synchronize ⚠ - cuStream
Wait ⚠Event - cuStream
Wait ⚠Value32 - cuStream
Write ⚠Value32 - cuSurf
Object ⚠Create - cuSurf
Object ⚠Destroy - cuSurf
Object ⚠GetResource Desc - cuSurf
RefGet ⚠Array - cuSurf
RefSet ⚠Array - cuTex
Object ⚠Create - cuTex
Object ⚠Destroy - cuTex
Object ⚠GetResource Desc - cuTex
Object ⚠GetResource View Desc - cuTex
Object ⚠GetTexture Desc - cuTex
RefCreate ⚠ - cuTex
RefDestroy ⚠ - cuTex
RefGet ⚠Address Mode - cuTex
RefGet ⚠Address_ v2 - cuTex
RefGet ⚠Array - cuTex
RefGet ⚠Border Color - cuTex
RefGet ⚠Filter Mode - cuTex
RefGet ⚠Flags - cuTex
RefGet ⚠Format - cuTex
RefGet ⚠MaxAnisotropy - cuTex
RefGet ⚠Mipmap Filter Mode - cuTex
RefGet ⚠Mipmap Level Bias - cuTex
RefGet ⚠Mipmap Level Clamp - cuTex
RefGet ⚠Mipmapped Array - cuTex
RefSet ⚠Address2D_ v3 - cuTex
RefSet ⚠Address Mode - cuTex
RefSet ⚠Address_ v2 - cuTex
RefSet ⚠Array - cuTex
RefSet ⚠Border Color - cuTex
RefSet ⚠Filter Mode - cuTex
RefSet ⚠Flags - cuTex
RefSet ⚠Format - cuTex
RefSet ⚠MaxAnisotropy - cuTex
RefSet ⚠Mipmap Filter Mode - cuTex
RefSet ⚠Mipmap Level Bias - cuTex
RefSet ⚠Mipmap Level Clamp - cuTex
RefSet ⚠Mipmapped Array
Type Aliases§
- CUDA_
ARRA Y3D_ DESCRIPTOR - CUDA_
ARRAY_ DESCRIPTOR - CUDA_
MEMCP Y2D - CUDA_
MEMCP Y3D - CUDA_
MEMCP Y3D_ PEER - CUDA_
POINTER_ ATTRIBUTE_ P2P_ TOKENS - CUDA_
RESOURCE_ DESC - CUDA_
RESOURCE_ VIEW_ DESC - CUDA_
TEXTURE_ DESC - CUaddress_
mode - CUarray
- CUarray_
cubemap_ face - CUarray_
format - CUcomputemode
- CUcontext
- CUctx_
flags - CUdevice
- CUdevice_
P2PAttribute - CUdevice_
attribute - CUdeviceptr
- CUdevprop
- CUevent
- CUevent_
flags - CUfilter_
mode - CUfunc_
cache - CUfunction
- CUfunction_
attribute - CUgraphics
MapResource Flags - CUgraphics
Register Flags - CUgraphics
Resource - CUipc
Event Handle - CUipc
MemHandle - CUipc
Mem_ flags - CUjit
Input Type - CUjit_
cache Mode - CUjit_
fallback - CUjit_
option - CUjit_
target - CUlimit
- CUlink
State - CUmem
Attach_ flags - CUmem_
advise - CUmem_
range_ attribute - CUmemorytype
- CUmipmapped
Array - CUmodule
- CUoccupancy
B2DSize - CUoccupancy_
flags - CUpointer_
attribute - CUresource
View Format - CUresourcetype
- CUresult
- CUsharedconfig
- CUstream
- CUstream
Batch MemOp Params - CUstream
Batch MemOp Type - CUstream
Callback - CUstream
Wait Value_ flags - CUstream
Write Value_ flags - CUstream_
flags - CUsurf
Object - CUsurfref
- CUtex
Object - CUtexref
- CUuuid