Files
LookingGlass/doc
Geoffrey McRae 5cc7f06185 [client] cursor: pace composited redraws
Coalesce pointer updates to the nominal output cadence instead of
waking the renderer for every transport packet. Keep request and
presented generations separate so updates racing a render receive a
trailing swap.

Let JIT consume cursor changes on display callbacks to preserve VRR
cadence, and use a deadline worker for non-JIT rendering. Give normal
source frames a short grace period so an on-rate feed absorbs the
cursor update instead of producing an extra swap.

Repaint visibility and cursor-content changes even when movement
redraws are disabled, including the transition that hides the cursor.
2026-08-06 22:26:10 +10:00
..
2021-05-25 16:57:52 +10:00
2024-03-08 18:34:22 +11:00
2021-05-25 16:57:52 +10:00
2021-05-25 16:57:52 +10:00
2022-09-19 11:14:09 +10:00