亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中一加8 Pro如何優化120Hz屏幕

發布時間:2021-12-21 13:00:55 來源:億速云 閱讀:183 作者:柒染 欄目:大數據

今天就跟大家聊聊有關Android中一加8 Pro如何優化120Hz屏幕,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

前言

今天同事買了一臺一加8Pro,當然話不多說,先拿來給我們研究一下,看看一加是如何優化120Hz屏幕的。

一、1加7 Pro上90hz的優化方案

首先我們先來看看90hz上如何優化的,采用的主要方法就是動態調整整體屏幕幀率,進到不同應用,調整屏幕幀率,以下是我之前總結的整體幀率切換的場景。

我將它命名為:屏幕動態調整幀率

Android中一加8 Pro如何優化120Hz屏幕

Android中一加8 Pro如何優化120Hz屏幕

Android中一加8 Pro如何優化120Hz屏幕

1.1 小結

設置當中有60hz和90hz模式選項
設置為90hz選項之后,正常界面可以一直保持90hz模式,進入特定的應用或界面自動切換到60hz,退出特定的應用或界面自動切換回90hz
特定的應用主要和游戲,視頻,時間相關

二、1加8 Pro上120hz的優化方案

正當我也認為一加8 Pro上會采用和1加7 Pro類似的方案的時候。我抓了一個trace,讓我看到了1加8 Pro的另外一種方案。

我將它命名為:應用動態調整幀率
(我相信一加已經申請了專利,如果沒有申請,我覺得我得趕緊寫一個)

2.1 先來看看trace

Android中一加8 Pro如何優化120Hz屏幕

新浪微博

Android中一加8 Pro如何優化120Hz屏幕

狀態欄

可以很明顯的看到在同一時間中,vsync信號按照120hz上報

新浪微博按照120hz繪制
狀態欄按照60hz繪制

我猜這樣子設計的原因是:用戶在刷微博的時候,讓其他窗口按照60hz繪制,可以讓出更多cpu和gpu資源給微博用,保證用戶刷微博保持120hz。

2.2 小結

我推測1加是可能在Choreographer中動了一些手腳,而且我自己大概也可以寫出demo代碼了,可以在不整體調整屏幕幀率的情況下,讓不同應用以任何可以整除120的幀率運行,例如60,30,40hz,由于整體幀率又是120hz,也不會出現長短幀的方案。

通過研究可以發現,一加在90hz和120hz采用了兩種不同的方案,而且這兩個方案是可以同時工作的。只不過同時運行的時候邏輯會比較復雜,暫時我還不確定1加8 Pro是否會采用兩種方案同時使用?因為手機已經還給同事了。不管是什么方案,最終目的一致的:就是讓應用的每一幀繪制渲染時間小于一個時間周期。

看完上述內容,你們對Android中一加8 Pro如何優化120Hz屏幕有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邹城市| 万盛区| 二连浩特市| 含山县| 石城县| 迁安市| 新建县| 吉隆县| 昭通市| 吴旗县| 临泽县| 巫山县| 武义县| 石嘴山市| 宣汉县| 盱眙县| 栖霞市| 翁牛特旗| 普洱| 广宁县| 永靖县| 辽源市| 资阳市| 武鸣县| 安阳县| 鲁山县| 张家口市| 鄂尔多斯市| 永修县| 手机| 鄂温| 九龙县| 浙江省| 苗栗县| 郸城县| 胶州市| 西城区| 沂水县| 石阡县| 安溪县| 陆良县|