fn logical_to_physical_rounded(
    size: LogicalSize<u32>,
    scale_factor: f64
) -> PhysicalSize<u32>