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

◆ input_slot()

ImageSlot & MayaFlux::Yantra::TextureExecutionContext::input_slot ( )
inlineprivate

Find the declared input image slot.

Returns
Reference to the ImageSlot with Direction::INPUT.

Definition at line 566 of file TextureExecutionContext.hpp.

567 {
568 for (auto& s : m_image_slots) {
569 if (s.binding.direction == GpuBufferBinding::Direction::INPUT)
570 return s;
571 }
572
573 error<std::runtime_error>(
576 std::source_location::current(),
577 "TextureExecutionContext: no input image slot declared");
578 }
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Yantra
DSP algorithms, computational units, matrix operations, Grammar.
enum MayaFlux::Portal::Graphics::GpuBufferBinding::Direction INPUT