|
1 | 1 | # SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. |
2 | 2 | # SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE |
3 | 3 |
|
4 | | -# This code was automatically generated with version 13.2.0, generator version 0.3.1.dev1422+gf4812259e.d20260318. Do not modify it directly. |
| 4 | +# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly. |
5 | 5 | from cuda.bindings.cydriver cimport * |
6 | 6 |
|
7 | 7 | {{if 'cuGetErrorString' in found_functions}} |
@@ -1024,6 +1024,66 @@ cdef CUresult _cuMulticastUnbind(CUmemGenericAllocationHandle mcHandle, CUdevice |
1024 | 1024 | cdef CUresult _cuMulticastGetGranularity(size_t* granularity, const CUmulticastObjectProp* prop, CUmulticastGranularity_flags option) except ?CUDA_ERROR_NOT_FOUND nogil |
1025 | 1025 | {{endif}} |
1026 | 1026 |
|
| 1027 | +{{if 'cuLogicalEndpointIdReserve' in found_functions}} |
| 1028 | + |
| 1029 | +cdef CUresult _cuLogicalEndpointIdReserve(CUlogicalEndpointId* baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1030 | +{{endif}} |
| 1031 | + |
| 1032 | +{{if 'cuLogicalEndpointIdRelease' in found_functions}} |
| 1033 | + |
| 1034 | +cdef CUresult _cuLogicalEndpointIdRelease(CUlogicalEndpointId baseLeId, cuuint32_t count) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1035 | +{{endif}} |
| 1036 | + |
| 1037 | +{{if 'cuLogicalEndpointCreate' in found_functions}} |
| 1038 | + |
| 1039 | +cdef CUresult _cuLogicalEndpointCreate(CUlogicalEndpointId leId, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1040 | +{{endif}} |
| 1041 | + |
| 1042 | +{{if 'cuLogicalEndpointAddDevice' in found_functions}} |
| 1043 | + |
| 1044 | +cdef CUresult _cuLogicalEndpointAddDevice(CUlogicalEndpointId leId, CUdevice dev) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1045 | +{{endif}} |
| 1046 | + |
| 1047 | +{{if 'cuLogicalEndpointDestroy' in found_functions}} |
| 1048 | + |
| 1049 | +cdef CUresult _cuLogicalEndpointDestroy(CUlogicalEndpointId leId) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1050 | +{{endif}} |
| 1051 | + |
| 1052 | +{{if 'cuLogicalEndpointBindAddr' in found_functions}} |
| 1053 | + |
| 1054 | +cdef CUresult _cuLogicalEndpointBindAddr(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, void* ptr, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1055 | +{{endif}} |
| 1056 | + |
| 1057 | +{{if 'cuLogicalEndpointBindMem' in found_functions}} |
| 1058 | + |
| 1059 | +cdef CUresult _cuLogicalEndpointBindMem(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, CUmemGenericAllocationHandle memHandle, cuuint64_t memOffset, cuuint64_t size, unsigned long long flags) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1060 | +{{endif}} |
| 1061 | + |
| 1062 | +{{if 'cuLogicalEndpointUnbind' in found_functions}} |
| 1063 | + |
| 1064 | +cdef CUresult _cuLogicalEndpointUnbind(CUlogicalEndpointId leId, CUdevice dev, cuuint64_t offset, cuuint64_t size) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1065 | +{{endif}} |
| 1066 | + |
| 1067 | +{{if 'cuLogicalEndpointExport' in found_functions}} |
| 1068 | + |
| 1069 | +cdef CUresult _cuLogicalEndpointExport(void* handle, CUlogicalEndpointId leId, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1070 | +{{endif}} |
| 1071 | + |
| 1072 | +{{if 'cuLogicalEndpointImport' in found_functions}} |
| 1073 | + |
| 1074 | +cdef CUresult _cuLogicalEndpointImport(CUlogicalEndpointId leId, const void* handle, CUlogicalEndpointIpcHandleType handleType) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1075 | +{{endif}} |
| 1076 | + |
| 1077 | +{{if 'cuLogicalEndpointGetLimits' in found_functions}} |
| 1078 | + |
| 1079 | +cdef CUresult _cuLogicalEndpointGetLimits(cuuint64_t* bindAlignment, cuuint64_t* maxSize, const CUlogicalEndpointProp* prop) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1080 | +{{endif}} |
| 1081 | + |
| 1082 | +{{if 'cuLogicalEndpointQuery' in found_functions}} |
| 1083 | + |
| 1084 | +cdef CUresult _cuLogicalEndpointQuery(CUlogicalEndpointId leId, cuuint32_t count, int* queryStatus) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1085 | +{{endif}} |
| 1086 | + |
1027 | 1087 | {{if 'cuPointerGetAttribute' in found_functions}} |
1028 | 1088 |
|
1029 | 1089 | cdef CUresult _cuPointerGetAttribute(void* data, CUpointer_attribute attribute, CUdeviceptr ptr) except ?CUDA_ERROR_NOT_FOUND nogil |
@@ -1139,6 +1199,11 @@ cdef CUresult _cuStreamAddCallback(CUstream hStream, CUstreamCallback callback, |
1139 | 1199 | cdef CUresult _cuStreamBeginCapture_v2(CUstream hStream, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil |
1140 | 1200 | {{endif}} |
1141 | 1201 |
|
| 1202 | +{{if 'cuStreamBeginRecaptureToGraph' in found_functions}} |
| 1203 | + |
| 1204 | +cdef CUresult _cuStreamBeginRecaptureToGraph(CUstream hStream, CUstreamCaptureMode mode, CUgraph hGraph, CUgraphRecaptureCallback callbackFunc, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1205 | +{{endif}} |
| 1206 | + |
1142 | 1207 | {{if 'cuStreamBeginCaptureToGraph' in found_functions}} |
1143 | 1208 |
|
1144 | 1209 | cdef CUresult _cuStreamBeginCaptureToGraph(CUstream hStream, CUgraph hGraph, const CUgraphNode* dependencies, const CUgraphEdgeData* dependencyData, size_t numDependencies, CUstreamCaptureMode mode) except ?CUDA_ERROR_NOT_FOUND nogil |
@@ -1364,11 +1429,6 @@ cdef CUresult _cuLaunchKernelEx(const CUlaunchConfig* config, CUfunction f, void |
1364 | 1429 | cdef CUresult _cuLaunchCooperativeKernel(CUfunction f, unsigned int gridDimX, unsigned int gridDimY, unsigned int gridDimZ, unsigned int blockDimX, unsigned int blockDimY, unsigned int blockDimZ, unsigned int sharedMemBytes, CUstream hStream, void** kernelParams) except ?CUDA_ERROR_NOT_FOUND nogil |
1365 | 1430 | {{endif}} |
1366 | 1431 |
|
1367 | | -{{if 'cuLaunchCooperativeKernelMultiDevice' in found_functions}} |
1368 | | - |
1369 | | -cdef CUresult _cuLaunchCooperativeKernelMultiDevice(CUDA_LAUNCH_PARAMS* launchParamsList, unsigned int numDevices, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil |
1370 | | -{{endif}} |
1371 | | - |
1372 | 1432 | {{if 'cuLaunchHostFunc' in found_functions}} |
1373 | 1433 |
|
1374 | 1434 | cdef CUresult _cuLaunchHostFunc(CUstream hStream, CUhostFn fn, void* userData) except ?CUDA_ERROR_NOT_FOUND nogil |
@@ -1424,6 +1484,11 @@ cdef CUresult _cuLaunchGrid(CUfunction f, int grid_width, int grid_height) excep |
1424 | 1484 | cdef CUresult _cuLaunchGridAsync(CUfunction f, int grid_width, int grid_height, CUstream hStream) except ?CUDA_ERROR_NOT_FOUND nogil |
1425 | 1485 | {{endif}} |
1426 | 1486 |
|
| 1487 | +{{if 'cuLaunchCooperativeKernelMultiDevice' in found_functions}} |
| 1488 | + |
| 1489 | +cdef CUresult _cuLaunchCooperativeKernelMultiDevice(CUDA_LAUNCH_PARAMS* launchParamsList, unsigned int numDevices, unsigned int flags) except ?CUDA_ERROR_NOT_FOUND nogil |
| 1490 | +{{endif}} |
| 1491 | + |
1427 | 1492 | {{if 'cuParamSetTexRef' in found_functions}} |
1428 | 1493 |
|
1429 | 1494 | cdef CUresult _cuParamSetTexRef(CUfunction hfunc, int texunit, CUtexref hTexRef) except ?CUDA_ERROR_NOT_FOUND nogil |
|
0 commit comments