无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

GPU渲染?什么歪門邪道

2022-03-06 18:58 作者:捏造的信仰  | 我要投稿


今天在V站上看到一帖子,號(hào)稱GPU渲染加持的原生GUI庫。結(jié)果被噴得一塌糊涂。


我想說,一個(gè)普通的桌面應(yīng)用,其實(shí)是完全用不到GPU渲染的,只有媒體編輯方面的工具才會(huì)需要界面的某個(gè)部分用GPU渲染,比如視頻剪輯,3D建模之類的。


只用CPU渲染的桌面應(yīng)用幀率一定不好嗎?就我個(gè)人經(jīng)驗(yàn),幾乎所有的桌面軟件在拖拉改變窗口大小時(shí)都會(huì)變得很卡,因?yàn)榇翱诖笮〉拿看巫兓夹枰獙?duì)界面重新布局,界面上的所有元素都要重新計(jì)算位置和大小。這怎么看負(fù)擔(dān)都是在CPU上吧。所以好的界面框架要能在最短時(shí)間完成布局計(jì)算,這樣幀率才能提升。


而這就是 flutter 自稱的設(shè)計(jì)亮點(diǎn),所謂遍歷界面樹,只對(duì)那些狀態(tài)變化的組件(widget)進(jìn)行重繪,以提升渲染幀率。但當(dāng)我在 Windows 上嘗試后發(fā)現(xiàn),縮放窗口時(shí)的幀率照樣拉垮。


這方面最讓我滿意的反而是 JavaFX,它在布局比較復(fù)雜的情況下,縮放窗口過程中依舊能保持較高的幀率,甚至在144hz刷新率下,幀率明顯高于60hz。

GPU渲染?什么歪門邪道的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
湖北省| 澜沧| 故城县| 灌南县| 丹江口市| 新宁县| 林州市| 义马市| 宜丰县| 额尔古纳市| 渭源县| 同仁县| 镶黄旗| 青海省| 万盛区| 门源| 林口县| 中西区| 天峻县| 田东县| 沙洋县| 清河县| 施秉县| 丽水市| 白水县| 福建省| 平凉市| 莲花县| 剑阁县| 营口市| 灵川县| 怀柔区| 荥阳市| 拉萨市| 如东县| 淳安县| 天门市| 贵溪市| 宜宾市| 奎屯市| 定襄县|