標題

[問題] 關於全螢幕與無邊框全螢幕的幀數、撕裂

作者 ym010273 (黑胡椒炎)
看板 Overwatch [鬥陣] 鼠肯史坦復仇記
時間2016-07-11 20:10:08
顯示器頻率:60Hz 顯示卡:GTX970 關閉垂直同步情況下,幀數會跳到120張以上 那遊戲是要用全螢幕還是無邊框全螢幕呢? 我目前測試 全螢幕 幀數120張 有畫面撕裂情形 無邊框全螢幕 幀數120張 沒有撕裂 全螢幕 顯示器一致幀數:70張 有撕裂 全螢幕、無邊框 垂直同步 幀數:60張 無撕裂但有滑鼠微延遲 如果是為了想要得到關閉垂直同步後的低延遲,那應該選擇哪種模式呢?
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.212.54 ※ 文章網址: http://www.ptt.cc/bbs/OverWatch/M.1468239011.A.A2E.html ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 20:12:11
1Fdxzy: 我是用無邊框關垂直跟一致 理論上最順是一直超過120張 07/11 20:27
2Fdxzy: 但因為用960一邊錄影轉碼 掉幀有延遲但還是不會撕裂 07/11 20:28
我比較納悶的是用無邊框全螢幕120張幀數居然沒撕裂情況 一般來講為了高幀數降低輸入延遲都會有畫面撕裂問題 ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 20:44:21
3Fdxzy: 不是吧 撕裂是因為垂直同步的關係 07/11 20:46
4Fdxzy: 古早以前為了避免撕裂開垂直同步 可是時至今日硬體不同了 07/11 20:47
5Fdxzy: 再加上那些常人不懂的什麼引擎問題 無邊框(視窗)順過全螢幕 07/11 20:48
6Fdxzy: 也是有的 以前幾乎是全螢幕效能最好 而現在就不一定了 07/11 20:49
7Fdxzy: 還有一些什麼開了垂直同步無效只在視窗或全螢幕之一生效 07/11 20:50
8Fdxzy: 本來也是為了省電通常會限幀數 可是OW還滿明顯的就關了 07/11 20:50
9Fdxzy: 嘗試用過MSI的__限100張結果肉眼完全看得出來有遲滯 07/11 20:52
開垂直同步是把幀數拉低到跟顯示器同樣頻率才不會撕裂阿 ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 21:00:12
10Fwonder007: G-sync 07/11 21:03
11Fdxzy: 你有辦法解釋為什麼無邊框視窗不會撕裂的話.... 07/11 21:04
我是怕開這麼久的無邊框全螢幕120幀數其實沒效果 變成單純顯示器的60幀數就搞笑了,但是我沒辦法確定是不是 ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 21:14:16
12Fdxzy: 有阿 內建的就已經正確顯示 跟用額外掛上的偵測程式一樣 07/11 21:15
13Fdxzy: 張數假不了阿XD 07/11 21:16
14Fsb8888: 120怎麼達到的阿 我都只有60 07/11 21:55
15Fsb8888: 喔 喔 原來是關垂直 07/11 22:08
16Fsb8888: 幹差好多喔.. 07/11 22:08
據說是可以降低延遲,你有感覺嗎?XD ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 22:14:05
17Fsb8888: 顯卡變熱很多(? 07/11 22:16
18Fscottiting: 我用無邊框沒撕裂 但一樣會有輸入延遲 07/11 22:48
19Fscottiting: 只有全螢幕無輸入延遲 但會有撕裂 07/11 22:48
20FGTR12534: 用GeForce Game Experience調整看看 07/11 22:52
阿,我找到資料了,原來是windows7的Aero主題視窗化後都會內建win7的垂直同步 導致遊戲內無邊框全螢幕後關閉遊戲的垂直同步還是有win7的垂直同步效果 也就是上面我講的無邊框全螢幕120幀數不會撕裂,其實還是有垂直同步 把win7主題改成Basic後上去開OW的無邊框視窗化120幀數就明顯撕裂了 真是冏~~~難怪我全螢幕有撕裂情況下命中率卻提高了(?) 接下來研究一下Fast-sync技術,聽說可以降低延遲又不會撕裂,真是好棒棒呢 ※ 編輯: ym010273 (220.135.212.54), 07/11/2016 23:58:50
21Fa3619453: 全螢幕效能比無邊框效能好是定律 不可能變的 07/12 00:44
22Fscottiting: 剛試了fast-sync 好像還不錯 07/12 05:02
23Fscottiting: 撕裂:開垂直=fast sync皆無 且順暢 07/12 06:03
24Fscottiting: 延遲:關垂直>fast sync>>>>開垂直 07/12 06:04
25Fscottiting: 我感覺延遲最低是:全螢幕+關垂直+限制禛數與顯示器一 07/12 06:05
26Fscottiting: 致 07/12 06:05
27Fscottiting: 原po可試試fast sync是否與我心得類似?微延遲 但無 07/12 06:06
28Fscottiting: 撕裂 07/12 06:06
29Fdxzy: what? Aero有垂直同步? 07/12 06:51
fast-sync 我測試不會有畫面撕裂,幀數從60-120張上下跳 幀數跌的情況下會有點頓,後來把特效關低點,讓幀數拉到120-180比較好點 延遲的情況我木眼木手分不太出來啊...ˊ︹ˋ 看fast-sync資料延遲會比開v-sync低很多 v-sync on = 90 ms f-sync on = 30 ms v-sync off= 20 ms 數據憑印象打的,有興趣可以google:「fast-sync」的第一個Nvidia講解影片 要追求最低延遲還是關掉v-sync、f-sync忍受撕裂 如果是有高出顯示器頻率的幀數又不想撕裂可以開目前還在測試的fast-sync ※ 編輯: ym010273 (220.135.212.54), 07/12/2016 12:46:12
30Fdxzy: 我也正在測 但好像視窗化不行 07/12 13:21
31Fdxzy: 開了的狀態下 一樣是如果無法維持120就會掉到60 07/12 13:22
32Fdxzy: 更正 好像是60 60+ 我是最多180... 07/12 13:26
fast-sync 要在全螢幕下測,成功後OW左上角的幀數數字會帶三個點,如:120...這樣 ※ 編輯: ym010273 (220.135.212.54), 07/12/2016 14:08:23
33Fdxzy: 原來還有點喔 anyway 測試感覺要能維持120幀感受才良好 07/12 14:23
34FSapphireNoah: 這遊戲超奇葩 全螢幕下還能撕裂成那樣 07/12 15:17
35Fdxzy: 不過用來用去對木手木眼而言好像沒差勒 雖說60幀真的還滿影 07/12 15:52
36Fdxzy: 響瞄準的 但我這設備轉畫面糊掉的問題比較嚴重要先解決 07/12 15:53
37Fdxzy: 120幀的快速垂直同步跟無邊框的120幀大多時間我很難感到差別 07/12 15:54
補充一下win7 Aero主題的垂直同步,爬資料是說 桌面視窗管理器 DesktopWindow Manager (簡稱DWM)有內建垂直同步效果 所以假如你用Aero主題後遊戲用視窗化、無邊框視窗之類的都會強制垂直同步 但是這種垂直同步不會跟遊戲還有Nvidia產生關聯,所以變成遊戲內跑自己的幀數 實際秀在視窗上的幀數經過DWM後還是符合顯示器頻率的幀數 有興趣可以試試看Aero主題跟Basic主題的滑鼠延遲差異 ※ 編輯: ym010273 (220.135.212.54), 07/12/2016 18:59:43
38Fdxzy: 那意思是溢出的幀數都浪費這樣? 07/12 19:34
39Fdxzy: 第一次在中文站上聽說這件事... 07/12 19:34
有款遊戲叫OSU可以設定禁止桌面元素,應該是有這種情況 還有像沒開Aero主題看影片會有撕裂問題之類的 ※ 編輯: ym010273 (220.135.212.54), 07/12/2016 19:39:24
40Fdxzy: 第二種方法是只顯示在同步信號到達的那一幀,並丟棄所有其他 07/12 19:40
41Fdxzy: 的幀,這種方法的好處是不會限制住應用程序生成圖像的速度, 07/12 19:40
42Fdxzy: 因為並不是所有生成的圖像都會顯示出來。Windows Vista DWM 07/12 19:41
43Fdxzy: 實現了後面的那種方法。 (holy shi..) 07/12 19:41
44Fdxzy: 很多遊戲包括最近的黑魂3 視窗或無邊框的效能都會比全螢幕 07/12 19:42
45Fdxzy: 掉個也許10%的效能 我是知道兩者很顯然不同 但沒想過DWM這東 07/12 19:42
46Fdxzy: 西還有強制垂直同步 07/12 19:43
爬到的資料有講到這種透過Aero主題的windows垂直同步效果 延遲會比遊戲全螢幕開垂直同步還低個10ms,大概從95ms降到85ms這樣 ※ 編輯: ym010273 (220.135.212.54), 07/12/2016 19:50:48
47Fdxzy: 如果這樣(阿幹~進場就戰敗)那無邊框不限制幀數可能只是浪費 07/12 19:50