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

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

arm(ReadFill fill)MayaFlux::Buffers::DataReadProcessorprivate
collect_result(ReadKind kind)MayaFlux::Buffers::DataReadProcessorprivate
DataReadProcessor()MayaFlux::Buffers::DataReadProcessor
ensure_initialized(const std::shared_ptr< VKBuffer > &buffer)MayaFlux::Buffers::VKBufferProcessorprotected
get_processing_token() constMayaFlux::Buffers::BufferProcessorinlinevirtual
has_result() const noexceptMayaFlux::Buffers::DataReadProcessor
initialize_buffer_service()MayaFlux::Buffers::VKBufferProcessorprotected
initialize_compute_service()MayaFlux::Buffers::VKBufferProcessorprotected
is_compatible_with(const std::shared_ptr< Buffer > &buffer) const overrideMayaFlux::Buffers::DataReadProcessorvirtual
is_pending() const noexceptMayaFlux::Buffers::DataReadProcessor
m_active_processingMayaFlux::Buffers::BufferProcessorprivate
m_buffer_serviceMayaFlux::Buffers::VKBufferProcessorprotected
m_compute_serviceMayaFlux::Buffers::VKBufferProcessorprotected
m_processing_tokenMayaFlux::Buffers::BufferProcessorprotected
m_requestMayaFlux::Buffers::DataReadProcessorprivate
m_resultMayaFlux::Buffers::DataReadProcessorprivate
m_result_occupiedMayaFlux::Buffers::DataReadProcessorprivate
m_result_readyMayaFlux::Buffers::DataReadProcessorprivate
m_skip_while_pendingMayaFlux::Buffers::DataReadProcessorprivate
m_stagingMayaFlux::Buffers::DataReadProcessorprivate
m_texture_stagingMayaFlux::Buffers::DataReadProcessorprivate
on_attach(const std::shared_ptr< Buffer > &buffer) overrideMayaFlux::Buffers::DataReadProcessorprotectedvirtual
on_detach(const std::shared_ptr< Buffer > &buffer) overrideMayaFlux::Buffers::DataReadProcessorprotectedvirtual
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::DataReadProcessorprotectedvirtual
read_back_buffer(size_t index, size_t byte_count)MayaFlux::Buffers::DataReadProcessor
read_buffer(std::shared_ptr< VKBuffer > source, size_t byte_count=0)MayaFlux::Buffers::DataReadProcessor
read_bytes(size_t byte_count=0)MayaFlux::Buffers::DataReadProcessor
read_field(std::string name)MayaFlux::Buffers::DataReadProcessor
read_host_pixels()MayaFlux::Buffers::DataReadProcessor
read_mesh()MayaFlux::Buffers::DataReadProcessor
read_texture_pixels()MayaFlux::Buffers::DataReadProcessor
read_vertices()MayaFlux::Buffers::DataReadProcessor
ReadFill typedefMayaFlux::Buffers::DataReadProcessorprivate
ReadKind enum nameMayaFlux::Buffers::DataReadProcessorprivate
resolve_bytes()MayaFlux::Buffers::DataReadProcessor
resolve_mesh()MayaFlux::Buffers::DataReadProcessor
resolve_pixels()MayaFlux::Buffers::DataReadProcessor
resolve_vertices()MayaFlux::Buffers::DataReadProcessor
set_processing_token(ProcessingToken token)MayaFlux::Buffers::BufferProcessorinlinevirtual
set_skip_while_pending(bool skip) noexceptMayaFlux::Buffers::DataReadProcessorinline
submit_read(PendingRead &pending, std::shared_ptr< VKBuffer > &staging, size_t available_bytes, size_t byte_count, bool mapped, bool transferable)MayaFlux::Buffers::DataReadProcessorprivatestatic
~BufferProcessor()=defaultMayaFlux::Buffers::BufferProcessorvirtual
~DataReadProcessor() overrideMayaFlux::Buffers::DataReadProcessor