Patent ID: 11948520
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
a frame rendering subsystem configured to render a sequence of frames at a variable rate; and
a display control subsystem coupled to the frame rendering subsystem and coupleable to a display panel, the display control subsystem configured to:
provide a brightness control signal to the display panel, the brightness control signal configured to control a brightness of frames displayed at a display panel via pulse width modulation (PWM) of the brightness control signal;
provide a first frame for display at the display panel at a target frame rate for a first frame period, the target frame rate being an integer divisor of a PWM frequency of the brightness control signal;
determine a scan-in delay that is an integer multiple of a PWM period of the brightness control signal and which represents a delay between scan in of a frame to a frame buffer and scan out of that frame from the frame buffer to the display panel; and
in response to detecting a delay in rendering of a second frame based on the target frame rate:
provide the second frame for display for a second frame period that commences with termination of the first frame period, is equal to a sum of the first frame period and the scan-in delay, and is aligned with a corresponding PWM cycle of the brightness control signal; and
displaying a third frame at the target frame rate for a third frame period that commences with termination of the second frame period.