MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_output_size()

void MayaFlux::Yantra::GpuDispatchCore::set_output_size ( size_t  index,
size_t  byte_size 
)

Declare the byte capacity of an output binding independently of input data.

Required for edge lists, histograms, count buffers, and any output whose size cannot be derived from input.

Parameters
indexBinding index.
byte_sizeRequired allocation in bytes.

Definition at line 22 of file GpuDispatchCore.cpp.

23{
24 if (index >= m_output_size_overrides.size())
25 m_output_size_overrides.resize(index + 1, 0);
26 m_output_size_overrides[index] = byte_size;
27}
std::vector< size_t > m_output_size_overrides

References m_output_size_overrides.