MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ extract_inputs()

std::pair< std::vector< std::vector< double > >, DataStructureInfo > MayaFlux::Yantra::TextureExecutionContext::extract_inputs ( const input_type input)
inlineoverrideprotectedvirtual

Stashes the TextureContainer from datum.container for use in on_before_gpu_dispatch; returns empty channels (image shaders do not use the numeric channel path).

Reimplemented from MayaFlux::Yantra::GpuExecutionContext< std::vector< Kakshya::DataVariant >, std::vector< Kakshya::DataVariant > >.

Definition at line 391 of file TextureExecutionContext.hpp.

392 {
394 return { {}, {} };
395 }
Core::GlobalInputConfig input
Definition Config.cpp:38
std::shared_ptr< Kakshya::TextureContainer > m_pending_container
static std::shared_ptr< Kakshya::TextureContainer > resolve_texture_container(const input_type &input)
Extracts a TextureContainer pointer from datum.container if present.

References input.