pub struct FastPathCpuOutput {
pub trust: Vec<f32>,
pub residual_history_out: Vec<f32>,
pub drift_history_out: Vec<f32>,
}Expand description
Output from one frame of the CPU reference fast-path computation.
Fields§
§trust: Vec<f32>Trust values, one f32 per pixel, in [0, 1].
residual_history_out: Vec<f32>Updated residual history (r_t), to be fed as residual_history_in next frame.
drift_history_out: Vec<f32>Updated drift history (d_t), to be fed as drift_history_in next frame.
Auto Trait Implementations§
impl Freeze for FastPathCpuOutput
impl RefUnwindSafe for FastPathCpuOutput
impl Send for FastPathCpuOutput
impl Sync for FastPathCpuOutput
impl Unpin for FastPathCpuOutput
impl UnsafeUnpin for FastPathCpuOutput
impl UnwindSafe for FastPathCpuOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more