|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| bool MayaFlux::Yantra::DependencyParams::async { false } |
Submit the sequence without waiting for it to complete.
When true, execute() returns immediately after submission with the resulting FenceID in the output Datum's metadata under "gpu_fence" (Portal::Graphics::INVALID_FENCE on submission failure). The caller polls or waits on that fence and releases it once signaled. When false (default), execute() blocks until the sequence completes and returns an empty Datum, as dispatch_core_dependency always has.
Definition at line 83 of file ExecutionContext.hpp.
Referenced by MayaFlux::Yantra::VisionGpuExecutor::build_flow_pyramid(), MayaFlux::Yantra::VisionGpuExecutor::op_connected_components(), MayaFlux::Yantra::VisionGpuExecutor::op_dense_flow(), MayaFlux::Yantra::VisionGpuExecutor::op_open_close(), MayaFlux::Yantra::VisionGpuExecutor::op_threshold_otsu(), and MayaFlux::Yantra::VisionGpuExecutor::op_track_keypoints().