|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
inlineprotectedvirtual |
Reconstruct Datum<OutputType> from a GpuChannelResult.
Reads the primary float readback into per-channel doubles and delegates to OperationHelper::reconstruct_from_double. Aux entries are forwarded into result.metadata keyed as "gpu_output_N".
Override to perform custom readback interpretation, e.g. when the output buffer layout does not match the input channel structure.
| raw | Readback produced by dispatch_core or dispatch_core_chained. |
| channels | Double channels extracted from the input Datum. |
| structure_info | Dimension/modality metadata. |
Reimplemented in MayaFlux::Yantra::TextureExecutionContext.
Definition at line 116 of file GpuExecutionContext.hpp.
References MayaFlux::Yantra::GpuChannelResult::aux, MayaFlux::Yantra::Datum< T >::metadata, MayaFlux::Yantra::GpuChannelResult::primary, and size.