Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/_bindings/cydriver.pxd.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1711+g875fec45. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
from cuda.bindings.cydriver cimport *

{{if 'cuGetErrorString' in found_functions}}
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/_bindings/cydriver.pyx.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1711+g875fec45. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
{{if 'Windows' == platform.system()}}
import os
cimport cuda.bindings._lib.windll as windll
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/_bindings/cyruntime.pxd.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
include "../cyruntime_types.pxi"

include "../_lib/cyruntime/cyruntime.pxd"
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/_bindings/cyruntime.pyx.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
include "../cyruntime_functions.pxi"

import os
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cdef extern from "":
"""
#define CUDA_API_PER_THREAD_DEFAULT_STREAM
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cdef extern from "":
"""
#define CUDA_API_PER_THREAD_DEFAULT_STREAM
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cydriver.pxd.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1711+g875fec45. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.

from libc.stdint cimport uint32_t, uint64_t

Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cydriver.pyx.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1711+g875fec45. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cimport cuda.bindings._bindings.cydriver as cydriver

{{if 'cuGetErrorString' in found_functions}}
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cyruntime.pxd.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.

from libc.stdint cimport uint32_t, uint64_t

Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cyruntime.pyx.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cimport cuda.bindings._bindings.cyruntime as cyruntime
cimport cython

Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cyruntime_functions.pxi.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cdef extern from "cuda_runtime_api.h":

{{if 'cudaDeviceReset' in found_functions}}
Expand Down
2 changes: 1 addition & 1 deletion cuda_bindings/cuda/bindings/cyruntime_types.pxi.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1719+g565f73f4e. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.

cdef extern from "vector_types.h":

Expand Down
74 changes: 37 additions & 37 deletions cuda_bindings/cuda/bindings/driver.pxd.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-FileCopyrightText: Copyright (c) 2021-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE

# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1711+g875fec45. Do not modify it directly.
# This code was automatically generated with version 13.3.0, generator version 0.3.1.dev1740+g3731b17a1. Do not modify it directly.
cimport cuda.bindings.cydriver as cydriver

include "_lib/utils.pxd"
Expand Down Expand Up @@ -1968,8 +1968,8 @@ cdef class CUlaunchAttributeValue_union:
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is erroneous

when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -1978,8 +1978,8 @@ cdef class CUlaunchAttributeValue_union:
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -2018,8 +2018,8 @@ cdef class CUlaunchAttributeValue_union:
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 erroneous

pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down Expand Up @@ -7083,8 +7083,8 @@ cdef class CUlaunchAttributeValue(CUlaunchAttributeValue_union):
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire
when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -7093,8 +7093,8 @@ cdef class CUlaunchAttributeValue(CUlaunchAttributeValue_union):
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -7133,8 +7133,8 @@ cdef class CUlaunchAttributeValue(CUlaunchAttributeValue_union):
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to
pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down Expand Up @@ -7294,8 +7294,8 @@ cdef class CUkernelNodeAttrValue_v1(CUlaunchAttributeValue):
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire
when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -7304,8 +7304,8 @@ cdef class CUkernelNodeAttrValue_v1(CUlaunchAttributeValue):
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -7344,8 +7344,8 @@ cdef class CUkernelNodeAttrValue_v1(CUlaunchAttributeValue):
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to
pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down Expand Up @@ -7425,8 +7425,8 @@ cdef class CUkernelNodeAttrValue(CUkernelNodeAttrValue_v1):
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire
when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -7435,8 +7435,8 @@ cdef class CUkernelNodeAttrValue(CUkernelNodeAttrValue_v1):
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -7475,8 +7475,8 @@ cdef class CUkernelNodeAttrValue(CUkernelNodeAttrValue_v1):
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to
pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down Expand Up @@ -7556,8 +7556,8 @@ cdef class CUstreamAttrValue_v1(CUlaunchAttributeValue):
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire
when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -7566,8 +7566,8 @@ cdef class CUstreamAttrValue_v1(CUlaunchAttributeValue):
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -7606,8 +7606,8 @@ cdef class CUstreamAttrValue_v1(CUlaunchAttributeValue):
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to
pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down Expand Up @@ -7687,8 +7687,8 @@ cdef class CUstreamAttrValue(CUstreamAttrValue_v1):
{{if 'CUlaunchAttributeValue_union.programmaticEvent' in found_struct}}
programmaticEvent : anon_struct2
Value of launch attribute CU_LAUNCH_ATTRIBUTE_PROGRAMMATIC_EVENT
with the following fields: - `CUevent` event - Event to fire when
all blocks trigger it. - `Event` record flags, see
with the following fields: - `CUeventCUevent` event - Event to fire
when all blocks trigger it. - `Event` record flags, see
cuEventRecordWithFlags. Does not accept :CU_EVENT_RECORD_EXTERNAL.
- `triggerAtBlockStart` - If this is set to non-0, each block
launch will automatically trigger the event.
Expand All @@ -7697,8 +7697,8 @@ cdef class CUstreamAttrValue(CUstreamAttrValue_v1):
launchCompletionEvent : anon_struct3
Value of launch attribute
CU_LAUNCH_ATTRIBUTE_LAUNCH_COMPLETION_EVENT with the following
fields: - `CUevent` event - Event to fire when the last block
launches - `int` flags; - Event record flags, see
fields: - `CUeventCUevent` event - Event to fire when the last
block launches - `int` flags; - Event record flags, see
cuEventRecordWithFlags. Does not accept CU_EVENT_RECORD_EXTERNAL.
{{endif}}
{{if 'CUlaunchAttributeValue_union.priority' in found_struct}}
Expand Down Expand Up @@ -7737,8 +7737,8 @@ cdef class CUstreamAttrValue(CUstreamAttrValue_v1):
CU_LAUNCH_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODE. with the
following fields: - `int` deviceUpdatable - Whether or not the
resulting kernel node should be device-updatable. -
`CUgraphDeviceNode` devNode - Returns a handle to pass to the
various device-side update functions.
`CUgraphDeviceNodeCUgraphDeviceNode` devNode - Returns a handle to
pass to the various device-side update functions.
{{endif}}
{{if 'CUlaunchAttributeValue_union.sharedMemCarveout' in found_struct}}
sharedMemCarveout : unsigned int
Expand Down
Loading
Loading