cuda::experimental::make_buffer#
Overloads#
make_buffer(__pb, __mr, __count, ::cuda::no_init_t)#
-
template<class _Tp>
inline graph_buffer<_Tp> cuda::experimental::make_buffer( - path_builder &__pb,
- graph_memory_resource __mr,
- ::cuda::std::size_t __count,
- ::cuda::no_init_t
Create a graph_buffer with uninitialized storage.
make_buffer(__pb, __mr, __count, __value)#
-
template<class _Tp>
inline graph_buffer<_Tp> cuda::experimental::make_buffer( - path_builder &__pb,
- graph_memory_resource __mr,
- ::cuda::std::size_t __count,
- const _Tp &__value
Create a graph_buffer filled with a value.
make_buffer(__pb, __mr, __src)#
-
template<class _Tp>
inline graph_buffer<_Tp> cuda::experimental::make_buffer( - path_builder &__pb,
- graph_memory_resource __mr,
- ::cuda::std::span<const _Tp> __src
Create a graph_buffer from a span of data.