⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module vsync_sw

Module vsync_sw 

Source
Expand description

Software VSync Timer

Provides a software-based VSync timer using TSC (Time Stamp Counter) for frame pacing at ~60Hz (16.667ms per frame). Coordinates double-buffer swap timing for smooth presentation without hardware VSync support.

All timing uses integer nanoseconds (no FPU required).