mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-09-22 13:01:05 +03:00
Snap dotted and dashed border geometry to physical pixels so centered patterns cannot begin on ambiguous half-pixel coordinates. This makes rectangular dot placement deterministic across llvmpipe and macOS GPU drivers. Update the old Reddit golden image to use the snapped dot phase. Optimize compile-time header dependencies - Extract lightweight singleton declarations. - Remove unnecessary core.hpp, stream, pack, and container includes. - Add explicit direct dependencies across system, network, graphics, and syntax headers. - Forward-declare stream and pack types where possible. - Normalize selected network headers to LF.