概要
macOS 上の OpenGL を使用しているアプリケーションのフレームレートが、なぜかモニタのリフレッシュレート以上に出ている。
※業務で macOS のアプリケーションを確認しているときに気がついた。
問題の認識
GLFW の Issue
他にも苦情言ってる人達
- examples/windowsize: FPS is too high (about 120) on macOS w/ OpenGL #2472
- [bug] [macOS] verticalSync problem since macOS13 (GLFW-inherited issue) #7760
Apple 公式フォーラムで怒り狂う人達
※私も頭にきてる💢
直す方法あるらしい。 CVDisplayLink
を使うんだと。