推 Schottky: 最近比較忙,星期日再來看 08/12 05:49
→ Schottky: 你的螢幕更新頻率是 60Hz 還是 120Hz? 08/12 05:50
60Hz/75Hz 都有 倍數或者減半我都試過 都會
推 pponywong: 可能跟你的程式沒關係 你要查一下glut跟window display 08/12 08:43
→ pponywong: 不知道glut跟windows vsync怎麼配合的 08/12 08:45
→ pponywong: 另外是不是用GPU還是PC記憶體 要看driver怎麼寫 08/12 08:46
→ pponywong: 電腦獨顯你用texture還是framebuffer都是用GPU memory 08/12 08:47
我想全部確認放在 GPU獨立記憶體中 我怕放在GPU共用記憶體 本質上還是CPU的主記憶體
不知道會不會有影響
→ Killercat: 不是很確定 但是看看是不是Triple Buffer搞的鬼 08/12 13:32
這個我也考慮過是不是三重frame buffer 我覺得比較像是每frame輸出指定出去到顯卡再
到螢幕真的刷新 有微妙的時間差 導致幾秒後有時間不匹配的問題 苦手
※ 編輯: asdiii (36.230.126.66 臺灣), 08/12/2021 23:38:40
推 paintlife08: 會不會是 glutTimerFunc()那一行? 它吃unsigned int. 08/13 10:27
→ paintlife08: 16.67 會變成 16. 08/13 10:29
→ paintlife08: 查了一下,glutTimerFunc()好像也不保證一定會在設定 08/13 10:54
→ paintlife08: 的值更新. 08/13 10:55