In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
Today, I will talk to you about how to optimize the 120Hz screen with one plus 8 Pro in Android. Many people may not know much about it. In order to make you understand better, the editor has summarized the following content for you. I hope you can get something according to this article.
Preface
Today, my colleague bought an one plus 8Pro. Of course, I don't have much to say. Let's take a look at it and see how one plus optimizes the 120Hz screen.
1. Optimization scheme of 90hz on 1 + 7 Pro
First of all, let's take a look at how to optimize it on 90hz. The main method adopted is to dynamically adjust the overall screen frame rate, and then go to different applications to adjust the screen frame rate. The following is my previous summary of the overall frame rate switching scenario.
I named it: the screen dynamically adjusts the frame rate
1.1 Summary
There are 60hz and 90hz mode options in the settings
When set to the 90hz option, the normal interface can always maintain 90hz mode, enter a specific application or interface and automatically switch to 60hz, exit a specific application or interface and automatically switch back to 90hz.
Specific applications are mainly related to games, video and time.
Second, the optimization scheme of 120hz on 1 plus 8 Pro
Just when I thought a similar solution would be adopted on one plus eight Pro and one plus seven Pro. I grabbed a trace and showed me another solution for 1 plus 8 Pro.
I named it: apply dynamic adjustment of frame rate
I believe one plus has applied for a patent. If not, I think I should write one as soon as possible.
2.1 Let's take a look at trace.
Sina Weibo
Status bar
It is obvious that at the same time, vsync signals are reported according to 120hz.
Sina Weibo is drawn according to 120hz.
The status bar is drawn according to 60hz
I guess the reason for this design is: when users browse Weibo, let other windows draw according to 60hz, can give up more cpu and gpu resources to Weibo, to ensure that users keep 120hz when browsing Weibo.
2.2 Summary
I speculate that 1 plus may have tampered with Choreographer, and I can probably write the demo code myself, so that different applications can run at any frame rate that can be divided by 120 without adjusting the screen frame rate as a whole, such as 60606030 40hz. Because the overall frame rate is 120hz, there will be no long or short frames.
Through the research, it can be found that one plus adopts two different schemes in 90hz and 120hz, and the two schemes can work at the same time. It's just that the logic will be more complicated when running at the same time, and I'm not sure if 1 plus 8 Pro will be used in both scenarios. Because the cell phone has been returned to my colleagues. No matter what the scheme is, the ultimate goal is the same: to make the rendering time of each frame of the application less than one time period.
After reading the above, do you have any further understanding of how one plus 8 Pro in Android optimizes the 120Hz screen? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.