pub fn layout( ctx: &Context, pixels_per_point: f32, readout: &Readout, passes: usize, ) -> (Rect, FullOutput)