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

◆ on_descriptors_created()

void MayaFlux::Buffers::RelaxationStepProcessor::on_descriptors_created ( )
overrideprotectedvirtual

Write the state_in / state_out descriptor bindings for the current front/back assignment.

Called once after the descriptor set is created, and again after any reallocation of the attached RelaxationGridBuffer's back_buffers.

Reimplemented from MayaFlux::Buffers::ShaderProcessor.

Definition at line 91 of file RelaxationStepProcessor.cpp.

92{
93 if (m_grid) {
95 }
96}
void write_state_descriptors(const std::shared_ptr< RelaxationGridBuffer > &grid)
Issue direct ShaderFoundry descriptor writes for state_in and state_out against the grid's current fr...
std::shared_ptr< RelaxationGridBuffer > m_grid
The attached RelaxationGridBuffer, cached for descriptor writes and snapshot staging.

References m_grid, and write_state_descriptors().

+ Here is the call graph for this function: