|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overrideprotectedvirtual |
Write the state descriptors for the current front/back assignment, then run the normal shader processing path.
The descriptor write must precede execute_shader's vkCmdBindDescriptorSets. Writing from on_before_execute updates a set already bound into the open command buffer, which the driver has consumed by then, freezing the bindings at whatever on_descriptors_created wrote.
Implements MayaFlux::Buffers::BufferProcessor.
Definition at line 48 of file RelaxationStepProcessor.cpp.
References MayaFlux::Buffers::ShaderProcessor::are_descriptors_ready(), m_grid, MayaFlux::Buffers::BufferProcessor::processing_function(), and write_state_descriptors().
Here is the call graph for this function: