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

◆ declare_buffer_bindings()

std::vector< GpuBufferBinding > MayaFlux::Yantra::GpuDispatchCore::declare_buffer_bindings ( ) const
protectedvirtual

Declare the storage buffers the shader expects.

Default: INPUT at (0,0) FLOAT32, OUTPUT at (0,1) FLOAT32.

Reimplemented in MayaFlux::Yantra::ShaderExecutionContext< InputType, OutputType >.

Definition at line 87 of file GpuDispatchCore.cpp.

References MayaFlux::Yantra::GpuBufferBinding::FLOAT32, MayaFlux::Yantra::GpuBufferBinding::INPUT, and MayaFlux::Yantra::GpuBufferBinding::OUTPUT.

Referenced by ensure_gpu_ready().

+ Here is the caller graph for this function: