|
1 | | -.. SPDX-FileCopyrightText: Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. |
| 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 | 4 | ------- |
@@ -172,6 +172,9 @@ This section describes the memory management functions of the CUDA runtime appli |
172 | 172 |
|
173 | 173 | Some functions have overloaded C++ API template versions documented separately in the C++ API Routines module. |
174 | 174 |
|
| 175 | +.. autofunction:: cuda.bindings.runtime.make_cudaPitchedPtr |
| 176 | +.. autofunction:: cuda.bindings.runtime.make_cudaPos |
| 177 | +.. autofunction:: cuda.bindings.runtime.make_cudaExtent |
175 | 178 | .. autofunction:: cuda.bindings.runtime.cudaMallocManaged |
176 | 179 | .. autofunction:: cuda.bindings.runtime.cudaMalloc |
177 | 180 | .. autofunction:: cuda.bindings.runtime.cudaMallocHost |
@@ -229,9 +232,6 @@ Some functions have overloaded C++ API template versions documented separately i |
229 | 232 | .. autofunction:: cuda.bindings.runtime.cudaMemAdvise |
230 | 233 | .. autofunction:: cuda.bindings.runtime.cudaMemRangeGetAttribute |
231 | 234 | .. autofunction:: cuda.bindings.runtime.cudaMemRangeGetAttributes |
232 | | -.. autofunction:: cuda.bindings.runtime.make_cudaPitchedPtr |
233 | | -.. autofunction:: cuda.bindings.runtime.make_cudaPos |
234 | | -.. autofunction:: cuda.bindings.runtime.make_cudaExtent |
235 | 235 |
|
236 | 236 | Stream Ordered Memory Allocator |
237 | 237 | ------------------------------- |
@@ -1110,6 +1110,7 @@ Data types used by CUDA Runtime |
1110 | 1110 |
|
1111 | 1111 |
|
1112 | 1112 |
|
| 1113 | +.. autoclass:: cuda.bindings.runtime.cudaTextureDesc |
1113 | 1114 | .. autoclass:: cuda.bindings.runtime.cudaEglPlaneDesc_st |
1114 | 1115 | .. autoclass:: cuda.bindings.runtime.cudaEglFrame_st |
1115 | 1116 | .. autoclass:: cuda.bindings.runtime.cudaChannelFormatDesc |
@@ -1177,7 +1178,89 @@ Data types used by CUDA Runtime |
1177 | 1178 | .. autoclass:: cuda.bindings.runtime.cudaLaunchAttributeValue |
1178 | 1179 | .. autoclass:: cuda.bindings.runtime.cudaLaunchAttribute_st |
1179 | 1180 | .. autoclass:: cuda.bindings.runtime.cudaAsyncNotificationInfo |
1180 | | -.. autoclass:: cuda.bindings.runtime.cudaTextureDesc |
| 1181 | +.. autoclass:: cuda.bindings.runtime.cudaTextureAddressMode |
| 1182 | + |
| 1183 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeWrap |
| 1184 | + |
| 1185 | + |
| 1186 | + Wrapping address mode |
| 1187 | + |
| 1188 | + |
| 1189 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeClamp |
| 1190 | + |
| 1191 | + |
| 1192 | + Clamp to edge address mode |
| 1193 | + |
| 1194 | + |
| 1195 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeMirror |
| 1196 | + |
| 1197 | + |
| 1198 | + Mirror address mode |
| 1199 | + |
| 1200 | + |
| 1201 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeBorder |
| 1202 | + |
| 1203 | + |
| 1204 | + Border address mode |
| 1205 | + |
| 1206 | +.. autoclass:: cuda.bindings.runtime.cudaTextureFilterMode |
| 1207 | + |
| 1208 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureFilterMode.cudaFilterModePoint |
| 1209 | + |
| 1210 | + |
| 1211 | + Point filter mode |
| 1212 | + |
| 1213 | + |
| 1214 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureFilterMode.cudaFilterModeLinear |
| 1215 | + |
| 1216 | + |
| 1217 | + Linear filter mode |
| 1218 | + |
| 1219 | +.. autoclass:: cuda.bindings.runtime.cudaTextureReadMode |
| 1220 | + |
| 1221 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureReadMode.cudaReadModeElementType |
| 1222 | + |
| 1223 | + |
| 1224 | + Read texture as specified element type |
| 1225 | + |
| 1226 | + |
| 1227 | + .. autoattribute:: cuda.bindings.runtime.cudaTextureReadMode.cudaReadModeNormalizedFloat |
| 1228 | + |
| 1229 | + |
| 1230 | + Read texture as normalized float |
| 1231 | + |
| 1232 | +.. autoclass:: cuda.bindings.runtime.cudaSurfaceBoundaryMode |
| 1233 | + |
| 1234 | + .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeZero |
| 1235 | + |
| 1236 | + |
| 1237 | + Zero boundary mode |
| 1238 | + |
| 1239 | + |
| 1240 | + .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeClamp |
| 1241 | + |
| 1242 | + |
| 1243 | + Clamp boundary mode |
| 1244 | + |
| 1245 | + |
| 1246 | + .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeTrap |
| 1247 | + |
| 1248 | + |
| 1249 | + Trap boundary mode |
| 1250 | + |
| 1251 | +.. autoclass:: cuda.bindings.runtime.cudaSurfaceFormatMode |
| 1252 | + |
| 1253 | + .. autoattribute:: cuda.bindings.runtime.cudaSurfaceFormatMode.cudaFormatModeForced |
| 1254 | + |
| 1255 | + |
| 1256 | + Forced format mode |
| 1257 | + |
| 1258 | + |
| 1259 | + .. autoattribute:: cuda.bindings.runtime.cudaSurfaceFormatMode.cudaFormatModeAuto |
| 1260 | + |
| 1261 | + |
| 1262 | + Auto format mode |
| 1263 | + |
1181 | 1264 | .. autoclass:: cuda.bindings.runtime.cudaEglFrameType |
1182 | 1265 |
|
1183 | 1266 | .. autoattribute:: cuda.bindings.runtime.cudaEglFrameType.cudaEglFrameTypeArray |
@@ -5907,89 +5990,8 @@ Data types used by CUDA Runtime |
5907 | 5990 |
|
5908 | 5991 | .. autoattribute:: cuda.bindings.runtime.cudaLogLevel.cudaLogLevelWarning |
5909 | 5992 |
|
5910 | | -.. autoclass:: cuda.bindings.runtime.cudaSurfaceBoundaryMode |
5911 | | - |
5912 | | - .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeZero |
5913 | | - |
5914 | | - |
5915 | | - Zero boundary mode |
5916 | | - |
5917 | | - |
5918 | | - .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeClamp |
5919 | | - |
5920 | | - |
5921 | | - Clamp boundary mode |
5922 | | - |
5923 | | - |
5924 | | - .. autoattribute:: cuda.bindings.runtime.cudaSurfaceBoundaryMode.cudaBoundaryModeTrap |
5925 | | - |
5926 | | - |
5927 | | - Trap boundary mode |
5928 | | - |
5929 | | -.. autoclass:: cuda.bindings.runtime.cudaSurfaceFormatMode |
5930 | | - |
5931 | | - .. autoattribute:: cuda.bindings.runtime.cudaSurfaceFormatMode.cudaFormatModeForced |
5932 | | - |
5933 | | - |
5934 | | - Forced format mode |
5935 | | - |
5936 | | - |
5937 | | - .. autoattribute:: cuda.bindings.runtime.cudaSurfaceFormatMode.cudaFormatModeAuto |
5938 | | - |
5939 | | - |
5940 | | - Auto format mode |
5941 | | - |
5942 | | -.. autoclass:: cuda.bindings.runtime.cudaTextureAddressMode |
5943 | | - |
5944 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeWrap |
5945 | | - |
5946 | | - |
5947 | | - Wrapping address mode |
5948 | | - |
5949 | | - |
5950 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeClamp |
5951 | | - |
5952 | | - |
5953 | | - Clamp to edge address mode |
5954 | | - |
5955 | | - |
5956 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeMirror |
5957 | | - |
5958 | | - |
5959 | | - Mirror address mode |
5960 | | - |
5961 | | - |
5962 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureAddressMode.cudaAddressModeBorder |
5963 | | - |
5964 | | - |
5965 | | - Border address mode |
5966 | | - |
5967 | | -.. autoclass:: cuda.bindings.runtime.cudaTextureFilterMode |
5968 | | - |
5969 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureFilterMode.cudaFilterModePoint |
5970 | | - |
5971 | | - |
5972 | | - Point filter mode |
5973 | | - |
5974 | | - |
5975 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureFilterMode.cudaFilterModeLinear |
5976 | | - |
5977 | | - |
5978 | | - Linear filter mode |
5979 | | - |
5980 | | -.. autoclass:: cuda.bindings.runtime.cudaTextureReadMode |
5981 | | - |
5982 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureReadMode.cudaReadModeElementType |
5983 | | - |
5984 | | - |
5985 | | - Read texture as specified element type |
5986 | | - |
5987 | | - |
5988 | | - .. autoattribute:: cuda.bindings.runtime.cudaTextureReadMode.cudaReadModeNormalizedFloat |
5989 | | - |
5990 | | - |
5991 | | - Read texture as normalized float |
5992 | | - |
| 5993 | +.. autoclass:: cuda.bindings.runtime.cudaTextureObject_t |
| 5994 | +.. autoclass:: cuda.bindings.runtime.cudaSurfaceObject_t |
5993 | 5995 | .. autoclass:: cuda.bindings.runtime.cudaEglPlaneDesc |
5994 | 5996 | .. autoclass:: cuda.bindings.runtime.cudaEglFrame |
5995 | 5997 | .. autoclass:: cuda.bindings.runtime.cudaEglStreamConnection |
@@ -6033,8 +6035,20 @@ Data types used by CUDA Runtime |
6033 | 6035 | .. autoclass:: cuda.bindings.runtime.cudaAsyncCallback |
6034 | 6036 | .. autoclass:: cuda.bindings.runtime.cudaLogsCallbackHandle |
6035 | 6037 | .. autoclass:: cuda.bindings.runtime.cudaLogIterator |
6036 | | -.. autoclass:: cuda.bindings.runtime.cudaSurfaceObject_t |
6037 | | -.. autoclass:: cuda.bindings.runtime.cudaTextureObject_t |
| 6038 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureType1D |
| 6039 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureType2D |
| 6040 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureType3D |
| 6041 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureTypeCubemap |
| 6042 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureType1DLayered |
| 6043 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureType2DLayered |
| 6044 | +.. autoattribute:: cuda.bindings.runtime.cudaTextureTypeCubemapLayered |
| 6045 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType1D |
| 6046 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType2D |
| 6047 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType3D |
| 6048 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceTypeCubemap |
| 6049 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType1DLayered |
| 6050 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType2DLayered |
| 6051 | +.. autoattribute:: cuda.bindings.runtime.cudaSurfaceTypeCubemapLayered |
6038 | 6052 | .. autoattribute:: cuda.bindings.runtime.CUDA_EGL_MAX_PLANES |
6039 | 6053 |
|
6040 | 6054 | Maximum number of planes per frame |
@@ -6320,17 +6334,3 @@ Data types used by CUDA Runtime |
6320 | 6334 | .. autoattribute:: cuda.bindings.runtime.cudaKernelNodeAttributeDeviceUpdatableKernelNode |
6321 | 6335 | .. autoattribute:: cuda.bindings.runtime.cudaKernelNodeAttributeNvlinkUtilCentricScheduling |
6322 | 6336 | .. autoattribute:: cuda.bindings.runtime.cudaKernelNodeAttrValue |
6323 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType1D |
6324 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType2D |
6325 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType3D |
6326 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceTypeCubemap |
6327 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType1DLayered |
6328 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceType2DLayered |
6329 | | -.. autoattribute:: cuda.bindings.runtime.cudaSurfaceTypeCubemapLayered |
6330 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureType1D |
6331 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureType2D |
6332 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureType3D |
6333 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureTypeCubemap |
6334 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureType1DLayered |
6335 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureType2DLayered |
6336 | | -.. autoattribute:: cuda.bindings.runtime.cudaTextureTypeCubemapLayered |
0 commit comments