pub fn subpixel_snap(logical: f32, scale_factor: f32) -> f32Expand description
Snaps a logical coordinate to the nearest physical hardware pixel boundary according to the Subpixel Snap Criterion (SPEC-001 §2.1 A):
$$x_{\text{pixel}} = \frac{\lfloor x_{\text{logical}} \cdot s + 0.5 \rfloor}{s}$$
§Example
use egui_macview::layout::subpixel_snap;
let snapped = subpixel_snap(10.333, 2.0); // 200% scaling
assert_eq!(snapped, 10.5);