Dynamic Vsync Frequency Control for Adaptive Display Refresh
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display technologies maintain a fixed high refresh rate, leading to unnecessary resource waste and performance degradation in varying scenarios.
Innovation Solution
A method to control the Vsync signal transmission frequency based on application scenarios, adjusting the refresh rate by comparing rendering times or request frequencies with the system refresh rate to reduce power consumption and improve performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If a fixed high refresh rate is maintained continuously, then display smoothness is improved, but resource waste increases and device performance deteriorates
Solution Approach 1:
The patent applies dynamics by making the refresh rate adjustable rather than fixed. The system dynamically changes the refresh rate based on actual rendering needs, switching between high refresh rate (when rendering occurs) and low refresh rate (when no rendering occurs), thereby resolving the contradiction between display smoothness and energy consumption
Solution Approach 2:
The patent changes the refresh rate parameter based on rendering state. When the rendering thread completes rendering, the refresh rate is set to a high value; when rendering is not needed, the refresh rate is reduced. This parameter adjustment directly addresses the contradiction by adapting display performance to actual needs
2Illumination intensity
If a fixed high refresh rate is maintained continuously, then display smoothness is improved, but device performance deteriorates
Solution Approach 1:
The system dynamically adjusts the refresh rate based on rendering thread activity. When rendering is active, high refresh rate maintains smoothness; when rendering is inactive, low refresh rate preserves device performance for other tasks, resolving the contradiction between display quality and overall system productivity
3Loss of energy
If the Vsync signal transmission frequency is reduced, then power consumption is reduced, but display smoothness may deteriorate
Solution Approach 1:
The patent changes the Vsync signal transmission frequency parameter based on rendering completion status. When rendering is complete, frequency is reduced to save power; when rendering is needed, frequency increases to maintain smoothness. This conditional parameter adjustment resolves the contradiction between energy efficiency and display quality
Data Source
AI summary
Embodiments of the present disclosure relate to a method for controlling a Vsync signal, an electronic device, a storage medium, and a chip. The method includes: A synthesis system receives a Vsync signal request message sent by a main thread of an application. After receiving the Vsync signal request message, the synthesis system determines a number of rendering times of a rendering thread of the application in unit time. When the number of rendering times of the rendering thread in unit time is equal to the system refresh rate of an electronic device, a Vsync thread sends a Vsync signal to the main thread of the application at a first frequency, and the first frequency is equal to the system refresh rate.


