MayaFlux 1.0.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 668 of file TextureExecutionContext.hpp.

669 {
670 for (auto& s : m_image_slots) {
671 if (s.binding.direction == GpuBufferBinding::Direction::INPUT)
672 return s;
673 }
674
675 error<std::runtime_error>(
678 std::source_location::current(),
679 "TextureExecutionContext: no input image slot declared");
680 }
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Yantra
DSP algorithms, computational units, matrix operations, Grammar.
enum MayaFlux::Portal::Graphics::GpuBufferBinding::Direction INPUT