FieldOverlayInput
What a capture needs to paint the field overlays, taken on the GUI thread at the moment of the snapshot (§FVL-6).
In the namespace construct::rendering. Declared in src/libs/libconstruct/construct/rendering/FieldOverlays.hpp.
Detailed description
The anchors are in world coordinates, so they do not depend on the camera. The capture's own camera, size and device pixel ratio place them later, on the thread that renders. The fonts are resolved here, on the GUI thread, so the render thread reads no application font.