MUDA
Loading...
Searching...
No Matches
muda::NDReshaper Class Reference

Public Member Functions

template<typename T , typename FConstruct >
void resize (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer< T > &buffer, size_t new_size, FConstruct &&fct)
 

Static Public Member Functions

template<typename T , typename FConstruct >
static MUDA_HOST void resize (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer< T > &buffer, size_t new_size, FConstruct &&fct)
 
template<typename T >
static MUDA_HOST void shrink_to_fit (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer< T > &buffer)
 
template<typename T >
static MUDA_HOST void reserve (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer< T > &buffer, size_t new_capacity)
 
template<typename T , typename FConstruct >
static MUDA_HOST void resize (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer2D< T > &buffer, Extent2D new_extent, FConstruct &&fct)
 
template<typename T >
static MUDA_HOST void shrink_to_fit (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer2D< T > &buffer)
 
template<typename T >
static MUDA_HOST void reserve (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer2D< T > &buffer, Extent2D new_capacity)
 
template<typename T , typename FConstruct >
static MUDA_HOST void resize (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer3D< T > &buffer, Extent3D new_extent, FConstruct &&fct)
 
template<typename T >
static MUDA_HOST void shrink_to_fit (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer3D< T > &buffer)
 
template<typename T >
static MUDA_HOST void reserve (int grid_dim, int block_dim, cudaStream_t stream, DeviceBuffer3D< T > &buffer, Extent3D new_capacity)
 

The documentation for this class was generated from the following files: