|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API void MayaFlux::Buffers::resolve_transfer | ( | TransferHandle & | handle | ) |
Wait for a transfer and release its resources.
| handle | Handle from upload_back_buffer_async. Nulled on return. |
No-op on a null handle. Blocks the calling thread until the fence signals, which is immediate when a frame or more has elapsed since submission.
Definition at line 195 of file StagingUtils.cpp.
References MayaFlux::Registry::BackendRegistry::get_service(), MayaFlux::Registry::BackendRegistry::instance(), and MayaFlux::Registry::Service::BufferService::wait_fenced.
Referenced by MayaFlux::Buffers::VolumeGridBuffer::read_field(), MayaFlux::Buffers::VolumeGridBuffer::seed_raw(), upload_back_buffer(), and MayaFlux::Buffers::VolumeGridBuffer::~VolumeGridBuffer().
Here is the call graph for this function:
Here is the caller graph for this function: