|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
explicit |
| field_operator | Operator supplying the generated spec. Must already carry at least one binding and a layout with a position attribute, since the shader is compiled during construction. Throws std::invalid_argument when build_spec() yields nothing. |
Definition at line 47 of file VertexFieldProcessor.cpp.
References MayaFlux::Buffers::ShaderProcessor::add_binding(), MayaFlux::Buffers::GRAPHICS_BACKEND, m_needs_cluster_id, m_operator, m_params, MayaFlux::Buffers::BufferProcessor::m_processing_token, MayaFlux::Buffers::ShaderProcessor::set_push_constant_data(), MayaFlux::Portal::Graphics::STORAGE, and MayaFlux::Buffers::VertexFieldProcessor::RangeParams::stride_words.
Here is the call graph for this function: