예제 #1
0
 public static extern CUResult cuCtxEnablePeerAccess(CUcontext peerContext, CtxEnablePeerAccessFlags Flags);
예제 #2
0
 public static extern CUResult cuCtxDisablePeerAccess(CUcontext peerContext);
예제 #3
0
 public static extern CUResult cuMemcpyPeerAsync(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, SizeT ByteCount, CUstream hStream);
예제 #4
0
			public static extern CUResult cuDevicePrimaryCtxRetain(ref CUcontext pctx, CUdevice dev);
예제 #5
0
 public static extern CUResult cuCtxGetCurrent(ref CUcontext pctx);
예제 #6
0
 public static extern CUResult cuCtxGetApiVersion(CUcontext ctx, ref uint version);
예제 #7
0
 public static extern CUResult cuCtxAttach(ref CUcontext pctx, CUCtxAttachFlags flags);
예제 #8
0
 public static extern CUResult cuCtxPopCurrent_v2(ref  CUcontext pctx);
예제 #9
0
 public static extern CUResult cuCtxCreate_v2(ref CUcontext pctx, CUCtxFlags flags, CUdevice dev);
예제 #10
0
 public static extern CUResult cuCtxDestroy_v2(CUcontext ctx);
예제 #11
0
 public static extern CUResult cuMemcpyPeer(CUdeviceptr dstDevice, CUcontext dstContext, CUdeviceptr srcDevice, CUcontext srcContext, SizeT ByteCount);
예제 #12
0
 public static extern CUResult cuPointerGetAttribute(ref CUcontext data, CUPointerAttribute attribute, CUdeviceptr ptr);
예제 #13
0
 public static extern CUResult cuD3D9CtxCreate(ref CUcontext pCtx, ref CUdevice pCudaDevice, CUCtxFlags Flags, IntPtr pD3DDevice);
예제 #14
0
 public static extern CUResult cuD3D11CtxCreateOnDevice(ref CUcontext pCtx, CUCtxFlags flags, IntPtr pD3DDevice, CUdevice cudaDevice);
예제 #15
0
 public static extern CUResult cuGLCtxCreate(ref CUcontext pCtx, CUCtxFlags Flags, CUdevice device);