MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::MeshNetworkProcessor Member List

This is the complete list of members for MayaFlux::Buffers::MeshNetworkProcessor, including all inherited members.

allocate_gpu_buffers(const std::shared_ptr< VKBuffer > &vertex_buf)MayaFlux::Buffers::MeshNetworkProcessorprivate
allocate_ssbo_buffers()MayaFlux::Buffers::MeshNetworkProcessorprivate
any_slot_dirty() constMayaFlux::Buffers::MeshNetworkProcessorprivate
clear_slot_dirty_flags()MayaFlux::Buffers::MeshNetworkProcessorprivate
ensure_initialized(const std::shared_ptr< VKBuffer > &buffer)MayaFlux::Buffers::VKBufferProcessorprotected
get_processing_token() constMayaFlux::Buffers::BufferProcessorinlinevirtual
initialize_buffer_service()MayaFlux::Buffers::VKBufferProcessorprotected
initialize_compute_service()MayaFlux::Buffers::VKBufferProcessorprotected
is_compatible_with(const std::shared_ptr< Buffer > &) constMayaFlux::Buffers::BufferProcessorinlinevirtual
link_index_resources(const std::shared_ptr< VKBuffer > &vertex_buf)MayaFlux::Buffers::MeshNetworkProcessorprivate
m_active_processingMayaFlux::Buffers::BufferProcessorprivate
m_buffer_serviceMayaFlux::Buffers::VKBufferProcessorprotected
m_compute_serviceMayaFlux::Buffers::VKBufferProcessorprotected
m_gpu_index_bufferMayaFlux::Buffers::MeshNetworkProcessorprivate
m_index_aggregateMayaFlux::Buffers::MeshNetworkProcessorprivate
m_index_stagingMayaFlux::Buffers::MeshNetworkProcessorprivate
m_model_aggregateMayaFlux::Buffers::MeshNetworkProcessorprivate
m_model_ssboMayaFlux::Buffers::MeshNetworkProcessorprivate
m_networkMayaFlux::Buffers::MeshNetworkProcessorprivate
m_processing_tokenMayaFlux::Buffers::BufferProcessorprotected
m_slot_index_aggregateMayaFlux::Buffers::MeshNetworkProcessorprivate
m_slot_index_ssboMayaFlux::Buffers::MeshNetworkProcessorprivate
m_vertex_aggregateMayaFlux::Buffers::MeshNetworkProcessorprivate
m_vertex_stagingMayaFlux::Buffers::MeshNetworkProcessorprivate
MeshNetworkProcessor(std::shared_ptr< Nodes::Network::MeshNetwork > network)MayaFlux::Buffers::MeshNetworkProcessorexplicit
on_attach(const std::shared_ptr< Buffer > &buffer) overrideMayaFlux::Buffers::MeshNetworkProcessorprotectedvirtual
on_detach(const std::shared_ptr< Buffer > &buffer) overrideMayaFlux::Buffers::MeshNetworkProcessorprotectedvirtual
process(const std::shared_ptr< Buffer > &buffer)MayaFlux::Buffers::BufferProcessor
process_non_owning(const std::shared_ptr< Buffer > &buffer)MayaFlux::Buffers::BufferProcessorprivate
processing_function(const std::shared_ptr< Buffer > &buffer) overrideMayaFlux::Buffers::MeshNetworkProcessorprotectedvirtual
push_ssbo_bindings(const std::shared_ptr< VKBuffer > &buffer)MayaFlux::Buffers::MeshNetworkProcessorprivate
set_processing_token(ProcessingToken token)MayaFlux::Buffers::BufferProcessorinlinevirtual
total_index_count() constMayaFlux::Buffers::MeshNetworkProcessorprivate
total_vertex_bytes() constMayaFlux::Buffers::MeshNetworkProcessorprivate
upload_combined(const std::shared_ptr< VKBuffer > &vertex_buf)MayaFlux::Buffers::MeshNetworkProcessorprivate
upload_ssbos()MayaFlux::Buffers::MeshNetworkProcessorprivate
~BufferProcessor()=defaultMayaFlux::Buffers::BufferProcessorvirtual
~MeshNetworkProcessor() override=defaultMayaFlux::Buffers::MeshNetworkProcessor