Parents: | cuda |
Tags: | not tested, bindings |
Class | Superclass | Slots |
CUDA_ARRAY3D_DESCRIPTOR | struct | |
CUDA_ARRAY_DESCRIPTOR | struct | |
CUDA_MEMCPY2D | struct | |
CUDA_MEMCPY3D | struct | |
CUdevprop | struct | |
CUuuid | struct |
Word | Stack effect |
<CUaddress_mode> | ( number -- enum ) |
<CUarray_cubemap_face> | ( number -- enum ) |
<CUarray_format> | ( number -- enum ) |
<CUcomputemode> | ( number -- enum ) |
<CUctx_flags> | ( number -- enum ) |
<CUdevice_attribute> | ( number -- enum ) |
<CUevent_flags> | ( number -- enum ) |
<CUfilter_mode> | ( number -- enum ) |
<CUfunc_cache> | ( number -- enum ) |
<CUfunction_attribute> | ( number -- enum ) |
<CUgraphicsMapResourceFlags> | ( number -- enum ) |
<CUgraphicsRegisterFlags> | ( number -- enum ) |
<CUjit_fallback> | ( number -- enum ) |
<CUjit_option> | ( number -- enum ) |
<CUjit_target> | ( number -- enum ) |
<CUmemorytype> | ( number -- enum ) |
<CUresult> | ( number -- enum ) |
CUDA_ARRAY3D_2DARRAY | ( -- value ) |
CU_MEMHOSTALLOC_DEVICEMAP | ( -- value ) |
CU_MEMHOSTALLOC_PORTABLE | ( -- value ) |
CU_MEMHOSTALLOC_WRITECOMBINED | ( -- value ) |
CU_PARAM_TR_DEFAULT | ( -- value ) |
CU_TRSA_OVERRIDE_FORMAT | ( -- value ) |
CU_TRSF_NORMALIZED_COORDINATES | ( -- value ) |
CU_TRSF_READ_AS_INTEGER | ( -- value ) |
always-8-byte-align | ( c-type -- c-type ) |
cuArray3DCreate | ( pHandle pAllocateArray -- CUresult ) |
cuArray3DGetDescriptor | ( pArrayDescriptor hArray -- CUresult ) |
cuArrayCreate | ( pHandle pAllocateArray -- CUresult ) |
cuArrayDestroy | ( hArray -- CUresult ) |
cuArrayGetDescriptor | ( pArrayDescriptor hArray -- CUresult ) |
cuCtxAttach | ( pctx flags -- CUresult ) |
cuCtxCreate | ( pctx flags dev -- CUresult ) |
cuCtxDestroy | ( ctx -- CUresult ) |
cuCtxDetach | ( ctx -- CUresult ) |
cuCtxGetDevice | ( device -- CUresult ) |
cuCtxPopCurrent | ( pctx -- CUresult ) |
cuCtxPushCurrent | ( ctx -- CUresult ) |
cuCtxSynchronize | ( -- CUresult ) |
cuDeviceComputeCapability | ( major minor dev -- CUresult ) |
cuDeviceGet | ( device ordinal -- CUresult ) |
cuDeviceGetAttribute | ( pi attrib dev -- CUresult ) |
cuDeviceGetCount | ( count -- CUresult ) |
cuDeviceGetName | ( name len dev -- CUresult ) |
cuDeviceGetProperties | ( prop dev -- CUresult ) |
cuDeviceTotalMem | ( bytes dev -- CUresult ) |
cuDeviceTotalMem_v2 | ( bytes dev -- CUresult ) |
cuDriverGetVersion | ( driverVersion -- CUresult ) |
cuEventCreate | ( phEvent Flags -- CUresult ) |
cuEventDestroy | ( hEvent -- CUresult ) |
cuEventElapsedTime | ( pMilliseconds hStart hEnd -- CUresult ) |
cuEventQuery | ( hEvent -- CUresult ) |
cuEventRecord | ( hEvent hStream -- CUresult ) |
cuEventSynchronize | ( hEvent -- CUresult ) |
cuFuncGetAttribute | ( pi attrib hfunc -- CUresult ) |
cuFuncSetBlockShape | ( hfunc x y z -- CUresult ) |
cuFuncSetCacheConfig | ( hfunc config -- CUresult ) |
cuFuncSetSharedSize | ( hfunc bytes -- CUresult ) |
cuGetExportTable | ( ppExportTable pExportTableId -- CUresult ) |
cuGraphicsMapResources | ( count resources hStream -- CUresult ) |
cuGraphicsResourceGetMappedPointer | ( pDevPtr pSize resource -- CUresult ) |
cuGraphicsResourceSetMapFlags | ( resource flags -- CUresult ) |
cuGraphicsSubResourceGetMappedArray | ( pArray resource arrayIndex mipLevel -- CUresult ) |
cuGraphicsUnmapResources | ( count resources hStream -- CUresult ) |
cuGraphicsUnregisterResource | ( resource -- CUresult ) |
cuInit | ( Flags -- CUresult ) |
cuLaunch | ( f -- CUresult ) |
cuLaunchGrid | ( f grid_width grid_height -- CUresult ) |
cuLaunchGridAsync | ( f grid_width grid_height hStream -- CUresult ) |
cuMemAlloc | ( dptr bytesize -- CUresult ) |
cuMemAllocHost | ( pp bytesize -- CUresult ) |
cuMemAllocPitch | ( dptr pPitch WidthInBytes Height ElementSizeBytes -- CUresult ) |
cuMemFree | ( dptr -- CUresult ) |
cuMemFreeHost | ( p -- CUresult ) |
cuMemGetAddressRange | ( pbase psize dptr -- CUresult ) |
cuMemGetInfo | ( free total -- CUresult ) |
cuMemHostAlloc | ( pp bytesize Flags -- CUresult ) |
cuMemHostGetDevicePointer | ( pdptr p Flags -- CUresult ) |
cuMemHostGetFlags | ( pFlags p -- CUresult ) |
cuMemcpy2D | ( pCopy -- CUresult ) |
cuMemcpy2DAsync | ( pCopy hStream -- CUresult ) |
cuMemcpy2DUnaligned | ( pCopy -- CUresult ) |
cuMemcpy3D | ( pCopy -- CUresult ) |
cuMemcpy3DAsync | ( pCopy hStream -- CUresult ) |
cuMemcpyAtoA | ( dstArray dstIndex srcArray srcIndex ByteCount -- CUresult ) |
cuMemcpyAtoD | ( dstDevice hSrc SrcIndex ByteCount -- CUresult ) |
cuMemcpyAtoH | ( dstHost srcArray srcIndex ByteCount -- CUresult ) |
cuMemcpyAtoHAsync | ( dstHost srcArray srcIndex ByteCount hStream -- CUresult ) |
cuMemcpyDtoA | ( dstArray dstIndex srcDevice ByteCount -- CUresult ) |
cuMemcpyDtoD | ( dstDevice srcDevice ByteCount -- CUresult ) |
cuMemcpyDtoDAsync | ( dstDevice srcDevice ByteCount hStream -- CUresult ) |
cuMemcpyDtoH | ( dstHost srcDevice ByteCount -- CUresult ) |
cuMemcpyDtoHAsync | ( dstHost srcDevice ByteCount hStream -- CUresult ) |
cuMemcpyHtoA | ( dstArray dstIndex pSrc ByteCount -- CUresult ) |
cuMemcpyHtoAAsync | ( dstArray dstIndex pSrc ByteCount hStream -- CUresult ) |
cuMemcpyHtoD | ( dstDevice srcHost ByteCount -- CUresult ) |
cuMemcpyHtoDAsync | ( dstDevice srcHost ByteCount hStream -- CUresult ) |
cuMemsetD16 | ( dstDevice us N -- CUresult ) |
cuMemsetD2D16 | ( dstDevice dstPitch us Width Height -- CUresult ) |
cuMemsetD2D32 | ( dstDevice dstPitch ui Width Height -- CUresult ) |
cuMemsetD2D8 | ( dstDevice dstPitch uc Width Height -- CUresult ) |
cuMemsetD32 | ( dstDevice ui N -- CUresult ) |
cuMemsetD8 | ( dstDevice uc N -- CUresult ) |
cuModuleGetFunction | ( hfunc hmod name -- CUresult ) |
cuModuleGetGlobal | ( dptr bytes hmod name -- CUresult ) |
cuModuleGetTexRef | ( pTexRef hmod name -- CUresult ) |
cuModuleLoad | ( module fname -- CUresult ) |
cuModuleLoadData | ( module image -- CUresult ) |
cuModuleLoadDataEx | ( module image numOptions options optionValues -- CUresult ) |
cuModuleLoadFatBinary | ( module fatCubin -- CUresult ) |
cuModuleUnload | ( hmod -- CUresult ) |
cuParamSetSize | ( hfunc numbytes -- CUresult ) |
cuParamSetTexRef | ( hfunc texunit hTexRef -- CUresult ) |
cuParamSetf | ( hfunc offset value -- CUresult ) |
cuParamSeti | ( hfunc offset value -- CUresult ) |
cuParamSetv | ( hfunc offset ptr numbytes -- CUresult ) |
cuStreamCreate | ( phStream Flags -- CUresult ) |
cuStreamDestroy | ( hStream -- CUresult ) |
cuStreamQuery | ( hStream -- CUresult ) |
cuStreamSynchronize | ( hStream -- CUresult ) |
cuTexRefCreate | ( pTexRef -- CUresult ) |
cuTexRefDestroy | ( hTexRef -- CUresult ) |
cuTexRefGetAddress | ( pdptr hTexRef -- CUresult ) |
cuTexRefGetAddressMode | ( pam hTexRef dim -- CUresult ) |
cuTexRefGetArray | ( phArray hTexRef -- CUresult ) |
cuTexRefGetFilterMode | ( pfm hTexRef -- CUresult ) |
cuTexRefGetFlags | ( pFlags hTexRef -- CUresult ) |
cuTexRefGetFormat | ( pFormat pNumChannels hTexRef -- CUresult ) |
cuTexRefSetAddress | ( ByteOffset hTexRef dptr bytes -- CUresult ) |
cuTexRefSetAddress2D | ( hTexRef desc dptr Pitch -- CUresult ) |
cuTexRefSetAddressMode | ( hTexRef dim am -- CUresult ) |
cuTexRefSetArray | ( hTexRef hArray Flags -- CUresult ) |
cuTexRefSetFilterMode | ( hTexRef fm -- CUresult ) |
cuTexRefSetFlags | ( hTexRef Flags -- CUresult ) |
cuTexRefSetFormat | ( hTexRef fmt NumPackedComponents -- CUresult ) |