У меня есть действительно странная вещь, когда я не могу добиться, чтобы частота кадров точно превышала 60FPS. На самом деле кажется, что на него надета крышка, она никогда не превышает 60 000 FPS, хотя я знаю, что могу получить от нее гораздо больше:
Using GLX_SGIX_pbuffer
279 frames in 5.0 seconds = 55.800 FPS
299 frames in 5.0 seconds = 59.800 FPS
295 frames in 5.0 seconds = 59.000 FPS
296 frames in 5.0 seconds = 59.200 FPS
299 frames in 5.0 seconds = 59.800 FPS
299 frames in 5.0 seconds = 59.800 FPS
298 frames in 5.0 seconds = 59.600 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
298 frames in 5.0 seconds = 59.600 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
299 frames in 5.0 seconds = 59.800 FPS
300 frames in 5.0 seconds = 60.000 FPS
Я могу перетащить плавно переключайтесь между окнами и делайте другие вещи в то же время, когда работает fgl_glxgears
, и FPS на самом деле не показывает никакой разницы. Кажется, что-то где-то ограничено. Есть ли способ узнать, где этот лимит применяется и как его отключить?
Если ваш монитор не может отображать более 60 кадров в секунду, графическая карта не имеет никакого смысла работать быстрее, так как вы его не увидите.
Это замена буферов с сигналом вертикальной синхронизации (чтобы предотвратить такие вещи, как разрыв окна), могут быть способы отключить это поведение, но на самом деле, зачем вам это делать, потому что нет никакой пользы, и изображение получится выглядеть хуже?