|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Yantra::VisionGpuContexts::VisionGpuContexts | ( | ) |
Construct all three contexts in place with the one correct binding layout for every currently GPU-implemented VisionOp.
TextureExecutionContext has no copy or move constructor (it owns GPU resource handles), so each member is built directly in this constructor's initializer list rather than assigned from a temporary. Constructed lazily by VisionGpuExecutor on first run(); never constructed directly by callers.
Definition at line 238 of file VisionGpuDispatch.cpp.
References MayaFlux::Portal::Graphics::GpuBufferBinding::FLOAT32, MayaFlux::Portal::Graphics::GpuBufferBinding::INPUT, and MayaFlux::Portal::Graphics::GpuBufferBinding::set.