|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
overrideprotectedvirtual |
Rebuild on a stale revision, resolve the range, write push constants.
Reimplemented from MayaFlux::Buffers::ShaderProcessor.
Definition at line 181 of file VertexFieldProcessor.cpp.
References buffer, buffer_capacity(), MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, elapsed(), MayaFlux::Buffers::VertexFieldProcessor::RangeParams::first_vertex, m_explicit_count, m_explicit_first, m_operator, m_params, m_range_set, MF_RT_ERROR, MF_RT_TRACE, MayaFlux::Buffers::ShaderProcessor::set_push_constant_data(), MayaFlux::Buffers::VertexFieldProcessor::RangeParams::stride_words, sync_revision(), MayaFlux::Buffers::VertexFieldProcessor::RangeParams::time, MayaFlux::Buffers::VertexFieldProcessor::RangeParams::transform, and MayaFlux::Buffers::VertexFieldProcessor::RangeParams::vertex_count.
Here is the call graph for this function: