Re-exports§
pub use self::cudaOutputMode as cudaOutputMode_t;pub use self::cudaDataType_t as cudaDataType;pub use self::libraryPropertyType_t as libraryPropertyType;
Structs§
- CUevent_
st - CUstream_
st - CUuuid_
st - cuda
Array - cuda
Channel Format Desc - cuda
Device Prop - cuda
Extent - cuda
Func Attributes - cuda
Graphics Resource - cuda
IpcEvent Handle_ st - cuda
IpcMem Handle_ st - cuda
Launch Params - cuda
Memcpy3D Parms - cuda
Memcpy3D Peer Parms - cuda
Mipmapped Array - cuda
Pitched Ptr - cuda
Pointer Attributes - cudaPos
- cuda
Resource Desc - cuda
Resource Desc__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - cuda
Resource Desc__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - cuda
Resource Desc__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - cuda
Resource Desc__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - cuda
Resource View Desc - cuda
Texture Desc - surface
Reference - texture
Reference
Enums§
Constants§
- CUDART_
VERSION - CUDA_
IPC_ HANDLE_ SIZE - cuda
Array Cubemap - cuda
Array Default - cuda
Array Layered - cuda
Array Surface Load Store - cuda
Array Texture Gather - cudaCG
Scope_ cudaCG Scope Grid - cudaCG
Scope_ cudaCG Scope Invalid - cudaCG
Scope_ cudaCG Scope Multi Grid - cuda
Channel Format Kind_ cuda Channel Format Kind Float - cuda
Channel Format Kind_ cuda Channel Format Kind None - cuda
Channel Format Kind_ cuda Channel Format Kind Signed - cuda
Channel Format Kind_ cuda Channel Format Kind Unsigned - cuda
Cooperative Launch Multi Device NoPost Sync - cuda
Cooperative Launch Multi Device NoPre Sync - cuda
Data Type_ t_ CUDA_ C_ 8I - cuda
Data Type_ t_ CUDA_ C_ 8U - cuda
Data Type_ t_ CUDA_ C_ 16F - cuda
Data Type_ t_ CUDA_ C_ 32F - cuda
Data Type_ t_ CUDA_ C_ 32I - cuda
Data Type_ t_ CUDA_ C_ 32U - cuda
Data Type_ t_ CUDA_ C_ 64F - cuda
Data Type_ t_ CUDA_ R_ 8I - cuda
Data Type_ t_ CUDA_ R_ 8U - cuda
Data Type_ t_ CUDA_ R_ 16F - cuda
Data Type_ t_ CUDA_ R_ 32F - cuda
Data Type_ t_ CUDA_ R_ 32I - cuda
Data Type_ t_ CUDA_ R_ 32U - cuda
Data Type_ t_ CUDA_ R_ 64F - cuda
Device Blocking Sync - cuda
Device Lmem Resize ToMax - cuda
Device MapHost - cuda
Device Mask - cuda
Device P2PAttr_ cuda DevP2P Attr Access Supported - cuda
Device P2PAttr_ cuda DevP2P Attr Native Atomic Supported - cuda
Device P2PAttr_ cuda DevP2P Attr Performance Rank - cuda
Device Schedule Auto - cuda
Device Schedule Blocking Sync - cuda
Device Schedule Mask - cuda
Device Schedule Spin - cuda
Device Schedule Yield - cuda
Event Blocking Sync - cuda
Event Default - cuda
Event Disable Timing - cuda
Event Interprocess - cuda
Func Attribute_ cuda Func Attribute Max - cuda
Func Attribute_ cuda Func Attribute MaxDynamic Shared Memory Size - cuda
Func Attribute_ cuda Func Attribute Preferred Shared Memory Carveout - cuda
Func Cache_ cuda Func Cache Prefer Equal - cuda
Func Cache_ cuda Func Cache Prefer L1 - cuda
Func Cache_ cuda Func Cache Prefer None - cuda
Func Cache_ cuda Func Cache Prefer Shared - cuda
Graphics Cube Face_ cuda Graphics Cube Face NegativeX - cuda
Graphics Cube Face_ cuda Graphics Cube Face NegativeY - cuda
Graphics Cube Face_ cuda Graphics Cube Face NegativeZ - cuda
Graphics Cube Face_ cuda Graphics Cube Face PositiveX - cuda
Graphics Cube Face_ cuda Graphics Cube Face PositiveY - cuda
Graphics Cube Face_ cuda Graphics Cube Face PositiveZ - cuda
Graphics MapFlags_ cuda Graphics MapFlags None - cuda
Graphics MapFlags_ cuda Graphics MapFlags Read Only - cuda
Graphics MapFlags_ cuda Graphics MapFlags Write Discard - cuda
Graphics Register Flags_ cuda Graphics Register Flags None - cuda
Graphics Register Flags_ cuda Graphics Register Flags Read Only - cuda
Graphics Register Flags_ cuda Graphics Register Flags Surface Load Store - cuda
Graphics Register Flags_ cuda Graphics Register Flags Texture Gather - cuda
Graphics Register Flags_ cuda Graphics Register Flags Write Discard - cuda
Host Alloc Default - cuda
Host Alloc Mapped - cuda
Host Alloc Portable - cuda
Host Alloc Write Combined - cuda
Host Register Default - cuda
Host Register IoMemory - cuda
Host Register Mapped - cuda
Host Register Portable - cuda
IpcMem Lazy Enable Peer Access - cuda
Limit_ cuda Limit DevRuntime Pending Launch Count - cuda
Limit_ cuda Limit DevRuntime Sync Depth - cuda
Limit_ cuda Limit Malloc Heap Size - cuda
Limit_ cuda Limit Printf Fifo Size - cuda
Limit_ cuda Limit Stack Size - cuda
MemAttach Global - cuda
MemAttach Host - cuda
MemAttach Single - cuda
MemRange Attribute_ cuda MemRange Attribute Accessed By - cuda
MemRange Attribute_ cuda MemRange Attribute Last Prefetch Location - cuda
MemRange Attribute_ cuda MemRange Attribute Preferred Location - cuda
MemRange Attribute_ cuda MemRange Attribute Read Mostly - cuda
Memcpy Kind_ cuda Memcpy Default - cuda
Memcpy Kind_ cuda Memcpy Device ToDevice - cuda
Memcpy Kind_ cuda Memcpy Device ToHost - cuda
Memcpy Kind_ cuda Memcpy Host ToDevice - cuda
Memcpy Kind_ cuda Memcpy Host ToHost - cuda
Memory Advise_ cuda MemAdvise SetAccessed By - cuda
Memory Advise_ cuda MemAdvise SetPreferred Location - cuda
Memory Advise_ cuda MemAdvise SetRead Mostly - cuda
Memory Advise_ cuda MemAdvise Unset Accessed By - cuda
Memory Advise_ cuda MemAdvise Unset Preferred Location - cuda
Memory Advise_ cuda MemAdvise Unset Read Mostly - cuda
Memory Type_ cuda Memory Type Device - cuda
Memory Type_ cuda Memory Type Host - cuda
Occupancy Default - cuda
Occupancy Disable Caching Override - cuda
Output Mode_ cudaCSV - cuda
Output Mode_ cuda KeyValue Pair - cuda
Peer Access Default - cuda
Resource Type_ cuda Resource Type Array - cuda
Resource Type_ cuda Resource Type Linear - cuda
Resource Type_ cuda Resource Type Mipmapped Array - cuda
Resource Type_ cuda Resource Type Pitch2D - cuda
Resource View Format_ cuda ResView Format Float1 - cuda
Resource View Format_ cuda ResView Format Float2 - cuda
Resource View Format_ cuda ResView Format Float4 - cuda
Resource View Format_ cuda ResView Format Half1 - cuda
Resource View Format_ cuda ResView Format Half2 - cuda
Resource View Format_ cuda ResView Format Half4 - cuda
Resource View Format_ cuda ResView Format None - cuda
Resource View Format_ cuda ResView Format Signed Block Compressed4 - cuda
Resource View Format_ cuda ResView Format Signed Block Compressed5 - cuda
Resource View Format_ cuda ResView Format Signed Block Compressed6H - cuda
Resource View Format_ cuda ResView Format Signed Char1 - cuda
Resource View Format_ cuda ResView Format Signed Char2 - cuda
Resource View Format_ cuda ResView Format Signed Char4 - cuda
Resource View Format_ cuda ResView Format Signed Int1 - cuda
Resource View Format_ cuda ResView Format Signed Int2 - cuda
Resource View Format_ cuda ResView Format Signed Int4 - cuda
Resource View Format_ cuda ResView Format Signed Short1 - cuda
Resource View Format_ cuda ResView Format Signed Short2 - cuda
Resource View Format_ cuda ResView Format Signed Short4 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed1 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed2 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed3 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed4 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed5 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed7 - cuda
Resource View Format_ cuda ResView Format Unsigned Block Compressed6H - cuda
Resource View Format_ cuda ResView Format Unsigned Char1 - cuda
Resource View Format_ cuda ResView Format Unsigned Char2 - cuda
Resource View Format_ cuda ResView Format Unsigned Char4 - cuda
Resource View Format_ cuda ResView Format Unsigned Int1 - cuda
Resource View Format_ cuda ResView Format Unsigned Int2 - cuda
Resource View Format_ cuda ResView Format Unsigned Int4 - cuda
Resource View Format_ cuda ResView Format Unsigned Short1 - cuda
Resource View Format_ cuda ResView Format Unsigned Short2 - cuda
Resource View Format_ cuda ResView Format Unsigned Short4 - cuda
Round Mode_ cuda Round MinInf - cuda
Round Mode_ cuda Round Nearest - cuda
Round Mode_ cuda Round PosInf - cuda
Round Mode_ cuda Round Zero - cuda
Shared Carveout_ cuda Sharedmem Carveout Default - cuda
Shared Carveout_ cuda Sharedmem Carveout MaxL1 - cuda
Shared Carveout_ cuda Sharedmem Carveout MaxShared - cuda
Shared MemConfig_ cuda Shared MemBank Size Default - cuda
Shared MemConfig_ cuda Shared MemBank Size Eight Byte - cuda
Shared MemConfig_ cuda Shared MemBank Size Four Byte - cuda
Stream Default - cuda
Stream NonBlocking - cuda
Surface Boundary Mode_ cuda Boundary Mode Clamp - cuda
Surface Boundary Mode_ cuda Boundary Mode Trap - cuda
Surface Boundary Mode_ cuda Boundary Mode Zero - cuda
Surface Format Mode_ cuda Format Mode Auto - cuda
Surface Format Mode_ cuda Format Mode Forced - cuda
Surface Type1D - cuda
Surface Type1D Layered - cuda
Surface Type2D - cuda
Surface Type2D Layered - cuda
Surface Type3D - cuda
Surface Type Cubemap - cuda
Surface Type Cubemap Layered - cuda
Texture Address Mode_ cuda Address Mode Border - cuda
Texture Address Mode_ cuda Address Mode Clamp - cuda
Texture Address Mode_ cuda Address Mode Mirror - cuda
Texture Address Mode_ cuda Address Mode Wrap - cuda
Texture Filter Mode_ cuda Filter Mode Linear - cuda
Texture Filter Mode_ cuda Filter Mode Point - cuda
Texture Read Mode_ cuda Read Mode Element Type - cuda
Texture Read Mode_ cuda Read Mode Normalized Float - cuda
Texture Type1D - cuda
Texture Type1D Layered - cuda
Texture Type2D - cuda
Texture Type2D Layered - cuda
Texture Type3D - cuda
Texture Type Cubemap - cuda
Texture Type Cubemap Layered - library
Property Type_ t_ MAJOR_ VERSION - library
Property Type_ t_ MINOR_ VERSION - library
Property Type_ t_ PATCH_ LEVEL
Functions§
- cuda
Array ⚠GetInfo - cuda
Bind ⚠Surface ToArray - cuda
Bind ⚠Texture - cuda
Bind ⚠Texture2D - cuda
Bind ⚠Texture ToArray - cuda
Bind ⚠Texture ToMipmapped Array - cuda
Choose ⚠Device - cuda
Configure ⚠Call - cuda
Create ⚠Channel Desc - cuda
Create ⚠Surface Object - cuda
Create ⚠Texture Object - cuda
Destroy ⚠Surface Object - cuda
Destroy ⚠Texture Object - cuda
Device ⚠CanAccess Peer - cuda
Device ⚠Disable Peer Access - cuda
Device ⚠Enable Peer Access - cuda
Device ⚠GetAttribute - cuda
Device ⚠GetByPCI BusId - cuda
Device ⚠GetCache Config - cuda
Device ⚠GetLimit - cuda
Device ⚠GetP2P Attribute - cuda
Device ⚠GetPCI BusId - cuda
Device ⚠GetShared MemConfig - cuda
Device ⚠GetStream Priority Range - cuda
Device ⚠Reset - cuda
Device ⚠SetCache Config - cuda
Device ⚠SetLimit - cuda
Device ⚠SetShared MemConfig - cuda
Device ⚠Synchronize - cuda
Driver ⚠GetVersion - cuda
Event ⚠Create - cuda
Event ⚠Create With Flags - cuda
Event ⚠Destroy - cuda
Event ⚠Elapsed Time - cuda
Event ⚠Query - cuda
Event ⚠Record - cuda
Event ⚠Synchronize - cuda
Free ⚠ - cuda
Free ⚠Array - cuda
Free ⚠Host - cuda
Free ⚠Mipmapped Array - cuda
Func ⚠GetAttributes - cuda
Func ⚠SetAttribute - cuda
Func ⚠SetCache Config - cuda
Func ⚠SetShared MemConfig - cuda
GetChannel ⚠Desc - cuda
GetDevice ⚠ - cuda
GetDevice ⚠Count - cuda
GetDevice ⚠Flags - cuda
GetDevice ⚠Properties - cuda
GetError ⚠Name - cuda
GetError ⚠String - cuda
GetExport ⚠Table - cuda
GetLast ⚠Error - cuda
GetMipmapped ⚠Array Level - cuda
GetSurface ⚠Object Resource Desc - cuda
GetSurface ⚠Reference - cuda
GetSymbol ⚠Address - cuda
GetSymbol ⚠Size - cuda
GetTexture ⚠Alignment Offset - cuda
GetTexture ⚠Object Resource Desc - cuda
GetTexture ⚠Object Resource View Desc - cuda
GetTexture ⚠Object Texture Desc - cuda
GetTexture ⚠Reference - cuda
Graphics ⚠MapResources - cuda
Graphics ⚠Resource GetMapped Mipmapped Array - cuda
Graphics ⚠Resource GetMapped Pointer - cuda
Graphics ⚠Resource SetMap Flags - cuda
Graphics ⚠SubResource GetMapped Array - cuda
Graphics ⚠Unmap Resources - cuda
Graphics ⚠Unregister Resource - cuda
Host ⚠Alloc - cuda
Host ⚠GetDevice Pointer - cuda
Host ⚠GetFlags - cuda
Host ⚠Register - cuda
Host ⚠Unregister - cuda
IpcClose ⚠MemHandle - cuda
IpcGet ⚠Event Handle - cuda
IpcGet ⚠MemHandle - cuda
IpcOpen ⚠Event Handle - cuda
IpcOpen ⚠MemHandle - cuda
Launch ⚠ - cuda
Launch ⚠Cooperative Kernel - cuda
Launch ⚠Cooperative Kernel Multi Device - cuda
Launch ⚠Kernel - cuda
Malloc ⚠ - cuda
Malloc3D ⚠ - cuda
Malloc3D ⚠Array - cuda
Malloc ⚠Array - cuda
Malloc ⚠Host - cuda
Malloc ⚠Managed - cuda
Malloc ⚠Mipmapped Array - cuda
Malloc ⚠Pitch - cuda
MemAdvise ⚠ - cuda
MemGet ⚠Info - cuda
MemPrefetch ⚠Async - cuda
MemRange ⚠GetAttribute - cuda
MemRange ⚠GetAttributes - cuda
Memcpy ⚠ - cuda
Memcpy2D ⚠ - cuda
Memcpy2D ⚠Array ToArray - cuda
Memcpy2D ⚠Async - cuda
Memcpy2D ⚠From Array - cuda
Memcpy2D ⚠From Array Async - cuda
Memcpy2D ⚠ToArray - cuda
Memcpy2D ⚠ToArray Async - cuda
Memcpy3D ⚠ - cuda
Memcpy3D ⚠Async - cuda
Memcpy3D ⚠Peer - cuda
Memcpy3D ⚠Peer Async - cuda
Memcpy ⚠Array ToArray - cuda
Memcpy ⚠Async - cuda
Memcpy ⚠From Array - cuda
Memcpy ⚠From Array Async - cuda
Memcpy ⚠From Symbol - cuda
Memcpy ⚠From Symbol Async - cuda
Memcpy ⚠Peer - cuda
Memcpy ⚠Peer Async - cuda
Memcpy ⚠ToArray - cuda
Memcpy ⚠ToArray Async - cuda
Memcpy ⚠ToSymbol - cuda
Memcpy ⚠ToSymbol Async - cuda
Memset ⚠ - cuda
Memset2D ⚠ - cuda
Memset2D ⚠Async - cuda
Memset3D ⚠ - cuda
Memset3D ⚠Async - cuda
Memset ⚠Async - cuda
Occupancy ⚠MaxActive Blocks PerMultiprocessor - cuda
Occupancy ⚠MaxActive Blocks PerMultiprocessor With Flags - cuda
Peek ⚠AtLast Error - cuda
Pointer ⚠GetAttributes - cuda
Runtime ⚠GetVersion - cuda
SetDevice ⚠ - cuda
SetDevice ⚠Flags - cuda
SetDouble ⚠ForDevice - cuda
SetDouble ⚠ForHost - cuda
SetValid ⚠Devices - cuda
Setup ⚠Argument - cuda
Stream ⚠AddCallback - cuda
Stream ⚠Attach MemAsync - cuda
Stream ⚠Create - cuda
Stream ⚠Create With Flags - cuda
Stream ⚠Create With Priority - cuda
Stream ⚠Destroy - cuda
Stream ⚠GetFlags - cuda
Stream ⚠GetPriority - cuda
Stream ⚠Query - cuda
Stream ⚠Synchronize - cuda
Stream ⚠Wait Event - cuda
Thread ⚠Exit - cuda
Thread ⚠GetCache Config - cuda
Thread ⚠GetLimit - cuda
Thread ⚠SetCache Config - cuda
Thread ⚠SetLimit - cuda
Thread ⚠Synchronize - cuda
Unbind ⚠Texture
Type Aliases§
- cuda
Array_ const_ t - cuda
Array_ t - cudaCG
Scope - cuda
Channel Format Kind - cuda
Data Type_ t - cuda
Device P2PAttr - cuda
Event_ t - cuda
Func Attribute - cuda
Func Cache - cuda
Graphics Cube Face - cuda
Graphics MapFlags - cuda
Graphics Register Flags - cuda
Graphics Resource_ t - cuda
IpcEvent Handle_ t - cuda
IpcMem Handle_ t - cuda
Limit - cuda
MemRange Attribute - cuda
Memcpy Kind - cuda
Memory Advise - cuda
Memory Type - cuda
Mipmapped Array_ const_ t - cuda
Mipmapped Array_ t - cuda
Output Mode - cuda
Resource Type - cuda
Resource View Format - cuda
Round Mode - cuda
Shared Carveout - cuda
Shared MemConfig - cuda
Stream Callback_ t - cuda
Stream_ t - cuda
Surface Boundary Mode - cuda
Surface Format Mode - cuda
Surface Object_ t - cuda
Texture Address Mode - cuda
Texture Filter Mode - cuda
Texture Object_ t - cuda
Texture Read Mode - cudaUUID_
t - library
Property Type_ t